<SEC-DOCUMENT>0001193125-24-116234.txt : 20240426
<SEC-HEADER>0001193125-24-116234.hdr.sgml : 20240426
<ACCEPTANCE-DATETIME>20240426095740
ACCESSION NUMBER:		0001193125-24-116234
CONFORMED SUBMISSION TYPE:	20-F
PUBLIC DOCUMENT COUNT:		200
CONFORMED PERIOD OF REPORT:	20231231
FILED AS OF DATE:		20240426
DATE AS OF CHANGE:		20240426

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			CHINA YUCHAI INTERNATIONAL LTD
		CENTRAL INDEX KEY:			0000932695
		STANDARD INDUSTRIAL CLASSIFICATION:	ENGINES & TURBINES [3510]
		ORGANIZATION NAME:           	06 Technology
		IRS NUMBER:				000000000
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		20-F
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-13522
		FILM NUMBER:		24879369

	BUSINESS ADDRESS:	
		STREET 1:		16 RAFFLES QUAY #26-00
		STREET 2:		HONG LEONG BUILDING
		CITY:			SINGAPORE
		STATE:			U0
		ZIP:			048581
		BUSINESS PHONE:		0116563226220

	MAIL ADDRESS:	
		STREET 1:		16 RAFFLES QUAY #26-00
		STREET 2:		HONG LEONG BUILDING
		CITY:			SINGAPORE
		STATE:			U0
		ZIP:			048581
</SEC-HEADER>
<DOCUMENT>
<TYPE>20-F
<SEQUENCE>1
<FILENAME>d757705d20f.htm
<DESCRIPTION>FORM 20-F
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<html xmlns:cyd="http://www.cyilimited.com/20231231" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dei="http://xbrl.sec.gov/dei/2023" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:deprecated="http://www.xbrl.org/2009/arcrole/deprecated" xmlns:country="http://xbrl.sec.gov/country/2023" xmlns:currency="http://xbrl.sec.gov/currency/2023" xmlns:exch="http://xbrl.sec.gov/exch/2023" xmlns:naics="http://xbrl.sec.gov/naics/2023" xmlns:sic="http://xbrl.sec.gov/sic/2023" xmlns:stpr="http://xbrl.sec.gov/stpr/2023" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:ifrs-full="https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full" xmlns:srt="http://fasb.org/srt/2023" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2022-02-16" xmlns:xbrll="http://www.xbrl.org/2003/linkbase" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>FORM 20-F</title>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type"/>
</head>
<body style="line-height:normal;background-color:white;">
<h5><a href="#toc">Table of Contents</a></h5>
<div style="display: none"><ix:header><ix:hidden><ix:nonNumeric name="dei:AmendmentFlag" contextRef="P01_01_2023To12_31_2023" id="ixv-50824">false</ix:nonNumeric><ix:nonNumeric name="dei:DocumentFiscalPeriodFocus" contextRef="P01_01_2023To12_31_2023" id="ixv-50825">FY</ix:nonNumeric><ix:nonNumeric name="dei:EntityCentralIndexKey" contextRef="P01_01_2023To12_31_2023" id="ixv-50826">0000932695</ix:nonNumeric><ix:footnote id="FN_403378" xml:lang="en-US">This relates mainly to the deferred tax expense relating to withholding tax on dividends from Yuchai.</ix:footnote><ix:footnote id="FN_403379" xml:lang="en-US">This relates mainly to the deferred tax liabilities relating to cumulative withholding tax on dividends that are expected to be declared from income earned after December 31, 2007 by Yuchai.</ix:footnote><ix:footnote id="FN_403377" xml:lang="en-US">The fair values of the Group&#8217;s debt financial assets at fair value through OCI were measured using the discounted cash flows model. The model incorporates market observable input including the interest rate of similar instruments.</ix:footnote><ix:footnote id="FN_403380" xml:lang="en-US">The movement of PRC withholding tax on dividend income is as follows:</ix:footnote><ix:footnote id="FN_403381" xml:lang="en-US">The consideration is RMB 179.9 million (US$ 25.3 million), along with the book value of cash and cash equivalents and an agreed-upon fair value for the equipment in Suzhou Reman as of December 31, 2023.</ix:footnote></ix:hidden><ix:references><link:schemaRef xlink:type="simple" xlink:href="cyd-20231231.xsd"/></ix:references><ix:resources><xbrli:context id="P01_01_2021To12_31_2021"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P07_29_2014To07_29_2014"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:startDate>2014-07-29</xbrli:startDate> <xbrli:endDate>2014-07-29</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn02_01_2023"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-02-01</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn11_01_2022"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-11-01</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2020"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">cyd:GuangxiYuchaiMachineryCompanyLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:YAndCEngineCoLtdMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:MtuYuchaiPowerCompanyLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_OtherJointVenturesMemberifrsfullJointVenturesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:OtherJointVenturesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_GuangxiPuremYuchaiAutomotiveTechnologyCoLtdMemberifrsfullJointVenturesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:GuangxiPuremYuchaiAutomotiveTechnologyCo.LtdMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_CostOfSalesMemberifrsfullAttributionOfExpensesByNatureToTheirFunctionAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:AttributionOfExpensesByNatureToTheirFunctionAxis">ifrs-full:CostOfSalesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_OtherOperatingExpensesMemberifrsfullAttributionOfExpensesByNatureToTheirFunctionAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:AttributionOfExpensesByNatureToTheirFunctionAxis">cyd:OtherOperatingExpensesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_CustomersOneMemberifrsfullMajorCustomersAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:MajorCustomersAxis">cyd:CustomersOneMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_CustomersTwoMemberifrsfullMajorCustomersAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:MajorCustomersAxis">cyd:CustomersTwoMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_HongLeongAsiaLimitedMemberifrsfullCounterpartiesAxis_SubsidiariesMemberifrsfullCategoriesOfRelatedPartiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:SubsidiariesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:CounterpartiesAxis">cyd:HongLeongAsiaLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:YuchaiSegmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:HIGlobalEnterprisesLimitedSegmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_GuangxiYuchaiMachineryGroupCompanyLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">cyd:GuangxiYuchaiMachineryGroupCompanyLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_AssociatesAndJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">cyd:AssociatesAndJointVenturesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_JointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:JointVenturesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_CorporateSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:CorporateSegmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_HeavyDutyEnginesMemberifrsfullProductsAndServicesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:HeavyDutyEnginesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_HeavyDutyEnginesMemberifrsfullProductsAndServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:HeavyDutyEnginesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:YuchaiSegmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_MediumDutyEnginesMemberifrsfullProductsAndServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:MediumDutyEnginesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:YuchaiSegmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_MediumDutyEnginesMemberifrsfullProductsAndServicesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:MediumDutyEnginesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_GoodsOrServicesTransferredAtPointInTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:YuchaiSegmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:TimingOfTransferOfGoodsOrServicesAxis">ifrs-full:GoodsOrServicesTransferredAtPointInTimeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_GoodsOrServicesTransferredAtPointInTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:HIGlobalEnterprisesLimitedSegmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:TimingOfTransferOfGoodsOrServicesAxis">ifrs-full:GoodsOrServicesTransferredAtPointInTimeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_GoodsOrServicesTransferredAtPointInTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:TimingOfTransferOfGoodsOrServicesAxis">ifrs-full:GoodsOrServicesTransferredAtPointInTimeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_GoodsOrServicesTransferredOverTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:YuchaiSegmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:TimingOfTransferOfGoodsOrServicesAxis">ifrs-full:GoodsOrServicesTransferredOverTimeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_GoodsOrServicesTransferredOverTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:HIGlobalEnterprisesLimitedSegmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:TimingOfTransferOfGoodsOrServicesAxis">ifrs-full:GoodsOrServicesTransferredOverTimeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_CNifrsfullGeographicalAreasAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CN</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_OtherCountriesMemberifrsfullGeographicalAreasAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">cyd:OtherCountriesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:YuchaiSegmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OtherCountriesMemberifrsfullGeographicalAreasAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">cyd:OtherCountriesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:HIGlobalEnterprisesLimitedSegmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_OtherCountriesMemberifrsfullGeographicalAreasAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">cyd:OtherCountriesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_YuchaiSegmentMemberifrsfullSegmentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:YuchaiSegmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:HIGlobalEnterprisesLimitedSegmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_RevenueFromHospitalityOperationsMemberifrsfullProductsAndServicesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:RevenueFromHospitalityOperationsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:HIGlobalEnterprisesLimitedSegmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_RevenueFromHospitalityOperationsMemberifrsfullProductsAndServicesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:RevenueFromHospitalityOperationsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_CNifrsfullGeographicalAreasAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CN</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:YuchaiSegmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_LightDutyEnginesMemberifrsfullProductsAndServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:LightDutyEnginesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:YuchaiSegmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_LightDutyEnginesMemberifrsfullProductsAndServicesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:LightDutyEnginesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_OtherProductsAndServicesMemberifrsfullProductsAndServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:OtherProductsAndServicesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:YuchaiSegmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OtherProductsAndServicesMemberifrsfullProductsAndServicesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:OtherProductsAndServicesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:HIGlobalEnterprisesLimitedSegmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_OtherProductsAndServicesMemberifrsfullProductsAndServicesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:OtherProductsAndServicesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_RevenueFromHospitalityOperationsMemberifrsfullProductsAndServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:RevenueFromHospitalityOperationsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:YuchaiSegmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_GoodsOrServicesTransferredOverTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:TimingOfTransferOfGoodsOrServicesAxis">ifrs-full:GoodsOrServicesTransferredOverTimeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_HongLeongAsiaLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">cyd:HongLeongAsiaLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_JointVenturesMemberifrsfullJointVenturesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">ifrs-full:JointVenturesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_PuremCompanyLimitedMemberifrsfullJointVenturesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:PuremCompanyLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_NoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:NoncontrollingInterestsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:EquityAttributableToOwnersOfParentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_RetainedEarningsMemberifrsfullComponentsOfEquityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_ReserveOfExchangeDifferencesOnTranslationMemberifrsfullComponentsOfEquityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_FairValueReserveMemberifrsfullComponentsOfEquityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">cyd:FairValueReserveMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_EliminationOfIntersegmentAmountsMemberifrsfullSegmentConsolidationItemsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:EliminationOfIntersegmentAmountsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">cyd:SignificantJointVenturesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:YAndCEngineCoLtdMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">cyd:SignificantJointVenturesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:MtuYuchaiPowerCompanyLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_PuremCompanyLimitedMemberifrsfullJointVenturesAxis_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">cyd:SignificantJointVenturesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:PuremCompanyLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_JointVenturesMemberifrsfullJointVenturesAxis_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">cyd:SignificantJointVenturesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">ifrs-full:JointVenturesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_JointVenturesMemberifrsfullJointVenturesAxis_OtherJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">cyd:OtherJointVenturesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">ifrs-full:JointVenturesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_StatutoryReserveMemberifrsfullComponentsOfEquityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:StatutoryReserveMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_AccrualsMemberifrsfullAssetsAndLiabilitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">cyd:AccrualsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_AllowanceForCreditLossesMemberifrsfullAssetsAndLiabilitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">ifrs-full:AllowanceForCreditLossesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_WithholdingTaxOnDividendIncomeMemberifrsfullAssetsAndLiabilitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">cyd:WithholdingTaxOnDividendIncomeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_EffectOfChangeInResidualValueAndImpairmentOfPropertyPlantAndEquipmentMemberifrsfullAssetsAndLiabilitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">cyd:EffectOfChangeInResidualValueAndImpairmentOfPropertyPlantAndEquipmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_WritedownOfInventoriesMemberifrsfullAssetsAndLiabilitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">cyd:WritedownOfInventoriesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_UnusedTaxLossesMemberifrsfullAssetsAndLiabilitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">ifrs-full:UnusedTaxLossesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_OtherTemporaryDifferencesMemberifrsfullAssetsAndLiabilitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">ifrs-full:OtherTemporaryDifferencesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_DeferredIncomeMemberifrsfullAssetsAndLiabilitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">cyd:DeferredIncomeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_InterestReceivableMemberifrsfullAssetsAndLiabilitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">cyd:InterestReceivableMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_AcceleratedDepreciationMemberifrsfullAssetsAndLiabilitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">cyd:AcceleratedDepreciationMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_SellingGeneralAndAdministrativeExpenseMemberifrsfullAttributionOfExpensesByNatureToTheirFunctionAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:AttributionOfExpensesByNatureToTheirFunctionAxis">ifrs-full:SellingGeneralAndAdministrativeExpenseMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_GuangxiYuchaiMachineryMonopolyDevelopmentCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">cyd:GuangxiYuchaiMachineryMonopolyDevelopmentCompanyLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">cyd:GuangxiYuchaiMachineryCompanyLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:YAndCEngineCoLtdMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_OtherJointVenturesMemberifrsfullJointVenturesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:OtherJointVenturesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:MtuYuchaiPowerCompanyLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_GuangxiPuremYuchaiAutomotiveTechnologyCoLtdMemberifrsfullJointVenturesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:GuangxiPuremYuchaiAutomotiveTechnologyCo.LtdMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_CostOfSalesMemberifrsfullAttributionOfExpensesByNatureToTheirFunctionAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:AttributionOfExpensesByNatureToTheirFunctionAxis">ifrs-full:CostOfSalesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_OtherOperatingExpensesMemberifrsfullAttributionOfExpensesByNatureToTheirFunctionAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:AttributionOfExpensesByNatureToTheirFunctionAxis">cyd:OtherOperatingExpensesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_CustomersOneMemberifrsfullMajorCustomersAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:MajorCustomersAxis">cyd:CustomersOneMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_CustomersTwoMemberifrsfullMajorCustomersAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:MajorCustomersAxis">cyd:CustomersTwoMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_WarrantyProvisionMemberifrsfullClassesOfProvisionsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:WarrantyProvisionMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_OnerousContractsProvisionMemberifrsfullClassesOfProvisionsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:OnerousContractsProvisionMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_HongLeongAsiaLimitedMemberifrsfullCounterpartiesAxis_SubsidiariesMemberifrsfullCategoriesOfRelatedPartiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:SubsidiariesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:CounterpartiesAxis">cyd:HongLeongAsiaLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_StatutoryGeneralReserveMemberifrsfullComponentsOfEquityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">cyd:StatutoryGeneralReserveMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_MarketComparableCompaniesAndCostMethodMemberifrsfullValuationTechniquesUsedInFairValueMeasurementAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ValuationTechniquesUsedInFairValueMeasurementAxis">cyd:MarketComparableCompaniesAndCostMethodMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_GuangxiYuchaiFoundryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">cyd:GuangxiYuchaiFoundryCompanyLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_YuchaiXinLanNewEnergyPowerTechnologyCoLtdMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">cyd:YuchaiXinLanNewEnergyPowerTechnologyCo.LtdMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_HLGlobalEnterprisesLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">cyd:HLGlobalEnterprisesLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_GuangxiYuchaiMarineAndGensetPowerCoLtdMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">cyd:GuangxiYuchaiMarineAndGensetPowerCo.LtdMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_BuildingsandImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:BuildingsandImprovementsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_ConstructionInProgressMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:PlantAndMachineryMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MotorVehiclesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_PRCWithholdingTaxOnDividendIncomeMemberifrsfullAssetsAndLiabilitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">cyd:PRCWithholdingTaxOnDividendIncomeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_HlTechnologySystemsPrivateLimitedMemberifrsfullCounterpartiesAxis_SubsidiariesMemberifrsfullCategoriesOfRelatedPartiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:SubsidiariesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:CounterpartiesAxis">cyd:HlTechnologySystemsPrivateLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_SubsidiariesMemberifrsfullCategoriesOfRelatedPartiesAxis_WellSummitInvestmentsLimitedMemberifrsfullCounterpartiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:SubsidiariesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:CounterpartiesAxis">cyd:WellSummitInvestmentsLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_CNifrsfullGeographicalAreasAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CN</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_FinalDividendMemberifrsfullTypesOfFinancialLiabilitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">cyd:FinalDividendMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_CapitalReservesMemberifrsfullComponentsOfEquityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">cyd:CapitalReservesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_IntangibleAssetsUnderDevelopmentMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_BuildingsandImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:BuildingsandImprovementsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:PlantAndMachineryMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MotorVehiclesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_YulinCityGovernmentMemberifrsfullCounterpartiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CounterpartiesAxis">cyd:YulinCityGovernmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_CNifrsfullGeographicalAreasAxis_Top5CustomersMemberifrsfullMajorCustomersAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CN</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:MajorCustomersAxis">cyd:Top5CustomersMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:YuchaiSegmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:HIGlobalEnterprisesLimitedSegmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_GuangxiYuchaiMachineryGroupCompanyLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">cyd:GuangxiYuchaiMachineryGroupCompanyLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_AssociatesAndJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">cyd:AssociatesAndJointVenturesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_IntangibleAssetsUnderDevelopmentMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis_TopOfRangeMemberifrsfullRangeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_BottomOfRangeMemberifrsfullRangeAxis_IntangibleAssetsUnderDevelopmentMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_TopOfRangeMemberifrsfullRangeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_BottomOfRangeMemberifrsfullRangeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_ShorttermBorrowingsMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:ShorttermBorrowingsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_LongtermBorrowingsMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_LeaseLiabilitiesCurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">cyd:LeaseLiabilitiesCurrentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_LeaseLiabilitiesNoncurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">cyd:LeaseLiabilitiesNoncurrentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_OtherFinancialLiabilityMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">cyd:OtherFinancialLiabilityMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_HLGlobalEnterprisesLimitedMemberifrsfullJointVenturesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:HLGlobalEnterprisesLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ConstructionInProgressMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_CNYsrtCurrencyAxis_NoncurrentBorrowingsMemberifrsfullBorrowingsByNameAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cyd:NoncurrentBorrowingsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CNY</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_CNYsrtCurrencyAxis_CurrentBorrowingsMemberifrsfullBorrowingsByNameAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cyd:CurrentBorrowingsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CNY</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_JointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:JointVenturesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_CorporateSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:CorporateSegmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FreeholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:FreeholdLandMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_FreeholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:FreeholdLandMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_PuremCompanyLimitedMemberifrsfullJointVenturesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:PuremCompanyLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_GoodsOrServicesTransferredAtPointInTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:YuchaiSegmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:TimingOfTransferOfGoodsOrServicesAxis">ifrs-full:GoodsOrServicesTransferredAtPointInTimeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_GoodsOrServicesTransferredAtPointInTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:HIGlobalEnterprisesLimitedSegmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:TimingOfTransferOfGoodsOrServicesAxis">ifrs-full:GoodsOrServicesTransferredAtPointInTimeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_GoodsOrServicesTransferredAtPointInTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:TimingOfTransferOfGoodsOrServicesAxis">ifrs-full:GoodsOrServicesTransferredAtPointInTimeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_RevenueFromHospitalityOperationsMemberifrsfullProductsAndServicesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:RevenueFromHospitalityOperationsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_RevenueFromHospitalityOperationsMemberifrsfullProductsAndServicesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:RevenueFromHospitalityOperationsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:HIGlobalEnterprisesLimitedSegmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_RevenueFromHospitalityOperationsMemberifrsfullProductsAndServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:RevenueFromHospitalityOperationsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:YuchaiSegmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_OtherProductsAndServicesMemberifrsfullProductsAndServicesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:OtherProductsAndServicesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:HIGlobalEnterprisesLimitedSegmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_YuchaiSegmentMemberifrsfullSegmentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:YuchaiSegmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_GoodsOrServicesTransferredOverTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:TimingOfTransferOfGoodsOrServicesAxis">ifrs-full:GoodsOrServicesTransferredOverTimeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_GoodsOrServicesTransferredOverTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:HIGlobalEnterprisesLimitedSegmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:TimingOfTransferOfGoodsOrServicesAxis">ifrs-full:GoodsOrServicesTransferredOverTimeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_GoodsOrServicesTransferredOverTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:YuchaiSegmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:TimingOfTransferOfGoodsOrServicesAxis">ifrs-full:GoodsOrServicesTransferredOverTimeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_MediumDutyEnginesMemberifrsfullProductsAndServicesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:MediumDutyEnginesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:HIGlobalEnterprisesLimitedSegmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_MediumDutyEnginesMemberifrsfullProductsAndServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:MediumDutyEnginesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:YuchaiSegmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_HeavyDutyEnginesMemberifrsfullProductsAndServicesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:HeavyDutyEnginesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_HeavyDutyEnginesMemberifrsfullProductsAndServicesAxis_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:HeavyDutyEnginesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:HIGlobalEnterprisesLimitedSegmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_HeavyDutyEnginesMemberifrsfullProductsAndServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:HeavyDutyEnginesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:YuchaiSegmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OtherProductsAndServicesMemberifrsfullProductsAndServicesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:OtherProductsAndServicesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:HIGlobalEnterprisesLimitedSegmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_OtherProductsAndServicesMemberifrsfullProductsAndServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:OtherProductsAndServicesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:YuchaiSegmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_LightDutyEnginesMemberifrsfullProductsAndServicesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:LightDutyEnginesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_LightDutyEnginesMemberifrsfullProductsAndServicesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:LightDutyEnginesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:HIGlobalEnterprisesLimitedSegmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_LightDutyEnginesMemberifrsfullProductsAndServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:LightDutyEnginesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:YuchaiSegmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_MediumDutyEnginesMemberifrsfullProductsAndServicesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:MediumDutyEnginesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_OtherCountriesMemberifrsfullGeographicalAreasAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">cyd:OtherCountriesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OtherCountriesMemberifrsfullGeographicalAreasAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">cyd:OtherCountriesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:HIGlobalEnterprisesLimitedSegmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_OtherCountriesMemberifrsfullGeographicalAreasAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">cyd:OtherCountriesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:YuchaiSegmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_CNifrsfullGeographicalAreasAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CN</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:YuchaiSegmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_HongLeongAsiaLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">cyd:HongLeongAsiaLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_JointVenturesMemberifrsfullJointVenturesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">ifrs-full:JointVenturesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_NoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:NoncontrollingInterestsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:EquityAttributableToOwnersOfParentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_RetainedEarningsMemberifrsfullComponentsOfEquityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_FairValueReserveMemberifrsfullComponentsOfEquityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">cyd:FairValueReserveMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_ReserveOfExchangeDifferencesOnTranslationMemberifrsfullComponentsOfEquityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_EliminationOfIntersegmentAmountsMemberifrsfullSegmentConsolidationItemsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:EliminationOfIntersegmentAmountsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">cyd:SignificantJointVenturesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:YAndCEngineCoLtdMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">cyd:SignificantJointVenturesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:MtuYuchaiPowerCompanyLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_PuremCompanyLimitedMemberifrsfullJointVenturesAxis_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">cyd:SignificantJointVenturesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:PuremCompanyLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_JointVenturesMemberifrsfullJointVenturesAxis_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">cyd:SignificantJointVenturesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">ifrs-full:JointVenturesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_JointVenturesMemberifrsfullJointVenturesAxis_OtherJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">cyd:OtherJointVenturesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">ifrs-full:JointVenturesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_PremiumPaidForDiscountOnAcquisitionOfNoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">cyd:PremiumPaidForDiscountOnAcquisitionOfNoncontrollingInterestsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_StatutoryReserveMemberifrsfullComponentsOfEquityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:StatutoryReserveMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_CapitalReserveMemberifrsfullComponentsOfEquityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:CapitalReserveMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_OfficeFurnitureFittingsAndEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:OfficeFurnitureFittingsAndEquipmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_LeaseholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:LeaseholdLandMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MotorVehiclesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_FinancialEffectOfChangesInAccountingPolicyMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:FinancialEffectOfChangesInAccountingPolicyMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_IntangibleAssetsUnderDevelopmentMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologyKnowHowMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">cyd:TechnologyKnowHowMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologyKnowHowMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">cyd:TechnologyKnowHowMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_WithholdingTaxOnDividendIncomeMemberifrsfullAssetsAndLiabilitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">cyd:WithholdingTaxOnDividendIncomeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_AccrualsMemberifrsfullAssetsAndLiabilitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">cyd:AccrualsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_EffectOfChangeInResidualValueAndImpairmentOfPropertyPlantAndEquipmentMemberifrsfullAssetsAndLiabilitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">cyd:EffectOfChangeInResidualValueAndImpairmentOfPropertyPlantAndEquipmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_WritedownOfInventoriesMemberifrsfullAssetsAndLiabilitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">cyd:WritedownOfInventoriesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_InterestReceivableMemberifrsfullAssetsAndLiabilitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">cyd:InterestReceivableMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_UnusedTaxLossesMemberifrsfullAssetsAndLiabilitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">ifrs-full:UnusedTaxLossesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_AllowanceForCreditLossesMemberifrsfullAssetsAndLiabilitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">ifrs-full:AllowanceForCreditLossesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_DeferredIncomeMemberifrsfullAssetsAndLiabilitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">cyd:DeferredIncomeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_OtherTemporaryDifferencesMemberifrsfullAssetsAndLiabilitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">ifrs-full:OtherTemporaryDifferencesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_AcceleratedDepreciationMemberifrsfullAssetsAndLiabilitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">cyd:AcceleratedDepreciationMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_TechnologyKnowHowMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">cyd:TechnologyKnowHowMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_SellingGeneralAndAdministrativeExpenseMemberifrsfullAttributionOfExpensesByNatureToTheirFunctionAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:AttributionOfExpensesByNatureToTheirFunctionAxis">ifrs-full:SellingGeneralAndAdministrativeExpenseMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022_OtherOperatingExpensesMemberCYDProfitOrLossStatementAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="cyd:ProfitOrLossStatementAxis">cyd:OtherOperatingExpensesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryMonopolyDevelopmentCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">cyd:GuangxiYuchaiMachineryMonopolyDevelopmentCompanyLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_ForeignSharesOfYuchaiMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">cyd:ForeignSharesOfYuchaiMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">cyd:GuangxiYuchaiMachineryCompanyLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_GuangxiYuchaiMarineAndGensetPowerCoLtdMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">cyd:GuangxiYuchaiMarineAndGensetPowerCo.LtdMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_YuchaiXinLanNewEnergyPowerTechnologyCoLtdMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">cyd:YuchaiXinLanNewEnergyPowerTechnologyCo.LtdMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_GuangxiYuchaiFoundryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">cyd:GuangxiYuchaiFoundryCompanyLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_HLGlobalEnterprisesLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">cyd:HLGlobalEnterprisesLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_OtherJointVenturesMemberifrsfullJointVenturesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:OtherJointVenturesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:YAndCEngineCoLtdMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_GuangxiPuremYuchaiAutomotiveTechnologyCoLtdMemberifrsfullJointVenturesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:GuangxiPuremYuchaiAutomotiveTechnologyCo.LtdMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:MtuYuchaiPowerCompanyLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_CostOfSalesMemberifrsfullAttributionOfExpensesByNatureToTheirFunctionAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:AttributionOfExpensesByNatureToTheirFunctionAxis">ifrs-full:CostOfSalesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_OtherOperatingExpensesMemberifrsfullAttributionOfExpensesByNatureToTheirFunctionAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:AttributionOfExpensesByNatureToTheirFunctionAxis">cyd:OtherOperatingExpensesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_BottomOfRangeMemberifrsfullRangeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_TopOfRangeMemberifrsfullRangeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_CustomersTwoMemberifrsfullMajorCustomersAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:MajorCustomersAxis">cyd:CustomersTwoMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_CustomersOneMemberifrsfullMajorCustomersAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:MajorCustomersAxis">cyd:CustomersOneMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_OnerousContractsProvisionMemberifrsfullClassesOfProvisionsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:OnerousContractsProvisionMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_WarrantyProvisionMemberifrsfullClassesOfProvisionsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:WarrantyProvisionMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_HongLeongAsiaLimitedMemberifrsfullCounterpartiesAxis_SubsidiariesMemberifrsfullCategoriesOfRelatedPartiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:SubsidiariesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:CounterpartiesAxis">cyd:HongLeongAsiaLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_ThreeYearsAfterDateOfGrantMemberCYDShareBasedPaymentAwardDateAxis_TopOfRangeMemberifrsfullRangeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="cyd:ShareBasedPaymentAwardDateAxis">cyd:ThreeYearsAfterDateOfGrantMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_TopOfRangeMemberifrsfullRangeAxis_TwoYearsAfterDateOfGrantMemberCYDShareBasedPaymentAwardDateAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="cyd:ShareBasedPaymentAwardDateAxis">cyd:TwoYearsAfterDateOfGrantMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_OneYearAfterDateOfGrantMemberCYDShareBasedPaymentAwardDateAxis_TopOfRangeMemberifrsfullRangeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="cyd:ShareBasedPaymentAwardDateAxis">cyd:OneYearAfterDateOfGrantMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_StatutoryGeneralReserveMemberifrsfullComponentsOfEquityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">cyd:StatutoryGeneralReserveMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_MarketComparableCompaniesAndCostMethodMemberifrsfullValuationTechniquesUsedInFairValueMeasurementAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ValuationTechniquesUsedInFairValueMeasurementAxis">cyd:MarketComparableCompaniesAndCostMethodMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:PlantAndMachineryMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_ConstructionInProgressMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_BuildingsandImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:BuildingsandImprovementsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MotorVehiclesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_PRCWithholdingTaxOnDividendIncomeMemberifrsfullAssetsAndLiabilitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">cyd:PRCWithholdingTaxOnDividendIncomeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_LeaseholdBuildingsAndImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:LeaseholdBuildingsAndImprovementsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_HlTechnologySystemsPrivateLimitedMemberifrsfullCounterpartiesAxis_SubsidiariesMemberifrsfullCategoriesOfRelatedPartiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:SubsidiariesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:CounterpartiesAxis">cyd:HlTechnologySystemsPrivateLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_SubsidiariesMemberifrsfullCategoriesOfRelatedPartiesAxis_WellSummitInvestmentsLimitedMemberifrsfullCounterpartiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:SubsidiariesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:CounterpartiesAxis">cyd:WellSummitInvestmentsLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_CNifrsfullGeographicalAreasAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CN</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_FinalDividendMemberifrsfullTypesOfFinancialLiabilitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">cyd:FinalDividendMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryGroupCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">cyd:GuangxiYuchaiMachineryGroupCompanyLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_CapitalReservesMemberifrsfullComponentsOfEquityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">cyd:CapitalReservesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_CurrencyRiskMemberifrsfullTypesOfRisksAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CurrencyRiskMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_IntangibleAssetsUnderDevelopmentMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MotorVehiclesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:PlantAndMachineryMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_BuildingsandImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:BuildingsandImprovementsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_BottomOfRangeMemberifrsfullRangeAxis_RoadApplicationsEnginesMemberifrsfullProductsAndServicesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:RoadApplicationsEnginesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_RoadApplicationsEnginesMemberifrsfullProductsAndServicesAxis_TopOfRangeMemberifrsfullRangeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:RoadApplicationsEnginesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_BottomOfRangeMemberifrsfullRangeAxis_OtherApplicationsEnginesMemberifrsfullProductsAndServicesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:OtherApplicationsEnginesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_OtherApplicationsEnginesMemberifrsfullProductsAndServicesAxis_TopOfRangeMemberifrsfullRangeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:OtherApplicationsEnginesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_MYifrsfullGeographicalAreasAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:MY</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_CNifrsfullGeographicalAreasAxis_TopOfRangeMemberifrsfullRangeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CN</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_BottomOfRangeMemberifrsfullRangeAxis_CNifrsfullGeographicalAreasAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CN</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_CreditFacilityWithDbsBankLtdMemberifrsfullBorrowingsByNameAxis_TopOfRangeMemberifrsfullRangeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cyd:CreditFacilityWithDbsBankLtdMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_CreditFacilityWithMUFGSingaporeBranchMemberifrsfullBorrowingsByNameAxis_TopOfRangeMemberifrsfullRangeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cyd:CreditFacilityWithMUFGSingaporeBranchMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_BottomOfRangeMemberifrsfullRangeAxis_CreditFacilityWithSumitomoBranchMemberifrsfullBorrowingsByNameAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cyd:CreditFacilityWithSumitomoBranchMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_YulinCityGovernmentMemberifrsfullCounterpartiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CounterpartiesAxis">cyd:YulinCityGovernmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_CNifrsfullGeographicalAreasAxis_Top5CustomersMemberifrsfullMajorCustomersAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CN</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:MajorCustomersAxis">cyd:Top5CustomersMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:YuchaiSegmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:HIGlobalEnterprisesLimitedSegmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryGroupCompanyLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">cyd:GuangxiYuchaiMachineryGroupCompanyLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_AssociatesAndJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">cyd:AssociatesAndJointVenturesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_CreditFacilityWithDbsBankLtdMemberifrsfullBorrowingsByNameAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cyd:CreditFacilityWithDbsBankLtdMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_IntangibleAssetsUnderDevelopmentMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis_TopOfRangeMemberifrsfullRangeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_BottomOfRangeMemberifrsfullRangeAxis_IntangibleAssetsUnderDevelopmentMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_BottomOfRangeMemberifrsfullRangeAxis_OrdinarySharesMemberifrsfullClassesOfShareCapitalAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">ifrs-full:OrdinarySharesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_ShorttermBorrowingsMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:ShorttermBorrowingsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_LongtermBorrowingsMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_LeaseLiabilitiesCurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">cyd:LeaseLiabilitiesCurrentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ConstructionInProgressMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_LeaseLiabilitiesNoncurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">cyd:LeaseLiabilitiesNoncurrentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_OtherFinancialLiabilityMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">cyd:OtherFinancialLiabilityMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_HLGlobalEnterprisesLimitedMemberifrsfullJointVenturesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:HLGlobalEnterprisesLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_CNYsrtCurrencyAxis_NoncurrentBorrowingsMemberifrsfullBorrowingsByNameAxis_TopOfRangeMemberifrsfullRangeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cyd:NoncurrentBorrowingsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CNY</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_BottomOfRangeMemberifrsfullRangeAxis_CNYsrtCurrencyAxis_NoncurrentBorrowingsMemberifrsfullBorrowingsByNameAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cyd:NoncurrentBorrowingsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CNY</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_CNYsrtCurrencyAxis_CurrentBorrowingsMemberifrsfullBorrowingsByNameAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cyd:CurrentBorrowingsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CNY</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_JointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:JointVenturesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_CorporateSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:CorporateSegmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FreeholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:FreeholdLandMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_FreeholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:FreeholdLandMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_PuremCompanyLimitedMemberifrsfullJointVenturesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:PuremCompanyLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_GoodsOrServicesTransferredAtPointInTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:TimingOfTransferOfGoodsOrServicesAxis">ifrs-full:GoodsOrServicesTransferredAtPointInTimeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_GoodsOrServicesTransferredOverTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:YuchaiSegmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:TimingOfTransferOfGoodsOrServicesAxis">ifrs-full:GoodsOrServicesTransferredOverTimeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_GoodsOrServicesTransferredOverTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:TimingOfTransferOfGoodsOrServicesAxis">ifrs-full:GoodsOrServicesTransferredOverTimeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_RevenueFromHospitalityOperationsMemberifrsfullProductsAndServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:RevenueFromHospitalityOperationsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:YuchaiSegmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_RevenueFromHospitalityOperationsMemberifrsfullProductsAndServicesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:RevenueFromHospitalityOperationsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:HIGlobalEnterprisesLimitedSegmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_RevenueFromHospitalityOperationsMemberifrsfullProductsAndServicesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:RevenueFromHospitalityOperationsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_OtherProductsAndServicesMemberifrsfullProductsAndServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:OtherProductsAndServicesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:YuchaiSegmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_LightDutyEnginesMemberifrsfullProductsAndServicesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:LightDutyEnginesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_YuchaiSegmentMemberifrsfullSegmentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:YuchaiSegmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:HIGlobalEnterprisesLimitedSegmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_GoodsOrServicesTransferredAtPointInTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:HIGlobalEnterprisesLimitedSegmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:TimingOfTransferOfGoodsOrServicesAxis">ifrs-full:GoodsOrServicesTransferredAtPointInTimeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_GoodsOrServicesTransferredAtPointInTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:YuchaiSegmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:TimingOfTransferOfGoodsOrServicesAxis">ifrs-full:GoodsOrServicesTransferredAtPointInTimeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_OtherCountriesMemberifrsfullGeographicalAreasAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">cyd:OtherCountriesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:YuchaiSegmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OtherCountriesMemberifrsfullGeographicalAreasAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">cyd:OtherCountriesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:HIGlobalEnterprisesLimitedSegmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_OtherCountriesMemberifrsfullGeographicalAreasAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">cyd:OtherCountriesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_MediumDutyEnginesMemberifrsfullProductsAndServicesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:MediumDutyEnginesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OtherProductsAndServicesMemberifrsfullProductsAndServicesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:OtherProductsAndServicesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:HIGlobalEnterprisesLimitedSegmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_OtherProductsAndServicesMemberifrsfullProductsAndServicesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:OtherProductsAndServicesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_CNifrsfullGeographicalAreasAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CN</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:YuchaiSegmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_LightDutyEnginesMemberifrsfullProductsAndServicesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:LightDutyEnginesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:HIGlobalEnterprisesLimitedSegmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_LightDutyEnginesMemberifrsfullProductsAndServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:LightDutyEnginesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:YuchaiSegmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_MediumDutyEnginesMemberifrsfullProductsAndServicesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:MediumDutyEnginesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:HIGlobalEnterprisesLimitedSegmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_MediumDutyEnginesMemberifrsfullProductsAndServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:MediumDutyEnginesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:YuchaiSegmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_HeavyDutyEnginesMemberifrsfullProductsAndServicesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:HeavyDutyEnginesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_HeavyDutyEnginesMemberifrsfullProductsAndServicesAxis_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:HeavyDutyEnginesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:HIGlobalEnterprisesLimitedSegmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_HeavyDutyEnginesMemberifrsfullProductsAndServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:HeavyDutyEnginesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:YuchaiSegmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_GoodsOrServicesTransferredOverTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:HIGlobalEnterprisesLimitedSegmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:TimingOfTransferOfGoodsOrServicesAxis">ifrs-full:GoodsOrServicesTransferredOverTimeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_SuzhouRemanMemberifrsfullCategoriesOfRelatedPartiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">cyd:SuzhouRemanMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_HongLeongAsiaLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">cyd:HongLeongAsiaLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">ifrs-full:JointVenturesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_NoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:NoncontrollingInterestsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:EquityAttributableToOwnersOfParentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_RetainedEarningsMemberifrsfullComponentsOfEquityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_FairValueReserveMemberifrsfullComponentsOfEquityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">cyd:FairValueReserveMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_ReserveOfExchangeDifferencesOnTranslationMemberifrsfullComponentsOfEquityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_EliminationOfIntersegmentAmountsMemberifrsfullSegmentConsolidationItemsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:EliminationOfIntersegmentAmountsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis_OtherJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">cyd:OtherJointVenturesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">ifrs-full:JointVenturesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">cyd:SignificantJointVenturesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">ifrs-full:JointVenturesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_PuremCompanyLimitedMemberifrsfullJointVenturesAxis_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">cyd:SignificantJointVenturesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:PuremCompanyLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">cyd:SignificantJointVenturesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:YAndCEngineCoLtdMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">cyd:SignificantJointVenturesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:MtuYuchaiPowerCompanyLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_PremiumPaidForDiscountOnAcquisitionOfNoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">cyd:PremiumPaidForDiscountOnAcquisitionOfNoncontrollingInterestsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_StatutoryReserveMemberifrsfullComponentsOfEquityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:StatutoryReserveMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_CapitalReserveMemberifrsfullComponentsOfEquityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:CapitalReserveMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MotorVehiclesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_OfficeFurnitureFittingsAndEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:OfficeFurnitureFittingsAndEquipmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_LeaseholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:LeaseholdLandMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_FinancialEffectOfChangesInAccountingPolicyMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:FinancialEffectOfChangesInAccountingPolicyMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_IntangibleAssetsUnderDevelopmentMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologyKnowHowMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">cyd:TechnologyKnowHowMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologyKnowHowMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">cyd:TechnologyKnowHowMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullIndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis">cyd:GuangxiYuchaiMachineryCompanyLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_LeaseLiabilitiesNoncurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis_TopOfRangeMemberifrsfullRangeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">cyd:LeaseLiabilitiesNoncurrentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_BottomOfRangeMemberifrsfullRangeAxis_LeaseLiabilitiesNoncurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">cyd:LeaseLiabilitiesNoncurrentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_TrademarksMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">cyd:TrademarksMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_BottomOfRangeMemberifrsfullRangeAxis_TechnologyKnowHowMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">cyd:TechnologyKnowHowMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_TechnologyKnowHowMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_TopOfRangeMemberifrsfullRangeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">cyd:TechnologyKnowHowMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_TechnologyKnowHowMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">cyd:TechnologyKnowHowMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_IntangibleAssetsUnderDevelopmentMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_TopOfRangeMemberifrsfullRangeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MotorVehiclesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_BottomOfRangeMemberifrsfullRangeAxis_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MotorVehiclesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_TopOfRangeMemberifrsfullRangeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_BottomOfRangeMemberifrsfullRangeAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_PlantMachineryAndEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_TopOfRangeMemberifrsfullRangeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:PlantMachineryAndEquipmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_BottomOfRangeMemberifrsfullRangeAxis_PlantMachineryAndEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:PlantMachineryAndEquipmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_BuildingsAndImprovementsOnFreeholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:BuildingsAndImprovementsOnFreeholdLandMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_BusinessContactMemberdeiEntityAddressesAddressTypeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="dei:EntityAddressesAddressTypeAxis">dei:BusinessContactMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_InterestReceivableMemberifrsfullAssetsAndLiabilitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">cyd:InterestReceivableMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_AcceleratedDepreciationMemberifrsfullAssetsAndLiabilitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">cyd:AcceleratedDepreciationMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_WritedownOfInventoriesMemberifrsfullAssetsAndLiabilitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">cyd:WritedownOfInventoriesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_EffectOfChangeInResidualValueAndImpairmentOfPropertyPlantAndEquipmentMemberifrsfullAssetsAndLiabilitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">cyd:EffectOfChangeInResidualValueAndImpairmentOfPropertyPlantAndEquipmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_WithholdingTaxOnDividendIncomeMemberifrsfullAssetsAndLiabilitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">cyd:WithholdingTaxOnDividendIncomeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_DeferredIncomeMemberifrsfullAssetsAndLiabilitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">cyd:DeferredIncomeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_AccrualsMemberifrsfullAssetsAndLiabilitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">cyd:AccrualsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_AllowanceForCreditLossesMemberifrsfullAssetsAndLiabilitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">ifrs-full:AllowanceForCreditLossesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_OtherTemporaryDifferencesMemberifrsfullAssetsAndLiabilitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">ifrs-full:OtherTemporaryDifferencesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_UnusedTaxLossesMemberifrsfullAssetsAndLiabilitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">ifrs-full:UnusedTaxLossesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To12_31_2023_SellingGeneralAndAdministrativeExpenseMemberifrsfullAttributionOfExpensesByNatureToTheirFunctionAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:AttributionOfExpensesByNatureToTheirFunctionAxis">ifrs-full:SellingGeneralAndAdministrativeExpenseMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullIndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis">cyd:GuangxiYuchaiMachineryCompanyLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_CapitalisedDevelopmentExpenditureMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CapitalisedDevelopmentExpenditureMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_OrdinarySharesMemberifrsfullClassesOfShareCapitalAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">ifrs-full:OrdinarySharesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_HongLeongAsiaLimitedMemberifrsfullCounterpartiesAxis_SubsidiariesMemberifrsfullCategoriesOfRelatedPartiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:SubsidiariesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:CounterpartiesAxis">cyd:HongLeongAsiaLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_TopOfRangeMemberifrsfullRangeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_BottomOfRangeMemberifrsfullRangeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_OtherJointVenturesMemberifrsfullJointVenturesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:OtherJointVenturesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:YAndCEngineCoLtdMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_GuangxiPuremYuchaiAutomotiveTechnologyCoLtdMemberifrsfullJointVenturesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:GuangxiPuremYuchaiAutomotiveTechnologyCo.LtdMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:MtuYuchaiPowerCompanyLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">cyd:GuangxiYuchaiMachineryCompanyLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_JointVenturesMemberifrsfullJointVenturesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">ifrs-full:JointVenturesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_PuremCompanyLimitedMemberifrsfullJointVenturesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:PuremCompanyLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_SecuredBankFacilitiesMemberCYDDebtInstrument1Axis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="cyd:DebtInstrument1Axis">cyd:SecuredBankFacilitiesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_JointVenturesWhereEntityIsVenturerMemberifrsfullCategoriesOfRelatedPartiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:JointVenturesWhereEntityIsVenturerMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_OtherRelatedPartiesMemberifrsfullCategoriesOfRelatedPartiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:OtherRelatedPartiesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_AdvanceFromCustomerMemberifrsfullClassesOfLiabilitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">cyd:AdvanceFromCustomerMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_UnfulfilledServiceTypeMaintenanceServicesMemberifrsfullClassesOfLiabilitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">cyd:UnfulfilledServiceTypeMaintenanceServicesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_LaterThanOneYearAndNotLaterThanFiveYearsMemberifrsfullMaturityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanFiveYearsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_NotLaterThanOneYearMemberifrsfullMaturityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_LaterThanFiveYearsMemberifrsfullMaturityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_OtherCountriesMemberifrsfullGeographicalAreasAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">cyd:OtherCountriesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_CNifrsfullGeographicalAreasAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CN</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_CNifrsfullGeographicalAreasAxis_Top5CustomersMemberifrsfullMajorCustomersAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CN</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:MajorCustomersAxis">cyd:Top5CustomersMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_OutstandingBillsReceivablesDiscountedWithBanksMemberifrsfullClassesOfFinancialAssetsAxis_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">cyd:OutstandingBillsReceivablesDiscountedWithBanksMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:YAndCEngineCoLtdMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_OutstandingBillsReceivablesEndorsedToSuppliersMemberifrsfullClassesOfFinancialAssetsAxis_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">cyd:OutstandingBillsReceivablesEndorsedToSuppliersMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:YAndCEngineCoLtdMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_PremiumPaidForAcquisitionOfNoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">cyd:PremiumPaidForAcquisitionOfNoncontrollingInterestsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_ReserveOfSharebasedPaymentsMemberifrsfullComponentsOfEquityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfSharebasedPaymentsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMemberifrsfullComponentsOfEquityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_ReserveOfExchangeDifferencesOnTranslationMemberifrsfullComponentsOfEquityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_LiquidityRiskMemberifrsfullTypesOfRisksAxis_NotLaterThanOneYearMemberifrsfullMaturityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:LiquidityRiskMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_LiquidityRiskMemberifrsfullTypesOfRisksAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:LiquidityRiskMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_BillReceivablesMemberifrsfullCategoriesOfFinancialAssetsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">cyd:BillReceivablesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_BillReceivablesMemberifrsfullCategoriesOfFinancialAssetsAxis_Level2OfFairValueHierarchyMemberifrsfullLevelsOfFairValueHierarchyAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">cyd:BillReceivablesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_CurrencyRiskMemberifrsfullTypesOfRisksAxis_USDsrtCurrencyAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CurrencyRiskMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_CurrencyRiskMemberifrsfullTypesOfRisksAxis_EURsrtCurrencyAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:EUR</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CurrencyRiskMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_CurrencyRiskMemberifrsfullTypesOfRisksAxis_SGDsrtCurrencyAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:SGD</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CurrencyRiskMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_LaterThanTwoYearsAndNotLaterThanFiveYearsMemberifrsfullMaturityAxis_LiquidityRiskMemberifrsfullTypesOfRisksAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:LiquidityRiskMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_PastDueOneEightyOneToThreeSixtyFiveDaysMemberifrsfullPastDueStatusAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:TradeReceivablesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">cyd:PastDueOneEightyOneToThreeSixtyFiveDaysMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_PastDueNinetyOneToOneEightyDaysMemberifrsfullPastDueStatusAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:TradeReceivablesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">cyd:PastDueNinetyOneToOneEightyDaysMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_PastDueZeroToNinetyDaysMemberifrsfullPastDueStatusAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:TradeReceivablesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">cyd:PastDueZeroToNinetyDaysMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:TradeReceivablesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_PastDueGreaterThanThreeSixtyFiveDaysMemberifrsfullPastDueStatusAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:TradeReceivablesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">cyd:PastDueGreaterThanThreeSixtyFiveDaysMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_CurrencyRiskMemberifrsfullTypesOfRisksAxis_OtherCurrenciesMembersrtCurrencyAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:CurrencyAxis">cyd:OtherCurrenciesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CurrencyRiskMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_CNYsrtCurrencyAxis_CurrentBorrowingsMemberifrsfullBorrowingsByNameAxis_TopOfRangeMemberifrsfullRangeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cyd:CurrentBorrowingsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CNY</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_BottomOfRangeMemberifrsfullRangeAxis_CNYsrtCurrencyAxis_CurrentBorrowingsMemberifrsfullBorrowingsByNameAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cyd:CurrentBorrowingsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CNY</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_CNYsrtCurrencyAxis_NoncurrentBorrowingsMemberifrsfullBorrowingsByNameAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cyd:NoncurrentBorrowingsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CNY</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PastDueNinetyOneToOneEightyDaysMemberifrsfullPastDueStatusAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:TradeReceivablesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">cyd:PastDueNinetyOneToOneEightyDaysMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PastDueZeroToNinetyDaysMemberifrsfullPastDueStatusAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:TradeReceivablesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">cyd:PastDueZeroToNinetyDaysMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_CurrentMemberifrsfullPastDueStatusAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:TradeReceivablesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:CurrentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:TradeReceivablesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PastDueGreaterThanThreeSixtyFiveDaysMemberifrsfullPastDueStatusAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:TradeReceivablesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">cyd:PastDueGreaterThanThreeSixtyFiveDaysMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PastDueOneEightyOneToThreeSixtyFiveDaysMemberifrsfullPastDueStatusAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:TradeReceivablesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">cyd:PastDueOneEightyOneToThreeSixtyFiveDaysMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_TradeAndBillsReceivablesMemberifrsfullCategoriesOfFinancialAssetsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">cyd:TradeAndBillsReceivablesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_OtherReceivablesMemberifrsfullCategoriesOfFinancialAssetsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">cyd:OtherReceivablesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_CashAndBankBalancesMemberifrsfullCategoriesOfFinancialAssetsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">cyd:CashAndBankBalancesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_IntangibleAssetsUnderDevelopmentMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_CNYsrtCurrencyAxis_CurrentBorrowingsMemberifrsfullBorrowingsByNameAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cyd:CurrentBorrowingsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CNY</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_TradeAndOtherPayableMemberifrsfullCategoriesOfFinancialLiabilitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">cyd:TradeAndOtherPayableMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_LoansAndBorrowingsMemberifrsfullCategoriesOfFinancialLiabilitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">cyd:LoansAndBorrowingsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_OtherFinancialLiabilityMemberifrsfullCategoriesOfFinancialLiabilitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">cyd:OtherFinancialLiabilityMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_WithholdingTaxOnDividendIncomeMemberifrsfullAssetsAndLiabilitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">cyd:WithholdingTaxOnDividendIncomeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_AcceleratedDepreciationMemberifrsfullAssetsAndLiabilitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">cyd:AcceleratedDepreciationMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_InterestReceivableMemberifrsfullAssetsAndLiabilitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">cyd:InterestReceivableMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_LaterThanFiveYearsMemberifrsfullMaturityAxis_LiquidityRiskMemberifrsfullTypesOfRisksAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:LiquidityRiskMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_JointVenturesMemberifrsfullJointVenturesAxis_OtherJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">cyd:OtherJointVenturesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">ifrs-full:JointVenturesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_JointVenturesMemberifrsfullJointVenturesAxis_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">cyd:SignificantJointVenturesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">ifrs-full:JointVenturesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_PuremCompanyLimitedMemberifrsfullJointVenturesAxis_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">cyd:SignificantJointVenturesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:PuremCompanyLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">cyd:SignificantJointVenturesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:MtuYuchaiPowerCompanyLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">cyd:SignificantJointVenturesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:YAndCEngineCoLtdMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_OtherTemporaryDifferencesMemberifrsfullAssetsAndLiabilitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">ifrs-full:OtherTemporaryDifferencesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_AccrualsMemberifrsfullAssetsAndLiabilitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">cyd:AccrualsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_DeferredIncomeMemberifrsfullAssetsAndLiabilitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">cyd:DeferredIncomeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_EffectOfChangeInResidualValueAndImpairmentOfPropertyPlantAndEquipmentMemberifrsfullAssetsAndLiabilitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">cyd:EffectOfChangeInResidualValueAndImpairmentOfPropertyPlantAndEquipmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_AllowanceForCreditLossesMemberifrsfullAssetsAndLiabilitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">ifrs-full:AllowanceForCreditLossesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_WritedownOfInventoriesMemberifrsfullAssetsAndLiabilitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">cyd:WritedownOfInventoriesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:YuchaiSegmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:HIGlobalEnterprisesLimitedSegmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_CorporateSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:CorporateSegmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_EliminationOfIntersegmentAmountsMemberifrsfullSegmentConsolidationItemsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:EliminationOfIntersegmentAmountsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_JointVenturesWhereEntityIsVenturerMemberifrsfullCategoriesOfRelatedPartiesAxis_NotLaterThanOneYearMemberifrsfullMaturityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:JointVenturesWhereEntityIsVenturerMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_NotLaterThanOneYearMemberifrsfullMaturityAxis_RelatedPartyMemberifrsfullCategoriesOfRelatedPartiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">cyd:RelatedPartyMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_LaterThanFiveYearsMemberifrsfullMaturityAxis_OtherRelatedPartiesMemberifrsfullCategoriesOfRelatedPartiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:OtherRelatedPartiesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_LaterThanOneYearAndNotLaterThanFiveYearsMemberifrsfullMaturityAxis_OtherRelatedPartiesMemberifrsfullCategoriesOfRelatedPartiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:OtherRelatedPartiesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanFiveYearsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_LaterThanOneYearAndNotLaterThanFiveYearsMemberifrsfullMaturityAxis_RelatedPartyMemberifrsfullCategoriesOfRelatedPartiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">cyd:RelatedPartyMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanFiveYearsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_JointVenturesWhereEntityIsVenturerMemberifrsfullCategoriesOfRelatedPartiesAxis_LaterThanFiveYearsMemberifrsfullMaturityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:JointVenturesWhereEntityIsVenturerMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_NotLaterThanOneYearMemberifrsfullMaturityAxis_OtherRelatedPartiesMemberifrsfullCategoriesOfRelatedPartiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:OtherRelatedPartiesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_JointVenturesWhereEntityIsVenturerMemberifrsfullCategoriesOfRelatedPartiesAxis_LaterThanOneYearAndNotLaterThanFiveYearsMemberifrsfullMaturityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:JointVenturesWhereEntityIsVenturerMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanFiveYearsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_BottomOfRangeMemberifrsfullRangeAxis_IntangibleAssetsUnderDevelopmentMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullIndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_TopOfRangeMemberifrsfullRangeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis">cyd:GuangxiYuchaiMachineryCompanyLimitedMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_LeaseLiabilitiesCurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">cyd:LeaseLiabilitiesCurrentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_LeaseLiabilitiesNoncurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">cyd:LeaseLiabilitiesNoncurrentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_LaterThanOneYearMemberifrsfullMaturityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_UnusedTaxLossesMemberifrsfullAssetsAndLiabilitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">ifrs-full:UnusedTaxLossesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullIndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis">cyd:GuangxiYuchaiMachineryCompanyLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_CapitalisedDevelopmentExpenditureMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CapitalisedDevelopmentExpenditureMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_TechnologyKnowHowMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">cyd:TechnologyKnowHowMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_AccumulatedImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologyKnowHowMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">cyd:TechnologyKnowHowMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_CreditFacilityWithSumitomoBranchMemberifrsfullBorrowingsByNameAxis_TopOfRangeMemberifrsfullRangeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cyd:CreditFacilityWithSumitomoBranchMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_CreditFacilityWithMUFGSingaporeBranchMemberifrsfullBorrowingsByNameAxis_TopOfRangeMemberifrsfullRangeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cyd:CreditFacilityWithMUFGSingaporeBranchMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_CreditFacilityWithDbsBankLtdMemberifrsfullBorrowingsByNameAxis_TopOfRangeMemberifrsfullRangeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cyd:CreditFacilityWithDbsBankLtdMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_OrdinarySharesMemberifrsfullClassesOfShareCapitalAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">ifrs-full:OrdinarySharesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_HongLeongAsiaLimitedMemberifrsfullCounterpartiesAxis_SubsidiariesMemberifrsfullCategoriesOfRelatedPartiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:SubsidiariesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:CounterpartiesAxis">cyd:HongLeongAsiaLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_BottomOfRangeMemberifrsfullRangeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_TopOfRangeMemberifrsfullRangeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_GuangxiPuremYuchaiAutomotiveTechnologyCoLtdMemberifrsfullJointVenturesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:GuangxiPuremYuchaiAutomotiveTechnologyCo.LtdMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:YAndCEngineCoLtdMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:MtuYuchaiPowerCompanyLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_OtherJointVenturesMemberifrsfullJointVenturesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:OtherJointVenturesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_SuzhouRemanMemberifrsfullCategoriesOfRelatedPartiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">cyd:SuzhouRemanMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">cyd:GuangxiYuchaiMachineryCompanyLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">ifrs-full:JointVenturesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_PuremCompanyLimitedMemberifrsfullJointVenturesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:PuremCompanyLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_OtherRelatedPartiesMemberifrsfullCategoriesOfRelatedPartiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:OtherRelatedPartiesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_JointVenturesWhereEntityIsVenturerMemberifrsfullCategoriesOfRelatedPartiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:JointVenturesWhereEntityIsVenturerMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_SecuredBankFacilitiesMemberCYDDebtInstrument1Axis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="cyd:DebtInstrument1Axis">cyd:SecuredBankFacilitiesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_AdvanceFromCustomerMemberifrsfullClassesOfLiabilitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">cyd:AdvanceFromCustomerMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_UnfulfilledServiceTypeMaintenanceServicesMemberifrsfullClassesOfLiabilitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">cyd:UnfulfilledServiceTypeMaintenanceServicesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_NotLaterThanOneYearMemberifrsfullMaturityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_LaterThanFiveYearsMemberifrsfullMaturityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_LaterThanOneYearAndNotLaterThanFiveYearsMemberifrsfullMaturityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanFiveYearsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_OtherCountriesMemberifrsfullGeographicalAreasAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">cyd:OtherCountriesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_CNifrsfullGeographicalAreasAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CN</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_CNifrsfullGeographicalAreasAxis_Top5CustomersMemberifrsfullMajorCustomersAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CN</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:MajorCustomersAxis">cyd:Top5CustomersMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_BottomOfRangeMemberifrsfullRangeAxis_CreditFacilityWithDbsBankLtdMemberifrsfullBorrowingsByNameAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cyd:CreditFacilityWithDbsBankLtdMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_BottomOfRangeMemberifrsfullRangeAxis_CreditFacilityWithSumitomoBranchMemberifrsfullBorrowingsByNameAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cyd:CreditFacilityWithSumitomoBranchMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_ForeignSharesOfYuchaiMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">cyd:ForeignSharesOfYuchaiMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_OutstandingBillsReceivablesDiscountedWithBanksMemberifrsfullClassesOfFinancialAssetsAxis_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">cyd:OutstandingBillsReceivablesDiscountedWithBanksMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:YAndCEngineCoLtdMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_OutstandingBillsReceivablesEndorsedToSuppliersMemberifrsfullClassesOfFinancialAssetsAxis_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">cyd:OutstandingBillsReceivablesEndorsedToSuppliersMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:YAndCEngineCoLtdMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_PremiumPaidForAcquisitionOfNoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">cyd:PremiumPaidForAcquisitionOfNoncontrollingInterestsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_ReserveOfSharebasedPaymentsMemberifrsfullComponentsOfEquityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfSharebasedPaymentsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMemberifrsfullComponentsOfEquityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_ReserveOfExchangeDifferencesOnTranslationMemberifrsfullComponentsOfEquityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_LiquidityRiskMemberifrsfullTypesOfRisksAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:LiquidityRiskMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_LiquidityRiskMemberifrsfullTypesOfRisksAxis_NotLaterThanOneYearMemberifrsfullMaturityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:LiquidityRiskMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_BillReceivablesMemberifrsfullCategoriesOfFinancialAssetsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">cyd:BillReceivablesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_BillReceivablesMemberifrsfullCategoriesOfFinancialAssetsAxis_Level2OfFairValueHierarchyMemberifrsfullLevelsOfFairValueHierarchyAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">cyd:BillReceivablesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_CurrencyRiskMemberifrsfullTypesOfRisksAxis_USDsrtCurrencyAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CurrencyRiskMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_CurrencyRiskMemberifrsfullTypesOfRisksAxis_EURsrtCurrencyAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:EUR</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CurrencyRiskMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_CurrencyRiskMemberifrsfullTypesOfRisksAxis_SGDsrtCurrencyAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:SGD</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CurrencyRiskMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_CreditFacilityWithDbsBankLtdMemberifrsfullBorrowingsByNameAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cyd:CreditFacilityWithDbsBankLtdMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:TradeReceivablesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_PastDueZeroToNinetyDaysMemberifrsfullPastDueStatusAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:TradeReceivablesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">cyd:PastDueZeroToNinetyDaysMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_PastDueNinetyOneToOneEightyDaysMemberifrsfullPastDueStatusAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:TradeReceivablesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">cyd:PastDueNinetyOneToOneEightyDaysMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_PastDueOneEightyOneToThreeSixtyFiveDaysMemberifrsfullPastDueStatusAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:TradeReceivablesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">cyd:PastDueOneEightyOneToThreeSixtyFiveDaysMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_PastDueGreaterThanThreeSixtyFiveDaysMemberifrsfullPastDueStatusAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:TradeReceivablesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">cyd:PastDueGreaterThanThreeSixtyFiveDaysMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_CurrencyRiskMemberifrsfullTypesOfRisksAxis_OtherCurrenciesMembersrtCurrencyAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:CurrencyAxis">cyd:OtherCurrenciesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CurrencyRiskMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_CNYsrtCurrencyAxis_NoncurrentBorrowingsMemberifrsfullBorrowingsByNameAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cyd:NoncurrentBorrowingsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CNY</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_CNYsrtCurrencyAxis_CurrentBorrowingsMemberifrsfullBorrowingsByNameAxis_TopOfRangeMemberifrsfullRangeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cyd:CurrentBorrowingsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CNY</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_BottomOfRangeMemberifrsfullRangeAxis_CNYsrtCurrencyAxis_CurrentBorrowingsMemberifrsfullBorrowingsByNameAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cyd:CurrentBorrowingsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CNY</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:TradeReceivablesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_CurrentMemberifrsfullPastDueStatusAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:TradeReceivablesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:CurrentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PastDueZeroToNinetyDaysMemberifrsfullPastDueStatusAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:TradeReceivablesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">cyd:PastDueZeroToNinetyDaysMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PastDueNinetyOneToOneEightyDaysMemberifrsfullPastDueStatusAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:TradeReceivablesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">cyd:PastDueNinetyOneToOneEightyDaysMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PastDueOneEightyOneToThreeSixtyFiveDaysMemberifrsfullPastDueStatusAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:TradeReceivablesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">cyd:PastDueOneEightyOneToThreeSixtyFiveDaysMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PastDueGreaterThanThreeSixtyFiveDaysMemberifrsfullPastDueStatusAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:TradeReceivablesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">cyd:PastDueGreaterThanThreeSixtyFiveDaysMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_CashAndBankBalancesMemberifrsfullCategoriesOfFinancialAssetsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">cyd:CashAndBankBalancesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_OtherReceivablesMemberifrsfullCategoriesOfFinancialAssetsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">cyd:OtherReceivablesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_TradeAndBillsReceivablesMemberifrsfullCategoriesOfFinancialAssetsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">cyd:TradeAndBillsReceivablesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_IntangibleAssetsUnderDevelopmentMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_CNYsrtCurrencyAxis_CurrentBorrowingsMemberifrsfullBorrowingsByNameAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cyd:CurrentBorrowingsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CNY</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_LaterThanTwoYearsAndNotLaterThanFiveYearsMemberifrsfullMaturityAxis_LiquidityRiskMemberifrsfullTypesOfRisksAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:LiquidityRiskMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_OtherFinancialLiabilityMemberifrsfullCategoriesOfFinancialLiabilitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">cyd:OtherFinancialLiabilityMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_TradeAndOtherPayableMemberifrsfullCategoriesOfFinancialLiabilitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">cyd:TradeAndOtherPayableMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_LoansAndBorrowingsMemberifrsfullCategoriesOfFinancialLiabilitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">cyd:LoansAndBorrowingsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_InterestReceivableMemberifrsfullAssetsAndLiabilitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">cyd:InterestReceivableMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_WithholdingTaxOnDividendIncomeMemberifrsfullAssetsAndLiabilitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">cyd:WithholdingTaxOnDividendIncomeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_AcceleratedDepreciationMemberifrsfullAssetsAndLiabilitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">cyd:AcceleratedDepreciationMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_LaterThanFiveYearsMemberifrsfullMaturityAxis_LiquidityRiskMemberifrsfullTypesOfRisksAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:LiquidityRiskMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_PuremCompanyLimitedMemberifrsfullJointVenturesAxis_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">cyd:SignificantJointVenturesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:PuremCompanyLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">cyd:SignificantJointVenturesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">ifrs-full:JointVenturesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis_OtherJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">cyd:OtherJointVenturesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">ifrs-full:JointVenturesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">cyd:SignificantJointVenturesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:MtuYuchaiPowerCompanyLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">cyd:SignificantJointVenturesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:YAndCEngineCoLtdMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_OtherTemporaryDifferencesMemberifrsfullAssetsAndLiabilitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">ifrs-full:OtherTemporaryDifferencesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_DeferredIncomeMemberifrsfullAssetsAndLiabilitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">cyd:DeferredIncomeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_AllowanceForCreditLossesMemberifrsfullAssetsAndLiabilitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">ifrs-full:AllowanceForCreditLossesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_AccrualsMemberifrsfullAssetsAndLiabilitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">cyd:AccrualsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_WritedownOfInventoriesMemberifrsfullAssetsAndLiabilitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">cyd:WritedownOfInventoriesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_EffectOfChangeInResidualValueAndImpairmentOfPropertyPlantAndEquipmentMemberifrsfullAssetsAndLiabilitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">cyd:EffectOfChangeInResidualValueAndImpairmentOfPropertyPlantAndEquipmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_EliminationOfIntersegmentAmountsMemberifrsfullSegmentConsolidationItemsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:EliminationOfIntersegmentAmountsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_CorporateSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:CorporateSegmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:HIGlobalEnterprisesLimitedSegmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:YuchaiSegmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_NotLaterThanOneYearMemberifrsfullMaturityAxis_RelatedPartyMemberifrsfullCategoriesOfRelatedPartiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">cyd:RelatedPartyMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_NotLaterThanOneYearMemberifrsfullMaturityAxis_OtherRelatedPartiesMemberifrsfullCategoriesOfRelatedPartiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:OtherRelatedPartiesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_JointVenturesWhereEntityIsVenturerMemberifrsfullCategoriesOfRelatedPartiesAxis_LaterThanFiveYearsMemberifrsfullMaturityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:JointVenturesWhereEntityIsVenturerMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_LaterThanFiveYearsMemberifrsfullMaturityAxis_OtherRelatedPartiesMemberifrsfullCategoriesOfRelatedPartiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:OtherRelatedPartiesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_JointVenturesWhereEntityIsVenturerMemberifrsfullCategoriesOfRelatedPartiesAxis_LaterThanOneYearAndNotLaterThanFiveYearsMemberifrsfullMaturityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:JointVenturesWhereEntityIsVenturerMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanFiveYearsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_LaterThanOneYearAndNotLaterThanFiveYearsMemberifrsfullMaturityAxis_OtherRelatedPartiesMemberifrsfullCategoriesOfRelatedPartiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:OtherRelatedPartiesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanFiveYearsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_LaterThanOneYearAndNotLaterThanFiveYearsMemberifrsfullMaturityAxis_RelatedPartyMemberifrsfullCategoriesOfRelatedPartiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">cyd:RelatedPartyMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanFiveYearsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_JointVenturesWhereEntityIsVenturerMemberifrsfullCategoriesOfRelatedPartiesAxis_NotLaterThanOneYearMemberifrsfullMaturityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:JointVenturesWhereEntityIsVenturerMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_BottomOfRangeMemberifrsfullRangeAxis_IntangibleAssetsUnderDevelopmentMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullIndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_TopOfRangeMemberifrsfullRangeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis">cyd:GuangxiYuchaiMachineryCompanyLimitedMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_LeaseLiabilitiesNoncurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis_TopOfRangeMemberifrsfullRangeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">cyd:LeaseLiabilitiesNoncurrentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_BottomOfRangeMemberifrsfullRangeAxis_LeaseLiabilitiesNoncurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">cyd:LeaseLiabilitiesNoncurrentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_BottomOfRangeMemberifrsfullRangeAxis_LeaseLiabilitiesCurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">cyd:LeaseLiabilitiesCurrentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_LeaseLiabilitiesCurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis_TopOfRangeMemberifrsfullRangeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">cyd:LeaseLiabilitiesCurrentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_LeaseLiabilitiesCurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">cyd:LeaseLiabilitiesCurrentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_LeaseLiabilitiesNoncurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">cyd:LeaseLiabilitiesNoncurrentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_LaterThanOneYearMemberifrsfullMaturityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_SuzhouRemanMemberdeiLegalEntityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cyd:SuzhouRemanMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_UnusedTaxLossesMemberifrsfullAssetsAndLiabilitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">ifrs-full:UnusedTaxLossesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P12_01_2011To12_31_2011_HLGlobalEnterprisesLimitedMemberifrsfullJointVenturesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:HLGlobalEnterprisesLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2011-12-01</xbrli:startDate> <xbrli:endDate>2011-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_13_2012To01_13_2012_HLGlobalEnterprisesLimitedMemberifrsfullJointVenturesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:HLGlobalEnterprisesLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2012-01-13</xbrli:startDate> <xbrli:endDate>2012-01-13</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn01_13_2012_HLGlobalEnterprisesLimitedMemberifrsfullJointVenturesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:HLGlobalEnterprisesLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2012-01-13</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P01_16_2012To01_16_2012_HLGlobalEnterprisesLimitedMemberifrsfullJointVenturesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:HLGlobalEnterprisesLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2012-01-16</xbrli:startDate> <xbrli:endDate>2012-01-16</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn01_16_2012_HLGlobalEnterprisesLimitedMemberifrsfullJointVenturesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:HLGlobalEnterprisesLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2012-01-16</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P04_04_2012To04_04_2012_HLGlobalEnterprisesLimitedMemberifrsfullJointVenturesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:HLGlobalEnterprisesLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2012-04-04</xbrli:startDate> <xbrli:endDate>2012-04-04</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P12_01_2013To12_31_2013_HLGlobalEnterprisesLimitedMemberifrsfullJointVenturesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:HLGlobalEnterprisesLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2013-12-01</xbrli:startDate> <xbrli:endDate>2013-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P12_31_2014To12_31_2014_HLGlobalEnterprisesLimitedMemberifrsfullJointVenturesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:HLGlobalEnterprisesLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2014-12-31</xbrli:startDate> <xbrli:endDate>2014-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2014_HLGlobalEnterprisesLimitedMemberifrsfullJointVenturesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:HLGlobalEnterprisesLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2014-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2015To12_31_2015_HLGlobalEnterprisesLimitedMemberifrsfullJointVenturesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:HLGlobalEnterprisesLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2015-01-01</xbrli:startDate> <xbrli:endDate>2015-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2015_HLGlobalEnterprisesLimitedMemberifrsfullJointVenturesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:HLGlobalEnterprisesLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2015-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn02_28_2023_YuchaiXinLanMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">cyd:YuchaiXinLanMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-02-28</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">cyd:GuangxiYuchaiMachineryCompanyLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:YuchaiSegmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_EliminationOfIntersegmentAmountsMemberifrsfullSegmentConsolidationItemsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:EliminationOfIntersegmentAmountsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_CorporateSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:CorporateSegmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:HIGlobalEnterprisesLimitedSegmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P11_30_2022To11_30_2022_YuchaiXinLanMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">cyd:YuchaiXinLanMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-11-30</xbrli:startDate> <xbrli:endDate>2022-11-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn11_30_2022_YuchaiXinLanMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">cyd:YuchaiXinLanMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-11-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2019To12_31_2019_TrademarksMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">cyd:TrademarksMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2019To01_01_2019_CreditFacilityWithDbsBankLtdMemberifrsfullBorrowingsByNameAxis_HongLeongAsiaLimitedMemberifrsfullCounterpartiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cyd:CreditFacilityWithDbsBankLtdMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:CounterpartiesAxis">cyd:HongLeongAsiaLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-01-01</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn06_25_2021_CreditFacilityWithDbsBankLtdMemberifrsfullBorrowingsByNameAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cyd:CreditFacilityWithDbsBankLtdMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-06-25</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn06_24_2020_CreditFacilityWithSumitomoBranchMemberifrsfullBorrowingsByNameAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cyd:CreditFacilityWithSumitomoBranchMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-06-24</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P04_12_2022To04_12_2022_CreditFacilityWithSumitomoBranchMemberifrsfullBorrowingsByNameAxis_USDsrtCurrencyAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cyd:CreditFacilityWithSumitomoBranchMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-04-12</xbrli:startDate> <xbrli:endDate>2022-04-12</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P04_12_2022To04_12_2022_CreditFacilityWithSumitomoBranchMemberifrsfullBorrowingsByNameAxis_SGDsrtCurrencyAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cyd:CreditFacilityWithSumitomoBranchMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:SGD</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-04-12</xbrli:startDate> <xbrli:endDate>2022-04-12</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P11_01_2022To11_30_2022_YuchaiXinLanMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">cyd:YuchaiXinLanMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-11-01</xbrli:startDate> <xbrli:endDate>2022-11-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn08_18_2023_CreditFacilityWithMUFGSingaporeBranchMemberifrsfullBorrowingsByNameAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cyd:CreditFacilityWithMUFGSingaporeBranchMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-08-18</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P08_18_2023To08_18_2023_CreditFacilityWithMUFGSingaporeBranchMemberifrsfullBorrowingsByNameAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cyd:CreditFacilityWithMUFGSingaporeBranchMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-08-18</xbrli:startDate> <xbrli:endDate>2023-08-18</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn07_29_2014_TopOfRangeMemberifrsfullRangeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2014-07-29</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn07_29_2014_BottomOfRangeMemberifrsfullRangeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2014-07-29</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P07_29_2014To07_29_2014_TopOfRangeMemberifrsfullRangeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2014-07-29</xbrli:startDate> <xbrli:endDate>2014-07-29</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P07_29_2014To07_29_2014_BottomOfRangeMemberifrsfullRangeAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2014-07-29</xbrli:startDate> <xbrli:endDate>2014-07-29</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn02_29_2024_TranslationOfAmountsFromRenminbiToTheUnitedStatesDollarMemberifrsfullNonadjustingEventsAfterReportingPeriodAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:NonadjustingEventsAfterReportingPeriodAxis">cyd:TranslationOfAmountsFromRenminbiToTheUnitedStatesDollarMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2024-02-29</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P02_01_2023To02_28_2023_YuchaiXinLanMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">cyd:YuchaiXinLanMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-02-01</xbrli:startDate> <xbrli:endDate>2023-02-28</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2020_NoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:NoncontrollingInterestsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2020_RetainedEarningsMemberifrsfullComponentsOfEquityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2020_ReserveOfExchangeDifferencesOnTranslationMemberifrsfullComponentsOfEquityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2020_ReserveOfSharebasedPaymentsMemberifrsfullComponentsOfEquityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfSharebasedPaymentsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2020_IssuedCapitalMemberifrsfullComponentsOfEquityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2020_StatutoryReserveMemberifrsfullComponentsOfEquityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:StatutoryReserveMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2020_CapitalReserveMemberifrsfullComponentsOfEquityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:CapitalReserveMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2020_FairValueReserveMemberifrsfullComponentsOfEquityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">cyd:FairValueReserveMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2020_PremiumPaidForDiscountOnAcquisitionOfNoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">cyd:PremiumPaidForDiscountOnAcquisitionOfNoncontrollingInterestsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2020_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:EquityAttributableToOwnersOfParentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_PremiumPaidForDiscountOnAcquisitionOfNoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">cyd:PremiumPaidForDiscountOnAcquisitionOfNoncontrollingInterestsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_FairValueReserveMemberifrsfullComponentsOfEquityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">cyd:FairValueReserveMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_NoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:NoncontrollingInterestsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_ReserveOfSharebasedPaymentsMemberifrsfullComponentsOfEquityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfSharebasedPaymentsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_ReserveOfExchangeDifferencesOnTranslationMemberifrsfullComponentsOfEquityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_RetainedEarningsMemberifrsfullComponentsOfEquityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_CapitalReserveMemberifrsfullComponentsOfEquityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:CapitalReserveMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_StatutoryReserveMemberifrsfullComponentsOfEquityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:StatutoryReserveMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_IssuedCapitalMemberifrsfullComponentsOfEquityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:EquityAttributableToOwnersOfParentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MotorVehiclesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:PlantAndMachineryMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_ConstructionInProgressMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_BuildingsandImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:BuildingsandImprovementsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:PlantAndMachineryMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MotorVehiclesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FreeholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:FreeholdLandMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_BuildingsandImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:BuildingsandImprovementsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_FreeholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:FreeholdLandMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_CapitalReservesMemberifrsfullComponentsOfEquityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">cyd:CapitalReservesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_StatutoryGeneralReserveMemberifrsfullComponentsOfEquityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">cyd:StatutoryGeneralReserveMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_WarrantyProvisionMemberifrsfullClassesOfProvisionsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:WarrantyProvisionMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_OnerousContractsProvisionMemberifrsfullClassesOfProvisionsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:OnerousContractsProvisionMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_PRCWithholdingTaxOnDividendIncomeMemberifrsfullAssetsAndLiabilitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">cyd:PRCWithholdingTaxOnDividendIncomeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_AtFairValueMemberifrsfullMeasurementAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:AtFairValueMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_PRCWithholdingTaxOnDividendIncomeMemberifrsfullAssetsAndLiabilitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">cyd:PRCWithholdingTaxOnDividendIncomeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_LongtermBorrowingsMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_ShorttermBorrowingsMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:ShorttermBorrowingsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_LeaseLiabilitiesNoncurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">cyd:LeaseLiabilitiesNoncurrentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_LeaseLiabilitiesCurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">cyd:LeaseLiabilitiesCurrentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_LeaseholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:LeaseholdLandMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MotorVehiclesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_OfficeFurnitureFittingsAndEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:OfficeFurnitureFittingsAndEquipmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_FinancialEffectOfChangesInAccountingPolicyMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:FinancialEffectOfChangesInAccountingPolicyMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_FinancialEffectOfChangesInAccountingPolicyMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:FinancialEffectOfChangesInAccountingPolicyMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GoodwillMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_BrandNamesMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_IntangibleAssetsUnderDevelopmentMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologyKnowHowMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">cyd:TechnologyKnowHowMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_GoodwillMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologyKnowHowMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">cyd:TechnologyKnowHowMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_FairValueReserveMemberifrsfullComponentsOfEquityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">cyd:FairValueReserveMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_RetainedEarningsMemberifrsfullComponentsOfEquityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_CapitalReserveMemberifrsfullComponentsOfEquityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:CapitalReserveMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_StatutoryReserveMemberifrsfullComponentsOfEquityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:StatutoryReserveMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_NoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:NoncontrollingInterestsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:EquityAttributableToOwnersOfParentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_PremiumPaidForDiscountOnAcquisitionOfNoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">cyd:PremiumPaidForDiscountOnAcquisitionOfNoncontrollingInterestsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_IssuedCapitalMemberifrsfullComponentsOfEquityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ConstructionInProgressMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FreeholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:FreeholdLandMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_ConstructionInProgressMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:PlantAndMachineryMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MotorVehiclesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_BuildingsandImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:BuildingsandImprovementsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:PlantAndMachineryMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_BuildingsandImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:BuildingsandImprovementsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_FreeholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:FreeholdLandMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_FreeholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:FreeholdLandMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MotorVehiclesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_ConstructionInProgressMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MotorVehiclesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:PlantAndMachineryMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_BuildingsandImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:BuildingsandImprovementsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_ShorttermBorrowingsMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:ShorttermBorrowingsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_LongtermBorrowingsMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_OtherFinancialLiabilityMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">cyd:OtherFinancialLiabilityMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_GoodwillMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_TechnologyKnowHowMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">cyd:TechnologyKnowHowMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologyKnowHowMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">cyd:TechnologyKnowHowMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_IntangibleAssetsUnderDevelopmentMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_GoodwillMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GoodwillMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_BrandNamesMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_BrandNamesMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologyKnowHowMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">cyd:TechnologyKnowHowMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_CapitalReservesMemberifrsfullComponentsOfEquityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">cyd:CapitalReservesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_StatutoryGeneralReserveMemberifrsfullComponentsOfEquityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">cyd:StatutoryGeneralReserveMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_GeneralSurplusReserveMemberifrsfullComponentsOfEquityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">cyd:GeneralSurplusReserveMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_OfficeFurnitureFittingsAndEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:OfficeFurnitureFittingsAndEquipmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_LeaseholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:LeaseholdLandMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_WarrantyProvisionMemberifrsfullClassesOfProvisionsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:WarrantyProvisionMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_OnerousContractsProvisionMemberifrsfullClassesOfProvisionsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:OnerousContractsProvisionMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_AtFairValueMemberifrsfullMeasurementAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:AtFairValueMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_PRCWithholdingTaxOnDividendIncomeMemberifrsfullAssetsAndLiabilitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">cyd:PRCWithholdingTaxOnDividendIncomeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_FinancialEffectOfChangesInAccountingPolicyMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:FinancialEffectOfChangesInAccountingPolicyMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_FairValueReserveMemberifrsfullComponentsOfEquityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">cyd:FairValueReserveMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_PremiumPaidForDiscountOnAcquisitionOfNoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">cyd:PremiumPaidForDiscountOnAcquisitionOfNoncontrollingInterestsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:EquityAttributableToOwnersOfParentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_NoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:NoncontrollingInterestsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_IssuedCapitalMemberifrsfullComponentsOfEquityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_StatutoryReserveMemberifrsfullComponentsOfEquityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:StatutoryReserveMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_CapitalReserveMemberifrsfullComponentsOfEquityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:CapitalReserveMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_RetainedEarningsMemberifrsfullComponentsOfEquityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_ConstructionInProgressMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:PlantAndMachineryMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FreeholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:FreeholdLandMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_BuildingsandImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:BuildingsandImprovementsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MotorVehiclesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:PlantAndMachineryMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_ConstructionInProgressMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_BuildingsandImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:BuildingsandImprovementsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_FreeholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:FreeholdLandMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_BuildingsandImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:BuildingsandImprovementsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_FreeholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:FreeholdLandMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:PlantAndMachineryMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ConstructionInProgressMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MotorVehiclesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MotorVehiclesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_ShorttermBorrowingsMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:ShorttermBorrowingsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_LongtermBorrowingsMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_OtherFinancialLiabilityMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">cyd:OtherFinancialLiabilityMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_GoodwillMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_BrandNamesMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_IntangibleAssetsUnderDevelopmentMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_BrandNamesMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_TechnologyKnowHowMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">cyd:TechnologyKnowHowMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GoodwillMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologyKnowHowMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">cyd:TechnologyKnowHowMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologyKnowHowMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">cyd:TechnologyKnowHowMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_GoodwillMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_CapitalReservesMemberifrsfullComponentsOfEquityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">cyd:CapitalReservesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_StatutoryGeneralReserveMemberifrsfullComponentsOfEquityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">cyd:StatutoryGeneralReserveMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_GeneralSurplusReserveMemberifrsfullComponentsOfEquityAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">cyd:GeneralSurplusReserveMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_OfficeFurnitureFittingsAndEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:OfficeFurnitureFittingsAndEquipmentMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_LeaseholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:LeaseholdLandMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_OnerousContractsProvisionMemberifrsfullClassesOfProvisionsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:OnerousContractsProvisionMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2023_WarrantyProvisionMemberifrsfullClassesOfProvisionsAxis"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000932695</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:WarrantyProvisionMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:unit id="Unit_CNY"> <xbrli:measure>iso4217:CNY</xbrli:measure> </xbrli:unit><xbrli:unit id="Unit_USD"> <xbrli:measure>iso4217:USD</xbrli:measure> </xbrli:unit><xbrli:unit id="Unit_pure"> <xbrli:measure>xbrli:pure</xbrli:measure> </xbrli:unit><xbrli:unit id="Unit_shares"> <xbrli:measure>xbrli:shares</xbrli:measure> </xbrli:unit><xbrli:unit id="Unit_SGD"> <xbrli:measure>iso4217:SGD</xbrli:measure> </xbrli:unit><xbrli:unit id="Unit_Day"> <xbrli:measure>utr:Day</xbrli:measure> </xbrli:unit><xbrli:unit id="Unit_Year"> <xbrli:measure>utr:Year</xbrli:measure> </xbrli:unit><xbrli:unit id="Unit_Month"> <xbrli:measure>utr:Month</xbrli:measure> </xbrli:unit><xbrli:unit id="Unit_CNY_per_Share"> <xbrli:divide> <xbrli:unitNumerator> <xbrli:measure>iso4217:CNY</xbrli:measure> </xbrli:unitNumerator> <xbrli:unitDenominator> <xbrli:measure>xbrli:shares</xbrli:measure> </xbrli:unitDenominator> </xbrli:divide> </xbrli:unit><xbrli:unit id="Unit_USD_per_Share"> <xbrli:divide> <xbrli:unitNumerator> <xbrli:measure>iso4217:USD</xbrli:measure> </xbrli:unitNumerator> <xbrli:unitDenominator> <xbrli:measure>xbrli:shares</xbrli:measure> </xbrli:unitDenominator> </xbrli:divide> </xbrli:unit><xbrli:unit id="Unit_Subsidiaries"> <xbrli:measure>cyd:Subsidiaries</xbrli:measure> </xbrli:unit><xbrli:unit id="Unit_Customer"> <xbrli:measure>cyd:Customer</xbrli:measure> </xbrli:unit><xbrli:unit id="Unit_km"> <xbrli:measure>utr:km</xbrli:measure> </xbrli:unit><xbrli:unit id="Unit_JointVenture"> <xbrli:measure>cyd:JointVenture</xbrli:measure> </xbrli:unit><xbrli:unit id="Unit_Hours"> <xbrli:measure>cyd:Hours</xbrli:measure> </xbrli:unit><xbrli:unit id="Unit_Y"> <xbrli:measure>utr:Y</xbrli:measure> </xbrli:unit><ix:relationship fromRefs="Fact_112363452" toRefs="FN_403378"/><ix:relationship fromRefs="Fact_112363456" toRefs="FN_403378"/><ix:relationship fromRefs="Fact_112363490" toRefs="FN_403379"/><ix:relationship fromRefs="Fact_112363542" toRefs="FN_403378"/><ix:relationship fromRefs="Fact_112363550" toRefs="FN_403378"/><ix:relationship fromRefs="Fact_112363562" toRefs="FN_403379"/><ix:relationship fromRefs="Fact_112363565" toRefs="FN_403378"/><ix:relationship fromRefs="Fact_112363783" toRefs="FN_403377"/><ix:relationship fromRefs="Fact_112363785" toRefs="FN_403377"/><ix:relationship fromRefs="Fact_112363786" toRefs="FN_403377"/><ix:relationship fromRefs="Fact_112363787" toRefs="FN_403377"/><ix:relationship fromRefs="Fact_112364073" toRefs="FN_403379"/><ix:relationship fromRefs="Fact_112364083" toRefs="FN_403378"/><ix:relationship fromRefs="Fact_112366261" toRefs="FN_403380"/><ix:relationship fromRefs="Fact_112366262" toRefs="FN_403380"/><ix:relationship fromRefs="Fact_112366269" toRefs="FN_403380"/><ix:relationship fromRefs="Fact_112366347" toRefs="FN_403380"/><ix:relationship fromRefs="Fact_112366430" toRefs="FN_403381"/><ix:relationship fromRefs="Fact_112366431" toRefs="FN_403381"/><ix:relationship fromRefs="Fact_112366528" toRefs="FN_403380"/><ix:relationship fromRefs="Fact_112366529" toRefs="FN_403380"/><ix:relationship fromRefs="Fact_112366530" toRefs="FN_403380"/><ix:relationship fromRefs="Fact_112366701" toRefs="FN_403377"/></ix:resources></ix:header></div><div style="text-align: center;"><div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div> <div style="font-size: 13.28px; margin-top: 0pt; margin-bottom: 17pt; margin-left: calc(-48.56vw + 48.9%);font-weight: bold;"><a href="#toc">Table of Contents</a></div>
 <div style="line-height: 1pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;text-indent: 0px;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div> <div style="line-height: 3pt; margin-top: 0pt; margin-bottom: 2pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;text-indent: 0px;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div> <div style="margin-top:4pt; margin-bottom:0pt; font-size:18pt; font-family:Times New Roman;font-weight:bold;text-align:center">UNITED STATES </div> <div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 18pt; letter-spacing: 0px; top: 0px;display:inline;"><div style="background-color:#ffffff;display:inline;"> </div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 18pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 18pt; letter-spacing: 0px; top: 0px;display:inline;"><div style="background-color:#ffffff;display:inline;">SECURITIES AND EXCHANGE COMMISSION </div></div></div></div> <div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 12pt; letter-spacing: 0px; top: 0px;display:inline;"></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 12pt; letter-spacing: 0px; top: 0px;display:inline;"><div style="background-color:#ffffff;display:inline;">Washington, D.C. 20549 </div></div></div></div></div> <div style="background: none;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 12pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;display:inline;"> </div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> <div style="text-align: center;"><div style="margin: 0pt auto 2pt; width: 21%; text-align: center; line-height: 6pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 18pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;">FORM <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><ix:nonNumeric name="dei:DocumentType" contextRef="P01_01_2023To12_31_2023" id="ixv-56831">20-F</ix:nonNumeric></div> </div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> <div style="text-align: center;"><div style="margin: 0pt auto 2pt; width: 21%; text-align: center; line-height: 6pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;">
<tr style="page-break-inside: avoid;">
<td style="width: 5%; vertical-align: top;text-align:left;"><ix:nonNumeric name="dei:DocumentRegistrationStatement" contextRef="P01_01_2023To12_31_2023" format="ixt-sec:boolballotbox" id="ixv-56832">&#9744;</ix:nonNumeric></td>
<td style="vertical-align: top;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">REGISTRATION STATEMENT PURSUANT TO SECTION 12(b) OR 12(g) OF THE SECURITIES EXCHANGE ACT OF 1934</div></div> </div></td></tr></table> <div style="clear:both;max-height:0pt;"></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">OR </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;">
<tr style="page-break-inside: avoid;">
<td style="width: 5%; vertical-align: top;text-align:left;"><ix:nonNumeric name="dei:DocumentAnnualReport" contextRef="P01_01_2023To12_31_2023" format="ixt-sec:boolballotbox" id="ixv-56833">&#9746;</ix:nonNumeric></td>
<td style="vertical-align: top;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</div></div> </div></td></tr></table> <div style="clear:both;max-height:0pt;"></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">For the fiscal year ended <ix:nonNumeric name="dei:DocumentPeriodEndDate" contextRef="P01_01_2023To12_31_2023" format="ixt:date-monthname-day-year-en" id="ixv-56834"><ix:nonNumeric name="dei:CurrentFiscalYearEndDate" contextRef="P01_01_2023To12_31_2023" format="ixt:date-monthname-day-en" id="ixv-56835">December 31</ix:nonNumeric>, <ix:nonNumeric name="dei:DocumentFiscalYearFocus" contextRef="P01_01_2023To12_31_2023" id="ixv-56836">2023</ix:nonNumeric></ix:nonNumeric> </div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">OR </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;">
<tr style="page-break-inside: avoid;">
<td style="width: 5%; vertical-align: top;text-align:left;"><ix:nonNumeric name="dei:DocumentTransitionReport" contextRef="P01_01_2023To12_31_2023" format="ixt-sec:boolballotbox" id="ixv-56837">&#9744;</ix:nonNumeric></td>
<td style="vertical-align: top;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</div></div> </div></td></tr></table> <div style="clear:both;max-height:0pt;"></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">OR </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;">
<tr style="page-break-inside: avoid;">
<td style="width: 5%; vertical-align: top;text-align:left;"><ix:nonNumeric name="dei:DocumentShellCompanyReport" contextRef="P01_01_2023To12_31_2023" format="ixt-sec:boolballotbox" id="ixv-56838">&#9744;</ix:nonNumeric></td>
<td style="vertical-align: top;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">SHELL COMPANY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</div></div> </div></td></tr></table> <div style="clear:both;max-height:0pt;"></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Date of event requiring this shell company report </div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">For the transition period from &#8195;&#8195;&#8195; to </div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;">Commission file number <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><ix:nonNumeric name="dei:EntityFileNumber" contextRef="P01_01_2023To12_31_2023" id="ixv-56839">1-13522</ix:nonNumeric></div> </div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> <div style="text-align: center;"><div style="margin: 0pt auto 2pt; width: 21%; text-align: center; line-height: 6pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 24pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 24pt; letter-spacing: 0px; top: 0px;display:inline;"><ix:nonNumeric name="dei:EntityRegistrantName" contextRef="P01_01_2023To12_31_2023" id="ixv-56840">China Yuchai International Limited</ix:nonNumeric> </div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">(Exact Name of Registrant as Specified in Its Charter) </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 8pt; border-collapse: collapse;">
<tr>
<td style="width: 50%;"/>
<td style="width: 1%; vertical-align: bottom;"/>
<td style="width: 48%;"/></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Not Applicable</div></div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: top;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonNumeric name="dei:EntityIncorporationStateCountryCode" contextRef="P01_01_2023To12_31_2023" format="ixt-sec:edgarprovcountryen" id="ixv-56841">Bermuda</ix:nonNumeric></div></div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: top;text-align:center;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">(Translation of Registrant&#8217;s Name</div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">Into English)</div></div></div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: top;text-align:center;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">(Jurisdiction of Incorporation or</div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">Organization)</div></div></div></td></tr></table> <div style="clear:both;max-height:0pt;"></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><ix:nonNumeric name="dei:EntityAddressAddressLine1" contextRef="P01_01_2023To12_31_2023" id="ixv-156">16 Raffles Quay <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">#39-01A</div></ix:nonNumeric><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"></div> </div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"><ix:nonNumeric name="dei:EntityAddressAddressLine2" contextRef="P01_01_2023To12_31_2023" id="ixv-56842">Hong Leong Building</ix:nonNumeric> </div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"><ix:nonNumeric name="dei:EntityAddressCountry" contextRef="P01_01_2023To12_31_2023" format="ixt-sec:countrynameen" id="ixv-56843"><ix:nonNumeric name="dei:EntityAddressCityOrTown" contextRef="P01_01_2023To12_31_2023" id="ixv-56844">Singapore</ix:nonNumeric></ix:nonNumeric> <ix:nonNumeric name="dei:EntityAddressPostalZipCode" contextRef="P01_01_2023To12_31_2023" id="ixv-56845">048581</ix:nonNumeric> </div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">(Address of Principal Executive Offices) </div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"><ix:nonNumeric name="dei:ContactPersonnelName" contextRef="P01_01_2023To12_31_2023_BusinessContactMemberdeiEntityAddressesAddressTypeAxis" id="ixv-56846">Loo Choon Sen</ix:nonNumeric> </div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Chief Financial Officer </div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"><ix:nonNumeric name="dei:EntityAddressAddressLine1" contextRef="P01_01_2023To12_31_2023_BusinessContactMemberdeiEntityAddressesAddressTypeAxis" id="ixv-56847">16 Raffles Quay</ix:nonNumeric> </div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"></div><ix:nonNumeric name="dei:EntityAddressAddressLine2" contextRef="P01_01_2023To12_31_2023_BusinessContactMemberdeiEntityAddressesAddressTypeAxis" id="ixv-180"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">#39-01A</div> Hong Leong Building</ix:nonNumeric> </div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"><ix:nonNumeric name="dei:EntityAddressCountry" contextRef="P01_01_2023To12_31_2023_BusinessContactMemberdeiEntityAddressesAddressTypeAxis" format="ixt-sec:countrynameen" id="ixv-56848"><ix:nonNumeric name="dei:EntityAddressCityOrTown" contextRef="P01_01_2023To12_31_2023_BusinessContactMemberdeiEntityAddressesAddressTypeAxis" id="ixv-56849">Singapore</ix:nonNumeric></ix:nonNumeric> <ix:nonNumeric name="dei:EntityAddressPostalZipCode" contextRef="P01_01_2023To12_31_2023_BusinessContactMemberdeiEntityAddressesAddressTypeAxis" id="ixv-56850">048581</ix:nonNumeric> </div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Tel: <ix:nonNumeric name="dei:CityAreaCode" contextRef="P01_01_2023To12_31_2023_BusinessContactMemberdeiEntityAddressesAddressTypeAxis" id="ixv-56851">+65</ix:nonNumeric> <ix:nonNumeric name="dei:LocalPhoneNumber" contextRef="P01_01_2023To12_31_2023_BusinessContactMemberdeiEntityAddressesAddressTypeAxis" id="ixv-56852">6220 8411</ix:nonNumeric> </div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Fax: <ix:nonNumeric name="dei:ContactPersonnelFaxNumber" contextRef="P01_01_2023To12_31_2023_BusinessContactMemberdeiEntityAddressesAddressTypeAxis" id="ixv-56853">+65 6221 1172</ix:nonNumeric> </div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;">(Name, Telephone, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">E-mail</div> and/or Facsimile number and Address of Company Contact Person) </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Securities registered or to be registered pursuant to Section&#160;12(b) of the Act: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 8pt; border-collapse: collapse;">
<tr>
<td style="width: 34%; font-family: &quot;Times New Roman&quot;;"/>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/>
<td style="width: 32%; font-family: &quot;Times New Roman&quot;;"/>
<td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/>
<td style="width: 32%; font-family: &quot;Times New Roman&quot;;"/></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;text-align:center;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">Title of Each Class</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;text-align:center;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">Trading</div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">Symbol(s)</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;text-align:center;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">Name of Each Exchange on Which Registered</div></div></div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;text-align:center;"><ix:nonNumeric name="dei:Security12bTitle" contextRef="P01_01_2023To12_31_2023" id="ixv-56854">Common Stock, par value US$0.10 per Share</ix:nonNumeric></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;text-align:center;"><ix:nonNumeric name="dei:TradingSymbol" contextRef="P01_01_2023To12_31_2023" id="ixv-56855">CYD</ix:nonNumeric></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;text-align:center;"><ix:nonNumeric name="dei:SecurityExchangeName" contextRef="P01_01_2023To12_31_2023" format="ixt-sec:exchnameen" id="ixv-56856">The New York Stock Exchange</ix:nonNumeric></td></tr></table> <div style="clear:both;max-height:0pt;"></div> </div></div><div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div><hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/><div style="font-size: 13.28px; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div><div style="text-align: center;"><div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Securities registered or to be registered pursuant to Section&#160;12(g) of the Act: </div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">None </div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">(Title of Class) </div></div></div><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Securities for which there is a reporting obligation pursuant to Section&#160;15(d) of the Act </div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">None </div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">(Title of Class) </div></div></div><div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div><div style="text-align: center;text-indent: 0px;"><div style="margin: 0pt auto 2pt; width: 21%; text-align: center; line-height: 6pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Indicate the number of outstanding shares of each of the issuer&#8217;s classes of capital or common stock as of the close of the period covered by the annual report. </div></div><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">As of December 31, 2023, <ix:nonFraction name="dei:EntityCommonStockSharesOutstanding" contextRef="PAsOn12_31_2023" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-56857">40,858,290</ix:nonFraction> shares of common stock, par value US$0.10 per share, and one special share, par value US$0.10, were issued and outstanding. </div></div><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.&#8194;Yes &#9744;&#8194;<ix:nonNumeric name="dei:EntityWellKnownSeasonedIssuer" contextRef="P01_01_2023To12_31_2023" id="ixv-56858">No</ix:nonNumeric> &#9746; </div></div><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">If this report is an annual or transition report, indicate by check mark if the registrant is not required to file reports pursuant to Section&#160;13 or 15(d) of the Securities Exchange Act of 1934.&#8194;Yes&#160;&#9744;&#8194;<ix:nonNumeric name="dei:EntityVoluntaryFilers" contextRef="P01_01_2023To12_31_2023" id="ixv-56859">No</ix:nonNumeric>&#160;&#9746;</div></div><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Note - Checking the box above will not relieve any registrant required to file reports pursuant to Section&#160;13 or 15(d) of the Securities Exchange Act of 1934 from their obligations under those Sections. </div></div></div><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Indicate by check mark whether the registrant: (1)&#160;has filed all reports required to be filed by Section&#160;13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2)&#160;has been subject to such filing requirements for the past 90 days.&#8194;<ix:nonNumeric name="dei:EntityInteractiveDataCurrent" contextRef="P01_01_2023To12_31_2023" id="ixv-56860">Yes</ix:nonNumeric>&#160;&#9746;&#8194;No&#160;&#9744; </div></div><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">S-T</div> (&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).&#8194;<ix:nonNumeric name="dei:EntityCurrentReportingStatus" contextRef="P01_01_2023To12_31_2023" id="ixv-56861">Yes</ix:nonNumeric>&#160;&#9746;&#8194;No&#160;&#9744; </div><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-accelerated</div> filer, or an emerging growth company. See definition of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; and &#8220;emerging growth company&#8221; in Rule <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">12b-2</div> of the Exchange Act. </div><div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentColor; border-image: none; width: 60%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;">
<tr>
<td style="width: 17%;"/>
<td style="width: 1%; vertical-align: bottom;"/>
<td style="width: 58%;"/>
<td style="width: 1%; vertical-align: bottom;"/>
<td style="width: 20%;"/>
<td style="width: 1%; vertical-align: bottom;"/>
<td style="width: 2%;"/></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;">Large&#160;accelerated&#160;filer</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#9744;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;"><ix:nonNumeric name="dei:EntityFilerCategory" contextRef="P01_01_2023To12_31_2023" format="ixt-sec:entityfilercategoryen" id="ixv-56862">Accelerated filer</ix:nonNumeric></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#9746;</td></tr>
<tr style="font-size: 1pt;">
<td style="height: 3.75pt;"/>
<td colspan="2" style="height: 3.75pt;"/>
<td colspan="2" style="height: 3.75pt;"/>
<td colspan="2" style="height: 3.75pt;"/></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-accelerated</div> filer</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#9744;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">Emerging&#160;growth&#160;company</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><ix:nonNumeric name="dei:EntityEmergingGrowthCompany" contextRef="P01_01_2023To12_31_2023" format="ixt-sec:boolballotbox" id="ixv-56863">&#9744;</ix:nonNumeric></td></tr></table><div style="clear:both;max-height:0pt;text-indent: 0px;"></div><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">If an emerging growth company that prepares its financial statements in accordance with U.S. GAAP, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards&#8224; provided pursuant to Section&#160;13(a) of the Exchange Act.&#160;&#9744; </div></div><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">&#8224; The term &#8220;new or revised financial accounting standard&#8221; refers to any update issued by the Financial Accounting Standards Board to its Accounting Standards Codification after April&#160;5, 2012. </div></div><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Indicate by check mark whether the registrant has filed a report on and attestation to its management&#8217;s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report. <ix:nonNumeric name="dei:IcfrAuditorAttestationFlag" contextRef="P01_01_2023To12_31_2023" format="ixt-sec:boolballotbox" id="ixv-56864">&#9746;</ix:nonNumeric> </div></div><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements. <ix:nonNumeric name="dei:DocumentFinStmtErrorCorrectionFlag" contextRef="P01_01_2023To12_31_2023" format="ixt-sec:boolballotbox" id="ixv-56865">&#9744;</ix:nonNumeric> </div></div><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant&#8217;s executive officers during the relevant recovery period pursuant to &#167;240.10D-1(b).&#160;&#9744; </div></div><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Indicate by check mark which basis of accounting the registrant has used to prepare the financial statements included in this filing: </div></div><div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentColor; border-image: none; width: 84%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;">
<tr>
<td style="width: 14%; font-family: &quot;Times New Roman&quot;;"/>
<td style="width: 2%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/>
<td style="width: 75%; font-family: &quot;Times New Roman&quot;;"/>
<td style="width: 2%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/>
<td style="width: 7%; font-family: &quot;Times New Roman&quot;;"/></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">U.S.&#160;GAAP&#160;&#9744;</div></div></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: top;text-align:center;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"><ix:nonNumeric name="dei:DocumentAccountingStandard" contextRef="P01_01_2023To12_31_2023" id="ixv-56866">International Financial Reporting Standards</ix:nonNumeric> as issued</div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">by the International Accounting Standards Board&#160;&#9746;</div></div></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: top;text-align:right;">Other&#160;&#9744;</td></tr></table><div style="clear:both;max-height:0pt;text-indent: 0px;"></div><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">If &#8220;Other&#8221; has been checked in response to the previous question, indicate by check mark which financial statement item the registrant has elected to follow.&#8194;Item&#8201;17&#8194;&#9744;&#160;Item&#8194;18&#8194; &#9744; </div></div><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">If this is an annual report, indicate by check mark whether the registrant is a shell company (as defined in Rule <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">12b-2</div> of the Exchange Act).&#8194;Yes&#160;&#9744;&#8194;No&#160;<ix:nonNumeric name="dei:EntityShellCompany" contextRef="P01_01_2023To12_31_2023" format="ixt:fixed-false" id="ixv-56867">&#9746;</ix:nonNumeric> </div><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">(APPLICABLE ONLY TO ISSUERS INVOLVED IN BANKRUPTCY PROCEEDINGS DURING THE PAST FIVE YEARS) </div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Indicate by check mark whether the registrant has filed all documents and reports required to be filed by Sections 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court.&#8194;Yes&#160;&#9744;&#8194;No&#160;&#9744; </div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div> <div style="line-height: 3pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div> <div style="line-height: 3pt; margin-top: 0pt; margin-bottom: 2pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div> <div style="font-size: 18pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 18pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div> <div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div> </div></div><hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/><div style="font-size: 13.28px; margin-top: 1.67em; margin-bottom: 1.67em;font-weight: bold;"><a href="#toc" style="null;text-indent: 0px;">Table of Contents</a></div>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:center" id="toc">TABLE OF CONTENTS </p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:center">CHINA YUCHAI INTERNATIONAL LIMITED </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">


<tr>

<td style="width:96%"/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Page</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>


<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify"><a href="#tx757705_1">Certain Definitions and Supplemental Information</a></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">2</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify"><a href="#tx757705_2">Cautionary Statements with Respect to Forward-Looking Statements</a></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">2</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify"><a href="#tx757705_3">Summary of Risk Factors</a></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">3</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Part I</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify"><a href="#tx757705_4">Item&#160;1. Identity of Directors, Senior Management and Advisers</a></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">4</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify"><a href="#tx757705_5">Item&#160;2. Offer Statistics and Expected Timetable</a></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">4</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify"><a href="#tx757705_6">Item&#160;3. Key Information</a></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">5</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify"><a href="#tx757705_7">Item&#160;4. Information on the Company</a></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">25</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify"><a href="#tx757705_8">Item&#160;4A. Unresolved Staff Comments</a></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">41</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify"><a href="#tx757705_9">Item&#160;5. Operating and Financial Review and Prospects</a></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">41</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify"><a href="#tx757705_10">Item&#160;6. Directors, Senior Management and Employees</a></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">51</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify"><a href="#tx757705_11">Item&#160;7. Major Shareholders and Related Party Transactions</a></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">60</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify"><a href="#tx757705_12">Item&#160;8. Financial Information</a></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">63</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify"><a href="#tx757705_13">Item&#160;9. The Offer and Listing</a></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">65</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify"><a href="#tx757705_14">Item&#160;10. Additional Information</a></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">65</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify"><a href="#tx757705_15">Item&#160;11. Quantitative and Qualitative Disclosures About Market Risk</a></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">77</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify"><a href="#tx757705_16">Item&#160;12. Description of Securities Other Than Equity Securities</a></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">79</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Part II</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify"><a href="#tx757705_17">Item&#160;13. Defaults, Dividend Arrearages and Delinquencies</a></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">79</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify"><a href="#tx757705_18">Item 14. Material Modifications to the Rights of Security Holders and Use of Proceeds</a></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">79</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify"><a href="#tx757705_19">Item&#160;15. Controls and Procedures</a></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">79</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify"><a href="#tx757705_20">Item&#160;16A. Audit Committee Financial Expert</a></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">80</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify"><a href="#tx757705_21">Item&#160;16B. Code of Ethics</a></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">80</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify"><a href="#tx757705_22">Item&#160;16C. Principal Accountants Fees and Services</a></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">80</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify"><a href="#tx757705_23">Item&#160;16D. Exemptions from the Listing Standards for Audit Committees</a></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">81</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify"><a href="#tx757705_24">Item&#160;16E. Purchases of Equity Securities by the Issuer and Affiliated Purchasers</a></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">81</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify"><a href="#tx757705_25">Item&#160;16F. Change in Registrant&#8217;s Certifying Accountant</a></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">81</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify"><a href="#tx757705_26">Item&#160;16G. Corporate Governance</a></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">81</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify"><a href="#tx757705_27">Item&#160;16H. Mine Safety Disclosure</a></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">81</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify"><a href="#tx757705_28">Item 16I. Disclosure Regarding Foreign Jurisdictions that Prevent Inspections</a></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">81</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify"><a href="#tx757705_29">Item 16J. Insider Trading Policies</a></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">81</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify"><a href="#tx757705_30">Item 16K. Cybersecurity</a></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">81</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Part III</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify"><a href="#tx757705_31">Item&#160;17. Financial Statements</a></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">82</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify"><a href="#tx757705_32">Item&#160;18. Financial Statements</a></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">83</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify"><a href="#tx757705_33">Item&#160;19. Exhibits</a></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">84</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify"><a href="#tx757705_34">Signatures</a></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">86</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify"><a href="#tx757705_35">Consolidated Financial Statements</a></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right"><span style="white-space:nowrap">F-1</span></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
</table>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">1 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify" id="tx757705_1">Certain Definitions and Supplemental Information </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">All references to &#8220;China&#8221; and &#8220;PRC&#8221; in this Annual Report are references to the People&#8217;s Republic of China. Unless otherwise specified, all references in this Annual Report to &#8220;US dollar&#8221; or &#8220;US$&#8221; are to the United States dollar; all references to &#8220;Renminbi&#8221; or &#8220;RMB&#8221; are to Renminbi, the legal tender currency of China; all references to &#8220;S$&#8221; are to the Singapore dollar, the legal tender currency of Singapore. Unless otherwise specified, translation of amounts for the convenience of the reader has been made in this Annual Report (i)&#160;from Renminbi to US dollar at the rate of RMB 7.1036 = US$1.00, the rate quoted by the People&#8217;s Bank of China, or the PBOC, on February&#160;29, 2024, and (ii)&#160;from Singapore dollar to US dollar at the rate of S$1.3457 = US$1.00, the noon buying rate in New York for cable transfers payable in foreign currencies as certified for customs purposes by the Federal Reserve Bank of New York on February&#160;29, 2024. No representation is made that the Renminbi amounts or Singapore dollar amounts could have been, or could be, converted into US dollar at rates specified herein or any other rate. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">As used in this Annual Report, unless the context otherwise requires, the terms &#8220;the Company&#8221;, &#8220;the Group&#8221;, &#8220;CYI&#8221;, &#8220;we&#8221;, &#8220;us&#8221;, &#8220;our&#8221; and &#8220;our Company&#8221; refer to China Yuchai International Limited, or as the context requires, China Yuchai International Limited and its subsidiaries. All references herein to &#8220;Yuchai&#8221; are to Guangxi Yuchai Machinery Company Limited and its subsidiaries and, prior to its incorporation in July 1992, to the machinery business of its predecessor, Guangxi Yulin Diesel Engine Factory, or Yulin Diesel. In the restructuring of Yulin Diesel in July 1992, its other businesses were transferred to Guangxi Yuchai Machinery Group Company, which became a shareholder of Yuchai. All references herein to &#8220;GY&#8221; are to Guangxi Yuchai Machinery Group Company (formerly known as Guangxi Yuchai Machinery Holdings Company, and also Guangxi Yuchai Machinery Group Company Limited). All references herein to &#8220;the GY Group&#8221; are to GY and its subsidiaries. In May 1993, in order to finance further expansion, Yuchai sold shares to the Company. All references herein to &#8220;Foreign Shares&#8221; are to the shares sold by Yuchai to <span style="white-space:nowrap">non-Chinese</span> legal and natural persons (currently only CYI). All references to &#8220;HLGE&#8221; are to HL Global Enterprises Limited (formerly known as HLG Enterprise Limited); and all references to the &#8220;HLGE group&#8221; are to HLGE and its subsidiaries. All references to &#8220;TCL&#8221; are to Thakral Corporation Ltd; and all references to the &#8220;TCL group&#8221; are to TCL and its subsidiaries. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">As of December&#160;31, 2023, 40,858,290 shares of our common stock, par value US$0.10 per share, or Common Stock, and one special share, par value US$0.10, of our Common Stock were issued and outstanding. The weighted average shares of common stock outstanding during the year was 40,858,290. Unless otherwise indicated herein, all percentage share amounts with respect to the Company are based on the weighted average number of shares of 40,858,290 for 2023. As of February&#160;29, 2024, 40,858,290 shares of our Common Stock, and one special share, par value US$0.10 were issued and outstanding. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In China, Euro emission standards are equivalent to National emission standards and references to National emission standards are equivalent to references to Euro emission standards. All references to <span style="white-space:nowrap">Tier-3</span> and <span style="white-space:nowrap">Tier-4</span> emission standards are to emission standards adopted by the Ministry of Ecology and Environment of the People&#8217;s Republic of China, or the &#8220;MEE&#8221;, applicable to diesel engines used in <span style="white-space:nowrap">off-road</span> machinery. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">All references to &#8220;CAAM&#8221; are to the China Association of Automobile Manufacturers. Unless stated otherwise, all data related to the commercial vehicle market in China in this Annual Report is attributed to CAAM. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Our consolidated financial statements are reported in Renminbi and prepared in conformity with International Financial Reporting Standards as issued by the International Accounting Standards Board (&#8220;IFRS&#8221;). Totals presented in this Annual Report may not correctly total due to rounding of numbers. References to a particular fiscal year are to the period ended December&#160;31 of such year. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The financial and operational data included in this Annual Report reflect Yuchai&#8217;s current classification system for light-, medium- and heavy-duty engines. Under this classification system, light-duty engines have engine capacity of 3.8 liters or less; medium-duty engines have engine capacity of between 3.8 liters and 7.0 liters; and heavy-duty engines have engine capacity of more than 7.0 liters. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify" id="tx757705_2">Cautionary Statements with Respect to Forward-Looking Statements </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">This Annual Report may contain forward-looking statements that reflect our current expectations, beliefs, assumption and views of future events which we believe may affect our financial condition, results of operations, business and prospects. The forward-looking statements are made under the &#8220;safe-harbor&#8221; provisions of the U.S. Private Securities Litigation Reform Act of 1995. All statements other than statements of historical fact are statements that may be deemed forward-looking statements. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The words such as &#8220;believe&#8221; &#8220;expect&#8221;, &#8220;anticipate&#8221;, &#8220;project&#8221;, &#8220;target&#8221;, &#8220;optimistic&#8221;, &#8220;confident that&#8221;, &#8220;continue to&#8221;, &#8220;predict&#8221;, &#8220;intend&#8221;, &#8220;aim&#8221;, &#8220;will&#8221; or similar expressions in this Annual Report are intended to identify forward-looking statements. We wish to caution readers that the forward-looking statements contained in this Annual Report, which include all statements that, at the time made, address future results of operations, are based upon our interpretation of factors affecting our business and operations. These forward-looking statements include statements relating to: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">our goal and strategies; </p></td></tr></table>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">2 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">

<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">our future business development, financial conditions, and results of operations; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">the expected growth of the diesel and natural gas engine industry as well as the electric and new energy vehicles (&#8220;NEV&#8221;) industry including hybrid, pure electric vehicles, fuel cell electric vehicles and other alternative energy-powered vehicles; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">our expectations regarding demand for and market acceptance of our products and services; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">our expectations regarding our relationships with customers, suppliers, third-party service providers, strategic partners, and other stakeholders; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">competition in our industry and from the growing NEV market; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">relevant government policies and regulations relating to our industry; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">general political, economic and social conditions globally and in China; and </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">assumptions underlying or related to any of the foregoing. </p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Known or unknown risks, uncertainties and other factors, including those discussed in &#8220;Item 3. Key Information &#8212; D. Risk Factors&#8221;, may cause our actual results, performance or achievements to be materially different from those expressed in, or implied by, the forward-looking statements contained in this Annual Report. Accordingly, we can give no assurances that any of the events anticipated by these forward-looking statements will transpire or occur or, if any of the foregoing factors or other risks and uncertainties described elsewhere in this Annual Report were to occur, what impact they will have on these forward-looking statements, including the results of our operations or financial condition. In view of these uncertainties, you are cautioned not to place undue reliance on these forward-looking statements. We expressly disclaim any obligation to publicly revise any forward-looking statements contained in this Annual Report to reflect the occurrence of events after the date of this Annual Report. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify" id="tx757705_3">Summary of Risk Factors </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Our business is subject to a number of risks and uncertainties, including those described in Item 3.B. of this Annual Report. If any of those risks are realized, our business, financial condition and results of operations could be materially and adversely affected. Set forth below is a summary list of the key risks to our business: </p> <p style="margin-top:18pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">Risks Related to Our Business and Industry </span></p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">The diesel engine business in China is dependent in large part on the performance of the Chinese and the global economy. Adverse economic developments in China or in the global economy could have a material adverse effect on our financial condition, results of operations, business or prospects. </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">The diesel engine business in China is dependent in large part on relevant government policies. As a result, our financial condition, results of operations, business and prospects could be adversely affected by changes in government policies in China. </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">We have previously identified material weaknesses in our internal control over financial reporting and cannot assure you that material weaknesses will not be identified in the future. Our failure to implement and maintain effective internal control over financial reporting could result in material misstatements in our financial statements which could require us to restate financial statements in the future, or cause us not to be able to provide timely financial information, which may cause investors to lose confidence in our reported financial information and have a negative effect on our stock price. </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">We depend on and expect to continue to depend on our largest customers for a significant percentage of our sales. </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">We are dependent on our suppliers, some of whom are our single source suppliers for the components they supply. </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">Competition in China from other diesel engine manufacturers may adversely affect our financial condition, results of operations, business or prospects. </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">China&#8217;s vehicle industry is experiencing changes under initiatives and preferential policies in China to develop energy saving and new energy vehicles. It may lead to decrease in demand for our engines affecting our market share and profitability. </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">If we are not able to continually improve our existing engine products and develop new engine products or successfully enter into other markets, we may become less competitive, and our financial condition, results of operations, business and prospects will be adversely affected. </p></td></tr></table>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">3 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">

<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">We are or may be subject to risks associated with strategic alliances, including joint ventures. </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">Our financial condition, results of operations, business or prospects may be adversely affected to the extent we are unable to continue our sales growth. </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">We are subject to risks associated with being subject to U.S. trade controls laws and regulations. </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">We are dependent on information technology and our systems and infrastructure face certain risks, including cybersecurity risks and data leakage risks. Any failure to comply with the various applicable laws and regulations related to data security and cybersecurity could lead to liabilities, penalties or other regulatory actions, which could have a material and adverse effect on our business, financial condition and results of operations. </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">We utilize, and our subsidiaries may utilize, equity incentive plans to attract, retain, and motivate management and employees which can have a dilutive effect on your investment in us and our interests in our subsidiaries. </p></td></tr></table> <p style="margin-top:18pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">Risks related to Corporate Structure </span></p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">Our financial condition, results of operations, business and prospects may be adversely affected if we are unable to implement the Reorganization Agreement and the Cooperation Agreement. </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">Our controlling shareholder&#8217;s interests may differ from those of our other shareholders. </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">We may experience a change of control as a result of sale or disposal of shares of our Common Stock by our controlling shareholders. </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">We have in the past experienced and may in the future experience disagreements and difficulties with the shareholders in Yuchai. </p></td></tr></table> <p style="margin-top:18pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">General Risk Factors </span></p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">International trade policy dynamics may adversely affect our business. </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">The PRC government can exercise influence over the conduct of business in China. Changes in and uncertainties relating to political or social conditions, government policies or regulations in China could have a material and adverse effect on our business and results of operations. </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">Changes in tax laws or tax rulings could negatively impact our income tax provision and net income. </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">Uncertainties in the interpretation and enforcement of PRC laws and regulations could limit the legal protections available to you and us. </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">We are a holding company and depend on the ability of our subsidiaries to distribute funds to us in order to satisfy our financial obligations and to make dividend payments. Regulations in China regarding currency conversion could limit our ability to obtain sufficient foreign currency to satisfy our foreign currency requirements or to pay dividends to shareholders. </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">Securities offerings that we may conduct in the future may be subject to the approval, filing or other administration requirements of the China Securities Regulatory Commission, or the CSRC, the Cyberspace Administration of China, or the CAC, or other PRC governmental authorities, and we cannot assure you that we will be able to obtain such approval, satisfy such requirements or complete such filings. </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">United States regulators may be limited in their ability to conduct investigations or inspections of our operations in China. </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">PRC regulation of loans to and direct investment in PRC entities by offshore holding companies and governmental control of currency conversion may restrict or delay us from using the proceeds of our offshore offerings to make loans or additional capital contributions to our PRC subsidiaries, which could adversely affect our liquidity and our ability to fund and expand our business. </p></td></tr></table> <p style="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:center">PART I </p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify" id="tx757705_4">ITEM&#8201;1. IDENTITY OF DIRECTORS, SENIOR MANAGEMENT AND ADVISERS </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Not Applicable. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify" id="tx757705_5">ITEM&#8201;2. OFFER STATISTICS AND EXPECTED TIMETABLE </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Not Applicable. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">4 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify" id="tx757705_6">ITEM&#8201;3. KEY INFORMATION </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;font-weight:bold;text-align:justify">A.</p></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">[Reserved] </p></td></tr></table> <p style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;font-weight:bold;text-align:justify">B.</p></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Capitalization and Indebtedness </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Not applicable </p> <p style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;font-weight:bold;text-align:justify">C.</p></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Reasons for the Offer and Use of Proceeds </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Not applicable </p> <p style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;font-weight:bold;text-align:justify">D.</p></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Risk Factors </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Risks Related to Our Business and Industry </p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">The diesel engine business in China is dependent in large part on the performance of the Chinese and the global economy. Adverse economic developments in China or in the global economy could have a material adverse effect on our financial condition, results of operations, business or prospects. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Our operations and performance depend significantly on economic conditions in China and globally. Economic factors such as GDP growth, industrial output, consumer spending, and trade dynamics directly influence the demand for our diesel products in various sectors such as transportation, construction, agriculture, and manufacturing. During periods of economic expansion, the demand for trucks, construction machinery and other applications of diesel engines generally increases. Conversely, uncertainty about current global economic conditions or adverse changes in the economy could lead to a significant decline in the diesel engine industry which is generally adversely affected by a decline in demand. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The interconnectivity of the global economy implies that economic events and trends in major markets like the United States and Europe, and emerging economies in Asia Pacific region can likewise impact the demand for diesel engines in China. Factors like trade tensions, geopolitical risks, and shifts in consumer preferences in these markets can have ripple effects on global trade flows and economic activities, ultimately influencing demand for our products sold both in China and overseas. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In addition, the performance of the Chinese economy affects, to a significant degree, our financial condition, results of operations, business and prospects. Uncertainty and adverse changes in the Chinese economy could also increase costs associated with developing our products, increase the cost and decrease the availability of potential sources of financing, and increase our exposure to material losses from our investments, any of which could have a material adverse impact on our financial condition and operating results. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">The diesel engine business in China is dependent in large part on relevant government policies. As a result, our financial condition, results of operations, business and prospects could be adversely affected by changes in government policies in China. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Our business is heavily dependent on government policies, which significantly influence various aspects of the industry, including productions, emission regulations, subsidies, and market demand. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Government policies in China regarding emissions standards, fuel efficiency requirements, and environmental regulations directly affect the design, production, and sale of diesel engines as well as the market demand on new energy power solutions. These policies serve as the framework within which our operations are conducted and directly influence our strategies and activities across various aspects of our business. In recent years, the government policies in China have encouraged energy conservation and carbon reduction. Following China&#8217;s announcement in September 2020 that China intends to hit peak carbon emissions by 2030 and carbon neutrality by 2060, we have seen the development of policies relating to this topic across different sectors issued by ministerial or other levels of the government in China. Such policy changes may <span style="white-space:nowrap">de-emphasize</span> the use of diesel engines and encourage increased use of cleaner energy alternatives, and any such changes may adversely affect our financial condition, results of operations, business or prospects. Compliance with emission and fuel efficiency requirements necessitates the integration of advanced technologies into our products to optimize performance while minimizing energy consumption. Moreover, stringent environmental regulations govern our operations, requiring robust waste management practices and emissions control measures to mitigate environmental impact. <span style="white-space:nowrap">Non-compliance</span> with these regulations would result in significant financial and reputational risks. Therefore, our ability to align with and proactively respond to government policies is fundamental to our continued success and sustainability in the dynamic diesel engine market in China. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Government policies also influence market demand for diesel engines indirectly by shaping economic conditions, infrastructure development, and investment in transportation sectors. For instance, policies promoting infrastructure development, such as the construction of highways, railways, and ports, can drive demand for heavy-duty vehicles powered by diesel engines. Subsidies or incentives for agricultural machinery powered by diesel engines can boost sales in the agricultural sector. The government incentive schemes have, directly or indirectly, contributed to our overall engine sales in the past. However, since government policies may be changed from time to time, we cannot guarantee our continuous compliance with or benefit from the government policies. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">5 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">We have previously identified material weaknesses in our internal control over financial reporting and cannot assure you that material weaknesses will not be identified in the future. Our failure to implement and maintain effective internal control over financial reporting could result in material misstatements in our financial statements which could require us to restate financial statements in the future, or cause us not to be able to provide timely financial information, which may cause investors to lose confidence in our reported financial information and have a negative effect on our stock price. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">We reported material weaknesses in our internal control over financial reporting as of December&#160;31, 2005 to 2011, and our management concluded that our disclosure controls and procedures and our internal control over financial reporting were not effective for that period. However, since the year ended December&#160;31, 2012, we have not identified any material weaknesses in our internal control over financial reporting. Our management concluded that our disclosure controls and procedures and our internal control over financial reporting were effective for the financial years ended December&#160;31, 2012 to 2023. See &#8220;Item&#160;15. Controls and Procedures.&#8221; Our independent registered public accounting firm has expressed an unqualified opinion on the effectiveness of our internal control over financial reporting for the financial years ended December&#160;31, 2012 to 2023. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">We cannot assure you that material weaknesses or significant deficiencies in our internal control over financial reporting will not be identified in the future. Any failure to maintain or improve existing controls or implement new controls could result in material weaknesses or significant deficiencies and cause us to fail to meet our periodic reporting obligations, which in turn could cause our shares to be delisted or suspended from trading on the New York Stock Exchange (&#8220;NYSE&#8221;). In addition, any such failure could result in material misstatements in our financial statements and require us to restate our financial statements and adversely affect the results of annual management evaluations regarding the effectiveness of our internal control over financial reporting. Any of the foregoing could cause investors to lose confidence in our reported financial information, leading to a decline in our share price. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">We depend on and expect to continue to depend on our largest customers for a significant percentage of our sales. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In 2023, our sales to our top five customers accounted for 37.9% of our total revenue. Our top customer is one of the leading automobile manufacturer groups in China. This group includes one of the largest automobile companies in China and other affiliated or controlled diesel truck manufacturers. In 2023, sales to our top customer as a group accounted for 13.5% of our total revenue, including 5.4% to one entity within the group. Although we consider our relationship with our top customers to be good, the loss of one or more of our top customers, whether singly or combined together, would have a material adverse effect on our financial condition, results of operations, business or prospects. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Our dependency on purchases made by our top customers exposes us to risks associated with their liquidity and purchasing decisions. Any adverse changes in their financial stability, market position, or purchasing patterns could adversely impact our sales volume and revenue. We cannot assure you that our top customers will be able to repay all the money they owe to us. Our top customers may also not be able to continue purchasing the same volume of products from us, which would reduce our overall sales volume. In addition, fluctuation in the economic environment or industry-specific challenges may lead to reduced demand from these major customers, further intensifying the risks. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Our top customer is part of our competitor&#8217;s group, which also operates in the engine market in China. Although we believe that the companies within our top customer&#8217;s group generally make independent purchasing decisions based on <span style="white-space:nowrap">end-user</span> preferences, we cannot assure you that manufacturers associated with our top customer will not preferentially purchase engines manufactured by companies within their own group over those manufactured by us. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">We are dependent on our suppliers, some of whom are our single source suppliers for the components they supply. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Our engine models use parts that we purchase from external suppliers, with some of our suppliers serving as the single source for relevant components. Our reliance on single-source suppliers presents risks related to, among other things, disruptions in the supplier&#8217;s business, operations and supply chain. Any such disruptions could in turn lead to shortages or delivery delays for our component parts, as well as potential component failures. For instance, the global shortage of semiconductor chips in 2021 resulted in delivery delays, leading to the unavailability of components. This shortage negatively impacted our production schedules and volumes, causing disruptions in our manufacturing processes and affecting our ability to meet customer demand. We generally do not enter into long-term agreement with our single-source suppliers. We may not choose to or be able to enter into arrangements with alternative suppliers for these components in order to manage or mitigate these risks. There can be no assurance that we would be able to successfully retain alternative suppliers or supplies on a timely basis, on acceptable terms or at all. Changes in business conditions, force majeure, governmental changes and other factors beyond our control or which we do not presently anticipate, could also affect our suppliers&#8217; ability to deliver components to us on a timely basis or at all. Any of the foregoing could materially and adversely affect our business, results of operations, financial condition and prospects. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">6 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">Competition in China from other diesel engine manufacturers may adversely affect our financial condition, results of operations, business or prospects. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The diesel engine industry in China is highly competitive, with several factors contributing to this competitive landscape: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">improvement in competitors&#8217; products; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">increased production capacity of competitors; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">increased utilization of idle capacity by competitors; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">price competition; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">increased emphasis on <span style="white-space:nowrap">new-energy</span> vehicles; and </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">consolidations in the diesel engine industry. </p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">We believe that the excess capacity in the diesel engine industry has arisen from time to time, due to fluctuations in market demand. Any excess capacity or decrease in demand in the diesel engine industry could lead to a decrease in prices of diesel engines and as we and our competitors compete through lower prices, this could adversely impact our revenues, margins and overall profitability. Furthermore, if restrictions and tariffs on the import of motor vehicles and motor vehicle parts into China are reduced, competition could increase significantly. An increase in competition as a result of these various factors operating singly or together may adversely affect our financial condition, results of operations, business or prospects as a result of lower gross margins, higher fixed costs or decreasing market share. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Our long-term business prospects will depend largely upon our ability to develop and introduce new and improved products in response to market demands at competitive prices. Our competitors in the diesel engine markets may be able to introduce new or improved engine models that are more favorably received by customers. Competition in the <span style="white-space:nowrap">end-user</span> markets could also lead to technological improvements and advances that render our current products obsolete at an earlier than expected date, in which case we may have to depreciate or impair our production equipment more rapidly than planned. Failure to introduce or delays in the introduction of new or improved products at competitive prices could have a material adverse effect on our financial condition, results of operations, business or prospects. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In addition, any consolidations or alliances in our industry may result in higher competition for us from the resulting larger companies. Concentration within our industry, or other potential moves by our competitors, could improve their competitive position and market share and may exert further pricing pressure on us.&#160;Any consolidation or alliances in our industry involving our key suppliers or customers may adversely affect our existing relationships and arrangements with them. The loss of one or more of our key suppliers or customers due to consolidation in our industry or otherwise could have a material adverse effect on our business, financial condition and results of operations. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">China&#8217;s vehicle industry is experiencing changes under initiatives and preferential policies in China to develop energy saving and new energy vehicles. It may lead to decrease in demand for our engines affecting our market share and profitability. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">China has promoted the development of energy saving and new energy vehicles, or NEVs, for its vehicle industry through policy actions. NEVs are defined as vehicles powered by alternative sources of energy instead of fossil fuel-powered engines, such as the diesel and natural gas engines that we produce. NEVs include hybrid, pure electric vehicles, fuel cell electric vehicles and other alternative energy-powered vehicles. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">These policies in China have set specific industrialization goals for NEVs and <span style="white-space:nowrap">plug-in</span> hybrid vehicles, in terms of annual and cumulative production and sales. In addition, a series of supporting subsidies and preferential policies have been implemented to support the NEVs industry in a holistic manner. To shift commercial vehicle market from being &#8220;policy-driven&#8221; to &#8220;market-driven&#8221;, China completely phased out purchase subsidies for electric vehicles, or EVs, at the end of 2022. Despite the phase out of subsidies, certain incentives remain. For example, EV buyers are entitled to a 10% purchase tax&#160;exemption&#160;until the end of 2023. In June 2023, a joint announcement by the Ministry of Finance, the State Taxation Administration and the Ministry of Industry and Information Technology announced the extension of NEV purchasing tax reduction policy. For NEV sales from January&#160;1, 2024 to December&#160;31, 2025, a maximum tax reduction of RMB 30,000 will be applied. For NEV sales from January 1, 2026 to December&#160;31, 2027, a maximum tax reduction of RMB 15,000 will be applied. These subsidies and favorable government policies have resulted in increased sales of NEVs, including EVs in China. According to the CAAM, among 30.1&#160;million vehicles sold in 2023, 9.5&#160;million units were EVs. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">7 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">If the market for electric-powered vehicles continues to develop or develops more quickly than we expect, the additional competition resulting from the growing NEV development could reduce demand for our diesel engines, which could adversely affect our business, financial condition, results of operations and prospects. For information on Yuchai&#8217;s new energy products, see &#8220;Item 4. Information on the Company &#8211; B. Business Overview &#8211; Products and Key Product Development &#8211; New Energy Products.&#8221; </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">If we are not able to continually improve our existing engine products and develop new engine products or successfully enter into other markets, we may become less competitive, and our financial condition, results of operations, business and prospects will be adversely affected. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Given the highly competitive nature and ongoing evolution of the diesel engine industry in China, we will have to continually improve our existing engine products, develop new engine products and enter into new markets in order to remain competitive. Our long-term business prospects largely depend upon our ability to develop and introduce new or improved products at competitive prices and enter into new local and overseas markets. These future products may utilize different technologies and require market expertise beyond our current scope. We have dedicated substantial resources to improving our product technology, ensuring their competitiveness in the market. Yuchai offers a portfolio of diesel and natural gas engines, along with the development of new energy powertrain systems and environmentally friendly hybrid engines. There is no assurance that our efforts will be successful, or that our new products, including National VI and <span style="white-space:nowrap">Tier-4</span> compliant engines, will be attractive to customers. Research and development efforts may not yield successful outcomes, and our products may not meet all customer needs or gain market acceptance. Additionally, competitors may develop technology more quickly or profitably than us. Failure to yield successful technologies and products could adversely affect our business, financial condition, and results of operations. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The technological requirements to comply with National VI standards have required us to deploy significant resources on improving major engine components, systems and aftertreatment systems which has led to increased costs. The high cost of rare metal supply has resulted in a more expensive exhaust aftertreatment system. If such cost increase cannot not be entirely transferred to our customers and the original equipment manufacturers, it could adversely affect our margins and profitability. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The development of a sustainable market for natural gas and alternative fuel combustion engines and new energy power systems in China may be affected by many factors, some of which are beyond our control, including: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">the emergence of newer, more competitive technologies and products; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">the prices and availability of oil and natural gas and other alternative energy in the future; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">the successful development of natural gas refueling infrastructure for natural gas engines; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">the successful development of new energy powertrain and control systems; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">the structure and implementation of government policies, including the availability of government incentives; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">consumer perceptions of the safety of natural gas engines and new energy powertrain systems; and </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">consumer reluctance to adopt new products. </p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Rapidly changing markets, technology, emerging industry standards and frequent introduction of new products characterize our business. The introduction of new products embodying new technologies, including new manufacturing processes, and the emergence of new industry standards may render our planned product offerings obsolete, less competitive or less marketable. The process of developing our planned products is complex and requires significant continuing costs, development efforts and third party commitments. Our failure to develop new technologies and products and the obsolescence of existing technologies could adversely affect our business, financial condition and operating results. Our success will depend, in part, on our ability to continue to enhance our existing technologies, develop new technology that addresses the increasing sophistication and varied needs of the market, and respond to technological advances and emerging industry standards and practices on a timely and cost-effective basis. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">We may face to risks associated with the increased funding requirement and the expansion of customers base for our new energy business and products development. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The expansion of our new energy business and products requires significant capital investment. This includes research and development, manufacturing infrastructure, marketing, and sales efforts to penetrate the market effectively. While we are investing in new products and technologies using funds from our existing operating cash flow, the lack of adequate funding to develop capabilities may pose to us a critical challenge. Additional funding sources, such as loans, equity investment, or strategic partnerships, may be necessary to fuel our growth. The inability to secure sufficient funding may impede our efforts to position ourselves effectively and achieve desired volumes in the market. In addition, our investment in new energy business relies heavily on our ability to accurately align the timing and direction to meet market demand. To position ourselves and fast track the volumes for our new energy products in the market, we may face the challenge to expand our existing customer base and require more cash from various sources of funds including but not limited to external funding for our continuous investment. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">8 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">We are or may be subject to risks associated with strategic alliances, including joint ventures. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">We have entered into strategic alliances, including joint ventures, in the past with various third parties to further our business purpose, and we may do so in the future from time to time. These alliances could subject us to a number of risks, including risk associated with sharing propriety information, <span style="white-space:nowrap">non-performance</span> by the third parties, among others. We have entered into the following&#160;strategic alliances: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">Y&amp;C Engine Co., Ltd. (&#8220;Y&amp;C&#8221;) is a 45% joint venture of Yuchai established in August 2009 with Jirui United Heavy Industry Co., Ltd. (a joint venture owned by China International Marine Containers Group Ltd, Chery Commercial Vehicle (Anhui) Co., Ltd. and other investors) and Shenzhen City Jiusi Investment Management Co., Ltd. Y&amp;C focuses on the production of heavy-duty vehicle engines. In 2023, Y&amp;C sold 16,260 units of engines, representing a 19% growth from 2022, driven by higher demand in the China heavy-duty truck market as part of the recovery post the <span style="white-space:nowrap">COVID-19</span> pandemic. </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">MTU Yuchai Power Company Limited (&#8220;MTU Yuchai&#8221;) is a <span style="white-space:nowrap">50-50</span> joint venture of Yuchai and MTU Friedrichshafen GmbH (&#8220;MTU&#8221;), a subsidiary of Rolls-Royce Power Systems, established in January 2017 for the production of MTU diesel engines in China. MTU Yuchai operates out of Yuchai&#8217;s primary manufacturing facilities in Yulin to produce MTU Series 4000 diesel engines primarily for the Chinese <span style="white-space:nowrap">off-road</span> market, in particular for power generation and oil and gas applications. In 2023, MTU Yuchai continued its growth in engine production to about 520 units, and engine sales to over 500 units. </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">Guangxi Purem Yuchai Automotive Technology Co., Ltd. (&#8220;Purem Yuchai&#8221;, formerly known as Eberspaecher Yuchai Exhaust Technology Co., Ltd.) is a 49% joint venture of Yuchai established in December 2018 with Purem International GmbH (formerly known as Eberspaecher Exhaust Technology International GmbH) to produce and market new exhaust emission control systems for trucks, buses, farming equipment and industrial machinery. In 2023, Purem Yuchai produced approximately 34,500 after-treatment units, representing approximately 28% growth from 2022, due to higher demand in both truck and bus markets in China. </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">Yuchai <span style="white-space:nowrap">Xin-Lan</span> New Energy Power Technology Co., Ltd. (&#8220;Yuchai <span style="white-space:nowrap">Xin-Lan&#8221;)</span> is formerly a wholly-owned subsidiary of Yuchai and it has been an 87.7% owned subsidiary of Yuchai since February 2023 after receiving investments from Nanning Industrial Investment New Energy Automobile Investment Company and another two unrelated investors. As the Company owns 76.4% of the outstanding shares of Yuchai as of the date of this Annual Report, the Company&#8217;s effective equity interest in Yuchai <span style="white-space:nowrap">Xin-Lan</span> was 67.0%. Yuchai <span style="white-space:nowrap">Xin-Lan</span> engages in research and develop activities to create new production capacity for new energy technologies, including fuel cell systems, range extenders, hybrid power and electric drive systems. In 2023, Yuchai <span style="white-space:nowrap">Xin-Lan</span> produced nearly 8,000 units of new energy powered systems, including the full electric, hybrid and range extender systems, for both truck and bus as well as <span style="white-space:nowrap">off-road</span> machinery application. </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Yuchai Cynland (Jiangsu) Hyentech Co., Ltd. (&#8220;Cynland Hyentech&#8221;), formerly known as Jiangsu UniTrump Power Technology Co., Ltd. and Yuchai <span style="white-space:nowrap">Xin-Lan</span> (Jiangsu) Hydrogen Energy Technology Co., Ltd., was incorporated wholly by Yuchai in October 2021 to support Yuchai&#8217;s strategic research and development plans. In March 2023, Yuchai transferred its 100% stake of Cynland Hyentech to Yuchai <span style="white-space:nowrap">Xin-Lan.</span> As Cynland Hyentech became a wholly-owned subsidiary of Yuchai <span style="white-space:nowrap">Xin-Lan</span> through the transfer, the Company&#8217;s effective equity interest in Cynland Hyentech was reduced to 67% upon the consummation of the transfer. See Exhibit 8.1 on more information of Cynland Hyentech. The conveyance of Cynland Hyentech was effected in furtherance of Yuchai&#8217;s research and development for new energy solutions, with a particular focus on hydrogen energy development. Cynland Hyentech started fuel cell system production in the fourth quarter of 2023. </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">Yuchai Xingshunda New Energy Technology Co., Ltd. (&#8220;Yuchai Xingshunda&#8221;) is a 65% owned joint venture of Yuchai incorporated in February 2022 with Beijing Xing Shun Da Bus Co., Ltd. for the development, manufacturing and sale of fuel cell powertrain systems as well as core fuel cell power system components for the&#160;Beijing,&#160;Tianjin&#160;and&#160;Hebei&#160;markets. Yuchai Xingshunda has established its production and testing facilities at Daxing, Beijing and has launched its fuel cell power systems for public buses in 2023. </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">Suzhou Yuxing Automobile Technology Co., Ltd. is a 30% owned joint venture of Yuchai established in May 2022 with certain engine services companies as its joint venture partners, to provide vehicle performance monitoring, vehicle and engine maintenance and repairs solutions. The joint venture was initially intended to serve vehicles with Yuchai engines. Since 2023, it has expanded its service to vehicles using diesel engines of other brands. </p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">There can be no assurance that our strategic alliances will be successful or profitable. We have recognized impairment losses in the past related to our investments in the joint ventures and may incur such losses again in the future. We review our investments in these joint ventures on an ongoing basis and may take such action as is deemed strategically appropriate including but not limited to divestment and shareholding changes. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">9 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">Our financial condition, results of operations, business or prospects may be adversely affected to the extent we are unable to continue our sales growth. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">While we experienced a 6.2% increase year over year in engine sales in 2021, with a total of 456,791 units sold, this growth was followed by a significant decrease in 2022, with engine sales totaling 321,256 units, representing a 29.7% decline compared to the previous year. In 2023, our engine sales decreased to 313,493 units, reflecting a 2.4% decline compared to 2022. These fluctuations highlight the volatility of our sales performance. Looking ahead, we cannot assure that we will be able to maintain or increase engine sales in the future. Challenges may arise in maintaining or increasing sales revenue in line with our expanded production capacity. Moreover, our future growth is dependent in large part on factors beyond our control, such as the continued growth and stability of the global and Chinese economies. See &#8220;&#8212; The diesel engine business in China is dependent in large part on the performance of the Chinese and the global economy. Adverse economic developments in China or in the global economy could have a material adverse effect on our financial condition, results of operations, business or prospects.&#8221; In addition, we cannot assure you that we will be able to properly manage any future growth, including: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">obtaining the necessary supplies, including the availability of raw materials; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">hiring and training skilled production workers and management personnel; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">manufacturing and delivering products for increased orders in a timely manner; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">maintaining quality standards and prices; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">controlling production costs; and </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">obtaining adequate funding on commercially reasonable terms for future growth. </p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Furthermore, we have acquired in the past, and may acquire in the future, equity interests in engine parts suppliers and related business. If we are unable to effectively manage or assimilate these acquisitions, our financial condition, results of operations, business or prospects could be adversely affected. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">Our business could be affected by increases in costs, disruption of supply or shortage of raw materials. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">We may experience increases in the cost of or a sustained interruption in the supply or shortage of commodities, raw materials and other inputs used by us and our suppliers in our and their businesses and products, such as steel and semiconductor chips, which could adversely affect our future profitability or our ability to timely execute our business plan. The prices for these materials fluctuate and the available supply of these materials may be unstable, depending on market conditions and fluctuations in global demand, including as a result of increased production from our competitors and geopolitical risk and other economic and political factors. In particular, a global semiconductor chip supply shortage in 2021 has had, and may continue to have, wide-ranging effects across multiple industries, particularly the automotive industry. The increase in the price of precious metal has also affected, and may continue to affect, the overall engine cost, particularly relating to engine exhaust aftertreatment systems that require precious metal. The shortage of component supply during the <span style="white-space:nowrap">COVID-19</span> pandemic resulted in the postponement of deliveries and order cancellations by customers in 2020 and 2021, which adversely impacted our engine sales volume and revenues in those years. Any such increase, supply interruption or shortage could materially and negatively impact our business, prospects, financial condition and operating results. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">We could be exposed to the impact of interest rates and foreign currency movements with respect to our future borrowings and business. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">We may use borrowings from time to time to supplement our working capital requirements and to fund our continued business expansion plans. A portion of our borrowings may be structured on a floating rate basis and denominated in US dollar, Singapore dollar or Renminbi. The U.S. Federal Reserve currently maintains the federal benchmark interest rate at a range of 5.25% to 5.50%, and we cannot predict future interest rate policy decisions that the Federal Reserve may take. An increase in the federal benchmark rate could result in an increase in market interest rates. An increase in interest rates could make it more difficult to obtain the financing necessary to meet our working capital and financing requirements on favorable terms. Any fluctuations in interest rates, or fluctuations in exchange rates between the Renminbi or Singapore dollar and US dollar, may increase our funding costs or the availability of funding. This could affect our financial condition, results of operations, business or prospects. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Our financial condition, results of operations, business or prospects could also be adversely affected by a devaluation of the Renminbi. The value of the Renminbi is subject to changes in monetary policy in China and to international economic and political developments. Since we may not be able to hedge effectively against Renminbi or Singapore dollar fluctuations, future movements in the exchange rate of the Renminbi, the Singapore dollar and other currencies could have an adverse effect on our business, financial condition and results of operations. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">10 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">If prices of energy, raw materials or components increase, it may adversely affect our profitability or cause us to suffer operating losses. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">According to the National Bureau of Statistics, China&#8217;s average annual Customer Price Index (&#8220;CPI&#8221;), a main gauge of inflation in China, was 0.9%, 2.0% and 0.2% for the years 2021, 2022, and 2023 respectively. Rising inflation could drive up our costs in various aspects of operations, including procurement, manufacturing, and distribution. The spikes of global inflation may also result in the upward fluctuations of material commodity prices which could adversely affect our gross margin. Higher costs for energy, raw materials or components would squeeze profit margins, especially if we are not able to pass these increased costs to our customers due to competitive pressures or contractual obligations. While mitigation measures such as contract renegotiation and operational efficiency enhancements may offer some relief, the effectiveness of these measures in competitive or volatile markets may be limited. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">We are subject to increasingly stringent policies and regulations related to the environment, climate change, and employee health and safety. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Our operations and products are subject to national and local environmental protection laws and regulations and health and safety laws, including those in China governing the emission to noise, air, release to soil and discharge to water, treatment and disposal of <span style="white-space:nowrap">non-hazardous</span> and hazardous waste materials, employee health and safety, climate change and environmental protection. The Chinese regulations currently impose environmental taxes for the discharge of waste substances, require the payment of fines for pollution, provide for the closure of any facility that fails to comply with orders and may require us to cease or improve upon certain activities causing environmental damage. These laws and regulations may impose numerous obligations that are applicable to our operations, including acquisition of relevant permits or other approvals and imposition of significant liabilities for pollution or accidents arising from our operations. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Regulations in China have been steadily tightening the limits on permissible emission from <span style="white-space:nowrap">on-road</span> and <span style="white-space:nowrap">off-road</span> transportation, for instance, the mandatory implementation of National VI emission standards and <span style="white-space:nowrap">Tier-4</span> emission standards. Yuchai has increased and may continue to increase its research and development expenditures in order to meet the increasingly stringent emission standards, and there can be no assurance that Yuchai will be able to comply with applicable emission standards or that the introduction of these and other environmental regulations will not result in a material adverse effect on our business, financial condition and results of operations. Similarly, environmental regulations, including electric vehicle energy consumption standards and vehicle emission standards, could become significantly stricter in other markets where our engines or vehicles with our engines are sold. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">There is increasing scrutiny and changing expectations from regulators, investors, lenders and other market participants with respect to environmental, social and governance (&#8220;ESG&#8221;) policies. For example, on March&#160;6, 2024, the SEC adopted final rules to enhance and standardize climate-related disclosures by requiring registrants to disclose certain climate-related information in registration statements and annual reports. The final rules will become effective 60 days following publication of the adopting release in the Federal Register. The final rules are subject to litigation in the U.S., and the outcome of this litigation is currently unknown. As an accelerated filer, if the rules become effective and are not overturned, we will be required to provide the enhanced climate-related disclosures in our annual report for the year ending December&#160;31, 2026. Compliance with these new rules along with any other anticipated ESG reporting rules may create additional compliance costs for us. We may receive pressure from investors, lenders and other market participants, who are focused on climate change, to prioritize sustainable energy practices, reduce our carbon footprint and promote sustainability. If we fail to comply with present or future environmental laws and regulations or are perceived to have not responded appropriately to the growing concern for ESG issues, our reputational, business and financial condition could be materially and adversely affected. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">The National VI and <span style="white-space:nowrap">Tier-4</span> emission standards for diesel engines manufactured in China may adversely affect our results of operations and financial condition. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The manufacture of our engines is subject to regulation by the MEE and other authorities in China. National VI and <span style="white-space:nowrap">Tier-4</span> emission standards have adopted the latest internal combustion engine manufacturing technologies in China that Yuchai had developed and built up anew. These emission standards impose a series of emission tests, not only in the manufacturing processes but also ongoing emission tests on the road after engine installation by a remote emission monitoring system or other monitoring systems. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In addition to regulatory requirements, many of our engines involve technically complex manufacturing processes and require a supply of highly specialized engine component parts. For some products and component parts, we may also rely on a single source of supply. The combination of these factors means that supply is never guaranteed. If we or our third party suppliers fail to comply fully with regulations, there could be a product recall or other shutdown or disruption of our production activities. There can be no assurance that we will not experience supply interruptions for our products in the future. The implementation of National VI and <span style="white-space:nowrap">Tier-4</span> emission standards may also reduce the supply or increase the price of components for our National V and/or <span style="white-space:nowrap">Tier-3</span> compliant engines which are for the export markets. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">11 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The failure or malfunctioning of the exhaust aftertreatment system would also trigger the engine monitoring system to shut down or reduce engine loading to idling speed, which may cause disruption of transportation or service of the vehicles, potentially inducing damages and leading to higher costs of warranty. Yuchai&#8217;s performance may be affected by any unexpected failure from exhaust aftertreatment systems. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">We are subject to risks associated with being subject to U.S. trade controls laws and regulations. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In October 2022, Yuchai was placed on the Unverified List (&#8220;UVL&#8221;), which is a supplement to the Export Administration Regulations (&#8220;EAR&#8221;) promulgated by the Bureau of Industry and Security (the &#8220;BIS&#8221;) in the Department of Commerce (the &#8220;U.S. Department of Commerce&#8221;). Entities are added to the UVL where the BIS is unable to verify the legitimacy and reliability relating to the end use or end users of items subject to the EAR because an <span style="white-space:nowrap">end-use</span> check, such as a <span style="white-space:nowrap">pre-license</span> check or a post-shipment verification cannot be completed satisfactorily for reasons outside the U.S. Government&#8217;s control. The U.S. Department of Commerce removed Yuchai from the UVL in December 2022. We cannot guarantee that we or Yuchai or any of our other subsidiaries will not be included to UVL or the BIS&#8217; Entity List or Denied Persons List in the future. If we or any of our subsidiaries are placed on one of BIS&#8217; lists in the future, we could face reputational harm, supply disruptions, restrictions or difficulties in dealing with business partners or obtaining banking facilities, or additional compliance requirements or costs, which could have significantly adverse impact on our business and results of operations. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">Outbreaks of communicable diseases may materially and adversely affect our business, financial condition and results of operations. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">We face risks related to health epidemics or outbreaks of communicable diseases. In general, our business had in the past and in the future could be adversely affected by the outbreak of other communicable diseases, such as severe acute respiratory syndrome (SARS), the H1N1 and H5N1 influenza viruses, Ebola or Zika fever. Such communicable diseases could result in a widespread health crisis that could adversely affect general commercial activity and the economies and financial markets of many countries, as well as our business, financial condition or results of operations. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Beginning in late 2019 and early 2020, the <span style="white-space:nowrap">COVID-19</span> pandemic resulted in temporary closure of many manufacturing facilities and factories across China and the world, and our industry and many others experienced increased supply lead time, supply disruption and limited transport and shipment options from and to affected regions. Although the <span style="white-space:nowrap">COVID-19</span> restrictions have been lifted, the lingering effects of the <span style="white-space:nowrap">COVID-19</span> pandemic may continue to influence the economy and our business, and an outbreak of <span style="white-space:nowrap">COVID-19</span> or other communicable diseases could occur again. Outbreaks of communicable diseases<span style="font-weight:bold"><span style="font-style:italic"> </span></span>such as the <span style="white-space:nowrap">COVID-19</span> pandemic have led to, and in the future could lead to our factory closures, workforce shortages, supply chain disruptions, transportation disruptions or similar consequences. The duration of such business disruptions and their resulting financial and operational impacts cannot be predicted or reasonably estimated. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">Our insurance coverage may not be adequate to cover risks related to our production and other operations. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The amount of our insurance coverage for our buildings and equipment is at cost which could be less than replacement value. The amount of our insurance coverage for our inventory is at book value which could be less than replacement value. In accordance with what we believe is customary practice among industrial equipment manufacturers in China, we insure for our properties, equipment and inventories. The amount of our insurance coverage of our facilities and inventory is in line with Chinese market practice but may expose us to risks in the event of a major accident where our insurance recovery may be inadequate. We also carry public liability insurance to cover claims in respect of bodily injury and property damage to any third party arising from accidents on our property or relating to our operations. We do not carry business interruption insurance as such coverage is not customary in China. From time to time, we will review the adequacy of our insurance coverage. Nevertheless, losses incurred or payments required to be made by us which are not fully insured could have a material adverse effect on our financial condition. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">Increases in labor costs and enforcement of stricter labor laws and regulations in China may adversely affect our business and our profitability. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The average wage level in China, where most of our employees are located, has increased in recent years, and China-based manufacturing operations no longer have the cost competitive advantages that they had in the past. We expect that our labor costs, including wages and employee benefits, will continue to increase in the future in absolute terms and relative to the costs of operating in other countries and regions where labor costs are lower. Unless we are able to pass on these increased labor costs to those who pay for our services, our profitability and results of operations may be materially and adversely affected. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In addition, we have been subject to stricter regulatory requirements in terms of entering into labor contracts with our employees and limitation with respect to utilization of labor dispatching, labor protection and labor condition and paying various statutory employee benefits, including pensions, housing fund, medical insurance, work-related injury insurance, unemployment insurance and maternity insurance to designated government agencies for the benefit of our employees. Pursuant to the PRC Labor Contract Law and its implementation rules, employers are subject to stricter requirements in terms of signing labor contracts, minimum wages, paying remuneration, determining the term of employee&#8217;s probation and unilaterally terminating labor contracts. In the event that we decide to terminate some of our employees or otherwise change our employment or labor practices, the PRC Labor Contract Law and its implementation rules may limit our ability to effect those changes in a desirable or cost-effective manner, which could adversely affect our business and results of operations. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">12 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">We are dependent on information technology and our systems and infrastructure face certain risks, including cybersecurity risks and data leakage risks. Any failure to comply with the various applicable laws and regulations related to data security and cybersecurity could lead to liabilities, penalties or other regulatory actions, which could have a material and adverse effect on our business, financial condition and results of operations. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">We are dependent on information technology systems and infrastructure. We cannot be certain that advances in criminal capabilities (including cyber-attacks or cyber intrusions over the internet, malware, computer viruses and the like), discovery of new vulnerabilities or attempts to exploit existing vulnerabilities in our or third-party systems, other data thefts, physical system or network <span style="white-space:nowrap">break-ins</span> or inappropriate access, or other developments will not compromise or breach the technology protecting our systems or the systems and networks of third parties that access and store sensitive information about us or our customers or suppliers. Cyber threats, such as phishing and trojans, could intrude into our or a third party&#8217;s network to steal data or to seek sensitive information about us or our customers or suppliers. Any intrusion into our or such third party&#8217;s network (to the extent attributed to us or perceived to be attributed to us) that results in any breach of security could cause damage to our reputation and adversely impact our business and financial results. A significant failure in security measures could have a material adverse effect on our business, reputation, results of operations and financial condition. Although we seek to implement measures to protect sensitive and confidential client data, there can be no assurance that we would be able to prevent breaches of security. While we have developed and implemented a cybersecurity risk management program, there can be no assurance that our cybersecurity risk management program and processes, including our policies, controls or procedures, will be fully implemented, complied with or effective in protecting our systems and information. See also &#8220;Item 16K &#8211; Cybersecurity.&#8221; </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">As a significant part of our business is conducted in China, we are governed by PRC laws, rules and regulations, including those related to data security and cybersecurity. PRC regulators have been increasingly focused on regulation in areas of data security and data protection and the PRC regulatory requirements regarding cybersecurity are evolving. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The PRC Data Security Law was promulgated on June&#160;10, 2021 and took effect in September 2021, and provides for data security and privacy obligations on entities and individuals carrying out data processing activities, including but not limited to the collection, storage, use, processing, transmission, provision, and public disclosure of data. The PRC Data Security Law also requires a national security review procedure for those data activities which may affect national security and imposes export restrictions on certain data and information. On September&#160;12, 2022, the Cyberspace Administration of China, or the CAC, proposed a series of draft amendments to the PRC Cyber Security Law, imposing more stringent legal liabilities for certain violations. The final form, interpretation and implementation of such draft amendments remain substantially uncertain. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">On July&#160;30, 2021, the PRC State Council promulgated the Regulations on Protection of Critical Information Infrastructure, which became effective on September&#160;1, 2021. Pursuant to the Regulations on Protection of Critical Information Infrastructure, critical information infrastructure shall mean any important network facilities or information systems of an important industry or field, such as public communications and information services, energy, transportation, water conservation, finance, public services, <span style="white-space:nowrap">e-government</span> affairs and science and technology industries and national defense, which may seriously endanger national security, peoples&#8217; livelihoods and the public interest in the event of damage, function loss or data leakage. In addition, the relevant administrative departments of each critical industry and sector shall be responsible for formulating eligibility criteria and determining the critical information infrastructure operator in the respective industry or sector. The operators shall be informed about the final determination as to whether they are categorized as critical information infrastructure operators. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">On August&#160;16, 2021, the CAC, jointly with other PRC authorities, issued the Provisions on Management of Automotive Data Security (Trial), or the Automotive Data Provisions, which took effect on October&#160;1, 2021. The Automotive Data Provisions regulate, among other things, the processing of automotive data that include both personal information and important data involved in the process of automotive design, production, sales, use, operation and maintenance. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">On November&#160;14, 2021, the CAC published the Draft Network Data Security Regulations for public comments. The Draft Network Data Security Regulations provide that data processors refer to individuals or organizations that, during their data processing activities such as data collection, storage, utilization, processing, transmission, provision, publication and deletion, have autonomy over the purpose and the manner of data processing. In accordance with the Draft Network Data Security Regulations, a data processor must apply for a cybersecurity review for certain activities, including, among other things, (i)&#160;merger, reorganization or division of such internet platform operator that has acquired a large number of data resources related to national security, economic development or public interests, which affects or may affect national security; (ii)&#160;the overseas listing of such data processor if it processes personal information belonging to more than one million users, (iii)&#160;the data processor&#8217;s proposed listing in Hong Kong that affects or may affect national security, and (iv)&#160;any other data processing activity that affects or may affect national security. However, there have been no clarifications from the relevant authorities as of the date of this annual report as to the standards for determining whether an activity is one that &#8220;affects or may affect national security.&#8221; In addition, the Draft Network Data Security Regulations stipulate that data processors that process &#8220;important data&#8221; or are listed overseas must conduct an annual data security assessment, either by itself or through a data security service provider, and must submit the assessment report of a given year to the relevant municipal cybersecurity department by the end of January of the following year. As of the date of this annual report, the Draft Network Data Security Regulations have been released for public comment only, and its final provisions and adoption are subject to uncertainties. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">13 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">On December&#160;28, 2021, the CAC, together with other relevant administrative departments, jointly promulgated the Cybersecurity Review Measures which took effect on February&#160;15, 2022. According to the Cybersecurity Review Measures, an internet platform operator who possesses personal information of more than one million users shall apply for a cybersecurity review before listing in a foreign country, and the relevant governmental authorities may initiate a cybersecurity review if they consider relevant network products or services affect or data processing activities may affect national security. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">On July&#160;7, 2022, the CAC promulgated the Measures on Security Assessment of Cross-border Data Transfer which became effective on September&#160;1, 2022. Such Measures on Security Assessment of Cross-border Data Transfer require that any data processor which processes or exports personal information exceeding certain volume threshold under such measures shall apply for security assessment by the CAC before transferring any personal information abroad, including the following circumstances: (i)&#160;the provision of important data overseas by any data processor; (ii)&#160;the provision of personal information overseas by any critical information infrastructure operator or any data processor who processes the personal information of more than 1,000,000 individuals; (iii)&#160;the provision of personal information overseas by any data processor who has provided the personal information of more than 100,000 individuals in aggregate or has provided the sensitive personal information of more than 10,000 individuals in aggregate since January&#160;1 of last year; and (iv)&#160;other circumstances where the security assessment is required as prescribed by the CAC. The security assessment requirement also applies to any transfer of important data outside of China. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">We believe that our existing practices are compliant with applicable requirements imposed under the foregoing laws, rules and regulations, including the regulations or policies that have been issued by the CAC as of the date of this annual report, in all material respects. However, we cannot preclude the possibility that new laws, regulations or rules promulgated in the future will impose additional compliance requirements on us, will subject us to the cybersecurity or national security review in relation to our operations, or will require us to change our business practices or incur additional operating expenses, which may have material and negative impacts on our business, financial condition and prospects and the value of our securities. If it is determined in the future that any additional procedures, including the cybersecurity review under the Cybersecurity Review Measures and Draft Network Data Security Regulations, are required for our offshore offerings, it is uncertain whether we can or how long it will take us to obtain such approval or complete such filing procedures and any such approval or filing could be rescinded or rejected. CAC and/or other PRC regulation and oversight of cybersecurity, data protection and other technology-related matters that the PRC government deems to relate to national security could impact our ability to conduct, or the timing of, our future offerings. In addition, given the current regulatory environment in the PRC, there remains uncertainty regarding the interpretation and enforcement of PRC laws, including the foregoing relevant laws and regulations issued by the CAC, which can change quickly and with little advance notice. See &#8220;&#8212; General Risk Factors &#8212; The PRC government can exercise influence over the conduct of business in China. Changes in and uncertainties relating to political or social conditions, government policies or regulations in China could have a material and adverse effect on our business and results of operations&#8221; for more details. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">Our business depends substantially on the continuing efforts of our key employees and qualified personnel. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">We are highly dependent on our executive officers and senior management, as well as our research and development and sales and marketing personnel. Recruiting and retaining qualified personnel is critical to our success. The loss of the services of our executive officers or other key employees could impede our ability to successfully implement our business strategy. Furthermore, replacing executive officers and key employees may be difficult and may take an extended period of time because of the limited number of individuals in our industry with the breadth of skills and experience required to successfully develop and commercialize products and services. Competition to hire from this limited pool is intense, and we may be unable to hire, train, retain or motivate these key personnel. The failure to attract, integrate, train, motivate and retain these personnel could adversely affect our business, financial condition or results of operations. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">We utilize, and our subsidiaries may utilize, equity incentive plans to attract, retain, and motivate management and employees, which can have a dilutive effect on your investment in us and our interests in our subsidiaries. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">We have adopted an equity incentive plan that can be used to attract and retain eligible directors, officers and employees of our Company. Our existing equity incentive plan is scheduled to terminate on May&#160;8, 2024, however we may adopt a similar plan in the future. If we issue additional stock-based awards to eligible participants under an equity incentive plan, the issuance of these stock-based awards may dilute an investment in our shares of common stock. Our stock price also may face incremental downward pressure if plan participants sell more shares into the market. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">14 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Our interest in our subsidiaries could be diluted by the implementation and operation of any equity incentive plans by these subsidiaries. Any shares reserved under any such subsidiary plan, if and when issued, could reduce our ownership interest in that subsidiary. The issuance of these shares by a subsidiary of ours could cause our share of the earnings of the affected subsidiary to be reduced, which could adversely impact our results of operations. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">The market price for our Common Stock may be volatile. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">There continues to be volatility in the market price for our Common Stock. See &#8220;Item 9. The Offer and Listing.&#8221; The market price could fluctuate substantially in the future in response to a number of factors, including: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">our operating results whether audited or unaudited; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">the public&#8217;s reaction to our press releases and announcements and our filings with the SEC; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">changes in financial estimates or recommendations by stock market analysts regarding us, our competitors or other companies that investors may deem comparable; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">operating and stock price performance of our competitors or other companies that investors may deem comparable; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">political, economic, and social conditions in China; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">any negative perceptions about corporate governance or accounting practices at listed companies with significant operations in China; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">changes in general economic conditions, arising from a slowdown in the global economy in 2020 and beyond, escalation or continuation of trade tensions between the United States and China, heightened policy uncertainty especially regarding trade, financial market disruptions amid global financing conditions, and heightened geopolitical tensions globally, the economic effects from the withdrawal of the United Kingdom from the European Union, instability in the geopolitical environment as a result of the Israel-Hamas conflict and the Russia-Ukraine conflict and increasing tensions in the Asia Pacific and communicable diseases such as SARS and <span style="white-space:nowrap">COVID-19.</span> See &#8220;&#8212; The diesel engine business in China is dependent in large part on the performance of the Chinese and the global economy. Adverse economic developments in China or in the global economy could have a material adverse effect on our financial condition, results of operations, business or prospects;&#8221; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">China&#8217;s initiatives to develop energy saving and new energy vehicles, including hybrid, pure electric vehicles, fuel cell electric vehicles and other alternative energy-powered vehicles in China, which may lead to a decrease in demand for our diesel engines that affects our market share and profitability; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">future sales or repurchase of our Common Stock in the public market, or the perception that such sales or repurchase could occur; or </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">the announcement by us or our competitors of a significant acquisition, divestment, corporate exercise or change of management. </p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Any of the above factors either individually or together may result in market fluctuations which may materially adversely affect our stock price. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">As an exempted company incorporated under Bermuda law, our operations may be subject to economic substance requirements. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">On December&#160;5, 2017, following an assessment of the tax policies of various countries by the Code of Conduct Group for Business Taxation of the European Union (the &#8220;COCG&#8221;), the Council of the EU approved and published Council conclusions containing a list of <span style="white-space:nowrap">non-cooperative</span> jurisdictions for tax purposes (the &#8220;Conclusions&#8221;). Although not considered <span style="white-space:nowrap">so-called</span> <span style="white-space:nowrap">&#8220;non-cooperative</span> jurisdictions&#8221;, certain countries, including Bermuda, were listed as having &#8220;tax regimes that facilitate offshore structures which attract profits without real economic activity.&#8221; In connection with the Conclusions, and to avoid being placed on the list of <span style="white-space:nowrap">&#8220;non-cooperative</span> jurisdictions&#8221;, the government of Bermuda, among others, committed to addressing COCG proposals relating to economic substance for entities doing business in or through their respective jurisdictions and to pass legislation to implement any appropriate changes by the end of 2018. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The Economic Substance Act 2018 and the Economic Substance Regulations 2018 of Bermuda (the &#8220;Economic Substance Act&#8221; and the &#8220;Economic Substance Regulations&#8221;, respectively) became operative on December&#160;31, 2018. The Economic Substance Act applies to every registered entity in Bermuda that engages in a relevant activity and requires that every such entity shall maintain a substantial economic presence in Bermuda. Relevant activities for the purposes of the Economic Substance Act include, among other things, conducting business as a holding entity, which may include a pure equity holding entity. The Economic Substance Regulations provide that minimum economic substance requirements shall apply in relation to an entity if the entity is a pure equity holding entity, which is an entity which as its primary function acquires and holds shares or an equitable interest in other entities, performs no commercial activity and which (a)&#160;holds the majority of the voting rights in another entity; (b)&#160;is a shareholder, member or partner in another entity and has the right to appoint or remove a majority of the board of directors, managers or equivalent of that other entity; or (c)&#160;is a shareholder, member or partner in another entity and controls alone, under an agreement with others, a majority of the voting rights in that other entity. The minimum economic substance requirements include (a)&#160;compliance with applicable corporate governance requirements set forth in the Bermuda Companies Act 1981 including keeping records of account, books and papers and financial statements; and (b)&#160;submission of an annual economic substance declaration form. However, the economic substance requirements do not apply to an entity which is a tax resident of a jurisdiction outside of Bermuda, provided that the jurisdiction is not in the EU list of <span style="white-space:nowrap">non-cooperative</span> jurisdictions for tax purposes. If we fail to comply with our obligations under the Bermuda Economic Substance Act or any similar law applicable to us in any other jurisdictions, we could be subject to financial penalties and spontaneous disclosure of information to foreign tax officials in related jurisdictions and may be struck from the register of companies in Bermuda or such other jurisdiction. Any of these actions could have a material adverse effect on our business, financial condition and results of operations. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">15 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In 2020, our Board or Directors, having considered the Bermuda economic substance legislation as well as the Company&#8217;s presence and substance in Singapore through our Singapore Branch office, approved a proposal for the Company to establish its tax residency in Singapore. A submission was made to the Inland Revenue Authority of Singapore, or IRAS, regarding the Company&#8217;s Singapore tax residency and the IRAS responded with a written confirmation that the Company is a tax resident in Singapore for Singapore income tax purposes for the calendar year 2020. We have been considered as Singapore tax residence since then. Our Singapore tax residency status is to be self-assessed on a yearly basis if our management control is exercised in Singapore for the preceding calendar year.<span style="font-weight:bold"> </span>If the Company is not a tax resident of a jurisdiction outside of Bermuda (other than a jurisdiction which is on the EU list of <span style="white-space:nowrap">non-cooperative</span> jurisdictions for tax purposes), we may be subject to Bermuda&#8217;s Economic Substance Act, Economic Substance Regulations and/or any new economic substance regulations adopted in Bermuda. We may be subject to penalties if the Company or any of its subsidiaries fail to comply with the applicable economic substance laws. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">We may be classified as a passive foreign investment company, which could result in adverse United States federal income tax consequences to U.S. Holders. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">A <span style="white-space:nowrap">non-United</span> States corporation is considered a passive foreign investment company, or PFIC, for United States federal income tax purposes for any taxable year if either (1)&#160;at least 75% of its gross income is passive income or (2)&#160;at least 50% of the total value of its assets (based on an average of the quarterly values of the assets during a taxable year) is attributable to assets that produce or are held for the production of passive income. For this purpose, the total value of our assets generally will be determined by reference to the market price of our shares. We believe that our shares should not be treated as stock of a PFIC for United States federal income tax purposes for the taxable year that ended on December&#160;31, 2023. However, there is no guarantee that the United States Internal Revenue Service will not take a contrary position or that our shares will not be treated as stock of a PFIC for any future taxable year. Our PFIC status will be affected by, among other things, the market value of our shares and the assets and operations of our Company and subsidiaries. If we were to be treated as a PFIC for any taxable year during which a U.S. Holder (defined below) holds our shares, certain adverse United States federal income tax consequences could apply to the U.S. Holder. See &#8220;Item 10. Additional Information &#8212; C. Taxation &#8212; United States Federal Income Taxation &#8212; PFIC Rules.&#8221; </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">If a United States person is treated as owning at least 10% of our shares, such holder may be subject to adverse U.S. federal income tax consequences. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">If a United States person is treated as owning (directly, indirectly or constructively) at least 10% of the value or voting power of our Common Stock, such person may be treated as a &#8220;United States shareholder&#8221; with respect to each &#8220;controlled foreign corporation&#8221; (&#8220;CFC&#8221;) in our group (if any). If our group includes one or more U.S. subsidiaries, under recently-enacted rules, certain of our <span style="white-space:nowrap">non-U.S.</span> subsidiaries could be treated as CFCs regardless of whether we are or are not treated as a CFC. A United States shareholder of a CFC may be required to annually report and include in its U.S. taxable income its pro rata share of &#8220;Subpart F income&#8221;, &#8220;global intangible <span style="white-space:nowrap">low-taxed</span> income&#8221; and investments in U.S. property by CFCs, whether or not we make any distributions. An individual that is a United States shareholder with respect to a CFC generally would not be allowed certain tax deductions or foreign tax credits that would be allowed to a United States shareholder that is a U.S. corporation. A failure to comply with these reporting obligations may subject you to significant monetary penalties and may prevent the statute of limitations with respect to your U.S. federal income tax return for the year for which reporting was due from starting. We cannot provide any assurances that we will assist investors in determining whether any of our <span style="white-space:nowrap">non-U.S.</span> subsidiaries are treated as a CFC or whether such investor is treated as a United States shareholder with respect to any of such CFCs or furnish to any United States shareholders information that may be necessary to comply with the aforementioned reporting and tax paying obligations. The United States Internal Revenue Service provided limited guidance on situations in which investors may rely on publicly available alternative information to comply with their reporting and tax paying obligations with respect to foreign-controlled CFCs. A United States investor should consult its own advisors regarding the potential application of these rules to its investment in the Common Stock. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">16 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">We may be unable to obtain sufficient financing to fund our capital requirements which could limit our growth potential. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">We believe that our cash from operations, together with any necessary borrowings, will provide sufficient financial resources to meet our projected capital and other expenditure requirements. If we have underestimated our capital requirements or overestimated our future cash flows, additional financing may be required. Financing may not be available to us on acceptable terms or at all. Our ability to obtain external financing is subject to various uncertainties, including the results of our operations, financial condition and cash flow, economic, political and other conditions in China, China&#8217;s policies relating to foreign currency borrowings and the condition of the Chinese and international capital markets. In June 2023, the <span style="white-space:nowrap">one-year</span> loan prime rate of China was reduced from 3.65% to 3.55%, and the five-year loan prime rate was lowered from 4.30% to 4.20%. In August 2023, the <span style="white-space:nowrap">one-year</span> loan prime rate was reduced from 3.55% to 3.45%, and the five-year loan prime rate was unchanged. Since February 2024, the PBOC kept its <span style="white-space:nowrap">one-year</span> loan prime rate at 3.45% and the benchmark five-year loan rate was reduced to 3.95%. The rate has been on a declining trend in recent years. The PBOC pleaded that stability would be a greater focus and &#8220;prudent monetary policies should be flexible and appropriate, and liquidity should be maintained at a reasonable and ample level.&#8221; However, there is no assurance that the rate will not be increased in future which will affect our funding requirement from the banks. Changes in interest rates and market liquidity conditions could have an adverse impact on our earnings and cash flows. A shortage of liquidity in the banking system or any other factor that results in our inability to access capital may adversely affect our business, financial condition, results of operations and prospects. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">The HLGE group&#8217;s hotel ownership and management business may be adversely affected by risks inherent in the hotel industry. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The HLGE group operates Copthorne Hotel Cameron Highlands (&#8220;CHCH&#8221;), a hotel in Cameron Highlands, Malaysia. As of February&#160;29, 2024, we had a 48.9% shareholding interest in HLGE, a company listed on the Main Board of the Singapore Exchange Securities Trading Limited (the &#8220;Singapore Exchange&#8221;). See &#8220;Item 5. Operating and Financial Review and Prospects &#8212; Business Expansion and Diversification Plan&#8221; for further information on our investment in HLGE. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The HLGE group&#8217;s financial performance is dependent on the performance of the hotel it operates. The HLGE group&#8217;s hotel ownership and management business are exposed to risks which are inherent in and/or common to the hotel industry and which may adversely affect the HLGE group&#8217;s financial performance, including the following: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">fluctuations in occupancy rates as a result of outbreaks of communicable diseases such as the <span style="white-space:nowrap">COVID-19</span> pandemic (see &#8220; &#8212; Outbreaks of communicable diseases may materially and adversely affect our business, financial condition and results of operations.&#8221;); </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">changes to the international, regional and local economic climate and market conditions (including but not limited to changes to regional and local populations, changes in travel patterns and preferences, and oversupply of or reduced demand for hotel rooms that may result in reduced occupancy levels and performance for the hotels it operates); </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">changes to the political, economic, legal or social environments of the countries in which the HLGE group operates (including developments with respect to inflation or deflation, interest rates, currency fluctuations, governmental policies, real estate laws and regulations, taxation, fuel costs, expropriation, including the impact of the current global financial crisis); </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">increased threat of terrorism, terrorist events, airline strikes, hostilities between countries, effects of climate change or increased risk of natural disasters or viral epidemics that may affect travel patterns and reduce the number of travelers and tourists; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">changes in laws and governmental regulations (including those relating to the operation of hotels, preparation and sale of food and beverages, occupational health and safety working conditions and laws and regulations governing its relationship with employees); </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">competition from other international, regional and independent hotel companies, some of which may have greater name recognition and financial resources than the HLGE group (including competition in relation to hotel room rates, convenience, services or amenities offered); </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">losses arising out of damage to CHCH, where such losses may not be covered by the insurance policies maintained by the HLGE group; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">increases in operating costs, labor costs (including the impact of unionization), workers&#8217; compensation and health-care related costs, utility costs, insurance and unanticipated costs such as acts of nature and their consequences; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">fluctuations in foreign currencies arising from the HLGE group&#8217;s various currency exposures; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">dependence on leisure travel and tourism; and </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">adverse effects of a downturn in the hospitality industry, including the impact due to communicable diseases. </p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The above factors may materially affect the performance of CHCH and the profitability and financial condition of the HLGE group. There can be no assurance that we will not suffer any losses arising from our investment in HLGE. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">17 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Risks related to Corporate Structure </p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">Our financial condition, results of operations, business and prospects may be adversely affected if we are unable to implement the Reorganization Agreement and the Cooperation Agreement. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">We own 76.4% of the outstanding shares of Yuchai, and one of our primary sources of cash flow continues to be our share of the dividends, if any, paid by Yuchai and investment earnings thereon. As a result of the agreement reached with Yuchai and its related parties pursuant to the July 2003 Agreement, we discontinued legal and arbitration proceedings initiated by us in May 2003 relating to difficulties with respect to our investment in Yuchai. In furtherance of the terms of the July 2003 Agreement, we, Yuchai and Coomber Investments Limited, or Coomber, entered into the Reorganization Agreement in April 2005, as amended in December 2005 and November 2006, and agreed on a restructuring plan intended to be beneficial to our shareholders. Coomber is wholly owned by Goldman Industrial Limited which in turn is a wholly owned subsidiary of GY which in turn is a majority-owned subsidiary of the State-owned Assets Supervision and Administration Commission of the People&#8217;s Government of Guangxi Zhuang Autonomous Region. The Reorganization Agreement provides for the implementation of corporate governance guidelines approved by the directors and shareholders of Yuchai in November 2002 and outlines steps for the adoption of corporate governance practices at Yuchai conforming to international custom and practice. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The Reorganization Agreement was scheduled to terminate on June&#160;30, 2007. On June&#160;30, 2007, we, along with Yuchai, Coomber and GY, entered into the Cooperation Agreement. The Cooperation Agreement amends certain terms of the Reorganization Agreement and, as so amended, incorporates the terms of the Reorganization Agreement. The Reorganization Agreement, as amended, and the Cooperation Agreement continue to be in force and effect. Pursuant to the amendments to the Reorganization Agreement, the Company agreed that the restructuring and <span style="white-space:nowrap">spin-off</span> of Yuchai would not be effected, and, recognizing the understandings that have been reached between the Company and GY to jointly undertake efforts to expand the business of Yuchai, the Company will not seek to recover the anti-dilution fee of US$20&#160;million that was due from Yuchai. For more information on these agreements see &#8220;Item 4. Information on the Company &#8212; A. History and Development of the Company.&#8221; No assurance can be given as to when the business expansion requirements relating to Yuchai as contemplated by the Reorganization Agreement and the Cooperation Agreement will be fully implemented, or that implementation of the Reorganization Agreement and the Cooperation Agreement will effectively resolve all of the difficulties faced by us with respect to our investment in Yuchai. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In addition, the Reorganization Agreement as amended by the Cooperation Agreement contemplates the continued implementation of our business expansion and diversification plan adopted in February 2005. The Cooperation Agreement provides that the parties will explore new business opportunities and ventures with a view to diversifying and expanding the assets, business divisions, sources of revenue and operations of Yuchai. Subsequently, we acquired strategic stakes in HLGE and TCL (which we have since fully divested). In addition, Yuchai has entered into various strategic alliances, including joint ventures, with various third parties to further our business purpose. For example, Yuchai has entered into a 45% joint venture with Jirui United Heavy Industry Co., Ltd. and Shenzhen City Jiusi Investment Management Limited, a <span style="white-space:nowrap">50-50</span> joint venture with MTU Friedrichshafen GmbH and a 65% joint venture with Beijing Xing Shun Da Bus Co., Ltd, and Yuchai&#8217;s wholly-owned subsidiary, Guangxi Yuchai Exhaust Technology Co., Ltd., has entered into a 49% joint venture with Purem International GmbH. Nonetheless, no assurance can be given that we will be able to successfully expand and diversify our business. We may also not be able to continue to identify suitable acquisition opportunities, secure funding to consummate such acquisitions or successfully integrate such acquired businesses within our operations. Any failure to implement the terms of the Reorganization Agreement and Cooperation Agreement, including our continued expansion and diversification, could have a material adverse effect on our financial condition, results of operations, business or prospects. Additionally, although the Cooperation Agreement amends certain provisions of the Reorganization Agreement and also acknowledges the understandings that have been reached between us and GY to jointly undertake efforts to expand and diversify the business of Yuchai, no assurance can be given that we will be able to successfully implement those efforts or as to when the transactions contemplated therein will be consummated. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">Our controlling shareholder&#8217;s interests may differ from those of our other shareholders. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">As of February&#160;29, 2024, our controlling shareholder, Hong Leong Asia Ltd., or Hong Leong Asia, indirectly owns 18,270,965 or approximately 44.72%, of the outstanding shares of our Common Stock, as well as a special share that entitles it to elect a majority of our directors. Hong Leong Asia controls us through its wholly-owned subsidiary, Hong Leong (China) Limited, or Hong Leong China, and through HL Technology Systems Pte Ltd, or HL Technology, a wholly-owned subsidiary of Hong Leong China. HL Technology owns approximately 23.30% of the outstanding shares of our Common Stock and has, since August 2002, been the registered holder of the special share. Hong Leong Asia also owns, through another wholly-owned subsidiary, Well Summit Investments Limited, approximately 21.42% of the outstanding shares of our Common Stock as of February&#160;29, 2024. Hong Leong Asia is a member of the Hong Leong Investment Holdings Pte. Ltd., or Hong Leong Investment group of companies. Prior to August 2002, we were controlled by Diesel Machinery (BVI) Limited, or Diesel Machinery, which, until its dissolution, was a holding company controlled by Hong Leong China and was the prior owner of the special share. Through HL Technology&#8217;s stock ownership and the rights accorded to the Special Share under our <span style="white-space:nowrap">Bye-Laws</span> and various agreements among shareholders, Hong Leong Asia is able to effectively approve and effect most corporate transactions. See &#8220;Item 7. Major Shareholders and Related Party Transactions &#8212; B. Related Party Transactions &#8212; Shareholders Agreement.&#8221; In addition, our shareholders do not have cumulative voting rights. There can be no assurance that Hong Leong Asia&#8217;s actions will be in the best interests of our other shareholders. See also &#8220;Item 7. Major Shareholders and Related Party Transactions &#8212; A. Major Shareholders.&#8221; </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">18 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">We may experience a change of control as a result of sale or disposal of shares of our Common Stock by our controlling shareholders. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">As described above, HL Technology, a subsidiary of Hong Leong Asia, owns 9,520,251 shares of our Common Stock, as well as the special share. If HL Technology reduces its shareholding to less than 7,290,000 shares of our Common Stock, our <span style="white-space:nowrap">Bye-Laws</span> provide that the special share held by HL Technology will cease to carry any rights, and Hong Leong Asia may as a result cease to have control over us. See &#8220;Item 7. Major Shareholders and Related Party Transactions &#8212; A. Major Shareholders &#8212; The Special Share.&#8221; If HL Technology sells or disposes of the special share or reduces its shareholding to less than 7,290,000 shares of our Common Stock, we cannot determine what control arrangements will arise as a result of such sale or disposal (including changes in our management arising therefrom), or assess what effect those control arrangements may have, if any, on our financial condition, results of operations, business, prospects or share price. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In addition, certain of our financing arrangements have covenants requiring Hong Leong Asia to retain ownership of the special share and that we remain a principal subsidiary (as defined in such arrangements) of Hong Leong Asia. A breach of that covenant may require us to pay all outstanding amounts under those financing arrangements. There can be no assurance that we will be able to pay such amounts or obtain alternate financing. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">We have in the past experienced and may in the future experience disagreements and difficulties with the shareholders in Yuchai. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Although we own 76.4% of the outstanding shares of Yuchai, and believe we have proper legal ownership of our investment and a controlling financial interest in Yuchai, in the event there is a dispute with Yuchai&#8217;s shareholders regarding our investment in Yuchai, we may have to rely on law for remedies. We have in the past experienced problems from time to time in obtaining assistance and cooperation of Yuchai&#8217;s shareholders in the daily management and operation of Yuchai. We have in the past also experienced problems from time to time in obtaining the assistance and cooperation of the GY Group in dealing with various matters, including the implementation of corporate governance procedures, the payment of dividends, the holding of Yuchai board meetings and the resolution of employee-related matters. Examples of these problems are described elsewhere in this Annual Report. The July 2003 Agreement, the Reorganization Agreement and the Cooperation Agreement are intended to resolve certain issues relating to our share ownership in Yuchai and the continued corporate governance and other difficulties which we have had with respect to Yuchai. As part of the terms of the Reorganization Agreement, Yuchai agreed that it would seek the requisite shareholder approval prior to entering into any material transactions (including any agreements or arrangements with parties related to Yuchai or any of its shareholders) and that it would comply with its governance requirements. Yuchai also acknowledged and affirmed the Company&#8217;s continued rights as majority shareholder to direct the management and policies of Yuchai through Yuchai&#8217;s Board of Directors. Yuchai&#8217;s Articles of Association have been amended and such amended Articles of Association as approved by the Guangxi Department of Commerce on December&#160;2, 2009, entitle the Company to elect nine of Yuchai&#8217;s thirteen directors, thereby reaffirming the Company&#8217;s right to effect all major decisions relating to Yuchai. While Yuchai has affirmed the Company&#8217;s continued rights as Yuchai&#8217;s majority shareholder and authority to direct the management and policies of Yuchai, no assurance can be given that disagreements and difficulties with Yuchai&#8217;s management and/or Yuchai&#8217;s Chinese shareholders will not recur, including in relation to the implementation of the Reorganization Agreement and the Cooperation Agreement, corporate governance matters or related party transactions. Such disagreements and difficulties could ultimately have a material adverse impact on our consolidated financial position, results of operations and cash flows. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">General Risk Factors </p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">International trade policy dynamics may adversely affect our business. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Our operations expose us to the risk that increased trade protectionism will adversely affect our business. In the United States, there is significant uncertainty about the future relationship between the United States and other exporting countries, including with respect to trade policies, treaties, government regulations and tariffs. Any increased trade barriers or restrictions on trade, especially trade with China, could depress economic activities and restrict our access to suppliers or customers and have a material adverse effect on our business, financial condition and results of operations. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Political tensions between the U.S. and China have escalated due to, among other things, trade disputes, the <span style="white-space:nowrap">COVID-19</span> outbreak, sanctions imposed by the U.S. Department of Treasury on certain officials of the Hong Kong Special Administrative Region and the central government of the PRC, U.S. export restrictions regarding China, restrictions on U.S. investments in designated &#8220;Communist Chinese Military Companies,&#8221; and the executive orders issued by former U.S. President Donald J. Trump that seek to prohibit certain transactions certain companies, as well as the Rules on Counteracting Unjustified Extra-territorial Application of Foreign Legislation and Other Measures promulgated by China&#8217;s Ministry of Commerce, or the MOFCOM, on January&#160;9, 2021, which will apply to situations where the extra-territorial application of foreign legislation and other measures, in violation of international law and the basic principles of international relations, unjustifiably prohibits or restricts the citizens, legal persons or other organizations of China from engaging in normal economic, trade and related activities with a third State (or region) or its citizens, legal persons or other organizations. Rising political tensions could reduce levels of trades, investments, technological exchanges and other economic activities between the two major economies, which would have a material adverse effect on global economic conditions and the stability of global financial markets. Any of these factors could have a material adverse effect on our business, financial condition, results of operations and prospects. Furthermore, there have been media reports on deliberations within the U.S. government regarding potentially limiting or restricting companies with operations in the PRC from accessing U.S. capital markets. If any such deliberations were to materialize, the resulting legislation may have a material and adverse impact on the stock performance of issuers with operations in the PRC listing in the U.S. It is unclear if this proposed legislation would be enacted. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">19 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Any political or trade controversies, or political events or crises, between the United States and China or proxies thereof, whether or not directly related to our business, could reduce the price of our ordinary shares since we are a U.S. listed company with significant operations in China. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">The PRC government can exercise influence over the conduct of business in China. Changes in and uncertainties relating to political or social conditions, government policies or regulations in China could have a material and adverse effect on our business and results of operations. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Substantially all of our assets are located in China, and substantially all of our revenue is derived from our operations in China. Accordingly, our results of operations, financial condition and prospects are influenced by economic, political and legal developments in China. The PRC government exercises significant control over China&#8217;s economy through strategically allocating resources, setting monetary policy and providing preferential treatment to particular industries or companies. While the PRC economy has experienced significant growth over the past decades, that growth has been uneven across different regions and between economic sectors and may not continue. Any adverse changes in economic conditions, policies, laws or regulations in China could have a material adverse effect on our business and operating results, lead to reduction in demand for our products and adversely affect our competitive position, result in a material change in our operations, significantly limit or hinder our ability to offer securities to investors or cause the value of our securities to decline or become worthless. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">As a significant part of our business is conducted in China, our business is subject to PRC laws, rules and regulations, which can change quickly and with little advanced notice. See &#8220;&#8212; Uncertainties in the interpretation and enforcement of PRC laws and regulations could limit the legal protections available to you and us&#8221; for more details. We face uncertainties in terms of enforcement of PRC laws, regulations and rules, which may lead to difficulties in complying with applicable regulatory requirements and availing legal protections available to us. These uncertainties could materially and adversely affect our ability to enforce the contracts we have entered and our business and results of operations, including any rights under the Reorganization Agreement and Cooperation Agreement. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The PRC government can exercise influence over the conduct of business in China as the government deems appropriate, including to further regulatory, political and/or social goals. Furthermore, the PRC government may choose to exert close oversight over securities offerings and other capital markets activities that are conducted overseas and foreign investment in China-based companies. See also &#8220;&#8212; Securities offerings that we may conduct in the future may be subject to the approval, filing or other administration requirements of the China Securities Regulatory Commission, or the CSRC, the Cyberspace Administration of China, or the CAC, or other PRC governmental authorities, and we cannot assure you that we will be able to obtain such approval, satisfy such requirements or complete such filings&#8221; for more details. Any such influence oversight or discretion could adversely affect our business, financial condition and results of operations and the value of our securities, including those that we may offer for sale in the future, or significantly limit or completely hinder our ability to offer securities to investors and cause the value of our securities to significantly decline or become worthless. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">Changes in tax laws or tax rulings could negatively impact our income tax provision and net income. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Changes in tax laws or tax rulings, or changes in interpretations of existing tax laws, could affect our income tax provision and net income. There is a high level of uncertainty in today&#8217;s tax environment stemming from both global initiatives put forth by the Organisation for <span style="white-space:nowrap">Economic&#160;Co-operation&#160;and</span> Development (the &#8220;OECD&#8221;) and unilateral measures being implemented by various countries due to a historic lack of consensus on these global initiatives. As an example, the OECD has put forth two proposals&#8212;Pillar One and Pillar Two&#8212;that revise the existing profit allocation and nexus rules (profit allocation based on location of sales versus physical presence) and ensure a minimal level of taxation, respectively. Model rules were published by the OECD to implement the Pillar Two rules and commentary to the Pillar Two model rules were also released. The model rules and commentary allow the OECD&#8217;s Inclusive Framework members to begin implementing the Pillar Two rules. These changes, when enacted by various countries in which we do business, may increase our taxes in these countries. The Pillar Two rules are subject to implementation by each member country. The ultimate impact of any such changes on our tax obligations is uncertain. To the extent that such changes have a negative impact on us, our suppliers or our consumers, including as a result of related uncertainty, these changes may materially and adversely impact our business, financial condition, results of operations and cash flow. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">20 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">Uncertainties in the interpretation and enforcement of PRC laws and regulations could limit the legal protections available to you and us. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The PRC legal system is a civil law system based on written statutes. Unlike the common law system, prior court decisions may be cited for reference but have limited precedential value. From time to time, we may have to resort to administrative and court proceedings to enforce our legal rights. However, since PRC administrative and court authorities have significant discretion in interpreting and implementing statutory and contractual terms, it may be difficult to evaluate the outcome of administrative and court proceedings. In addition, the PRC legal system is based in part on government policies and internal rules, some of which may not be published on a timely basis, and which may have retroactive effect. As a result, there can also be no assurance that we would promptly become aware of a violation of a policy or rule, if such decision is not published publicly or promptly notified to us. In addition, any failure by us to respond to changes in the regulatory environment in China could materially and adversely affect our business and impede our ability to continue our operations. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Our investment in Yuchai or elsewhere in China, is subject to PRC regulations. The PRC Foreign Investment Law, or the FIL, adopted on March&#160;15, 2019 is the legal foundation governing us, a foreign investment enterprise, or the FIE. The FIL grants national treatment to foreign-invested entities, except for those foreign-invested entities that operate in industries specified as either &#8220;restricted&#8221; or &#8220;prohibited&#8221; from foreign investment in a &#8220;negative list&#8221;. The FIL provides that foreign-invested entities operating in &#8220;restricted&#8221; or &#8220;prohibited&#8221; industries will require market entry clearance and other approvals from relevant government authorities. There are uncertainties in the interpretation and implementation of the FIL and relevant regulations, which may impact our current corporate governance practice and increase our compliance costs. For instance, we may be required to adjust the organizational form and corporate governance for certain of our PRC foreign-invested subsidiaries as required by any further implementing rules of the FIL. In addition, the FIL imposes information reporting requirements on foreign investors and foreign invested enterprises. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">On December&#160;19, 2020, with the approval of the State Council, the National Development and Reform Commission, or the NDRC, and the MOFCOM issued the Measures for the Security Review of Foreign Investments, or the 2021 Security Review Measures, which took effect on January&#160;18, 2021, with an intent to regulate foreign investments which raise &#8220;national defense and security&#8221; or &#8220;national security&#8221; concerns. Under the 2021 Security Review Measures, investments in military, national defense-related areas or in locations in proximity to military facilities, or investments that would result in acquiring the actual control of assets in certain key sectors, such as critical agricultural products, energy and resources, equipment manufacturing, infrastructure, transport, cultural products and services, information technology, Internet products and services, financial services and technology sectors, are required to obtain approval from designated governmental authorities in advance; and if a foreign investment will or may affect national security, the relevant party shall report to the standing working office organized by the NDRC and the MOFCOM for the decision of whether to conduct security review.&#160;In the future, if we grow our business by acquiring complementary businesses that are within the scope of the 2021 Security Review Measures, complying with the requirements of the above-mentioned regulations and other relevant rules to complete such transactions could be time consuming, and any required approval processes, including obtaining approval from the applicable authorities may delay or inhibit our ability to complete such transactions. It is unclear whether our business operates in an industry that raises &#8220;national defense and security&#8221; or &#8220;national security&#8221; concerns. If future interpretations or guidance issued by the NDRC and/or MOFCOM determine that our business is in an industry subject to the security review, our business operations and activities in China may be adversely affected. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">We are a holding company and depend on the ability of our subsidiaries to distribute funds to us in order to satisfy our financial obligations and to make dividend payments. Regulations in China regarding currency conversion could limit our ability to obtain sufficient foreign currency to satisfy our foreign currency requirements or to pay dividends to shareholders. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">We are a holding company and our subsidiaries conduct all of our operations and own all of our operating assets. Our principal source of cash flow has historically been the dividends, if any, paid to us by Yuchai, as described under &#8220;Item 5. Operating and Financial Review and Prospects &#8212; B. Liquidity and Capital Resources.&#8221; As a result, our ability to pay dividends, if any, to our shareholders and to satisfy any financial obligations that we may have from time to time depends on the ability of our subsidiaries, in particular Yuchai, to generate profits available for distribution to us. The ability of a subsidiary to make these distributions could be affected by a claim or other action by a third party, including a creditor, the terms of its financing arrangements or by the law of its jurisdiction of incorporation which regulates the payment of dividends. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The PRC government regulates the conversion of Renminbi into foreign currencies and, in certain cases, the remittance of currency out of China. Substantially all of our revenues and operating expenses are generated by our Chinese operating subsidiary, Yuchai, and are denominated in Renminbi, while a portion of our indebtedness is, or in the future may be, denominated in US dollar and other foreign currencies. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Under the existing PRC foreign exchange regulations, payment of current account items, which include profit distributions, interest payments, trade and service-related foreign exchange transactions, can be in foreign currencies without prior approval of the SAFE by complying with certain procedural requirements. Specifically, under the existing exchange restrictions, without prior approval of SAFE, cash generated from the operations of our subsidiaries in China may be used to pay dividends to us. However, approval from or registration with appropriate governmental authorities is required where Renminbi is to be converted into foreign currency and remitted out of China to pay capital expenses such as the repayment of loans denominated in foreign currencies. As a result, our Chinese subsidiaries would need to obtain SAFE approval or complete a registration procedure if in the future they desire to use cash generated from their operations to pay off debt in a currency other than Renminbi owed to entities outside China or make other capital expenditure payments outside China in a currency other than Renminbi. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">21 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The PRC government may at its discretion further restrict access in the future to foreign currencies for current account transactions. If the foreign exchange control system further limits the ability of our Chinese subsidiaries from obtaining sufficient foreign currencies to satisfy their foreign currency demands, they may not be able to pay dividends in foreign currencies to their shareholders, including us. We cannot predict the effect of future changes in Renminbi and foreign currency regulations on our business, financial condition and results of operations. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">PRC regulation of loans to and direct investment in PRC entities by offshore holding companies and governmental control of currency conversion may restrict or delay us from using the proceeds of our offshore offerings to make loans or additional capital contributions to our PRC subsidiaries, which could adversely affect our liquidity and our ability to fund and expand our business. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Any funds we transfer to our Chinese operating companies, either as a shareholder loan or as an increase in registered capital, are subject to approval by or registration with relevant governmental authorities in China. According to the relevant PRC regulations on foreign-invested enterprises, or FIEs, in China, capital contributions to our Chinese operating companies are subject to registration with the State Administration for Market Regulation, or the SAMR or its local counterpart and registration with a local bank authorized by SAFE. In addition, (i)&#160;any foreign loan procured by our Chinese operating companies is required to be registered with SAFE or its local branches and (ii)&#160;any of our Chinese operating companies may not procure loans which exceed the difference between its total investment amount and registered capital or, as an alternative, they may only procure loans subject to the calculation approach and limitation as provided by the People&#8217;s Bank of China. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">On March&#160;30, 2015, the SAFE promulgated the Circular on Reforming the Management Approach Regarding the Foreign Exchange Capital Settlement of Foreign-Invested Enterprises, or SAFE Circular 19, which took effect as of June&#160;1, 2015 and was amended on December&#160;30, 2019. SAFE Circular 19 launched a nationwide reform of the administration of the settlement of the foreign exchange capitals of FIEs, which allows FIEs to settle their foreign exchange capital at their discretion, but continues to prohibit FIEs from using the Renminbi fund converted from their foreign exchange capital for expenditure beyond their business scopes, providing entrusted loans or repaying loans between nonfinancial enterprises. The SAFE issued Circular on the Policies for Reforming and Standardizing Management of Foreign Exchange Settlement under the Capital Account, or SAFE Circular 16, effective on June&#160;9, 2016. Pursuant to SAFE Circular 16, enterprises registered in China may also convert their foreign debts from foreign currency to Renminbi on a self-discretionary basis. SAFE Circular 16 provides an integrated standard for conversion of foreign exchange under capital account items (including, but not limited, to foreign currency capital and foreign debts) on a <span style="white-space:nowrap">self-discretionary</span> basis which applies to all enterprises registered in China. SAFE Circular 16 reiterates the principle that Renminbi converted from foreign currency-denominated capital of a company may not be directly or indirectly used for purposes beyond its business scope or prohibited by PRC laws or regulations, while such converted Renminbi shall not be provided as loans to its <span style="white-space:nowrap">non-affiliated</span> entities. On October&#160;23, 2019, SAFE further issued the Circular of the State Administration of Foreign Exchange on Further Promoting the Facilitation of Cross-Border Trade and Investment, or the Circular 28, which took effect on the same day. Circular 28 allows <span style="white-space:nowrap">non-investment</span> foreign-invested enterprises to use their capital funds to make equity investments in China as long as such investments do not violate the prevailing negative list for foreign investments and the target investment projects are genuine and in compliance with laws. In addition, Circular 28 stipulates that qualified enterprises in certain pilot areas may use their capital income from registered capital, foreign debt and overseas listing, for the purpose of domestic payments without providing authenticity certifications to the relevant banks in advance for those domestic payments. Yuchai, as an FIE, is permitted to use its capital income from registered capital, foreign debt and overseas listing based on the current rules. However, such rules will be subject to further changes and there can be no assurance that the current flexibility could continue to apply to Yuchai, and violations of these circulars could result in severe monetary or other penalties. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">Securities offerings that we may conduct in the future may be subject to the approval, filing or other administration requirements of the China Securities Regulatory Commission, or the CSRC, the Cyberspace Administration of China, or the CAC, or other PRC governmental authorities, and we cannot assure you that we will be able to obtain such approval, satisfy such requirements or complete such filings. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">As a significant part of our business is conducted in China, we are governed by PRC laws, rules and regulations. Such laws, rules and regulations may affect our ability to conduct securities offerings in the future. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">22 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In July 2021, the General Office of the Central Committee of the Communist Party of China and the General Office of the State Council jointly issued the Opinions on Strictly Cracking Down on Illegal Securities Activities. The Opinions on Strictly Cracking Down on Illegal Securities Activities, among other things, call for strengthening the administration and supervision of stocks with a China nexus and clarifying the responsibilities of domestic industry competent authorities and regulatory authorities. There is uncertainty regarding the interpretation and implementation of the Opinions on Strictly Cracking Down on Illegal Securities Activities. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In February 2023, the CSRC promulgated the Trial Administrative Measures of Overseas Securities Offering and Listing by Domestic Companies, or the Trial Measures for Overseas Listing, and five related guidelines, or the Guidelines for Overseas Listing, which became effective on March&#160;31, 2023. Under the Trial Measures for Overseas Listing, PRC domestic companies that seek to offer and list securities in overseas markets, either in direct or indirect means, are required to fulfill certain filing procedures with and report certain information to, the CSRC. The Trial Measures for Overseas Listing provide that if an issuer meets both of the following criteria, the overseas offering and listing of securities conducted by such issuer shall be determined as an indirect overseas offering and listing by a PRC domestic enterprise and therefore subject to the filing and reporting requirements as required thereunder: (i)&#160;any of the operating revenue, total profits, total assets, or net assets of the PRC domestic enterprise(s) of the issuer in the most recent fiscal year accounts for more than 50% of the corresponding item in the issuer&#8217;s audited consolidated financial statements for the same period; and (ii)&#160;the main parts of the issuer&#8217;s operation activities are conducted in mainland China, or the principal operation premises are located in mainland China, or the majority of senior management personnel in charge of its business operation and management are PRC citizens or have habitual residences located in mainland China. The Trial Measures for Overseas Listing further stipulate that the determination as to whether a PRC domestic company is indirectly offering and listing securities in an overseas market shall be made on a substance-over-form basis. According to one of the Guidelines for Overseas Listing, where an issuer does not fall within the scope of the Trial Measures for Overseas Listing, but the risk factors disclosed in the submitted listing application documents to the relevant overseas market regulations are mainly related to mainland China, the principle of substance-over-form should be followed, and a determination may be made that the issuer falls within the scope which is subject to the filing requirements under the Trial Measures for Overseas Listing. The CSRC has clarified that PRC domestic companies that have already been listed overseas on or before the effective date of the Trial Measures for Overseas Listing (i.e., March&#160;31, 2023) can be deemed to be existing issuers, or the Existing Issuers. Existing Issuers are not required to complete the filling procedures required by the Trial Measures for Overseas Listing in connection with their past overseas offerings and listings, and instead would be required to file with the CSRC in connection with any future overseas financing activities that they conduct. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Furthermore, in case any of the following major issues occurs after the overseas offering and listing, the issuer is also required to report the specific information to the CSRC within three working days of the occurrence and the announcement of the relevant issues: (1)&#160;change of control; (2)&#160;the foreign securities regulatory body or the relevant competent authority has taken such measures as investigation and punishment; (3)&#160;change of listing status or listing board; (4)&#160;voluntary of compulsory termination of listing. Where there is any material change in the major business and operation of the issuer after overseas offering and listing, and such change does not fall within the scope of filing, the issuer shall, within three working days of the occurrence of such change, submit a special report and a legal opinion issued by a domestic law firm to the CSRC to explain the relevant situation. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In February 2023, the CSRC and certain other PRC regulatory authorities also promulgated the Provisions on Strengthening Confidentiality and Archives Administration of Overseas Securities Offering and Listing by Domestic Companies, or the Confidentiality and Archives Administrative Provisions, which came into effect on March&#160;31, 2023. Pursuant to the Confidentiality and Archives Administrative Provisions, a PRC domestic enterprise that seeks overseas offering and listing, whether directly or indirectly through an overseas listed entity, must strictly abide by applicable PRC laws and regulations, including by enhancing legal awareness in relation to keeping state secrets and strengthening its archives administration, instituting a sound confidentiality and archives administration system, and taking necessary measures to fulfill confidentiality and archives administration obligations. Where a PRC domestic company, either directly or through its overseas listed entity, publicly discloses or provides to relevant individuals or entities including securities companies, securities service providers and overseas regulators, any documents and materials that contain state secrets or working secrets of government agencies, it must first obtain approval from competent authorities according to law, and make certain filings with the secrecy administrative department at the same level. In the event that such documents and materials, if leaked, would be detrimental to national security or public interest, the PRC domestic company must strictly complete the relevant procedures as stipulated by applicable national regulations. Where a PRC domestic company, after completing the relevant procedures, provides to securities companies, securities service providers or other entities with any documents and materials that contain state secrets or working secrets of government agencies, or any other documents and materials that would be detrimental to national security or public interest if leaked, a <span style="white-space:nowrap">non-disclosure</span> agreement must be signed between the provider and receiver of such information according to the relevant PRC laws and regulations, which must specify, among others, the obligations and liabilities on confidentiality held by such securities companies and securities service providers. Specifically, when a PRC domestic company provides accounting archives or copies of accounting archives to any entities including securities companies, securities service providers or overseas regulators and individuals, it must complete the due procedures in compliance with applicable national regulations. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">23 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">There are substantial uncertainties as to the implementation and interpretation of the Trial Measures for Overseas Listing and the Confidentiality and Archives Administrative Provisions, and how they will affect any securities offerings that we may choose to conduct in the future, and it is still uncertain how PRC governmental authorities will regulate overseas listings in general going forward of companies that have significant operations in the PRC. As a significant portion of our operations are currently based in the PRC, it is likely that future securities offerings or potential other listing that we may choose to conduct will be subject to the foregoing rules and requirements. If we (i)&#160;do not receive or maintain any required approvals or record-filing, (ii)&#160;inadvertently conclude that approvals or record-filing are not required, or (iii)&#160;if the CSRC or other regulatory agencies later promulgate new rules or explanations requiring us to obtain their approvals, filings, registrations or other kinds of authorizations for any of our future offerings or future capital raisings, we may be unable to conduct such future securities offerings on schedule, in a timely manner or at all in a timely manner, or at all. Any failure regarding such approval and/or filing requirements may cause the value of our securities to significantly decline or be worthless. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">PRC regulators have been increasingly focused on regulation in areas of data security and data protection and the PRC regulatory requirements regarding cybersecurity are evolving. The CAC and other PRC regulators have promulgated various rules, regulations and measures regarding data collection, processing, use and security. For more information, see &#8220;&#8212; Risks Related to Our Business and Industry &#8212; We are dependent on information technology and our systems and infrastructure face certain risks, including cybersecurity risks and data leakage risks. Any failure to comply with the various applicable laws and regulations related to data security and cybersecurity could lead to liabilities, penalties or other regulatory actions, which could have a material and adverse effect on our business, financial condition and results of operations.&#8221; If PRC oversight on cybersecurity and data protection regulations lead us to become subject to regulatory inspection or review or require us to take any specific actions, it could cause us to delay, suspend, and terminate securities offerings or capital raisings that we may choose to conduct in the future. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">United States regulators may be limited in their ability to conduct investigations or inspections of our operations in China. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">U.S. public companies that have or had a substantial portion of their operations in China, have been the subject of intense scrutiny, criticism and negative publicity by investors, financial commentators and regulatory agencies, such as the SEC. As we have substantial operations within China, the increased regulatory scrutiny focus on U.S.-listed companies with operations in China could add uncertainties to our business operations, share price and reputation. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">On December&#160;18, 2020, the Holding Foreign Companies Accountable Act, or the HFCAA, was signed into law. The HFCAA includes requirements for the SEC to identify issuers whose audit work is performed by auditors that the Public Company Accounting Oversight Board, or PCAOB, is unable to inspect or investigate completely because of a restriction imposed by a <span style="white-space:nowrap">non-U.S.</span> authority in the auditor&#8217;s local jurisdiction. Additionally, in July 2020, the U.S. President&#8217;s Working Group on Financial Markets issued recommendations for actions that can be taken by the executive branch, the SEC, the PCAOB or other federal agencies and department with respect to Chinese companies listed on U.S. stock exchanges and their audit firms, in an effort to protect investors in the United States. In response, on November&#160;23, 2020, the SEC issued guidance highlighting certain risks (and their implications to U.S. investors) associated with investments in China-based issuers and summarizing enhanced disclosures the SEC recommends China-based issuers make regarding such risks. On September&#160;22, 2021, the PCAOB adopted a final rule implementing the HFCAA, which provide a framework for the PCAOB to use when determining whether the PCAOB is unable to inspect or investigate completely registered public accounting firms located in a foreign jurisdiction because of a position taken by one or more authorities in that jurisdiction. On December&#160;2, 2021, the SEC adopted a final rule relating to the implementation of certain disclosure and documentation requirements of the HFCAA. On December&#160;23, 2022, the Accelerating Holding Foreign Companies Accountable Act, or the AHFCAA, was enacted. Under the HFCAA, our securities may be prohibited from trading on the NYSE if our auditor is located in a foreign jurisdiction and the PCAOB determines that it is unable to inspect or investigate it completely for three consecutive years because of a position taken by an authority in the foreign jurisdiction, which could ultimately result in our shares being delisted. The AHFCAA amended the HFCAA by requesting the SEC to prohibit an issuer&#8217;s securities from trading on any U.S. stock exchange if its auditor is not subject to PCAOB inspections for two consecutive years instead of three. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Our independent registered public accounting firm that issues the audit reports included in our annual reports filed with the SEC, as an auditor of companies whose shares are publicly traded in the United States, is registered with the PCAOB. As a PCAOB registered firm, our auditor is required by the laws of the United States to undergo regular inspections by the PCAOB to assess its compliance with relevant U.S. laws and professional standards. On December&#160;16, 2021, the PCAOB issued a Determination Report which found that the PCAOB is unable to inspect or investigate completely registered public accounting firms headquartered in: (1)&#160;mainland China of the People&#8217;s Republic of China, because of a position taken by one or more authorities in mainland China; and (2)&#160;Hong Kong, a Special Administrative Region and dependency of the PRC, because of a position taken by one or more authorities in Hong Kong. This list does not include our auditor. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">On August&#160;26, 2022, the CSRC, the Ministry of Finance of the PRC, and the PCAOB signed a Statement of Protocol, or the Protocol, governing inspections and investigations of audit firms based in China and Hong Kong. The Protocol gives the PCAOB independent discretion to select any issuer audits for inspection or investigation and the ability to transfer information to the SEC. On December&#160;15, 2022, the PCAOB announced that it was able to secure full access to inspect and investigate PCAOB-registered public accounting firms headquartered in mainland China and Hong Kong in 2022, and the PCAOB Board vacated its previous determinations that the PCAOB was unable to fully inspect or investigate registered public accounting firms headquartered in mainland China and Hong Kong. Whether the PCAOB will continue to be able to satisfactorily conduct inspections of <span style="white-space:nowrap">PCAOB-registered</span> public accounting firms headquartered in mainland China and Hong Kong is subject to uncertainty and depends on a number of factors, all of which are out of our control. The PCAOB is continuing to request full access to inspect and investigate PCAOB-registered public accounting firms headquartered in mainland China and Hong Kong. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">24 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">There can be no assurance that we or our auditor will be able to comply with requirements imposed by U.S. regulators in the future. The market prices of our shares could be adversely affected as a result of possible negative impacts of the HFCAA and other similar rules and regulations. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">It remains unclear what further actions the SEC, the PCAOB or NYSE may take to address these issues and what impact those actions may have on companies that have significant operations in the PRC and have securities listed on a U.S. stock exchange, like us. Legislative and regulatory actions and proceedings and new rules resulting from these efforts to increase U.S. regulatory access to audit information could create uncertainty for investors, and the market price of our shares could be adversely affected. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">If additional remedial measures are imposed on the Chinese affiliates of certain global accounting firms, including the &#8220;big four&#8221; accounting firms pursuant to administrative proceedings brought by the SEC against them, we could be unable to timely file future financial statements in compliance with the requirements of the Securities Exchange Act of 1934, as amended. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In late 2012, the SEC commenced administrative proceedings under Rule 102(e) of its Rules of Practice and also under the Sarbanes-Oxley Act against the Chinese affiliates of certain global accounting firms (including our independent registered public accounting firm). A first instance trial of the proceedings in July 2013 in the SEC&#8217;s internal administrative court resulted in an adverse judgment against the firms. The administrative law judge proposed penalties on the firms, including a temporary suspension of their right to practice before the SEC, although that proposed penalty was subject to the pending review of the SEC Commissioner. On February&#160;6, 2015, prior to the SEC Commissioner&#8217;s scheduled review, the firms reached a settlement with the SEC. Under the settlement, the SEC agreed that its future requests for the production of documents would normally be made to the CSRC. The firms would receive matching requests under Section&#160;106 of the Sarbanes-Oxley Act, and are required to abide by a detailed set of procedures with respect to such requests, which in substance required them to facilitate production via the CSRC. If they fail to meet the specified criteria, the SEC retains the authority to impose a variety of additional remedial measures on the firms depending on the nature of the failure. Remedies for any future <span style="white-space:nowrap">non-compliance</span> could include, as appropriate, an automatic <span style="white-space:nowrap">six-month</span> bar on a single firm&#8217;s performance of certain audit work, commencement of a new proceeding against the firm, or in extreme cases, the resumption of the current proceeding against all four &#8220;big four&#8221; accounting firms. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Under the terms of the settlement, the underlying proceeding against the four <span style="white-space:nowrap">PRC-based</span> accounting firms was deemed dismissed with prejudice at the end of four years starting from the settlement date, which was on February&#160;6, 2019. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Despite the final ending of the proceedings, it remains uncertain whether the SEC will further challenge the four <span style="white-space:nowrap">PRC-based</span> accounting firms&#8217; compliance with U.S. laws in connection with U.S. regulatory requests for audit work papers or if the results of such a challenge would result in the SEC imposing penalties such as suspensions. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify" id="tx757705_7">ITEM&#8201;4. INFORMATION ON THE COMPANY </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;font-weight:bold;text-align:justify">A.</p></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">History and Development </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">The Company </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">China Yuchai International Limited is a Bermuda holding company established on April&#160;29, 1993 to own a controlling interest in Yuchai. We currently own, through six of our wholly-owned subsidiaries, 76.4% of the outstanding shares of Yuchai. We operate as an exempted company limited by shares under The Companies Act 1981 of Bermuda. Our registered office is located at 2&#160;Clarendon House, Church Street, Hamilton HM11, Bermuda. On March&#160;7, 2008, we registered a branch office of the Company in Singapore, located at 16&#160;Raffles Quay <span style="white-space:nowrap">#26-00,</span> Hong Leong Building, Singapore&#160;048581. Our principal operating office is located at 16&#160;Raffles Quay <span style="white-space:nowrap">#39-01A,</span> Hong Leong Building, Singapore 048581. Our telephone number is (+65)&#160;6220-8411. Our transfer agent and registrar in the United States is Computershare Inc., located at 480 Washington Blvd., 26<sup style="font-size:75%; vertical-align:top">th</sup>&#160;Floor Jersey City, NJ&#160;07310. The SEC maintains a website at www.sec.gov/ that contains reports, proxy and information statements and other information regarding registrants that make electronic filings with the SEC, including our Company. Our website address is www.cyilimited.com. The information contained on, or accessible through, our website is not incorporated by reference into this annual report. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Until August 2002, we were controlled by Diesel Machinery, a company that was 53.0% owned by Hong Leong Asia, through its wholly-owned subsidiary, Hong Leong China. Hong Leong China owns HL Technology which held shares in us through Diesel Machinery. Diesel Machinery was also 47.0% owned by China Everbright Holdings Company Limited, or China Everbright Holdings, through its wholly-owned subsidiary, Coomber. Hong Leong Asia, a company listed on the Singapore Exchange, is part of the Hong Leong Investment group, which was founded in 1941 by the Kwek family of Singapore and remains one of the largest privately-controlled business groups in Southeast Asia. In 2002, China Everbright Holdings and Coomber gave notice to Diesel Machinery and the other shareholders of Diesel Machinery to effect a liquidation of Diesel Machinery. As a result of the liquidation, Hong Leong Asia acquired the special share through HL Technology which entitles Hong Leong Asia to elect a majority of our directors and also to veto any resolution of our shareholders. China Everbright Holdings sold its shareholding in Coomber, which held shares of our Common Stock, in October 2002 to Goldman Industrial Limited, or Goldman, and China Everbright Holdings is no longer a shareholder of our Company. Goldman was a subsidiary of Zhong Lin Development Company Limited, or Zhong Lin, an investment vehicle of the city government of Yulin in Guangxi, China until September&#160;29, 2006 when Zhong Lin sold its shareholding in Goldman to the GY Group. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">25 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">We provide certain management, financial planning, internal audit services, internal control testing, IFRS training, business enhancement consulting and other services to Yuchai and we continue to have a team working full-time at Yuchai&#8217;s principal manufacturing facilities in Yulin city. In addition, the President, Chief Financial Officer and a manager proficient in Section&#160;404 of Sarbanes-Oxley Act of 2002, or SOX, travel frequently, usually monthly for as much as up to two weeks at a time, to Yuchai to actively participate in Yuchai&#8217;s operations and decision-making process. Although the travel frequency was reduced during the <span style="white-space:nowrap">COVID-19</span> pandemic, we have resumed travel to Yuchai since 2023. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Our main operating asset has historically been, and continues to be, our ownership interest in Yuchai, and our primary source of cash flow has historically been our share of the dividends, if any, paid by Yuchai and investment income thereon. However, on February&#160;7, 2005, the Board of Directors of the Company announced its approval of the implementation of a business expansion and diversification plan by the Company. Following such announcement, we have looked for new business opportunities to seek to reduce our financial dependence on Yuchai: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">In March 2005, we acquired a 15.0% interest in the capital of TCL through Venture Delta Limited (&#8220;Venture Delta&#8221; or &#8220;VDL&#8221;). We have since divested the majority of our interest in TCL and as of December&#160;31, 2022, we have fully disposed of our shareholding interest in TCL. </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">In February 2006, we acquired debt and equity securities in HLGE through two wholly-owned subsidiaries. Our shareholding in HLGE has changed through various transactions and as of December&#160;31, 2023, through our wholly-owned subsidiary, Grace Star Services Limited (&#8220;Grace Star&#8221;), we had a 48.9% shareholding interest in HLGE, which has remained unchanged as of February&#160;29, 2024. The HLGE group is engaged in hospitality and property development activities conducted mainly in Malaysia. For more details on our investments in HLGE, see &#8220;Item 5. Operating and Financial Review and Prospects &#8212;Business Expansion and Diversification Plan.&#8221; </p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">As of December&#160;31, 2022, we have fully disposed of our shareholding interest in TCL. In December 2023, Yuchai entered into an agreement with Beijing Liandong Jinyuan Management Technology Co., Ltd. (&#8220;Beijing Liandong&#8221;) for the sale of Yuchai&#8217;s 100% equity holding in Yuchai Remanufacturing Services (Suzhou) Co., Ltd. (&#8220;Suzhou Reman&#8221;) to Beijing Liandong. The consideration is RMB 179.94&#160;million, along with the book value of cash and cash equivalents and an agreed-upon fair value for the equipment in Suzhou Reman as of the settlement date. The consideration for the transaction will be in the form of cash and it will be paid into an escrow account in three phases. As of February&#160;29, 2024, Beijing Liandong has completed the first phase of payment and paid RMB 67&#160;million in the escrow account according to the agreement. The transaction is currently pending completion of the statutory procedures that are administrative in nature, and our management concluded that the possibility of either party withdrawing from the transaction is remote. Accordingly, we ceased to recognize Suzhou Reman as a subsidiary and recognized a gain of RMB 113.0&#160;million from the disposal for the year ended December&#160;31, 2023. For a discussion of our capital expenditures, see &#8220;Item 5. Operating and Financial Review and Prospects &#8212; B. Liquidity and Capital Resources &#8212; Capital Expenditures.&#8221; </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Since January&#160;1, 2023, there have been no public takeovers by third parties in respect of our shares, and we have not made any public takeovers in respect of other companies&#8217; shares. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Yuchai </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Yuchai was founded in 1951. Prior to 1984, Yuchai was a small producer of <span style="white-space:nowrap">low-power</span> diesel engines for agricultural machinery. In 1984, Yuchai introduced the earliest model of its YC6J diesel engine for medium-duty trucks. In July 1992, in order to raise funds for further expansion, Yuchai was restructured into a joint stock company. As a result of this restructuring, Yuchai was incorporated as a joint stock company in July 1992 and succeeded the machinery business of Yulin Diesel. All of Yulin Diesel&#8217;s businesses, other than its machinery business, as well as certain social service related operations, assets, liabilities and employees (for example, cafeterias, cleaning and security services, a hotel and a department store), were transferred to the GY Group. The GY Group also became the majority shareholder of Yuchai through its ownership stake of approximately 104&#160;million shares of Yuchai, or GY Group Shares. In connection with its incorporation, Yuchai also issued seven million shares to various Chinese institutional investors, or Legal Person Shares. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">26 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In May 1993, in order to finance further expansion, Yuchai sold shares to the Company. Our initial shareholders, consisting of HL Technology, Sun Yuan Overseas (BVI) Ltd., or Sun Yuan BVI, the Cathay Investment Fund, Limited, or Cathay, GS Capital Partners L.P., and Coomber, then a wholly-owned subsidiary of China Everbright Holdings and, thus, controlled by China Everbright International Limited, or China Everbright International, made their initial investments in Yuchai in May 1993, when their respective wholly-owned subsidiaries purchased for cash in the aggregate 200&#160;million newly-issued shares of Yuchai (51.3% of the <span style="white-space:nowrap">then-outstanding</span> shares of Yuchai). These shareholders exchanged with the Company their shareholdings in their wholly-owned subsidiaries, six companies which held Foreign Shares of Yuchai, for 20&#160;million shares of our Common Stock (after giving effect to a <span style="white-space:nowrap"><span style="white-space:nowrap">10-for-1</span></span> stock split in July 1994, or the Stock Split). In connection therewith, Yuchai became a Sino-foreign joint stock company and became subject to the laws and regulations relating to joint stock limited liability companies and Sino-foreign joint venture companies in China. Foreign Shares may be held by and transferred to <span style="white-space:nowrap">non-Chinese</span> legal and natural persons, subject to the approval of the Ministry of Commerce, the successor entity to the Ministry of Foreign Trade and Economic Cooperation of China, or MOFTEC. Foreign Shares are entitled to the same economic rights as GY Group Shares and Legal Person Shares. GY Group Shares are shares purchased with state assets by government departments or organizations authorized to represent state investment. Legal Person Shares are shares purchased by Chinese legal persons or institutions or social groups with legal person status and with assets authorized by the state for use in business. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In November 1994, we purchased from an affiliate of China Everbright Holdings 78,015,500 Foreign Shares of Yuchai in exchange for the issuance of 7,801,550 shares of our Common Stock (after giving effect to the Stock Split), or the China Everbright Holdings Purchase. The 78,015,500 Foreign Shares of Yuchai held by Earnest Assets Limited, a subsidiary of China Everbright Holdings and China Everbright International before its sale to us had been originally issued as Legal Person Shares and GY Group Shares and were converted to Foreign Shares, pursuant to approvals granted by MOFTEC. As a result, the Company became the owner of each of these six companies: Hong Leong Technology Systems (BVI) Ltd., Tsang&#160;&amp; Ong Nominees (BVI) Ltd., Cathay Diesel Holdings Ltd., Goldman Sachs Guangxi Holdings (BVI) Ltd., Youngstar Holdings Limited and Earnest Assets Limited. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In December 1994, we sold 7,538,450 shares of Common Stock in our initial public offering and used substantially all of the proceeds to finance our six wholly-owned subsidiaries&#8217; purchase of 83,404,650 additional Foreign Shares in Yuchai. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In connection with our purchase, through our six wholly-owned subsidiaries, of additional Yuchai Shares with proceeds of our initial public offering, Yuchai offered additional shares pro rata to its other existing shareholders (30 shares for each 100 shares owned) in accordance with such shareholders&#8217; <span style="white-space:nowrap">pre-emptive</span> rights, and each of our subsidiaries was able to acquire these additional Foreign Shares in Yuchai. Such pro rata offering (including the offering to the Company) is referred to herein as the &#8220;Yuchai Offering.&#8221; Certain Legal Person shareholders subscribed for additional shares in the Yuchai Offering. The GY Group informed Yuchai at the time that it would not subscribe for any of its portion of Yuchai Shares (31,345,094 shares) in the Yuchai Offering. In order to obtain MOFTEC&#8217;s approval of the Yuchai Offering, the GY Group was given the right by Yuchai&#8217;s Board of Directors to subscribe for approximately 31&#160;million shares of Yuchai at a price of RMB 6.29&#160;per share at any time prior to December 1998. This was because provisional regulations of the State Administration Bureau of State Property, or SABSP, and the State Committee of Economic System Reform, or SCESR, published in November 1994, imposed on any holder of state-owned shares certain obligations to protect its interest in any share offering. Under such regulations, the GY Group could have been required to subscribe for Yuchai Shares in the Yuchai Offering. Yuchai&#8217;s shareholders subsequently agreed to extend the duration of such subscription right to March&#160;31, 2002 (the exercise of which would have reduced our ownership of Yuchai from 76.4% to 71.7%). The GY Group informed the shareholders of Yuchai that it had determined not to subscribe for additional Yuchai Shares and this determination was noted by the Yuchai&#8217;s Board of Directors on November&#160;1, 2002. However, given the November 1994 provisional regulations of the SABSP and the SCESR, the SABSP, the SCESR and/or the Ministry of Commerce may take action against the GY Group, and there can be no assurance that any such action would not, directly or indirectly, have a material adverse effect on Yuchai or the Company. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Reorganization Agreement </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">On April&#160;7, 2005, we entered into the Reorganization Agreement with Yuchai and Coomber, which is intended to be in furtherance of the implementation of the restructuring contemplated in the agreement dated July&#160;19, 2003 between the Company and Yuchai with respect to the Company&#8217;s investment in Yuchai (the &#8220;July 2003 Agreement&#8221;), as amended and incorporated into the Cooperation Agreement on June&#160;30, 2007. The terms of the Reorganization Agreement have also been acknowledged and agreed to by GY. The Reorganization Agreement provides for the implementation of corporate governance guidelines approved by the directors and shareholders of Yuchai in November 2002 and outlines steps for the adoption of corporate governance practices at Yuchai conforming to international custom and practice. Pursuant to the Reorganization Agreement, Yuchai also acknowledged and affirmed our continued rights as majority shareholder to direct the management and policies of Yuchai through Yuchai&#8217;s Board of Directors. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">27 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Subsequent to the execution of the Reorganization Agreement, a number of steps have been taken by the parties thereto towards its implementation. For example, Yuchai&#8217;s directors and shareholders have confirmed that the amendments to Yuchai&#8217;s Articles of Association and corporate governance guidelines required to be adopted by Yuchai pursuant to the Reorganization Agreement have been ratified and implemented, and that steps are being taken to have such amendments and guidelines approved by the relevant Chinese authorities. The amended Articles of Association was approved by the Guangxi Department of Commerce on December&#160;2, 2009. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Cooperation Agreement </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The Reorganization Agreement was scheduled to terminate on June&#160;30, 2007. On June&#160;30, 2007, we entered into the Cooperation Agreement with Yuchai, Coomber and GY. The Cooperation Agreement amends certain terms of the Reorganization Agreement, as amended, among CYI, Yuchai and Coomber, and as so amended, incorporates the terms of the Reorganization Agreement. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Pursuant to the amendments to the Reorganization Agreement, the Company agreed that the restructuring and <span style="white-space:nowrap">spin-off</span> of Yuchai would not be effected, and, recognizing the understandings that have been reached between the Company and GY to jointly undertake efforts to expand the business of Yuchai, the Company would not seek to recover the anti-dilution fee of US$20&#160;million from Yuchai. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The Cooperation Agreement provides that the parties will explore new business opportunities and ventures for the growth and expansion of Yuchai&#8217;s existing businesses. Although the parties to the Cooperation Agreement expect to work towards its implementation as expeditiously as possible, no assurance can be given as to when the transactions contemplated therein will be consummated. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Various amendments to Yuchai&#8217;s Articles of Association had been ratified and adopted by Yuchai in 2007 and were approved by the Guangxi Department of Commerce on December&#160;2, 2009. </p> <p style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;font-weight:bold;text-align:justify">B.</p></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Business Overview </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Emission Standards </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Since the introduction of China National I in the early 2000s, Chinese regulators have been steadily tightening the limits on permissible emissions of <span style="white-space:nowrap">on-road</span> diesel vehicles and <span style="white-space:nowrap">off-road</span> machinery. In an effort to combat increasing air pollution, China&#8217;s vehicle industry transitioned to the National IV and National V emission standards in just a five-years from 2013 to 2018. The latest emission standard, known as National VI, was implemented in July 2021. Yuchai produces diesel engines and natural gas engines compliant with the National V and National VI emission standards. It also develops alternative fuels and environmentally friendly hybrid systems with improved fuel efficiency. Yuchai had a portfolio of engines that are compliant with National VIb&#160;emission standards implemented in July 2023. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">For <span style="white-space:nowrap">off-road</span> machinery, the <span style="white-space:nowrap">Tier-3</span> emission standards were implemented nationwide on December&#160;1, 2016. The <span style="white-space:nowrap">Tier-4</span> emission standards have been enforced from December 2022 for all diesel <span style="white-space:nowrap">off-road</span> equipment with engine sizes smaller than 560kW. Yuchai has fulfilled the <span style="white-space:nowrap">Tier-4</span> emission standards for use in <span style="white-space:nowrap">off-road</span> machinery. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Products and Key Product Development &#8212; Yuchai </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Yuchai engages in the manufacture, assembly and sale of a wide variety of light-, medium- and heavy-duty engines for trucks, buses, passenger vehicles, construction and agricultural equipment, and marine and power generation applications in China. The engines produced by Yuchai range from diesel to natural gas and hybrid systems. Through its regional sales offices and authorized customer service centers, Yuchai distributes its engines directly to auto original equipment manufacturers (&#8220;OEMs&#8221;), agents and retailers and provides maintenance and retrofitting services throughout China. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Yuchai is devoted to improving its competitiveness across all engine platforms, including its light-, medium- and heavy-duty engines, in compliance with applicable emission standards. Yuchai has established a portfolio of <span style="white-space:nowrap">on-road</span> engines that meet the National VIb emission standards, which was implemented in China on July&#160;1, 2023. Yuchai also offers a full range of <span style="white-space:nowrap">off-road</span> engines that meet the <span style="white-space:nowrap">Tier-4</span> emission standards that came into effect in December 2022. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In order to meet the growing demand of clean-energy engines, Yuchai is also expanding its production and research and development capabilities in natural gas engines, fuel cells, hybrid power system, pure electric system, engine range extenders, electric drive axle and fuel cell systems. In September 2021, Yuchai entered into an agreement with the Government of Nanning Municipality to invest in the research, development and construction of new production capacity for new energy technologies including fuel cell systems, range extenders, hybrid power and electric drive system. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">28 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In October 2021, Yuchai announced a new smart powertrain system, <span style="white-space:nowrap">IE-Power,</span> a heavy-duty tractor CVT hybrid powertrain. In December 2021, Yuchai announced its first operating hydrogen engine for China&#8217;s commercial vehicle market, the YCK05 hydrogen-powered engine. In 2022, Yuchai introduced its next-generation hydrogen engine for heavy <span style="white-space:nowrap">on-road</span> vehicle applications, YCK16H, a heavy-duty hydrogen combustion engine that has a displacement volume of 15.9 liter with a designed output of 560hp. In September 2023, Yuchai launched the 350hp <span style="white-space:nowrap">IE-Power</span> hybrid system for heavy-duty tractor application. The system features the continuously variable transmission function for both tractor and other heavy-duty agricultural machinery. At the end of September 2023, Yuchai launched the YCK15N gas engine for heavy-duty vehicles. The YCK15N engine is designed for operation at high altitudes and extreme weather conditions, with a designed output of 570hp and maximum torque of 2600 <span style="white-space:nowrap">N-m.</span> </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">Existing Engine Products </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Yuchai offers a full portfolio of <span style="white-space:nowrap">on-</span> and <span style="white-space:nowrap">off-road</span> engine products in compliance with National VI and <span style="white-space:nowrap">Tier-4</span> emission standards, respectively. Yuchai&#8217;s National V and <span style="white-space:nowrap">Tier-3</span> compliant engines have been phased out from the China market with the full implementation of the new emission standards. Yuchai retains certain National V and <span style="white-space:nowrap">Tier-3</span> products for the export market. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Yuchai manufactures diesel and natural gas engines for trucks, buses and passenger vehicles, marine and industrial applications and generator sets. The following table sets forth Yuchai&#8217;s list of engines by application: </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">


<tr>

<td style="width:15%"/>

<td style="vertical-align:bottom;width:1%"/>
<td style="width:84%"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"> <p style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">Series</p></td></tr>


<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">Truck</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">YCY24, YCY30, YCS04, YCS04N, YCS06, YCK05, YCK08, YCK08N, YCK09, YCK11, YCK11N, YCK13, YCK13N, YCA07N, YCK15N</p></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">Bus</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">YCY24, YCY30, YCS04, YCS06, YCK05, YCK08, YCK08N, YCK09, YCK11, YCS04N</p></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">Construction</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">YCF24, YCF30, YCF36, YCA05, YCA07, YCA08, YCK09, YCK11, YCK13, YCK16, YCTD20,</p></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">Agriculture</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">YCF30, YCF36, YCA05, YCA07, YCA08, YCK09, YCK11, YCK13, YCK16, YCTD20</p></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">Marine</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">YC4FA, YC6T, YC6TD, YC6C, YC6CL, YC6CD, YC8CL, YC12VC</p></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">Generator-Drive</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">YC4R, YC4FA, YC6A, YC6LN, YC6T, YC6C, YC6CL, YC12VC, YC12VTD, YC16VTD, YC16VC, YC6KN</p></td></tr>
</table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Yuchai&#8217;s existing engine products include light-, medium- and heavy-duty engines as set forth in the following table. According to Yuchai&#8217;s new classification system implemented since 2018, engines are classified as light-duty engines in capacity of 3.8 liters and less, medium-duty engines in capacity of between 3.8 liters and 7.0 liters, and heavy-duty engines in capacity of 7.0 liters and above. </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">


<tr>

<td style="width:15%"/>

<td style="vertical-align:bottom;width:1%"/>
<td style="width:84%"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"> <p style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">Series</p></td></tr>


<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">Light-Duty</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">YC4FA, YCY24, YCY30, YCF30, YCF36</p></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">Medium-Duty</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">YC6A, YCK05, YCS06, YCS04, YCS04N, YCA05, YCA07, YCA08, YCK08N</p></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">Heavy-Duty</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">YC6LN, YC6K12, YC6KN, YC6K13N, YC6T, YC6C, YC6CN, YC6CL, YC8CL, YC12VTD, YC12VC, YC16VC, YC6CD, YC6TD, YCK08, YCK09, YCK11, YCK11N, YCK13, YCK13N, YCK15N, YCK16, YCTD20</p></td></tr>
</table> <p style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;font-weight:bold;text-align:justify"><span style="font-style:italic">(a)</span></p></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic"><span style="white-space:nowrap">4-Cylinder</span> Diesel Engines </span></p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Trial production of the <span style="white-space:nowrap">4-cylinder</span> diesel engines commenced in late 1999 and today, they represent a stable of reliable and high- performance engines. Our line of <span style="white-space:nowrap">4-cylinder</span> diesel engines consists of the following models: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">The YCY24 engine compliant with National VI emission standards is for use in passenger vehicles, light-duty buses and <span style="white-space:nowrap">pick-up</span> trucks. It has a displacement volume of 2.36 liter and a maximum power output of 150 PS with a maximum torque of 380 <span style="white-space:nowrap">N-m.</span> </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">The YCY30 engine compliant with National VI emission standards is for use in light-duty buses and trucks. It has a displacement volume of 2.97 liter and a power range of <span style="white-space:nowrap">150-180</span> PS with a maximum torque of 460 <span style="white-space:nowrap">N-m.</span> </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">The YCS04 engine compliant with National VI emission standards is for use in light to medium-duty buses and trucks. It has a displacement volume of 4.16 liter and a maximum power output of 180 PS with a maximum torque of 650 <span style="white-space:nowrap">N-m.</span> </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">The <span style="white-space:nowrap">YCA05-T40</span> engine compliant with China <span style="white-space:nowrap">off-road</span> <span style="white-space:nowrap">Tier-4</span> emission standards is for use in industrial and agricultural <span style="white-space:nowrap">off-road</span> applications. It has a displacement volume of 4.8 liter and a maximum power output of 220 PS with a maximum torque of 720 <span style="white-space:nowrap">N-m.</span> </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">The <span style="white-space:nowrap">YCF30-T48</span> engine compliant with China <span style="white-space:nowrap">off-road</span> <span style="white-space:nowrap">Tier-4</span> emission standards is for use in industrial and agricultural <span style="white-space:nowrap">off-road</span> applications. It has a displacement volume of 3.0 liter and a maximum power output of 120 PS with a maximum torque of 430 <span style="white-space:nowrap">N-m.</span> </p></td></tr></table>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">29 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">

<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">The <span style="white-space:nowrap">YCF36-T48</span> engine compliant with <span style="white-space:nowrap">off-road</span> <span style="white-space:nowrap">Tier-4</span> emission standards is for use in industrial and agricultural <span style="white-space:nowrap">off-road</span> applications. It has a displacement volume of 3.6 liter and a maximum power output of 125 PS with a maximum torque of <span style="white-space:nowrap">480&#160;N-m.</span> </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">The <span style="white-space:nowrap">YCF36-T40</span> engine compliant with <span style="white-space:nowrap">off-road</span> <span style="white-space:nowrap">Tier-4</span> emission standards is for use in industrial and agricultural <span style="white-space:nowrap">off-road</span> applications. It has a displacement volume of 3.6 liter and a maximum power output of 150 PS with a maximum torque of <span style="white-space:nowrap">500&#160;N-m.</span> </p></td></tr></table> <p style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;font-weight:bold;text-align:justify"><span style="font-style:italic">(b)</span></p></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic"><span style="white-space:nowrap">6-Cylinder</span> Diesel Engines </span></p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Our line of <span style="white-space:nowrap">6-cylinder</span> diesel engines consists of the following models:<span style="font-style:italic"> </span> </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">The YCS06 engine compliant with National VI emission standards is for use in medium-duty trucks, coaches and buses. It has a displacement volume of 6.23 liter and a maximum power output of 260 PS with a maximum torque of 1000 <span style="white-space:nowrap">N-m.</span> </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">The YCK05 engine compliant with National VI emission standards is for use in medium-duty trucks, coaches and buses. It has a displacement volume of 5.1 liter and a maximum power output of 230 PS with a maximum torque of 870 <span style="white-space:nowrap">N-m.</span> </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">The YCK08 engine compliant with National VI emission standards is for use in medium-duty and special purpose trucks, highway coaches and buses. It has a displacement volume of 7.7 liter and a maximum power output of 350 PS with a maximum torque of 1400 <span style="white-space:nowrap">N-m.</span> </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">The YCK09 engine compliant with National VI emission standards is for use in medium to heavy-duty trucks, highway coaches and buses. It has a displacement volume of 9.41 liter and a maximum power output of 380 PS with a maximum torque of <span style="white-space:nowrap">1800&#160;N-m.</span> </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">The YCK11 engine compliant with National VI emission standards is for use in heavy-duty trucks and trailers, highway coaches and buses over 10 m in length. It has a displacement volume of 10.84 liter and a maximum power output of 500 PS with a maximum torque of 2200 <span style="white-space:nowrap">N-m.</span> </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">The YC6K12 engine compliant with National VI emission standard is for use in heavy-duty trucks and trailers. It has a displacement volume of 12.15 liter and a maximum power of 520 PS and a maximum torque of 2200 <span style="white-space:nowrap">N-m.</span> </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">The YCK13 engine compliant with National VI emission standards is for use in heavy-duty trucks and trailers, and highway coaches. It has a displacement volume of 12.94 liter and a maximum power output of 560 PS with a maximum torque of <span style="white-space:nowrap">2500&#160;N-m.</span> </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">The <span style="white-space:nowrap">YCA07-T40</span> engine compliant with China <span style="white-space:nowrap">off-road</span> <span style="white-space:nowrap">Tier-4</span> emission standards is for use in industrial and agricultural <span style="white-space:nowrap">off-road</span> applications. It has a displacement volume of 6.9 liter and a maximum power output of 260 PS with a maximum torque of <span style="white-space:nowrap">1050&#160;N-m.</span> </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">The <span style="white-space:nowrap">YCA08-T40</span> engine compliant with China <span style="white-space:nowrap">off-road</span> <span style="white-space:nowrap">Tier-4</span> emission standards is for use in industrial and agricultural <span style="white-space:nowrap">off-road</span> applications. It has a displacement volume of 7.5 liter and a maximum power output of 320 PS with a maximum torque of <span style="white-space:nowrap">1200&#160;N-m.</span> </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">The <span style="white-space:nowrap">YCK09-T40</span> engine compliant with China <span style="white-space:nowrap">off-road</span> <span style="white-space:nowrap">Tier-4</span> emission standards is for use in industrial and agricultural <span style="white-space:nowrap">off-road</span> applications. It has a displacement volume of 9.4 liter and a maximum power output of 400 PS with a maximum torque of <span style="white-space:nowrap">1900&#160;N-m.</span> </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">The <span style="white-space:nowrap">YCK11-T40</span> engine compliant with China <span style="white-space:nowrap">off-road</span> <span style="white-space:nowrap">Tier-4</span> emission standards is for use in industrial and agricultural <span style="white-space:nowrap">off-road</span> applications. It has a displacement volume of 10.8 liter and a maximum power output of 480 PS with a maximum torque of <span style="white-space:nowrap">2200&#160;N-m.</span> </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">The <span style="white-space:nowrap">YCK13-T40</span> engine compliant with China <span style="white-space:nowrap">off-road</span> <span style="white-space:nowrap">Tier-4</span> emission standards is for use in industrial and agricultural <span style="white-space:nowrap">off-road</span> applications. It has a displacement volume of 12.9 liter and a maximum power output of 580 PS with a maximum torque of <span style="white-space:nowrap">2600&#160;N-m.</span> </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">The <span style="white-space:nowrap">YCK16-T40</span> engine compliant with China <span style="white-space:nowrap">off-road</span> <span style="white-space:nowrap">Tier-4</span> emission standards is for use in industrial and agricultural <span style="white-space:nowrap">off-road</span> applications. It has a displacement volume of 15.9 liter and a maximum power output of 775 PS with a maximum torque of <span style="white-space:nowrap">3200&#160;N-m.</span> </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">The <span style="white-space:nowrap">YCTD20-T40</span> engine compliant with China <span style="white-space:nowrap">off-road</span> <span style="white-space:nowrap">Tier-4</span> emission standards is for use in industrial and agricultural <span style="white-space:nowrap">off-road</span> applications. It has a displacement volume of 19.6 liter and a maximum power output of 952 PS with a maximum torque of 3800 <span style="white-space:nowrap">N-m.</span> </p></td></tr></table>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">30 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">

<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;font-weight:bold;text-align:justify"><span style="font-style:italic">(c)</span></p></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">High Horsepower Marine Diesel Engines and Power Generator </span></p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In May 2011, Yuchai commenced construction of a plant at Yuchai&#8217;s primary manufacturing facilities in Yulin City, Guangxi Zhuang Autonomous Region, to increase the annual production capacity of marine diesel engines and power generators to meet increasing demand. The following are our marine diesel and power generator models. </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">YC6T is a <span style="white-space:nowrap">6-cylinder</span> engine rated at 360 to 600 PS and is suitable for construction applications. It is used in marine propulsion, power generators, construction and mine trucks. The YC6T engine rated at 404 to 440 kW at 1500 rpm is for power generation, while those rated at 290 to 396 kW at 1500 to 1800 rpm are for marine applications and those rated at 350 to 540 PS at 1350 rpm are for marine propulsion. </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">YC6C is a 40 liter, <span style="white-space:nowrap">6-cylinder</span> engine rated at 700 to 1000 PS. It was launched in early 2011 and is used in marine propulsion, power generators, construction and mine trucks. The YC6C engine rated 680 to 850 kW at 1500 rpm is for power generation and those rated 560 to 680 kW at 1500 rpm are for marine propulsion. </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">YC6CL is an upgraded version of the YC6C engine with longer piston stroke for better power output and performance. It is a 54&#160;liter engine rated at 800 to 1200 PS. </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">YC12VTD is derived from the YC6TD engines where the <span style="white-space:nowrap">V-engine</span> enables the engine to have a compact configuration. The engine is <span style="white-space:nowrap">12-cylinder,</span> 39 liter rated at 900 to 1345 kW at 1500 rpm, mainly for application in the power generator, marine and industrial markets. The YC12VTD was launched in 2018. </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">YC16VTD is derived from the YC6TD engine where the <span style="white-space:nowrap">V-engine</span> enables the engine to have a compact configuration. The engine is <span style="white-space:nowrap">16-cylinder,</span> 52 liter rated at 1520 to 1680 kW at 1500 rpm, mainly for application in the power generator, marine and industrial markets. The YC16VTD was launched in 2018. </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">YC12VC is derived from the YC6C engines where the <span style="white-space:nowrap">V-engine</span> enables the engine to extend its power output at similar engine platform. The engine is <span style="white-space:nowrap">12-cylinder,</span> 80 liter rated at 1120 to 1800 kW at 1500 rpm. The main application is in the power generator, marine and industrial markets. The YC12VC was commercially launched in 2015. </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">YC16VC is derived from the YC6C engines where the <span style="white-space:nowrap">V-engine</span> enables the engine to extend its power output at similar engine platform. The engine is <span style="white-space:nowrap">16-cylinder,</span> 108 liter rated at 1960 to 2400 kW at 1500 rpm. The main application is in the power generator, marine and industrial markets. The YC16VC was commercially launched in late 2016. </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">YC8CL is an extended version of YC6CL engine, with <span style="white-space:nowrap">8-cylinder</span> in line configuration. YC8CL is an <span style="white-space:nowrap">8-cylinder,</span> 72.8 liter engine rated at 692 to 1176 kW at 750 to 1000&#160;rpm. The main application is in marine propulsion for river trade and costal general cargo vessels. The YC8CL was officially launched in <span style="white-space:nowrap">mid-2017.</span> </p></td></tr></table> <p style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;font-weight:bold;text-align:justify"><span style="font-style:italic">(d)</span></p></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">Other Products and Services </span></p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"><span style="font-style:italic">Natural Gas Engines </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Yuchai has a facility at its primary manufacturing facility in Yulin City, Guangxi Zhuang Autonomous Region, to develop and produce a portfolio of natural gas powered engines to complement its existing suite of diesel engines. The main uses of Yuchai&#8217;s natural gas engines are in large buses, medium- to heavy-duty trucks, industrial and power generators and the marine sector. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Yuchai natural gas engines are designed to work with both CNG and LNG fuel systems, and they are generally constructed using similar major components as Yuchai&#8217;s diesel engines. Yuchai currently offers natural gas engines in the following models: YCS04N, YCA07N, YC6JN, YC6GN, YC6LN, YC6MKN, YCK08N, YCK11N, YCK13N and YCK15N ranging from 120 to 570 hp. Among these engines, YCS04N, YCA07N, YCK08N, YCK11N, YCK13N and YCK15N are natural gas engines compliant with National VI emission standards. </p> <p style="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"><span style="font-style:italic">Methanol Combustion Engines </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Yuchai has developed the low carbon methanol combustion engine K15M for <span style="white-space:nowrap">on-road</span> truck and bus applications with a designed output of 380PS and maximum torque of 1800 <span style="white-space:nowrap">N-m.</span> </p> <p style="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"><span style="font-style:italic">Diesel Power Generators </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Yuchai has a history of more than 40 years for producing the diesel generator set, with wide application in the civil and marine sectors. Yuchai produces diesel power generators which are primarily used in the baseload and standby power generation application. The diesel power generators offer a rated power of 24 to 160 kW. Yuchai&#8217;s diesel power generators use diesel engines from YC4FA up to YC6T as their power source. The generator set includes an intelligent digital controlling system, remote control, generators group control, remote monitoring, automatic parallel operation, and automated protection against breakdowns. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">31 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"><span style="font-style:italic">Diesel Engine Parts </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Yuchai supplies diesel engine parts to its nationwide chain of customer service stations in China. Although sales of diesel engine parts do not constitute a major percentage of Yuchai&#8217;s revenue, the availability of such parts to its customers and to <span style="white-space:nowrap">end-users</span> through its nationwide chain of customer service stations is an important part of Yuchai&#8217;s customer service program. Yuchai is continually improving its spare parts distribution channel services to maintain its competitive position. </p> <p style="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"><span style="font-style:italic">Remanufacturing Services </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Before December 2023, Yuchai provided remanufacturing services for and relating to Yuchai&#8217;s diesel engines and components through its wholly-owned subsidiary, Suzhou Reman. Suzhou Reman&#8217;s factory is located in the Suzhou Industrial Park in Suzhou, Jiangsu Province. In December 2023, Yuchai entered into an agreement with Beijing Liandong for the sale of Yuchai&#8217;s entire equity holding in Suzhou Reman to Beijing Liandong. See &#8220;Item 4. Information on the Company &#8212; A. History and Development of the Company&#8221; for more information. Subsequent to this divestment, Yuchai will continue to provide remanufacturing services for and relating to Yuchai&#8217;s diesel engines and components from its facilities located in Yulin. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">New Energy Products </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Yuchai has commenced the development program for new energy products, which included the new generation hybrid engine, full electric power and fuel cell systems. </p> <p style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;font-weight:bold;text-align:justify"><span style="font-style:italic">(a)</span></p></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">Plug in hybrid engine </span></p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The second-generation hybrid engine model, YCHPT II, was designed to address the growing customer demand for advanced hybrid systems. The engine adopts <span style="white-space:nowrap">plug-in</span> systems to charge the vehicles&#8217; batteries, and it features an upgraded gearbox with an interchangeable <span style="white-space:nowrap">5-speed</span> automatic and manual system. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The YCHPS hybrid engine compliant with National VI emission standards is the latest design incorporating the Yuchai gas engine with an ISG generator. The system can be operated in buses with hybrid or full electric operating systems with an external <span style="white-space:nowrap">plug-in</span> system. The system is designed for use in seven- to <span style="white-space:nowrap">ten-</span> meter coaches and buses. </p> <p style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;font-weight:bold;text-align:justify"><span style="font-style:italic">(b)</span></p></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">Range Extender </span></p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Range extender power system combines a traditional diesel engine and an electric power system. Yuchai has launched the range extender power system for both truck and bus applications. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Range extender power system is available in the following power ratings and electric power output, including YCY24 engine+65 kW, YCF30+65kW, YCF36+75kW, YCA05+75kW, YCS04N+75kW, YCS04 engine+100 kW, YCA05+100kW, YCK05+150 kW, YCA08+200 kW YCYV6+220kW, YCK09+250kW, YCK11N+250kW, YCK13N+250kW, YC6Mk+280kW, YCK11+300 kW, YCK15+300kW, YCK15N+300kW, YCK16+300kW, YCYV8+300kW, YCK16+330kW and YCK16+400kW. </p> <p style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;font-weight:bold;text-align:justify"><span style="font-style:italic">(c)</span></p></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">ISG power generation powertrain (&#8220;YC <span style="white-space:nowrap">IE-Power&#8221;)</span> </span></p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">YC <span style="white-space:nowrap">IE-Power</span> is a highly integrated motor-generator design that incorporates both motion and generation functions. The YC <span style="white-space:nowrap">IE-Power</span> directly couples the hybrid and power extender engine drive end for both vehicle motion and battery charging, depending on the vehicle&#8217;s operation and control. Yuchai&#8217;s available ISG power generation powertrains are YCA08+IE and YCA09+IE. </p> <p style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;font-weight:bold;text-align:justify"><span style="font-style:italic">(d)</span></p></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic"><span style="white-space:nowrap">e-CVT</span> power-split hybrid powertrain (&#8220;YC <span style="white-space:nowrap">e-CVT&#8221;)</span> </span></p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">YC <span style="white-space:nowrap">e-CVT</span> is a compact design for both truck and bus applications that integrates the vehicle transmission and motor-generator in a single module. The design can achieve improved fuel savings compared to traditional power systems. Yuchai&#8217;s available <span style="white-space:nowrap">e-CVT</span> power-split hybrid powertrains include YCS04+ECVT, YCK05+ECVT and YC6J+ECVT. </p> <p style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;font-weight:bold;text-align:justify"><span style="font-style:italic">(e)</span></p></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">Full electric power systems </span></p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Yuchai provides full electric powertrain systems, including the integrated electric drive axle powertrain (&#8220;YC <span style="white-space:nowrap">e-Axle&#8221;)</span> systems, for both <span style="white-space:nowrap">on-road</span> and <span style="white-space:nowrap">off-road</span> applications. The integrated electric drive axle powertrain is a compact design integrating driving motor on wheel axle together with motor and vehicle control modules. The YC <span style="white-space:nowrap">e-Axle</span> can eliminate transmission loss that is common in traditional designs and save storage space in the chassis. The current available products for full electric power systems include YCEA65, YCEV035, YCEA02035, YCEV050, YCEA03050, YCEA04065, YCET270, YCET315, YCET350, YCEV150, YCET250, YCEA13135 and YCET660T. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">32 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">

<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;font-weight:bold;text-align:justify"><span style="font-style:italic">(f)</span></p></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">Fuel cell system (&#8220;YC FCS&#8221;) </span></p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">YC FCS fuel cell system is a high efficiency fuel cell system for truck and bus applications. The YC FCS fuel cell systems with 90 to 125kW designed outputs have been installed on selected OEMs&#8217; medium-duty coaches and city buses for running and performance testing. We are developing a 120kW fuel cell system for both trucks and buses applications, targeted to launch commercially in 2024. We also commenced <span style="white-space:nowrap">in-house</span> development of fuel stack technology that we target to begin introducing into our YC FCS systems in 2024. Our range of available fuel cell systems spans from 50 to 125kW. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">Sales </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In 2023, according to CAAM, engine sales for commercial vehicles (excluding gasoline-powered and electric-powered vehicles) in China were approximately 2.3&#160;million units, an increase of 17.2% compared to 2022. Yuchai&#8217;s commercial vehicle engine sales in 2023 were 127,469 units, an increase of 1.2% compared to 125,996 units in 2022. Yuchai&#8217;s total engine sales in 2023 were 313,493 units, a decrease of 2.4% compared to 321,256 units in 2022. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Yuchai&#8217;s light-duty engine sales in 2023 were 72,875 units, or 23.2% of total unit sales, compared to 29.4% in 2022, where light-duty engine sales were 94,340 units. Medium-duty engine sales were 169,498 units, or 54.1% of total unit sales, compared to 2022 where sales were 162,018 units or 50.4% of total unit sales. Heavy-duty engine sales were 62,611 units, or 20.0% of total sales units, compared to 2022 where sales were 58,336 units, or 18.2% of total unit sales. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In 2023, Yuchai sold 12,160 natural gas engine units compared with 5,352 units sold in 2022. The following table sets forth a breakdown of Yuchai&#8217;s sales by major product category for fiscal years 2021, 2022 and 2023: </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">


<tr>

<td style="width:37%"/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="10" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">2021</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="10" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">2022</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="10" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">2023</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Revenue</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">% of<br/>Revenue</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Unit<br/>Sold</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Revenue</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">% of<br/>Revenue</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Unit<br/>Sold</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Revenue</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">% of<br/>Revenue</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Unit<br/>Sold</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">RMB&#8217;000</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">RMB&#8217;000</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">RMB&#8217;000</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr>


<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">Light-duty engines <sup style="font-size:75%; vertical-align:top">(1)</sup></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">2,429,745</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">11.4</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">127,202</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">1,910,923</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">11.9</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">94,340</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">1,621,538</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">9.0</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">72,875</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">Medium-duty engines <sup style="font-size:75%; vertical-align:top">(2)</sup></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">7,065,283</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">33.2</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">229,109</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">5,066,622</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">31.7</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">162,018</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">5,696,186</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">31.6</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">169,498</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">Heavy-duty engines <sup style="font-size:75%; vertical-align:top">(2)</sup></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">7,410,771</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">34.9</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">99,680</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">5,061,991</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">31.7</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">58,336</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">5,552,544</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">30.8</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">62,611</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">Other products and services<sup style="font-size:75%; vertical-align:top">(3)</sup></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">4,348,335</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">20.5</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">800</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">3,958,230</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">24.7</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">6,562</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">5,145,012</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">28.6</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">8,509</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">21,254,134</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">100.0</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">456,791</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">15,997,766</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">100.0</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">321,256</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">18,015,280</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">100.0</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">313,493</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td></tr>
</table> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify">Notes: </p> <p style="line-height:8.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000;width:11%">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify"><sup style="font-size:75%; vertical-align:top">(1)</sup>&#160;</p></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify">Includes passenger car engines. </p></td></tr></table>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify"><sup style="font-size:75%; vertical-align:top">(2)</sup>&#160;</p></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify">Includes natural gas engines. </p></td></tr></table>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify"><sup style="font-size:75%; vertical-align:top">(3)</sup>&#160;</p></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify">Includes power generator sets, NEV products and others. </p></td></tr></table> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">Production </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Yuchai&#8217;s primary manufacturing facilities are located in Yulin City in the Guangxi Zhuang Autonomous Region. The principal production land area currently occupies approximately 1.8&#160;million square meters, including an existing production factory for all light-, medium- and heavy-duty engine models, a natural gas production facility, a high horse power marine diesel engine and power generator plant, a foundry and various testing and supporting facilities. For the years ended December&#160;31, 2022 and 2023, the total production capacity of Yuchai (excluding Yuchai <span style="white-space:nowrap">Xin-Lan)</span> was approximately 633,000 units each year based on a 2.0 shift <span style="white-space:nowrap">five-day</span> week at 80% utilization rate. To comply with the National VI emission regulations implementation schedule, Yuchai has committed the investment on production equipment, either building the new lines or modifying the existing facilities tailored for National VI engines assembly. Yuchai has identified marine and power generator sets for its own production lines under Guangxi Yuchai Marine and Genset Power Co., Ltd. after the marine and power generator business and its assets were carved out from the Yuchai main operating entity. In addition, the planned new energy production capacity under Yuchai <span style="white-space:nowrap">Xin-Lan</span> and its subsidiary is approximately 20,000 units each year. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">33 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In 2023, we produced 276,693 units of engines. The following table sets forth the breakdown of Yuchai&#8217;s production at the Yulin facility by major product category for the years ended December&#160;31, 2021, 2022 and 2023: </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">


<tr>

<td style="width:64%"/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="6" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">2021</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="6" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">2022</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="6" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">2023</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Units</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">% of<br/>Units</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Units</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">% of<br/>Units</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Units</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">% of<br/>Units</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>


<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">Light-duty engines <sup style="font-size:75%; vertical-align:top">(1)</sup></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">128,000</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">28.3</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">90,315</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">30.5</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">70,500</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">25.5</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">Medium-duty engines <sup style="font-size:75%; vertical-align:top">(2)</sup></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">236,598</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">52.2</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">149,917</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">50.5</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">142,984</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">51.7</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">Heavy-duty engines <sup style="font-size:75%; vertical-align:top">(2)</sup></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">87,676</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">19.4</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">49,618</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">16.7</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">55,167</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">19.9</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">Other products and services<sup style="font-size:75%; vertical-align:top">(3)</sup></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">636</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">0.1</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">6,917</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">2.3</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">8,042</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">2.9</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">452,910</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">100.0</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">296,767</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">100.0</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">276,693</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">100.0</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td></tr>
</table> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify">Notes: </p> <p style="line-height:8.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000;width:11%">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify"><sup style="font-size:75%; vertical-align:top">(1)</sup>&#160;</p></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify">Includes passenger car engines. </p></td></tr></table>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify"><sup style="font-size:75%; vertical-align:top">(2)</sup>&#160;</p></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify">Includes natural gas engines. </p></td></tr></table>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify"><sup style="font-size:75%; vertical-align:top">(3)</sup>&#160;</p></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify">Includes power generator sets, NEV products and others </p></td></tr></table> <p style="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"><span style="font-style:italic">Procurement </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Yuchai manufactures engine blocks, cylinder heads, crankshafts, camshafts and certain other key parts. Third party suppliers including related parties provide the remaining engine parts and components. The production process involves the complete assembly and testing of the finished products. Yuchai&#8217;s procurement policy requires the same product to be sourced from at least two distinct sources. The same practice applies to all other externally procured engine parts. Yuchai is continually seeking to improve its procurement strategy by seeking new suppliers with competitive prices and quality. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Yuchai has progressively reduced its reliance on imported parts and components in recent years, in part due to an increasing number of international suppliers having local manufacturing and logistics capabilities in China. For instance, Yuchai&#8217;s fuel combustion equipment and its electronic control systems are purchased from the local factory of an international supplier operating in China. </p> <p style="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"><span style="font-style:italic">Engine Block </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Yuchai cast and molded more than 237,000 units of engine blocks in 2023, representing a large portion of its engine blocks used in production. </p> <p style="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"><span style="font-style:italic">Raw Materials </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Yuchai purchases raw materials, principally scrap steel and cast iron, from domestic suppliers. An increase in the prices of these raw materials would generally increase our costs of production. We have experienced volatility in the prices of raw materials in the past. See also &#8220;Item 3. Key Information &#8212; D. Risk Factors &#8212; Risks Related to Our Business and Industry &#8212; If prices of energy, raw materials or components increase, it may adversely affect our profitability or cause us to suffer operating losses.&#8221; </p> <p style="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"><span style="font-style:italic">Quality Assurance, Control&#160;and Safety </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">All raw materials, external supplied parts and components are checked for conformity with the required quality and specifications. Each stage of the production process is monitored by a quality control procedure and the final product undergoes standard conformity and specification testing using an automated testing laboratory. To promote the safety of its workers, Yuchai has established a safety department to supervise the proper use of equipment to prevent fire and explosions and promote safe practices and procedures in the workplace. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">Manufacturing Capacity Expansion </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Yuchai believes that the current production capacity of all engine lines shall cater for the organic growth of business from its products offering and portfolio. Nevertheless, Yuchai is cautiously assessing the continuous upgrade and enhancement of manufacturing capabilities in meeting the market expectation. Yuchai is also continuously analyzing customer experience and devising production strategies to secure and seize market opportunities. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">34 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Research and Development </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Yuchai has allocated substantial resources to continually improve the technology of its products and sustain their competitiveness. Yuchai&#8217;s internal development effort focuses primarily on designing new products, improving manufacturing processes and adapting foreign technology to the Chinese market. Yuchai is committed to advancing the technology of its products through cooperation or partnership with Chinese research institutes, international engine design consulting firms, as well as international diesel engine and engine parts manufacturers. Yuchai maintains a professional research and development team. Dr.&#160;Lin Tiejian, the Chief Engineer of Yuchai was honored in January 2024 with the National Engineer Award for his exceptional contributions to the field of engineering technology. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In 2021, Yuchai prioritized research and development towards testing and application verification for compliance with National VI emission standards, to support domestic commercial vehicle OEMs to resolve application issues from commercial launching. In 2022, efforts shifted towards upgrading National <span style="white-space:nowrap">VI-compliant</span> engines to enhance performance and reduce noise, vibration, and harshness. These initiatives were intended to build on the strong consumer confidence that Yuchai&#8217;s National VI compliant engines have gained since their release in 2021 while addressing competitive pressures in the industry. In 2023, Yuchai&#8217;s research and development efforts were focus on the development of the National VIb products, aimed at improved fuel efficiency and engine performance for <span style="white-space:nowrap">on-road</span> applications. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Yuchai has developed a range of <span style="white-space:nowrap">100-400kW</span> range extender power systems for mining dump trucks and <span style="white-space:nowrap">e-CVT</span> hybrid systems for city logistic trucks with refrigerated compartments. Yuchai also launched its YCK16H, a heavy-duty hydrogen combustion engine with a displacement volume of 15.9 liter and a designed output of 560hp. This is Yuchai&#8217;s second hydrogen combustion engine, following the launch of the YCK05H hydrogen engine in 2021. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In New Energy development, Yuchai launched the 350hp <span style="white-space:nowrap">IE-Power</span> system for heavy-duty tractor in September 2023. The system features a continuously variable transmission for better maneuvering and performance for heavy-duty tractor and other agricultural machinery. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">As a result of its research and development efforts, Yuchai has a large patents portfolio with over 3,000 patents registered in China as of December&#160;31, 2023. The types of patents that Yuchai has registered are invention patents, utility model patents and design patents. The term of patent protection is 10 or 20 years from the filing date depending on the type of patent registered. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In June 2023, the Stage 4 proposal in respect of China&#8217;s Heavy-duty Vehicle Fuel Consumption Standards was published by the government for public comment. It proposes new limits on the fuel consumption of new straight trucks, dump trucks, tractor-trailers, coaches, and city buses with a gross vehicle weight greater than 3,500 kg. The new proposal is estimated to tighten fuel consumption standards by approximately 15% as a general target across all vehicle segments. The new standards are scheduled to take effect on January&#160;1, 2025 and on July&#160;1, 2026 for all new heavy-duty vehicles in China. Yuchai has been working with OEMs to achieve the new target through improvement of both engine and vehicle design. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">Future Products </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Yuchai believes that its long-term business prospects will largely depend upon its ability to develop and introduce new or improved products with higher quality and competitive pricing. Future products may utilize different technologies and may require knowledge of markets that Yuchai does not currently possess. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Yuchai intends to continue to work with international design consulting firms and international manufacturers for technological assistance in improving and developing its combustion engine products and new energy systems, and expects such cooperation to continue. Yuchai has entered into collaborations with local research institutions and technology providers to develop new energy technologies, such as fuel-cell systems, and intends to further expand these R&amp;D efforts for its future products. The introduction of new engine products and new energy system will also require significant capital expenditures, such as purchases of international manufacturing equipment and technologies. See &#8220;Item 3. Key Information &#8212; D. Risk Factors &#8212; Risks Related to Our Business and Industry &#8212; Competition in China from other diesel engine manufacturers may adversely affect our financial condition, results of operations, business or prospects.&#8221; </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Sales, Marketing and Services </p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">Sales and Marketing </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Yuchai distributes the majority of its engines directly to auto plants and agents from its primary manufacturing facilities in Yulin City. In addition, Yuchai operates a number of regional offices in major geographic regions in China. Yuchai provides a comprehensive range of services to its customers, including dispatching engineers to provide <span style="white-space:nowrap">on-site</span> assistance to major customers in the resolution of technical problems. Yuchai has 769 sales and marketing employees, the significant majority of whom are located in China. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">35 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Yuchai promotes its products primarily through exhibitions, internet and social media, participation in national and international events, and advertisements in industry journals and newspapers. In October 2019, Yuchai participated in the 70<sup style="font-size:75%; vertical-align:top">th</sup> Anniversary celebration of the founding of modern China with Yuchai engines propelling vehicles in the National Day parade in Beijing. In October 2021, Yuchai introduced a new smart powertrain system, <span style="white-space:nowrap">IE-Power,</span> for heavy-duty agricultural equipment at the 2021 China International Agricultural Machinery Exhibition in&#160;Shandong, China. In 2022, Yuchai&#8217;s power generator sets were installed to power the facilities and athlete quarters for the Qatar World Cup, including some units of the 1100kW high-horsepower generators. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Yuchai has been sponsoring periodical programs for its customer service stations with information brochures and customer suggestion cards for the improvement of Yuchai&#8217;s service. These customer service stations form Yuchai&#8217;s service and maintenance network. In relation to those engines which are under warranty cover, these customer service stations perform the routine maintenance checks and repairs on <span style="white-space:nowrap">end-users&#8217;</span> diesel engines free of charge to the customers, and the corresponding costs are borne by Yuchai. When the warranty expires, these customer service stations can continue to serve Yuchai clients at their own choice and costs. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Yuchai believes that its promotional efforts are unique for an automotive component company in China and lead to greater brand name recognition among <span style="white-space:nowrap">end-users.</span> Yuchai further believes that it leads its competitors in providing high quality after-sales services through over 3,000 authorized customer service stations in China. The customer service stations are independently owned and are able to provide emergency services to <span style="white-space:nowrap">end-users</span> within a <span style="white-space:nowrap">40-km</span> radius in the central, eastern and southern parts of China. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Yuchai has continued to focus its sales efforts on retailers and <span style="white-space:nowrap">end-users</span> of diesel engines. Yuchai seeks to encourage <span style="white-space:nowrap">end-users</span> of gasoline engine trucks to replace their gasoline engines with Yuchai diesel engines by advertising the advantages of diesel engines. With the advent of a natural gas refueling network across the nation, customers have the additional option of using Yuchai&#8217;s natural gas engines. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In 2023, our sales to our top five customers accounted for 37.9% of our total revenue. Our top customer is a leading automobile manufacturer group in China. This group includes one of the largest automobile companies in China and other affiliated or controlled diesel truck manufacturers. In 2023, sales to our top customer as a group accounted for 13.5% of our total revenue. See &#8220;Item&#160;4. Information on the Company &#8212; B. Business Overview &#8212; Competition.&#8221; </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">As part of Yuchai&#8217;s credit procedures to control and manage its trade receivables, Yuchai may hold shipments for delivery if customers&#8217; credit positions are not satisfactory or if customers have not made payments for earlier deliveries. There can be no assurance that such credit-controlling measures will successfully control Yuchai&#8217;s trade receivables balance, or that they will not adversely affect the future purchasing decisions of Yuchai&#8217;s customers. As of December&#160;31, 2023, Yuchai had net trade and bills receivables of RMB 7,812.7&#160;million (US$1,099.8 million), representing 40.8% of our consolidated current assets. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">Export Sales </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Most of Yuchai&#8217;s products that are exported outside of China are sold indirectly through third party distributors who purchase them from Yuchai and resell them on to <span style="white-space:nowrap">end-users</span> in subsequent and separate transactions. Yuchai exports a very small percentage of its products directly outside China, as the following table indicates: </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;width:100%;border:0;margin:0 auto">


<tr>

<td style="width:37%"/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="10" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">2021</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="10" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">2022</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="10" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">2023</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Revenue</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">% of<br/>Revenue</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Unit<br/>Sales</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Revenue</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">% of<br/>Revenue</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Unit<br/>Sales</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Revenue</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">% of<br/>Revenue</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Unit<br/>Sales</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">RMB &#8217;000</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">RMB &#8217;000</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">RMB &#8217;000</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td></tr>


<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">Total Domestic Sales</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">21,206,280</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">99.8</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">454,917</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">15,886,210</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">99.3</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">319,335</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">17,886,149</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">99.3</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">312,444</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">Total Direct Export Sales</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">47,854</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">0.2</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">1,874</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">111,556</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">0.7</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">1,921</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">129,131</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">0.7</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">1,049</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">21,254,134</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">100.0</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">456,791</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">15,997,766</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">100.0</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">321,256</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">18,015,280</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">100.0</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">313,493</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td></tr>
</table> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">Customer Service </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Yuchai believes that customer service is an important part of maintaining its market competitiveness. In addition to various services provided initially at its sales offices, Yuchai has a nationwide network of authorized service stations in China that provide repair and maintenance services, spare parts, retrofitting services and training to Yuchai&#8217;s customers. To ensure a consistently high level of service, Yuchai trains the technicians at regional training centers or selected service stations. In addition, Yuchai also owns and operates repair training centers. The costs of any warranty-related services or repairs are borne by Yuchai, and all <span style="white-space:nowrap">non-warranty</span> activities are charged to customers. Yuchai&#8217;s customer service program emphasizes a fast turnaround time on repair requests. As part of this policy, Yuchai supplies authorized service stations with spare parts for repairs and require these service stations to provide <span style="white-space:nowrap">on-site</span> assistance at the customer&#8217;s place of business generally within 1.5 hours for customers located within 50 kilometers of the service stations. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">36 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Yuchai provides certain warranties for both general repairs and maintenance service. Provisions for general repairs are determined and provided at fiscal <span style="white-space:nowrap">year-end</span> based upon historical warranty cost per unit of engines sold, adjusted for specific conditions that may arise and the number of engines under warranty at each fiscal year end. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Yuchai established a new joint venture, Suzhou Yuxing Automobile Technology Co., Ltd., in May 2022 as a 30% owned joint venture of Yuchai&#8217;s subsidiary, Guangxi Yuchai Machinery Monopoly Development Co., Ltd. with certain engine services companies as its joint venture partners, to provide vehicle performance monitoring, vehicle and engine maintenance and repairs solutions. The joint venture was initially intended to serve vehicles with Yuchai engines. Since 2023, it has expanded its service to vehicles using diesel engines of other brands. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Trademarks </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">GY owns and maintains the Chinese trademark registrations of its principal trademarks. Yuchai has entered into trademark license agreements with GY according to which Yuchai has the right to use these trademarks. Yuchai believes that the Yuchai logo is well recognized as a quality brand in China. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Competition </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The diesel engine industry in China is highly competitive. Yuchai believes it faces intense competition in the engine manufacturing industry across all of its engine platforms. The diesel engine market is fragmented and very price sensitive. Yuchai believes, based on internal studies, that competition is based primarily on performance, quality compliance with emission standards, price and after-sales service, and secondarily on noise, size and weight. Yuchai believes that its engines have a strong reputation among truck manufacturers and consumers for leading performance and reliability. In addition, Yuchai believes that its after-sales service to <span style="white-space:nowrap">end-users</span> of Yuchai engines, conducted through a nationwide network of authorized service stations and repair training centers in China, gives Yuchai a competitive advantage over other diesel engine producers. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Our top customer is a leading automobile manufacturer group in China and a part of our major competitor&#8217;s group. In 2023, our sales to our top five customers accounted for 37.9% of our total revenue. Some of Yuchai&#8217;s competitors have formed joint ventures with, or have technology assistance arrangements with, international diesel engine manufacturers or engine design consulting firms, and use foreign technology that is more advanced than Yuchai&#8217;s technology. Yuchai expects competition to intensify as a result of, among other things, improvements in competitors&#8217; products, increased production capacity of competitors, increased utilization of unused capacity by competitors and price competition. Yuchai believes production capacity in the diesel engine industry has increased over the years which has further intensified competition. See &#8220;Item&#160;3. Key Information &#8212; D. Risk Factors &#8212; Risks Related to Our Business and Industry &#8212; Competition in China from other diesel engine manufacturers may adversely affect our financial condition, results of operations, business or prospects.&#8221; </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The ongoing development of full electric vehicles for both the bus and truck markets in China will continue to present a source of competition for Yuchai&#8217;s engines because of the replacement of public transit buses, which had been a major bus engine market for Yuchai in the past, with electric vehicle buses in most cities of China. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The application of full electric power systems in light- and medium-duty trucks has led to reduction in demand for and sales of diesel engine trucks, especially in the logistics service truck market, as diesel trucks are restricted from entering the city centers in most of the tier 1 and tier 2 cities in China. This has intensified competition for Yuchai&#8217;s diesel engine sales. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">37 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">The HLGE group </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">As of February&#160;29, 2024, we had a 48.9% interest in the outstanding ordinary shares of HLGE. See &#8220;Item 5. Operating and Financial Review and Prospects &#8212; Business Expansion and Diversification Plan.&#8221; HLGE is listed on the Main Board of the Singapore Exchange. HLGE&#8217;s share price on the Singapore Exchange closed at S$0.25 on February&#160;29, 2024. The core businesses of the HLGE group are that of hospitality operations and property development. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In October 2017, HLGE completed the disposal of its 60% equity interest in Copthorne Hotel Qingdao Co., Ltd. to Qingdao Haiyi Jun Zhuo Culture Travel Property Investment Co., Ltd. In November 2017, HLGE completed the disposal of its remaining hotel properties in China through the sale of all its shares in LKN Investment International Pte. Ltd. to an affiliate of Jingrui Holdings Limited. A portion of the proceeds from these disposals were used by the HLGE group to fully repay its debt obligations to us in the amount of S$68&#160;million under a loan agreement. The original loan amount of S$93&#160;million was granted to HLGE by a wholly-owned subsidiary of our Company to refinance the outstanding zero coupon unsecured <span style="white-space:nowrap">non-convertible</span> bonds previously issued by HLGE, which matured on July&#160;3, 2009. The loan amount was reduced to S$68&#160;million through past repayments by HLGE. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The HLGE group wholly owns a Copthorne hotel in Cameron Highlands (Malaysia). Copthorne Hotel Cameron Highlands comprises 269 guest rooms and suites. It is the only hotel situated at the highest accessible point of Cameron Highlands, Malaysia.&#160;Located next to the hotel, is a Tudor-styled resort, where 66 units have been leased by the hotel from the owners of the resort for use by its guests. The resort comprises self-contained <span style="white-space:nowrap">low-rise</span> and high-rise apartment suites and each suite is equipped with a living room, a kitchenette and a balcony.&#160;To maintain its competitiveness, HLGE carries out renovation programs at CHCH from time to time as required. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The HLGE group recorded <span style="white-space:nowrap">pre-tax</span> losses for five consecutive fiscal years from 2009 to 2013 and in the fiscal year 2015. For the fiscal year 2014, the HLGE group recorded a profit mainly due to the acquisition by its wholly-owned subsidiary of the remaining 55% equity interest in Augustland Hotel Sdn Bhd, which owned CHCH. For the fiscal year 2016, the HLGE group recorded <span style="white-space:nowrap">pre-tax</span> profit. For the fiscal year 2017, the HLGE group recorded a profit mainly due to its disposals of (i)&#160;the HLGE group&#8217;s 60% equity interest in Copthorne Hotel Qingdao Co., Ltd. to Qingdao Haiyi Jun Zhuo Culture Travel Property Investment Co Ltd; and (ii)&#160;the HLGE group&#8217;s entire interests in LKN Investment International Pte. Ltd. to an affiliate of Jingrui Holdings Limited. Previously, HLGE&#8217;s average daily market capitalization has fallen below the minimum threshold of S$40&#160;million resulting in it being placed on the Watch-list of the Singapore Stock Exchange (&#8220;Watch-list&#8221;) on June&#160;4, 2014, for failing to comply with the minimum criteria for continued listing. These factors in the past made it difficult for the HLGE group to obtaining financing from financial institutions. In March 2018, HLGE converted all of its existing issued and outstanding <span style="white-space:nowrap">non-redeemable</span> convertible cumulative preference shares into new ordinary shares of HLGE. On April&#160;4, 2018, the Singapore Stock Exchange determined that HLGE met the Singapore Exchange&#8217;s Listing Manual criteria for exit from the Watch-list and removed HLGE from the Watch-list. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The HLGE group may require additional funds for its core businesses and to invest in future growth opportunities. There is no assurance that the HLGE group would be able to generate sufficient internal funds to finance its growth plans or identify and complete any potential merger and acquisition opportunities to grow its earnings base. Accordingly, the HLGE group may, depending on the cash flow requirements and financial condition, need to raise additional funds by issuing equity or a combination of equity and debt or by entering into strategic relationships or through other arrangements. Any additional equity financing by HLGE may dilute our equity interests in HLGE. Any debt financing may contain restrictive covenants with respect to dividends, future capital raising and other financial and operational matters. Failure to obtain sufficient funds to finance its growth plans may adversely affect the HLGE group&#8217;s business, financial performance and financial position. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">For more information on risks relating to our investment in HLGE, see &#8220;Item 3. Key Information &#8212; D. Risk Factors &#8212; Risks Related to Our Business and Industry &#8212; The HLGE group&#8217;s hotel ownership and management business may be adversely affected by risks inherent in the hotel industry.&#8221; </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">38 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">

<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;font-weight:bold;text-align:justify">C.</p></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Organizational Structure </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The following chart illustrates the organizational structure of the Company and Yuchai as of February&#160;29, 2024 and is based on information generally known to the Company or otherwise disclosed in filings made with the SEC and the Singapore Exchange (see also &#8220;Item 7. Major Shareholders and Related Party Transactions &#8212; A. Major Shareholders&#8221;). This chart depicts the Company&#8217;s significant subsidiaries only. See Exhibit 8.1 for more information on the particulars of the Company&#8217;s subsidiaries. </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p> <p style="margin-top:0pt;margin-bottom:0pt;text-align:center">


<img src="g757705g41u01.jpg" alt="LOGO"/>
 </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">39 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">

<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;font-weight:bold;text-align:justify">D.</p></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Regulatory and Related Matters </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Governance, Operation and Dissolution of Yuchai </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Governance, operation and dissolution of Yuchai are governed by the FIL (as defined below), the Company Law of the People&#8217;s Republic of China which was initially promulgated on December&#160;29, 1993 and other related laws and regulations, as well as by Yuchai&#8217;s Articles of Association. On December&#160;29, 2023, the Standing Committee of the National People&#8217;s Congress further amended the Company Law, and this amendment mainly included the improvement of a company&#8217;s establishment and exit system, the optimization of a company&#8217;s organization, the improvement of a company&#8217;s capital system, the reinforcement of the responsibilities of controlling shareholders and management personnel, and the enhancement of a company&#8217;s social responsibility, etc. This amendment will be effective from July&#160;1, 2024. Yuchai is subject to the relevant PRC labor laws and regulations with respect to labor management, which is overseen by the Ministry of Human Resources and Social Security. In accordance with these laws and regulations, management may hire and discharge employees and make other determinations with respect to wages, welfare, insurances and employee discipline. Chinese laws and regulations applicable to a Sino-foreign joint stock company require that, before Yuchai distributes profits, it must: (i)&#160;satisfy all tax liabilities; (ii)&#160;recover losses in previous years; and (iii)&#160;make contributions to statutory reserve fund in an amount equal to at least 10% of net income for the year determined in accordance with generally accepted accounting principles in China, or PRC GAAP. However, the allocation of statutory reserve fund will not be further required once the accumulated amount of such fund reaches 50% of the registered capital of Yuchai. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">On March&#160;15, 2019, a new foreign investment law was adopted (&#8220;FIL&#8221;). Upon its effectiveness on January&#160;1, 2020, the existing Sino-Foreign Equity Joint Venture Law, the Wholly Foreign Owned Enterprise Law and the Sino-Foreign Cooperative Joint Venture Law, together with their implementation rules and ancillary regulations, have been repealed and the FIL has become the legal foundation regulating FIEs. The FIL grants national treatment to foreign-invested entities, except for those foreign-invested entities that operate in industries specified as either &#8220;restricted&#8221; or &#8220;prohibited&#8221; from foreign investment in a &#8220;negative list&#8221;. Yuchai is governed by the FIL and related implementing rules. See also &#8220;Item 3. Key Information &#8212; D. Risk Factors &#8212; General Risk Factor &#8212; Uncertainties in the interpretation and enforcement of PRC laws and regulations could limit the legal protections available to you and us.&#8221; </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Pursuant to Chinese law and Yuchai&#8217;s Articles of Association, Yuchai may be dissolved upon the occurrence of certain events, including <span style="font-style:italic">force majeure</span>, severe losses, lack of supply of necessary materials or other events that render Yuchai unable to continue its operations. Upon dissolution, Yuchai will form a liquidation committee. Final dissolution is subject to government review and approval. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">During 2003, we believe affiliates of the GY Group caused various Chinese government agencies to raise allegations of irregularities regarding the status of our ownership of and rights of control over Yuchai, which we believe was intended to try to limit our rights to exercise control over Yuchai. We further believe that such allegations were based on an inaccurate understanding of the structure of our ownership of Yuchai. We also believe that Yuchai&#8217;s ownership structure was validly approved by the relevant Chinese authorities, and that the shares of Yuchai held by our six wholly-owned subsidiaries are legally and validly held under Chinese law. We obtained legal opinions from two Chinese law firms confirming these matters (see the reports on Form <span style="white-space:nowrap">6-K</span> filed by the Company with the SEC on April&#160;1, 2005). We also took steps to communicate to the relevant Chinese government agencies the reasons for our position with respect to these matters. We implemented the July 2003 Agreement, the Reorganization Agreement, as amended, and the Cooperation Agreement to resolve the issues raised by the various Chinese governmental agencies relating to our share ownership in Yuchai and the continued corporate governance and other difficulties which we have had from time to time with respect to Yuchai. Based upon the above-mentioned legal opinions, we believe that in the event of a future dispute with the Chinese stakeholders at Yuchai, we expect to pursue as appropriate legal remedies in appropriate jurisdictions to seek to enforce our legal rights as the majority shareholder with a controlling financial interest in Yuchai to protect our investment for our benefit and the benefit of our shareholders. See also &#8220;Item 3. Key Information &#8212; D. Risk Factors.&#8221; </p> <p style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;font-weight:bold;text-align:justify">E.</p></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Property, Plant and Equipment </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Yuchai&#8217;s headquarters and primary manufacturing facilities are located in Yulin City in the Guangxi Zhuang Autonomous Region. Yuchai has the right to use approximately two&#160;million square meters of land, which is currently used primarily for the production of diesel engines, natural gas engines and employee housing. The principal production land area for the manufacture of diesel and natural gas engines currently occupies approximately 1.8&#160;million square meters, including the existing production factories for all light-, medium- and heavy-duty engine models, a natural gas testing facility, a high horse power marine diesel engine and power generation engine plant, phases one, two and three of a foundry and various testing and supporting facilities. Yuchai also has production and assembly facilities for new energy products in Nanning, the Guangxi Zhuang Autonomous Region, and Wuxi in Jiangsu Province. In addition, Yuchai leases a number of regional sales offices in China. For the year ended December&#160;31, 2021, 2022 and 2023, the total production capacity of Yuchai (excluding Yuchai <span style="white-space:nowrap">Xin-Lan)</span> was approximately 633,000 units each year, based on a 2.0 shift <span style="white-space:nowrap">five-day</span> week at 80% utilization rate. Yuchai performs periodic maintenance and upgrading of production facilities.&#160;Yuchai also commits a significant portion of its annual capital expenditure for maintenance and upgrading to meet safety and production requirements. Yuchai is potentially exposed to varying environmental or natural disaster risks and could experience business interruptions, damage to its facilities and loss of life, all of which could have a material adverse effect on Yuchai&#8217;s business, financial condition and results of operations. See &#8220;&#8212; B. Business Overview &#8212; Products and Key Product Development &#8212; Yuchai &#8212; Production.&#8221; </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">40 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">

<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;font-weight:bold;text-align:justify">F.</p></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Environmental Matters </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Yuchai expects that environmental standards and their enforcement in China will, as in many other countries, become more stringent over time, especially as technical advances make achievement of higher standards feasible. On January&#160;18, 2016, the Ministry of Industry and Information Technology, and the Ministry of Environmental Protection required that all light-duty petrol vehicles, light-duty diesel buses, and heavy-duty diesel vehicles (for the purposes of public transportation, environmental sanitation and postal services) must comply with National V emission standards from January&#160;1, 2017. All heavy- and light-duty diesel vehicles nationwide were required to comply with National V emission standards from July&#160;1, 2017 and January&#160;1, 2018, respectively. In June 2018, the MEE announced that all diesel powered heavy-duty vehicles must comply with the National VI emission standards in different phases: (a)&#160;natural gas engines driven heavy-duty vehicles are required to comply with the National VIa emission standards from July&#160;1, 2019, and the National VIb emission standards from January&#160;1, 2021; (b) diesel engine driven municipal vehicles are required to comply with the National VIa emission standards from July&#160;1, 2020, and all diesel driven heavy-duty vehicles are to comply with the National VIa emission standards from July&#160;1, 2021; and (c)&#160;all diesel driven heavy-duty vehicles are required to comply with the National VIb emission standards from July&#160;1, 2023. In December 2020, MEE announced the approval of <span style="white-space:nowrap">Tier-4</span> emission standard and any <span style="white-space:nowrap">off-road</span> machinery (below 560 kW) that does not comply with the <span style="white-space:nowrap">Tier-4</span> emission standard is prohibited for production, import and selling in China from December 2022. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">We are subject to Chinese national and local environmental protection regulations, which currently impose fees for the discharge of waste substances, require the payment of fines for pollution, and provide for the closure of any facility that fails to comply with orders requiring us to cease or improve upon certain activities causing environmental damage. Due to the nature of our business, we produce certain amounts of waste water, gas and solid waste materials during the course of our production. Yuchai has set up a sewage disposal system that meets national environmental discharge standards to process polluted water generated during production. In accordance with applicable regulations, sewage processing data and results of sewage treatment will be uploaded in real time to an online platform operated by the Ecology and Environment Department of the Guangxi Zhuang Autonomous Region. Polluted water will only be discharged upon confirmation that it meets the national standards. Yuchai delivers solid waste products to qualified third-party waste disposal sites to dispose and makes payments in respect thereof. For those recyclable waste such as foundry sand, third-party disposal sites with qualification would be engaged for recycling treatment to reduce waste of resources. In addition, Yuchai has also built treatment and filter systems for dust, fumes, panting and noise, respectively, to reduce the pollution resulting from Yuchai&#8217;s production. We believe our environmental protection facilities and systems are adequate for us to comply with the existing national, provincial and local environmental protection regulations. However, Chinese national, provincial or local authorities may impose additional or more stringent regulations which would require additional expenditure on environmental matters or changes in our processes or systems. See &#8220;Item 3. Key Information &#8212; D. Risk Factors &#8212; Risk Related to our Business and Industry &#8212; We are subject to increasingly stringent policies and regulations related to the environment, climate change, and employee health and safety.&#8221; </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify" id="tx757705_8">ITEM&#8201;4A. UNRESOLVED STAFF COMMENTS </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">As of the date of this Annual Report, we have no unresolved comments from the SEC. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify" id="tx757705_9">ITEM&#8201;5. OPERATING AND FINANCIAL REVIEW AND PROSPECTS </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The following discussion of our financial condition and results of operations should be read in conjunction with the consolidated financial statements and the related notes included elsewhere in this Annual Report. This discussion contains forward-looking statements that involve risks and uncertainties. Our actual results may differ significantly from those projected in the forward-looking statements. Factors that might cause future results to differ significantly from those projected in the forward-looking statements include, but are not limited to, those discussed below and elsewhere in this Annual Report. Our consolidated financial statements and the financial information discussed below have been prepared in accordance with IFRS. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">During the fiscal years ended December&#160;31, 2021, 2022 and 2023, our main business has been our 76.4% ownership interest in Yuchai. As a result, our financial condition and results of operations have depended primarily upon Yuchai&#8217;s financial condition and results of operations. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">41 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Overview </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The Chinese economy marked a recovery in GDP growth to 5.2% in 2023, a notable rebound from the previous year&#8217;s 3.0%. The growth was partially attributed to the elimination of <span style="white-space:nowrap">COVID-19</span> restrictions. According to CAAM, the total industry unit sales of commercial vehicles (excluding gasoline-powered and electric-powered vehicles) increased by 17.2% year-over-year to 2.3&#160;million units in 2023. The increase is largely attributed to market recovery in demand with double digits growth in sales for medium- and heavy-duty diesel engines for trucks and buses. However, market sentiment remains uncertain as customer confidence suffered, impacted by lower retail and producer price. The ongoing challenges remain as property market and construction activities are still in their nascent stage of recovery. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In the challenging market environment in 2023, Yuchai reported a slight decline in total unit sales by 2.4% year-over-year to a total of 313,493 units, reflecting a mixed performance across various end markets. The decrease was mainly due to lower sales in the truck and agricultural markets, partially offset by increased sales in the bus, industrial, marine and power generation and new energy markets. Despite a lower total units sold, Yuchai&#8217;s revenue increased by 12.6% to RMB 18.0&#160;billion (US$ 2.5 billion). This growth was primarily driven by an uptick in sales across heavy- and medium-duty segments in the bus, truck and industrial markets, as well as marine power generation sectors. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In an effort to respond to the economic landscape, Yuchai&#8217;s gross margin improved to 16.2% from 15.6% in the previous year and with a notable jump from 13.0% in 2021. This increase in gross margin can be attributed to a strategic shift towards a higher revenue contribution from heavy-duty engines, augmented sales of <span style="white-space:nowrap">off-road</span> engines, and sustained efforts in cost reduction. Total R&amp;D expenditures including capitalized costs increased to RMB 1.1&#160;billion (US$ 149.6 million) in 2023 from RMB 1.0&#160;billion in 2022, as we continued our R&amp;D initiatives to enhance the engine quality and performance of our National VI and <span style="white-space:nowrap">Tier-4</span> emission standard compliant engines, and to develop new energy products. Our investment in R&amp;D is a testament to our commitment to quality, performance, and customer satisfaction. The divestment of Yuchai Remanufacturing Services (Suzhou) Co., Ltd. resulted a gain of RMB 113.0&#160;million. This gain is a substantial addition to other operating income, net of other operating expenses, which saw an increase to RMB 442.4&#160;million (US$ 62.3 million) in 2023 from RMB 336.8&#160;million in 2022. Excluding this <span style="white-space:nowrap">one-off</span> item, the other operating income, net of other operating expenses, would have been RMB 329.4&#160;million (US$ 46.4 million) in 2023. We also achieved a better result from joint ventures with a more profitable performance from MTU Yuchai and reduced losses from the Y&amp;C and Purem Yuchai operations. This has boosted our net profitability, marking a 30.6% rise in net profit attributable to China Yuchai&#8217;s shareholders to RMB 285.5&#160;million (US$ 40.2 million) compared with RMB 218.6&#160;million in 2022. This growth translates to an increase in earnings per share to RMB 6.99 (US$ 0.98), from RMB 5.35 for the year of 2022. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">We established Yuchai <span style="white-space:nowrap">Xin-Lan</span> in 2021 and we transferred our then wholly-owned subsidiary Cynland Hyentech (formerly known as Jiangsu UniTrump Power Technology Co., Ltd) to Yuchai <span style="white-space:nowrap">Xin-Lan</span> in 2023, to develop hydrogen fuel cells and stacks as well as assemble fuel cell systems and powertrains in Wuxi High Tech Zone in partnership with Tsinghua University. This demonstrates our commitment to reducing carbon emissions and environmental sustainability. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Yuchai&#8217;s strategic restructuring, initiated in 2021, has led to the creation of Guangxi Xing Yun Cloud Technology Co., Ltd. This subsidiary focuses on developing proprietary operating systems with enhanced data analytics capabilities for smart and connected solutions that are applicable to a wide range of vehicles and machinery, mainly for <span style="white-space:nowrap">off-road</span> applications. The focus on IT operations, digital project development, and intelligent network creation signifies the importance of IT integration in Yuchai&#8217;s industrial operations. Furthermore, prior to 2023, the consolidation of marine and power generator businesses under Guangxi Yuchai Marine and Power Genset Co., Ltd. reflects a move towards a more unified and efficient business corporate structure. We also carved out the existing businesses by establishing the specialized entities such as Yuchai Foundry Co., Ltd to enhance operational control, foster an environment that is conducive to innovation and resource optimization and improve business performance. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Uncertainties related to the lingering effects of the <span style="white-space:nowrap">COVID-19</span> pandemic, together with the possible emergence of new communicable disease, may continue to adversely affect our business. The Chinese automotive industry continues to be highly competitive in light of increased demand for, and regulatory policies in support of, alternative fuel vehicles. Our ability to successfully compete in our industry will be fundamental to our future success in our existing and new markets. See &#8220;Item 3. Key Information &#8212; D. Risk Factors &#8212; Risks Related to Our Business and Industry&#8221; for further details. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="white-space:nowrap">COVID-19</span> Pandemic: Response and Impact </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Since December 2019, an outbreak of a novel strain of coronavirus <span style="white-space:nowrap">(COVID-19)</span> spread rapidly in China and globally. In response, the Chinese government took various measures to contain its spread, including but not limited to quarantines for infected individuals, restrictions on public transportation and gatherings, cancellation of public activities, domestic travel controls, and lockdowns. These led to temporary closure of numerous manufacturing facilities and factories across China. To the extent we had production or manufacturing activities based in these locations, or our suppliers were located in these locations, we were susceptible to factors adversely affecting one or more of these locations as a result of <span style="white-space:nowrap">COVID-19.</span> Yuchai took various cost and cash flow mitigation measures to counter the negative impact of <span style="white-space:nowrap">COVID-19,</span> such as reducing or eliminating discretionary spending in certain areas such as marketing, <span style="white-space:nowrap">non-essential</span> training or capital expenditures and streamlining of staffing. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">42 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">As a result of the <span style="white-space:nowrap">COVID-19,</span> normal economic life throughout China was sharply curtailed and there were disruptions to normal operation of business in various areas, including the manufacturing and sales of vehicles in China. Yuchai&#8217;s operations and those of its suppliers in China were adversely affected. While China gradually loosened and eventually lifted the <span style="white-space:nowrap">COVID-19</span> restrictions in 2023, the lingering effects of the <span style="white-space:nowrap">COVID-19</span> pandemic may continue to influence the economy and our business, which may result in uncertainty as to our business and results of operations. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">China&#8217;s economic growth had experienced COVID-related ups and downs in the past four years. The GDP growth slumped from 5.95% in 2019 to 2.24% in 2020 and bounced back to 8.4% in 2021, then decreased again to 3.0% in 2022 and rebounded to 5.2% in 2023. Fluctuations were also witnessed in the market demand in our industry. While China&#8217;s management of <span style="white-space:nowrap">COVID-19</span> saw a dramatic transformation toward the end of 2022, China&#8217;s economy recovery is dependent on various factors and its dynamic nature makes it difficult for us to forecast the country&#8217;s economy and the results of our operations in subsequent years. See also &#8220;Item 3. Key Information &#8212; D. Risk Factors &#8212; Risks Related to Our Business and Industry &#8211; Outbreaks of communicable diseases may materially and adversely affect our business, financial condition and results of operations.&#8221; </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Business Expansion and Diversification Plan </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Following the implementation of our business expansion and diversification plan as approved by our Board of Directors in 2005, we looked for new business opportunities to reduce our financial dependence on Yuchai and invested in the following companies: </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">Thakral Corporation Ltd </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The first step in implementing this plan occurred in March 2005 when through VDL, we acquired a 15.0% equity interest in TCL. As of December 2009, our equity interest in TCL was 34.4%. The TCL group invests directly or with <span style="white-space:nowrap">co-investors</span> in real estate and other investment opportunities which include property-backed financial instruments. Since the fiscal year 2010, we have gradually reduced our equity interest in TCL. As of December&#160;31, 2022, we have fully disposed of our shareholding interest in TCL. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">HL Global Enterprises Limited </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The second step in the implementation of our business expansion and diversification plan occurred in February 2006 when we acquired a 29.1% equity interest in HLGE and certain convertible preference and debt securities through two wholly-owned subsidiaries for an aggregate consideration of approximately S$132.0&#160;million. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">On January&#160;13, 2012, our wholly-owned subsidiary, Grace Star Services Limited (&#8220;Grace Star&#8221;) transferred 24,189,170 Series B redeemable convertible preference shares in the capital of HLGE (the &#8220;Trust Preference Shares&#8221;) to Amicorp Trustees (Singapore) Limited (the &#8220;Trustee&#8221;) pursuant to a trust deed entered into between HLGE and the Trustee (the &#8220;Trust&#8221;). On January&#160;16, 2012, the Trust Preference Shares were mandatorily converted into 24,189,170 new ordinary shares in the capital of HLGE (the &#8220;Trust Shares&#8221;) resulting in our shareholding interest in HLGE decreasing from 49.4% to 48.1%. On April&#160;4, 2012, as a result of the conversion of all the outstanding Series A redeemable convertible preference shares held by our wholly-owned subsidiaries, VDL and Grace Star, into new ordinary shares in the capital of HLGE, our shareholding interest in HLGE increased from 48.1% to 48.9%. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The Trust Shares are accounted for as treasury shares by HLGE as they are issued by HLGE and held by the Trust, which is considered as part of HLGE. As a result, based on the total outstanding ordinary shares of HLGE net of the Trust Shares, our shareholding interest in HLGE is stated as 50.2% for accounting purposes in the Company&#8217;s consolidated financial statements for the year ended December&#160;31, 2023. However, these Trust Shares are not regarded as treasury shares under the Singapore Companies Act, Chapter 50, and the Trustee has the power, inter alia, to vote or abstain from voting in respect of the Trust Shares at any general meeting of HLGE in its absolute discretion and to waive its right to receive dividends in respect of the Trust Shares as it deems fit. Accordingly, based on the total outstanding ordinary shares of HLGE including the Trust Shares, our shareholding interest in HLGE is 48.9% as of December&#160;31, 2023 and February&#160;29, 2024. We consolidate the results of HLGE as a subsidiary of our Company. See Note&#160;1.3 to the accompanying consolidated financial statements in Item&#160;18. </p> <p style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;font-weight:bold;text-align:justify">A.</p></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Operating Results </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The selected consolidated statement of financial position data as of December&#160;31, 2022 and 2023, and the selected consolidated statement of profit or loss data set forth below for the years ended December&#160;31, 2021, 2022 and 2023 are derived from our audited consolidated financial statements included in this Annual Report. The selected consolidated statement of financial position data as of December&#160;31, 2021 are derived from our audited consolidated financial statements included in our Annual Report for the year ended December&#160;31, 2022 on Form <span style="white-space:nowrap">20-F</span> filed with the SEC on April&#160;26, 2023. Our consolidated financial statements as of December&#160;31, 2022 and 2023 and for the years ended December&#160;31, 2021, 2022, and 2023 have been prepared in conformity with IFRS. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">43 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">We currently own, through six of our wholly-owned subsidiaries, 76.4% of the outstanding shares of Yuchai. Our ownership interest in Yuchai is our main business asset. As a result, our financial condition and results of operations depend primarily upon Yuchai&#8217;s financial condition and results of operations, and the continued implementation of the Reorganization Agreement, as amended by the Cooperation Agreement. We also have a 48.9% interest in the outstanding ordinary shares of HLGE. </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">


<tr>

<td style="width:61%"/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="14" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Year ended December&#160;31,</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">2021</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">2022</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">2023</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">2023</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">US$<sup style="font-size:75%; vertical-align:top">(1)</sup></span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="14" align="center"><span style="font-weight:bold">(in thousands, except per share data)</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>


<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify"><span style="font-weight:bold">Consolidated Statement of Profit or Loss Data</span>:</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">Revenue</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">21,265,930</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">16,030,636</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">18,046,349</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">2,540,451</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">Cost of sales <sup style="font-size:75%; vertical-align:top">(2)</sup></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">(18,507,839</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">(13,532,102</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">(15,130,711</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">(2,130,006</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">Gross profit <sup style="font-size:75%; vertical-align:top">(2)</sup></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">2,758,091</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">2,498,534</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">2,915,638</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">410,445</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">Research and development expenses</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">(848,812</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">(836,438</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">(876,578</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">(123,399</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">Selling, general and administrative expenses <sup style="font-size:75%; vertical-align:top">(2)</sup></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">(1,561,935</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">(1,479,561</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">(1,871,973</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">(263,525</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">Other operating income, net</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">316,189</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">336,756</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">442,362</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">62,273</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">Operating profit</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">663,533</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">519,291</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">609,449</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">85,794</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">Share of results of associates and joint ventures, net of tax</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">(95,895</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">(29,093</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">62,078</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">8,739</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">Finance costs</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">(115,928</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">(95,472</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">(100,175</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">(14,102</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">Profit before tax</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">451,710</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">394,726</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">571,352</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">80,431</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">Income tax expense</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">(43,816</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">(59,065</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">(148,496</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">(20,904</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">Profit for the year</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">407,894</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">335,661</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">422,856</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">59,527</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">Attributable to:</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">Equity holders of the Company</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">272,673</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">218,581</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">285,518</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">40,193</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify"><span style="white-space:nowrap">Non-controlling</span> interests</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">135,221</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">117,080</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">137,338</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">19,334</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">Basic and diluted earnings per share attributable to equity holders of the Company<br/>(RMB/US$ per share)</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">6.67</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">5.35</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">6.99</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">0.98</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">Profit for the year per share (RMB/US$ per share)</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">9.98</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">8.22</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">10.35</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">1.46</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">Weighted average number of shares</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">40,858</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">40,858</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">40,858</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">40,858</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Selected Consolidated Statement of Financial Position Data:</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">Working capital <sup style="font-size:75%; vertical-align:top">(3)</sup></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">5,348,224</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">5,873,135</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">7,105,273</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">1,000,237</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">Property, plant and equipment</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">4,197,909</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">3,995,744</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">3,553,601</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">500,253</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">Trade and other receivables</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">7,342,719</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">7,311,347</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">8,458,624</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">1,190,752</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">Total assets</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">24,905,309</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">24,137,556</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">25,757,618</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">3,625,995</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">Trade and other payables <sup style="font-size:75%; vertical-align:top">(4)</sup></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">9,632,463</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">8,328,774</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">9,408,479</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">1,324,466</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">Short-term and long-term loans and borrowings</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">2,203,000</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">2,341,432</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">2,540,294</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">357,607</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify"><span style="white-space:nowrap">Non-controlling</span> interests</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">2,756,192</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">2,826,118</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">2,949,097</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">415,155</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">Issued capital</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">2,081,138</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">2,081,138</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">2,081,138</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">292,969</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">Equity attributable to equity holders of the Company</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">8,859,152</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">9,008,946</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">9,226,528</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">1,298,853</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
</table> <p style="line-height:8.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000;width:11%">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify"><sup style="font-size:75%; vertical-align:top">(1)</sup>&#160;</p></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify">The Company&#8217;s functional currency is US dollar and its reporting currency is Renminbi. The functional currency of Yuchai is Renminbi. Translation of amounts from Renminbi to US dollar is solely for the convenience of the reader. Translation of amounts from Renminbi to US dollar has been made at the rate of RMB 7.1036 = US$1.00, the rate quoted by the PBOC at the close of business on February&#160;29, 2024. No representation is made that the Renminbi amounts could have been, or could be, converted into US dollar at that rate or at any other rate prevailing on February&#160;29, 2024 or any other date. The rate quoted by the PBOC at the close of business on December&#160;29, 2023 was RMB 7.0827 = US$1.00. </p></td></tr></table>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify"><sup style="font-size:75%; vertical-align:top">(2)</sup>&#160;</p></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify">Our management has reclassified certain freight charges from selling, general and administrative expenses to cost of sales for the year ended December&#160;31, 2023. The comparative figures for the full year ended December&#160;31, 2021 and 2022 have been adjusted to conform with current year&#8217;s presentation. </p></td></tr></table>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify"><sup style="font-size:75%; vertical-align:top">(3)</sup>&#160;</p></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify">Current assets less current liabilities. </p></td></tr></table>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify"><sup style="font-size:75%; vertical-align:top">(4)</sup>&#160;</p></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify">Inclusive of <span style="white-space:nowrap">non-current</span> other payables. </p></td></tr></table>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">44 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">2023 compared to 2022 </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Revenue for 2023 was RMB 18.0&#160;billion (US$2.5 billion) compared with RMB 16.0&#160;billion in 2022, an increase of 12.6%. The total number of engines sold by Yuchai in 2023 was 313,493 units compared with 321,256 units in 2022, representing a decrease of 7,763 units, or 2.4%, primarily due to lower sales in the truck and agricultural markets, partially offset by increased sales in the bus, industrial, marine and power generation and new energy products. According to CAAM, sales of commercial vehicles (excluding gasoline-powered and electric-powered vehicles) in China increased by 17.2% year-over-year in 2023, as sales of trucks increased by 15.6% and the smaller bus market sales increased by 28.8%. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Cost of sales consisted of direct material costs, direct labor costs, and direct and indirect production overheads such as wages, depreciation and amortization, and freight charges. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Gross profit was RMB&#160;2.9&#160;billion (US$410.4 million) in 2023, an increase 16.7% of from RMB 2.5&#160;billion in 2022. The gross profit margin was 16.2% in 2023 compared with 15.6% in 2022. The increase in gross margin was mainly attributable to higher revenue from heavy-duty engines and continuing cost reduction initiatives, partially offset by higher customer sales rebates. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Other operating income, net was RMB&#160;442.4&#160;million (US$62.3 million) in 2023, an increase of 31.4% from RMB&#160;336.8&#160;million in 2022. The increase was mainly due to a gain of RMB 113.0&#160;million (US$15.9 million) on disposal of a subsidiary. Excluding this <span style="white-space:nowrap">one-off</span> item, the other operating income would have been RMB 329.4&#160;million (US$ 46.4 million) in 2023. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">R&amp;D expenses increased by 4.8% to RMB 876.6&#160;million (US$ 123.4 million) compared with RMB 836.4&#160;million in 2022. We continued our initiatives to enhance the engine quality and performance of our National VI and <span style="white-space:nowrap">Tier-4</span> emission standard compliant engines, and to develop new energy products. In 2023, total R&amp;D expenditures including capitalized costs were RMB 1.1&#160;billion (US$ 149.6 million) compared with RMB 1.0&#160;billion in 2022, representing 5.9% of the revenue compared with 6.4% in 2022. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">SG&amp;A expenses were RMB 1.9&#160;billion (US$ 263.5 million) in 2023, representing 10.4% of the revenue, compared with RMB 1.5&#160;billion, representing 9.2% of the revenue in 2022. This increase was mainly due to higher personnel and related expenses and warranty expenses compared with 2022. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">As a result, operating profit increased by 17.4% to RMB 609.4&#160;million (US$85.8 million) in 2023 from RMB 519.3&#160;million in 2022. Operating margin was 3.4% in 2023 compared with 3.2% in 2022. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Finance costs increased by 4.9% to RMB 100.2&#160;million (US$14.1 million) in 2023 from RMB 95.5&#160;million in 2022. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The share of financial results of the associates and joint ventures was an income of RMB 62.1&#160;million (US$ 8.7 million) in 2023 compared with a loss of RMB 29.1&#160;million in 2022. The income was primarily generated by higher profits at MTU Yuchai, and the share of lower losses at Y&amp;C and Purem Yuchai. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Profit before tax was RMB 571.4&#160;million (US$80.4 million) in 2023 compared with RMB 394.7&#160;million in 2022. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Income tax expense in 2023 was RMB 148.5&#160;million (US$20.9 million) compared with RMB 59.1&#160;million in 2022. The increase was mainly due to adjustments of under-provision in prior years and higher taxable income in 2023. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">As a result of the foregoing factors, profit for the year was RMB 422.9&#160;million (US$59.5 million) in 2023 compared with RMB 335.7&#160;million in 2022, representing an increase of 26.0%. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Net profit attributable to our shareholders increased by 30.6% to RMB 285.5&#160;million (US$40.2 million) compared with RMB 218.6&#160;million in 2022. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">2022 compared to 2021 </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Revenue for 2022 was RMB 16.0&#160;billion compared with RMB 21.3&#160;billion in 2021, a decrease of 24.6%. The total number of engines sold by Yuchai in 2022 was 321,256 units compared with 456,791 units in 2021, representing a decrease of 135,535 units, or 29.7%, primarily due to weakness in the truck and bus markets, and the markets of marine and power generation engines. According to CAAM, sales of commercial vehicles (excluding gasoline-powered and electric-powered vehicles) decreased by 41.4% in 2022, as sales of trucks declined by 42.9% while sales of buses decreased by 27.1%. The impact of <span style="white-space:nowrap">COVID-19</span> restrictions and related supply chain disruptions affected conditions in China and foreign markets. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">45 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Cost of sales consisted of direct material costs, direct labor costs, and direct and indirect production overheads such as wages, depreciation and amortization, and freight charges. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Gross profit was RMB&#160;2.5&#160;billion in 2022, a decrease of 9.4% from RMB 2.8&#160;billion in 2021. The gross profit margin was 15.6% in 2022 compared with 13.0% in 2021. The increase in gross margin was mainly attributable to a change in revenue mix with <span style="white-space:nowrap">off-road</span> revenue as a greater proportion of the total revenue, and lower sales rebates. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Other operating income, net was RMB&#160;336.8&#160;million in 2022, an increase of 6.5% from RMB&#160;316.2&#160;million in 2021. The increase was mainly due to higher government grants. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">R&amp;D expenses decreased by 1.5% to RMB 836.4&#160;million compared with RMB 848.8&#160;million in 2021. We continued our initiatives to improve engine performances and the qualities of our engines compliant with China&#8217;s National VI and <span style="white-space:nowrap">Tier-4</span> emission standards, and to develop new energy products. In 2022, total R&amp;D expenditures including capitalized costs were RMB 1.0&#160;billion compared with RMB 1.2&#160;billion in 2021, representing 6.4% of the revenue compared with 5.5% in 2021. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">SG&amp;A expenses were RMB&#160;1.5 billion&#160;in 2022 compared with RMB&#160;1.6&#160;billion in 2021, a decrease of 5.3%. These expenses represented 9.2% of revenue compared with 7.3% in 2021. The decrease was mainly due to lower personnel and warranty expenses. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">As a result, operating profit decreased by 21.7% to RMB 519.3&#160;million in 2022 from RMB 663.5&#160;million in 2021. Operating margin was 3.2% in 2022 compared with 3.1% in 2021. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Finance costs decreased by 17.6% to RMB 95.5&#160;million in 2022 from RMB 115.9&#160;million in 2021. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The share of financial results of associates and joint ventures was a loss of RMB 29.1&#160;million in 2022 compared with a loss of RMB 95.9&#160;million in 2021. The decreased loss was primarily attributable to the higher profit at the MTU Yuchai and the share of lower losses at Y&amp;C. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Profit before tax was RMB 394.7&#160;million in 2022 compared with RMB 451.7&#160;million in 2021. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Income tax expense in 2022 was RMB 59.1&#160;million compared with RMB 43.8&#160;million in 2021. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">As a result of the foregoing factors, profit for the year was RMB 335.7&#160;million in 2022 compared with RMB 407.9&#160;million in 2021, representing a decrease of 17.7%. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Net profit attributable to our shareholders decreased by 19.8% to RMB 218.6&#160;million compared with RMB 272.7&#160;million in 2021. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Inflation </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The average annual inflation in China per CPI was 0.2% in 2023 compared with 2.0% in 2022, according to the National Bureau of Statistics. The results of our operations may be affected by inflation, particularly rising prices for parts and components, labor costs, raw materials and other operating costs. See &#8220;Item 3. Key Information &#8212; D. Risk Factors &#8212; Risks Related to Our Business and Industry &#8212; If prices of energy, raw materials or components increase, it may adversely affect our profitability or cause us to suffer operating losses.&#8221; </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Seasonality </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In the past, Yuchai&#8217;s results of operations in the first and second quarters of calendar years were typically marginally higher than in the third and fourth quarters of the corresponding year. However, this seasonal trend did not materialize during the COVID period in 2021 and 2022. In 2023, Yuchai&#8217;s sales for the first half of the year was approximately 12.2% higher than those for the second half of the year. Despite this, there are no strict rules governing sales trend in the dynamic market where we operate, and customer purchasing pattern may change based on various factors including government policies, incentives, and market conditions. Any change in economic or market conditions may affect this pattern as it has occurred in the past. As a result, cash generated from operations may also be subject to some seasonal variation. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">46 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">

<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;font-weight:bold;text-align:justify">B.</p></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Liquidity and Capital Resources </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Our primary sources of cash are funds from operations generated by Yuchai, as well as debt financing obtained by us. Our revenues are substantially generated by Yuchai and its subsidiaries, our Chinese operating companies, and are denominated in Renminbi. The Renminbi is currently freely convertible under the &#8220;current account&#8221; which includes dividends, trade and service related foreign exchange transactions; however, it is not currently freely convertible under the &#8220;capital account&#8221; which includes, among other things, foreign direct investment and overseas borrowings by Chinese entities. Some of the conversions between Renminbi and foreign currency under the capital account are subject to the prior approval of SAFE. As a result, there is no material restriction on the ability of the Chinese subsidiaries to transfer funds to Yuchai. However, certain funds transfers from Yuchai to us may be subject to the approval of SAFE. The General Affairs Department of SAFE promulgated circulars in August 2008 and July 2011, pursuant to which, Renminbi converted from capital contribution in foreign currency to a domestic enterprise in China can only be used for the activities that are within the approved business scope of such enterprise and cannot be used for China domestic equity investment, acquisition, giving entrusted loans or repayment of intercompany loans, with limited exceptions. On March&#160;30, 2015, SAFE issued a notice to take effect from June&#160;1, 2015 loosening the explicit prohibition against the use of Renminbi converted from capital contribution in foreign currency for domestic equity investment as set out in its circulars of August 2008 and July 2011. On June&#160;9, 2016, SAFE issued a notice which became effective on the same day further allowing the use of Renminbi converted from capital contribution in foreign currency to be used for providing loans to affiliated enterprises of foreign invested enterprises. See &#8220;Item 3. Key Information &#8212; D. Risk Factors &#8212; General Risk Factors &#8212; We are a holding company and depend on the ability of our subsidiaries to distribute funds to us in order to satisfy our financial obligations and to make dividend payments. Regulations in China regarding currency conversion could limit our ability to obtain sufficient foreign currency to satisfy our foreign currency requirements or to pay dividends to shareholders.&#8221; </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Our primary cash requirements are for working capital, capital expenditures to complete the expansion of production capacity and new product developments, dividend payments and other operational requirements. We believe that our sources of liquidity are sufficient for our operational and working capital requirements over the next twelve months from December&#160;31, 2023. However, under the current market conditions there can be no assurance that our business activity will be maintained at the expected level to generate the anticipated cash flows from operating activities. If the current market conditions deteriorate, we may experience a decrease in demand for our products, resulting in our cash flows from operating activities being lower than anticipated. If our cash flows from operations are lower than anticipated, we may need to obtain additional financing which may not be available on favorable terms, or at all. Other factors which may affect our ability to generate funds from operations include increased competition, fluctuations in customer demand for our products, our ability to collect and control our level of accounts receivable, the status of our investment in Yuchai under Chinese law and the implementation of the Reorganization Agreement and the Cooperation Agreement. See &#8220;Item 4. Information on the Company &#8212; A. History and Development of the Company &#8212; Reorganization Agreement.&#8221; </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Our cash and bank balances are primarily held in Renminbi, Singapore dollar and US dollar in accounts managed by third party financial institutions. While we monitor the cash balances in our operating accounts and adjust the cash balances as appropriate, these cash balances could be impacted if the underlying financial institutions fail or could be subjected to other adverse conditions in the financial markets. As of the date of this Annual Report, we have experienced no loss or lack of access to cash in our operating accounts. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">As of December&#160;31, 2023, we had approximately RMB 6,039.5&#160;million (US$850.2 million) in cash and bank balances on a consolidated basis. We believe that if we are considered on a stand-alone basis without our investment in Yuchai, we would find it difficult to raise new capital (either debt or equity) on our own. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">As of December&#160;31, 2023, we had outstanding bank borrowings of RMB 2,540.3&#160;million (US$357.6 million), all of which were incurred by Yuchai. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">We expect that cash generated from operations should provide us with sufficient financial flexibility to satisfy future bank obligations, capital expenditures and projected working capital requirements. However, at certain times, cash generated from operations is subject to seasonal fluctuations. As our business continues to grow, we will also require additional funds for increased working capital requirements and to fund our continued business expansion plans. We expect to fund our working capital requirements primarily from funds from operations generated by Yuchai and, to the extent that is insufficient, from bank borrowings, discounting of bills receivable, issuance of short-term financing bonds (&#8220;STFBs&#8221;), medium-term notes (&#8220;MTNs&#8221;), ultra short-term bonds (&#8220;USTB&#8221;), <span style="white-space:nowrap">follow-on</span> equity offerings, accounts receivable factoring or other financing activities by Yuchai. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Yuchai has established banking relationships with a number of domestic Chinese banks, each of which will review Yuchai&#8217;s loan applications on a <span style="white-space:nowrap"><span style="white-space:nowrap">case-by-case</span></span> basis. In addition, CYI also has obtained credit facilities from certain banks in Singapore. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The securities issued by Yuchai since 2013 are as follows: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">On May&#160;28, 2013, upon the receipt of approval from its Board of Directors, shareholders and China&#8217;s National Association of Financial Market Institutional Investors, or NAFMII to issue MTNs amounting to RMB 1.6&#160;billion with a term of three years, Yuchai issued the first tranche of the MTNs amounting to RMB 1&#160;billion. The MTNs bore a fixed annual interest rate of 4.69% and upon maturity on May&#160;30, 2016, were fully repaid. All the proceeds from the issuance of the MTNs were used by Yuchai as working capital. </p></td></tr></table>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">47 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">

<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">On April&#160;8, 2015, upon the receipt of approval from its Board of Directors, shareholders and NAFMII to issue USTBs amounting to RMB 2&#160;billion with a term not exceeding 270 days, Yuchai issued the first tranche of the USTB amounting to RMB 400&#160;million. The first tranche of the USTBs bore a fixed annual interest rate of 4.9% and upon maturity on May&#160;9, 2015, were fully repaid. All the proceeds from the issuance of the USTBs were used by Yuchai as working capital and repayment of loans. On September&#160;16, 2015, Yuchai issued the second tranche of the USTB amounting to RMB 400&#160;million. The second tranche of the USTBs bore a fixed annual interest rate of 3.9% and upon maturity on June&#160;13, 2016, were fully repaid. All the proceeds from the issuance of the USTBs were used by Yuchai for the repayment of loans. NAFMII&#8217;s approval to issue USTB of RMB&#160;2&#160;billion ceased to be valid after two years commencing from February&#160;28, 2015. </p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In addition, CYI has other credit facilities granted by banks in Singapore as follows: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">On June&#160;24, 2020, we entered into an agreement with Sumitomo Mitsui Banking Corporation, Singapore Branch for the renewal of a US$30.0&#160;million facility. This unsecured multi-currency revolving credit facility has an uncommitted aggregate value of US$30.0&#160;million. The maximum tenor of each drawdown under the facility is six months for US dollars and 3 months for Singapore dollars. The facility may be used to finance our general working capital requirements. The terms of the facility require, among other things, that Hong Leong Asia maintain legal and beneficial ownership of at least 7,290,000 issued and <span style="white-space:nowrap">paid-up</span> shares in the Company, retained ownership of the special share and that we remain a subsidiary (as defined in the facility agreement) of Hong Leong Asia. The terms of the facility also include certain financial covenants with respect to our consolidated tangible net worth (as defined in the agreement) as of June&#160;30 and December&#160;31 of each year not being less than US$200&#160;million and the ratio of our consolidated total net debt (as defined in the agreement) to consolidated tangible net worth as of June&#160;30 and December&#160;31 of each year not exceeding 2.0 times, as well as negative pledge provisions and customary drawdown requirements. </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">On June&#160;25, 2021, we entered into a revolving credit facility agreement with DBS Bank Ltd. of Singapore with an uncommitted aggregate value of S$30.0&#160;million. This facility may be used to finance our general working capital requirements. Among other things, the terms of the facility require that at all times (i)&#160;CYI owns directly or indirectly at least 76.4% ownership in Yuchai, (ii)&#160;Hong Leong Asia retains ownership of the special share, owns directly or indirectly at least 35% ownership of CYI and that CYI remains a subsidiary of Hong Leong Asia and (iii)&#160;HLGE remains listed on the Main Board of Singapore Exchange. The terms of the facility also include certain financial covenants with respect to our consolidated tangible net worth (as defined in the agreement) not being less than US$400&#160;million, and the ratio of our consolidated total debt (as defined in the agreement) to consolidated tangible net worth not exceeding 1.0 time. </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">On August&#160;18, 2023, we entered an agreement with MUFG Bank Ltd, Singapore Branch for renewal of a S$30.0&#160;million facility. This unsecured multi-currency short-term loan credit facility has an uncommitted aggregate value of S$30.0&#160;million. The facility may be used to finance our general working capital requirements. Among other things, the terms of the facility require that at all times (i)&#160;Hong Leong Asia maintain legal and beneficial ownership of at least 7,290,000 issued and <span style="white-space:nowrap">paid-up</span> shares in CYI, and CYI remains a consolidated subsidiary of Hong Leong Asia, (ii)&#160;CYI owns directly or indirectly at least 76.4% ownership in Yuchai and (iii)&#160;HLGE remains listed on the Main Board of Singapore Exchange. The terms of the facility also include certain financial covenants with respect to our tangible net worth (as defined in the agreement) not being less than US$120&#160;million at all times and the ratio of our total net debt (as defined in the agreement) to tangible net worth not exceeding 2.0 times at all times, as well as negative pledge provisions and customary drawdown requirements. </p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">As of December&#160;31, 2023, CYI&#8217;s (including Yuchai) unutilized facilities amounted to RMB 534.5&#160;million (US$75.2 million). </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">48 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">We believe that should there be a need for further loans from banks, we can borrow additional amounts through our established banking relationships with a number of domestic Chinese or Singapore banks. We can also obtain financing by issuing bonds, issuing bills payable, discounting bills receivable, factoring accounts receivable or through other financing activities. However, such activities are subject to market conditions and there is no assurance that such additional activities would be successful. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The following table summarizes the key elements of our cash flows for the last three years: </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:92%;border:0;margin:0 auto">


<tr>

<td style="width:63%"/>

<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="14" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">For Year ended December&#160;31,</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">2021</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">2022</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">2023</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">2023</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">US$</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="14" align="center"><span style="font-weight:bold">(in thousands)</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>


<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">Net cash from/(used in) operating activities</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">504,556</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(119,419</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">1,226,038</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">172,595</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">Net cash used in investing activities</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(738,848</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(133,048</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(113,256</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(15,944</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">Net cash used in financing activities</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(838,563</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(140,365</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(33,742</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(4,750</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">Net (decrease)/increase in cash and cash equivalents</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(1,072,855</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(392,832</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">1,079,040</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">151,901</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">Cash and cash equivalents at January&#160;1</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">5,877,647</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">4,788,219</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">4,451,489</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">626,653</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">Effect of exchange rate changes on balances in foreign currencies</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(16,573</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">56,102</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">13,847</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">1,948</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">Cash and cash equivalents at December&#160;31</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">4,788,219</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">4,451,489</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">5,544,376</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">780,502</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td></tr>
</table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In 2023, net cash provided by operating activities was RMB 1.2&#160;billion (US$172.6 million). The inflow was mainly derived from operating income and net inflow from working capital primarily attributed to higher bills payable issued to suppliers, partially offset by higher bills on hand received from customers which are not matured for encashment. In 2023, the Group settled its income tax liability by a cash payment of RMB 109.9&#160;million (US$15.5 million). In 2022, net cash used in operating activities was RMB 119.4&#160;million, which was mainly a net outflow from working capital primarily attributed to decrease in other payables and increase in trade receivables, partially offset by lower inventories compared to 2021. In 2022, the Group settled its income tax liability by a cash payment of RMB 21.0&#160;million. In 2021, net cash provided by operating activities was RMB&#160;504.6&#160;million. The inflow was mainly derived from operating income, partially offset by a net outflow from working capital that was primarily due to lower trade payables and contract liabilities, higher inventories compared to 2020 and lower trade and other receivables. In 2021, the Group settled its income tax liability by a cash payment of RMB&#160;170.7&#160;million. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In 2023, net cash used in investing activities was RMB 113.3&#160;million (US$15.9 million). The outflow was mainly due to the purchase of property, plant and equipment of RMB 237.8&#160;million (US$33.5 million), spending on technology development of RMB&#160;169.6&#160;million (US$23.9 million), partially offset by proceeds from government grants of RMB 257.4&#160;million (US$36.2 million). In 2022, net cash used in investing activities was RMB 133.0&#160;million. The outflow was mainly due to the purchase of property, plant and equipment of RMB 431.0&#160;million and spending on technology development of RMB&#160;166.3&#160;million, partially offset by proceeds from government grants of RMB 193.2&#160;million, interest received of RMB 131.3&#160;million and withdrawal of fixed deposits with banks (net of placement) of RMB 123.6&#160;million. In 2021, net cash used in investing activities was RMB 738.8&#160;million. The outflow was mainly due to the purchase of property, plant and equipment of RMB 572.0&#160;million and spending on technology development of RMB&#160;287.5&#160;million, partially offset by interest received of RMB 125.0&#160;million and proceeds from government grants of RMB 51.9&#160;million. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In 2023, net cash used in financing activities was RMB 33.7&#160;million (US$4.8 million). The outflow was primarily due to dividend payment of RMB 115.2&#160;million (US$16.2 million) and payment for finance costs of RMB 96.3&#160;million (US$13.6 million), partially offset by proceeds from borrowings (net of repayment) of RMB 198.9&#160;million (US$28.0 million). In 2022, net cash used in financing activities was RMB 140.4&#160;million. The outflow was mainly due to payment of dividend of RMB 212.0&#160;million and payment for finance costs of RMB 95.7&#160;million, partially offset by proceeds from borrowings (net of repayment) of RMB 138.4&#160;million. In 2021, net cash used in financing activities was RMB&#160;838.6&#160;million. The outflow was mainly due to payment of dividend of RMB&#160;672.6&#160;million, payment for finance costs of RMB&#160;115.8&#160;million and payment of the principal portion of lease liabilities of RMB&#160;23.1&#160;million. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In relation to cash management, it is our practice to consider various financing options so as to minimize financing costs. The cash generated from operations is used for working capital, capital expenditures, dividend payments and other operational requirements. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Our working capital as of December&#160;31, 2023 was RMB 7.1&#160;billion (US$1.0 billion) compared with RMB 5.9&#160;billion as of December&#160;31, 2022. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">As of December&#160;31, 2023, we had loans and borrowings totaling RMB 2.5&#160;billion (US$357.6 million). </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">49 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">As part of our business strategy, we seek opportunities to invest in China domestic manufacturers of diesel engine and new energy parts and components, as well as in other related automotive businesses, including truck manufacturers, and insurance, warranty servicing and credit support for our customers. We may make such investments and acquisitions with funds provided by operations, future debt or equity financing or a combination thereof. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The following table sets forth information on payments related to our material contractual obligations for the periods indicated as of December&#160;31, 2023: </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;width:92%;border:0;margin:0 auto">


<tr>

<td style="width:70%"/>

<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="14" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Payments Due by Period</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom;white-space:nowrap"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; display:table-cell; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Contractual Obligations</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Total</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Less<br/>than<br/>1&#160;Year</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold"><span style="white-space:nowrap">1-5</span><br/>Years</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">More<br/>than<br/>5&#160;Years</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="14" align="center"><span style="font-weight:bold">(in millions)</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>


<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">Short-term debt <sup style="font-size:75%; vertical-align:top">(1)</sup></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">2,591.0</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">1,880.2</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">710.8</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">Lease liabilities <sup style="font-size:75%; vertical-align:top">(1)</sup></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">51.2</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">32.4</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">18.0</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">0.8</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">Capital expenditures <sup style="font-size:75%; vertical-align:top">(2)</sup></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">346.6</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">199.0</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">147.6</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">Total</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">2,988.8</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">2,111.6</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">876.4</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">0.8</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td></tr>
</table> <p style="line-height:8.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000;width:11%">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify"><sup style="font-size:75%; vertical-align:top">(1)</sup>&#160;</p></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify">Includes contractual interest payments. </p></td></tr></table>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify"><sup style="font-size:75%; vertical-align:top">(2)</sup>&#160;</p></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify">The timing of the payment will depend on the actual progress of work. </p></td></tr></table> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Capital Expenditures </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Our capital expenditures were RMB 766.4&#160;million, RMB 519.6&#160;million and RMB 348.5&#160;million (US$49.1 million) in 2021, 2022 and 2023, respectively. In 2021, 2022 and 2023, these expenditures were used primarily for expanding and upgrading Yuchai&#8217;s production capacity in Yulin City, Guangxi, and for technology development for new engines. We funded these capital expenditures primarily from funds from operations generated by Yuchai and, to the extent that was insufficient, from bank loans and other financing activities by Yuchai. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Capital expenditures for expanding and upgrading of existing production facilities are used to comply with the forthcoming new engine emission standards, improve production flow, improve safety measures, improve testing capability, improve environment control, increase warehousing capacity and other routine upgrading and replacement.&#160;Capital expenditures for building new facilities are part of Yuchai&#8217;s ongoing efforts to develop new products and improve the quality of existing products. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">As our business continues to grow, we will also require additional funds for capital expenditures. As of December&#160;31, 2023, we had committed capital expenditures for upgrading existing facilities and building new facilities in the amount of RMB 346.6&#160;million (US$48.8 million). We expect to continue funding our capital expenditures primarily from funds from operations generated by Yuchai and, to the extent that is insufficient, from bank loans and other financing activities by Yuchai. Yuchai&#8217;s ability to obtain financing is limited by regulations in China. Also, certain additional capital we contribute to Yuchai would require, among other things, the approval of the Ministry of Commerce which has broad discretion with respect to such approval. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="white-space:nowrap">Off-Balance</span> Sheet Arrangements </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">As of December&#160;31, 2022 and 2023, outstanding bills receivable discounted with banks for which Yuchai had retained a recourse obligation amounted to RMB 942.8&#160;million and RMB 1,671.2&#160;million (US$235.3 million), respectively. These bills receivables were received from customers in settlement for their purchases. Yuchai discounted these bills receivables to fund its operations, as and when required. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">As of December&#160;31, 2022 and 2023, outstanding bills receivable endorsed to suppliers for which Yuchai had retained a recourse obligation amounted to RMB 1,071.8&#160;million and RMB 1,638.6&#160;million (US$230.6 million), respectively. The bills receivables received from customers can be endorsed to suppliers as a form of settlement of Yuchai&#8217;s purchase for production materials. </p> <p style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;font-weight:bold;text-align:justify">C.</p></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Research and Development, Patents and Licenses </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">See &#8220;Item 4. Information on the Company &#8212; B. Business Overview &#8212; Research and Development.&#8221; </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">50 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">

<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;font-weight:bold;text-align:justify">D.</p></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Trend Information </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Other than as disclosed elsewhere in this Annual Report, we are not aware of any trends, uncertainties, demands, commitments or events since December&#160;31, 2023 that are reasonably likely to have a material and adverse effect on our revenues, income, profitability, liquidity or capital resources, or that would cause the disclosed financial information to be not necessarily indicative of future results of operations or financial conditions. </p> <p style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;font-weight:bold;text-align:justify">E.</p></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Critical Accounting Estimates </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The preparation of our consolidated financial statements requires our management to make judgments, estimates and assumptions that affect the reported amounts of revenues, expenses, assets and liabilities, the accompanying disclosures, and the disclosure of contingent liabilities. For more information, see the disclosure included in Note 3 to the accompanying consolidated financial statements in Item 18. </p> <p style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;font-weight:bold;text-align:justify">F.</p></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Recently adopted and recently issued accounting pronouncement </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The recently adopted and recently issued accounting pronouncements during the year ended December&#160;31, 2023 is discussed in Note 2.2 and Note 2.3 to the accompanying consolidated financial statements in Item 18. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify" id="tx757705_10">ITEM&#8201;6. DIRECTORS, SENIOR MANAGEMENT AND EMPLOYEES </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;font-weight:bold;text-align:justify">A.</p></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Directors and Executive Officers of the Company </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Our <span style="white-space:nowrap">Bye-Laws</span> require that our Board of Directors shall consist of eleven members so long as the special share is outstanding. As of February&#160;29, 2024, there were nine members elected to and serving on our Board of Directors. Pursuant to the rights afforded to the holder of the special share, Hong Leong Asia had designated Messrs. Gan Khai Choon, Kwek Leng Peck, Stephen Ho Kiam Kong, Hoh Weng Ming and Wong Hong Wai as its nominees. Messrs.&#160;Li Hanyang and&#160;Wu Qiwei are nominees of Coomber Investments Limited. Our directors are appointed or elected, except in the case of casual vacancy, at the annual general meeting or at any special general meeting of shareholders and hold office until the next annual general meeting of shareholders or until their successors are appointed or their office is otherwise vacated. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Our directors and executive officers as of February 29, 2024 are identified below. </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">


<tr>

<td style="width:44%"/>

<td style="vertical-align:bottom;width:5%"/>
<td style="width:42%"/>

<td style="vertical-align:bottom;width:5%"/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom;white-space:nowrap"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; display:table-cell; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Name</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"> <p style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">Position</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Year&#160;First&#160;Elected&#160;or<br/>Appointed&#160;Director<br/>or&#160;Officer</span></td></tr>


<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">HOH Weng Ming <sup style="font-size:75%; vertical-align:top">(1)(4)</sup></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">President&#160;and&#160;Director</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" align="center">2011</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">GAN Khai Choon <sup style="font-size:75%; vertical-align:top">(1)(4)</sup></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">Director</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" align="center">1995</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">KWEK Leng Peck <sup style="font-size:75%; vertical-align:top">(1)(2)</sup></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">Director</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" align="center">1994</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">STEPHEN HO Kiam Kong</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">Director</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" align="center">2020</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">LI Hanyang&#160;<sup style="font-size:75%; vertical-align:top">(1)</sup></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">Director</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" align="center">2021</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">WU Qiwei&#160;<sup style="font-size:75%; vertical-align:top">(1)</sup></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">Director</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" align="center">2012</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">NEO Poh Kiat <sup style="font-size:75%; vertical-align:top">(1)(2)(3)</sup></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">Independent Director</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" align="center">2005</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">XIE Tao&#160;<sup style="font-size:75%; vertical-align:top">(1)(2)(3)</sup></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">Independent Director</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" align="center">2019</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">WONG Hong Wai <sup style="font-size:75%; vertical-align:top">(3)</sup> *</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">Independent Director</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" align="center">2023</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">LOO Choon Sen<sup style="font-size:75%; vertical-align:top">(1)</sup></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">Chief Financial Officer</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" align="center">2021</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">Conyers Corporate Services (Bermuda) Limited</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">Secretary</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" align="center">2015</td></tr>
</table> <p style="line-height:8.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000;width:11%">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:6%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify"><sup style="font-size:75%; vertical-align:top">(1)</sup>&#160;</p></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify">Also a Director of Yuchai. </p></td></tr></table>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:6%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify"><sup style="font-size:75%; vertical-align:top">(2)</sup></p></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify">Member of the Compensation Committee. </p></td></tr></table>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:6%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify"><sup style="font-size:75%; vertical-align:top">(3)</sup>&#160;</p></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify">Member of the Audit Committee. </p></td></tr></table>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:6%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify"><sup style="font-size:75%; vertical-align:top">(4)</sup>&#160;</p></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify">Also a Director of HLGE. </p></td></tr></table>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:6%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">*</p></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify">Mr.&#160;Wong Hong Wai was appointed as a Director of the Company with effect from March&#160;1, 2023 and was subsequently <span style="white-space:nowrap">re-designated</span> as an Independent Director with effect from April&#160;21, 2023. He was also appointed as a member of Audit Committee on November&#160;3, 2023. </p></td></tr></table>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:6%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">Note:</p></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify">Mr.&#160;Ho Raymond <span style="white-space:nowrap">Chi-Keung</span> retired as a Director of the Company on August&#160;7, 2023. Concurrently with his retirement, Mr.&#160;Ho also stepped down as a member of the Audit Committee and the Compensation Committee of the Company. </p></td></tr></table>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">51 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Mr.&#160;Hoh Weng Ming is the President and a Director of the Company as well as a Director of Yuchai and HLGE. With over 35&#160;years of professional experience across Singapore, Malaysia, New Zealand, Hong Kong and China, Mr.&#160;Hoh brings a wealth of regional expertise to his roles. He was previously the Financial Controller of the Company from 2002 to 2003, the Chief Financial Officer of the Company from 2008 to 2011 and the Chief Financial Officer of Hong Leong Asia from 2011 to 2013. Prior to that, he had worked in various roles with companies including Johnson Electric Industrial Manufactory Limited and Henan Xinfei Electric Co., Ltd. Mr.&#160;Hoh has a Bachelor of Commerce Degree majoring in Accountancy from the University of Canterbury, Christchurch and a Master of Business Administration from the Massey University ( both in New Zealand). He is a Chartered Accountant in New Zealand and a Fellow Member of the Hong Kong Institute of Certified Public Accountants. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Dato&#8217;&#160;Gan Khai Choon is a Director of the Company, Yuchai, Grace Star, and Venture Delta, as well as the <span style="white-space:nowrap">Non-Executive</span> Chairman of HLGE. He is also the Managing Director of Hong Leong International (Hong Kong) Limited and an Executive Director of Hong Leong Hotel Development Limited. Dato&#8217; Gan has extensive experience in the banking, real estate investment and development sectors and has been involved in a number of international projects for the Hong Leong group companies, which include the management and development of the Grand Hyatt Taipei and the Beijing Riviera. He holds a Bachelor of Arts Degree (Honors) in Economics from the University of Malaya. Dato&#8217;&#160;Gan is related to Mr.&#160;Kwek Leng Peck. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Mr.&#160;Kwek Leng Peck is a Director of the Company and Yuchai. He also serves as the Executive Chairman of Hong Leong Asia and an Executive Director of Hong Leong Investment Holdings Pte. Ltd., Hong Leong Corporation Holdings Pte. Ltd and Hong Realty (Private) Limited. He also sits on the boards of HL Technology, Hong Leong China, Well Summit Investments Limited and Hong Leong Finance Limited, as well as other affiliated companies. Mr.&#160;Kwek has many years of experience in trading, manufacturing, property investment and development, hotel operations, corporate finance and management as well as extensive involvement in Hong Leong Group real estate developments, investments and hotel operations. Mr.&#160;Kwek is related to Dato&#8217; Gan Khai Choon. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Mr.&#160;Stephen Ho Kiam Kong is a Director of the Company, Grace Star, and Venture Delta. He also serves as the Executive Director and Chief Executive Officer of Hong Leong Asia. He also sits on the boards of HL Technology, Hong Leong China and Well Summit and other affiliated companies. Mr.&#160;Ho has extensive experience in finance, treasury and risk management from his executive positions previously held at Wilmar International Limited and a Dutch multinational corporate, Royal Philips. Prior to his financial management role, Mr.&#160;Ho worked for major international financial institutions in Singapore, Hong Kong and New York in the areas of corporate banking, global markets trading, marketing and sales. Mr.&#160;Ho&#160;holds a Bachelor of Commerce&#160;and Administration Degree from&#160;Victoria University of Wellington, New Zealand and had completed the Advanced Management Program at the Harvard Business School, Boston, US. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Mr.&#160;Li Hanyang was appointed as Director of the Company on May&#160;12, 2021. He was also Chairman of Yuchai&#8217;s Board and Chairman of the GY Group (an 18.20% shareholder of the Company). Mr.&#160;Li started his career with Yuchai as a production preparation section chief in 1993 and was gradually promoted to deputy general manager of Yuchai in 2000. He was transferred to GY Group in 2002 and since then he has served in various managerial position including chief engineer, director, chairman and party secretary of GY Group and its subsidiaries. Mr.&#160;Li holds a Bachelor&#8217;s degree in Mechanical Design and Manufacturing from Tsinghua University and an MBA from the School of Management, Huazhong University of Science and Technology. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Dr.&#160;Wu Qiwei was elected as Director of the Company on July&#160;23, 2021 after serving as Alternate Director of the Company to Mr.&#160;Yan Ping since 2012. Dr.&#160;Wu is also the President and a director of Yuchai. He previously served as one of the Deputy General Managers of Yuchai and was in charge of sales and marketing. He holds a Bachelor of Engineering Degree from Hunan University, an MBA degree from the Huazhong University of Science and Technology and a Doctorate in Marine Engineering from Wuhan University of Technology. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Mr.&#160;Neo Poh Kiat is an Independent Director of the Company and Yuchai. Between August 1976 and January 2005, he held various senior managerial positions with companies in the DBS Bank group and United Overseas Bank Ltd. Presently, Mr.&#160;Neo also serves as a director with Cambodia Post Bank Plc, Fullerton Credit group companies in China, CapitaLand China Trust Management Limited and Valuemax Group Limited. He holds a Bachelor of Commerce Degree (Honors) from Nanyang University, Singapore. Our Board of Directors has determined that Mr.&#160;Neo is independent within the meaning of the NYSE&#8217;s corporate governance standards, on the basis that the Company has no material relationship with him. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Mr.&#160;Xie Tao is an Independent Director of the Company and Yuchai. He also serves an Independent Director of Zhejiang Wanfeng Auto Wheel Co., Ltd and a <span style="white-space:nowrap">Non-independent</span> <span style="white-space:nowrap">Non-executive</span> Director of Shanghai Vico Precision Mold&#160;&amp; Plastics Co., Ltd., a publicly listed company in China. He retired as an Independent Director of Gongniu Group Co., Ltd, a publicly listed company in China in July 2023. Mr.&#160;Xie has more than 30 years of experience in corporate management and financial advisory, including mergers and acquisitions, corporate finance and transaction services. He has spent the major part of his career with PricewaterhouseCoopers (PwC) for nearly 23 years as a lead partner of the Advisory practice in PwC China and as the Senior Partner of Corporate Finance serving on the Executive Board of the China, Singapore and Hong Kong member firms of PwC. From 2012 and 2014, he served a partner at Ernst&#160;&amp; Young and later Deloitte, leading transaction services and corporate finance business. Mr.&#160;Xie holds a Bachelor&#8217;s degree in Physics from Beijing University in China and was a member of the UK Chartered Association of Certified Accountants. Our Board of Directors has determined that Mr.&#160;Xie is independent within the meaning of the NYSE&#8217;s corporate governance standards, on the basis that the Company has no material relationship with him. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">52 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Mr.&#160;Wong Hong Wai joined the Company as a Director on March&#160;1, 2023 and was subsequently <span style="white-space:nowrap">re-designated</span> as an Independent Director on April&#160;21, 2023. Presently, Mr.&#160;Wong serves as an Innovation Advisor with IPI, a subsidiary of Enterprise Singapore, and an Associate Faculty with the Singapore Institute of Technology. Prior to this, he was with the Singapore Economic Development Board and General Motors, where he had worked in six countries over a span of more than 35 years. He has extensive experience in industry development, mergers and acquisition, new business development, strategic alliance management, sales and marketing, strategic risk management, business strategy, product portfolio planning, global procurement, and business process <span style="white-space:nowrap">re-engineering.</span> Mr.&#160;Wong is a Senior Accredited Board Director of the Singapore Institute of Directors and a Fellow of the Singapore Institute of Arbitrators. He holds a Bachelor of Engineering (Production and Industrial Engineering) degree from the Ulm University of Applied Sciences in Germany and a Master of Business Administration from the National University of Singapore. He has also completed an Executive Program at the Stephen M. Ross School of Business at the University of Michigan, U.S. Our Board of Directors has determined that Mr.&#160;Wong is independent under the rules of the NYSE. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Mr.&#160;Loo Choon Sen joined the Company as the Chief Financial Officer on June&#160;3, 2021 and was appointed as a Director of Yuchai on November&#160;30, 2021. Mr.&#160;Loo has over 20 years of financial leadership experience. He began his career at Cameron International Corporation in 2001, where he held various positions, including the positions as Director of Finance for Canada and Director of Financial Services for Asia Pacific Middle East. After Schlumberger Limited acquired Cameron International Corporation in 2016, he became the Director of Finance for Schlumberger Limited&#8217;s Cameron Product Lines for Asia Pacific Middle East. His later worked for TechnipFMC covering the Asia Pacific region for Surface International. He started his career as an auditor and served as the Financial Controller for a subsidiary of a listed Company in KLSE based out of Papua New Guinea early in his career. Mr.&#160;Loo holds a Bachelor of Commerce degree in Finance and Accounting from Curtin University of Technology, Australia and is a CPA in Australia. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Conyers Corporate Services (Bermuda) Limited, previously known as Codan Services Limited was appointed as the Secretary of the Company on January&#160;28, 2015. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Audit Committee </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The Audit Committee consists of three independent <span style="white-space:nowrap">non-executive</span> directors, namely Messrs. Xie Tao (Chairman), Neo Poh Kiat and Wong Hong Wai. The Audit Committee oversees the performance of our internal audit function and our independent registered public accountants. It also reviews our quarterly financial statements and effectiveness of our financial reporting process and material internal controls including financial, operational and compliance controls. The Board has designated Mr.&#160;Xie Tao as our Audit Committee Financial Expert. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Compensation Committee </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The members of the Compensation Committee are Messrs. Kwek Leng Peck (Chairman), Neo Poh Kiat and Xie Tao. The Compensation Committee reviews our general compensation structure as well as reviews, recommends or approves executive appointments and remuneration, subject to ratification by our Board of Directors and supervises the administration of our employee benefit plans, including our Equity Incentive Plan (as defined herein). </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Directors and Executive Officers of Yuchai </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">According to Yuchai&#8217;s Articles of Association, the Board of Directors of Yuchai shall consist of 13 members. As of February&#160;29, 2024, there were 12 members elected to and serving on Yuchai&#8217;s Board of Directors. Yuchai&#8217;s Articles of Association entitle us (as the indirect holder of the Foreign Shares), through our six wholly-owned subsidiaries, to designate nine Directors and entitle the Chinese shareholders to designate four Directors. These nomination rights were acknowledged and confirmed by Yuchai as part of the terms of the Reorganization Agreement. Pursuant to the terms of the Reorganization Agreement, Yuchai&#8217;s Board of Directors has been reconstituted with the Company entitled to elect nine of Yuchai&#8217;s 13 directors, again reaffirming the Company&#8217;s right to effect all major decisions relating to Yuchai. Pursuant to and subject to the conditions in the Shareholders Agreement described under &#8220;Item 7. Major Shareholders and Related Party Transactions &#8212; B. Related Party Transactions,&#8221; and by virtue of the special share, Hong Leong Asia is entitled to designate five of the nine Yuchai Directors designated by us. Pursuant to the Shareholders Agreement and our <span style="white-space:nowrap">Bye-Laws,</span> the Yuchai Directors designated by us will vote as a block in accordance with the vote of the majority of such Directors. As part of the terms of the Reorganization Agreement, Yuchai affirmed our continued rights, as Yuchai&#8217;s majority shareholder, to direct the management and policies of Yuchai through Yuchai&#8217;s Board of Directors. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">53 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The directors and executive officers of Yuchai as of February&#160;29, 2024 are identified below. </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">


<tr>

<td style="width:37%"/>

<td style="vertical-align:bottom;width:2%"/>
<td style="width:45%"/>

<td style="vertical-align:bottom;width:3%"/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom;white-space:nowrap"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; display:table-cell; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Name</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"> <p style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">Position in Yuchai</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Year&#160;First&#160;Elected&#160;or<br/>Appointed&#160;Director<br/>or&#160;Officer</span></td></tr>


<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">LI Hanyang <sup style="font-size:75%; vertical-align:top">(1)</sup></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">Chairman of the Board of Directors</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" align="center">2021</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">HOH Weng Ming <sup style="font-size:75%; vertical-align:top">(1)</sup></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">Deputy Chairman of the Board of Directors</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" align="center">2008</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">KWEK Leng Peck <sup style="font-size:75%; vertical-align:top">(1)</sup></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">Director</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" align="center">2005</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">GAN Khai Choon <sup style="font-size:75%; vertical-align:top">(1)</sup></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">Director</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" align="center">2007</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">NEO Poh Kiat <sup style="font-size:75%; vertical-align:top">(1)</sup></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">Independent Director</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" align="center">2008</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">WU Qiwei <sup style="font-size:75%; vertical-align:top">(1)</sup></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">Director and President</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" align="center">2011</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">XIE Tao <sup style="font-size:75%; vertical-align:top">(1)</sup></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">Independent Director</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" align="center">2019</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">LOO Choon Sen</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">Director</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" align="center">2021</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">LI Kaiguo</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">Independent Director</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" align="center">2023</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">ANG Tiong Ing</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">Director</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" align="center">2024</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">NING Xingyong</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">Director and Vice President</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" align="center">2024/2015</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">ZHONG Yuwei</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">Director and Vice President</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" align="center">2024/2021</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">QIN Xiaohong</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">Chief Accountant</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" align="center">2022</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">WANG Limin</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">Vice President</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" align="center">2015</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">TAN Guirong</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">Vice President</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" align="center">2015</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">CHEN Hai</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">Vice President</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" align="center">2021</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">LIANG Heping</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">Vice President</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" align="center">2021</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">CAI Xiaohong</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">Vice President</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" align="center">2017</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">YAO Huaxiong</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">Vice President</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" align="center">2018</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">LAI Tak Chuen Kelvin <sup style="font-size:75%; vertical-align:top">(2)</sup></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">Chief Business Controller seconded to Yuchai</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" align="center">2011</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">TAY Hui Boon Kelly <sup style="font-size:75%; vertical-align:top">(2)</sup></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">Financial Controller seconded to Yuchai</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" align="center">2008</td></tr>
</table> <p style="line-height:8.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000;width:11%">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify"><sup style="font-size:75%; vertical-align:top">(1)</sup></p></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify">Also a Director of the Company. </p></td></tr></table>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify"><sup style="font-size:75%; vertical-align:top">(2)</sup></p></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify">Secondee of the Company, whose salaries and expenses are paid by the Company. </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">Note:</p></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify">Dr.&#160;Gu Tangsheng resigned as a Director of Yuchai in May 2023. Mr.&#160;Kelvin Lai, Mr.&#160;Lu Yuming and Mr.&#160;Yao Huaxiong stepped down as a Director of Yuchai in January 2024 upon the completion of their three years&#8217; term of directorship. </p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">For information about Messrs. Li Hanyang, Hoh Weng Ming, Kwek Leng Peck, Gan Khai Choon, Neo Poh Kiat, Wu Qiwei, Xie Tao, and Loo Choon Sen, see &#8220;Item&#160;6. Directors, Senior Management and Employees &#8212; A. Directors and Executive Officers of the Company.&#8221; </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Mr.&#160;Li Kaiguo was appointed as a Director of Yuchai in August 2023. He is currently serving as an Independent Director for Sailes Group Co., Ltd. (listed), Hunan Times Electric Co., Ltd. (listed), and Chongqing Changan Automobile Group Co., Ltd. <span style="white-space:nowrap">(state-owned,</span> <span style="white-space:nowrap">non-listed).</span> Mr.&#160;Li possesses extensive expertise in automotive engineering. He became the Head of the General Group Inspection Technology Expert Committee at China Automotive Engineering Research Institute Co., Ltd. after he served the company from 2013 to 2022 as general manager, director and Chairman. Mr.&#160;Li holds a Bachelor&#8217;s degree in Automotive Engineering from Hunan University. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Mr.&#160;Ang Tiong Ing was appointed as a Director of Yuchai in February 2024. He is currently the Senior Vice President (Operations) of Yuchai. Mr.&#160;Ang has over 30 years&#8217; experience in general management,&#160;merger and acquisition, business development, corporate planning and other related fields. Prior to joining Yuchai, he held various positions such as Senior Vice President, Vice President and General Manager in the companies within the ST Engineering group, a public company that provide solutions for aerospace, defense, engineering, and smart cities. Mr.&#160;Ang holds a degree in Mechanical and Production Engineering and a Master&#8217;s degree in Business Administration with a major in International Business from Nanyang Business School, Nanyang Technological University. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Mr.&#160;Ning Xingyong was appointed as a Director of Yuchai in January 2024. He has been serving as Vice President of Yuchai since 2015 and as the sole director of Guangxi Yuchai Marine and Genset Power Co., Ltd., a wholly owned subsidiary of Yuchai, since 2022. Mr.&#160;Ning holds a Bachelor&#8217;s degree in Foundry Engineering from Guangxi University. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Mr.&#160;Zhong Yuwei was appointed as a Director of Yuchai in January 2024. He has been serving as Vice President of Yuchai since May 2021 after working as a Deputy General Manager from January 2012. He is also the Chairman of Yuchai <span style="white-space:nowrap">Xin-Lan</span> New Energy Power Technology Co., Ltd., an 87.7% owned subsidiary of Yuchai. Mr.&#160;Zhong holds a Bachelor&#8217;s degree in Internal Combustion Engineering from Tsinghua University. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">54 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Ms.&#160;Qin Xiaohong is the Chief Accountant of Yuchai. She joined Yuchai in 1990. Throughout her tenure, she has held various key positions including Chief Accountant from 2007 to 2013, the Chief Economist from 2013 to 2015, and Vice President from 2015 to 2022. Ms.&#160;Qin was <span style="white-space:nowrap">re-appointed</span> as Chief Accountant of Yuchai in February&#160;2022. She holds a Master&#8217;s degree in Business Administration from Guangxi University. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Dr.&#160;Wang Limin has been serving as a Vice President of Yuchai since 2015. He holds a Bachelor&#8217;s degree in Vehicle Engineering from Hubei Automotive Industrial College and a PhD in Advanced Manufacturing from Tianjin University. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Mr.&#160;Tan Guirong has been serving as Vice President from 2015. He holds a Master&#8217;s degree in Business Administration from Huazhong University of Science and Technology. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Mr.&#160;Chen Hai was appointed a Vice President of Yuchai in January 2021 after serving as Senior Quality Controller. He holds a Bachelor&#8217;s degree from Wuhan University of Technology and a Master&#8217;s degree from Hunan University. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Mr.&#160;Liang Heping was appointed a Vice President of Yuchai in May 2021. He has been serving as General Manager in Y&amp;C since January 2010. Mr.&#160;Liang holds a Bachelor&#8217;s degree in Thermal Power Machinery from Tongji University and a Master&#8217;s degree in Business Administration from Tsinghua University. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Mr.&#160;Cai Xiaohong was appointed a Vice President of Yuchai in December 2017 after serving as Senior Quality Controller from October 2016. He holds a Diploma in Engineering Machinery in Guangxi Hydropower College. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Mr.&#160;Yao Huaxiong has been serving as a Vice President of Yuchai since June 2018. Before assuming this role, he was the Head of Technology of Yuchai from December 2016 to November 2018. Mr.&#160;Yao holds a Bachelor&#8217;s degree in Engineering from Jilin University in China. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Mr.&#160;Lai Tak Chuen Kelvin is the Chief Business Controller of Yuchai seconded from the Company. He assumed the role of Vice President of Operations of the Company in June 2010 and currently serves as the General Manager of Operations of the Company. He has been serving as the Chief Business Controller of Yuchai since March 2011. Mr.&#160;Lai&#8217;s extensive career spans over 14 years at Rolls-Royce International Ltd, where he held various positions in power generation and industrial power businesses across the Greater China Region, including Taiwan. Prior to this, he spent a decade as a marine engineer in a shipping company before transitioning to Cummins Hong Kong Ltd, where he served as General Manager, overseeing diesel engine distribution and aftermarket operations in Southern China and Hong. Mr.&#160;Lai holds a Bachelor&#8217;s degree in Business Administration in Management from the Hong Kong Metropolitan University and a Postgraduate Certificate in Engineering Business Management from the University of Warwick, U.K. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Ms.&#160;Tay Hui Boon Kelly is the Financial Controller of Yuchai seconded from the Company. She has been assigned by us to assist Yuchai in its financial accounting, reporting and compliance with local and statutory requirements, and the implementation of financial policies, procedures, financial budgeting and review of investments. Ms.&#160;Tay holds a Bachelor&#8217;s degree in Accounting and Financial and Information Management from the University of Sheffield, U.K. She has over fifteen years&#8217; experience in management costing and accounting and gained substantial experience from working in various parts of China. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Pursuant to Yuchai&#8217;s Articles of Association, which were amended on August&#160;16, 2007 and approved by the Guangxi Department of Commerce on December&#160;2, 2009, Yuchai&#8217;s shareholders have authority, by way of a meeting, over all matters of importance relating to Yuchai, including (i)&#160;making decisions in relation to the business plan; (ii)&#160;the review and approval of reports submitted by the Board of Directors of Yuchai; (iii)&#160;the approval of Yuchai&#8217;s plans for distribution of profits and recovery of losses; (iv)&#160;the approval of Yuchai&#8217;s annual capital, operating budget and <span style="white-space:nowrap">year-end</span> financial statements of final accounts, balance sheet, profit and loss statements and other accounting statements; (v)&#160;making decisions of the issuance of new shares or other securities, the expansion of the scope of any subscription of shares, the approval of the transfer procedures for Yuchai&#8217;s share certificates, and the public offering and listing of Yuchai shares within and outside China; (vi)&#160;the nomination, election, dismissal and compensation of members of the Board of Directors; (vii)&#160;significant sales or purchases of assets, or any division, merger, acquisition, termination, liquidation or other major corporate action of Yuchai; (viii)&#160;making amendments to Yuchai&#8217;s Articles of Association; (ix)&#160;the election and replacement of supervisors nominated by and represented by the shareholders in Yuchai&#8217;s Board of Supervisors; (x)&#160;making decisions of compensation of Yuchai&#8217;s Board of Supervisors; (xi)&#160;motions presented by shareholders holding 3% or more of the outstanding shares of Yuchai; (xi)&#160;the review and approval of reports submitted by Yuchai&#8217;s Board of Supervisors; (xiii)&#160;to increase or decrease the registered capital of Yuchai; (xiv)&#160;approval of all relevant matters submitted by the Board concerning the provision of guarantees by Yuchai; (xv)&#160;approval of all relevant matters submitted by the Board concerning the proposed loans or borrowings to Yuchai, and proposed loans to be provided by Yuchai; and (xvi)&#160;other matters required to be resolved by the shareholders&#8217; meeting. Yuchai&#8217;s shareholders are entitled to preemptive rights to subscribe pro rata in accordance with their ownership percentage for any new Yuchai shares or other equity interests offered by Yuchai at a price and on terms at least equivalent to those offered to new subscribers. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">55 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Yuchai&#8217;s Board of Directors reports directly to the shareholders of Yuchai and is the principal executive authority responsible for major decisions relating to Yuchai, mainly including (i)&#160;the execution of resolutions adopted by the shareholders; (ii)&#160;making decisions on Yuchai&#8217;s business plans and investment programs; (iii)&#160;the preparation of Yuchai&#8217;s annual financial budget, final accounts, dividend distribution plan, and plan of recovery of loss; (iv)&#160;the preparation and submission to the shareholders&#8217; meeting for approval of the plans to increase or decrease Yuchai&#8217;s registered capital, plans for issuances of Yuchai securities and plans for merger, division, change of corporate form or dissolution; (v)&#160;to fill vacancies on the Board provided the selected replacement is nominated by and represents the same shareholders as his or her predecessor; (vi)&#160;adoption of various corporate policies and rules; (vii)&#160;decision of internal management organization; (viii)&#160;the appointment of senior executive officers as recommended by the Yuchai&#8217;s Nominations <span style="white-space:nowrap">Sub-committee</span> of Board and their dismissals as well as the appointment of senior advisers to the Board; (ix)&#160;the establishment of a financial committee; (x)&#160;approval of sales, purchases, transfers and leases of material assets with a value in excess of US$3&#160;million but less than US$6&#160;million and which are not contemplated in Yuchai&#8217;s approved budgets; (xi)&#160;approval of guarantees provided by Yuchai with a value in excess of US$3&#160;million but less than US$6&#160;million; (xii)&#160;review of all relevant matters relating to proposed loans or borrowings to Yuchai, and proposed loans to be provided by Yuchai which will be further submitted to Yuchai&#8217;s shareholders for approval by way of a meeting; (xiii)&#160;to prepare and submit to the shareholders&#8217; meeting for adoption of the amendments of the Articles of Association; (xiv)&#160;to recommend the shareholders&#8217; meeting for approval of the appointment or dismissal of the accounting firms for Yuchai&#8217;s audit matters; and (xv)&#160;any other matters that may be determined by the Board of Directors in accordance with Yuchai&#8217;s Articles of Association. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In order to further strengthen our level of corporate governance, we have continued to seek to cause Yuchai to adopt comprehensive corporate governance guidelines to put procedures in place to improve the management and governance of Yuchai. The 2007 version of corporate governance guidelines of Yuchai were approved and adopted by Yuchai&#8217;s Board of Directors and shareholders&#8217; meeting on July&#160;27, 2007 and August&#160;16, 2007, respectively. The corporate governance guidelines and practices adopted by Yuchai continue to be fine-tuned on an ongoing basis such that Yuchai follows international best practices and which are in line with the Company Law in the PRC. Various board committees (<span style="font-style:italic">inter alia</span>, an Audit <span style="white-space:nowrap">Sub-Committee,</span> a Remunerations <span style="white-space:nowrap">Sub-Committee,</span> a Nominations <span style="white-space:nowrap">Sub-Committee</span> and a Financial <span style="white-space:nowrap">Sub-Committee)</span> have been established and are currently functioning in accordance with their charters. The Financial <span style="white-space:nowrap">Sub-Committee</span> is responsible for reviewing the necessity and feasibility of new projects and making recommendations to Yuchai&#8217;s Board of Directors. Yuchai and the Company are audited by the same firm of independent auditors. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The Board of Directors of Yuchai shall consist of 13 directors appointed for three-year terms pursuant to Yuchai&#8217;s current Articles of Association. A total of nine directors shall be elected from nominees of holders of Foreign Shares (including at least two independent directors) and a total of four directors shall be elected from nominees of holders of GY Group Shares and Legal Person Shares. Actions generally may be taken by a majority vote of all directors of Yuchai&#8217;s Board, apart from the following major matters which shall be passed by a <span style="white-space:nowrap">two-thirds</span> vote of all directors of Yuchai&#8217;s Board, i.e., (i) the plans to increase or decrease Yuchai&#8217;s registered capital, plans for issuances of bonds; (ii)&#160;plans for merger, division, change of corporate form or dissolution; (iii)&#160;the amendments of the Articles of Association; (iv)&#160;the election of Chairman of Yuchai&#8217;s Board. Attendance of at least seven directors (four representing holders of Foreign Shares and three representing holders of GY Group Shares or Legal Person Shares) constitutes a quorum for the Board meeting. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">We are entitled under Yuchai&#8217;s Articles of Association to elect nine of Yuchai&#8217;s 13 directors, thereby entitling us to effect all major decisions relating to Yuchai. As part of the terms of the Reorganization Agreement and the Cooperation Agreement, Yuchai affirmed our continued rights, as Yuchai&#8217;s majority shareholder, to direct the management and policies of Yuchai through Yuchai&#8217;s Board of Directors. A <span style="white-space:nowrap">two-thirds</span> vote of the outstanding shares at a shareholders&#8217; meeting at which a quorum is present is required for major corporate actions, including (i)&#160;the issuance of new shares or other securities, the expansion of the scope of any subscription of shares, the transfer procedures for Yuchai&#8217;s share certificates, and the public offering and listing of Yuchai shares within and outside China; (ii)&#160;significant sales or purchases of assets, or any division, merger, acquisition, termination, liquidation or other major corporate action of Yuchai; (iii)&#160;amendment to Yuchai&#8217;s Articles of Association; (iv)&#160;to increase or decrease the registered capital of Yuchai. Attendance of shareholders representing at least <span style="white-space:nowrap">two-thirds</span> of the outstanding Yuchai shares constitutes a quorum for shareholder meetings considering such major corporate actions. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">However, although our nominees constitute a majority of the Board of Directors of Yuchai, there have, on various occasions in the past, been periods of time when no board meetings have been held, despite Yuchai&#8217;s Articles of Association at the time requiring the Board of Directors to meet at least once every six months as well as upon repeated requests by us. Prior to the execution of the Reorganization Agreement, Yuchai&#8217;s Articles of Association provided that a quorum for a board meeting was at least five Directors, three representing holders of Foreign Shares and two representing holders of GY Group Shares or Legal Person Shares. However, subsequent to the execution of the Reorganization Agreement, these quorum requirements have been amended in Yuchai&#8217;s new Articles of Association as approved by the Guangxi Department of Commerce on December&#160;2, 2009. Under the new Articles of Association, a quorum for a board meeting shall be at least seven directors, four representing holders of Foreign Shares and three representing holders of GY Group Shares or Legal Person Shares. If the quorum cannot be met for two consecutive times, then any seven directors present shall constitute the quorum for the third meeting. In addition, under Yuchai&#8217;s new Articles of Association, board meetings are to be convened at least three times a year. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">56 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Yuchai&#8217;s management consists of a Chairman, a President and several Vice Presidents, other senior officers designated by its Board of Directors and senior managers and officers designated by us. Yuchai&#8217;s management handles daily operations and implements the corporate policies under the direction and guidance of its Board of Directors. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">As a general matter, we require access to certain financial books and records of Yuchai so as to be able to monitor our investments in Yuchai and to prepare our consolidated financial statements. In early 2004, Yuchai temporarily denied us such access. In response, we initiated dialogue with representatives of Yuchai and shortly thereafter agreed with Yuchai to resume allowing us access to the financial books and records of Yuchai. Moreover, we require the cooperation of Yuchai and its Chinese shareholders and have from time to time experienced certain problems in obtaining such cooperation. In response to such problems, we entered into dialogue with representatives of Yuchai and its Chinese shareholders and thereafter executed the Reorganization Agreement, which we believe addresses these problems. As part of the terms of the Reorganization Agreement, Yuchai agreed that it would seek the requisite shareholder approval prior to entering into any material transactions (including any agreements or arrangements with parties related to Yuchai or any of its shareholders) and that it would comply with its governance requirements. However, no assurances can be given regarding implementation of the terms of the Reorganization Agreement. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">We provide certain management, financial planning, internal audit services, internal control testing, IFRS training, business enhancement consulting and other services to Yuchai and we have a team working full-time at Yuchai&#8217;s principal manufacturing facilities in Yulin city. In addition, the President, Chief Financial Officer and a manager proficient in Section&#160;404 of Sarbanes-Oxley Act of 2002, or SOX, usually travel monthly, for as much as up to two weeks at a time, to Yuchai to actively participate in Yuchai&#8217;s operations and decision-making process. See also &#8220;Item 3. Key Information &#8212; D. Risk Factors &#8212; Risks Related to Corporate Structure &#8212; Our financial condition, results of operations, business and prospects may be adversely affected if we are unable to implement the Reorganization Agreement and the Cooperation Agreement.&#8221; </p> <p style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;font-weight:bold;text-align:justify">B.</p></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Compensation </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Service Fees </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Pursuant to the Amended and Restated Shareholders Agreement of the Company dated November&#160;9, 1994, Hong Leong Asia is entitled to receive no less than US$500,000 from either Yuchai or the Company for management services as long as Hong Leong Asia remains the controlling shareholder, and provided that the services include those of the President and Chief Financial Officer. With effect from January 2008, further to agreements entered into between the Company and Yuchai, Yuchai pays the Company, instead of Hong Leong Asia, consultancy and management services fee of US$1,000,000 per annum. Hong Leong Asia has agreed to waive its right to be paid any fees as set out in the Amended and Restated Shareholders Agreement of November&#160;9, 1994. In 2011, this arrangement was restructured into a separate management services agreement and consulting services agreement, with the total quantum of annual fee remaining the same at US$1,000,000. See &#8220;Item 7. Major Shareholders and Related Party Transactions &#8212; B. Related Party Transactions &#8212; Shareholder Agreement.&#8221; </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The Company and Yuchai entered into a supplemental agreement in 2020 and 2021, respectively, pursuant to which Yuchai paid an additional management fee of RMB 3&#160;million to the Company respectively for the fiscal year 2020 and 2021 in respect of additional management services provided by the Company and higher human resource costs related to those services. In March 2023, the Company and Yuchai entered into a new supplemental agreement in respect of an additional management fee of RMB 3&#160;million for the fiscal year 2022. In September 2023, the Company and Yuchai entered into a new supplement agreement in respect of an additional management fee of RMB 6&#160;million for the fiscal year 2023. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Remuneration and Pensions </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The total fees paid to the Directors (other than Directors appointed to an executive office) for performing their services as Directors must not exceed US$250,000 each year or such lesser amount as our Board of Directors may determine. The Directors may decide such sum to be divided among them, except that any Director holding office for part of a year shall unless otherwise agreed be entitled to any proportionate part of the remuneration. Our shareholders may by ordinary resolution increase the amount of the fees payable to the Directors. Our shareholders approved the increase in the limit of the Directors&#8217; fee from US$250,000 to US$556,229 for the fiscal year 2020 at our annual general meeting held on July&#160;23, 2021 and from US$250,000 to US$538,493 for the fiscal year 2021 at our annual general meeting held on July&#160;22, 2022. At our annual general meeting held on August&#160;7, 2023, our shareholders approved the increase in the limit of the Directors&#8217; fee from US$250,000 to US$540,000 for the fiscal year 2022. For the fiscal year 2023, and subject to shareholders&#8217; approval at the annual general meeting, we will pay an annual director fee of US$50,000 to each Director <span style="white-space:nowrap">(pro-rated</span> accordingly if a director resigns, retires or assumes the position during the year) other than the President of the Company, and an annual service fee of US$60,000 and US$40,000 to the Chairman and each of the members of the Audit Committee, respectively. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Our Board of Directors may grant special remuneration to any Director who, being called upon, shall render any special or extra services to or at the request of the Company. Such special remuneration may be paid to such Director in addition to or in substitution for his ordinary remuneration as a Director and may be payable by way of a lump sum, participation in profits or as otherwise determined by our Board of Directors. For the year of 2022, our Board of Directors approved a special remuneration of US$50,000 to be paid to one of our Directors. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">57 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Save for legally mandated contributions on behalf of our employees, our Board of Directors does not provide pensions or other benefits to any Director, officer or former Director or officer, or any of their family members or dependents. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Share Ownership </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The directors and executive officers of the Company and Yuchai do not currently own any shares of Common Stock but certain executive officers have been awarded share options under our Equity Incentive Plan. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">China Yuchai International Limited 2014 Equity Incentive Plan </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The China Yuchai International Limited 2014 Equity Incentive Plan (the &#8220;Equity Incentive Plan&#8221;) was approved and adopted by the Company on May&#160;10, 2014, and became effective upon approval by the Company&#8217;s shareholders on July&#160;4, 2014. The purpose of the Equity Incentive Plan is to provide an incentive to attract, retain and motivate eligible employees of the Company by offering them an opportunity to participate in the Group&#8217;s future performance through the grant of Awards (as defined in the Equity Incentive Plan, including options, restricted stock and stock payments). </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The following paragraphs describe the principal terms of the Equity Incentive Plan. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify"><span style="font-style:italic">Plan Administration </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The Compensation Committee has full power and authority, in its sole discretion, to administer, implement and carry out the Equity Incentive Plan, including, without limitation, (i)&#160;selecting grantees from the individuals eligible to receive Awards, the time when Awards will be granted, the number of Awards and the number of shares of common stock covered by each Award; (ii)&#160;determining the terms and conditions of each award grant; (iii)&#160;approving the forms of agreement for use under the Equity Incentive Plan; (iv)&#160;establishing, adopting, or revising any rules and regulations to administer the Equity Incentive Plan; and (v)&#160;taking any and all other action as it deems necessary or advisable for the operation or administration of the Equity Incentive Plan and the Awards thereunder. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify"><span style="font-style:italic">Shares Reserved for the Equity Incentive Plan </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Subject to certain adjustments set forth in the Equity Incentive Plan, the total number of our shares available for grant and issuance pursuant to the Equity Incentive Plan from time to time will be 1,800,000 shares of common stock. If any shares subject to an Award are forfeited, canceled or expire or such Award is settled for cash (in whole or in part) for any reason, such shares will, to the extent of such forfeiture, cancellation, expiration or cash settlement, again become available for grant and issuance in connection with future Awards under the Equity Incentive Plan. Under the terms of the Equity Incentive Plan, the maximum number of shares of common stock that may be subject to one or more awards to any one person during any calendar year is 300,000. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify"><span style="font-style:italic">Eligibility </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Subject to the conditions set forth in the Equity Incentive Plan, any person, including officers and directors, employed by the Company or any of its subsidiaries who are in positions of substantial responsibility and whose contributions are important to the successful conduct of the Group&#8217;s business are eligible to be granted Awards. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify"><span style="font-style:italic">Options </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The grant of share options is to be at an exercise price not less than 100% of the fair market value of the common stock subject to the option on the date the option is granted and the par value of the Common Stock. The options may vest based on performance or other criteria and, at any time after the grant of an option, the Compensation Committee may, in its sole discretion, accelerate the vesting of such option. Repricing of share options are prohibited without the approval of shareholders. The grant of restricted stock and stock payments must be at a purchase price to be established by the Compensation Committee but in any event, no less than US$1.00 per award. The term of share options may not exceed ten years from the date of grant. The number of share options that the Company has granted to its executive officers and Yuchai&#8217;s employees is set out in the following table and as of December&#160;31, 2023, there were 270,000 options outstanding under the Equity Incentive Plan. No further options have since been granted under the Equity Incentive Plan. The options vest in three equal installments over a three-year term and as of December&#160;31, 2023 and February&#160;29, 2024, all options granted have vested in the grantees. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">58 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">

<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:92%;border:0;margin:0 auto">


<tr>

<td style="width:52%"/>

<td style="vertical-align:bottom;width:4%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:4%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:4%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:4%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom;white-space:nowrap"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; display:table-cell; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Name</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Options<br/>Outstanding</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Exercise&#160;Price<br/>(US$/Share)</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Grant&#160;Date</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Expiration&#160;Date</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>


<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">HOH Weng Ming</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">150,000</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">$</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">21.11</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">July&#160;29,&#160;2014</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">July&#160;28,&#160;2024</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">WU Qiwei</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">80,000</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">$</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">21.11</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">July&#160;29, 2014</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">July&#160;28, 2024</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">LAI Tak Chuen Kelvin</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">20,000</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">$</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">21.11</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">July&#160;29,&#160;2014</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">July&#160;28,&#160;2024</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">TAY Hui Boon Kelly</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">20,000</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">$</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">21.11</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">July&#160;29, 2014</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">July&#160;28, 2024</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">270,000</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/></tr>
</table> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify"><span style="font-style:italic">Restricted Stock </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The Compensation Committee is authorized to grant shares subject to various restrictions, including restrictions concerning voting rights and transferability, and such restrictions may lapse separately or in combination at such times and pursuant to such circumstances or based on such criteria as selected by the Compensation Committee. Subject to the conditions set forth in the Equity Incentive Plan, upon issuance of restricted stock, the holder shall have, unless otherwise provided by the Compensation Committee, all the rights of a shareholder with respect to said shares, subject to the restrictions in each individual award agreement, including the right to receive all dividends and other distributions paid or made with respect to the shares; provided, however, that, in the sole discretion of the Compensation Committee, any extraordinary or special dividends or distributions with respect to the shares shall be subject to the restrictions set forth in the Equity Incentive Plan. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify"><span style="font-style:italic">Stock Payments </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The Compensation Committee is authorized to make stock payments, which may, but are not required to, be made in lieu of base salary, bonus, fees or other cash compensation otherwise payable. The terms and conditions (including, without limitation, the number or value of shares) of any stock payment shall be determined by the Compensation Committee and may be based on the holder&#8217;s duration of employment or service with Company, the Company&#8217;s performance, individual performance or other criteria selected by the Compensation Committee, at one time or from time to time, periodically or otherwise. Unless otherwise provided by the Compensation Committee, a holder of a stock payment shall have no rights as a shareholder with respect to such stock payment until such time as the shares underlying the Award have been issued. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify"><span style="font-style:italic"><span style="white-space:nowrap">Non-transferability</span> </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Awards granted under our Share Incentive Plan are generally not transferable during the lifetime of the award holder. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify"><span style="font-style:italic">Amendment, Suspension and Termination of the Equity Incentive Plan </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The Compensation Committee or the Board of Directors of the Company may, at any time terminate, and from time to time may amend or modify the Equity Incentive Plan; provided, however, that no amendment or modification may become effective without approval of the amendment or modification by the shareholders of the Company if (a)&#160;shareholder approval is required to enable the Equity Incentive Plan to satisfy any applicable statutory or regulatory requirements or (b)&#160;the Company, on the advice of counsel, determines that shareholder approval otherwise is necessary or desirable. No amendment, modification or termination of the Equity Incentive Plan shall in any manner adversely affect any Awards theretofore granted under the Equity Incentive Plan without the consent of the holders or the permitted transferee(s) of such Awards, subject always to applicable laws. No Awards may be granted or awarded during any period of suspension or after termination of the Equity Incentive Plan. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify"><span style="font-style:italic">Duration of the Plan </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The Equity Incentive Plan shall terminate on May&#160;8, 2024 unless earlier terminated. Awards outstanding at the time of the Equity Incentive Plan&#8217;s termination may continue to be exercised in accordance with their terms and shall continue to be governed by and interpreted consistent with the terms of the Equity Incentive Plan. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Benefits </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The aggregate amount of compensation paid to all directors and executive officers of the Company and Yuchai during 2023 was approximately RMB 63.6&#160;million (US$8.9 million).<span style="font-style:italic"> </span> </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">There are no benefits to be provided to the directors of the Company or Yuchai upon their termination of employment. For more details, see also &#8220;Item 6. Directors, Senior Management and Employees &#8212; B. Compensation &#8212; Remuneration and Pensions.&#8221; </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">59 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">

<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;font-weight:bold;text-align:justify">C.</p></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Employees </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">As of December&#160;31, 2021, 2022 and 2023, we had 9,059,<span style="font-weight:bold"> </span>8,720 and 8,177 employees, respectively. Set out below is the breakdown of the number of our employees by geographical location of work: </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:92%;border:0;margin:0 auto">


<tr>

<td style="width:71%"/>

<td style="vertical-align:bottom;width:4%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:4%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:4%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:4%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:8pt;font-weight:bold;text-align:justify">As of December&#160;31,</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Singapore</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">PRC</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Others</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Total</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="14" align="center"><span style="font-weight:bold">Number of employees</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>


<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">2021</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">13</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">8,930</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">116</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">9,059</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">2022</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">15</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">8,583</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">122</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">8,720</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">2023</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">15</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">8,036</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">126</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">8,177</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
</table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Yuchai provides its employees with a fixed base salary and a bonus that is determined by the employees&#8217; performance and productivity and participates in defined contribution retirement plans as legally mandated under applicable Chinese laws. See Note&#160;7.4 to the accompanying consolidated financial statements in Item&#160;18 for more details. Yuchai also provides its employees meal subsidies and medical insurance, and certain employees receive further subsidies for housing. For the fiscal year 2023, the total annual salary and bonus paid and payable to Yuchai&#8217;s employees was RMB 1,190.9&#160;million (US$167.6 million). Yuchai, on an annual basis, enters into a collective labor agreement with the union which represents all of its employees. Yuchai has not experienced any material work stoppages and considers employee relations to be good. </p> <p style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;font-weight:bold;text-align:justify">D.</p></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Disclosure of a Registrant&#8217;s Action to Recover Erroneously Awarded Compensation </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Not applicable. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify" id="tx757705_11">ITEM&#8201;7. MAJOR SHAREHOLDERS AND RELATED PARTY TRANSACTIONS </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;font-weight:bold;text-align:justify">A.</p></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Major Shareholders </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The following table sets forth certain information regarding beneficial ownership of our shares of Common Stock as of February&#160;29, 2024 by all persons who are known to us to own 5% or more of the outstanding shares of Common Stock. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Beneficial ownership is determined in accordance with rules of the SEC, which generally attribute beneficial ownership of securities to persons who possess sole or shared voting power or investment power with respect to those securities and includes equity shares issuable pursuant to the exercise of stock options or warrants that are immediately exercisable or exercisable within 60 days. These shares are deemed to be outstanding and to be beneficially owned by the person holding those options or warrants for the purpose of computing the percentage ownership of that person, but are not treated as outstanding for the purpose of computing the percentage ownership of any other person. Unless otherwise indicated, all information with respect to the beneficial ownership of any principal shareholder has been furnished by such shareholder and, unless otherwise indicated, we believe that persons named in the table have sole voting and sole investment power with respect to all the equity shares shown as beneficially owned. The share numbers and percentages listed below are based on 40,858,290 shares of Common Stock outstanding as of February&#160;29, 2024. </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:76%;border:0;margin:0 auto">


<tr>

<td style="width:75%"/>

<td style="vertical-align:bottom;width:5%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:5%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom;white-space:nowrap"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; display:table-cell; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Identity&#160;of&#160;Person&#160;or&#160;Group</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Number</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Percentage</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>


<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">Hong Leong Asia Ltd <sup style="font-size:75%; vertical-align:top">(1)</sup></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">18,270,965</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">44.72</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">Coomber Investments Limited <sup style="font-size:75%; vertical-align:top">(2)</sup></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">7,435,341</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">18.20</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">Shah Capital Management <sup style="font-size:75%; vertical-align:top">(3)</sup></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">4,108,507</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">10.06</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td></tr>
</table> <p style="line-height:8.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000;width:11%">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify"><sup style="font-size:75%; vertical-align:top">(1)</sup>&#160;</p></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify">Hong Leong Asia is currently the beneficial owner of and exercises control over the special share and the 18,270,965 shares of Common Stock or approximately 44.72% of the total number of shares of Common Stock held by its wholly-owned subsidiaries, HL Technology and Well Summit Investments Limited. See also &#8220;Item 7. Major Shareholders and Related Party Transactions &#8212; B. Related Party Transactions &#8212; Shareholders Agreement.&#8221; Other than as described under &#8220;Item 3. Key Information &#8212; D. Risk Factors &#8212; Risks related to Corporate Structure &#8212; We may experience a change of control as a result of sale or disposal of shares of our Common Stock by our controlling shareholders&#8221; and &#8220;Item 7. Major Shareholders and Related Party Transactions &#8212; A. Major Shareholders &#8212; The Special Share,&#8221; we are not aware of any arrangement which may, at a subsequent date, result in a change of control of the Company. </p></td></tr></table>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify"><sup style="font-size:75%; vertical-align:top">(2)</sup>&#160;</p></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify">Information based on the Schedule 13D filed with the SEC on February&#160;29, 2024 by Coomber, Goldman Industrial Ltd., GY, State-owned Assets Supervision and Administration Commission of the People&#8217;s Government of Guangxi Zhuang Autonomous Region, Guangxi Beitou Heying Industrial Investment Partnership (Limited Partnership), Guangxi Industrial Investment and Development Co., Ltd. and the State-owned Assets Supervision and Administration Commission of the People&#8217;s Government of Yulin City, according to which each of the foregoing entities may be deemed to share voting and dispositive power with respect to the 7,435,341 shares of Common Stock held directly by Coomber. </p></td></tr></table>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify"><sup style="font-size:75%; vertical-align:top">(3)</sup>&#160;</p></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify">Information based on a report on Form&#160;13F filed by Shah Capital Management with the SEC on February&#160;5, 2024 for the quarter ended December&#160;31, 2023. </p></td></tr></table>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">60 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">As of February&#160;29, 2024, there were 25,937,303 shares of Common Stock, or 63.48% of the total number of shares of Common Stock, held of record by 11 holders with registered addresses in the United States. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Except as described below under &#8220;The Special Share&#8221;, each of our shareholders is entitled to one vote on all matters that require a vote of shareholders, and none of our shareholders has any contractual or other special voting rights. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">The Special Share </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The special share entitles the holder thereof to elect a majority of our Directors. In addition, no shareholders&#8217; resolution may be passed without the affirmative vote of the special share, including any resolution to amend the Memorandum of Association or our <span style="white-space:nowrap">Bye-Laws.</span> The special share is not transferable except to Hong Leong Asia, Hong Leong China or any of its affiliates. In 1994, we issued the special share to Diesel Machinery, a holding company of the Company then controlled by Hong Leong China. During 2002, following the decision of the shareholders of Diesel Machinery to dissolve Diesel Machinery, Diesel Machinery redeemed all of the redeemable stock issued by it to its shareholders. According to the Diesel Machinery shareholders, Diesel Machinery transferred all of the shares of our Common Stock held by it to its shareholders, which included Hong Leong China and its wholly-owned subsidiaries. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Because Coomber, a wholly-owned subsidiary of China Everbright Holdings, was the shareholder of Diesel Machinery which gave notice of the dissolution of Diesel Machinery, the special share was transferred by Diesel Machinery to HL Technology, an affiliate of Hong Leong Asia, pursuant to the terms of the Diesel Machinery Shareholders Agreement described below. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Our <span style="white-space:nowrap">Bye-Laws</span> provide that the special share shall cease to carry any rights in the event that, if Hong Leong Asia and its affiliates own the special share, Hong Leong Asia and its affiliates cease to own, directly or indirectly, at least 7,290,000 shares of Common Stock (or such equivalent number upon a consolidation or subdivision of the shares of Common Stock), or if China Everbright Holdings and its affiliates own the special share, China Everbright Holdings and its affiliates cease to own, directly or indirectly, at least 6,570,000 shares of Common Stock (or such equivalent number upon a consolidation or subdivision of the shares of Common Stock). The <span style="white-space:nowrap">Bye-Laws</span> also provide for circumstances in which Diesel Machinery holds the special share. However, Diesel Machinery was dissolved in 2003. HL Technology, an affiliate of Hong Leong Asia, holds the special share in addition to 9,520,251 shares of Common Stock, which is greater than the number stipulated in the provisions of our <span style="white-space:nowrap">Bye-Laws</span> set forth above. </p> <p style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;font-weight:bold;text-align:justify">B.</p></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Related Party Transactions </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Shareholders Agreement </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Hong Leong China, China Everbright Holdings, Cathay Investment Fund, Limited, or Cathay, GS Capital Partners L.P., or GSCP, 14 shareholders who initially invested in us through Sun Yuan BVI, or the Sun Yuan Shareholders, and the Company in 1994 entered into an amended and restated Shareholders Agreement, or the Shareholders Agreement, which provides for certain matters relating to the management of our Company and Yuchai and the ownership of our Common Stock. The Shareholders Agreement provides that our Board of Directors will consist of eleven directors, the controlling shareholder (as described below) will be entitled to designate six directors, the major shareholder (as described below) will be entitled to designate two directors, and each of Cathay and GSCP will be entitled to designate one director and the chief executive officer of Yuchai will initially be the other director. The Shareholders Agreement also provides that the controlling shareholder will be entitled to designate five of the nine Yuchai directors that we are entitled to designate, the major shareholder will be entitled to designate two such directors and each of Cathay and GSCP will be entitled to designate one such director. Under the Shareholders Agreement, the nine Yuchai directors designated by us will vote as a block in accordance with the vote of the majority of such nine directors. The Shareholders Agreement provides that the controlling shareholder will be the person holding the special share, provided that at all times the controlling shareholder will be either Hong Leong Asia or China Everbright Holdings, and the other will be the major shareholder. Since our initial public offering in 1994, Hong Leong Asia has been the controlling shareholder and China Everbright Holdings has been the major shareholder. However, in October 2002, China Everbright Holdings sold all of its shares in Coomber to Goldman in October 2002 and is no longer our major shareholder. The Shareholder Agreement provides that if any shareholder (other than the controlling shareholder) ceases to own at least 4% of our Common Stock, such shareholder will no longer be entitled to designate any directors. Accordingly, China Everbright Holdings no longer has director designation rights. The Shareholders Agreement also provides that, so long as Hong Leong Asia is the controlling shareholder, Yuchai or we will pay Hong Leong Asia an annual management fee of not less than US$500,000 for management services provided by Hong Leong Asia, including the services of our president and chief financial officer. With effect from January 2008, further to agreements entered into between the Company and Yuchai, Yuchai has paid to the Company, instead of Hong Leong Asia, consultancy and management services fee of US$1,000,000 per annum. Hong Leong Asia has agreed to waive its right to be paid any fees as set out in the Shareholders Agreement. The Shareholders Agreement will terminate upon the occurrence of an event resulting in the special share ceasing to carry any rights. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">61 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In addition to the Shareholders Agreement, Hong Leong Asia, China Everbright Holdings and Diesel Machinery had entered into a Subscription and Shareholders Agreement on November&#160;9, 1994, as amended on January&#160;21, 2002 and May&#160;17, 2002, or the Diesel Machinery Shareholders Agreement, which provided for certain matters relating to the management of Diesel Machinery, the Company, Yuchai and the ownership of Diesel Machinery stock. The Diesel Machinery Shareholders Agreement provided that Hong Leong Asia would control Diesel Machinery, provided, however, that if Hong Leong Asia and its affiliates ceased to own directly or through Diesel Machinery at least 7,290,000 shares of Common Stock when China Everbright Holdings and its affiliates own directly or through Diesel Machinery at least 6,570,000 shares of Common Stock, China Everbright Holdings would control Diesel Machinery. The Diesel Machinery Shareholders Agreement provided that all rights of the special share held by Diesel Machinery would be exercised as directed by the shareholder that controls Diesel Machinery. With the dissolution of Diesel Machinery and the sale by China Everbright Holdings of all of its shares in Coomber to Goldman in October 2002, the Diesel Machinery Shareholders Agreement no longer directly affects us. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Registration Rights Agreement </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Pursuant to a registration rights agreement, or the Registration Rights Agreement, we have granted two &#8220;demand&#8221; registration rights to each of Hong Leong China, China Everbright Holdings, Cathay, GSCP and the Sun Yuan Shareholders, or collectively the Selling Stockholders, requiring us, subject to certain conditions, to use our best efforts to prepare and file a registration statement on behalf of such shareholders under the Securities Act, and to use our best efforts to qualify the shares for offer and sale under any applicable the U.S. state securities laws. Expenses incurred in connection with one demand registration for each such shareholder will be borne by us, and we and Yuchai will be required to indemnify the underwriters in connection with any demand registration. The Registration Rights Agreement also grants each such shareholder certain &#8220;piggyback&#8221; registration rights entitling each shareholder to sell Common Stock in any registered offerings of our equity securities, for our account or on behalf of our security holders. China Everbright Holdings, Cathay, GSCP and the Sun Yuan Shareholders are no longer our shareholders. In March 2004, HL Technology and Coomber each registered shares for offer and sale from time to time on a shelf registration statement on Form <span style="white-space:nowrap">F-3</span> which we filed on their behalf pursuant to a registration rights agreement. The shelf registration statement was rendered ineffective as we were not eligible to use the Form <span style="white-space:nowrap">F-3</span> as a result of the delay in our filing of our previous periodic reports required under the Exchange Act. However, we are now compliant with our reporting obligations as required under the Securities Exchange Act of 1934 and are eligible to use the Form <span style="white-space:nowrap">F-3.</span> We have not received any instructions from either HL Technology or Coomber pursuant to the registration rights agreement, to take any further action in relation to the shelf registration statement. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Reorganization Agreement and Cooperation Agreement </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">On April&#160;7, 2005, we entered into the Reorganization Agreement with Yuchai and Coomber, which is intended to be in furtherance of the terms of the July 2003 Agreement. On November&#160;30, 2006, certain provisions of the Reorganization Agreement were amended, including extending the implementation deadline to June&#160;30, 2007. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The Reorganization Agreement was scheduled to terminate on June&#160;30, 2007. On June&#160;30, 2007, we entered into the Cooperation Agreement with Yuchai, Coomber and GY, which is intended to be in furtherance of certain terms of the Reorganization Agreement, as amended. The Cooperation Agreement amends certain terms of the Reorganization Agreement, as amended, among CYI, Yuchai and Coomber, and as so amended, incorporates certain terms of the Reorganization Agreement. See &#8220;Item 4. Information on the Company &#8212; A. History and Development of the Company &#8212; Cooperation Agreement.&#8221; </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Other Transactions </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">We provide certain management, financial planning, internal audit services, internal control testing, IFRS training, business enhancement consulting and other services to Yuchai and we have a team working full-time at Yuchai&#8217;s principal manufacturing facilities in Yulin city. In addition, the President, Chief Financial Officer and a manager proficient in Section&#160;404 of Sarbanes-Oxley Act of 2002, or SOX, usually travel monthly, for as much as up to two weeks, at a time to Yuchai to actively participate in Yuchai&#8217;s operations and decision-making process. Pursuant to a management services agreement and a consulting services agreement, we charge a total of US$1.0&#160;million per annum to Yuchai for these services. In consideration of the increase of management services as well as higher human resource costs incurred to provide services to Yuchai, the Company entered into supplemental agreements with Yuchai on a yearly basis from 2019 to 2022, for an additional management fee of RMB 3&#160;million per annum paid by Yuchai to the Company. The Company and Yuchai have executed the supplemental agreement in March 2023 in respect of an additional management fee for the year 2022. In September 2023, the Company and Yuchai entered into a new supplemental agreement in respect of an additional management fee of RMB 6&#160;million for the fiscal year 2023. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">62 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">During the fiscal year 2023, certain affiliates of Hong Leong Asia charged us RMB&#160;9.2&#160;million (US$1.3 million) for certain general and administrative expenses such as insurance premium, corporate secretarial services, office rental, professional and consultancy fees and miscellaneous office expenses. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">During the fiscal year 2023, Yuchai entered into agreements with the GY Group (including its affiliates) and with Yuchai&#8217;s associates and joint ventures for, among other things, sales of engines and parts to the GY Group, purchase of parts, supplies and engines from the GY Group, and other business relating to, among other things, hospitality, lease of assets, property management services, and delivery, storage, distribution and handling services. For further details on our business transactions with related parties, please see Note 29 to our consolidated financial statements in Item&#160;18. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">During the fiscal year 2019, Yuchai entered into a trademark license agreement with GY on April&#160;25, 2019 (&#8220;Trademark License Agreement&#8221;) under which GY granted Yuchai an exclusive and perpetual license to use the thirty trademarks listed therein for a <span style="white-space:nowrap">one-time,</span> <span style="white-space:nowrap">ten-year</span> usage fee of RMB 169.8&#160;million. The Trademark License Agreement further permits Yuchai to continue using the licensed trademarks <span style="white-space:nowrap"><span style="white-space:nowrap">free-of-charge</span></span> after the expiry of the <span style="white-space:nowrap">ten-year</span> period. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify" id="tx757705_12">ITEM&#8201;8. FINANCIAL INFORMATION </p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Consolidated Statements and Other Financial Information </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">See &#8220;Item 18. Financial Statements.&#8221; </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Legal Proceedings </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Other than as set forth below, neither we nor any of our consolidated subsidiaries is currently involved in any material legal or arbitration proceedings that we believe may have, or have had in the recent past, significant effects on our financial position or profitability. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">Proceedings with Yuchai </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">We have previously encountered difficulties in obtaining the cooperation of the GY Group and Mr.&#160;Wang Jianming in the daily management and operation of Yuchai. The GY Group is a minority shareholder of Yuchai and is majority-owned by the Guangxi Zhuang Autonomous Region. Until December&#160;3, 2005, Mr.&#160;Wang was the Chairman, legal representative and Chief Executive Officer of Yuchai, as well as the Vice-Chairman and legal representative of the GY Group. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In response to earlier difficulties with respect to corporate governance measures and certain dividends declared by Yuchai, we initiated legal and arbitration proceedings in New York, London and Singapore against Yuchai, Mr.&#160;Wang and other related parties in May 2003. We subsequently discontinued these proceedings as a result of the execution of the July 2003 Agreement. Among other things, the July 2003 Agreement led to the resolution at that time of previous disagreements with respect to the payment of dividends by Yuchai to us and the <span style="white-space:nowrap">re-appointment</span> of Mr.&#160;Wang Jianming as Chief Executive Officer and Chairman of the Board of Directors of Yuchai in September 2003. We and Yuchai also agreed to work together to implement corporate governance procedures and to promote plans to enhance shareholder value. However, from time to time, we have continued to face difficulties in obtaining the cooperation of the Chinese shareholders of Yuchai in the daily management and operation of Yuchai and to fully exercise our controlling interest in Yuchai. Following the execution of the July 2003 Agreement, disagreements among the parties recurred. For example, representatives of the Chinese shareholders of Yuchai alleged that resolutions passed by our six wholly-owned subsidiaries at Yuchai&#8217;s shareholders&#8217; meeting in December 2004 were invalid, allegations with which we disagreed. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In April 2005, we, Yuchai and Coomber agreed on steps relating to the adoption of corporate governance practices at Yuchai and a broad framework for the restructuring of our ownership of Yuchai, and entered into the Reorganization Agreement. The Reorganization Agreement is intended to be in furtherance of the July 2003 Agreement. In December 2005 and November 2006, the parties amended certain provisions of the Reorganization Agreement, including extending the implementation deadline to June&#160;30, 2007. In June 2007, we, Yuchai, Coomber and GY entered into the Cooperation Agreement which amends certain terms of the Reorganization Agreement. Pursuant to the amendments to the Reorganization Agreement, the Company has agreed that the restructuring and <span style="white-space:nowrap">spin-off</span> of Yuchai will not be effected, and, recognizing the understandings that have been reached between the Company and GY to jointly undertake efforts to expand the business of Yuchai, the Company will not seek to recover the anti-dilution fee of US$20&#160;million from Yuchai. Although the parties to the Cooperation Agreement are expected to work towards its implementation as expeditiously as possible, no assurance can be given as to when the transactions contemplated therein will be fully consummated, or that implementation of the Cooperation Agreement will effectively resolve all of the difficulties faced by us with respect to its investment in Yuchai. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">63 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Dividends </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Our principal source of cash flow has historically been our share of the dividends, if any, paid to us by Yuchai, as described under &#8220;Item 5. Operating and Financial Review and Prospects &#8212; C.&#160;Liquidity and Capital Resources.&#8221; </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In May 1993, in order to finance further expansion, Yuchai sold shares to the Company and became a Sino-foreign joint stock company. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Laws and regulations applicable to a Sino-foreign joint stock company in China require that before Yuchai distributes profits, it must (i)&#160;recover losses in previous years; (ii)&#160;satisfy all tax liabilities; and (iii)&#160;make contributions to the statutory reserve fund in an amount equal to 10% of net income for the year determined in accordance with generally accepted accounting principles in the PRC, or PRC GAAP. However, the allocation of statutory reserve fund will not be further required once the accumulated amount of such fund reaches 50% of the registered capital of Yuchai. Any determination by Yuchai to declare a dividend will be at the discretion of Yuchai&#8217;s shareholders and will be dependent upon Yuchai&#8217;s financial condition, results of operations, regulatory factors and other relevant factors. Yuchai&#8217;s Articles of Association provide that dividends shall be paid at least once a year out of <span style="white-space:nowrap">after-tax</span> profits (if any). To the extent Yuchai has foreign currency available, dividends declared by shareholders at a shareholders&#8217; meeting to be paid to holders of Foreign Shares (currently only the Company) will be payable in foreign currency, and such shareholders will have priority thereto. If the foreign currency available is insufficient to pay such dividends, such dividends may be payable partly in Renminbi and partly in foreign currency. Dividends allocated to holders of Foreign Shares may be remitted in accordance with the relevant Chinese laws and regulations. In the event that the dividends are distributed in Renminbi, such dividends may be converted into foreign currency and remitted in accordance with the relevant laws, regulations and policies in China. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Any determination by the Company to declare a dividend will be at the discretion of our Board of Directors and will be dependent upon our financial condition, results of operations and other relevant factors. The following table sets forth a five-year summary of dividends we have paid to our shareholders as well as dividends paid to us by Yuchai: </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:76%;border:0;margin:0 auto">


<tr>

<td style="width:67%"/>

<td style="vertical-align:bottom;width:10%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:9%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom;white-space:nowrap"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; display:table-cell; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Fiscal Year</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Dividend&#160;paid&#160;by<br/>the&#160;Company&#160;to<br/>its&#160;shareholders<br/>in&#160;the&#160;fiscal year<br/>(per share)</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Dividend&#160;paid/<br/>payable&#160;by<br/>Yuchai&#160;to<br/>the&#160;Company<br/>for&#160;the&#160;fiscal&#160;year<br/>(in thousands)</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>


<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">2019</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">US$</td>
<td style="vertical-align:bottom" align="right">0.85</td>
<td style="white-space:nowrap;vertical-align:bottom"><sup style="font-size:75%; vertical-align:top">(1)</sup>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">RMB&#160;307,207</td>
<td style="white-space:nowrap;vertical-align:bottom"><sup style="font-size:75%; vertical-align:top">(2)</sup>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">2020</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">US$</td>
<td style="vertical-align:bottom" align="right">0.85</td>
<td style="white-space:nowrap;vertical-align:bottom"><sup style="font-size:75%; vertical-align:top">(3)</sup>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">RMB&#160;614,414</td>
<td style="white-space:nowrap;vertical-align:bottom"><sup style="font-size:75%; vertical-align:top">(4)</sup>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">2021</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">US$</td>
<td style="vertical-align:bottom" align="right">1.70</td>
<td style="white-space:nowrap;vertical-align:bottom"><sup style="font-size:75%; vertical-align:top">(5)</sup>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">RMB&#160;151,796</td>
<td style="white-space:nowrap;vertical-align:bottom"><sup style="font-size:75%; vertical-align:top">(6)</sup>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">2022</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">US$</td>
<td style="vertical-align:bottom" align="right">0.40</td>
<td style="white-space:nowrap;vertical-align:bottom"><sup style="font-size:75%; vertical-align:top">(7)</sup>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">RMB&#160;115,654</td>
<td style="white-space:nowrap;vertical-align:bottom"><sup style="font-size:75%; vertical-align:top">(8)</sup>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">2023</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">US$</td>
<td style="vertical-align:bottom" align="right">0.28</td>
<td style="white-space:nowrap;vertical-align:bottom"><sup style="font-size:75%; vertical-align:top">(9)</sup>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">RMB&#160;155,411</td>
<td style="white-space:nowrap;vertical-align:bottom"><sup style="font-size:75%; vertical-align:top">(10)</sup>&#160;</td></tr>
</table> <p style="line-height:8.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000;width:11%">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify"><sup style="font-size:75%; vertical-align:top">(1)</sup></p></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify">On June&#160;24, 2019, we declared a dividend of US$0.85 per ordinary share amounting to a total of US$34.7&#160;million for the fiscal year 2018. The dividend was paid in cash to our shareholders on July&#160;19, 2019. </p></td></tr></table>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify"><sup style="font-size:75%; vertical-align:top">(2)</sup></p></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify">The dividend declared by Yuchai for the fiscal year 2019 was paid to us on June&#160;12, 2020 and June&#160;15, 2020. For the dividend paid for the fiscal year 2019, RMB 307.2&#160;million was paid in Renminbi. </p></td></tr></table>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify"><sup style="font-size:75%; vertical-align:top">(3)</sup></p></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify">On April&#160;3, 2020, we declared a dividend of US$0.85 per ordinary share amounting to a total of US$34.7&#160;million for the fiscal year 2019. The dividend was paid in cash to our shareholders on July&#160;31, 2020. </p></td></tr></table>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify"><sup style="font-size:75%; vertical-align:top">(4)</sup></p></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify">The dividend declared by Yuchai for the fiscal year 2020 was paid to us between June&#160;1, 2021 and June&#160;4, 2021. For the dividend paid for the fiscal year 2020, the total amount paid to us was in Renminbi. </p></td></tr></table>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify"><sup style="font-size:75%; vertical-align:top">(5)</sup></p></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify">On June&#160;10, 2021, we announced a dividend of US$1.70 per ordinary share amounting to a total of US$69.5&#160;million for the fiscal year 2020. The dividend was paid in cash to our shareholders on July&#160;8, 2021. </p></td></tr></table>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify"><sup style="font-size:75%; vertical-align:top">(6)</sup></p></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify">The dividend declared by Yuchai for the fiscal year 2021 was paid and received by us in July 2022. For the dividend paid for the fiscal year 2021, the total amount paid to us was in Renminbi. </p></td></tr></table>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify"><sup style="font-size:75%; vertical-align:top">(7)</sup></p></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify">On June&#160;23, 2022, we announced a dividend of US$0.40 per ordinary share amounting to a total of US$16.3&#160;million for the fiscal year 2021. The dividend was paid in cash to our shareholders on July&#160;15, 2022. </p></td></tr></table>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify"><sup style="font-size:75%; vertical-align:top">(8)</sup></p></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify">The dividend declared by Yuchai for the fiscal year 2022 was paid and received by us in July 2023. For the dividend paid for the fiscal year 2022, the total amount paid to us was in Renminbi. </p></td></tr></table>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify"><sup style="font-size:75%; vertical-align:top">(9)</sup>&#160;</p></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify">On July&#160;18, 2023, we announced a dividend of US$0.28 per ordinary share amounting to a total of US$11.4&#160;million for the fiscal year 2022. The dividend was paid in cash to our shareholders on August&#160;7, 2023. </p></td></tr></table>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify"><sup style="font-size:75%; vertical-align:top">(10)</sup></p></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify">The dividend declared by Yuchai for the fiscal year 2023 has been approved by Yuchai&#8217;s shareholders on March&#160;15, 2024. It will be paid to us within one month after Yuchai&#8217;s audited financial statements for the fiscal year 2023 are approved by Yuchai&#8217;s shareholders. </p></td></tr></table>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">64 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify" id="tx757705_13">ITEM&#8201;9. THE OFFER AND LISTING </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Since December&#160;16, 1994, the Common Stock has been listed and traded on the NYSE under the symbol &#8220;CYD.&#8221; The Common Stock is not listed on any other exchanges within or outside the United States. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify" id="tx757705_14">ITEM&#8201;10. ADDITIONAL INFORMATION </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Our Company&#8217;s objects are to perform all the functions of a holding company and to coordinate the policy and administration of any subsidiary company. See paragraphs 6 and 7 of our Company&#8217;s Memorandum of Association for further information on the objects and powers of our Company. Please see Exhibit 1.1 to this Annual Report. </p> <p style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;font-weight:bold;text-align:justify" id="tx757705_111aaaa">A.</p></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Memorandum of Association and <span style="white-space:nowrap">Bye-Laws</span> </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Corporate Governance </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">We are an exempted company incorporated in Bermuda and are subject to the laws of that jurisdiction. The legal framework in Bermuda which applies to exempted companies is flexible and allows an exempted company to comply with the corporate governance regime of the relevant jurisdiction in which the company operates or applicable listing standards. Under Bermuda law, members of a board of directors owe a fiduciary duty to the company to act in good faith in their dealings with or on behalf of the company and to exercise their powers and fulfill the duties of their office honestly. In addition, the Bermuda company legislation imposes a duty on directors and officers of an exempted company to act honestly and in good faith with a view to the best interests of the company and requires them to exercise the care, diligence and skill that a reasonably prudent person would exercise in comparable circumstances. Bermuda legislation also imposes certain specific duties and obligations on companies and directors, both directly and indirectly, including duties and obligations with respect to matters such as (a)&#160;loans to directors and related persons; and (b)&#160;limits on indemnities for directors and officers. Bermuda law does not impose specific obligations in respect of corporate governance, such as those prescribed by NYSE listing standards, requiring a company to (i)&#160;appoint independent directors to their boards; (ii)&#160;hold regular meetings of <span style="white-space:nowrap">non-management</span> directors; (iii)&#160;establish audit, nominating and governance or compensation committees; (iv)&#160;have shareholders approve equity compensation plans; (v)&#160;adopt corporate governance guidelines; or (vi)&#160;adopt a code of business conduct and ethics. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">We are also subject to the NYSE listing standards, although, because we are a foreign private issuer, those standards are considerably different from those applied to U.S. companies. Under the NYSE rules, we need only (i)&#160;establish an independent audit committee that has specified responsibilities as described in the following table; (ii)&#160;provide prompt certification by our chief executive officer of any material <span style="white-space:nowrap">non-compliance</span> with any corporate governance rules; (iii)&#160;provide periodic written affirmations to the NYSE with respect to our corporate governance practices; and (iv)&#160;provide a brief description of significant differences between our corporate governance practices and those followed by U.S. companies. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The following table compares the Company&#8217;s principal corporate governance practices, which are in compliance with Bermuda law, to those required of U.S. companies. </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">


<tr>

<td style="width:4%"/>

<td style="vertical-align:bottom;width:1%"/>
<td style="width:44%"/>

<td style="vertical-align:bottom;width:1%"/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td style="width:4%"/>

<td style="vertical-align:bottom;width:1%"/>
<td style="width:44%"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td colspan="3" style="border-bottom:1.00pt solid #000000;vertical-align:top"> <p style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Standard&#160;for&#160;U.S.&#160;Domestic&#160;Listed&#160;Companies</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="3" style="border-bottom:1.00pt solid #000000;vertical-align:top"> <p style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:justify">China&#160;Yuchai International Limited&#8217;s Practice</p></td></tr>


<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top" colspan="3"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;font-weight:bold;text-align:justify">Director&#160;Independence</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="3" style="vertical-align:top"/></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/>
<td style="height:6pt" colspan="2"/>
<td style="height:6pt" colspan="2"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">A majority of the board must consist of independent directors.</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">Three of our nine directors, Messrs. Xie Tao, Neo Poh Kiat and Wong Hong Wai are independent within the meaning of the NYSE standards.</p></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt" colspan="3"/>
<td style="height:6pt" colspan="2"/>
<td style="height:6pt" colspan="2"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top" colspan="3"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">Independence is defined by various criteria including the absence of a material relationship between director and the listed company. Directors who are employees, are immediate family of the chief executive officer or receive over US$120,000 per year in direct compensation from the listed company are not independent. Directors who are employees of or otherwise affiliated through immediate family with the listed company&#8217;s independent auditor are also not independent.</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top"/></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/>
<td style="height:6pt" colspan="2"/>
<td style="height:6pt" colspan="2"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">The <span style="white-space:nowrap">non-management</span> directors of each company must meet at regularly scheduled executive sessions without management.</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">As a foreign private issuer, our <span style="white-space:nowrap">non-management</span> directors are not required to meet periodically without management directors.</p></td></tr></table>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">65 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">

<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">


<tr>

<td style="width:4%"/>

<td style="vertical-align:bottom;width:1%"/>
<td style="width:44%"/>

<td style="vertical-align:bottom;width:1%"/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td style="width:4%"/>

<td style="vertical-align:bottom;width:1%"/>
<td style="width:44%"/></tr>

<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td colspan="3" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;white-space:nowrap"> <p style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Standard&#160;for&#160;U.S.&#160;Domestic&#160;Listed&#160;Companies</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="3" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"> <p style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:justify">China&#160;Yuchai International Limited&#8217;s Practice</p></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt" colspan="3"/>
<td style="height:6pt" colspan="2"/>
<td style="height:6pt" colspan="2"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top" colspan="3"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;font-weight:bold;text-align:justify">Audit Committee</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top"/></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/>
<td style="height:6pt" colspan="2"/>
<td style="height:6pt" colspan="2"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">Listed companies must have an audit committee that satisfies the requirements of Rule <span style="white-space:nowrap">10A-3</span> under the Exchange Act. The rule requires that the audit committee (i)&#160;be comprised entirely of independent directors; (ii)&#160;be directly responsible for the appointment, compensation, retention and oversight of the independent auditor; (iii)&#160;adopt procedures for the receipt and treatment of complaints with respect to accounting, internal accounting controls or auditing matters; (iv)&#160;be authorized to engage independent counsel and other advisors it deems necessary in performing its duties; and (v)&#160;be given sufficient funding by the company to compensate the independent auditors and other advisors as well as for the payment of ordinary administrative expenses incurred by the committee.</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">Our Audit Committee meets the requirements of Rule <span style="white-space:nowrap">10A-3</span> under the Exchange Act.</p></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/>
<td style="height:6pt" colspan="2"/>
<td style="height:6pt" colspan="2"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">The audit committee must consist of at least three members, and each member meets the independence requirements of both the NYSE rules and Rule <span style="white-space:nowrap">10A-3</span> under the Exchange Act.</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">Our Audit Committee currently consists of three members, all of whom meet the independence requirements of both the NYSE rules and Rule <span style="white-space:nowrap">10A-3</span> under the Exchange Act.</p></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/>
<td style="height:6pt" colspan="2"/>
<td style="height:6pt" colspan="2"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">The audit committee must have a written charter that addresses the committee&#8217;s purpose and responsibilities.</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">Our Audit Committee has a charter outlining the committee&#8217;s purpose and responsibilities, which are similar in scope to those required of U.S. companies.</p></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt" colspan="3"/>
<td style="height:6pt" colspan="2"/>
<td style="height:6pt" colspan="2"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom" colspan="3"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">At a minimum, the committee&#8217;s purpose must be to assist the board in the oversight of the integrity of the company&#8217;s financial statements, the company&#8217;s compliance with legal and regulatory requirements, the independent auditor&#8217;s qualifications and independence and the performance of the company&#8217;s internal audit function and independent auditors. The audit committee is also required to review the independent auditing firm&#8217;s annual report describing the firm&#8217;s internal quality control procedures, any material issues raised by the most recent internal quality control review or peer review of the firm, or by any recent governmental inquiry or investigation, and any steps taken to address such issues.</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">Our Audit Committee&#8217;s charter outlines the committee&#8217;s purpose and responsibilities which are similar in scope to those required of U.S. companies.</p></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom" colspan="3"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">The audit committee is also required to assess the auditor&#8217;s independence by reviewing all relationships between the company and its auditor. It must establish the company&#8217;s hiring guidelines for employees and former employees of the independent auditor. The committee must also discuss the company&#8217;s annual audited financial statements and quarterly financial statements with management and the independent auditors, the company&#8217;s earnings press releases, as well as financial information and earnings guidance provided to analysts and rating agencies, and policies with respect to risk assessment and risk management. It must also meet separately, periodically, with management, the internal auditors and the independent auditors.</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">Our Audit Committee assesses the auditor&#8217;s independence on an ongoing basis by reviewing all relationships between the Company and its auditor. It has established the Company&#8217;s hiring guidelines for employees and former employees of the independent auditor. The committee also discusses with management and the independent auditors the Company&#8217;s annual audited financial statements and quarterly financial statements, the Company&#8217;s earnings press releases, as well as financial information and earning guidance provided to analysts and rating agencies, and policies with respect to risk assessment and risk management. It also meets separately, periodically, with management, the internal auditors and the independent auditors.</p></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/>
<td style="height:6pt" colspan="2"/>
<td style="height:6pt" colspan="2"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">Each listed company must disclose whether its board of directors has identified an Audit Committee Financial Expert, and if not the reasons why the board has not done so.</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">The Board of Directors has identified Mr.&#160;Xie Tao as our Audit Committee Financial Expert.</p></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/>
<td style="height:6pt" colspan="2"/>
<td style="height:6pt" colspan="2"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">Each listed company must have an internal audit function.</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">We are a holding company and the majority of business is done at our main subsidiary, Yuchai. Yuchai maintains an independent internal audit function headed by a secondee appointed by the Company. The Head of Internal Audit reports to the Chairman of the Audit Committees of the Company and Yuchai who reports to the Boards.&#160;The Board of Yuchai approves the audit plan, reviews significant audit issues and monitors corrective actions taken by management.</p></td></tr></table>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">66 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">

<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">


<tr>

<td style="width:4%"/>

<td style="vertical-align:bottom;width:1%"/>
<td style="width:44%"/>

<td style="vertical-align:bottom;width:1%"/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td style="width:4%"/>

<td style="vertical-align:bottom;width:1%"/>
<td style="width:44%"/></tr>

<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td colspan="3" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;white-space:nowrap"> <p style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Standard&#160;for&#160;U.S.&#160;Domestic&#160;Listed&#160;Companies</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="3" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"> <p style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:justify">China&#160;Yuchai International Limited&#8217;s Practice</p></td></tr>


<tr style="font-size:1pt">
<td style="height:6pt" colspan="3"/>
<td style="height:6pt" colspan="2"/>
<td style="height:6pt" colspan="2"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top" colspan="3"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;font-weight:bold;text-align:justify">Compensation Committee</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top"/></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/>
<td style="height:6pt" colspan="2"/>
<td style="height:6pt" colspan="2"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">Listed companies must have a compensation committee composed entirely of independent board members as defined by the NYSE listing standards.</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">Our compensation committee currently has three members, two of whom are independent within the meaning of the NYSE standards.</p></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/>
<td style="height:6pt" colspan="2"/>
<td style="height:6pt" colspan="2"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">The committee must have a written charter that addresses its purpose and responsibilities.</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top"/></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/>
<td style="height:6pt" colspan="2"/>
<td style="height:6pt" colspan="2"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">These responsibilities include (i)&#160;reviewing and approving corporate goals and objectives relevant to CEO compensation; (ii)&#160;evaluating CEO performance and compensation in light of such goals and objectives for the CEO; (iii)&#160;based on such evaluation, reviewing and approving CEO compensation levels; (iv)&#160;recommending to the board <span style="white-space:nowrap">non-CEO</span> compensation, incentive compensation plans and equity-based plans; and (v)&#160;producing a report on executive compensation as required by the SEC to be included in the company&#8217;s annual proxy statement or annual report. The committee must also conduct an annual performance self-evaluation.</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">Our compensation committee reviews among other things the Company&#8217;s general compensation structure, and reviews, recommends or approves executive appointments, compensation and benefits of directors and executive officers, subject to ratification by the Board of Directors, and supervises the administration of our employee benefit plans, if any.</p></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt" colspan="3"/>
<td style="height:6pt" colspan="2"/>
<td style="height:6pt" colspan="2"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top" colspan="3"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;font-weight:bold;text-align:justify">Nominating/Corporate Governance Committee</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top"/></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/>
<td style="height:6pt" colspan="2"/>
<td style="height:6pt" colspan="2"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">Listed companies must have a nominating/corporate governance committee composed entirely of independent board members.</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">We do not have a nominating/corporate governance committee. However, certain responsibilities of this committee are undertaken by our Compensation Committee, such as the review and approval of executive appointments and all other functions are performed by the Board of Directors.</p></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/>
<td style="height:6pt" colspan="2"/>
<td style="height:6pt" colspan="2"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">The committee must have a written charter that addresses its purpose and responsibilities, which include (i)&#160;identifying qualified individuals to become board members; (ii)&#160;selecting, or recommending that the board select, the director nominees for the next annual meeting of shareholders; (iii)&#160;developing and recommending to the board a set of corporate governance principles applicable to the company; (iv)&#160;overseeing the evaluation of the board and management; and (v)&#160;conducting an annual performance evaluation of the committee.</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top"/></tr>
<tr style="font-size:1pt">
<td style="height:6pt" colspan="3"/>
<td style="height:6pt" colspan="2"/>
<td style="height:6pt" colspan="2"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top" colspan="3"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;font-weight:bold;text-align:justify">Equity-Compensation Plans</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top"/></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/>
<td style="height:6pt" colspan="2"/>
<td style="height:6pt" colspan="2"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">Shareholders must be given the opportunity to vote on all equity&#8212;compensation plans and material revisions thereto, with limited exceptions.</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">Our Equity Incentive Plan was approved by our shareholders in 2014.</p></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt" colspan="3"/>
<td style="height:6pt" colspan="2"/>
<td style="height:6pt" colspan="2"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top" colspan="3"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;font-weight:bold;text-align:justify">Corporate Governance Guidelines</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top"/></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/>
<td style="height:6pt" colspan="2"/>
<td style="height:6pt" colspan="2"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">Listed companies must adopt and disclose corporate governance guidelines.</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">We have formally adopted various corporate governance guidelines, including Code of Business Conduct and Ethics (described below); Audit Committee Charter; Whistle-blowing Policy; Insider Trading Policy; and Disclosure Controls and Procedures.</p></td></tr>
</table>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">67 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">

<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">


<tr>

<td style="width:4%"/>

<td style="vertical-align:bottom;width:1%"/>
<td style="width:44%"/>

<td style="vertical-align:bottom;width:1%"/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td style="width:4%"/>

<td style="vertical-align:bottom;width:1%"/>
<td style="width:44%"/></tr>



<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td colspan="3" style="border-bottom:1.00pt solid #000000;vertical-align:top"> <p style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Standard&#160;for&#160;U.S.&#160;Domestic&#160;Listed&#160;Companies</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="3" style="border-bottom:1.00pt solid #000000;vertical-align:top"> <p style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:justify">China&#160;Yuchai International Limited&#8217;s Practice</p></td></tr>


<tr style="font-size:1pt">
<td style="height:6pt" colspan="3"/>
<td style="height:6pt" colspan="2"/>
<td style="height:6pt" colspan="2"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top" colspan="3"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;font-weight:bold;text-align:justify">Code of Business Conduct and Ethics</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top"/></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/>
<td style="height:6pt" colspan="2"/>
<td style="height:6pt" colspan="2"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">All listed companies, U.S. and foreign, must adopt and disclose a code of business conduct and ethics for directors, officers and employees, and promptly disclose any amendment to or waivers of the code for directors or executive officers.</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">We adopted a Code of Business Conduct and Ethics Policy in May 2004, which was revised on December&#160;9, 2008. A copy of the Code is posted on our internet website at http://www.cyilimited.com. We intend to promptly disclose any amendment to or waivers of the Code for directors or executive officers.</p></td></tr>
</table> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Directors </p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">Director Interests and Voting </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">A Director of the Company cannot vote or be counted in the quorum with regard to any contract or arrangement or any other proposal in which he has any interest or in respect of which he has any duty which conflicts with his duty to the Company. The restriction from voting and being counted in the quorum does not apply if the only interest the Director has is included in the following list: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">(a)</p></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify">a resolution regarding granting any security or indemnity for any money lent or obligation incurred by such Director at the request, or for the benefit, of the Company or any of our subsidiaries (or a company of which we are a beneficially wholly-owned subsidiary); </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">(b)</p></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify">a resolution regarding granting any security or indemnity to any third party for a debt or obligation which is owed by the Company or any of our subsidiaries (or a company of which we are a beneficially wholly-owned subsidiary) to the third party, for which such Director has assumed responsibility in whole or in part under a guarantee or indemnity; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">(c)</p></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify">a resolution about an offer of shares, debentures or other securities of the Company or any of its subsidiaries (or a company of which we are a beneficially wholly-owned subsidiary) for subscription or purchase in which such Director is to be a participant in the underwriting or <span style="white-space:nowrap">sub-underwriting</span> of the offer; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">(d)</p></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify">a resolution about any proposal involving any other company in which such Director is interested, whether directly or indirectly and whether as an officer or shareholder or otherwise, provided that such Director is not the holder of, or directly or indirectly beneficially interested in, 5% or more of (i)&#160;any class of the equity share capital of such company or in any third company through which such Director&#8217;s interest is derived or (ii)&#160;the voting rights in that company; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">(e)</p></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify">any contract, arrangement or proposal for the benefit of our employees under which such Director benefits in a similar manner as the employees and does not receive any privileges or advantages not provided to the employees; or </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">(f)</p></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify">any proposal in which such Director is interested in the same manner as other holders of our shares or our debentures or our other securities or any of our subsidiaries by virtue only of such Director&#8217;s interest in our shares or our debentures or our other securities or any of our subsidiaries. </p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">If our Board of Directors is considering proposals about appointing two or more Directors to offices or employments with the Company or any company in which we are interested, each such Director (if not disqualified from voting under proviso to item (d)&#160;above) can vote and be included in the quorum for each resolution, except the one concerning such Director. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">Borrowing Powers </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Our Board of Directors may exercise all the powers of the Company to borrow money and to mortgage or charge its undertaking, property and uncalled capital or any part thereof and to issue debentures and other securities. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">Qualification of Directors </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">No Director is required to hold any shares of the Company. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Rights of Holders of shares of Common Stock </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The holders of shares of Common Stock shall: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">be entitled, on a show of hands, to one vote and, on a poll, to one vote per share; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">be entitled to such dividends as the Board of Directors of the Company may from time to time declare; </p></td></tr></table>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">68 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">

<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">in the event of a <span style="white-space:nowrap">winding-up</span> or dissolution of the Company, whether voluntary or involuntary or for the purpose of the reorganization or otherwise or upon any distribution of capital, be entitled to a return of the amount paid up on the Common Stock and thereafter to the surplus assets of the Company; and </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">generally, be entitled to enjoy all the rights attaching to shares. </p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">All unclaimed dividends or distributions out of contributed surplus account may be invested or otherwise made use of by the Board of Directors of the Company for the benefit of the Company until claimed and the payment of any such dividend or distribution into a separate account or the investment of such dividend shall not constitute the Company a trustee in respect thereof. No dividend or distribution shall bear interest against the Company. Any dividend or distribution which has remained unclaimed for a period of 12 years from the due date for payment thereof shall at the expiration of that period be forfeited and shall belong to the Company absolutely. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Rights of Holder of the Special Share </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The holder of the special share shall be entitled to the following rights: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">to elect six Directors of the Company and to remove Directors so appointed; and </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">no shareholder resolution, whether ordinary or special resolution, may be passed without the affirmative vote of the holder of the special share. </p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The holder of the Special Share shall not be entitled to any other rights or to any dividends and in the event of a winding up or dissolution of the Company, the holder of the special share shall be entitled only to a return of the amount paid up on the special share. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The special share is not transferable except to Hong Leong Asia and its affiliates or to China Everbright Holdings and its affiliates. The special share shall cease to carry any rights in the event that, if Hong Leong Asia and its affiliates own the special share, Hong Leong Asia and its affiliates cease to own, directly or indirectly, at least 7,290,000 shares of Common Stock (or such equivalent number upon a consolidation or subdivision of shares of Common Stock), or if China Everbright Holdings and its affiliates own the special share, China Everbright Holdings and its affiliates cease to own, directly or indirectly, at least 6,570,000 shares of Common Stock (or such equivalent number upon a consolidation or subdivision of shares of Common Stock). For more details, see &#8220;Item 7. Major Shareholders and Related Party Transactions &#8212; A. Major Shareholders &#8212; The Special Share.&#8221; </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Modification of Shareholders&#8217; Rights </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The rights attached to any class of shares (unless otherwise provided by the terms of issue of the shares of that class) may be varied, modified or abrogated with the consent in writing of the holders of not less than three-fourths of the issued shares of that class or with the sanction of an ordinary resolution passed at a separate general meeting of the holders of the shares of the class. The rights conferred upon the holders of the shares of any class issued with preferred or other rights shall not, unless otherwise expressly provided by the terms of issue of the shares of that class, be deemed to be varied by the creation or issue of further shares ranking <span style="font-style:italic">pari passu</span> therewith. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Annual General and Special General Meetings </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">We must hold an annual general meeting each year. Our Directors decide where and when it will be held. Not more than fifteen months may elapse between the date of one annual general meeting and the next. At least 14 clear days&#8217; written notice must be given for every annual general meeting and for every special general meeting. The notice for any annual general meeting must state the date, place and time at which the meeting is to be held, and the business to be conducted at the meeting, including, if applicable, any election of Directors. The notice for any special general meeting must state the time, place and the general nature of the business to be considered at the meeting and shall state that a shareholder entitled to attend and vote is entitled to appoint one or more proxies to attend and vote instead of him. In the case of a meeting convened for passing a special resolution, the notice shall specify the intention to propose the resolution as a special resolution. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Shareholders holding not less than <span style="white-space:nowrap">one-tenth</span> in value of the paid up share capital of the Company and having the right to attend and vote at general meetings of the Company shall have the right, by written request to the Chairman or President (as applicable), Deputy Chairman or Vice President (as applicable) or Secretary of the Company, to require that a special general meeting be convened by the Directors for the transaction of any business specified in the request. Such meeting shall be held within two months after the request has been made. If within 21 days of such deposit of the request, the Board fails to convene the meeting, such shareholders may convene the meeting themselves in accordance with Section&#160;74(3) of the Companies Act of 1981 of Bermuda. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Limitations on Rights to Own Securities </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">There are no limitations under Bermuda law or our Memorandum of Association and <span style="white-space:nowrap">Bye-Laws</span> on the rights of <span style="white-space:nowrap">non-Bermuda</span> owners of shares of the Company to hold or vote their shares. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">69 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">We are exempt from the laws of Bermuda which restrict the percentage of share capital that may be held by <span style="white-space:nowrap">non-Bermudians,</span> but as an exempted company we may not participate in certain business transactions, including (i)&#160;the acquisition or holding of land in Bermuda (except that required for its business held by way of lease or tenancy for a term not exceeding 50 years or, with the consent of the Minister of Finance of Bermuda, land by way of lease or tenancy for a term not exceeding 21 years in order to provide accommodation or recreational facilities for its employees); (ii)&#160;the taking of mortgages on land in Bermuda to secure an amount in excess of 50,000 Bermuda dollars without the prior consent of the Minister of Finance of Bermuda; (iii)&#160;the acquisition of any bonds or debentures secured by any land in Bermuda other than those issued by the Government of Bermuda or a public authority; or (iv)&#160;the carrying on of business of any kind or type whatsoever in Bermuda either alone or in partnership or otherwise except, <span style="font-style:italic">inter alia</span>, carrying on business with persons outside Bermuda, in furtherance of the business of the Company carried on outside Bermuda or under a license granted by the Minister of Finance of Bermuda. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In accordance with our <span style="white-space:nowrap">Bye-Laws,</span> share certificates are only issued to members of the Company (i.e., persons registered in the register of members as holders of shares in the Company). We are not bound to investigate or incur any responsibility in respect of the proper administration or execution of any trust to which any of our shares are subject. We will take no notice of any trust applicable to any of its shares whether or not it had notice of such trust. </p> <p style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;font-weight:bold;text-align:justify">B.</p></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Exchange Controls </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Bermuda Exchange Controls </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">We have been designated as a <span style="white-space:nowrap">non-resident</span> for exchange control purposes by the Bermuda Monetary Authority. We have received the permission of the Bermuda Monetary Authority under the Exchange Control Act of 1972 and regulations thereunder for the transfer of shares of common stock to and between persons regarded as resident outside Bermuda for exchange control purposes and the issue of shares within the existing authorized capital of the Company to such persons for so long as such shares are listed on the NYSE. The Bermuda Monetary Authority has also granted to all Bermuda companies with voting shares listed on an appointed stock exchange (as defined in the Companies Act 1981 of Bermuda), a general permission for the issue and subsequent transfer of any securities of such companies from and to a <span style="white-space:nowrap">non-resident</span> of Bermuda. The NYSE is an appointed stock exchange under the Companies Act 1981 of Bermuda. Issues and transfers of shares involving any person regarded as resident in Bermuda for exchange control purposes require specific prior approval under the Exchange Control Act of 1972. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Because we have been designated as a <span style="white-space:nowrap">non-resident</span> for Bermuda exchange control purposes, there are no restrictions on our ability to transfer funds in and out of Bermuda or to pay dividends to United States residents who are holders of the shares of common stock, other than in respect of local Bermuda currency. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">China Exchange Controls </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Effective from January&#160;1, 1994, a unitary exchange rate system for the conversion between Renminbi and the foreign currencies was introduced in China, and accordingly, the China Foreign Exchange Trading System, or CFETS, inter-bank foreign exchange market was established. Under the unitary foreign exchange system, PBOC sets daily exchange rates, or the PBOC Rates, for conversion of Renminbi into US dollar and other currencies based on the CFETS interbank market rates, and the Bank of China and other authorized banks may engage in foreign exchange transactions at rates that vary within a prescribed range above or below PBOC Rates. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Yuchai, as an FIE, is permitted to retain its foreign currency earnings and maintain foreign currency accounts at designated foreign exchange banks. However, there can be no assurance that the current authorizations for FIEs to retain their foreign exchange to satisfy foreign exchange liabilities in the future will not be limited or eliminated or that Yuchai will be able to obtain sufficient foreign exchange to satisfy their foreign exchange requirements. Foreign exchange transactions under the capital account and the foreign debt account continue to be subject to limitations and require registrations with the reviews from the designated foreign exchange banks and SAFE, which could affect the ability of Yuchai to obtain foreign exchange through debt or equity financing, including by means of loans or capital contributions from the Company. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In the event of shortages of foreign currencies, Yuchai may be unable to convert sufficient Renminbi into foreign currency to meet its foreign currency obligations or to pay dividends in foreign currency. Yuchai requires foreign currency to purchase a substantial portion of the manufacturing equipment required for the planned expansion of its manufacturing facilities and to meet foreign currency-denominated debt payment obligations. Yuchai will also require foreign currency for payment of its imported engine components. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The value of the Renminbi is subject to changes in Chinese government policies and to international economic and political developments. In recent years, there have been periods of volatility of the exchange rate between Reminbi and the US dollar. By comparing the currency exchange rate of the US dollar against Reminbi, which was 6.9646 as of December&#160;30, 2022 and 7.1036 as of February&#160;29, 2024, respectively, the Renminbi depreciated about 2.0% against the US dollar with the average exchange rate of 7.0535. It is difficult to predict how market forces or government policy may impact the exchange rate between the Renminbi and the US dollar in the future. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">70 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">On February&#160;13, 2015, SAFE issued the Notice on Further Simplifying and Improving the Foreign Exchange Administration Policies on Direct Investments (&#8220;Notice 13&#8221;), which shall become effective on June&#160;1, 2015. According to Notice 13, the banks are designated to directly review and deal with the foreign exchange registration for foreign direct investment in China Mainland and outbound direct investment. SAFE shall supervise the registration activities indirectly through banks. Certain operating procedures for direct investments are also simplified. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">On March&#160;30, 2015, SAFE issued the Notice on Reforming the Administrative Approach Regarding the Settlement of the Foreign Exchange Capitals of Foreign-invested Enterprises (&#8220;Notice 19&#8221;), which took effect on June&#160;1, 2015. According to the Notice 19, an ordinary FIE such as Yuchai, may make the equity investment by transferring the Renminbi converted from capital contribution in foreign currency (&#8220;Converted Renminbi&#8221;) to the Account for Foreign Exchange Settlement Pending Payment opened by the invested enterprise. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">On June&#160;9, 2016, SAFE issued the Notice of the State Administration of Foreign Exchange on Reforming and Standardizing the Administrative Provisions on Capital Account Foreign Exchange Settlement (&#8220;Notice 16&#8221;), which became effective on the same day. Pursuant to Notice 16, domestic institutions (FIEs included) may voluntarily settle 100% (the percentage is subject to adjustment by SAFE) of their foreign exchange earnings under capital account (including capitals contribution in foreign currency and foreign debts, etc.) to the Account for Foreign Exchange Settlement Pending Payment based on actual needs under the permitted business scope. Meanwhile, Notice 16 further loosens up the restrictions imposed on the use of Converted Renminbi. According to Notice 16, the Converted Renminbi can be used for providing loans to affiliated enterprises of FIEs. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">On January&#160;12, 2017, the PBOC issued the Notice of People&#8217;s Bank of China on Matters Concerning Macro-Prudential Management on <span style="white-space:nowrap">All-round</span> Cross-border Financing (&#8220;Notice 9&#8221;), which took effect on the same day, and, according to Notice 9, the domestic entities (other than FIEs) can borrow foreign debts without the <span style="white-space:nowrap">pre-approval</span> of SAFE as well as the quota for foreign debts of domestic entities shall be calculated by reference to the annul net asset, outstanding foreign debts, and the other factors. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">On January&#160;26, 2017, SAFE promulgated the Notice of State Administration of Foreign Exchange on Improving the Inspection of Authenticity and Compliance to Further Promote Foreign Exchange Control (&#8220;Notice 3&#8221;), which became effective on the same day. The principle of Notice 3 is to encourage capital inflow. Under Notice 3, the debtor may directly or indirectly repatriate the funds under guarantee for use domestically by way of domestic borrowing or equity investment, or by other means. Meanwhile, Notice 3 emphasizes on the policy of profit remittance of FIEs. To process outbound remittance of profits in an amount equivalent to or above USD 50,000 for an FIE, the bank shall examine several documents to assure the authenticity of the profit distribution. An FIE shall use the profit to first make up the losses suffered in the previous years prior to remitting the profits overseas. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">On October&#160;23, 2019, the SAFE promulgated the Notice of the State Administration of Foreign Exchange on Further Facilitating Cross-border Trade and Investment, which canceled the restriction on the domestic equity investment by <span style="white-space:nowrap">non-investment</span> foreign-funded enterprises with their capital funds. Subject to the requirements as set forth in the Foreign Investment Negative List and the authenticity and compliance with the regulations of domestic investment projects, as well as other requirements regulating foreign investment, <span style="white-space:nowrap">non-investment</span> foreign-funded enterprises now are allowed to lawfully make domestic equity investments by using their capital. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">On April&#160;10, 2020, the SAFE promulgated the Notice by the State Administration of Foreign Exchange of Optimizing Foreign Exchange Administration to Support Foreign Business Development, which further clarified that eligible enterprises are allowed to use revenues under their capital accounts, such as capital funds and foreign debts, for payment in China without providing banks with materials to certify the authenticity of the <span style="white-space:nowrap"><span style="white-space:nowrap">transaction-by-transaction</span></span> basis in advance, provided that such funds shall be used in compliance with the laws and regulations regarding the use for revenues under the capital accounts. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In January&#160;5, 2023, the NDRC promulgated the Administrative Measures for Examination and Registration of Medium and Long-term Foreign Debts of Enterprises, pursuant to which any foreign debt provided by foreign entities to PRC entities or the overseas enterprises or branches controlled by the PRC entities with a term of more than one year must complete the formalities of examination and registration with the NDRC. </p> <p style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;font-weight:bold;text-align:justify">C.</p></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Taxation </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Bermuda Taxation </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">There is no Bermuda income, corporation or profits tax, withholding tax, capital gains tax, capital transfer tax, estate duty or inheritance tax payable by shareholders of the Company other than by shareholders ordinarily resident in Bermuda. Neither the Company nor its shareholders (other than shareholders ordinarily resident in Bermuda) are subject to stamp or other similar duty on the issue, transfer or redemption of Common Stock. The Company has received from the Minister of Finance of Bermuda under the Exempted Undertakings Tax Protection Act 1966, as amended, an assurance that, in the event that Bermuda enacts any legislation imposing any tax computed on profits or income, or computed on any capital asset, gain or appreciation, or any tax in the nature of estate duty or inheritance tax, the imposition of such tax shall not be applicable to the Company or to any of its operations, shares, debentures or other obligations of the Company, until March&#160;31, 2035. This assurance does not, however, prevent the imposition of any such tax or duty on such persons as are ordinarily resident in Bermuda and holding such shares, debentures or obligations of the Company or on land in Bermuda leased or let to the Company. As an exempted company, the Company is required to pay a registration fee in Bermuda based upon its authorized share capital and the premium on the issue of its shares, at rates calculated on a sliding scale not exceeding US$32,676 per annum. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">71 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Singapore Taxation </p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">Dividends or Other Distributions with Respect to Ordinary Shares </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Under the <span style="white-space:nowrap">one-tier</span> corporate tax system which currently applies to all Singapore tax resident companies, tax on corporate profits is final, and dividends paid by a Singapore tax resident company are not subject to withholding tax and will be tax exempt in the hands of a shareholder, whether or not the shareholder is a company or an individual and whether or not the shareholder is a Singapore tax resident. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">Capital Gains upon Disposition of Ordinary Shares </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Under current Singapore tax laws, there is no tax on capital gains. There are no specific laws or regulations which deal with the characterization of whether a gain is income or capital in nature. Gains arising from the disposal of our ordinary shares may be construed to be of an income nature and subject to Singapore income tax, if they arise from activities which the Inland Revenue Authority of Singapore regards as the carrying on of a trade or business in Singapore. However, under Singapore tax laws, any gains derived by a divesting company from its disposal of ordinary shares in an investee company between June&#160;1, 2012 and December&#160;31, 2027 are generally not taxable if immediately prior to the date of the relevant disposal, the investing company has held at least 20% of the ordinary shares in the investee company for a continuous period of at least 24 months (&#8220;safe harbor rule&#8221;). </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">A new Section&#160;10L was introduced under the Singapore Income Tax Act. Gains received in Singapore by an entity of a relevant group from the sale or disposal of a foreign asset (which include shares issued by a company that is incorporated outside Singapore) on or after January&#160;1, 2024 will be treated as income chargeable to tax under certain circumstances. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">Goods and Services Tax </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The issue or transfer of ownership of our ordinary shares should be exempt from Singapore Goods and Services Tax, or GST. Hence, the holders would not incur any GST on the subscription or subsequent transfer of the shares. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">People&#8217;s Republic of China Taxation </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The following discussion summarizes the taxes applicable to the Company&#8217;s investment in Yuchai and applicable to Yuchai under the Chinese law. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">Taxation of Dividends from Yuchai </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In 2007, the PRC National People&#8217;s Congress adopted a new tax law, China Unified Enterprise Income Tax Law (the &#8220;CIT Law&#8221;), which became effective on January&#160;1, 2008 and was amended by the Standing Committee of the National People&#8217;s Congress on December&#160;29, 2018. The State Council adopted the related implementation rules on December&#160;6, 2007 which was amended on April&#160;23, 2019. In accordance with the CIT Law and its implementation rules, dividends derived from the revenues accumulated from January&#160;1, 2008 and are paid by PRC companies to <span style="white-space:nowrap">non-resident</span> enterprises are generally subject to a PRC withholding tax levied at a rate of 10% unless exempted or reduced pursuant to an applicable double-taxation treaty or other exemptions. Dividends paid by PRC companies to resident enterprises, including enterprises established under the laws of <span style="white-space:nowrap">non-PRC</span> jurisdictions but whose &#8220;de facto management body&#8221; is located in the PRC, are not subject to any PRC withholding tax, unless the dividends are derived from the publicly traded shares which have not been held continuously by the resident enterprises for twelve months. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">On February&#160;20, 2009, the State Administration of Taxation promulgated the Notice on Relevant Issues of Implementing Dividend Clauses under Tax Treaties, or the Notice. According to the Notice, the transaction or arrangement, the major purpose for which is to obtain preferential tax treatment, shall not justify the application of preferential treatment stipulated in dividend clauses under tax treaties. Should the tax payer improperly enjoy the treatment under tax treaties as a result of such transaction or arrangement, the tax authorities in charge shall have the right to adjust. We have recognized a provision for withholding tax payable for profits accumulated after December&#160;31, 2007 for the earnings that we do not plan to indefinitely reinvest in the PRC enterprises. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">72 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">Taxation of Disposition of Yuchai Shares </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In the event the Company, through its subsidiaries, transfers any of its current holding of the Yuchai Shares, the amount received in excess of its original capital contribution would be subject to Chinese withholding tax at a rate of 10%. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In the event that Yuchai is liquidated, the portion of the balance of its net assets or remaining property, after deducting undistributed profits, various funds and liquidation expenses, that exceeds Yuchai&#8217;s <span style="white-space:nowrap">paid-in</span> capital would be subject to withholding tax at a rate of 10%. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">On February&#160;3, 2015, the Chinese State Administration of Taxation issued the Circular on Several Issues Concerning the Enterprise Income Tax on Indirect Property Transfer by <span style="white-space:nowrap">Non-Resident</span> Enterprises (&#8220;Circular 7&#8221;), which became effective on the same date. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">On October&#160;17, 2017, the Chinese State Administration of Taxation issued the Announcement of the State Administration of Taxation on Issues Concerning the Withholding of <span style="white-space:nowrap">Non-resident</span> Enterprise Income Tax at Source (the &#8220;Announcement 37&#8221;), certain provision was repealed and Subsection 2 of Section&#160;8 of Circular 7 was repealed. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Pursuant to the Announcement 37 and the Circular 7, the parties involved in the indirect transfer of Chinese taxable properties and the Chinese resident enterprises whose equity is transferred indirectly may report the equity transfer matters to the competent tax authority and shall provide certain documents and materials including but not limited to, equity transfer contract or agreement, enterprise&#8217;s equity structure prior to and after the equity transfer, the financial and accounting statements in the previous two years of the enterprises abroad and their subordinate enterprises who directly or indirectly hold Chinese taxable properties. The competent tax authority may also require the parties involved in and planning for the indirect transfer of Chinese taxable properties and the Chinese resident enterprises whose equity is transferred indirectly to provide the aforementioned materials and other relevant materials. Where a <span style="white-space:nowrap">non-resident</span> enterprise indirectly transfers properties such as equity in Chinese resident enterprises without any justifiable business purposes with the aim of avoiding to pay enterprise income tax, such indirect transfer shall be reclassified as a direct transfer of equity in Chinese resident enterprise. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">Income Tax </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In 2007, the National People&#8217;s Congress approved and promulgated the CIT Law, which became effective from January&#160;1, 2008 and was further amended on December&#160;29, 2018. Under the CIT Law, foreign invested enterprises and domestic companies are subject to a uniform corporate tax rate of 25% but Yuchai may continue to enjoy the reduced corporate tax rate of 15% if it qualifies under the Western Development Tax Incentive Scheme or the High Technology Incentive Scheme. </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">The Western Development Incentive Scheme was first introduced in 2001 to encourage investment in the Western region of China. Companies operating in the Western region who fulfill certain criteria and upon approval enjoy a reduced corporate tax rate of 15%. This scheme was first applicable from 2001 to 2010. In 2011, the scheme was extended to 2020, and further extended to December 2030 with effective from January&#160;1, 2021. Yuchai filed its corporate tax returns under this scheme from 2008 to 2014. According to latest published catalogue of qualifying industries for the Western Development Incentive Scheme, two of its subsidiaries filed and will file their corporate tax return under this scheme for 2022 and 2023. </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">The High Technology Incentive was introduced in 2008. Companies that are high technology companies who must fulfill certain criteria and upon approval enjoy a reduced corporate tax rate of 15%. The reduced corporate tax rate took effect from January&#160;1, 2008. Yuchai has applied to tax authorities to qualify under this scheme every 3 years since 2011 and was certified as a high technology company with effect from 2011 to 2025. Yuchai filed its corporate tax returns under the High Technology Incentive Scheme from 2015 to 2022 and will file its corporate tax return under this scheme for 2023 in <span style="white-space:nowrap">mid-2024.</span> </p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The China tax bureau periodically conduct tax examinations. Any adverse findings in tax examinations or change in the tax legislation in China could have adverse impact on our consolidated financial conditions or results of operations. Furthermore, pursuant to the CIT Law, if an enterprise incorporated outside the PRC has its &#8220;de facto management organization&#8221; located within the PRC in accordance with the CIT, such enterprise may be recognized as a PRC tax resident enterprise and thus may be subject to enterprise income tax at the rate of 25% on their worldwide income. The Implementation Rules specify that a &#8220;de facto management organization&#8221; means an organization that exercises material and full management and control over matters including the enterprise&#8217;s production and operations, personnel, finance and property. Although the Implementation Rules provide a definition of &#8220;de facto management organization&#8221;, such definition has not been tested and there remains uncertainty as to when a <span style="white-space:nowrap">non-PRC</span> enterprise&#8217;s &#8220;de facto management organization&#8221; is considered to be located in the PRC. If we or any of our subsidiaries registered outside China are treated as &#8220;China tax resident enterprise&#8221; under the CIT Law, our income tax expenses may increase and our profitability could be impacted. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">73 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">Withholding Tax </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">On October&#160;17, 2017, the Chinese State Administration of Taxation issued the Announcement 37 (as defined above), which became effective on December&#160;1, 2017 and was further amended on June&#160;15, 2018 pursuant to the Announcement of the State Administration of Taxation on Amending Certain Taxation Regulatory Documents. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In accordance with the CIT Law and the Announcement 37, if a <span style="white-space:nowrap">non-resident</span> enterprise obtains the income originating from the PRC, or the taxable income, including equity investment income such as dividend and bonus, interest, rental and royalty income, income from property transfer and other income, the payable enterprise income tax on the taxable income shall be withheld at the source by the enterprise or individual who is directly obligated to make relevant payment to the <span style="white-space:nowrap">non-resident</span> enterprise under relevant laws or contracts, or the withholding agent. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The withholding agent shall declare and pay the withheld tax to the competent tax authority in the place where such withholding agent is located within 7 days from the date of occurrence of the withholding obligation. Where the income obtained by the withholding agent and required to be withheld at source is in the form of dividends, extra dividends or any other equity investment gains, the date of occurrence of the obligation for withholding relevant payable tax is the date of actual payment of the dividends, extra dividends or other equity investment gains. Where the <span style="white-space:nowrap">non-resident</span> enterprise receives in installments the income subject to withholding of tax at the source from the same transfer of property, the amount received thereby in installments can be deemed as the recovered cost of the property invested previously and the withholding tax shall be calculated and paid after the recovery of the cost in full. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The withholding agent shall complete the Form of Report on Withholding of Enterprise Income Tax of the People&#8217;s Republic of China in declaration and payment of the tax required to be withheld. The withholding agent may submit relevant declaration materials before declaration and payment of the tax required to be withheld and such materials shall not be submitted repetitively in declaration. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In the event that a <span style="white-space:nowrap">non-resident</span> enterprise fails to file and pay the withheld tax in the manner or within the timeframe required, it will be ordered by the tax authority to pay the withhold tax within a limited period of time. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">Value-Added Tax </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In addition to Chinese income tax, Yuchai is subject to valued added tax, or the VAT. With effect from November&#160;19, 2017, the amended Value-Added Tax Provisional Regulations require all tax payers engaging in sales of goods, provision of processing services, repairs and replacement services, sales of services, intangible assets or real property, or importation of goods within the territory of the PRC to pay VAT. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">On March&#160;28, 2018, the Standing Committee Meeting of State Council confirmed a comprehensive set of measures to continue VAT reform in China. Pursuant to those measures, the VAT rate for manufacturing industry and other industries was reduced from 17% to 16%, and the VAT rate for transportation, construction, basic telecommunications service industries and agricultural goods was reduced from 11% to 10%. The Ministry of Finance and the State Administration of Taxation then promulgated the Notice on Adjusting Value-Added Tax Rate on April&#160;4, 2018. The reform policy of the State Council has been restated and specified that all the sectors subject to 17% and 11% VAT rates would be entitled to the newly reduced rates of 16% and 10%, respectively, from May&#160;1, 2018. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">On March&#160;20, 2019, the Ministry of Finance, the State Administration of Taxation and the General Administration of Customs promulgated the Announcement on Policies regarding Deepening the Reform of Value-Added Taxation, which came into force on April&#160;1, 2019, in which the authorities restated that all the sectors subject to 16% and 10% VAT rates is entitled to the newly reduced rates of 13% and 9%, respectively. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">There were no further changes to the value-added tax rates in 2022 and 2023 applicable to Yuchai. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">United States Federal Income Taxation </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">This section describes material United States federal income tax consequences of owning and disposing of Common Stock. It applies to a US Holder (as defined below) that holds the Common Stock as a capital asset for tax purposes. This section does not apply to a US Holder that is a member of a special class of holders subject to special rules, including: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">a financial institution, </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">a dealer in securities, </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">a trader in securities that elects to use a <span style="white-space:nowrap"><span style="white-space:nowrap">mark-to-market</span></span> method of accounting for its securities holdings, </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">a real estate investment trust, </p></td></tr></table>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">74 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">

<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">a regulated investment company, </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">U.S. expatriates, </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">persons who acquired Common Stock pursuant to the exercise of any employee share option or otherwise as compensation, </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">a <span style="white-space:nowrap">tax-exempt</span> organization, </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">an insurance company, </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">a person liable for any alternative minimum tax, </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">a person that actually or constructively owns 10% or more of the stock of the Company (by vote or value), </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">a person that owns Common Stock through a partnership or other pass-through entity or arrangement, </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">a person that holds Common Stock as part of a straddle or a hedging or conversion transaction, </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">a person whose functional currency is not the US dollar, or </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">a person subject to special tax accounting rules as a result of any item of gross income with respect to the Common Stock being taken into account in an applicable financial statement. </p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">This section is based on the Internal Revenue Code of 1986, as amended (the &#8220;Code&#8221;), its legislative history, existing and proposed regulations, published rulings and court decisions, all as currently in effect. These laws are subject to change, possibly on a retroactive basis. There is currently no comprehensive income tax treaty between the United States and Bermuda. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">This section does not describe any tax consequences arising out of the tax laws of any state, local or <span style="white-space:nowrap">non-U.S.</span> jurisdiction, any estate or gift tax consequences or the Medicare tax on certain &#8220;net investment income.&#8221; If an entity or arrangement that is treated as a partnership for United States federal income tax purposes holds the Common Stock, the treatment of a partner in the partnership will generally depend on the status of the partner and the activities of the partnership. Partners in such partnerships should consult with their tax advisors. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">For purposes of this discussion, a US Holder is a beneficial owner of Common Stock that is: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">an individual who is a citizen or resident of the United States, </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">a US domestic corporation (or other entity taxable as a US domestic corporation for United States federal income tax purposes), </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">an estate the income of which is subject to United States federal income tax regardless of its source, or </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">a trust, if a United States court can exercise primary supervision over the trust&#8217;s administration and one or more United States persons are authorized to control all substantial decisions of the trust, or if a valid election is in place to treat the trust as a United States person. </p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"><span style="font-style:italic">US Holders should consult their tax advisor regarding the United States federal, state and local and other tax consequences of owning and disposing of shares in their particular circumstances. </span></p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">Taxation of Dividends </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Under the United States federal income tax laws, and subject to the passive foreign investment company (&#8220;PFIC&#8221;) rules discussed below, US Holders will include in gross income the gross amount of any dividend paid by the Company out of its current or accumulated earnings and profits (as determined for United States federal income tax purposes). The amount of dividends will include any cash distributions and the fair market value of certain stock distributions and distributions of other property. In this regard, if the distribution is at the election of any stockholder, payable either in cash or in shares, the receipt of shares by the US Holders would generally be treated as a taxable distribution in an amount equal to the fair market value of such shares as of the date of the distribution. The dividend is ordinary income that the US Holder must include in income when the dividend is actually or constructively received. The dividend will not be eligible for the dividends-received deduction generally allowed to United States corporations in respect of dividends received from other United States corporations. Distributions in excess of current and accumulated earnings and profits, as determined for United States federal income tax purposes, will be treated as a <span style="white-space:nowrap">non-taxable</span> return of capital to the extent of the US Holder&#8217;s basis in the shares and thereafter as capital gain. We currently do not, and we do not intend to, calculate our earnings and profits under United States federal income tax principles. Therefore, a US Holder should expect that a distribution will generally be reported as a dividend even if that distribution would otherwise be treated as a <span style="white-space:nowrap">non-taxable</span> return of capital or as capital gain under the rules described above. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">With respect to <span style="white-space:nowrap">non-corporate</span> taxpayers, dividends may be taxed at the lower applicable capital gains rate provided that (1)&#160;the Common Stock is readily tradable on an established securities market in the United States, (2)&#160;the Company is not a PFIC (as discussed below) for either the Company&#8217;s taxable year in which the dividend was paid or the preceding taxable year, and (3)&#160;certain holding period requirements are met. Common Stock generally is considered for purposes of clause (1)&#160;above to be readily tradable on an established securities market if it is listed on the NYSE. US Holders should consult their tax advisors regarding the availability of the lower rate for dividends paid with respect to the Company&#8217;s Common Stock. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">75 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">For foreign tax credit limitation purposes, the dividend will generally constitute foreign source income and will generally be &#8220;passive category income.&#8221; </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">Sale or Other Disposition of Common Stock </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Subject to the PFIC rules discussed below, upon the sale or other disposition of shares, a US Holder will recognize capital gain or loss for United States federal income tax purposes equal to the difference between the US Holder&#8217;s amount realized and the US Holder&#8217;s tax basis in such shares. If a US Holder receives consideration for shares paid in a currency other than the US dollar, the US Holder&#8217;s amount realized will be the US dollar value of the payment received. In general, the US dollar value of such a payment will be determined on the date of sale or disposition. On the settlement date, a US Holder may recognize US source foreign currency gain or loss (taxable as ordinary income or loss) equal to the difference (if any) between the US dollar value of the amount received based on the exchange rates in effect on the date of sale or other disposition and the settlement date. However, if the shares are treated as traded on an established securities market and the US Holder is a cash basis taxpayer or an accrual basis taxpayer who has made a special election, the US dollar value of the amount realized in a foreign currency is determined by translating the amount received at the spot rate of exchange on the settlement date of the sale, and no exchange gain or loss would be recognized at that time. Capital gain of a <span style="white-space:nowrap">non-corporate</span> US Holder is generally taxed at a reduced rate where the property is held more than one year. The gain or loss will generally be income or loss from sources within the United States for foreign tax credit limitation purposes. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">PFIC Rules </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The Company believes that its shares should not be treated as stock of a PFIC for United States federal income tax purposes for the taxable year that ended on December&#160;31, 2023. However, the application of the PFIC rules is subject to uncertainty in several respects, and we cannot assure you that the United States Internal Revenue Service will not take a contrary position. In addition, PFIC status is a factual determination which cannot be made until the close of the taxable year. Accordingly, there is no guarantee that the Company will not be a PFIC for any future taxable year. Furthermore, because the total value of the Company&#8217;s assets for purposes of the asset test generally will be calculated using the market price of the Company&#8217;s shares, our PFIC status will depend in large part on the market price of the Company&#8217;s shares. Accordingly, fluctuations in the market price of the Company&#8217;s shares could render the Company a PFIC for any year. A <span style="white-space:nowrap">non-U.S.</span> corporation is considered a PFIC for any taxable year if either: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">at least 75% of its gross income is passive income, or </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">at least 50% of the value of its assets (based on an average of the quarterly values of the assets during a taxable year) is attributable to assets that produce or are held for the production of passive income (the &#8220;asset test&#8221;). </p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In the PFIC determination, the Company will be treated as owning its proportionate share of the assets and earning its proportionate share of the income of any other corporation in which it owns, directly or indirectly, 25% or more (by value) of the stock. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">If the Company were to be treated as a PFIC for any year during the US Holder&#8217;s holding period, unless a US Holder elects to be taxed annually on a <span style="white-space:nowrap"><span style="white-space:nowrap">mark-to-market</span></span> basis with respect to the shares (which election may be made only if the Company&#8217;s shares are &#8220;marketable stock&#8221; within the meaning of Section&#160;1296 of the Code), a US Holder will be subject to special tax rules with respect to any &#8220;excess distribution&#8221; received and any gain realized from a sale or other disposition (including a pledge) of that holder&#8217;s shares. Distributions a US Holder receives in a taxable year that are greater than 125% of the average annual distributions received during the shorter of the three preceding taxable years or the holder&#8217;s holding period for the shares will be treated as excess distributions. Under these special tax rules: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">the excess distribution or gain will be allocated ratably over the US Holder&#8217;s holding period for the shares; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">the amount allocated to the current taxable year, and any taxable year prior to the first taxable year in which the Company is treated as a PFIC, will be treated as ordinary income; and </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">the amount allocated to each other year will be subject to tax at the highest tax rate in effect for that year and the interest charge generally applicable to underpayments of tax will be imposed on the resulting tax attributable to each such year. </p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The tax liability for amounts allocated to years prior to the year of disposition or &#8220;excess distribution&#8221; cannot be offset by any net operating losses for such years, and gains (but not losses) realized on the sale of the shares cannot be treated as capital, even if the shares are held as capital assets. If the Company were to be treated as a PFIC for any year during which a US Holder holds the shares, the Company generally would continue to be treated as a PFIC with respect to that US Holder for all succeeding years during which it owns the shares. If the Company were to cease to be treated as a PFIC, however, a US Holder may avoid some of the adverse effects of the PFIC regime by making a deemed sale election with respect to the shares. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">76 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">If a US Holder holds shares in any year in which the Company is a PFIC, that holder will be required to file an annual information report with the United States Internal Revenue Service. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">Information Reporting and Backup Withholding </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Dividend payments with respect to our shares and proceeds from the sale, exchange or redemption of our shares may be subject to information reporting to the United States Internal Revenue Service and possible United States backup withholding. Backup withholding will not apply, however, to a US Holder that furnishes a correct taxpayer identification number and makes any other required certification or that is otherwise exempt from backup withholding. US Holders that are required to establish their exempt status generally must provide such certification on United States Internal Revenue Service <span style="white-space:nowrap">Form&#160;W-9.</span> US Holders should consult their tax advisors regarding the application of the U.S. information reporting and backup withholding rules. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Backup withholding is not an additional tax. Amounts withheld as backup withholding may be credited against your United States federal income tax liability, and you may obtain a refund of any excess amounts withheld under the backup withholding rules by filing the appropriate claim for refund with the United States Internal Revenue Service and furnishing any required information in a timely manner. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">Additional Reporting Requirements </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Certain US Holders who are individuals are required to report information relating to an interest in our shares, subject to certain exceptions. Under certain circumstances, an entity may be treated as an individual for purposes of these rules. US Holders should consult their tax advisors regarding the effect, if any, of this United States federal income tax legislation on their ownership and disposition of our shares. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Global minimum <span style="white-space:nowrap">top-up</span> tax</p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The Group has applied a temporary mandatory relief from deferred tax accounting for the impact of the <span style="white-space:nowrap">top-up</span> tax and accounts for it as a current tax when it is incurred. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The Group is in the progress of assessing the exposure to the Pillar Two income taxes arising from the legislation. Due to the complex nature of the legislation and the calculations including the determination of the adjustments required under the Pillar Two legislation, the Group assessed that the quantitative impact of the potential <span style="white-space:nowrap">top-up</span> tax arising from the enacted/substantively enacted legislation is not yet reasonably estimable. The Group continues to assess the impact of the Pillar Two legislation on its financials. </p> <p style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;font-weight:bold;text-align:justify">D.</p></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Documents on Display </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The SEC maintains a website at www.sec.gov/ that contains reports, proxy and information statements and other information regarding registrants that make electronic filings with the SEC using its EDGAR system. As a foreign private issuer, we are required to use the EDGAR system. We have done so in the past and will continue to do so in order to make our reports available through the SEC&#8217;s website. In addition, we upload our reports on our website at www.cyilimited.com. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify" id="tx757705_15">ITEM&#8201;11. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">We are subject to market rate risks due to fluctuations in interest rates and foreign currency exchange rates. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">Interest rate risk </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Our primary exposure of interest rate risk relates to interest-bearing loans and borrowings from banks. Yuchai&#8217;s debt consists of both variable and fixed rate short-term, medium-term and long-term Renminbi denominated borrowings. The variable interest rates of loans and borrowings are generally established in accordance with directives announced from time to time by the PBOC, which are in turn affected by various factors such as the general economic conditions in China and the monetary policies of the Chinese government. Information relating to interest-bearing loans and borrowings of the Company are disclosed in Note 26 to our consolidated financial statements in Item 18. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The Company manages its interest rate risk by having a mixture of fixed and variable rates for its deposits and borrowings. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">77 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">Interest rate sensitivity </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The sensitivity analyses below have been determined based on the exposure to interest rates for interest-bearing loans and borrowings from banks at December&#160;31, 2023 and the stipulated change taking place at the beginning of the year and held constant throughout the reporting period in the case of instruments that have floating rates. A 50 basis points increase or decrease is used and represents management&#8217;s assessment of the possible change in interest rates. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">If interest rate had been 50 (2022: 50) basis points higher or lower and all other variables were held constant, the profit before tax for the year ended December&#160;31, 2023 of the Company would increase/decrease by RMB 12.7&#160;million (US$1.8 million) (2022: profit increase/decrease by RMB 11.7&#160;million). </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">Foreign currency exchange rate risk </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Our exposure to foreign currency exchange rate risk primarily relates to cash and bank balances, purchases and sales that are denominated in currencies other than the respective functional currencies of entities within the Group. The currencies giving rise to this risk in fiscal years 2022 and 2023 are primarily Singapore dollar and the US dollar. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Foreign currency translation exposure is managed by incurring debt in the operating currency so that where possible operating cash flows can be primarily used to repay obligations in the local currency. This also has the effect of minimizing the exchange differences recorded against income, as the exchange differences on the net investment are recorded directly against equity. We use derivative financial instruments, such as forward currency contracts, to hedge our foreign currency risks. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The Company&#8217;s exposures to foreign currency exchange rate risk are as follows: </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">


<tr>

<td style="width:74%"/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom;white-space:nowrap"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; display:table-cell; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:justify">2022</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Singapore<br/>Dollar</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Euro</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">US<br/>Dollar</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Others</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="14" align="center"><span style="font-weight:bold">(in thousands)</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>


<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">Trade and other receivables</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">1,504</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">7,328</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">4,484</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">218</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">Cash and bank balances</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">166,517</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">1,282</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">26,521</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">15,340</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">Financial liabilities</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">(202</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">Trade and other payables</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">(5,064</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">(11,586</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">(7,258</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">(2,579</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">162,755</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">(2,976</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">23,747</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right">12,979</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td></tr>
</table> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">


<tr>

<td style="width:72%"/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom;white-space:nowrap"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; display:table-cell; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:justify">2023</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Singapore<br/>Dollar</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Euro</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">US<br/>Dollar</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">Others</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="14" align="center"><span style="font-weight:bold">(in thousands)</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>


<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">Trade and other receivables</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">1,700</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">13,686</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">7,221</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">377</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">Cash and bank balances</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">157,073</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">5,337</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">18,162</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">24,114</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">Financial liabilities</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(1,565</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">Trade and other payables</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(7,568</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(13,689</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(20,453</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(12,795</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">149,640</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">5,334</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">4,930</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">11,696</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">US$</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">21,065</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">751</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">694</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">1,646</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000">&#160;</p></td>
<td>&#160;</td></tr>
</table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">A 10% strengthening of the following major currencies against the functional currency of each of the Company&#8217;s entities at the reporting date would increase/(decrease) profit before tax by the amounts shown below. This analysis assumes that all other variables, in particular interest rates, remain constant. </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;width:84%;border:0;margin:0 auto">


<tr>

<td style="width:78%"/>

<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">2022</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">2023</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">2023</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">US$</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="10" align="center"><span style="font-weight:bold">(in&#160;thousands)</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>


<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">Singapore dollar</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">16,276</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">14,964</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">2,107</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">Euro</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">(298</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">533</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">75</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">US dollar</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">2,375</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">493</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">69</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
</table>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">78 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify" id="tx757705_16">ITEM&#8201;12. DESCRIPTION OF SECURITIES OTHER THAN EQUITY SECURITIES </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Not Applicable. </p> <p style="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:center">PART II </p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify" id="tx757705_17">ITEM&#8201;13. DEFAULTS, DIVIDEND ARREARAGES AND DELINQUENCIES </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">No matters to report. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify" id="tx757705_18">ITEM&#8201;14. MATERIAL MODIFICATIONS TO THE RIGHTS OF SECURITY HOLDERS AND USE OF PROCEEDS </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Not Applicable. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify" id="tx757705_19">ITEM&#8201;15. CONTROLS AND PROCEDURES </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;font-weight:bold;text-align:justify">A.</p></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Disclosure Controls and Procedures </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">We maintain disclosure controls and procedures that are designed to ensure that information required to be disclosed in our SEC reports is recorded, processed, summarized and reported within the time periods specified in the SEC&#8217;s rules and forms, and that such information is accumulated and communicated to our management, including our President, who is our principal executive officer, and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosures. In designing and evaluating the disclosure controls and procedures, management recognized that any controls and procedures, no matter how well designed and operated, can provide only a reasonable level of assurance of achieving the desired control objectives, and, in reaching a reasonable level of assurance, management necessarily was required to apply its judgment in evaluating the cost-benefit relationship of possible controls and procedures. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">As required by Rule <span style="white-space:nowrap">13a-15(b)</span> under the Exchange Act, we have carried out an evaluation, under the supervision and with the participation of our management, including our President and Chief Financial Officer, of the effectiveness of the design and operation of our disclosure controls and procedures as of the end of the period covered by this Annual Report. Based on such evaluation, our management has concluded that, as of the end of the period covered by this Annual Report, our disclosure controls and procedures were effective. </p> <p style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;font-weight:bold;text-align:justify">B.</p></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Management&#8217;s Annual Report on Internal Control over Financial Reporting </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Our management is responsible for establishing and maintaining adequate internal control over financial reporting as defined in Rule <span style="white-space:nowrap">13a-15(f)</span> under the Exchange Act. Internal control over financial reporting refers to a process designed by, or under the supervision of, our President and Chief Financial Officer and effected by our Board of Directors, management and other personnel, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in conformity with IFRS. Internal control over financial reporting includes those policies and procedures that: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of our assets; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with IFRS; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">provide reasonable assurance that receipts and expenditures are being made only in accordance with our management&#8217;s and/or our Board of&#160;Directors&#8217; authorization; and </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of our assets that could have a material effect on our consolidated financial statements. </p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Internal control over financial reporting cannot provide absolute assurance of achieving financial reporting objectives because of its inherent limitations. Internal control over financial reporting is a process that involves human diligence and compliance and is subject to lapses in judgment and breakdowns resulting from human failures. Internal control over financial reporting also can be circumvented by collusion or improper overrides. Because of such limitations, there is a risk that material misstatements may not be prevented or detected on a timely basis by internal control over financial reporting. However, these inherent limitations are known features of the financial reporting process, and it is possible to design into the process safeguards to reduce, though not eliminate this risk. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Management evaluated the effectiveness of our internal control over financial reporting as of December&#160;31, 2023 using the criteria in &#8220;Internal Control &#8212; Integrated Framework&#8221; issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) (&#8220;COSO&#8221;). As a result of management&#8217;s evaluation, management concluded that our internal control over financial reporting was effective as of December&#160;31, 2023. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">79 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">

<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;font-weight:bold;text-align:justify">C.</p></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Attestation Report of the Registered Public Accounting Firm </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The effectiveness of the Company&#8217;s internal control over financial reporting as of December&#160;31, 2023 has been attested by Ernst&#160;&amp; Young LLP, an independent registered public accounting firm, as stated in their report of this Annual Report on <span style="white-space:nowrap">Form&#160;20-F.</span> </p> <p style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;font-weight:bold;text-align:justify">D.</p></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Changes in Internal Control over Financial Reporting </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">There was no change in the Company&#8217;s internal control over financial reporting that occurred during the period covered by this Annual Report that has materially affected, or is reasonably likely to materially affect, the Company&#8217;s internal control over financial reporting. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify" id="tx757705_20">ITEM&#8201;16A. AUDIT COMMITTEE FINANCIAL EXPERT </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The Company&#8217;s Board of Directors has determined that Mr.&#160;Xie Tao is an &#8220;audit committee financial expert&#8221; as defined by current SEC rules. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify" id="tx757705_21">ITEM&#8201;16B. CODE OF ETHICS </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The Company adopted a Code of Business Conduct and Ethics Policy in May 2004, which was revised on December&#160;9, 2008, that is applicable to all its directors, senior management and employees. The Code of Business Conduct and Ethics Policy contain general guidelines for conducting the business of the Company. A copy of the Code of Business Conduct and Ethics Policy is posted on our internet website at <span style="text-decoration:underline">http://www.cyilimited.com</span>. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify" id="tx757705_22">ITEM&#8201;16C. PRINCIPAL ACCOUNTANT FEES AND SERVICES </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The following table sets forth the total remuneration that was billed to the Company (excluding HLGE) by its independent registered public accounting firm, for each of our previous two fiscal years: </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:76%;border:0;margin:0 auto">


<tr>

<td style="width:85%"/>

<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/>

<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">2022</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" align="center" style="border-bottom:1.00pt solid #000000;vertical-align:bottom"><span style="font-weight:bold">2023</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">RMB</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="6" align="center"><span style="font-weight:bold">(in&#160;thousands)</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>


<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">Audit fees</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><sup style="font-size:75%; vertical-align:top"></sup>&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">7,849<sup style="font-size:75%; vertical-align:top"></sup></td>
<td style="white-space:nowrap;vertical-align:bottom"><sup style="font-size:75%; vertical-align:top">(1)</sup>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><sup style="font-size:75%; vertical-align:top"></sup>&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">8,426<sup style="font-size:75%; vertical-align:top"></sup></td>
<td style="white-space:nowrap;vertical-align:bottom"><sup style="font-size:75%; vertical-align:top">(2)</sup>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">Audit-related fees</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">336</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">352</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">Tax fees</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">124</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">173</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">All other fees</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">101</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">224</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">Total</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">8,410</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">9,174</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
</table> <p style="line-height:8.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000;width:11%">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify"><sup style="font-size:75%; vertical-align:top">(1)</sup></p></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify">Represents the audit fees billed to the Company (excluding HLGE) by its independent registered public accounting firm during the fiscal year 2022. The remaining audit fees for the fiscal year 2022 of RMB 6.4&#160;million were billed in 2023. </p></td></tr></table>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify"><sup style="font-size:75%; vertical-align:top">(2)</sup>&#160;</p></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify">Represents the audit fees billed to the Company (excluding HLGE) by its independent registered public accounting firm during the fiscal year 2023. The remaining audit fees of RMB 8.1&#160;million had not been billed as of February&#160;29, 2024. </p></td></tr></table> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Audit Fees </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Audit fees consist of professional services relating to the annual audits of consolidated financial statements. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Audit-Related Fees </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Audit-related fees primarily consist of professional services relating to the quarterly reviews. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">Tax Fees </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Tax fees primarily consist of professional services in relation to transfer pricing (Local file and Master file, excluding <span style="white-space:nowrap"><span style="white-space:nowrap">Country-by-Country</span></span> Reporting). </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">80 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">All Other Fees </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">All other fees primarily consist of professional service in relation to IFRS training activities and other advisory services. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="white-space:nowrap">Pre-Approval</span> Policies and Procedures </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The Company&#8217;s Audit Committee <span style="white-space:nowrap">pre-approves</span> each engagement of Ernst&#160;&amp; Young LLP for audit-related services and certain other services (including tax services) not prohibited under the Sarbanes-Oxley Act of 2002, performed and to be performed for the Company. All audit, audit-related, tax, and other fees described above were approved by the Audit Committee. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify" id="tx757705_23">ITEM&#8201;16D. EXEMPTIONS FROM THE LISTING STANDARDS FOR AUDIT COMMITTEES </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Not Applicable. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify" id="tx757705_24">ITEM&#8201;16E. PURCHASES OF EQUITY SECURITIES BY THE ISSUER AND AFFILIATED PURCHASERS </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Not Applicable. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify" id="tx757705_25">ITEM&#8201;16F. CHANGE IN REGISTRANT&#8217;S CERTIFYING ACCOUNTANT </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Not Applicable. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify" id="tx757705_26">ITEM&#8201;16G. CORPORATE GOVERNANCE </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">As our Common Stock is listed on the NYSE, we are subject to the NYSE listing standards. The NYSE listing standards applicable to us, as a foreign private issuer, are considerably different from those applicable to U.S. companies. Under the NYSE rules, we need only (i)&#160;establish an independent audit committee; (ii)&#160;provide prompt certification by our chief executive officer of any material <span style="white-space:nowrap">non-compliance</span> with any corporate governance rules of the NYSE; (iii)&#160;provide periodic (annual and interim) written affirmations to the NYSE with respect to our corporate governance practices; and (iv)&#160;provide a brief description of significant differences between our corporate governance practices and those followed by U.S. companies. Our Audit Committee consists of three independent <span style="white-space:nowrap">non-executive</span> directors, namely Messrs. Xie Tao (Chairman), Neo Poh Kiat and Wong Hong Wai. Each of Messrs. Xie Tao, Neo Poh Kiat and Wong Hong Wai satisfies the &#8220;independence&#8221; requirements of Rule <span style="white-space:nowrap">10A-3</span> of the Exchange Act. A brief description of significant differences between our corporate governance practices, which are in compliance with Bermuda law, and those followed by U.S. companies can be found in &#8220;Item 10. Additional Information &#8212; A. Memorandum of Association and <span style="white-space:nowrap">Bye-Laws</span> &#8212; Corporate Governance.&#8221; </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify" id="tx757705_27">ITEM&#8201;16H. MINE SAFETY DISCLOSURE </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Not Applicable. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify" id="tx757705_28">ITEM&#8201;16I. DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Not Applicable. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify" id="tx757705_29">ITEM&#8201;16J. INSIDER TRADING POLICIES </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Not applicable. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify" id="tx757705_30">ITEM&#8201;16K. CYBERSECURITY </p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">Cybersecurity Risk Management and Strategy </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">We are a holding company and the majority of business is done at our main subsidiary, Yuchai. As a holding company, our objective is to coordinate the policy and administration of our subsidiary companies. We pursue this objective by adopting complimentary <span style="white-space:nowrap">bottom-up</span> and <span style="white-space:nowrap">top-down</span> approaches to cybersecurity risk management. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">As the main operating subsidiary of the Company, Yuchai has developed and implemented a series of internal policies (collectively, the &#8220;Cybersecurity Risk Management Policies&#8221;) that are intended to protect the confidentiality, integrity, and availability of our critical systems and information. Yuchai&#8217;s cybersecurity risk management program includes a cybersecurity incident response plan. Risk monitoring across the Yuchai group is conducted by a wholly-owned subsidiary of Yuchai that focuses on information technology security and management. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">81 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Yuchai designs and assesses its Cybersecurity Risk Management Policies in accordance with PRC laws, rules and regulations, including the Cyber Security Law and the Data Security Law.&#160;This does not imply that we meet any particular technical standards, specifications, or requirements, only that we use these cybersecurity-related laws, rules and regulations as a guide to help us identify, assess, and manage cybersecurity risks relevant to our business. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Yuchai&#8217;s Cybersecurity Risk Management Policies include: </p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">risk assessments designed to help identify material cybersecurity risks to our critical systems, information, products, services, and our broader enterprise IT environment; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">a security team principally responsible for managing our cybersecurity risk assessment processes, our security controls, and our response to cybersecurity incidents; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">the use of external service providers, where appropriate, to assess, test or otherwise assist with aspects of our security controls, subject to our oversight and monitoring of the risks associated with using these external service providers; </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">cybersecurity awareness training of our employees, incident response personnel, and senior management; and </p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8226;</p></td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">a cybersecurity incident response plan that includes procedures for responding to cybersecurity incidents. </p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In terms of our <span style="white-space:nowrap">top-down</span> approach to cybersecurity risk management, our controlling shareholder, Hong Leong Asia (as defined herein) provides support to our Company for our own cybersecurity risk evaluation and management. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">We have not identified risks from known cybersecurity threats, including as a result of any prior cybersecurity incidents, that have materially affected or are reasonably likely to materially affect us, including our operations, business strategy, results of operations, or financial condition. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify"><span style="font-style:italic">Cybersecurity Governance </span></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Currently, our Audit Committee oversees Yuchai&#8217;s cybersecurity risk management. Our management updates the Audit Committee, as necessary, regarding any material cybersecurity incidents, as well as any incidents with lesser impact potential. If it deems necessary, the Audit Committee will report to the full Board regarding the significant cybersecurity-related issues. </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Our management team, including the President and Chief Financial Officer, is responsible for assessing and managing our material risks from cybersecurity threats. The President and Chief Financial Officer, travel frequently, usually monthly for as much as up to two weeks at a time, to Yuchai to actively participate in Yuchai&#8217;s operations and facilitate communications. Our management team has primary responsibility for our overall cybersecurity risk management program and supervises both our internal cybersecurity personnel and our retained external cybersecurity consultants. Our management team oversees Yuchai management&#8217;s efforts to prevent, detect, mitigate, and remediate cybersecurity risks and incidents through various means, which may include briefings from internal security personnel; threat intelligence and other information obtained from governmental, public or private sources, including external consultants engaged by us; and alerts and reports produced by security tools deployed in the IT environment.</p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In the future, we plan to evaluate the integration of Yuchai&#8217;s cybersecurity risk management program into our overall enterprise risk management program. </p> <p style="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:center">PART III </p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify" id="tx757705_31">ITEM&#8201;17. FINANCIAL STATEMENTS </p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The Company has elected to provide the financial statements and related information specified in Item&#160;18 in lieu of Item&#160;17. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">82 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify" id="tx757705_32">ITEM&#8201;18. FINANCIAL STATEMENTS </p> <p style="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:center">Index to Financial Statements </p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify">China Yuchai International Limited </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">


<tr>

<td style="width:96%"/>

<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/></tr>


<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify"><a href="#fintoc761622_1">Report of Independent Registered Public Accounting Firm</a></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right"><span style="white-space:nowrap">F-1</span></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify"><a href="#fintoc761622_2">Consolidated Statement of Profit or Loss for years ended December&#160;31, 2021, 2022 and 2023</a></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right"><span style="white-space:nowrap">F-4</span></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify"><a href="#fintoc761622_3">Consolidated Statement of Comprehensive Income for years ended December&#160;31, 2021, 2022 and 2023</a></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right"><span style="white-space:nowrap">F-5</span></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify"><a href="#fintoc761622_4">Consolidated Statement of Financial Position as of December&#160;31, 2022, and 2023</a></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right"><span style="white-space:nowrap">F-6</span></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify"><a href="#fintoc761622_5">Consolidated Statement of Changes in Equity for years ended December&#160;31, 2021, 2022 and 2023</a></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right"><span style="white-space:nowrap">F-8</span></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify"><a href="#fintoc761622_6">Consolidated Statement of Cash Flows for years ended December&#160;31, 2021, 2022 and 2023</a></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right"><span style="white-space:nowrap">F-11</span></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify"><a href="#fintoc761622_7">Notes to the Consolidated Financial Statements for years ended December&#160;31, 2021, 2022 and 2023</a></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom" align="right"><span style="white-space:nowrap">F-14</span></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
</table>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">83 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:justify" id="tx757705_33">ITEM&#160;19. EXHIBITS </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Exhibits to this Annual Report: </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">


<tr>

<td/>

<td style="vertical-align:bottom;width:5%"/>
<td style="width:90%"/></tr>

<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8199;&#8199;1.1</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">Memorandum of Association of China Yuchai International Limited or the Registrant (incorporated herein by reference to Amendment No.&#160;1 to the Registration Statement on Form <span style="white-space:nowrap">F-1,</span> filed by the Registrant on December&#160;8, 1994 <span style="white-space:nowrap">(File&#160;No.&#160;33-86162),</span> or the Form <span style="white-space:nowrap">F-1).</span><sup style="font-size:75%; vertical-align:top">(P)</sup></p></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8199;&#8199;1.2</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify"><span style="white-space:nowrap">Bye-laws</span> of the Registrant (incorporated herein by reference to the Form <span style="white-space:nowrap">F-1).</span><sup style="font-size:75%; vertical-align:top">(P)</sup></p></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8199;&#8199;2.1</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify"><a href="#tx757705_111aaaa">Description of Securities Registered under Section&#160;12 of the Securities Exchange Act of 1934. (See &#8220;Item 10. Additional Information &#8212; A. Memorandum of Association and <span style="white-space:nowrap">Bye-Laws&#8221;)</span> </a></p></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8199;&#8199;3.1</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">Subscription and Shareholders Agreement of Diesel Machinery (BVI) Limited, dated November&#160;9, 1994, among Diesel Machinery (BVI) Limited, Hong Leong Asia Ltd., or Hong Leong Asia, and China Everbright Holdings Company Limited, or China Everbright Holdings (incorporated herein by reference to Amendment No.&#160;2 to the Registration Statement on <span style="white-space:nowrap">Form&#160;F-1,</span> filed by the Registrant on December&#160;14, 1994 (File <span style="white-space:nowrap">No.&#160;33-86162).</span><sup style="font-size:75%; vertical-align:top">(P)</sup></p></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8199;&#8199;3.2</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">Supplemental Subscription and Shareholders Agreement, dated January&#160;21, 2002, between China Everbright Holdings and Hong Leong Asia (incorporated herein by reference to the Annual Report on Form <span style="white-space:nowrap">20-F</span> for fiscal year ended December&#160;31, 2001, filed by the Registrant on June&#160;25, 2002 (File <span style="white-space:nowrap">No.&#160;001-013522),</span> or Form <span style="white-space:nowrap">20-F</span> FY2001).<sup style="font-size:75%; vertical-align:top">(P)</sup></p></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8199;&#8199;3.3</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">Second Supplemental Subscription and Shareholders Agreement, dated May&#160;17, 2002, between China Everbright Holdings and Hong Leong Asia (incorporated herein by reference to the Form <span style="white-space:nowrap">20-F</span> FY2001).<sup style="font-size:75%; vertical-align:top">(P)</sup></p></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8199;&#8199;4.1</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">Contract for the Subscription of Foreign Common shares in Guangxi Yuchai Machinery Company Limited, or Yuchai, and Conversion from a Joint Stock Limited Company into a Sino-Foreign Joint Stock Limited Company, dated April&#160;1, 1993, among Yuchai, Guangxi Yuchai Machinery Holdings Company, Hong Leong Technology Systems (BVI) Ltd., Cathay Clemente Diesel Holdings Limited, Goldman Sachs Guangxi Holdings (BVI) Ltd., Tsang&#160;&amp; Ong Nominees (BVI) Ltd. and Youngstar Holdings Limited with amendments, dated May&#160;27, 1994 and October&#160;10, 1994 (incorporated herein by reference to the Form <span style="white-space:nowrap">F-1).</span><sup style="font-size:75%; vertical-align:top">(P)</sup></p></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8199;&#8199;4.2</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">Subscription and Transfer Agreement (with Shareholders&#8217; Agreement), dated April 1993, among Cathay Clemente (Holdings) Limited, GS Capital Partners L.P., Sun Yuan Overseas Pte Ltd., HL Technology Systems Pte Ltd and Coomber Investments Limited (incorporated herein by reference to the Registration Statement on Form <span style="white-space:nowrap">F-1,</span> filed by the Registrant on November&#160;9, 1994 (File <span style="white-space:nowrap">No.&#160;33-86162)).</span><sup style="font-size:75%; vertical-align:top">(P)</sup></p></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8199;&#8199;4.3</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">Amended and Restated Shareholders&#8217; Agreement, dated as of November&#160;9, 1994 among The Cathay Investment Fund, Limited, GS Capital Partners L.P., HL Technology Systems Pte Ltd, Hong Leong Asia Ltd., Coomber Investments Limited, China Everbright Holdings Company Limited, Diesel Machinery (BVI) Limited, owners of shares formerly held by Sun Yuan Overseas (BVI) Ltd. and the Registrant (incorporated herein by reference to the Form <span style="white-space:nowrap">F-1).</span><sup style="font-size:75%; vertical-align:top">(P)</sup></p></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8199;&#8199;4.4</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">Form of Amended and Restated Registration Right Agreement, dated as of November&#160;9, 1994, among The Cathay Investment Fund, Limited, GS Capital Partners L.P., HL Technology Systems Pte Ltd, Coomber Investments Limited, owners of shares formerly held by Sun Yuan Overseas (BVI) Ltd. and the Registrant (incorporated herein by reference to Amendment No.&#160;3 to the Registration Statement on Form <span style="white-space:nowrap">F-1,</span> filed by the Registrant on December&#160;15, 1994 (File <span style="white-space:nowrap">No.&#160;33-86162)).</span><sup style="font-size:75%; vertical-align:top">(P)</sup></p></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8199;&#8199;4.5</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">Form of Subscription Agreement between the Registrant and its wholly-owned subsidiaries named therein and Yuchai (incorporated herein by reference to Amendment No.&#160;2 to the Registration Statement on Form <span style="white-space:nowrap">F-1,</span> filed by the Registrant on December&#160;14, 1994&#160;(File <span style="white-space:nowrap">no.&#160;33-86162)).</span><sup style="font-size:75%; vertical-align:top">(P)</sup></p></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8199;&#8199;4.6</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">Share Purchase and Subscription Agreement, dated as of November&#160;9, 1994, between the Registrant, China Everbright Holdings Company Limited and Coomber Investments Limited (incorporated herein by reference to the Form <span style="white-space:nowrap">F-1).</span><sup style="font-size:75%; vertical-align:top">(P)</sup></p></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8199;&#8199;4.7</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify"><a href="d757705dex47.htm">Form of indemnification agreement entered into by the Registrant with its officers and directors. (Filed herewith) </a></p></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8199;&#8199;4.8</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify"><a href="http://www.sec.gov/Archives/edgar/data/932695/000114554904000841/u92349exv4w11.htm">Agreement between the Registrant and Yuchai, dated July&#160;19, 2003 (incorporated herein by reference to the Form <span style="white-space:nowrap">20-F</span> FY2003). </a></p></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8199;&#8199;4.9</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify"><a href="http://www.sec.gov/Archives/edgar/data/932695/000114554905000520/u92512exv1w1.txt">Reorganization Agreement between the Company, Coomber and Yuchai, dated April&#160;7, 2005 (incorporated herein by reference to the Current Report on Form <span style="white-space:nowrap">6-K</span> filed by the Registrant on April&#160;7, 2005 (File <span style="white-space:nowrap">No.&#160;001-13522)).</span> </a></p></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8199;&#8199;4.10</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify"><a href="http://www.sec.gov/Archives/edgar/data/932695/000114554905002042/u92665exv1w1.txt">Reorganization Agreement Amendment (No. 1) between the Registrant, Coomber and Yuchai, dated December&#160;2, 2005 (incorporated herein by reference to the Current Report on Form <span style="white-space:nowrap">6-K</span> filed by the Registrant on December&#160;6, 2005 <span style="white-space:nowrap">(File&#160;No.&#160;001-13522)).</span> </a></p></td></tr></table>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">84 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">

<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">


<tr>

<td/>

<td style="vertical-align:bottom;width:3%"/>
<td style="width:90%"/></tr>

<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8199;&#8199;4.11</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify"><a href="http://www.sec.gov/Archives/edgar/data/932695/000114554906001662/u92891exv99w1.htm">Reorganization Agreement Amendment (No. 2) between the Registrant, Coomber and Yuchai, dated November&#160;30, 2006 (incorporated herein by reference to the Current Report on Form <span style="white-space:nowrap">6-K</span> filed by the Registrant on November&#160;30, 2006 <span style="white-space:nowrap">(File&#160;No.&#160;001-13522)).</span> </a></p></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8199;&#8199;4.12</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify"><a href="http://www.sec.gov/Archives/edgar/data/932695/000114554907001213/u93066exv99w1.htm">Cooperation Agreement among the Registrant, Yuchai, Coomber and Guangxi Yuchai Machinery Group Company Limited, dated June&#160;30, 2007 (incorporated herein by reference to the Current Report on Form <span style="white-space:nowrap">6-K</span> filed by the Registrant on July&#160;5, 2007 (File <span style="white-space:nowrap">No.&#160;001-13522)).</span> </a></p></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8199;&#8199;4.13</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify"><a href="http://www.sec.gov/Archives/edgar/data/932695/000119312514262460/d753676dex991.htm">China Yuchai International Limited Equity Incentive Plan (incorporated herein by reference to Exhibit&#160;99.1 to the Company&#8217;s Registration Statement on <span style="white-space:nowrap">Form&#160;S-8</span> filed by the Registrant on July&#160;8, 2014 (File <span style="white-space:nowrap">No.&#160;333-197287)).</span> </a></p></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8199;&#8199;8.1</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify"><a href="d757705dex81.htm">Subsidiaries of the Registrant. (Filed herewith) </a></p></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8199;12.1</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify"><a href="d757705dex121.htm">Certification of the Chief Executive Officer pursuant to <span style="white-space:nowrap">Rule&#160;13a-14(a)</span> of the Securities Exchange Act of 1934 and 15 U.S.C. Section&#160;7241, as adopted pursuant to Section&#160;302 of the Sarbanes-Oxley Act of 2002. (Filed herewith) </a></p></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8199;12.2</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify"><a href="d757705dex122.htm">Certification of the Chief Financial Officer pursuant to Rule <span style="white-space:nowrap">13a-14(a)</span> of the Securities Exchange Act of 1934 and 15 U.S.C. Section&#160;7241, as adopted pursuant to Section&#160;302 of the Sarbanes-Oxley Act of 2002. (Filed herewith) </a></p></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8199;13.1</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify"><a href="d757705dex131.htm">Certification of the Chief Executive Officer pursuant to Rule <span style="white-space:nowrap">13a-14(b)</span> of the Securities Exchange Act of 1934 and 15 U.S.C. Section&#160;1350, as adopted pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002. (Filed herewith) </a></p></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8199;13.2</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify"><a href="d757705dex132.htm">Certification of the Chief Financial Officer pursuant to <span style="white-space:nowrap">Rule&#160;13a-14(b)</span> of the Securities Exchange Act of 1934 and 15 U.S.C. Section&#160;1350, as adopted pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002. (Filed herewith) </a></p></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8199;15.1</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify"><a href="d757705dex151.htm">Consent of Independent Registered Public Accounting Firm. (Filed herewith) </a></p></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">&#8199;97.1</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify"><a href="d757705dex971.htm">Policy for Recovery of Erroneously Awarded Compensation </a></p></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">101.INS</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">XBRL Instance Document (Filed herewith)</p></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">101.SCH</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">XBRL Taxonomy Extension Schema Document (Filed herewith)</p></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">101.CAL</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">XBRL Taxonomy Extension Calculation Linkbase Document (Filed herewith)</p></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">101.DEF</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">XBRL Taxonomy Extension Definition Linkbase Document (Filed herewith)</p></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">101.LAB</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">XBRL Taxonomy Extension Label Linkbase Document (Filed herewith)</p></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">101.PRE</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">XBRL Taxonomy Extension Presentation Linkbase Document (Filed herewith)</p></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">104</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">Cover Page Interactive Data File (embedded within the Inline XBRL document) (Filed herewith)</p></td></tr>
</table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top" align="justify"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify"><sup style="font-size:75%; vertical-align:top">(P)</sup></p></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify">Previously filed on paper form </p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The Company has not included as exhibits certain instruments with respect to its long-term debt, the total amount of debt authorized under each of which does not exceed 10% of its total consolidated assets. The Company agrees to furnish a copy of any such instrument to the SEC upon request. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">85 </p>

</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>


<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:center" id="tx757705_34">SIGNATURES </p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The registrant hereby certifies that it meets all of the requirements for filing on Form <span style="white-space:nowrap">20-F</span> and that it has duly caused and authorized the undersigned to sign this Annual Report on its behalf. </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p><div>
<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:40%;border:0;margin-left:auto">


<tr>

<td style="width:7%"/>

<td style="vertical-align:bottom;width:1%"/>
<td style="width:92%"/></tr>


<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top" colspan="3"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">CHINA YUCHAI INTERNATIONAL LIMITED</p></td></tr>
<tr style="font-size:1pt">
<td style="height:12pt"/>
<td style="height:12pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">By:</p></td>
<td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom">&#160;</td>
<td style="BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:justify">/s/ Hoh Weng Ming</p></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">Name: Hoh Weng Ming</p></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman;text-align:justify">Title: President and Director</p></td></tr>
</table></div> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify">Date: April&#160;26, 2024 </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">86 </p>

</div></div>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%"/>
<h5><a href="#toc">Table of Contents</a></h5>
<div style="display: none"><ix:header><ix:hidden><ix:nonNumeric name="ifrs-full:ExplanationOfPeriodOverWhichManagementHasProjectedCashFlows" id="hidden112365880" contextRef="P01_01_2023To12_31_2023_BottomOfRangeMemberifrsfullRangeAxis">five</ix:nonNumeric></ix:hidden><ix:references><link:schemaRef xlink:type="simple" xlink:href="cyd-20231231.xsd"/></ix:references></ix:header></div><div><div><div style="line-height:normal;background-color:white;display: inline;"><div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">China Yuchai International Limited </div></div><div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:center" id="tx757705_35">Consolidated Financial Statements </div><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;">December&#160;31, 2023 </div></div><div id="index" style="margin-top: 12pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Index </div></div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">
<tr>
<td style="width:96%"/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Page</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td colspan="4" style="height:6pt"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><a href="#fintoc761622_1">Report of Independent Registered Public Accounting Firm <span style="letter-spacing: 0px; top: 0px;display:inline;"><span style="font-weight:bold;display:inline;">(PCAOB ID: <span style="letter-spacing: 0px; top: 0px;display:inline;"><ix:nonNumeric name="dei:AuditorFirmId" contextRef="P01_01_2023To12_31_2023" id="ixv-56873">1247</ix:nonNumeric>)</span></span></span></a><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">F-1</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><a href="#fintoc761622_2">Consolidated Statement of Profit or Loss</a></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">F-4</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><a href="#fintoc761622_3">Consolidated Statement of Comprehensive Income</a></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">F-5</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><a href="#fintoc761622_4">Consolidated Statement of Financial Position</a></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">F-6</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><a href="#fintoc761622_5">Consolidated Statement of Changes in Equity</a></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">F-8</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><a href="#fintoc761622_6">Consolidated Statement of Cash Flows</a></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">F-11</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><a href="#fintoc761622_7">Notes to the Consolidated Financial Statements</a></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">F-14</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr></table></div></div><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div><hr style="color:#999999;height:3px;width:100%"/><div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div><div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">China Yuchai International Limited </div></div><div id="fintoc761622_1" style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Report of Independent Registered Public Accounting Firm </div></div><div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">To the Shareholders and the Board of Directors of China Yuchai International Limited </div><div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Opinion on the Financial Statements </div></div><div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify">We have audited the accompanying consolidated statements of financial position of China Yuchai International Limited (the &#8220;Company&#8221;) as of December&#160;31, 2023 and 2022, the related consolidated statements of profit or loss, comprehensive income, changes in equity and cash flows for each of the three years in the period ended December&#160;31, 2023, and the related notes (collectively referred to as the &#8220;consolidated financial statements&#8221;). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company as of December&#160;31, 2023 and 2022, and the results of its operations and its cash flows for each of the three years in the period ended December&#160;31, 2023, in conformity with International Financial Reporting Standards (&#8220;IFRS&#8221;) as issued by International Accounting Standards Board. </div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (&#8220;PCAOB&#8221;), the Company&#8217;s internal control over financial reporting as of December&#160;31, 2023, based on criteria established in Internal Control-Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) and our report dated April 26, 2024 expressed an unqualified opinion thereon. </div></div></div><div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify;"><div style="font-weight:bold;display:inline;">Basis for Opinion </div></div><div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify">These financial statements are the responsibility of the Company&#8217;s management. Our responsibility is to express an opinion on the Company&#8217;s financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB. </div><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion. </div><div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Critical Audit Matter </div></div><div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify">The critical audit matter communicated below is a matter arising from the current period audit of the financial statements that was communicated or required to be communicated to the audit committee and that: (1)&#160;relates to accounts or disclosures that are material to the financial statements and (2)&#160;involved our especially challenging, subjective, or complex judgments. The communication of the critical audit matter does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates. </div><div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-1 </div></div></div><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div><hr style="color:#999999;height:3px;width:100%"/><div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div><div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;text-indent: 0px;"><div style="font-weight:bold;display:inline;">China Yuchai International Limited </div></div><div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;text-indent: 0px;"><div style="font-weight:bold;display:inline;">Report of Independent Registered Public Accounting Firm </div></div><div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">To the Shareholders and the Board of Directors of China Yuchai International Limited </div><div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;text-indent: 0px;"><div style="font-weight:bold;display:inline;">Critical Audit Matter&#8201;(cont&#8217;d) </div></div><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;text-indent: 0px;">&#160;</div><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;text-indent: 0px;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Capitalization of development costs </div></div></div></div><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;text-indent: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto;text-indent: 0px;">
<tr>
<td style="width:19%"/>
<td style="vertical-align:bottom;width:1%"/>
<td style="width:80%"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Description&#160;of&#160;the&#160;Matter</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;">Prior to the financial year ended December&#160;31, 2020, the Group has commenced the process to research and develop new engine models to comply with the new engine emission standards as promulgated by the People&#8217;s Republic of China (the &#8220;Development Projects&#8221;). The efforts to develop such new engines continued during the financial year ended December&#160;31, 2023. The Group has determined that the Development Projects met the capitalization criteria as stated in Note 2.5 (h) to the consolidated financial statements and has capitalized RMB 484.1 million (US$68.1 million) of development costs as of December&#160;31, 2023, as disclosed in Note 12 to the consolidated financial statements.</div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px; text-align: left; line-height: normal;">&#160;</div><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;">Auditing management&#8217;s recognition of capitalized development costs was complex because the capitalization of development costs requires the application of management judgment to determine, amongst others, what continues to constitute development activities and when a Development Project should cease further capitalization of development costs. Management judgment is also required to ascertain the nature of expenses that qualify for capitalization.</div></td></tr>
<tr style="font-size:1pt">
<td style="height:12pt"/>
<td colspan="2" style="height:12pt"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">How We Addressed the Matter in Our Audit</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;">We obtained an understanding, evaluated the design and tested controls over the authorization, approval and recording of expenses and controls over monitoring of the status of the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">on-going</div> Development Projects.</div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px; text-align: left; line-height: normal;">&#160;</div><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;">Our audit procedures included, among others, evaluating management&#8217;s judgment related to the determination of the research and development phases, and the determination of which development costs can be capitalized by conducting inquiries of the engineers in the Research and Development (&#8220;R&amp;D&#8221;) department to understand the progress of the Development Projects. In addition, for a sample of Development Projects, we evaluated the status of each project, and the costs capitalized by comparing the supporting documents to the Company&#8217;s capitalization criteria. We evaluated management&#8217;s assessment that the Development Projects continued to be <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">in-progress</div> by inspecting the testers&#8217; feedback and responses from the R&amp;D department on a sample basis.</div></td></tr></table><div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">Ernst&#160;&amp; Young LLP </div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">We have served as the Company&#8217;s auditor since 2009 </div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">Singapore </div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">April 26, 2024</div></div></div><div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;text-indent: 0px;">&#160;</div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;">F-2 </div></div></div><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div><hr style="color:#999999;height:3px;width:100%"/><div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div><div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">China Yuchai International Limited </div></div><div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Report of Independent Registered Public Accounting Firm </div></div><div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">To the Shareholders and the Board of Directors of China Yuchai International Limited </div><div style="font-size: 18pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Opinion on Internal Control over Financial Reporting </div></div><div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify">We have audited China Yuchai International Limited&#8217;s internal control over financial reporting as of December&#160;31, 2023, based on criteria established in Internal Control&#8212;Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) (the &#8220;COSO criteria&#8221;). In our opinion, China Yuchai International Limited (the &#8220;Company&#8221;) maintained, in all material respects, effective internal control over financial reporting as of December&#160;31, 2023, based on the COSO criteria. </div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (&#8220;PCAOB&#8221;), the consolidated statements of financial position of the Company as of December&#160;31, 2023 and 2022, the related consolidated statements of profit or loss, comprehensive income, changes in equity and cash flows for each of the three years in the period ended December&#160;31, 2023, and the related notes and our report dated April 26, 2024 expressed an unqualified opinion thereon. </div></div></div><div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Basis for Opinion </div></div><div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify">The Company&#8217;s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting included in the accompanying Management&#8217;s Annual Report on Internal Control over Financial Reporting. Our responsibility is to express an opinion on the Company&#8217;s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB. </div><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify">We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. </div><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify">Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion. </div><div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify;"><div style="font-weight:bold;display:inline;">Definition and Limitations of Internal Control Over Financial Reporting </div></div><div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify">A company&#8217;s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company&#8217;s internal control over financial reporting includes those policies and procedures that (1)&#160;pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2)&#160;provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3)&#160;provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company&#8217;s assets that could have a material effect on the financial statements. </div><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate. </div><div style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><ix:nonNumeric name="dei:AuditorName" contextRef="P01_01_2023To12_31_2023" id="ixv-56874">Ernst &amp; Young LLP</ix:nonNumeric> </div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><ix:nonNumeric name="dei:AuditorLocation" contextRef="P01_01_2023To12_31_2023" id="ixv-56875">Singapore</ix:nonNumeric> </div><div style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 0); letter-spacing: 0px; top: 0px;display:inline;"></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">April 26, 2024</div></div></div><div style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 0); letter-spacing: 0px; top: 0px;display:inline;"></div><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;display:inline;"> </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-3 </div></div></div><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div><hr style="color:#999999;height:3px;width:100%"/><div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div></div></div></div> <div> <div> <div style="line-height:normal;background-color:white;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">China Yuchai International Limited </div></div> <div id="fintoc761622_2" style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Consolidated Statement of Profit or Loss </div></div> <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">
<tr>
<td style="width:56%"/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Note</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2021</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Revenue</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap;text-align:center;">6</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Revenue" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56876">21,265,930</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Revenue" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56877">16,030,636</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Revenue" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56878">18,046,349</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Revenue" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56879">2,540,451</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cost of sales</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:CostOfSales" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56880">18,507,839</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:CostOfSales" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56881">13,532,102</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(<ix:nonFraction name="ifrs-full:CostOfSales" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56882">15,130,711</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(<ix:nonFraction name="ifrs-full:CostOfSales" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56883">2,130,006</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Gross profit</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:GrossProfit" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56884">2,758,091</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:GrossProfit" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56885">2,498,534</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:GrossProfit" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56886">2,915,638</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:GrossProfit" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56887">410,445</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other operating income</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap;text-align:center;">7.2(a)</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:OtherIncome" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56888">326,171</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:OtherIncome" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56889">334,349</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:OtherIncome" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56890">469,300</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:OtherIncome" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56891">66,065</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other operating expenses</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap;text-align:center;">7.2(b)</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:OtherOperatingIncomeExpense" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-56892">9,982</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:OtherOperatingIncomeExpense" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56893">2,407</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:OtherOperatingIncomeExpense" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-56894">26,938</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:OtherOperatingIncomeExpense" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-56895">3,792</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Research and development expenses</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:ResearchAndDevelopmentExpense" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56896">848,812</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:ResearchAndDevelopmentExpense" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56897">836,438</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:ResearchAndDevelopmentExpense" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56898">876,578</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:ResearchAndDevelopmentExpense" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56899">123,399</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Selling, general and administrative expenses</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:SellingGeneralAndAdministrativeExpense" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56900">1,561,935</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:SellingGeneralAndAdministrativeExpense" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56901">1,479,561</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:SellingGeneralAndAdministrativeExpense" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56902">1,871,973</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:SellingGeneralAndAdministrativeExpense" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56903">263,525</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Operating profit</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProfitLossFromOperatingActivities" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56904">663,533</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProfitLossFromOperatingActivities" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56905">519,291</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProfitLossFromOperatingActivities" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56906">609,449</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProfitLossFromOperatingActivities" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56907">85,794</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Finance costs</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap;text-align:center;">7.3</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:FinanceCosts" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56908">115,928</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:FinanceCosts" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56909">95,472</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:FinanceCosts" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56910">100,175</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:FinanceCosts" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56911">14,102</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Share of results of associates, net of tax</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56912">90</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-56913">1,547</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-56914">5</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-56915">1</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Share of results of joint ventures, net of tax</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap;text-align:center;">5</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-56916">95,985</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-56917">27,546</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56918">62,083</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56919">8,740</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Profit before tax</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProfitLossBeforeTax" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56920">451,710</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProfitLossBeforeTax" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56921">394,726</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProfitLossBeforeTax" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56922">571,352</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProfitLossBeforeTax" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56923">80,431</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Income tax expense</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap;text-align:center;">8</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:IncomeTaxExpenseContinuingOperations" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56924">43,816</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:IncomeTaxExpenseContinuingOperations" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56925">59,065</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:IncomeTaxExpenseContinuingOperations" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56926">148,496</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:IncomeTaxExpenseContinuingOperations" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56927">20,904</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td colspan="2" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Profit for the year</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProfitLoss" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56928">407,894</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProfitLoss" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56929">335,661</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProfitLoss" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56930">422,856</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProfitLoss" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56931">59,527</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td colspan="2" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Attributable to:</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Equity holders of the Company</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProfitLossAttributableToOwnersOfParent" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56932">272,673</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProfitLossAttributableToOwnersOfParent" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56933">218,581</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProfitLossAttributableToOwnersOfParent" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56934">285,518</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProfitLossAttributableToOwnersOfParent" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56935">40,193</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-controlling</div> interests</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProfitLossAttributableToNoncontrollingInterests" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56936">135,221</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProfitLossAttributableToNoncontrollingInterests" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56937">117,080</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProfitLossAttributableToNoncontrollingInterests" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56938">137,338</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProfitLossAttributableToNoncontrollingInterests" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56939">19,334</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProfitLoss" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56940">407,894</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProfitLoss" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56941">335,661</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProfitLoss" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56942">422,856</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProfitLoss" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56943">59,527</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td colspan="2" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Earnings per share (dollar per share)</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- Basic</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap;text-align:center;">9</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:BasicEarningsLossPerShare" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal" id="ixv-56944">6.67</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:BasicEarningsLossPerShare" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal" id="ixv-56945">5.35</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:BasicEarningsLossPerShare" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal" id="ixv-56946">6.99</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:BasicEarningsLossPerShare" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal" id="ixv-56947">0.98</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- Diluted</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap;text-align:center;">9</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DilutedEarningsLossPerShare" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal" id="ixv-56948">6.67</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DilutedEarningsLossPerShare" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal" id="ixv-56949">5.35</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DilutedEarningsLossPerShare" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal" id="ixv-56950">6.99</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DilutedEarningsLossPerShare" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal" id="ixv-56951">0.98</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">The accompanying accounting policies and explanatory notes form an integral part of the financial statements. </div></div></div> <div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-4 </div> </div> </div> <div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div> <hr style="color:#999999;height:3px;width:100%"/> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </div> </div> </div> <div> <div> <div style="line-height:normal;background-color:white;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">China Yuchai International Limited </div></div> <div id="fintoc761622_3" style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Consolidated Statement of Comprehensive Income </div></div> <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">
<tr>
<td style="width:69%"/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2021</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Profit for the year</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProfitLoss" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56952">407,894</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProfitLoss" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56953">335,661</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProfitLoss" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56954">422,856</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProfitLoss" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56955">59,527</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Other comprehensive income</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Items that may be reclassified subsequently to profit or loss, net of tax:</div></div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Foreign currency translation</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationNetOfTax" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-56956">36,685</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationNetOfTax" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56957">88,708</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationNetOfTax" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56958">21,369</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationNetOfTax" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56959">3,008</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net fair value change on debt instruments at fair value through other comprehensive income</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56960">63,890</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56961">409</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56962">10,649</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56963">1,499</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other&#160;comprehensive&#160;income&#160;for the year, net&#160;of&#160;tax</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56964">27,205</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56965">89,117</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56966">32,018</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56967">4,507</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total comprehensive income for the year, net of tax</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ComprehensiveIncome" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56968">435,099</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ComprehensiveIncome" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56969">424,778</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ComprehensiveIncome" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56970">454,874</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ComprehensiveIncome" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56971">64,034</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Attributable to:</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Equity holders of the Company</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56972">293,240</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56973">292,369</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56974">310,383</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56975">43,694</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-controlling</div> interests</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56976">141,859</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56977">132,409</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56978">144,491</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56979">20,340</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ComprehensiveIncome" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56980">435,099</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ComprehensiveIncome" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56981">424,778</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ComprehensiveIncome" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56982">454,874</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ComprehensiveIncome" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56983">64,034</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">The accompanying accounting policies and explanatory notes form an integral part of the financial statements. </div></div></div> <div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-5 </div> </div> </div> </div> <div></div> </div> <div> <div style="line-height:normal;background-color:white;display: inline;"> <div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div> <hr style="color:#999999;height:3px;width:100%"/> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </div> </div> </div> <div> <div> <div style="line-height:normal;background-color:white;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">China Yuchai International Limited </div></div> <div id="fintoc761622_4" style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Consolidated Statement of Financial Position </div></div> <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">
<tr>
<td style="width:71%"/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Note</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">ASSETS</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td colspan="2" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-current</div> assets</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Property, plant and equipment</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:center;">10</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:PropertyPlantAndEquipment" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56984">3,995,744</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:PropertyPlantAndEquipment" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56985">3,553,601</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:PropertyPlantAndEquipment" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56986">500,253</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Investment property</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:center;">11</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InvestmentProperty" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56987">4,756</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InvestmentProperty" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56988">4,103</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InvestmentProperty" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56989">577</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Intangible assets</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:center;">12</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IntangibleAssetsOtherThanGoodwill" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56990">1,874,824</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IntangibleAssetsOtherThanGoodwill" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56991">1,951,133</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IntangibleAssetsOtherThanGoodwill" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56992">274,668</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Investment in associates</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InvestmentsInAssociates" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56993">259</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InvestmentsInAssociates" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56994">248</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InvestmentsInAssociates" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56995">35</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Investment in joint ventures</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:center;">5</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InvestmentsInJointVentures" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56996">154,703</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InvestmentsInJointVentures" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56997">237,229</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InvestmentsInJointVentures" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56998">33,396</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred tax assets</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:center;">8</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DeferredTaxAssets" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-56999">450,882</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DeferredTaxAssets" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57000">426,377</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DeferredTaxAssets" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57001">60,023</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Long-term bank deposits</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:center;">16</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:LongtermDeposits" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57002">20,000</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:LongtermDeposits" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-57003">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:LongtermDeposits" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-57004">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Right-of-use</div></div> assets</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:center;">17</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RightofuseAssets" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57005">342,141</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RightofuseAssets" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57006">298,445</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RightofuseAssets" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57007">42,013</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Capitalized contract cost</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:center;">6.2</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NoncurrentContractAssets" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57008">197,692</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NoncurrentContractAssets" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57009">122,627</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NoncurrentContractAssets" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57010">17,263</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NoncurrentAssets" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57011">7,041,001</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NoncurrentAssets" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57012">6,593,763</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NoncurrentAssets" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57013">928,228</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td colspan="2" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Current assets</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Inventories</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:center;">13</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Inventories" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57014">4,937,755</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Inventories" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57015">4,649,027</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Inventories" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57016">654,461</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Trade and other receivables</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:center;">15</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:TradeAndOtherCurrentReceivables" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57017">7,311,347</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:TradeAndOtherCurrentReceivables" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57018">8,458,624</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:TradeAndOtherCurrentReceivables" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57019">1,190,752</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other current assets</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:center;">14</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:OtherCurrentAssets" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57020">16,710</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:OtherCurrentAssets" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57021">16,733</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:OtherCurrentAssets" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57022">2,355</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash and short-term bank deposits</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:center;">16</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:CashAndCashEquivalentsIncludingRestrictedCashAndCashEquivalentsCurrent" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57023">4,830,743</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:CashAndCashEquivalentsIncludingRestrictedCashAndCashEquivalentsCurrent" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57024">6,039,471</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:CashAndCashEquivalentsIncludingRestrictedCashAndCashEquivalentsCurrent" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57025">850,199</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CurrentAssets" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57026">17,096,555</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CurrentAssets" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57027">19,163,855</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CurrentAssets" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57028">2,697,767</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td colspan="2" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total assets</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Assets" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57029">24,137,556</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Assets" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57030">25,757,618</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Assets" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57031">3,625,995</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">The accompanying accounting policies and explanatory notes form an integral part of the financial statements. </div></div></div> <div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-6 </div> </div> </div> <div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div> <hr style="color:#999999;height:3px;width:100%"/> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </div> </div> </div> <div> <div style="line-height:normal;background-color:white;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">China Yuchai International Limited </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Consolidated Statement of Financial Position </div></div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;<br/></div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">
<tr>
<td style="width:68%"/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Note</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">EQUITY AND LIABILITIES</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td colspan="2" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Equity</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Issued capital</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap;text-align:center;">18</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IssuedCapital" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57032">2,081,138</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IssuedCapital" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57033">2,081,138</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IssuedCapital" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57034">292,969</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Statutory reserves</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap;text-align:center;">20</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:StatutoryReserve" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57035">335,735</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:StatutoryReserve" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57036">381,724</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:StatutoryReserve" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57037">53,737</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Capital reserves</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap;text-align:center;">20</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:CapitalReserve" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57038">4,196</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:CapitalReserve" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57039">18,236</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:CapitalReserve" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57040">2,567</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Retained earnings</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RetainedEarnings" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57041">6,661,264</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RetainedEarnings" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57042">6,820,555</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RetainedEarnings" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57043">960,155</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other components of equity</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap;text-align:center;">20</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:OtherComponentsOfEquity" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57044">64,995</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:OtherComponentsOfEquity" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57045">38,653</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:OtherComponentsOfEquity" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57046">5,441</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Equity attributable to equity holders of the Company</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:EquityAttributableToOwnersOfParent" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57047">9,008,946</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:EquityAttributableToOwnersOfParent" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57048">9,226,528</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:EquityAttributableToOwnersOfParent" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57049">1,298,853</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-controlling</div> interests</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NoncontrollingInterests" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57050">2,826,118</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NoncontrollingInterests" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57051">2,949,097</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NoncontrollingInterests" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57052">415,155</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total equity</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Equity" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57053">11,835,064</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Equity" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57054">12,175,625</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Equity" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57055">1,714,008</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td colspan="2" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-current</div> liabilities</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Loans and borrowings</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap;text-align:center;">26</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:LongtermBorrowings" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57056">200,000</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:LongtermBorrowings" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57057">690,000</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:LongtermBorrowings" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57058">97,134</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Lease liabilities</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap;text-align:center;">25</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NoncurrentLeaseLiabilities" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57059">28,208</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NoncurrentLeaseLiabilities" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57060">16,009</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NoncurrentLeaseLiabilities" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57061">2,254</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Contract liabilities</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap;text-align:center;">24</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NoncurrentContractLiabilities" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57062">77,339</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NoncurrentContractLiabilities" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57063">52,214</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NoncurrentContractLiabilities" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57064">7,350</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred tax liabilities</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap;text-align:center;">8</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DeferredTaxLiabilities" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57065">61,825</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DeferredTaxLiabilities" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57066">65,089</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DeferredTaxLiabilities" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57067">9,163</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred grants</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap;text-align:center;">27</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NoncurrentGovernmentGrants" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57068">476,384</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NoncurrentGovernmentGrants" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57069">451,894</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NoncurrentGovernmentGrants" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57070">63,615</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other financial liability</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap;text-align:center;">28</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:OtherNoncurrentFinancialLiabilities" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57071">45,950</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:OtherNoncurrentFinancialLiabilities" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57072">67,050</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:OtherNoncurrentFinancialLiabilities" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57073">9,439</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other payables</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap;text-align:center;">22</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:OtherNoncurrentPayables" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57074">189,366</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:OtherNoncurrentPayables" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57075">181,155</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:OtherNoncurrentPayables" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57076">25,502</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NoncurrentLiabilities" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57077">1,079,072</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NoncurrentLiabilities" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57078">1,523,411</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NoncurrentLiabilities" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57079">214,457</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td colspan="2" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Current liabilities</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Trade and other payables</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap;text-align:center;">22</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:TradeAndOtherCurrentPayables" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57080">8,139,408</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:TradeAndOtherCurrentPayables" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57081">9,227,324</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:TradeAndOtherCurrentPayables" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57082">1,298,964</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Loans and borrowings</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap;text-align:center;">26</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ShorttermBorrowings" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57083">2,141,432</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ShorttermBorrowings" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57084">1,850,294</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ShorttermBorrowings" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57085">260,473</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Lease liabilities</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap;text-align:center;">25</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CurrentLeaseLiabilities" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57086">31,433</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CurrentLeaseLiabilities" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57087">33,272</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CurrentLeaseLiabilities" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57088">4,684</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Contract liabilities</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap;text-align:center;">24</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CurrentContractLiabilities" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57089">617,737</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CurrentContractLiabilities" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57090">639,213</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CurrentContractLiabilities" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57091">89,984</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Provision for taxation</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CurrentTaxLiabilitiesCurrent" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57092">73,296</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CurrentTaxLiabilitiesCurrent" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57093">52,399</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CurrentTaxLiabilitiesCurrent" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57094">7,376</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">Provisions</div></div> </div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap;text-align:center;">23</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ShorttermWarrantyProvision" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57095">220,114</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ShorttermWarrantyProvision" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57096">256,080</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ShorttermWarrantyProvision" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57097">36,049</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CurrentLiabilities" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57098">11,223,420</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CurrentLiabilities" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57099">12,058,582</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CurrentLiabilities" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57100">1,697,530</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td colspan="2" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total liabilities</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Liabilities" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57101">12,302,492</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Liabilities" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57102">13,581,993</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Liabilities" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57103">1,911,987</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td colspan="2" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total equity and liabilities</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:EquityAndLiabilities" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57104">24,137,556</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:EquityAndLiabilities" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57105">25,757,618</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:EquityAndLiabilities" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57106">3,625,995</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">The accompanying accounting policies and explanatory notes form an integral part of the financial statements. </div></div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-7 </div> </div> </div> <div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div> <hr style="color:#999999;height:3px;width:100%"/> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </div> </div> <div> <div> <div style="line-height:normal;background-color:white;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"><div style="background-color:#ffffff;display:inline;">China Yuchai International Limited </div></div></div></div></div> <div id="fintoc761622_5" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"><div style="background-color:#ffffff;display:inline;">Consolidated Statement of Changes in Equity </div></div></div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;display:inline;"><div style="background-color:#ffffff;display:inline;">&#160;</div></div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 8pt; border-collapse: collapse; text-indent: 0px;">
<tr>
<td style="width: 24%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td> </tr>
<tr style="font-size: 8pt; break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="34" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Attributable to the equity holders of the Company</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-size: 8pt; break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; white-space: nowrap;text-align:center;"> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">Issued</div></div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">capital</div></div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; white-space: nowrap;text-align:center;"> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">Statutory</div></div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">reserves</div></div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; white-space: nowrap;text-align:center;"> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">Capital</div></div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">reserves</div></div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; white-space: nowrap;text-align:center;"> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">Retained</div></div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">earnings</div></div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; white-space: nowrap;text-align:center;"> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">Foreign</div></div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">currency</div></div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">translation</div></div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">reserve</div></div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; white-space: nowrap;text-align:center;"> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">Performance</div></div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">shares</div></div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">reserve</div></div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; white-space: nowrap;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Fair&#160;value<br/>reserve</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; white-space: nowrap;text-align:center;"> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">Premium</div></div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">paid&#160;for</div></div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">acquisition</div></div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">of&#160;non-</div></div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">controlling</div></div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">interests</div></div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; white-space: nowrap;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; white-space: nowrap;text-align:center;"> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">Non-</div></div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">controlling</div></div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">interests</div></div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; white-space: nowrap;text-align:center;"> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">Total</div></div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">equity</div></div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-size: 8pt; break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr>
<td style="width: 24%;"/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/> </tr>
<tr style="break-inside: avoid; font-size: 8pt; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; width: 24%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; line-height: normal;">At&#160;January&#160;1, 2021</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Equity" contextRef="PAsOn12_31_2020_IssuedCapitalMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57107">2,081,138</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Equity" contextRef="PAsOn12_31_2020_StatutoryReserveMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57108">307,165</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Equity" contextRef="PAsOn12_31_2020_CapitalReserveMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57109">30,704</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Equity" contextRef="PAsOn12_31_2020_RetainedEarningsMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57110">6,756,976</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:Equity" contextRef="PAsOn12_31_2020_ReserveOfExchangeDifferencesOnTranslationMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57111">89,925</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Equity" contextRef="PAsOn12_31_2020_ReserveOfSharebasedPaymentsMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57112">19,758</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:Equity" contextRef="PAsOn12_31_2020_FairValueReserveMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57113">79,720</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:Equity" contextRef="PAsOn12_31_2020_PremiumPaidForDiscountOnAcquisitionOfNoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57114">11,472</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Equity" contextRef="PAsOn12_31_2020_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57115">9,014,624</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Equity" contextRef="PAsOn12_31_2020_NoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57116">2,818,086</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Equity" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57117">11,832,710</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/> </tr>
<tr style="break-inside: avoid; font-size: 8pt;">
<td style="vertical-align: top; width: 24%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; line-height: normal;">Profit for the year</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProfitLoss" contextRef="P01_01_2021To12_31_2021_RetainedEarningsMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57118">272,673</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProfitLoss" contextRef="P01_01_2021To12_31_2021_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57119">272,673</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProfitLoss" contextRef="P01_01_2021To12_31_2021_NoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57120">135,221</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProfitLoss" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57121">407,894</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="break-inside: avoid; font-size: 8pt; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; width: 24%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; line-height: normal;">Other comprehensive income for the<br/> year, net of tax</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" contextRef="P01_01_2021To12_31_2021_ReserveOfExchangeDifferencesOnTranslationMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57122">28,251</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" contextRef="P01_01_2021To12_31_2021_FairValueReserveMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57123">48,818</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" contextRef="P01_01_2021To12_31_2021_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57124">20,567</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" contextRef="P01_01_2021To12_31_2021_NoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57125">6,638</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57126">27,205</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 24%;"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/> </tr>
<tr style="break-inside: avoid; font-size: 8pt;">
<td style="vertical-align: top; white-space: nowrap; width: 24%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; line-height: normal;">Total&#160;comprehensive income for the <br/>year</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ComprehensiveIncome" contextRef="P01_01_2021To12_31_2021_RetainedEarningsMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57127">272,673</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:ComprehensiveIncome" contextRef="P01_01_2021To12_31_2021_ReserveOfExchangeDifferencesOnTranslationMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57128">28,251</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ComprehensiveIncome" contextRef="P01_01_2021To12_31_2021_FairValueReserveMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57129">48,818</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ComprehensiveIncome" contextRef="P01_01_2021To12_31_2021_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57130">293,240</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ComprehensiveIncome" contextRef="P01_01_2021To12_31_2021_NoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57131">141,859</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ComprehensiveIncome" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57132">435,099</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/> </tr>
<tr style="break-inside: avoid; font-size: 8pt; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; width: 24%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;"><div style="text-decoration-line: underline; letter-spacing: 0px; top: 0px;display:inline;">Contributions by and distributions to owners</div></div></div></div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="break-inside: avoid; font-size: 8pt;">
<td style="vertical-align: top; width: 24%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; line-height: normal;">Dividends&#160;paid <br/> (US$<div style="letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="ifrs-full:DividendsPaidOrdinarySharesPerShare" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_USD_per_Share" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-57133">1.70</ix:nonFraction>&#160;</div>per share)</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DividendsPaidOrdinaryShares" contextRef="P01_01_2021To12_31_2021_RetainedEarningsMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57134">448,712</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DividendsPaidOrdinaryShares" contextRef="P01_01_2021To12_31_2021_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57135">448,712</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DividendsPaidOrdinaryShares" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57136">448,712</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/> </tr>
<tr style="break-inside: avoid; font-size: 8pt; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; width: 24%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;"><div style="text-decoration-line: underline; letter-spacing: 0px; top: 0px;display:inline;">Transaction with <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-controlling</div> <br/>interests</div></div></div></div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="break-inside: avoid; font-size: 8pt;">
<td style="vertical-align: top; white-space: nowrap; width: 24%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; line-height: normal;">Dividends&#160;<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">paid/payable</div> to <br/><div style="letter-spacing: 0px; top: 0px; text-indent: 0px;display:inline;">non-controlling</div> interests</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests" contextRef="P01_01_2021To12_31_2021_NoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57137">203,753</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57138">203,753</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/> </tr>
<tr style="break-inside: avoid; font-size: 8pt; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; width: 24%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;"><div style="text-decoration-line: underline; letter-spacing: 0px; top: 0px;display:inline;">Other</div></div></div></div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="break-inside: avoid; font-size: 8pt;">
<td style="vertical-align: top; width: 24%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; line-height: normal;">Transfer to statutory reserves</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughTransferToStatutoryReserve" contextRef="P01_01_2021To12_31_2021_StatutoryReserveMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57139">2,072</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughTransferToStatutoryReserve" contextRef="P01_01_2021To12_31_2021_RetainedEarningsMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57140">2,072</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 24%;"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="break-inside: avoid; font-size: 8pt; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; width: 24%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; line-height: normal;">At&#160;December 31, 2021</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Equity" contextRef="PAsOn12_31_2021_IssuedCapitalMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57141">2,081,138</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Equity" contextRef="PAsOn12_31_2021_StatutoryReserveMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57142">309,237</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Equity" contextRef="PAsOn12_31_2021_CapitalReserveMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57143">30,704</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Equity" contextRef="PAsOn12_31_2021_RetainedEarningsMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57144">6,578,865</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:Equity" contextRef="PAsOn12_31_2021_ReserveOfExchangeDifferencesOnTranslationMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57145">118,176</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Equity" contextRef="PAsOn12_31_2021_ReserveOfSharebasedPaymentsMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57146">19,758</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:Equity" contextRef="PAsOn12_31_2021_FairValueReserveMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57147">30,902</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:Equity" contextRef="PAsOn12_31_2021_PremiumPaidForDiscountOnAcquisitionOfNoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57148">11,472</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Equity" contextRef="PAsOn12_31_2021_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57149">8,859,152</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Equity" contextRef="PAsOn12_31_2021_NoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57150">2,756,192</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Equity" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57151">11,615,344</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 24%;"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="border-top: 3px double rgb(0, 0, 0); line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="border-top: 3px double rgb(0, 0, 0); line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="border-top: 3px double rgb(0, 0, 0); line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="border-top: 3px double rgb(0, 0, 0); line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="border-top: 3px double rgb(0, 0, 0); line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="border-top: 3px double rgb(0, 0, 0); line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="border-top: 3px double rgb(0, 0, 0); line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="border-top: 3px double rgb(0, 0, 0); line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="border-top: 3px double rgb(0, 0, 0); line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="border-top: 3px double rgb(0, 0, 0); line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="border-top: 3px double rgb(0, 0, 0); line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="border-top: 3px double rgb(0, 0, 0); line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="border-top: 3px double rgb(0, 0, 0); line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="border-top: 3px double rgb(0, 0, 0); line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="border-top: 3px double rgb(0, 0, 0); line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="border-top: 3px double rgb(0, 0, 0); line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="border-top: 3px double rgb(0, 0, 0); line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="border-top: 3px double rgb(0, 0, 0); line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="border-top: 3px double rgb(0, 0, 0); line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="border-top: 3px double rgb(0, 0, 0); line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="border-top: 3px double rgb(0, 0, 0); line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="border-top: 3px double rgb(0, 0, 0); line-height: normal; margin-bottom: 0px; margin-top: 0px;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">The accompanying accounting policies and explanatory notes form an integral part of the financial statements. </div></div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-8 </div> </div> </div> </div> <div></div> </div> <div> <div style="line-height:normal;background-color:white;display: inline;"> <div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div> <hr style="color:#999999;height:3px;width:100%"/> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </div> </div> </div> <div> <div style="line-height:normal;background-color:white;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">China Yuchai International Limited </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Consolidated Statement of Changes in Equity </div></div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"><br/></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 8pt; border-collapse: collapse;text-indent: 0px;">
<tr>
<td style="width: 28%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="34" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Attributable to the equity holders of the Company</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; white-space: nowrap;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">Issued</div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">capital</div></div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; white-space: nowrap;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">Statutory</div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">reserves</div></div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; white-space: nowrap;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">Capital</div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">reserves</div></div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; white-space: nowrap;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">Retained</div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">earnings</div></div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; white-space: nowrap;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">Foreign</div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">currency</div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">translation</div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">reserve</div></div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; white-space: nowrap;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">Performance</div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">shares</div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">reserve</div></div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; white-space: nowrap;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Fair&#160;value<br/>reserve</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; white-space: nowrap;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">Premium</div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">paid&#160;for</div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">acquisition</div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">of&#160;non-</div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">controlling</div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">interests</div></div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; white-space: nowrap;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; white-space: nowrap;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">Non-</div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">controlling</div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">interests</div></div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; white-space: nowrap;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">Total</div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">equity</div></div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr>
<td style="width:28%"/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At&#160;January&#160;1, 2022</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Equity" contextRef="PAsOn12_31_2021_IssuedCapitalMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57152">2,081,138</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Equity" contextRef="PAsOn12_31_2021_StatutoryReserveMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57153">309,237</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Equity" contextRef="PAsOn12_31_2021_CapitalReserveMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57154">30,704</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Equity" contextRef="PAsOn12_31_2021_RetainedEarningsMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57155">6,578,865</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:Equity" contextRef="PAsOn12_31_2021_ReserveOfExchangeDifferencesOnTranslationMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57156">118,176</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Equity" contextRef="PAsOn12_31_2021_ReserveOfSharebasedPaymentsMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57157">19,758</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:Equity" contextRef="PAsOn12_31_2021_FairValueReserveMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57158">30,902</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:Equity" contextRef="PAsOn12_31_2021_PremiumPaidForDiscountOnAcquisitionOfNoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57159">11,472</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Equity" contextRef="PAsOn12_31_2021_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57160">8,859,152</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Equity" contextRef="PAsOn12_31_2021_NoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57161">2,756,192</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Equity" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57162">11,615,344</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Profit for the year</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProfitLoss" contextRef="P01_01_2022To12_31_2022_RetainedEarningsMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57163">218,581</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProfitLoss" contextRef="P01_01_2022To12_31_2022_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57164">218,581</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProfitLoss" contextRef="P01_01_2022To12_31_2022_NoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57165">117,080</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProfitLoss" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57166">335,661</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other comprehensive income for the year, net of tax</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" contextRef="P01_01_2022To12_31_2022_ReserveOfExchangeDifferencesOnTranslationMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57167">73,477</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" contextRef="P01_01_2022To12_31_2022_FairValueReserveMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57168">311</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" contextRef="P01_01_2022To12_31_2022_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57169">73,788</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" contextRef="P01_01_2022To12_31_2022_NoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57170">15,329</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57171">89,117</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total&#160;comprehensive income for the year</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ComprehensiveIncome" contextRef="P01_01_2022To12_31_2022_RetainedEarningsMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57172">218,581</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ComprehensiveIncome" contextRef="P01_01_2022To12_31_2022_ReserveOfExchangeDifferencesOnTranslationMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57173">73,477</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ComprehensiveIncome" contextRef="P01_01_2022To12_31_2022_FairValueReserveMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57174">311</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ComprehensiveIncome" contextRef="P01_01_2022To12_31_2022_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57175">292,369</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ComprehensiveIncome" contextRef="P01_01_2022To12_31_2022_NoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57176">132,409</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ComprehensiveIncome" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57177">424,778</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;">Contributions by and distributions to owners</div></div></div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Contribution by <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-controlling</div> interests</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughOtherContributionsByOwners" contextRef="P01_01_2022To12_31_2022_NoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57178">53,500</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughOtherContributionsByOwners" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57179">53,500</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Dividends&#160;paid (US$<ix:nonFraction name="ifrs-full:DividendsPaidOrdinarySharesPerShare" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD_per_Share" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-57180">0.40</ix:nonFraction>&#160;per share) (Note&#160;19)</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DividendsPaidOrdinaryShares" contextRef="P01_01_2022To12_31_2022_RetainedEarningsMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57181">109,684</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DividendsPaidOrdinaryShares" contextRef="P01_01_2022To12_31_2022_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57182">109,684</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DividendsPaidOrdinaryShares" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57183">109,684</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;">Transaction with <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-controlling</div> interests</div></div></div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Dividends&#160;<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">paid/payable</div> to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;">non-controlling</div> interests</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests" contextRef="P01_01_2022To12_31_2022_NoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57184">103,199</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57185">103,199</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;">Change in ownership interests in subsidiaries</div></div></div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Dilution of interest in subsidiary</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughChangesInOwnershipInterestsInSubsidiariesThatDoNotResultInLossOfControl" contextRef="P01_01_2022To12_31_2022_PremiumPaidForDiscountOnAcquisitionOfNoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57186">2,009</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughChangesInOwnershipInterestsInSubsidiariesThatDoNotResultInLossOfControl" contextRef="P01_01_2022To12_31_2022_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57187">2,009</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughChangesInOwnershipInterestsInSubsidiariesThatDoNotResultInLossOfControl" contextRef="P01_01_2022To12_31_2022_NoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57188">2,009</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;">Othe</div></div></div><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;">r</div></div></div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Transfer to statutory reserves</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughTransferToStatutoryReserve" contextRef="P01_01_2022To12_31_2022_StatutoryReserveMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57189">26,498</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughTransferToStatutoryReserve" contextRef="P01_01_2022To12_31_2022_RetainedEarningsMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57190">26,498</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Issuance of put option to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-controlling</div> interests of subsidiary</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughChangeInEquityOfSubsidiaries" contextRef="P01_01_2022To12_31_2022_CapitalReserveMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57191">34,900</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughChangeInEquityOfSubsidiaries" contextRef="P01_01_2022To12_31_2022_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57192">34,900</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughChangeInEquityOfSubsidiaries" contextRef="P01_01_2022To12_31_2022_NoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57193">10,775</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughChangeInEquityOfSubsidiaries" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57194">45,675</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At&#160;December 31, 2022</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Equity" contextRef="PAsOn12_31_2022_IssuedCapitalMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57195">2,081,138</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Equity" contextRef="PAsOn12_31_2022_StatutoryReserveMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57196">335,735</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:Equity" contextRef="PAsOn12_31_2022_CapitalReserveMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57197">4,196</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Equity" contextRef="PAsOn12_31_2022_RetainedEarningsMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57198">6,661,264</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:Equity" contextRef="PAsOn12_31_2022_ReserveOfExchangeDifferencesOnTranslationMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57199">44,699</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Equity" contextRef="PAsOn12_31_2022_ReserveOfSharebasedPaymentsMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57200">19,758</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:Equity" contextRef="PAsOn12_31_2022_FairValueReserveMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57201">30,591</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:Equity" contextRef="PAsOn12_31_2022_PremiumPaidForDiscountOnAcquisitionOfNoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57202">9,463</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Equity" contextRef="PAsOn12_31_2022_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57203">9,008,946</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Equity" contextRef="PAsOn12_31_2022_NoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57204">2,826,118</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Equity" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57205">11,835,064</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">The accompanying accounting policies and explanatory notes form an integral part of the financial statements. </div></div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-9 </div> </div> </div> <div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div> <hr style="color:#999999;height:3px;width:100%"/> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </div> </div> <div> <div> <div style="line-height:normal;background-color:white;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">China Yuchai International Limited </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Consolidated Statement of Changes in Equity </div></div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"><br/></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 8pt; border-collapse: collapse;text-indent: 0px;">
<tr>
<td style="width: 22%;"><div style="display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td colspan="34" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Attributable to the equity holders of the Company</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; white-space: nowrap;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">Issued</div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">capital</div></div></div></div> </td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; white-space: nowrap;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">Statutory</div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">reserves</div></div></div></div> </td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; white-space: nowrap;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">Capital</div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">reserves</div></div></div></div> </td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; white-space: nowrap;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">Retained</div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">earnings</div></div></div></div> </td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; white-space: nowrap;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">Foreign</div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">currency</div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">translation</div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">reserve</div></div></div></div> </td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; white-space: nowrap;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">Performance</div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">shares</div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">reserve</div></div></div></div> </td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; white-space: nowrap;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Fair&#160;value<br/>reserve</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; white-space: nowrap;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">Premium</div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">paid&#160;for</div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">acquisition</div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">of&#160;non-</div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">controlling</div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">interests</div></div></div></div> </td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; white-space: nowrap;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; white-space: nowrap;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">Non-</div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">controlling</div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">interests</div></div></div></div> </td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; white-space: nowrap;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">Total</div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">equity</div></div></div></div> </td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align: top; width: 22%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At&#160;January&#160;1, 2023</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Equity" contextRef="PAsOn12_31_2022_IssuedCapitalMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57206">2,081,138</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Equity" contextRef="PAsOn12_31_2022_StatutoryReserveMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57207">335,735</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:Equity" contextRef="PAsOn12_31_2022_CapitalReserveMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57208">4,196</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Equity" contextRef="PAsOn12_31_2022_RetainedEarningsMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57209">6,661,264</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:Equity" contextRef="PAsOn12_31_2022_ReserveOfExchangeDifferencesOnTranslationMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57210">44,699</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Equity" contextRef="PAsOn12_31_2022_ReserveOfSharebasedPaymentsMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57211">19,758</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:Equity" contextRef="PAsOn12_31_2022_FairValueReserveMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57212">30,591</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:Equity" contextRef="PAsOn12_31_2022_PremiumPaidForDiscountOnAcquisitionOfNoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57213">9,463</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Equity" contextRef="PAsOn12_31_2022_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57214">9,008,946</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Equity" contextRef="PAsOn12_31_2022_NoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57215">2,826,118</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Equity" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57216">11,835,064</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: top; width: 22%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Profit for the year</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProfitLoss" contextRef="P01_01_2023To12_31_2023_RetainedEarningsMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57217">285,518</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProfitLoss" contextRef="P01_01_2023To12_31_2023_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57218">285,518</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProfitLoss" contextRef="P01_01_2023To12_31_2023_NoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57219">137,338</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProfitLoss" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57220">422,856</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align: top; width: 22%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other comprehensive income for the <br/>year, net of tax</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" contextRef="P01_01_2023To12_31_2023_ReserveOfExchangeDifferencesOnTranslationMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57221">16,728</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" contextRef="P01_01_2023To12_31_2023_FairValueReserveMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57222">8,137</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" contextRef="P01_01_2023To12_31_2023_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57223">24,865</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" contextRef="P01_01_2023To12_31_2023_NoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57224">7,153</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57225">32,018</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 22%;"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: top; width: 22%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total&#160;comprehensive income for the <br/>year</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ComprehensiveIncome" contextRef="P01_01_2023To12_31_2023_RetainedEarningsMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57226">285,518</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ComprehensiveIncome" contextRef="P01_01_2023To12_31_2023_ReserveOfExchangeDifferencesOnTranslationMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57227">16,728</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ComprehensiveIncome" contextRef="P01_01_2023To12_31_2023_FairValueReserveMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57228">8,137</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ComprehensiveIncome" contextRef="P01_01_2023To12_31_2023_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57229">310,383</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ComprehensiveIncome" contextRef="P01_01_2023To12_31_2023_NoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57230">144,491</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ComprehensiveIncome" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57231">454,874</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align: top; width: 22%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;">Contributions by and distributions to owners</div></div></div></div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: top; width: 22%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Contribution by <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-controlling</div> <br/>interests</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughOtherContributionsByOwners" contextRef="P01_01_2023To12_31_2023_NoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57232">20,000</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughOtherContributionsByOwners" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57233">20,000</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align: top; white-space: nowrap; width: 22%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal; white-space: nowrap;">Dividends&#160;paid<div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div>(US$<ix:nonFraction name="ifrs-full:DividendsPaidOrdinarySharesPerShare" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD_per_Share" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-57234">0.28</ix:nonFraction>&#160;per share) <br/>(Note&#160;19)</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DividendsPaidOrdinaryShares" contextRef="P01_01_2023To12_31_2023_RetainedEarningsMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57235">80,238</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DividendsPaidOrdinaryShares" contextRef="P01_01_2023To12_31_2023_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57236">80,238</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DividendsPaidOrdinaryShares" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57237">80,238</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: top; width: 22%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;">Transaction with <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-controlling</div> <br/>interests</div></div></div></div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align: top; white-space: nowrap; width: 22%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal; white-space: nowrap;">Dividends&#160;<div style="text-indent: 0px; letter-spacing: 0px; top: 0px; white-space: nowrap;display:inline;">paid/payable</div> to <br/><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;">non-controlling</div> interests</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests" contextRef="P01_01_2023To12_31_2023_NoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57238">35,702</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57239">35,702</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: top; width: 22%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;">Change in ownership interests in subsidiaries</div></div></div></div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align: top; width: 22%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Dilution of interest in subsidiary</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughChangesInOwnershipInterestsInSubsidiariesThatDoNotResultInLossOfControl" contextRef="P01_01_2023To12_31_2023_PremiumPaidForDiscountOnAcquisitionOfNoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57240">1,477</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughChangesInOwnershipInterestsInSubsidiariesThatDoNotResultInLossOfControl" contextRef="P01_01_2023To12_31_2023_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57241">1,477</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughChangesInOwnershipInterestsInSubsidiariesThatDoNotResultInLossOfControl" contextRef="P01_01_2023To12_31_2023_NoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57242">1,477</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/> </tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: top; width: 22%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;">Other</div></div></div></div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align: top; width: 22%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Transfer to statutory reserves</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughTransferToStatutoryReserve" contextRef="P01_01_2023To12_31_2023_StatutoryReserveMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57243">45,989</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughTransferToStatutoryReserve" contextRef="P01_01_2023To12_31_2023_RetainedEarningsMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57244">45,989</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: top; width: 22%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Issuance of put option to <br/><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-controlling</div> interests of <br/>subsidiary</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughChangeInEquityOfSubsidiaries" contextRef="P01_01_2023To12_31_2023_CapitalReserveMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57245">14,040</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughChangeInEquityOfSubsidiaries" contextRef="P01_01_2023To12_31_2023_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57246">14,040</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughChangeInEquityOfSubsidiaries" contextRef="P01_01_2023To12_31_2023_NoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57247">4,333</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughChangeInEquityOfSubsidiaries" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57248">18,373</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 22%;"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align: top; width: 22%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At&#160;December 31, 2023</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Equity" contextRef="PAsOn12_31_2023_IssuedCapitalMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57249">2,081,138</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Equity" contextRef="PAsOn12_31_2023_StatutoryReserveMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57250">381,724</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:Equity" contextRef="PAsOn12_31_2023_CapitalReserveMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57251">18,236</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Equity" contextRef="PAsOn12_31_2023_RetainedEarningsMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57252">6,820,555</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:Equity" contextRef="PAsOn12_31_2023_ReserveOfExchangeDifferencesOnTranslationMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57253">27,971</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Equity" contextRef="PAsOn12_31_2023_ReserveOfSharebasedPaymentsMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57254">19,758</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:Equity" contextRef="PAsOn12_31_2023_FairValueReserveMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57255">22,454</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:Equity" contextRef="PAsOn12_31_2023_PremiumPaidForDiscountOnAcquisitionOfNoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57256">7,986</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Equity" contextRef="PAsOn12_31_2023_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57257">9,226,528</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Equity" contextRef="PAsOn12_31_2023_NoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57258">2,949,097</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Equity" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57259">12,175,625</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 22%;"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: top; width: 22%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">US$&#8217;000</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Equity" contextRef="PAsOn12_31_2023_IssuedCapitalMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57260">292,969</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Equity" contextRef="PAsOn12_31_2023_StatutoryReserveMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57261">53,737</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:Equity" contextRef="PAsOn12_31_2023_CapitalReserveMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57262">2,567</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Equity" contextRef="PAsOn12_31_2023_RetainedEarningsMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57263">960,155</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:Equity" contextRef="PAsOn12_31_2023_ReserveOfExchangeDifferencesOnTranslationMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57264">3,937</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Equity" contextRef="PAsOn12_31_2023_ReserveOfSharebasedPaymentsMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57265">2,781</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:Equity" contextRef="PAsOn12_31_2023_FairValueReserveMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57266">3,161</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:Equity" contextRef="PAsOn12_31_2023_PremiumPaidForDiscountOnAcquisitionOfNoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57267">1,124</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Equity" contextRef="PAsOn12_31_2023_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57268">1,298,853</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Equity" contextRef="PAsOn12_31_2023_NoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57269">415,155</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Equity" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57270">1,714,008</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 22%;"/>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">The accompanying accounting policies and explanatory notes form an integral part of the financial statements. </div></div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-10 </div> </div> </div> </div> <div></div> </div> <div> <div style="line-height:normal;background-color:white;display: inline;"> <div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div> <hr style="color:#999999;height:3px;width:100%"/> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </div> </div> </div> <div> <div style="line-height:normal;background-color:white;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">China Yuchai International Limited </div></div> <div id="fintoc761622_6" style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Consolidated Statement of Cash Flows </div></div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"><br/></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;">
<tr>
<td style="width: 66%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2021</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Operating activities</div></div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td> </tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Profit before tax</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProfitLossBeforeTax" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57271">451,710</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProfitLossBeforeTax" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57272">394,726</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProfitLossBeforeTax" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57273">571,352</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProfitLossBeforeTax" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57274">80,431</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Adjustments:</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Amortization of intangible asset</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57275">38,957</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57276">64,939</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57277">109,913</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57278">15,473</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Bad debt recovered</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:AdjustmentsForBadDebtsWrittenOffRecovered" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57279">5</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:AdjustmentsForBadDebtsWrittenOffRecovered" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-57280">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:AdjustmentsForBadDebtsWrittenOffRecovered" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-57281">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:AdjustmentsForBadDebtsWrittenOffRecovered" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-57282">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Depreciation of:</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- investment property</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DepreciationInvestmentProperty" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57283">355</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DepreciationInvestmentProperty" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57284">348</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DepreciationInvestmentProperty" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57285">355</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DepreciationInvestmentProperty" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57286">50</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- property, plant and equipment</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DepreciationPropertyPlantAndEquipment" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57287">492,826</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DepreciationPropertyPlantAndEquipment" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57288">516,276</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DepreciationPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57289">508,726</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DepreciationPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57290">71,615</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">right-of-use</div></div> assets</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DepreciationRightofuseAssets" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57291">41,458</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DepreciationRightofuseAssets" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57292">43,129</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DepreciationRightofuseAssets" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57293">46,071</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DepreciationRightofuseAssets" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57294">6,486</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Dividend income from quoted equity securities</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:RevenueFromDividends" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57295">168</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:RevenueFromDividends" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57296">13</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromDividends" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-57297">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromDividends" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-57298">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Exchange loss /(gain)</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:AdjustmentsForUnrealisedForeignExchangeLossesGains" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57299">3,271</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:AdjustmentsForUnrealisedForeignExchangeLossesGains" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57300">273</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:AdjustmentsForUnrealisedForeignExchangeLossesGains" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57301">2,260</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:AdjustmentsForUnrealisedForeignExchangeLossesGains" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57302">318</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Fair value loss on quoted equity securities</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsHeldForTrading" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57303">138</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsHeldForTrading" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-57304">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsHeldForTrading" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-57305">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsHeldForTrading" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-57306">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Finance costs</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:FinanceCosts" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57307">115,928</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:FinanceCosts" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57308">95,472</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:FinanceCosts" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57309">100,175</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:FinanceCosts" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57310">14,102</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">(Gain)/loss on disposal of:</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- associate</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:AdjustmentsForGainLossOnDisposalOfInvestmentsInSubsidiariesJointVenturesAndAssociates" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-57311">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:AdjustmentsForGainLossOnDisposalOfInvestmentsInSubsidiariesJointVenturesAndAssociates" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57312">1,329</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:AdjustmentsForGainLossOnDisposalOfInvestmentsInSubsidiariesJointVenturesAndAssociates" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-57313">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:AdjustmentsForGainLossOnDisposalOfInvestmentsInSubsidiariesJointVenturesAndAssociates" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-57314">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- property, plant and equipment</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:GainsLossesOnDisposalsOfPropertyPlantAndEquipment" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57315">1,224</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:GainsLossesOnDisposalsOfPropertyPlantAndEquipment" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57316">6,535</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:GainsLossesOnDisposalsOfPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57317">778</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:GainsLossesOnDisposalsOfPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57318">110</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- quoted equity securities</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:GainsOnDisposalsOfInvestments" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57319">5,416</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:GainsOnDisposalsOfInvestments" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57320">2,291</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:GainsOnDisposalsOfInvestments" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-57321">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:GainsOnDisposalsOfInvestments" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-57322">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">right-of-use</div></div> assets</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:GainLossOnDisposalOfRightOfUseAssets" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57323">14,714</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:GainLossOnDisposalOfRightOfUseAssets" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57324">3,929</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:GainLossOnDisposalOfRightOfUseAssets" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57325">7,632</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:GainLossOnDisposalOfRightOfUseAssets" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57326">1,074</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- subsidiary</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:GainsLossesRecognisedWhenControlInSubsidiaryIsLost" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-57327">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:GainsLossesRecognisedWhenControlInSubsidiaryIsLost" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-57328">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:GainsLossesRecognisedWhenControlInSubsidiaryIsLost" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57329">113,042</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:GainsLossesRecognisedWhenControlInSubsidiaryIsLost" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57330">15,913</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Government grants</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:RevenueFromGovernmentGrants" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57331">152,932</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:RevenueFromGovernmentGrants" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57332">176,264</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:RevenueFromGovernmentGrants" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57333">171,937</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:RevenueFromGovernmentGrants" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57334">24,204</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest income</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:FinanceIncome" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57335">132,083</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:FinanceIncome" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57336">131,879</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:FinanceIncome" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57337">154,129</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:FinanceIncome" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57338">21,697</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">(Reversal of impairment losses)/Impairment losses on:</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- investment in joint venture</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossInvestmentInJointVenture" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-57339">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossInvestmentInJointVenture" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57340">990</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossInvestmentInJointVenture" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-57341">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossInvestmentInJointVenture" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-57342">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- property, plant and equipment</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:WritedownsReversalsOfPropertyPlantAndEquipment" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57343">7,227</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:WritedownsReversalsOfPropertyPlantAndEquipment" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57344">17,278</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:WritedownsReversalsOfPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57345">44,667</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:WritedownsReversalsOfPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57346">6,288</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">- trade receivables</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossTradeReceivables" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57347">7,987</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossTradeReceivables" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57348">41</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossTradeReceivables" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57349">21,621</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossTradeReceivables" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57350">3,044</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">- <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-trade</div> receivables</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossLoansAndAdvances" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57351">538</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossLoansAndAdvances" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57352">500</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossLoansAndAdvances" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57353">2,237</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossLoansAndAdvances" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57354">315</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">- inventories, net</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:WritedownsReversalsOfInventories" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57355">9,010</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:WritedownsReversalsOfInventories" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57356">54,885</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:WritedownsReversalsOfInventories" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57357">50,019</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:WritedownsReversalsOfInventories" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57358">7,041</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Inventories written off</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:AdjustmentsForInventoryWrittenOff" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57359">10,085</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:AdjustmentsForInventoryWrittenOff" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-57360">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:AdjustmentsForInventoryWrittenOff" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-57361">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:AdjustmentsForInventoryWrittenOff" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-57362">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Property, plant and equipment written off</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:WriteOffOfPropertyPlantAndEquipment" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57363">1,134</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:WriteOffOfPropertyPlantAndEquipment" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57364">3,295</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:WriteOffOfPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57365">1,731</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:WriteOffOfPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57366">244</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr>
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Provision for warranties</div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;"><ix:nonFraction name="ifrs-full:AdjustmentsForProvisions" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57367">292,157</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;"><ix:nonFraction name="ifrs-full:AdjustmentsForProvisions" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57368">317,076</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;text-align:right;"><ix:nonFraction name="ifrs-full:AdjustmentsForProvisions" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57369">414,021</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;text-align:right;"><ix:nonFraction name="ifrs-full:AdjustmentsForProvisions" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57370">58,283</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Reversal of provision for onerous contract, net</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(<ix:nonFraction name="cyd:ReversalOfProvisionForOnerousContractNet" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57371">8,810</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(<ix:nonFraction name="cyd:ReversalOfProvisionForOnerousContractNet" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57372">4,829</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"><ix:nonFraction name="cyd:ReversalOfProvisionForOnerousContractNet" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-57373">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"><ix:nonFraction name="cyd:ReversalOfProvisionForOnerousContractNet" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-57374">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Share of results of associates and joint ventures, net of tax</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"><ix:nonFraction name="ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57375">95,895</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"><ix:nonFraction name="ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57376">29,093</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(<ix:nonFraction name="ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57377">62,078</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(<ix:nonFraction name="ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57378">8,739</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Profit before tax after adjustments</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"><ix:nonFraction name="ifrs-full:AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57379">1,217,978</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"><ix:nonFraction name="ifrs-full:AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57380">1,209,706</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"><ix:nonFraction name="ifrs-full:AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57381">1,359,032</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"><ix:nonFraction name="ifrs-full:AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57382">191,317</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td> </tr> </table> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">The accompanying accounting policies and explanatory notes form an integral part of the financial statements. </div></div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-11 </div> </div> </div> <div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div> <hr style="color:#999999;height:3px;width:100%"/> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </div> </div> <div> <div> <div style="line-height:normal;background-color:white;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">China Yuchai International Limited </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Consolidated Statement of Cash Flows </div></div> <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">
<tr>
<td style="width:65%"/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2021</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Changes in working capital</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Inventories</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:AdjustmentsForDecreaseIncreaseInInventories" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57383">740,835</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:AdjustmentsForDecreaseIncreaseInInventories" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57384">185,879</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:AdjustmentsForDecreaseIncreaseInInventories" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57385">221,930</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:AdjustmentsForDecreaseIncreaseInInventories" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57386">31,242</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Trade and other receivables, and capitalized contract cost</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57387">1,300,470</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57388">7,411</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57389">959,703</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57390">135,101</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Trade and other payables, and contract liabilities</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(<ix:nonFraction name="cyd:AdjustmentsForDecreaseIncreaseInTradeAndOtherPayablesAndContractLiabilities" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57391">802,738</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(<ix:nonFraction name="cyd:AdjustmentsForDecreaseIncreaseInTradeAndOtherPayablesAndContractLiabilities" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57392">1,141,397</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;"><ix:nonFraction name="cyd:AdjustmentsForDecreaseIncreaseInTradeAndOtherPayablesAndContractLiabilities" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57393">1,090,875</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;"><ix:nonFraction name="cyd:AdjustmentsForDecreaseIncreaseInTradeAndOtherPayablesAndContractLiabilities" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57394">153,567</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Development properties</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:AdjustmentsForDecreaseIncreaseInDevelopmentProperties" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57395">202</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:AdjustmentsForDecreaseIncreaseInDevelopmentProperties" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57396">25</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:AdjustmentsForDecreaseIncreaseInDevelopmentProperties" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57397">281</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:AdjustmentsForDecreaseIncreaseInDevelopmentProperties" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57398">40</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr>
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Provision utilized</div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;text-align:right;">(<ix:nonFraction name="cyd:AdjustmentForProvisionUtilized" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57399">299,397</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;text-align:right;">(<ix:nonFraction name="cyd:AdjustmentForProvisionUtilized" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57400">345,161</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;text-align:right;">(<ix:nonFraction name="cyd:AdjustmentForProvisionUtilized" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57401">375,910</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;text-align:right;">(<ix:nonFraction name="cyd:AdjustmentForProvisionUtilized" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57402">52,918</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: Times New Roman; font-size: 10pt; font-weight: bold; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;">Cash flows from/(used in) operations</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"><ix:nonFraction name="ifrs-full:CashFlowsFromUsedInOperations" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57403">675,276</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(<ix:nonFraction name="ifrs-full:CashFlowsFromUsedInOperations" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57404">98,409</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"><ix:nonFraction name="ifrs-full:CashFlowsFromUsedInOperations" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57405">1,335,943</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"><ix:nonFraction name="ifrs-full:CashFlowsFromUsedInOperations" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57406">188,067</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Income taxes paid</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(<ix:nonFraction name="ifrs-full:IncomeTaxesPaidRefundClassifiedAsOperatingActivities" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57407">170,720</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(<ix:nonFraction name="ifrs-full:IncomeTaxesPaidRefundClassifiedAsOperatingActivities" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57408">21,010</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(<ix:nonFraction name="ifrs-full:IncomeTaxesPaidRefundClassifiedAsOperatingActivities" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57409">109,905</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(<ix:nonFraction name="ifrs-full:IncomeTaxesPaidRefundClassifiedAsOperatingActivities" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57410">15,472</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: Times New Roman; font-size: 10pt; font-weight: bold; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;">Net cash flows from/(used in) operating activities</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"><ix:nonFraction name="ifrs-full:CashFlowsFromUsedInOperatingActivities" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57411">504,556</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(<ix:nonFraction name="ifrs-full:CashFlowsFromUsedInOperatingActivities" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57412">119,419</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"><ix:nonFraction name="ifrs-full:CashFlowsFromUsedInOperatingActivities" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57413">1,226,038</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"><ix:nonFraction name="ifrs-full:CashFlowsFromUsedInOperatingActivities" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57414">172,595</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Investing activities</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Additional investment in a joint venture</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(<ix:nonFraction name="ifrs-full:PurchaseOfInterestsInInvestmentsAccountedForUsingEquityMethod" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57415">17,640</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(<ix:nonFraction name="ifrs-full:PurchaseOfInterestsInInvestmentsAccountedForUsingEquityMethod" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57416">1,950</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(<ix:nonFraction name="ifrs-full:PurchaseOfInterestsInInvestmentsAccountedForUsingEquityMethod" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57417">6,500</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(<ix:nonFraction name="ifrs-full:PurchaseOfInterestsInInvestmentsAccountedForUsingEquityMethod" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57418">915</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Development costs</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(<ix:nonFraction name="cyd:DevelopmentCostsAdjustments" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57419">287,480</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(<ix:nonFraction name="cyd:DevelopmentCostsAdjustments" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57420">166,283</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(<ix:nonFraction name="cyd:DevelopmentCostsAdjustments" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57421">169,591</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(<ix:nonFraction name="cyd:DevelopmentCostsAdjustments" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57422">23,874</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Dividend received from:</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"/> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- joint venture</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"><ix:nonFraction name="ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-57423">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"><ix:nonFraction name="ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-57424">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"><ix:nonFraction name="ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57425">2,795</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"><ix:nonFraction name="ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57426">393</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- quoted equity securities</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"><ix:nonFraction name="ifrs-full:DividendsReceivedClassifiedAsInvestingActivities" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57427">135</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"><ix:nonFraction name="ifrs-full:DividendsReceivedClassifiedAsInvestingActivities" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57428">47</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"><ix:nonFraction name="ifrs-full:DividendsReceivedClassifiedAsInvestingActivities" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-57429">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"><ix:nonFraction name="ifrs-full:DividendsReceivedClassifiedAsInvestingActivities" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-57430">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest received</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"><ix:nonFraction name="ifrs-full:InterestReceivedClassifiedAsInvestingActivities" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57431">125,004</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"><ix:nonFraction name="ifrs-full:InterestReceivedClassifiedAsInvestingActivities" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57432">131,331</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"><ix:nonFraction name="ifrs-full:InterestReceivedClassifiedAsInvestingActivities" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57433">155,179</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"><ix:nonFraction name="ifrs-full:InterestReceivedClassifiedAsInvestingActivities" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57434">21,845</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;">Net cash inflow/(outflow) from disposal of:</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"/> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- associate</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"><ix:nonFraction name="ifrs-full:ProceedsFromSalesOfInterestsInAssociates" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-57435">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"><ix:nonFraction name="ifrs-full:ProceedsFromSalesOfInterestsInAssociates" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57436">1,000</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"><ix:nonFraction name="ifrs-full:ProceedsFromSalesOfInterestsInAssociates" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57437">1,000</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"><ix:nonFraction name="ifrs-full:ProceedsFromSalesOfInterestsInAssociates" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57438">141</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- property, plant and equipment</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"><ix:nonFraction name="ifrs-full:ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57439">405</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"><ix:nonFraction name="ifrs-full:ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57440">9,232</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"><ix:nonFraction name="ifrs-full:ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57441">643</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"><ix:nonFraction name="ifrs-full:ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57442">91</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- quoted equity securities</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"><ix:nonFraction name="ifrs-full:ProceedsFromSalesOrMaturityOfFinancialInstrumentsClassifiedAsInvestingActivities" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57443">6,485</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"><ix:nonFraction name="ifrs-full:ProceedsFromSalesOrMaturityOfFinancialInstrumentsClassifiedAsInvestingActivities" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57444">641</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"><ix:nonFraction name="ifrs-full:ProceedsFromSalesOrMaturityOfFinancialInstrumentsClassifiedAsInvestingActivities" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-57445">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"><ix:nonFraction name="ifrs-full:ProceedsFromSalesOrMaturityOfFinancialInstrumentsClassifiedAsInvestingActivities" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-57446">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">right-of-use</div></div> assets</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"><ix:nonFraction name="cyd:ProceedsFromDisposalOfRightOfUseAssetsClassifiedAsInvestingActivities" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57447">34,123</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"><ix:nonFraction name="cyd:ProceedsFromDisposalOfRightOfUseAssetsClassifiedAsInvestingActivities" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57448">7,185</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"><ix:nonFraction name="cyd:ProceedsFromDisposalOfRightOfUseAssetsClassifiedAsInvestingActivities" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-57449">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"><ix:nonFraction name="cyd:ProceedsFromDisposalOfRightOfUseAssetsClassifiedAsInvestingActivities" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-57450">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- subsidiary, net of cash disposed</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"><ix:nonFraction name="ifrs-full:CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-57451">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"><ix:nonFraction name="ifrs-full:CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-57452">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(<ix:nonFraction name="ifrs-full:CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57453">32,056</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(<ix:nonFraction name="ifrs-full:CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57454">4,513</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Proceeds from government grants</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"><ix:nonFraction name="ifrs-full:ProceedsFromGovernmentGrantsClassifiedAsInvestingActivities" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57455">51,862</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"><ix:nonFraction name="ifrs-full:ProceedsFromGovernmentGrantsClassifiedAsInvestingActivities" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57456">193,156</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"><ix:nonFraction name="ifrs-full:ProceedsFromGovernmentGrantsClassifiedAsInvestingActivities" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57457">257,449</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"><ix:nonFraction name="ifrs-full:ProceedsFromGovernmentGrantsClassifiedAsInvestingActivities" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57458">36,242</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Purchase of property, plant and equipment</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(<ix:nonFraction name="ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57459">572,047</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(<ix:nonFraction name="ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57460">430,966</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(<ix:nonFraction name="ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57461">237,842</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(<ix:nonFraction name="ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57462">33,482</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">(Placement)/withdrawal of fixed deposits with banks, net</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(<ix:nonFraction name="cyd:PaymentsForPlacementOrproceedFromWithdrawalOfFixedDepositsPledgedWithBanksForBankingFacilitiesClassifiedAsFinancingActivities" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57463">79,695</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"><ix:nonFraction name="cyd:PaymentsForPlacementOrproceedFromWithdrawalOfFixedDepositsPledgedWithBanksForBankingFacilitiesClassifiedAsFinancingActivities" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57464">123,559</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(<ix:nonFraction name="cyd:PaymentsForPlacementOrproceedFromWithdrawalOfFixedDepositsPledgedWithBanksForBankingFacilitiesClassifiedAsFinancingActivities" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57465">84,333</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(<ix:nonFraction name="cyd:PaymentsForPlacementOrproceedFromWithdrawalOfFixedDepositsPledgedWithBanksForBankingFacilitiesClassifiedAsFinancingActivities" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57466">11,872</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Net cash flows used in investing activities</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(<ix:nonFraction name="ifrs-full:CashFlowsFromUsedInInvestingActivities" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57467">738,848</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(<ix:nonFraction name="ifrs-full:CashFlowsFromUsedInInvestingActivities" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57468">133,048</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(<ix:nonFraction name="ifrs-full:CashFlowsFromUsedInInvestingActivities" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57469">113,256</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(<ix:nonFraction name="ifrs-full:CashFlowsFromUsedInInvestingActivities" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57470">15,944</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td> </tr> </table> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">The accompanying accounting policies and explanatory notes form an integral part of the financial statements. </div></div></div> <div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-12 </div> </div> </div> <div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div> <hr style="color:#999999;height:3px;width:100%"/> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </div> </div> </div> <div> <div> <div style="line-height:normal;background-color:white;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">China Yuchai International Limited </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Consolidated Statement of Cash Flows </div></div> <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">
<tr>
<td style="width:65%"/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2021</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Financing activities</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Dividends paid to:</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- equity holders of the Company</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DividendsPaidToEquityHoldersOfParentClassifiedAsFinancingActivities" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57471">448,712</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DividendsPaidToEquityHoldersOfParentClassifiedAsFinancingActivities" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57472">109,684</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DividendsPaidToEquityHoldersOfParentClassifiedAsFinancingActivities" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57473">80,238</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DividendsPaidToEquityHoldersOfParentClassifiedAsFinancingActivities" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57474">11,295</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-controlling</div> interests</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DividendsPaidToNoncontrollingInterestsClassifiedAsFinancingActivities" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57475">223,917</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DividendsPaidToNoncontrollingInterestsClassifiedAsFinancingActivities" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57476">102,299</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DividendsPaidToNoncontrollingInterestsClassifiedAsFinancingActivities" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57477">35,008</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DividendsPaidToNoncontrollingInterestsClassifiedAsFinancingActivities" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57478">4,928</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest paid and discounting on bills</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:InterestPaidClassifiedAsFinancingActivities" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57479">115,813</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:InterestPaidClassifiedAsFinancingActivities" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57480">95,717</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:InterestPaidClassifiedAsFinancingActivities" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57481">96,254</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:InterestPaidClassifiedAsFinancingActivities" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57482">13,550</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Contribution by <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-controlling</div> interests</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProceedsFromContributionsOfNoncontrollingInterests" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-57483">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProceedsFromContributionsOfNoncontrollingInterests" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57484">53,500</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProceedsFromContributionsOfNoncontrollingInterests" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57485">20,000</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProceedsFromContributionsOfNoncontrollingInterests" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57486">2,815</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Payment of principal portion of lease liabilities</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57487">23,121</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57488">24,597</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57489">41,104</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57490">5,786</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Proceeds from borrowings</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;"><ix:nonFraction name="ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57491">1,938,920</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;"><ix:nonFraction name="ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57492">2,048,432</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;"><ix:nonFraction name="ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57493">3,240,294</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;"><ix:nonFraction name="ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57494">456,148</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Repayment of borrowings</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(<ix:nonFraction name="ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57495">1,965,920</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(<ix:nonFraction name="ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57496">1,910,000</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(<ix:nonFraction name="ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57497">3,041,432</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(<ix:nonFraction name="ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57498">428,154</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;">&#160;</div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;">&#160;</div> </td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;">&#160;</div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;">&#160;</div> </td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;">&#160;</div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;">&#160;</div> </td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Net cash flows used in financing activities</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(<ix:nonFraction name="ifrs-full:CashFlowsFromUsedInFinancingActivities" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57499">838,563</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(<ix:nonFraction name="ifrs-full:CashFlowsFromUsedInFinancingActivities" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57500">140,365</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(<ix:nonFraction name="ifrs-full:CashFlowsFromUsedInFinancingActivities" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57501">33,742</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(<ix:nonFraction name="ifrs-full:CashFlowsFromUsedInFinancingActivities" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57502">4,750</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net (decrease)/increase in cash and cash equivalents</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(<ix:nonFraction name="ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57503">1,072,855</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(<ix:nonFraction name="ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57504">392,832</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;"><ix:nonFraction name="ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57505">1,079,040</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;"><ix:nonFraction name="ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57506">151,901</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash and cash equivalents at January&#160;1</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;"><ix:nonFraction name="ifrs-full:CashAndCashEquivalents" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57507">5,877,647</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;"><ix:nonFraction name="ifrs-full:CashAndCashEquivalents" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57508">4,788,219</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;"><ix:nonFraction name="ifrs-full:CashAndCashEquivalents" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57509">4,451,489</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;"><ix:nonFraction name="ifrs-full:CashAndCashEquivalents" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57510">626,653</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Effect of exchange rate changes on balances in foreign currencies</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(<ix:nonFraction name="ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57511">16,573</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;"><ix:nonFraction name="ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57512">56,102</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;"><ix:nonFraction name="ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57513">13,847</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;"><ix:nonFraction name="ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57514">1,948</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;">&#160;</div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;">&#160;</div> </td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;">&#160;</div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;">&#160;</div> </td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;">&#160;</div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;">&#160;</div> </td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Cash and cash equivalents at December&#160;31</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;"><ix:nonFraction name="ifrs-full:CashAndCashEquivalents" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57515">4,788,219</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;"><ix:nonFraction name="ifrs-full:CashAndCashEquivalents" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57516">4,451,489</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;"><ix:nonFraction name="ifrs-full:CashAndCashEquivalents" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57517">5,544,376</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;"><ix:nonFraction name="ifrs-full:CashAndCashEquivalents" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57518">780,502</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">The accompanying accounting policies and explanatory notes form an integral part of the financial statements. </div></div></div> <div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-13 </div> </div> </div> </div> <div></div> </div> <div> <div style="line-height:normal;background-color:white;display: inline;"> <div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div> <hr style="color:#999999;height:3px;width:100%"/> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </div> </div> </div> <div> <div> <div style="line-height:normal;background-color:white;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">China Yuchai International Limited </div></div> <div id="fintoc761622_7" style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <ix:nonNumeric name="ifrs-full:DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" continuedAt="TextSelection_112366764" id="ixv-18140">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">1.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Corporate information </div></div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">1.1</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Incorporation </div></div> </td> </tr> </table> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The consolidated financial statements of China Yuchai International Limited (the &#8220;Company&#8221;) and its subsidiaries (collectively, the &#8220;Group&#8221;) for the year ended December&#160;31, 2023 were authorized for issue in accordance with a resolution of the directors on April&#160;26, 2024.</div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;">China Yuchai International Limited is a limited company incorporated under the laws of Bermuda on April&#160;29, 1993 whose shares are publicly traded. The registered office of the Company is located at 2 Clarendon House, Church Street, Hamilton HM11, Bermuda. On March&#160;7, 2008, the Company registered a branch office in Singapore, located at 16 Raffles Quay <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">#26-00,</div> Hong Leong Building, Singapore 048581. The principal operating office is located at 16 Raffles Quay <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">#39-01A,</div> Hong Leong Building, Singapore 048581. </div></div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">1.2</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Investment in Guangxi Yuchai Machinery Company Limited </div></div> </td> </tr> </table> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;">The Company was established to acquire a controlling financial interest in Guangxi Yuchai Machinery Company Limited (&#8220;Yuchai&#8221;), a Sino-foreign joint stock company, located in the People&#8217;s Republic of China (the &#8220;PRC&#8221;), which is one of the largest powertrain solution manufacturers for <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">on-road</div> and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">off-road</div> applications. </div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The Company owns, through <ix:nonFraction name="cyd:NumberOfSubsidiaries" contextRef="P01_01_2023To12_31_2023_ForeignSharesOfYuchaiMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_Subsidiaries" decimals="0" scale="0" format="ixt-sec:numwordsen" id="ixv-57519">six</ix:nonFraction> wholly-owned subsidiaries, <ix:nonFraction name="ifrs-full:SharesInEntityHeldByEntityOrByItsSubsidiariesOrAssociates" contextRef="PAsOn12_31_2023_ForeignSharesOfYuchaiMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-57520">361,420,150</ix:nonFraction> shares or <ix:nonFraction name="cyd:ProportionOfOwnershipInterestsHeldByGroup" contextRef="P01_01_2023To12_31_2023_ForeignSharesOfYuchaiMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-57521">76.4</ix:nonFraction>% of the issued share capital of Yuchai. Guangxi Yuchai Machinery Group Company Limited (&#8220;GY&#8221;), a state-owned enterprise, owns <ix:nonFraction name="cyd:ProportionOfOwnershipInterestsHeldInParent" contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryGroupCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_pure" decimals="4" scale="-2" format="ixt:num-dot-decimal" id="ixv-57522">22.09</ix:nonFraction>% of the issued share capital of Yuchai. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">As of December&#160;31, 2023, Yuchai has <ix:nonFraction name="cyd:NumberOfDirectlyOwnedSubsidiaries" contextRef="PAsOn12_31_2023" unitRef="Unit_Subsidiaries" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-57523">10</ix:nonFraction> (2022: <ix:nonFraction name="cyd:NumberOfDirectlyOwnedSubsidiaries" contextRef="PAsOn12_31_2022" unitRef="Unit_Subsidiaries" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-57524">10</ix:nonFraction>) direct and <ix:nonFraction name="cyd:NumberOfIndirectlyOwnedSubsidiaries" contextRef="PAsOn12_31_2023" unitRef="Unit_Subsidiaries" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-57525">33</ix:nonFraction> (2022: <ix:nonFraction name="cyd:NumberOfIndirectlyOwnedSubsidiaries" contextRef="PAsOn12_31_2022" unitRef="Unit_Subsidiaries" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-57526">32</ix:nonFraction>) indirectly owned subsidiaries and <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="cyd:NumberOfJointVentures" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_JointVenture" decimals="INF" scale="0" format="ixt-sec:numwordsen" id="ixv-57527">five</ix:nonFraction><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div>joint ventures (2022: <ix:nonFraction name="cyd:NumberOfJointVentures" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_JointVenture" decimals="INF" scale="0" format="ixt-sec:numwordsen" id="ixv-57528">five</ix:nonFraction> joint ventures). Guangxi Yuchai Machinery Monopoly Development Co., Ltd. (&#8220;YMMC&#8221;), Guangxi Yuchai Marine and Genset Power Co., Ltd (&#8220;MPG&#8221;), Yuchai <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;">Xin-Lan</div> New Energy Power Technology Co., Ltd (&#8220;Yuchai <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;">Xin-Lan&#8221;),</div> and Guangxi Yuchai Foundry Co., Ltd are the most significant subsidiaries of Yuchai. YMMC has <ix:nonFraction name="cyd:NumberOfSubsidiaries" contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryMonopolyDevelopmentCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_Subsidiaries" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-57529">27</ix:nonFraction> (2022: <ix:nonFraction name="cyd:NumberOfSubsidiaries" contextRef="P01_01_2022To12_31_2022_GuangxiYuchaiMachineryMonopolyDevelopmentCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_Subsidiaries" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-57530">27</ix:nonFraction>) wholly-owned subsidiaries (collectively &#8220;YMMC Group&#8221;) located at various provinces in the PRC. The principal business of YMMC Group are trading and distribution of components of diesel engines and automobiles. MPG has taken over the operations of Yuchai&#8217;s marine and power generation unit since December 2021. The principal business of Yuchai <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;">Xin-Lan</div> is to research, develop and construct new production capacity for Yuchai&#8217;s new energy technologies including fuel cell systems, range extenders, hybrid power, electric drive system, etc. The principal business activities of Guangxi Yuchai Foundry Co., Ltd is to cast, manufacture and distribute engine components. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The detailed information of Yuchai&#8217;s significant subsidiaries and joint ventures are disclosed in Notes 4 and 5. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">As used in this Consolidated Financial Statements, the term &#8220;Yuchai&#8221; refer to Guangxi Yuchai Machinery Company Limited and its subsidiaries. </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">1.3</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Investment in HL Global Enterprises Limited </div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In February 2006, the Group acquired debt and equity securities interest in HL Global Enterprises Limited (&#8220;HLGE&#8221;) through the Group&#8217;s wholly-owned subsidiaries, Grace Star Limited (&#8220;Grace Star&#8221;) and Venture Lewis Limited (&#8220;Venture Lewis&#8217;). HLGE is a public company listed on the Main Board of the Singapore Exchange Securities Trading Limited (&#8220;Singapore Exchange&#8221;) and primarily engaged in investment holding, and through its group companies, invests in rental property, hospitality and property developments in Asia. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">Subsequent to the acquisition, the Group&#8217;s shareholding changed through various transactions. As of December 31, 2011, the Group&#8217;s equity interest in HLGE was</div> <ix:nonFraction name="ifrs-full:ProportionOfOwnershipInterestInSubsidiary" contextRef="P12_01_2011To12_31_2011_HLGlobalEnterprisesLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-57531">49.4</ix:nonFraction>%. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">On January&#160;13, 2012, Grace Star transferred <ix:nonFraction name="cyd:NumberOfPreferenceSharesConvertedIntoOrdinaryShares" contextRef="PAsOn01_13_2012_HLGlobalEnterprisesLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-57532">24,189,170</ix:nonFraction> Series B redeemable convertible preference shares (&#8220;RCPS&#8221;), representing <ix:nonFraction name="cyd:PercentageOfUnconvertedPreferenceSharesTransferToTrustee" contextRef="P01_13_2012To01_13_2012_HLGlobalEnterprisesLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal" id="ixv-57533">100</ix:nonFraction>% of remaining unconverted Series B RCPS, in the capital of HLGE (the &#8220;Trust Preference Shares&#8221;) to the Trustee pursuant to a trust deed entered into between HLGE and the Trustee. On January&#160;16, 2012, the Trust Preference Shares were mandatorily converted into <ix:nonFraction name="cyd:ConversionOfConvertiblePreferenceSharesIntoOrdinaryShares" contextRef="PAsOn01_16_2012_HLGlobalEnterprisesLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-57534">24,189,170</ix:nonFraction> new ordinary shares in the capital of HLGE (the &#8220;Trust Shares&#8221;) resulting in the Group&#8217;s shareholding interest in HLGE decreased from <ix:nonFraction name="ifrs-full:ProportionOfOwnershipInterestInSubsidiary" contextRef="P12_01_2011To12_31_2011_HLGlobalEnterprisesLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-57535">49.4</ix:nonFraction>% to <ix:nonFraction name="ifrs-full:ProportionOfOwnershipInterestInSubsidiary" contextRef="P01_16_2012To01_16_2012_HLGlobalEnterprisesLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-57536">48.1</ix:nonFraction>%. On April&#160;4, 2012, as a result of the conversion of all the outstanding Series A redeemable convertible preference shares held by Venture Delta Limited and Grace Star, into new ordinary shares in the capital of HLGE, the Group&#8217;s shareholding interest in HLGE increased from <ix:nonFraction name="ifrs-full:ProportionOfOwnershipInterestInSubsidiary" contextRef="P01_16_2012To01_16_2012_HLGlobalEnterprisesLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-57537">48.1</ix:nonFraction>% to <ix:nonFraction name="ifrs-full:ProportionOfOwnershipInterestInSubsidiary" contextRef="P04_04_2012To04_04_2012_HLGlobalEnterprisesLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-57538">48.9</ix:nonFraction>%. The Trust Shares are accounted for as treasury shares by HLGE, issued by HLGE and held by the Trust, which is considered as part of HLGE. As a result, the Group&#8217;s shareholding interest in HLGE is stated as <ix:nonFraction name="ifrs-full:ProportionOfOwnershipInterestInSubsidiary" contextRef="P12_01_2013To12_31_2013_HLGlobalEnterprisesLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-57539">50.1</ix:nonFraction>%, based on the total outstanding ordinary shares of HLGE, net of the ordinary shares held by the Trustee under the Trust. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-14</ix:exclude> </div> </ix:nonNumeric></div> </div> <ix:continuation id="TextSelection_112366764" continuedAt="TextSelectionAppend_112366764_1"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_112366764_1" continuedAt="TextSelectionAppend_112366764_2"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_112366764_2" continuedAt="TextSelectionAppend_112366764_3"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </ix:exclude></ix:continuation> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_112366764_3" continuedAt="TextSelectionAppend_112366764_4"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">China Yuchai International Limited </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">1.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Corporate information&#8201;(cont&#8217;d) </div></div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> </ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_112366764_4" continuedAt="TextSelectionAppend_112366764_5"><ix:exclude>
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">1.3</div></div></div></td>
<td style="vertical-align: top;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Investment in HL Global Enterprises Limited&#8201;(cont&#8217;d) </div></div></div></div> </td> </tr> </table> </ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_112366764_5"><div style="clear:both;max-height:0pt;text-indent: 0px;"></div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;">
<tr style="page-break-inside: avoid;">
<td style="vertical-align: top;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;">As</div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div></div>of December&#160;31, 2013, the Group&#8217;s interest in HLGE remained at <ix:nonFraction name="ifrs-full:ProportionOfOwnershipInterestInSubsidiary" contextRef="P12_01_2013To12_31_2013_HLGlobalEnterprisesLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-57541">50.1</ix:nonFraction>%, based on the total outstanding ordinary shares of HLGE, net of the ordinary shares held by the Trustee under the Trust. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In 2014, the Group purchased in the open market an aggregate of <ix:nonFraction name="cyd:NumberOfSharesPurchasedInOpenMarket" contextRef="PAsOn12_31_2014_HLGlobalEnterprisesLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-57542">465,000</ix:nonFraction> ordinary shares in the capital of HLGE. As of December&#160;31, 2014, the Group&#8217;s interest in HLGE increased from <ix:nonFraction name="ifrs-full:ProportionOfOwnershipInterestInSubsidiary" contextRef="P12_01_2013To12_31_2013_HLGlobalEnterprisesLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-57543">50.1</ix:nonFraction>% to <ix:nonFraction name="ifrs-full:ProportionOfOwnershipInterestInSubsidiary" contextRef="P12_31_2014To12_31_2014_HLGlobalEnterprisesLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-57544">50.2</ix:nonFraction>%, net of the ordinary shares held by the Trustee under the Trust. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In 2015, HLGE undertook a share consolidation exercise to consolidate every <ix:nonFraction name="cyd:NumberOfOrdinarySharesExerciseToConsolidation" contextRef="PAsOn12_31_2015_HLGlobalEnterprisesLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-57545">10</ix:nonFraction> ordinary shares in the capital of HLGE into <ix:nonFraction name="cyd:NumberOfOrdinarySharesExercisedIntoConsolidation" contextRef="PAsOn12_31_2015_HLGlobalEnterprisesLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt-sec:numwordsen" id="ixv-57546">one</ix:nonFraction> ordinary share. Upon completion of the share consolidation exercise, the Group held <ix:nonFraction name="cyd:NumberOfOrdinarySharesHeldUponCompletionOfConsolidationExercise" contextRef="PAsOn12_31_2015_HLGlobalEnterprisesLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-57547">47,107,707</ix:nonFraction> ordinary shares of HLGE. As of December&#160;31, 2015, the Group&#8217;s interest in HLGE was <ix:nonFraction name="ifrs-full:ProportionOfOwnershipInterestInSubsidiary" contextRef="P01_01_2015To12_31_2015_HLGlobalEnterprisesLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-57548">50.2</ix:nonFraction>%, net of the ordinary shares held by the Trustee under the Trust. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">As of December&#160;31, 2022 and 2023, the Group&#8217;s shareholding interest in HLGE remains at <ix:nonFraction name="ifrs-full:ProportionOfOwnershipInterestInSubsidiary" contextRef="P01_01_2022To12_31_2022_HLGlobalEnterprisesLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-57549"><ix:nonFraction name="ifrs-full:ProportionOfOwnershipInterestInSubsidiary" contextRef="P01_01_2023To12_31_2023_HLGlobalEnterprisesLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-57550">50.2</ix:nonFraction></ix:nonFraction>%, net of the ordinary shares held by the Trustee under the Trust. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The Group considers HLGE as a subsidiary as it has power to exercise effective control and direct the activities of HLGE that most significantly affect its economic performance and has the exposure or rights to receive benefits from HLGE from its involvement. </div> </ix:continuation> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <ix:nonNumeric name="ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" continuedAt="TextSelection_112364903" id="ixv-18266">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Accounting policies </div></div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <ix:nonNumeric name="ifrs-full:DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" id="ixv-18276">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2.1</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Basis of preparation </div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The consolidated financial statements of the Group have been prepared in accordance with International Financial Reporting Standards (&#8220;IFRS&#8221;) as issued by the International Accounting Standards Board (&#8220;IASB&#8221;). </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The consolidated financial statements have been prepared on a historical cost basis except as disclosed in the accounting policies below. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The consolidated financial statements are presented in Renminbi (&#8220;RMB&#8221;) and all values are rounded to the nearest thousand (&#8220;RMB&#8217;000&#8221;), except when otherwise indicated. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Translation of amounts from Renminbi to the United States Dollar (&#8220;US Dollar&#8221;) is solely for the convenience of the reader. Translation of amounts from Renminbi to US&#160;Dollar has been made at the rate of RMB <ix:nonFraction name="cyd:ForeignExchangeRateForConvenienceOfTheReader" contextRef="PAsOn02_29_2024_TranslationOfAmountsFromRenminbiToTheUnitedStatesDollarMemberifrsfullNonadjustingEventsAfterReportingPeriodAxis" unitRef="Unit_pure" decimals="4" scale="0" format="ixt:num-dot-decimal" id="ixv-57551">7.1036</ix:nonFraction> = US$ 1.00, the rate quoted by the People&#8217;s Bank of China at the close of business on February&#160;29, 2024 and all values are rounded to the nearest thousand (&#8220;US$&#8217;000&#8221;), except when otherwise indicated. </div> </ix:nonNumeric> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <ix:nonNumeric name="ifrs-full:DisclosureOfChangesInAccountingPoliciesExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" id="ixv-18290">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2.2</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Changes in accounting policies </div></div> </td> </tr> </table> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The accounting policies adopted are consistent with those previous financial years except that in the current financial year, the Group has adopted all the new and revised standards which are effective for annual financial periods beginning on or after January&#160;1, 2023. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;">The adoption of &#8220;Disclosure of Accounting Policies - <div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Amendments to IAS 1 and IFRS Practice Statement 2</div></div>&#8221; had an impact on the Group&#8217;s disclosure of accounting policies to replace disclosure of significant accounting policies with the Group&#8217;s material accounting policies (Note 2.5). Along with other standards, the adoption of these standards did not have any material effect on the financial performance or position of the Group. </div></div> <div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;"></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;">Amendments to IAS 12: <div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">International Tax Reform Pillar Two Model Rules</div></div></div> </div></div> <div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;"></div> </div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;">The Group has adopted Amendments to IAS 12: <div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">International Tax Reform Pillar Two Model Rules</div></div> upon their release on May&#160;23, 2023. The amendments provide a temporary exception from deferred tax accounting for the top-up tax that may arise from the jurisdiction adoption of the Pillar Two model rules published by the Organization for Economic Co-operation and Development (OCED), and require new disclosures about the Pillar Two exposure. </div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The mandatory exception is effective immediately and applies retrospectively. </div></div></div> </ix:nonNumeric> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-15</ix:exclude> </div> </ix:nonNumeric></div> </div> <ix:continuation id="TextSelection_112364903" continuedAt="TextSelectionAppend_112364903_1"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_112364903_1" continuedAt="TextSelectionAppend_112364903_2"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_112364903_2" continuedAt="TextSelectionAppend_112364903_3"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </ix:exclude></ix:continuation></div> </div> </div> <div> <div style="line-height:normal;background-color:white;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_112364903_3" continuedAt="TextSelectionAppend_112364903_4"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">China Yuchai International Limited </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Accounting policies&#8201;(cont&#8217;d) </div></div> </td> </tr> </table> </ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_112364903_4" continuedAt="TextSelectionAppend_112364903_5"><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <ix:nonNumeric name="cyd:DisclosureOfStandardsIssuedButNotYetEffectiveExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" id="ixv-18354">
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;text-align:left;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2.3</div></div></div></td>
<td style="vertical-align: top;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Standards issued but not yet effective </div></div></div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Lease Liability in a Sale and Leaseback - </div></div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Amendments to IFRS 16</div></div></div></div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In September 2022, the IASB issued Lease Liability in a Sale and Leaseback (<div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Amendments to IFRS 16</div></div>). The <div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">amendment to IFRS 16 Leases</div></div> specifies the requirements that a seller-lessee uses in measuring the lease liability arising in a sale and leaseback transaction, to ensure the seller-lessee does not recognize any amount of the gain or loss that relates to the right of use it retains. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The amendment is intended to improve the requirements for sale and leaseback transactions in IFRS 16. It does not change the accounting for leases unrelated to sale and leaseback transactions. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The amendment applies retrospectively to annual reporting periods beginning on or after January&#160;1, 2024. Earlier application is permitted. The amendments are not expected to have a material impact on the Group.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Classification of Liabilities as Current or Non-current</div></div><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;"> - </div></div><div style="letter-spacing: 0px; top: 0px;display:inline;"></div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Amendments to IAS 1</div></div></div></div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">In January 2020 and October 2022, the IASB issued amendments to paragraphs 69 to 76 of IAS 1 to specify the requirements for classifying liabilities as current or non-current. The amendments clarify: </div></div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="width: 4%; vertical-align: top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8226;</div></td>
<td style="width: 1%; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: top;text-align:left;"> <div style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">What is meant by a right to defer settlement </div></div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="width: 4%; vertical-align: top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8226;</div></td>
<td style="width: 1%; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: top;text-align:left;"> <div style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">That a right to defer must exist at the end of the reporting period </div></div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="width: 4%; vertical-align: top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8226;</div></td>
<td style="width: 1%; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: top;text-align:left;"> <div style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">That classification is unaffected by the likelihood that an entity will exercise its deferral right </div></div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="width: 4%; vertical-align: top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8226;</div></td>
<td style="width: 1%; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: top;text-align:left;"> <div style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">That only if an embedded derivative in a convertible liability is itself an equity instrument would the terms of a liability not impact its classification </div></div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">In addition, a requirement has been introduced to require disclosure when a liability arising from a loan agreement is classified as non-current and the entity&#8217;s right to defer settlement is contingent on compliance with future covenants within twelve months. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The amendments are effective for annual reporting periods beginning on or after January&#160;1, 2024 and must be applied retrospectively. The Group is currently assessing the impact that will have on current practice. </div></div></div> <div style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Supplier Finance Arrangements</div></div><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;"> - </div></div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Amendments to IAS 1 and IFRS7</div></div></div></div><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"></div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In May 2023, the IASB issued amendments to IAS 7 <div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Statement of Cash Flows</div></div> and IFRS 7 <div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Financial Instruments: Disclosures</div></div> to clarify the characteristics of supplier finance arrangements and require additional disclosure of such arrangements. The disclosure requirements in the amendments are intended to assist users of financial statements in understanding the effects of supplier finance arrangements on an entity&#8217;s liabilities, cash flows and exposure to liquidity risk. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The amendments will be effective for annual reporting periods beginning on or after January&#160;1, 2024. Early adoption is permitted, but will need to be disclosed. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The amendments are not expected to have a material impact on the Group&#8217;s financial statements. </div> <div style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Lack of exchangeability - </div></div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Amendments to IAS 21</div></div></div></div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In August 2023, the IASB issued amendments to IAS 21 <div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">The Effects of Changes in Foreign Exchange Rates</div></div> to clarify how an entity should assess whether a currency is exchangeable and how it should determine a spot exchange rate when exchangeability is lacking, as well as require the disclosure of information that enable user of financial statements to understand the impact of a currency not being exchangeable. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The amendments will be effective for annual reporting periods beginning on or after January&#160;1, 2025. Early adoption is permitted, but will need to be disclosed. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The amendments are not expected to have a material impact on the Group&#8217;s financial statements. </div> </ix:nonNumeric> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-16</ix:exclude> </div></ix:continuation> </div> </div> <ix:continuation id="TextSelectionAppend_112364903_5" continuedAt="TextSelectionAppend_112364903_6"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_112364903_6" continuedAt="TextSelectionAppend_112364903_7"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_112364903_7" continuedAt="TextSelectionAppend_112364903_8"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </ix:exclude></ix:continuation> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_112364903_8" continuedAt="TextSelectionAppend_112364903_9"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">China Yuchai International Limited </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Accounting policies&#8201;(cont&#8217;d) </div></div> </td> </tr> </table> </ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_112364903_9" continuedAt="TextSelectionAppend_112364903_10"><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <ix:nonNumeric name="ifrs-full:DisclosureOfBasisOfConsolidationExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" id="ixv-18534">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2.4</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Basis of consolidation </div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The consolidated financial statements comprise the financial statements of the Company and its subsidiaries as at the end of the reporting period.&#160;The financial statements of the subsidiaries used in the preparation of the consolidated financial statements are prepared for the same reporting date as the Company.&#160;Consistent accounting policies are applied to like transactions and events in similar circumstances. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">All intra-group balances, income and expenses and unrealized gains and losses resulting from intra-group transactions and dividends are eliminated in full. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Subsidiaries are consolidated from the date of acquisition, being the date on which the Group obtains control, and continue to be consolidated until the date that such control ceases. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Losses within a subsidiary are attributed to the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-controlling</div> interest even if that results in a deficit balance. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">A change in the ownership interest of a subsidiary, without a loss of control, is accounted for as an equity transaction. If the Group loses control over a subsidiary, it: </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:4%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;">derecognizes the assets (including goodwill) and liabilities of the subsidiary at their carrying amounts at the date when control is lost; </div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:4%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;">derecognizes the carrying amount of any <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-controlling</div> interest; </div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:4%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;">derecognizes the cumulative translation differences recorded in equity; </div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:4%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;">recognizes the fair value of the consideration received; </div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:4%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;">recognizes the fair value of any investment retained; </div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:4%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;">recognizes any surplus or deficit in profit or loss; and </div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:4%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;">reclassifies the Group&#8217;s share of components previously recognized in other comprehensive income to profit or loss or retained earnings, as appropriate. </div> </td> </tr> </table> </ix:nonNumeric> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2.5</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Summary of material accounting policies </div></div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <ix:nonNumeric name="ifrs-full:DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" id="ixv-18616">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(a)</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;"><div style="font-weight:bold;display:inline;">Business combinations </div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Business combinations are accounted for applying acquisition method. Identifiable assets acquired and liabilities assumed in business combination are measured initially at their fair value at the acquisition date. Acquisition-related costs are recognized as expenses in periods in which the costs are incurred and the services are received. For each business combination, the Group elects whether to measure the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-controlling</div> interests in the acquiree at fair value or at the proportionate share of the acquiree&#8217;s identifiable net assets. Acquisition-related costs are recognized as expenses in the periods in which the costs are incurred and the services are received. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">When the Group acquires a business, it assesses the financial assets and liabilities assumed for appropriate classification and designation in accordance with the contractual terms, economic circumstances and pertinent conditions as at the acquisition date. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Any contingent consideration to be transferred by the acquirer will be recognized at fair value at the acquisition date. Contingent consideration classified as equity is not <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">re-measured</div> and its subsequent settlement is accounted for within equity. Contingent consideration classified as an asset or liability that is a financial instrument and within the scope of IFRS 9 <div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Financial Instruments</div></div>, is measured at fair value with the changes in fair value recognized in the statement of profit or loss in accordance with IFRS 9. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">In business combinations achieved in stages, previously held equity interests in the acquiree are <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">re-measured</div> to fair value at the acquisition date and any corresponding gain or loss is recognized in profit or loss. </div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;">Any excess of the sum of the fair value of the consideration transferred in the business combination, the amount of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-controlling</div> interest in the acquiree (if any), and the fair value of the Group&#8217;s previously held equity interest in the acquiree (if any), over the net fair value of the acquiree&#8217;s identifiable assets and liabilities is recorded as goodwill. The accounting policy for goodwill is set out in Section (h)<div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">&#160;Intangible assets</div></div>. In instances where the latter amount exceeds the former, the excess is recognized as gain on bargain purchase in profit or loss on the acquisition date. </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Where the Group had granted put option to third party investors (non-controlling interests) for their investments in subsidiaries, the Group recognized a financial liability based on the present value of the amount payable upon exercise of the put. A corresponding amount to equity attributable to the parent (capital reserves) will be recognized. </div></div></div> </ix:nonNumeric> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-17</ix:exclude> </div></ix:continuation> </div> </div> <ix:continuation id="TextSelectionAppend_112364903_10" continuedAt="TextSelectionAppend_112364903_11"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_112364903_11" continuedAt="TextSelectionAppend_112364903_12"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_112364903_12" continuedAt="TextSelectionAppend_112364903_13"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </ix:exclude></ix:continuation></div> </div> <div> <div> <div style="line-height:normal;background-color:white;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_112364903_13" continuedAt="TextSelectionAppend_112364903_14"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">China Yuchai International Limited </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Accounting policies&#8201;(cont&#8217;d) </div></div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2.5</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Summary of material accounting policies&#8201;(cont&#8217;d) </div></div> </td> </tr> </table> </ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_112364903_14" continuedAt="TextSelectionAppend_112364903_15"><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <ix:nonNumeric name="ifrs-full:DescriptionOfAccountingPolicyForInvestmentsInJointVentures" contextRef="P01_01_2023To12_31_2023" escape="true" id="ixv-18686">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(b)</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;"><div style="font-weight:bold;display:inline;">Investments in joint ventures </div></div> </td> </tr> </table> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">When Group determine significant influence or joint control, the Group make considerations which are similar to those necessary to determine control over subsidiaries. The Group&#8217;s investments in its joint ventures are accounted for using the equity method. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The Group&#8217;s significant joint ventures are Y&amp;C Engines Co., Ltd, MTU Yuchai Power Co. Ltd and Guangxi Purem Yuchai Automotive Technology Co., Ltd. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Under the equity method, the investment in joint ventures are carried in the balance sheet at cost plus post-acquisition changes in the Group&#8217;s share of net assets of the joint ventures. The profit or loss reflects the share of results of the operations of the joint ventures. Distributions received from joint ventures reduce the carrying amount of the investment. Where there has been a change recognized in other comprehensive income by the joint venture, the Group recognizes its share of such changes in other comprehensive income. Unrealized gains and losses resulting from transactions between the Group and joint venture are eliminated to the extent of the interest in the joint ventures. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">When the Group&#8217;s share of losses in a joint venture equals or exceeds its interest in the joint venture, the Group does not recognize further losses, unless it has incurred obligations or made payments on behalf of the joint venture. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The aggregate of the Group&#8217;s share of results of a joint venture is shown on the face of the statement of profit or loss outside operating profit. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The financial statements of the joint venture are prepared for the same reporting period as the Group. The Group&#8217;s joint ventures adopt the same accounting policies in line with those of the Group. Therefore, no adjustments are made when measuring and recognizing the Group&#8217;s share of the results of the investees after the date of acquisition. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">After application of the equity method, the Group determines whether it is necessary to recognize an impairment loss on its investment in its joint venture. At each reporting date, the Group determines whether there is objective evidence that the investment in the joint venture is impaired. If there is such evidence, the Group calculates the amount of impairment as the difference between the recoverable amount of the joint venture and its carrying value, then recognizes the loss within &#8220;Share of results of joint ventures, net of tax&#8221; in the statement of profit or loss. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">There is no loss of significant influence of material joint ventures. </div></div></div> </ix:nonNumeric> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <ix:nonNumeric name="ifrs-full:DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" id="ixv-18721">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(c)</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;"><div style="font-weight:bold;display:inline;">Foreign currency translation </div></div> </td> </tr> </table> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The Company&#8217;s functional currency is US&#160;Dollar.&#160;The Group&#8217;s consolidated financial statements are presented in Renminbi, which is also the functional currency of Yuchai, the largest operating segment of the Group. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Each entity in the Group determines its own functional currency, and items included in the financial statements of each entity are measured using that functional currency. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Transactions and balances</div></div></div></div> </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;">Transactions in foreign currencies are measured in the respective functional currencies of the Company and its subsidiaries and are recorded on initial recognition in the functional currencies at exchange rates approximating those ruling at the transaction dates.&#160;Monetary assets and liabilities denominated in foreign currencies are translated at the rate of exchange ruling at the end of the reporting <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">period.&#160;Non-monetary</div> items that are measured in terms of historical cost in a foreign currency are translated using the exchange rates as at the dates of the initial <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">transactions.&#160;Non-monetary</div> items measured at fair value in a foreign currency are translated using the exchange rates at the date when the fair value was measured. </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Exchange differences arising on the settlement of monetary items or on translating monetary items at the end of the reporting period are recognized in profit or loss. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Consolidated financial statements</div></div></div></div> </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">On consolidation, the assets and liabilities of foreign operations are translated into RMB at the rate of exchange prevailing at the reporting date and their statements of profit or loss are translated at average exchange rates during the reporting period. The exchange differences arising on translation for consolidation are recognized in OCI. On disposal of a foreign operation, the component of OCI relating to that particular foreign operation is reclassified to profit or loss. </div></div></div> </ix:nonNumeric> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-18</ix:exclude> </div></ix:continuation> </div> </div> <ix:continuation id="TextSelectionAppend_112364903_15" continuedAt="TextSelectionAppend_112364903_16"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_112364903_16" continuedAt="TextSelectionAppend_112364903_17"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_112364903_17" continuedAt="TextSelectionAppend_112364903_18"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </ix:exclude></ix:continuation> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_112364903_18" continuedAt="TextSelectionAppend_112364903_19"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">China Yuchai International Limited </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Accounting policies&#8201;(cont&#8217;d) </div></div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2.5</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Summary of material accounting policies&#8201;(cont&#8217;d) </div></div> </td> </tr> </table> </ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_112364903_19" continuedAt="TextSelectionAppend_112364903_20"><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <ix:nonNumeric name="ifrs-full:DescriptionOfAccountingPolicyForRecognitionOfRevenue" contextRef="P01_01_2023To12_31_2023" escape="true" continuedAt="TextSelection_112366756" id="ixv-18799">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(d)</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Revenue from Contracts with Customers </div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Revenue from contracts with customers is recognized when control of the goods or services are transferred to the customer at an amount that reflects the consideration to which the Group expects to be entitled in exchange for those goods or services. The Group has generally concluded that it is the principal in its revenue arrangements because it typically controls the goods or services before transferring them to the customer. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">The disclosures of significant accounting judgements, estimates and assumptions relating to revenue from contracts with customers are provided in Note 3. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Sale of engines </div></div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Revenue from sale of engines is recognized at the point in time when control of the engine is transferred to the customer and all criteria for acceptance have been satisfied, generally on delivery of the engines, or, in some cases, when the engines are installed by the customers. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The Group considers whether there are other promises in the contract that are separate performance obligations to which a portion of the transaction price needs to be allocated (e.g. warranties). In determining the transaction price for the sale of engines, the Group considers the effects of variable consideration and the existence of significant financing components. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">(i) Variable consideration </div></div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">If the consideration in a contract includes a variable amount, the Group estimates the amount of consideration to which it will be entitled in exchange for transferring the goods to the customer. The variable consideration is estimated at contract inception. Some contracts for the sale of engines provide customers with sales rebates based on the sales volume. The sales rebates give rise to variable consideration. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;">Sales rebates</div> </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The Group enters into contractual arrangements to provide certain customers with sales rebates when the quantity of products purchased during the period exceeds a threshold specified in the contract. Based on contractual arrangement with the customers, the sales rebates are netted against &#8220;Trade receivables&#8221;. If the receivables had been settled by the customers, amounts in excess of &#8220;Trade receivables&#8221; will be recognized as refund liabilities in &#8220;Trade and other payables&#8221;. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;">Sales Returns</div> </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="display:inline;">The Group does not extend its sales returns policy to all customers.&#160;However, the Group allows for certain returns, only on a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">case-by-case</div></div> basis. The Group uses the expected value method to estimate the provision for such returns based on the management estimates with reference to historical return rates and account for it as a reduction in revenue and form part of refund liability that is recognized in &#8220;Trade and other payables&#8221; (Note 22). A corresponding right of return assets is recognized in &#8220;Trade and other receivables&#8221; (Note 15). </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">(ii) Significant financing component </div></div></div></div></div> <div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">The Group receives advance payments from customers for the sale of engines. The Group applies the practical expedient for short-term advances received from customers. That is, the promised amount of consideration is not adjusted for the effects of a significant financing component if the period between the transfer of the promised good or service and the payment is one year or less. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-19</ix:exclude> </div></ix:nonNumeric></ix:continuation> </div> </div> <ix:continuation id="TextSelection_112366756" continuedAt="TextSelectionAppend_112366756_1"><ix:continuation id="TextSelectionAppend_112364903_20" continuedAt="TextSelectionAppend_112364903_21"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_112364903_21" continuedAt="TextSelectionAppend_112364903_22"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_112364903_22" continuedAt="TextSelectionAppend_112364903_23"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </ix:exclude></ix:continuation></ix:continuation></div> </div> </div> <div> <div style="line-height:normal;background-color:white;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_112366756_1" continuedAt="TextSelectionAppend_112366756_2"><ix:continuation id="TextSelectionAppend_112364903_23" continuedAt="TextSelectionAppend_112364903_24"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">China Yuchai International Limited </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Accounting policies&#8201;(cont&#8217;d) </div></div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2.5</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Summary of material accounting policies&#8201;(cont&#8217;d) </div></div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(d)</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Revenue from Contracts with Customers&#8201;(cont&#8217;d) </div></div> </td> </tr> </table> </ix:exclude></ix:continuation> </ix:continuation><ix:continuation id="TextSelectionAppend_112364903_24" continuedAt="TextSelectionAppend_112364903_25"><ix:continuation id="TextSelectionAppend_112366756_2"><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Warranty obligations</div></div></div></div> </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;">The Group typically provides warranties for general repairs of defects as part of the sale of engines. These assurance-type warranties are accounted for as warranty provisions. Refer to the accounting policy on warranty provisions in Section (m)<div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">&#160;Provisions</div></div>. </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Certain contracts provide a customer with maintenance service, i.e. a distinct service to the customer in addition to the assurance that the product complies with agreed-upon specification. These service-type warranties are bundled together with the sale of engines. These contracts comprise two performance obligations, i.e. the promises to transfer the engines and to provide the service-type warranty. The transaction price is allocated to the service-type warranty and engines using a combination of expected cost-plus margin and residual approaches. The portion of transaction price allocated to the service-type warranty is initially recorded as a contract liability and recognized as revenue at the point in time when the service is provided. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Rendering of services</div></div></div></div> </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Revenue from rendering services relates to project management contracts, and hotel room and restaurant operations. Revenue is recognized over the period in which the services are rendered, by reference to completion of the specific transaction assessed on the basis of the actual service provided as a proportion of the total services to be performed. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Contract balances</div></div></div></div> </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;">Trade receivables</div> </div></div> <div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;"></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;">A receivable is recognized if an amount of consideration that is unconditional is due from the customer (i.e. only the passage of time is required before payment of the consideration is due). Refer to accounting policies of financial assets in Section (i)<div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">&#160;Financial instruments</div></div>. </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;">Capitalized contract costs</div> </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The capitalized costs are costs which have been capitalized and directly related to the contracts, for which resources were used in satisfying the contract and are expected to be recovered. </div></div></div> <div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The Group&#8217;s capitalized contract costs are costs in fulfilling a contract for the development of technology know-how for heavy-duty engines platforms for a joint venture company of Group, and subsequently recognized in profit or loss when the Group performs the contract and the related revenue is recognized. </div></div></div> <div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"> </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;">Contract liabilities</div> </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">A contract liability is recognized if a payment is received or a payment is due (whichever is earlier) from a customer before the Group transfers the related goods or services. Contract liabilities are recognized as revenue when the Group performs under the contract (i.e., transfers control of the related goods or services to the customer). </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Right of return assets</div></div></div></div> </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;">A <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">right-of-return</div></div> asset is recognized for the right to recover the goods expected to be returned by customers. The asset is measured at the former carrying amount of the inventory, less any expected costs to recover the goods and any potential decreases in value. The Group updates the measurement of the asset for any revisions to the expected level of returns and any additional decreases in the value of the returned products. </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Refund liabilities</div></div></div></div> </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">A refund liability is recognized for the obligation to refund some or all of the consideration received (or receivable) from a customer. The Group&#8217;s refund liabilities arise from customers&#8217; right of return and sales rebates. Based on contractual arrangement with the customers, sales rebates are netted against &#8220;Trade receivables&#8221;. If the receivables had been settled by the customers, amounts in excess of &#8220;Trade receivables&#8221; will be recognized as refund liabilities. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Refund liabilities arising from contractual sales returns is measured at the amount the Group ultimately expects it will have to return to the customer. The Group updates its estimates of refund liabilities arising from sales returns at the end of each reporting period. </div></div></div> </ix:continuation> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-20</ix:exclude> </div></ix:continuation> </div> </div> <ix:continuation id="TextSelectionAppend_112364903_25" continuedAt="TextSelectionAppend_112364903_26"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_112364903_26" continuedAt="TextSelectionAppend_112364903_27"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_112364903_27" continuedAt="TextSelectionAppend_112364903_28"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </ix:exclude></ix:continuation> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_112364903_28" continuedAt="TextSelectionAppend_112364903_29"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">China Yuchai International Limited </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Accounting policies&#8201;(cont&#8217;d) </div></div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2.5</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Summary of material accounting policies&#8201;(cont&#8217;d) </div></div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;<br/></div> </ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_112364903_29" continuedAt="TextSelectionAppend_112364903_30"><ix:nonNumeric name="ifrs-full:DescriptionOfAccountingPolicyForGovernmentGrants" contextRef="P01_01_2023To12_31_2023" escape="true" id="ixv-19025">
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="width: 5%; vertical-align: top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(e)</div></div></div></td>
<td style="vertical-align: top;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Government grants </div></div></div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Government grants are recognized where there is reasonable assurance that the grant will be received and all attached conditions will be complied with. When the grant relates to an expense item, it is recognized as income on a systematic basis over the periods that the related costs, for which it is intended to compensate, are expensed. When the grant relates to an asset, it is recognized as income in equal amounts over the expected useful life of the related asset. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The Group&#8217;s government grants were mainly to support and fund production facilities and research and development activities for product innovations and developments of engines. </div></div></div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> </ix:nonNumeric> <ix:nonNumeric name="ifrs-full:DescriptionOfAccountingPolicyForIncomeTaxExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" continuedAt="TextSelection_112366754" id="ixv-19047">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(f)</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Taxes </div></div> </td> </tr> </table> <div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Current income tax </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Current income tax assets and liabilities for the current and prior periods are measured at the amount expected to be recovered from or paid to the taxation authorities. The tax rates and tax laws used to compute the amount are those that are enacted or substantively enacted at the reporting date in the countries where the Group operates and generates taxable income. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Deferred tax </div></div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Deferred tax is provided using the liability method on temporary differences between the tax bases of assets and liabilities and their carrying amounts for financial reporting purposes. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Deferred tax liabilities are recognized for all taxable temporary differences, except: </div></div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 9%;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="width: 3%; vertical-align: top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8226;</div></td>
<td style="width: 1%; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: top;text-align:left;"> <div style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">When the deferred tax liability arises from the initial recognition of goodwill or an asset or liability in a transaction that is not a business combination and, at the time of the transaction, affects neither the accounting profit nor taxable profit or loss; and </div></div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 9%;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="width: 3%; vertical-align: top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8226;</div></td>
<td style="width: 1%; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: top;text-align:left;"> <div style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">In respect of taxable temporary differences associated with investments in subsidiaries, associates and interests in joint ventures, when the timing of the reversal of the temporary differences can be controlled and it is probable that the temporary differences will not reverse in the foreseeable future. </div></div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-21</ix:exclude> </div></ix:nonNumeric></ix:continuation> </div> </div> <ix:continuation id="TextSelection_112366754" continuedAt="TextSelectionAppend_112366754_1"><ix:continuation id="TextSelectionAppend_112364903_30" continuedAt="TextSelectionAppend_112364903_31"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_112364903_31" continuedAt="TextSelectionAppend_112364903_32"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_112364903_32" continuedAt="TextSelectionAppend_112364903_33"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </ix:exclude></ix:continuation></ix:continuation></div> </div> <div> <div> <div style="line-height:normal;background-color:white;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_112366754_1" continuedAt="TextSelectionAppend_112366754_2"><ix:continuation id="TextSelectionAppend_112364903_33" continuedAt="TextSelectionAppend_112364903_34"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">China Yuchai International Limited </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Accounting policies&#8201;(cont&#8217;d) </div></div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2.5</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Summary of material accounting policies&#8201;(cont&#8217;d) </div></div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(f)</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Taxes&#8201;(cont&#8217;d) </div></div> </td> </tr> </table> <div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Deferred tax&#8201;(cont&#8217;d) </div></div></div></div> </ix:exclude></ix:continuation> </ix:continuation><ix:continuation id="TextSelectionAppend_112364903_34" continuedAt="TextSelectionAppend_112364903_35"><ix:continuation id="TextSelectionAppend_112366754_2"><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Deferred tax assets are recognized for all deductible temporary differences, the carry forward of unused tax credits and any unused tax losses to the extent that it is probable that taxable profit will be available against which the deductible temporary differences and the carry forward of unused tax credits and unused tax losses can be utilized, except: </div></div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 9%;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="width: 3%; vertical-align: top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8226;</div></td>
<td style="width: 1%; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: top;text-align:left;"> <div style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">When the deferred tax asset relating to the deductible temporary difference arises from the initial recognition of an asset or liability in a transaction that is not a business combination and, at the time of the transaction, affects neither the accounting profit nor taxable profit or loss; and </div></div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 9%;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="width: 3%; vertical-align: top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8226;</div></td>
<td style="width: 1%; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: top;text-align:left;"> <div style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">In respect of deductible temporary differences associated with investments in subsidiaries, associates and interests in joint ventures, deferred tax assets are recognized only to the extent that it is probable that the temporary differences will reverse in the foreseeable future and taxable profit will be available against which the temporary differences can be utilized. </div></div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;">The carrying amount of deferred tax assets is reviewed at each reporting date and reduced to the extent that it is no longer probable that sufficient taxable profit will be available to allow all or part of the deferred tax asset to be utilized. Unrecognized deferred tax assets are <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">re-assessed</div> at each reporting date and are recognized to the extent that it has become probable that future taxable profits will allow the deferred tax asset to be recovered. </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Deferred tax assets and liabilities are measured at the tax rates that are expected to apply in the year when the asset is realized or the liability is settled, based on tax rates (and tax laws) that have been enacted or substantively enacted at the reporting date. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Deferred tax assets and deferred tax liabilities are offset, if a legally enforceable right exists to set off current income tax assets against income tax liabilities and the deferred taxes relate to the same taxation authority. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Sales tax </div></div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Revenue, expenses and assets are recognized net of the amount of sales tax, except: </div></div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 9%;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="width: 3%; vertical-align: top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8226;</div></td>
<td style="width: 1%; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: top;text-align:left;"> <div style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">When the sales tax incurred on a purchase of assets or services is not recoverable from the taxation authority, in which case, the sales tax is recognized as part of the cost of acquisition of the asset or as part of the expense item, as applicable </div></div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 9%;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="width: 3%; vertical-align: top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8226;</div></td>
<td style="width: 1%; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: top;text-align:left;"> <div style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">When receivables and payables are stated with the amount of sales tax included </div></div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The net amount of sales tax recoverable from, or payable to, the taxation authority is included as part of receivables or payables in the statement of financial position. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Global minimum top-up tax </div></div></div></div></div> <div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The global minimum top-up tax &#8211; which it is required to pay under Pillar Two legislation &#8211; is an income tax in the scope of IAS 12. The Group has applied a temporary mandatory relief from deferred tax accounting for the impacts of the top-up tax and accounts for it as a current tax when it is incurred. </div></div></div> <div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"> </div></div> </ix:continuation> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <ix:nonNumeric name="ifrs-full:DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" continuedAt="TextSelection_112366753" id="ixv-19266">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(g)</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Property, plant and equipment </div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">All items of property, plant and equipment are initially recorded at cost.&#160;Subsequent to recognition, property, plant and equipment are measured at cost less accumulated depreciation and any accumulated impairment losses. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">The cost includes the cost of replacing part of the property, plant and equipment and costs that are directly attributable to the acquisition, construction or production of a qualifying property, plant and equipment.&#160;The cost of an item of property, plant and equipment is recognized as an asset if, and only if, 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. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">When significant parts of property, plant and equipment are required to be replaced in intervals, the Group recognizes such parts as individual assets with specific useful lives and depreciation, respectively.&#160;Likewise, when a major inspection is performed, its cost is recognized in the carrying amount of the property, plant and equipment as a replacement if the recognition criteria are satisfied.&#160;All other repair and maintenance costs are recognized in profit or loss as incurred. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-22</ix:exclude> </div></ix:nonNumeric></ix:continuation> </div> </div> <ix:continuation id="TextSelection_112366753" continuedAt="TextSelectionAppend_112366753_1"><ix:continuation id="TextSelectionAppend_112364903_35" continuedAt="TextSelectionAppend_112364903_36"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_112364903_36" continuedAt="TextSelectionAppend_112364903_37"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_112364903_37" continuedAt="TextSelectionAppend_112364903_38"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </ix:exclude></ix:continuation> </ix:continuation><div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_112366753_1" continuedAt="TextSelectionAppend_112366753_2"><ix:continuation id="TextSelectionAppend_112364903_38" continuedAt="TextSelectionAppend_112364903_39"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">China Yuchai International Limited </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Accounting policies&#8201;(cont&#8217;d) </div></div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2.5</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Summary of material accounting policies&#8201;(cont&#8217;d) </div></div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(g)</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Property, plant and equipment&#8201;(cont&#8217;d) </div></div> </td> </tr> </table> </ix:exclude></ix:continuation> </ix:continuation><ix:continuation id="TextSelectionAppend_112364903_39" continuedAt="TextSelectionAppend_112364903_40"><ix:continuation id="TextSelectionAppend_112366753_2"><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Freehold land has an unlimited useful life and therefore is not depreciated. Asset under <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">construction-in-progress</div> are stated at cost, net of accumulated impairment, and not depreciated as these assets are not yet ready for intended use. <ix:nonNumeric name="cyd:DisclosureOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" continuedAt="TextSelection_112366783" id="ixv-57560">Depreciation is calculated on a straight-line basis over the estimated useful life of the assets as follows: </ix:nonNumeric></div> <ix:continuation id="TextSelection_112366783"><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:82%;border:0;margin:0 auto">
<tr>
<td style="width:47%"/>
<td style="vertical-align:bottom;width:1%"/>
<td style="width:3%"/>
<td style="vertical-align:bottom;width:2%"/>
<td style="width:48%"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Buildings and improvements on freehold land</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">:</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><ix:nonNumeric name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023_BuildingsAndImprovementsOnFreeholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" format="ixt-sec:duryear" id="ixv-57561">50</ix:nonNumeric> years</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Leasehold buildings and improvements</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">:</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><ix:nonNumeric name="ifrs-full:DescriptionOfUsefulLifePropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023_LeaseholdBuildingsAndImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" id="ixv-57562">50 years or period of lease, whichever is shorter</ix:nonNumeric></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Plant, machinery and equipment</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">:</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><ix:nonNumeric name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023_BottomOfRangeMemberifrsfullRangeAxis_PlantMachineryAndEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" format="ixt-sec:duryear" id="ixv-57563">2</ix:nonNumeric> to <ix:nonNumeric name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023_PlantMachineryAndEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_TopOfRangeMemberifrsfullRangeAxis" format="ixt-sec:duryear" id="ixv-57564">20</ix:nonNumeric> years</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Office furniture, fittings and equipment</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">:</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><ix:nonNumeric name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023_BottomOfRangeMemberifrsfullRangeAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" format="ixt-sec:duryear" id="ixv-57565">2</ix:nonNumeric> to <ix:nonNumeric name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_TopOfRangeMemberifrsfullRangeAxis" format="ixt-sec:duryear" id="ixv-57566">20</ix:nonNumeric> years</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Motor and transport vehicles</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">:</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><ix:nonNumeric name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023_BottomOfRangeMemberifrsfullRangeAxis_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" format="ixt-sec:duryear" id="ixv-57567">4</ix:nonNumeric> to <ix:nonNumeric name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_TopOfRangeMemberifrsfullRangeAxis" format="ixt-sec:duryear" id="ixv-57568">11</ix:nonNumeric> years</td> </tr> </table> </ix:continuation> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">The carrying values of property, plant and equipment are reviewed for impairment when events or changes in circumstances indicate that the carrying value may not be recoverable. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">The residual values, useful lives and methods of depreciation of property, plant and equipment are reviewed at each financial year end and adjusted prospectively, if appropriate. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">An item of property, plant and equipment is derecognized upon disposal or when no future economic benefits are expected from its use or disposal. Any gain or loss on derecognition of the asset is included in profit or loss in the year the asset is derecognized. </div> </ix:continuation> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <ix:nonNumeric name="ifrs-full:DescriptionOfAccountingPolicyForIntangibleAssetsAndGoodwillExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" continuedAt="TextSelection_112366752" id="ixv-19382">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(h)</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Intangible assets </div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Intangible assets acquired separately are measured on initial recognition at cost. The cost of intangible assets acquired in a business combination is their fair value at the date of acquisition. Following initial recognition, intangible assets are carried at cost less any accumulated amortization and accumulated impairment losses. Internally generated intangibles, excluding capitalized development costs, are not capitalized and the related expenditure is reflected in profit or loss in the period in which the expenditure is incurred. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">The useful lives of intangible assets are assessed as either finite or indefinite. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Intangible assets with finite lives are amortized over the useful economic life and assessed for impairment whenever there is an indication that the intangible asset may be impaired. The amortization period and the amortization method for an intangible asset with a finite useful life are reviewed at least at the end of each reporting period. Changes in the expected useful life or the expected pattern of consumption of future economic benefits embodied in the asset are considered to modify the amortization period or method, as appropriate, and are treated as changes in accounting estimates. The amortization expense on intangible assets with finite lives is recognized in the statement of profit or loss in the expense category that is consistent with the function of the intangible assets. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Intangible assets with indefinite useful lives or not yet available for use are not amortized, but are tested for impairment annually, either individually or at the cash-generating unit level. The assessment of indefinite life is reviewed annually to determine whether the indefinite life continues to be supportable. If not, the change in useful life from indefinite to finite is made on a prospective basis. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Any gain or loss arising upon <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">de-recognition</div> of an intangible asset are measured as the difference between the net disposal proceeds and the carrying amount of the asset and are recognized in the statement of profit or loss when the asset is derecognized. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-23</ix:exclude> </div></ix:nonNumeric></ix:continuation> </div> </div> <ix:continuation id="TextSelection_112366752" continuedAt="TextSelectionAppend_112366752_1"><ix:continuation id="TextSelectionAppend_112364903_40" continuedAt="TextSelectionAppend_112364903_41"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_112364903_41" continuedAt="TextSelectionAppend_112364903_42"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_112364903_42" continuedAt="TextSelectionAppend_112364903_43"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </ix:exclude></ix:continuation></ix:continuation></div> </div> </div> <div><div><div style="line-height:normal;background-color:white;display: inline;"><div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_112366752_1" continuedAt="TextSelectionAppend_112366752_2"><ix:continuation id="TextSelectionAppend_112364903_43" continuedAt="TextSelectionAppend_112364903_44"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">China Yuchai International Limited </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Accounting policies&#8201;(cont&#8217;d) </div></div></td></tr></table> <div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2.5</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Summary of material accounting policies&#8201;(cont&#8217;d) </div></div></td></tr></table> <div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(h)</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Intangible assets&#8201;(cont&#8217;d) </div></div></td></tr></table> </ix:exclude></ix:continuation> </ix:continuation><ix:continuation id="TextSelectionAppend_112364903_44" continuedAt="TextSelectionAppend_112364903_45"><ix:continuation id="TextSelectionAppend_112366752_2"><div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</div> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 9%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Goodwill </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Goodwill is initially measured at cost. Following initial recognition, goodwill is measured at cost less any accumulated impairment losses. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">For the purpose of impairment testing, goodwill acquired in a business combination is, from the acquisition date, allocated to each of the Group&#8217;s cash-generating units that are expected to benefit from the combination, irrespective of whether other assets or liabilities of the acquiree are assigned to those units. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">The cash-generating units to which goodwill have been allocated is tested for impairment annually and whenever there is an indication that the cash-generating unit may be impaired. The impairment is determined for goodwill by assessing the recoverable amount of each cash- generating unit (or group of cash-generating units) to which the goodwill relates. Where the recoverable amount of the cash-generating unit is less than the carrying amount, an impairment loss is recognized in the statement of profit or loss. Impairment losses recognized for goodwill are not reversed in subsequent periods.&#8195; </div> <div style="margin-top:12pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Research and development costs</div></div></div></div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Research costs are expensed as incurred. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Deferred development costs arising from development expenditures on an individual project are recognized as an intangible asset when the Group can demonstrate: </div> <div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:9%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: justify; line-height: normal;">The technical feasibility of completing the intangible asset so that the asset will be available for use or sale </div></td></tr></table> <div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:9%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: justify; line-height: normal;">Its intention to complete and its ability to use or sell the asset </div></td></tr></table> <div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:9%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: justify; line-height: normal;">How the asset will generate future economic benefits </div></td></tr></table> <div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:9%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: justify; line-height: normal;">The availability of resources to complete the asset </div></td></tr></table> <div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:9%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: justify; line-height: normal;">The ability to measure reliably the expenditure during development </div></td></tr></table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Following initial recognition of the deferred development costs as an intangible asset, it is carried at cost less any accumulated amortization and accumulated impairment losses. Amortization of the asset begins when development is complete and the asset is available for use. Deferred development costs are amortized over the estimated useful lives of the period of expected pattern of future benefits embodied in the development. During the period of development, the asset is tested for impairment annually. </div> <ix:nonNumeric name="cyd:DisclosureOfDetailedInformationAboutIntangibleAssetsUsefulLifeTableTextBlock" contextRef="P01_01_2023To12_31_2023" escape="true" id="ixv-19511"> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">A summary of the policies applied to the Group&#8217;s intangible assets is as follows: </div> <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:91%;border:0;margin-left:auto">
<tr>
<td style="width:49%"/>
<td style="vertical-align:bottom;width:2%"/>
<td style="width:13%"/>
<td style="vertical-align:bottom;width:2%"/>
<td style="width:16%"/>
<td style="vertical-align:bottom;width:2%"/>
<td style="width:16%"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Trademarks</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Technology&#160;know-how</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Development&#160;costs</div></div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top">Useful lives</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;text-align:center;"><ix:nonNumeric name="ifrs-full:DescriptionOfUsefulLifeIntangibleAssetsOtherThanGoodwill" contextRef="P01_01_2023To12_31_2023_TrademarksMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis" id="ixv-57570">Indefinite</ix:nonNumeric></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;text-align:center;"><ix:nonNumeric name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill" contextRef="P01_01_2023To12_31_2023_BottomOfRangeMemberifrsfullRangeAxis_TechnologyKnowHowMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis" format="ixt-sec:duryear" id="ixv-57571">6</ix:nonNumeric> -<ix:nonNumeric name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill" contextRef="P01_01_2023To12_31_2023_TechnologyKnowHowMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_TopOfRangeMemberifrsfullRangeAxis" format="ixt-sec:duryear" id="ixv-57572">10</ix:nonNumeric> years</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;text-align:center;">*</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">Amortization method used</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;text-align:center;"><ix:nonNumeric name="ifrs-full:AmortisationMethodIntangibleAssetsOtherThanGoodwill" contextRef="P01_01_2023To12_31_2023_TrademarksMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis" id="ixv-57573">No&#160;amortization</ix:nonNumeric></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;text-align:center;"><ix:nonNumeric name="ifrs-full:AmortisationMethodIntangibleAssetsOtherThanGoodwill" contextRef="P01_01_2023To12_31_2023_TechnologyKnowHowMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis" id="ixv-19553">Amortized on a straight-line basis over the period of the technology <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">know-how</div></ix:nonNumeric><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;text-align:center;">*</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top">Internally generated or acquired</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;text-align:center;"><ix:nonNumeric name="cyd:DescriptionOfIntangibleAssetRecognition" contextRef="P01_01_2023To12_31_2023_TrademarksMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis" id="ixv-57574">Acquired</ix:nonNumeric></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;text-align:center;"><ix:nonNumeric name="cyd:DescriptionOfIntangibleAssetRecognition" contextRef="P01_01_2023To12_31_2023_TechnologyKnowHowMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis" id="ixv-57575">Internally&#160;generated</ix:nonNumeric></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><ix:nonNumeric name="cyd:DescriptionOfIntangibleAssetRecognition" contextRef="P01_01_2023To12_31_2023_IntangibleAssetsUnderDevelopmentMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis" id="ixv-57576">Internally&#160;generated</ix:nonNumeric></td></tr></table></div> <div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:9%">&#160;</td>
<td style="width:4%;vertical-align:top;text-align:left;">*</td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;">Development costs relate to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">on-going</div> development projects that have not been completed and are not available for use. </div></td></tr></table> </ix:nonNumeric></ix:continuation> <div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-24</ix:exclude> </div></ix:continuation> </div></div></div><ix:continuation id="TextSelectionAppend_112364903_45" continuedAt="TextSelectionAppend_112364903_46"><div></div></ix:continuation></div><div><div style="line-height:normal;background-color:white;display: inline;"><ix:continuation id="TextSelectionAppend_112364903_46" continuedAt="TextSelectionAppend_112364903_47"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_112364903_47" continuedAt="TextSelectionAppend_112364903_48"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_112364903_48" continuedAt="TextSelectionAppend_112364903_49"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </ix:exclude></ix:continuation> <div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_112364903_49" continuedAt="TextSelectionAppend_112364903_50"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">China Yuchai International Limited </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Accounting policies&#8201;(cont&#8217;d) </div></div></td></tr></table> <div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2.5</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Summary of material accounting policies&#8201;(cont&#8217;d) </div></div></td></tr></table> </ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_112364903_50" continuedAt="TextSelectionAppend_112364903_51"><div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</div> <ix:nonNumeric name="ifrs-full:DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" continuedAt="TextSelection_112366751" id="ixv-19618">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(i)</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Financial instruments </div></div></td></tr></table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">A financial instrument is any contract that gives rise to a financial asset of one entity and a financial liability or equity instrument of another entity. </div> <div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Financial assets </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Initial recognition and measurement </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Financial assets are recognized when, and only when the entity becomes party to the contractual provisions of the instruments. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">At initial recognition, the Company measures a financial asset at its fair value plus, in the case of a financial asset not at fair value through profit or loss, transaction costs that are directly attributable to the acquisition of the financial asset. Transaction costs of financial assets carried at fair value through profit or loss are expensed in profit or loss. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Trade receivables are measured at the amount of consideration to which the Company expects to be entitled in exchange for transferring promised goods or services to a customer, excluding amounts collected on behalf of third party, if the trade receivables do not contain a significant financing component at initial recognition. </div> <div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Subsequent measurement </div></div></div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;">Investment in debt instruments </div> </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Subsequent measurement of debt instruments depends on the Company&#8217;s business model for managing the asset and the contractual cash flow characteristics of the asset. The measurement category for classification of debt instruments is: </div> <div style="margin-top:12pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;">Amortized cost</div> </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Financial assets that are held for the collection of contractual cash flows where those cash flows represent solely payments of principal and interest are measured at amortized cost. Financial assets are measured at amortized cost using the effective interest method, less impairment. Gains and losses are recognized in profit or loss when the assets are derecognized or impaired, and through amortization process. </div> <div style="margin-top:12pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;">Fair value through other comprehensive income (&#8220;FVOCI&#8221;)</div> </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Financial assets that are held for collection of contractual cash flows and for selling the financial assets, where the assets&#8217; cash flows represent solely payments of principal and interest, are measured at FVOCI. Financial assets measured at FVOCI are subsequently measured at fair value. Any gains and losses arising from interest income, foreign exchange revaluation and impairment losses or reversals are recognized in the statement of profit or loss and computed in the same manner as for financial assets measured at amortized cost. The remaining fair value changes are recognized in OCI. Upon <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">de-recognition,</div> the cumulative fair value change recognized in OCI is recycled to profit or loss. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">The Group&#8217;s debt instruments at fair value through OCI includes certain bills receivable that are not held to maturity. </div> <div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Derecognition </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">A financial asset is derecognized where the contractual right to receive cash flows from the asset has expired.&#160;On derecognition of a financial asset in its entirety, the difference between the carrying amount and the sum of the consideration received and any cumulative gain or loss that had been recognized in other comprehensive income is recognized in profit or loss. </div> <div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-25</ix:exclude> </div></ix:nonNumeric></ix:continuation> </div></div> <ix:continuation id="TextSelection_112366751" continuedAt="TextSelectionAppend_112366751_1"><ix:continuation id="TextSelectionAppend_112364903_51" continuedAt="TextSelectionAppend_112364903_52"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_112364903_52" continuedAt="TextSelectionAppend_112364903_53"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_112364903_53" continuedAt="TextSelectionAppend_112364903_54"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </ix:exclude></ix:continuation></ix:continuation></div></div></div> <div> <div style="line-height:normal;background-color:white;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_112366751_1" continuedAt="TextSelectionAppend_112366751_2"><ix:continuation id="TextSelectionAppend_112364903_54" continuedAt="TextSelectionAppend_112364903_55"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">China Yuchai International Limited </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Accounting policies&#8201;(cont&#8217;d) </div></div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2.5</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Summary of material accounting policies&#8201;(cont&#8217;d) </div></div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(i)</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Financial instruments&#8201;(cont&#8217;d) </div></div> </td> </tr> </table> <div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Financial assets&#8201;(cont&#8217;d) </div></div> </ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_112364903_55" continuedAt="TextSelectionAppend_112364903_56"><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 9%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Impairment </div></div> <div style="font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The Group recognizes an allowance for expected credit losses (&#8220;ECLs&#8221;) for all debt instruments not held at fair value through profit or loss. ECLs are based on the difference between the contractual cash flows due in accordance with the contract and the cash flows that the Group expects to receive, discounted at an approximation of the original effective interest rate. The expected cash flows will include cash flows from the sale of collateral held or other credit enhancements that are integral to the contractual terms. </div></div></div> <div style="font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">ECLs are recognized in two stages. For credit exposure for which there has not been a significant increase in credit risk since initial recognition, ECLs are provided for credit losses that result from default events that are possible within the next 12 months (a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">&#8220;12-month</div> ECL&#8221;). For those credit exposures for which there has been a significant increase in credit risk since initial recognition, a loss allowance is recognized for credit losses expected over the remaining life of the exposure irrespective of timing of the default (a &#8220;lifetime ECL&#8221;). </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">For trade receivable, the Group applies a simplified approach in calculating ECLs. Therefore, the Group does not track changes in credit risk, but instead recognizes a loss allowance based on lifetime ECLs at each reporting date. The Group has established a provision matrix that is based on its historical credit loss experience adjusted for forward-looking factors specific to the debtors and the economic environment. </div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">For bills receivable that are held for maturity, the Group assess the credit risk of the financial institutions, which issue the bills, at every reporting date. The Group evaluates whether the bills are considered to have low credit risk using all reasonable and supportable information that is available without undue cost or effort. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The Group considers a financial asset to be in default when internal or external information indicates that the Group is unlikely to receive the outstanding contractual amounts in full before taking into account any credit enhancements held by the Group. A financial asset is written off when there is no reasonable expectation of recovering contractual cash flow.</div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">For more information, refer to Note 15. </div></div></div> <div style="background: none; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;display:inline;"> </div></div><div style="letter-spacing: 0px; top: 0px; background: none;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;display:inline;"> </div></div> <div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Financial liabilities </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Initial recognition and measurement </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Financial liabilities are recognized when, and only when, the Company becomes a party to the contractual provisions of the financial instrument.&#160;The Company determines the classification of its financial liabilities at initial recognition. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">All financial liabilities are recognized initially at fair value plus in the case of financial liabilities not at fair value through profit or loss, directly attributable transaction costs. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-26</ix:exclude> </div></ix:continuation></ix:continuation> </div> </div> <ix:continuation id="TextSelectionAppend_112366751_2" continuedAt="TextSelectionAppend_112366751_3"><ix:continuation id="TextSelectionAppend_112364903_56" continuedAt="TextSelectionAppend_112364903_57"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_112364903_57" continuedAt="TextSelectionAppend_112364903_58"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_112364903_58" continuedAt="TextSelectionAppend_112364903_59"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </ix:exclude></ix:continuation> </ix:continuation><div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_112366751_3" continuedAt="TextSelectionAppend_112366751_4"><ix:continuation id="TextSelectionAppend_112364903_59" continuedAt="TextSelectionAppend_112364903_60"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">China Yuchai International Limited </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Accounting policies&#8201;(cont&#8217;d) </div></div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2.5</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Summary of material accounting policies&#8201;(cont&#8217;d) </div></div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(i)</div></div></td>
<td style="vertical-align: top;text-align:left;"> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; font-weight: bold; margin-top: 0pt; margin-bottom: 0pt;">Financial instruments&#8201;(cont&#8217;d) </div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"></div></div></div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Financial liabilities&#8201;(cont&#8217;d)</div></div><div style="background: none; letter-spacing: 0px; top: 0px;display:inline;"><div style="background: none;font-weight:bold;display:inline;"><div style="font-style: normal; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div></div></div> </ix:exclude></ix:continuation> </ix:continuation><ix:continuation id="TextSelectionAppend_112364903_60" continuedAt="TextSelectionAppend_112364903_61"><ix:continuation id="TextSelectionAppend_112366751_4"><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 9%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Subsequent measurement </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;">Amortized cost</div> </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">This is the category most relevant to the Group. After initial recognition, financial liabilities that are not carried at fair value through profit or loss are subsequently measured at amortized cost using the EIR method. Gains and losses are recognized in profit or loss when the liabilities are derecognized, and through the amortization process. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Amortized cost is calculated by taking into account any discount or premium on acquisition and fees or costs that are an integral part of the EIR. The EIR amortization is included as finance costs in the statement of profit or loss. </div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">This category generally applies to loans and borrowings, other liabilities and payables. For more information, refer to Note&#160;22, 26 and 28. </div></div></div> <div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">De-recognition</div> </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">A financial liability is derecognized when the obligation under the liability is discharged or cancelled or expires. When an existing financial liability is replaced by another from the same lender on substantially different terms, or the terms of an existing liability are substantially modified, such an exchange or modification is treated as the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">de-recognition</div> of the original liability and the recognition of a new liability. The difference in the respective carrying amounts is recognized in the statement of profit or loss. </div> <div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Offsetting of financial instruments </div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Financial assets and financial liabilities are offset and the net amount is reported in the consolidated statement of financial position if there is a currently enforceable legal right to offset the recognized amounts and there is an intention to settle on a net basis, to realize the assets and settle the liabilities simultaneously. </div> </ix:continuation> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <ix:nonNumeric name="ifrs-full:DescriptionOfAccountingPolicyForMeasuringInventories" contextRef="P01_01_2023To12_31_2023" escape="true" id="ixv-19832">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(j)</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;"><div style="font-weight:bold;display:inline;">Inventories </div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Inventories are valued at the lower of cost and net realizable value. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Costs incurred in bringing each product to its present location and condition are accounted for as follows: </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:9%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: justify; line-height: normal;">Raw materials: purchase cost on a weighted average basis </div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:9%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: justify; line-height: normal;">Finished goods and work in progress: cost of direct materials and labor and a proportion of manufacturing overheads based on the normal operating capacity, but excluding borrowing costs </div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Net realizable value is the estimated selling price in the ordinary course of business, less estimated costs of completion and the estimated costs necessary to make the sale. </div> </ix:nonNumeric> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-27</ix:exclude> </div></ix:continuation> </div> </div> <ix:continuation id="TextSelectionAppend_112364903_61" continuedAt="TextSelectionAppend_112364903_62"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_112364903_62" continuedAt="TextSelectionAppend_112364903_63"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_112364903_63" continuedAt="TextSelectionAppend_112364903_64"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents<br/></a></div> </ix:exclude></ix:continuation></div> </div> <div> <div style="line-height:normal;background-color:white;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_112364903_64" continuedAt="TextSelectionAppend_112364903_65"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">China Yuchai International Limited </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Accounting policies&#8201;(cont&#8217;d) </div></div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2.5</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Summary of material accounting policies&#8201;(cont&#8217;d) </div></div> </td> </tr> </table> </ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_112364903_65" continuedAt="TextSelectionAppend_112364903_66"><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <ix:nonNumeric name="ifrs-full:DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" id="ixv-19904">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(k)</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Impairment of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-financial</div> assets </div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Further disclosures relating to impairment of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-financial</div> assets are also provided in the following notes: </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:9%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;">Disclosures for significant accounting judgments, estimates and assumptions (Note 3) </div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:9%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;">Investment in joint ventures (Note 5) </div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:9%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;">Property, plant and equipment (Note 10) </div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:9%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;">Intangible assets (Note 12) </div> </td> </tr> </table> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The Group assesses, at each reporting date, whether there is an indication that an asset may be impaired. If any indication exists, or when annual impairment testing for an asset is required, the Group estimates the asset&#8217;s recoverable amount. An asset&#8217;s recoverable amount is the higher of an asset&#8217;s or CGU&#8217;s fair value less costs of disposal and its value in use. The recoverable amount is determined for an individual asset, unless the asset does not generate cash inflows that are largely independent of those from other assets or groups of assets. When the carrying amount of an asset or CGU exceeds its recoverable amount, the asset is considered impaired and is written down to its recoverable amount. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;">In assessing value in use, the estimated future cash flows are discounted to their present value using a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">pre-tax</div> discount rate that reflects current market assessments of the time value of money and the risks specific to the asset. In determining fair value less costs of disposal, recent market transactions are taken into account. If no such transactions can be identified, an appropriate valuation model is used. These calculations are corroborated by valuation multiples, quoted share prices for publicly traded companies or other available fair value indicators. </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The Group bases its impairment calculation on detailed budgets and forecast calculations, which are prepared separately for each of the Group&#8217;s CGUs to which the individual assets are allocated. These budgets and forecast calculations generally cover a period of five to ten years. For goodwill and trademark impairment review, a long-term growth rate is considered and applied to project future cash flows after the fifth year where appropriate. Impairment losses are recognized in the statement of profit or loss in expense categories consistent with the function of the impaired asset. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">A previously recognized impairment loss is reversed only if there has been a change in the assumptions used to determine the asset&#8217;s recoverable amount since the last impairment loss was recognized. The reversal is limited so that the carrying amount of the asset does not exceed its recoverable amount, nor exceed the carrying amount that would have been determined, net of depreciation, had no impairment loss been recognized for the asset in prior years. Such reversal is recognized in the statement of profit or loss. </div></div></div> </ix:nonNumeric> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <ix:nonNumeric name="ifrs-full:DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents" contextRef="P01_01_2023To12_31_2023" escape="true" id="ixv-19962">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(l)</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Cash and short-term deposits </div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">For the purpose of the consolidated statement of cash flows, cash and cash equivalents in the statement of financial position comprise cash at banks and on hand, short-term highly liquid deposits with a maturity of three months or less, that are readily convertible to a known amount of cash and subject to an insignificant risk of changes in value. Cash and short-term deposits at banks are placed with reputable financial institutions with high credit ratings and no history of default. </div> </ix:nonNumeric> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <ix:nonNumeric name="ifrs-full:DescriptionOfAccountingPolicyForProvisionsExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" continuedAt="TextSelection_112366780" id="ixv-19974">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(m)</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Provisions </div></div> </td> </tr> </table> <div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">General </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Provisions are recognized when the Group has a present obligation (legal or constructive) as a result of a past event, it is probable that an outflow of resources embodying economic benefits will be required to settle the obligation the amount of the obligation can be estimated reliably. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Provisions are reviewed at the end of each reporting period and adjusted to reflect the current best estimate.&#160;If it is no longer probable that an outflow of economic resources will be required to settle the obligation, the provision is reversed. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">If the effect of the time value of money is material, provisions are discounted using a current pre-tax rate that reflects, when appropriate, the risks specific to the liability. When discounting is used, the increase in the provision due to the passage of time is recognized as a finance cost. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-28</ix:exclude> </div></ix:nonNumeric></ix:continuation> </div> </div> <ix:continuation id="TextSelection_112366780" continuedAt="TextSelectionAppend_112366780_1"><ix:continuation id="TextSelectionAppend_112364903_66" continuedAt="TextSelectionAppend_112364903_67"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_112364903_67" continuedAt="TextSelectionAppend_112364903_68"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_112364903_68" continuedAt="TextSelectionAppend_112364903_69"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </ix:exclude></ix:continuation> </ix:continuation><div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_112366780_1" continuedAt="TextSelectionAppend_112366780_2"><ix:continuation id="TextSelectionAppend_112364903_69" continuedAt="TextSelectionAppend_112364903_70"><ix:exclude> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">China Yuchai International Limited </div></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Notes to the Consolidated Financial Statements </div></div></div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2.</div></div></div></td>
<td style="vertical-align: top;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Accounting policies&#8201;(cont&#8217;d) </div></div></div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2.5</div></div></div></td>
<td style="vertical-align: top;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Summary of material accounting policies&#8201;(cont&#8217;d) </div></div></div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="width: 5%; vertical-align: top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(m)</div></div></div></td>
<td style="vertical-align: top;text-align:left;"> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; font-weight: bold; margin-top: 0pt; margin-bottom: 0pt;">Provisions&#8201;(cont&#8217;d) </div> </td> </tr> </table> </ix:exclude></ix:continuation> </ix:continuation><ix:continuation id="TextSelectionAppend_112364903_70"><ix:continuation id="TextSelectionAppend_112366780_2"><div style="clear:both;max-height:0pt;text-indent: 0px;"></div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"></div></div></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 3pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Product warranty </div></div></div></div></div> <div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"></div></div></div></div></div><div style="background: none; letter-spacing: 0px; top: 0px;display:inline;"><div style="background: none;font-weight:bold;display:inline;"><div style="font-style: normal; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;display:inline;"><div style="background: none;font-style:italic;display:inline;"><div style="background: none; text-decoration: none; letter-spacing: 0px; top: 0px;display:inline;"> </div></div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;">The Group recognizes a liability at the time the product is sold, for the estimated future costs relating to the assurance-type warranties, to be incurred under the lower of a warranty period or warranty mileage on various engine models, on which the Group provides free repair and replacement. For </div><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;">on-road</div></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"> applications engines, warranties extend for a duration (generally </div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"><ix:nonNumeric name="cyd:ProductWarrantyClaimPeriod" contextRef="P01_01_2023To12_31_2023_BottomOfRangeMemberifrsfullRangeAxis_RoadApplicationsEnginesMemberifrsfullProductsAndServicesAxis" format="ixt-sec:durmonth" id="ixv-57582">3</ix:nonNumeric></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"> to </div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"><ix:nonNumeric name="cyd:ProductWarrantyClaimPeriod" contextRef="P01_01_2023To12_31_2023_RoadApplicationsEnginesMemberifrsfullProductsAndServicesAxis_TopOfRangeMemberifrsfullRangeAxis" format="ixt-sec:durmonth" id="ixv-57583">36</ix:nonNumeric></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;">&#160;months) or mileage (generally </div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="cyd:ProductWarrantyMileage" contextRef="P01_01_2023To12_31_2023_BottomOfRangeMemberifrsfullRangeAxis_RoadApplicationsEnginesMemberifrsfullProductsAndServicesAxis" unitRef="Unit_km" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-57584">5,000</ix:nonFraction></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"> to </div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="cyd:ProductWarrantyMileage" contextRef="P01_01_2023To12_31_2023_RoadApplicationsEnginesMemberifrsfullProductsAndServicesAxis_TopOfRangeMemberifrsfullRangeAxis" unitRef="Unit_km" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-57585">300,000</ix:nonFraction></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"> kilometers), whichever materializes first. For other applications engines, warranties extend for a duration of generally </div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"><ix:nonNumeric name="cyd:ProductWarrantyClaimPeriod" contextRef="P01_01_2023To12_31_2023_BottomOfRangeMemberifrsfullRangeAxis_OtherApplicationsEnginesMemberifrsfullProductsAndServicesAxis" format="ixt-sec:durmonth" id="ixv-57586">2</ix:nonNumeric></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"> to </div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"><ix:nonNumeric name="cyd:ProductWarrantyClaimPeriod" contextRef="P01_01_2023To12_31_2023_OtherApplicationsEnginesMemberifrsfullProductsAndServicesAxis_TopOfRangeMemberifrsfullRangeAxis" format="ixt-sec:durmonth" id="ixv-57587">60</ix:nonNumeric></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;">&#160;months or running hours of </div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="cyd:ProductWarrantyRunningHours" contextRef="P01_01_2023To12_31_2023_BottomOfRangeMemberifrsfullRangeAxis_OtherApplicationsEnginesMemberifrsfullProductsAndServicesAxis" unitRef="Unit_Hours" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-57588">300</ix:nonFraction></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"> to </div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="cyd:ProductWarrantyRunningHours" contextRef="P01_01_2023To12_31_2023_OtherApplicationsEnginesMemberifrsfullProductsAndServicesAxis_TopOfRangeMemberifrsfullRangeAxis" unitRef="Unit_Hours" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-57589">15,000</ix:nonFraction></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"> hours, whichever materializes first. Provisions for warranty are primarily determined based on historical warranty cost per unit of engines sold adjusted for specific conditions that may arise and the number of engines under warranty at each financial year. If the nature, frequency and average cost of warranty claims change, the accrued liability for product warranty will be adjusted accordingly.</div><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;display:inline;"> </div></div> </ix:continuation> <div style="font-size: 18pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <ix:nonNumeric name="ifrs-full:DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" id="ixv-20107">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(n)</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Employment benefits </div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Defined contribution plans</div></div></div></div> </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">The Group participates in and makes contributions to the national pension schemes as defined by the laws of the countries in which it has operations. The contributions are at a fixed proportion of the basic salary of the staff. Contributions to defined contribution pension schemes are recognized as an expense in the period in which the related services are performed. </div> <div style="margin-top:12pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Short-term benefits</div></div></div></div> </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Short-term employee benefit obligations are measured on an undiscounted basis and are expensed as the related service is provided. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">A provision is recognized for the amount expected to be paid under short-term cash bonuses if the Company has a present legal or constructive obligation to pay this amount as a result of past service provided by the employee and the obligation can be estimated reliably. </div> </ix:nonNumeric> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <ix:nonNumeric name="ifrs-full:DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" id="ixv-20131">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(o)</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Share-based payments </div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Employees (including senior executives) of the Group receive remuneration in the form of share-based payments, whereby employees render services as consideration for equity instruments (&#8220;equity-settled transactions&#8221;). </div> <div style="margin-top:12pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Equity-settled transactions </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">The cost of equity-settled transactions is determined by the fair value at the date when the grant is made using an appropriate valuation model, further details of which are given in Note 21. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">That cost is recognized in &#8220;Staff costs&#8221;, together with a corresponding increase in performance share reserve in equity, over the period in which the performance and/or service conditions are fulfilled (the vesting period). The cumulative expense recognized for equity-settled transactions at each reporting date until the vesting date reflects the extent to which the vesting period has expired and the Group&#8217;s best estimate of the number of equity instruments that will ultimately vest. The expense or credit in the statement of profit or loss for a period represents the movement in cumulative expense recognized as of the beginning and end of that period. </div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">No expense is recognized for awards that do not ultimately vest. </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">When the terms of an equity-settled award are modified, the minimum expense recognized is the expense had the terms not been modified, provided the original terms of the award are met. An additional expense, measured as of the date of modification, is recognized for any modification that increases the total fair value of the share-based payment transaction, or is otherwise beneficial to the employee. Where an award is cancelled by the entity or by the counterparty, any remaining element of the fair value of the award is expensed immediately through profit or loss. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">The dilutive effect of outstanding options is reflected as additional share dilution in the computation of diluted earnings per share (further details are given in Note 9). </div> </ix:nonNumeric></ix:continuation> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-29 </div> </div> </div> <div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div> <hr style="color:#999999;height:3px;width:100%"/> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </div> </div> <div><div><div style="line-height:normal;background-color:white;display: inline;"><div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">China Yuchai International Limited </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <ix:nonNumeric name="ifrs-full:DisclosureOfAccountingJudgementsAndEstimatesExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" continuedAt="TextSelection_112363361" id="ixv-20168">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">3.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Significant accounting judgments, estimates and assumptions </div></div></td></tr></table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The preparation of the Group&#8217;s consolidated financial statements requires management to make judgments, estimates and assumptions that affect the reported amounts of revenues, expenses, assets and liabilities, and the disclosure of contingent liabilities at the end of each reporting period. However, uncertainty about these assumptions and estimates could result in outcomes that require a material adjustment to the carrying amount of assets or liabilities affected in future periods. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Other disclosures relating to the Group&#8217;s exposure to risks and uncertainties includes: </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:4%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: justify; line-height: normal;">Capital management (Note 33) </div></td></tr></table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:4%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: justify; line-height: normal;">Financial risk management objectives and policies (Note 32) </div></td></tr></table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:4%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: justify; line-height: normal;">Sensitivity analyses disclosures (Note 12 and 32) </div></td></tr></table> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">3.1</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;"><div style="font-weight:bold;display:inline;">Judgments </div></div></td></tr></table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In the process of applying the Group&#8217;s accounting policies, management has made the following judgments, apart from those involving estimates, which have the most significant effect on the amounts recognized in the consolidated financial statements: </div> <div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Revenue from Contracts with Customers </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The Group applied the following judgments that significantly affect the determination of the amount and timing of revenue from contracts with customers: </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:4%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: justify; line-height: normal;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Identifying contract price and performance obligations in sales of engines </div></div> </div></td></tr></table> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="display:inline;">The Group provides certain warranties for both general repairs and maintenance service as part of the sales of engines. For general repairs, such warranties will be assurance-type warranty that is accounted for under IAS 37 <div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Provisions, Contingent Liabilities and Contingent Assets</div></div>. For maintenance services, it is accounted for as a service-type warranty which are capable of being distinct and customers can benefit from the service on its own. Hence, the Group identify two separate performance obligation, one is the promise to transfer the engine and the other one is to provide maintenance services after reaching certain <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">on-road</div> mileage or running hours. Consequently, the Group allocate a portion of the transaction price to the engines and the maintenance services based on a combination of expected cost plus a margin and residual approaches. Please refer to Note 6.3. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Derecognition of bills receivable </div></div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The Group sells bill receivable to banks on an ongoing basis depending on funding needs and money market conditions. The Group also endorses certain bills to suppliers for debts settlement. Chinese law governing bills allows recourse to be traced to all the parties in the discounting and endorsing process. Management assesses the credit rating of banks that issued these bills based on the credit rating given by the China regulators. For designated commercial banks with high credit rating and where Management believes that the contractual right to receive the cash from the Group has ceased, and has been transferred to the banks and suppliers, these bills are derecognized. The discount equal to the difference between the carrying value of the bill receivable and cash received from the banks is recorded in the statement of profit or loss. Please refer to Note 15. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Deferred tax assets </div></div></div></div></div> <div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Deferred tax assets are recognized for unused tax losses to the extent that it is probable that taxable profit will be available against which the losses can be utilized. Significant management judgment is required to determine the amount of deferred tax assets that can be recognized, based upon the likely timing and the level of future taxable profits.&#160;The carrying amounts of deferred tax assets as of December&#160;31, 2022 and 2023 are RMB&#160;<ix:nonFraction name="ifrs-full:DeferredTaxAssets" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-57590">450.9</ix:nonFraction>&#160;million and RMB&#160;<ix:nonFraction name="ifrs-full:DeferredTaxAssets" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-57591">426.4</ix:nonFraction>&#160;million (US$<ix:nonFraction name="ifrs-full:DeferredTaxAssets" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-57592">60.0</ix:nonFraction> million) respectively. The deferred tax assets of the Group primarily relate to unutilized tax losses, unutilized capital allowances and investment allowances, as well as other unrecognized temporary differences relating to asset impairment and deferred grants.&#160;</div> <div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Capitalization of development costs </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Development costs are capitalized in accordance with the accounting policy in Note 2.5 (h). Capitalization of development costs requires the application of management judgment to determine, what continues to constitute development activities, when a development project move from research phase into development phase, and when should cease further capitalization of development costs. Management judgment is also required to ascertain the nature of expenses that qualify for capitalization. Please refer to Note 12. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-30</ix:exclude> </div> </ix:nonNumeric></div></div><ix:continuation id="TextSelection_112363361" continuedAt="TextSelectionAppend_112363361_1"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_112363361_1" continuedAt="TextSelectionAppend_112363361_2"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_112363361_2" continuedAt="TextSelectionAppend_112363361_3"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </ix:exclude></ix:continuation> <div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_112363361_3" continuedAt="TextSelectionAppend_112363361_4"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">China Yuchai International Limited </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">3.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Significant accounting judgments, estimates and assumptions&#8201;(cont&#8217;d) </div></div></td></tr></table> </ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_112363361_4"><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">3.2</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Estimates and assumptions </div></div></td></tr></table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The key assumptions concerning the future and other key sources of estimation uncertainty at the end of reporting period, are described below. The Group based its assumptions and estimates on parameters available when the consolidated financial statements were prepared. Existing circumstances and assumptions about future developments, however, may change due to market changes or circumstances arising that are beyond the control of the Group. Such changes are reflected in the assumptions when they occur. </div> <div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Impairment of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-financial</div> assets </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Impairment exists when the carrying value of an asset or cash-generating unit exceeds its recoverable amount, which is the higher of its fair value less costs of disposal and its value in use. The value in use calculation is based on a discounted cash flow (&#8220;DCF&#8221;) model. The cash flows are derived from the forecasts for the next <div style="-sec-ix-hidden:hidden112365880;display:inline;">five</div> to <ix:nonNumeric name="ifrs-full:ExplanationOfPeriodOverWhichManagementHasProjectedCashFlows" contextRef="P01_01_2023To12_31_2023_TopOfRangeMemberifrsfullRangeAxis" id="ixv-57594">ten years</ix:nonNumeric> and do not include restructuring activities that the Group is not yet committed to or significant future investments that will enhance the asset&#8217;s performance of the CGU being tested. The Group, based on its history of operations, believes that the adoption of forecast for more than five years is reasonable. The recoverable amount is sensitive to the discount rate used for the DCF model as well as the expected future cash-inflows and the growth rate used for extrapolation purposes. These estimates are most relevant to goodwill, development costs and trademarks recognized by the Group. The key assumptions used to determine the recoverable amount for the different CGUs and assets, including a sensitivity analysis, are disclosed and further explained in Note 12. </div> </ix:continuation> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <ix:nonNumeric name="ifrs-full:DisclosureOfInterestsInSubsidiariesExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" continuedAt="TextSelection_112363369" id="ixv-20303">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">4.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Investments in subsidiaries </div></div></td></tr></table> <ix:nonNumeric name="ifrs-full:DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" continuedAt="TextSelection_112363371" id="ixv-20312"> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Details of significant subsidiaries of the Group are as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> </ix:nonNumeric><div><ix:continuation id="TextSelection_112363371">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:65%"/>
<td style="vertical-align:bottom;width:7%"/>
<td/>
<td style="vertical-align:bottom;width:7%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:7%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Name of significant subsidiary</div></div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;text-align:center;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Place of</div></div><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">incorporation/</div></div><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">business</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="6" style="vertical-align:bottom;text-align:center;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Group&#8217;s effective</div></div><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">equity interest</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">%</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">%</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Guangxi Yuchai Machinery Company Limited</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap;text-align:center;"><ix:nonNumeric name="ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary" contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" id="ixv-57595"><ix:nonNumeric name="ifrs-full:PrincipalPlaceOfBusinessOfSubsidiary" contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" id="ixv-57596">PRC</ix:nonNumeric></ix:nonNumeric></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProportionOfOwnershipInterestInSubsidiary" contextRef="P01_01_2022To12_31_2022_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-57597">76.4</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProportionOfOwnershipInterestInSubsidiary" contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-57598">76.4</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Guangxi Yuchai Marine and Genset Power Co., Ltd.</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap;text-align:center;"><ix:nonNumeric name="ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary" contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMarineAndGensetPowerCoLtdMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" id="ixv-57599"><ix:nonNumeric name="ifrs-full:PrincipalPlaceOfBusinessOfSubsidiary" contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMarineAndGensetPowerCoLtdMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" id="ixv-57600">PRC</ix:nonNumeric></ix:nonNumeric></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProportionOfOwnershipInterestInSubsidiary" contextRef="P01_01_2022To12_31_2022_GuangxiYuchaiMarineAndGensetPowerCoLtdMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-57601">76.4</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProportionOfOwnershipInterestInSubsidiary" contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMarineAndGensetPowerCoLtdMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-57602">76.4</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Yuchai <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Xin-Lan</div> New Energy Power Technology Co., Ltd</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap;text-align:center;"><ix:nonNumeric name="ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary" contextRef="P01_01_2023To12_31_2023_YuchaiXinLanNewEnergyPowerTechnologyCoLtdMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" id="ixv-57603"><ix:nonNumeric name="ifrs-full:PrincipalPlaceOfBusinessOfSubsidiary" contextRef="P01_01_2023To12_31_2023_YuchaiXinLanNewEnergyPowerTechnologyCoLtdMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" id="ixv-57604">PRC</ix:nonNumeric></ix:nonNumeric></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProportionOfOwnershipInterestInSubsidiary" contextRef="P01_01_2022To12_31_2022_YuchaiXinLanNewEnergyPowerTechnologyCoLtdMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-57605">69.5</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProportionOfOwnershipInterestInSubsidiary" contextRef="P01_01_2023To12_31_2023_YuchaiXinLanNewEnergyPowerTechnologyCoLtdMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-57606">67.0</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Guangxi Yuchai Machinery Monopoly Development Co., Ltd</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap;text-align:center;"><ix:nonNumeric name="ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary" contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryMonopolyDevelopmentCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" id="ixv-57607"><ix:nonNumeric name="ifrs-full:PrincipalPlaceOfBusinessOfSubsidiary" contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryMonopolyDevelopmentCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" id="ixv-57608">PRC</ix:nonNumeric></ix:nonNumeric></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProportionOfOwnershipInterestInSubsidiary" contextRef="P01_01_2022To12_31_2022_GuangxiYuchaiMachineryMonopolyDevelopmentCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-57609">54.9</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProportionOfOwnershipInterestInSubsidiary" contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryMonopolyDevelopmentCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-57610">54.9</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Guangxi Yuchai Foundry Co., Ltd</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap;text-align:center;"><ix:nonNumeric name="ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary" contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiFoundryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" id="ixv-57611"><ix:nonNumeric name="ifrs-full:PrincipalPlaceOfBusinessOfSubsidiary" contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiFoundryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" id="ixv-57612">PRC</ix:nonNumeric></ix:nonNumeric></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProportionOfOwnershipInterestInSubsidiary" contextRef="P01_01_2022To12_31_2022_GuangxiYuchaiFoundryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-57613">76.4</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProportionOfOwnershipInterestInSubsidiary" contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiFoundryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-57614">76.4</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">HL Global Enterprises Limited</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap;text-align:center;"><ix:nonNumeric name="ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary" contextRef="P01_01_2023To12_31_2023_HLGlobalEnterprisesLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" id="ixv-57615"><ix:nonNumeric name="ifrs-full:PrincipalPlaceOfBusinessOfSubsidiary" contextRef="P01_01_2023To12_31_2023_HLGlobalEnterprisesLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" id="ixv-57616">Singapore</ix:nonNumeric></ix:nonNumeric></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProportionOfOwnershipInterestInSubsidiary" contextRef="P01_01_2022To12_31_2022_HLGlobalEnterprisesLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-57617">50.2</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProportionOfOwnershipInterestInSubsidiary" contextRef="P01_01_2023To12_31_2023_HLGlobalEnterprisesLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-57618">50.2</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr></table></ix:continuation></div> <ix:nonNumeric name="ifrs-full:DisclosureOfNoncontrollingInterestsExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" continuedAt="TextSelection_112363372" id="ixv-20457"> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The Group has the following subsidiary that has <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-controlling</div> interests (&#8220;NCI&#8221;) that are material to the Group. </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:69%"/>
<td style="vertical-align:bottom;width:8%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:7%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:7%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2021</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Proportion of equity interest held by NCI</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Yuchai</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProportionOfOwnershipInterestsHeldByNoncontrollingInterests" contextRef="P01_01_2021To12_31_2021_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-57619">23.6</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProportionOfOwnershipInterestsHeldByNoncontrollingInterests" contextRef="P01_01_2022To12_31_2022_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-57620">23.6</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProportionOfOwnershipInterestsHeldByNoncontrollingInterests" contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-57621">23.6</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table></div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> </ix:nonNumeric><div><ix:continuation id="TextSelection_112363372">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:58%"/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">31.12.2021</div></div><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Accumulated balances of material NCI</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Yuchai</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NoncontrollingInterests" contextRef="PAsOn12_31_2021_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57622">2,574,669</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NoncontrollingInterests" contextRef="PAsOn12_31_2022_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57623">2,627,354</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NoncontrollingInterests" contextRef="PAsOn12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57624">2,741,359</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NoncontrollingInterests" contextRef="PAsOn12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57625">385,911</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Profit allocated to material NCI</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Yuchai</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProfitLossAttributableToNoncontrollingInterests" contextRef="P01_01_2021To12_31_2021_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57626">153,500</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProfitLossAttributableToNoncontrollingInterests" contextRef="P01_01_2022To12_31_2022_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57627">114,700</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProfitLossAttributableToNoncontrollingInterests" contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57628">135,173</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProfitLossAttributableToNoncontrollingInterests" contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57629">19,029</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Dividends paid to material NCI</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Yuchai</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DividendsPaidToNoncontrollingInterests" contextRef="P01_01_2021To12_31_2021_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57630">203,753</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DividendsPaidToNoncontrollingInterests" contextRef="P01_01_2022To12_31_2022_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57631">103,199</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DividendsPaidToNoncontrollingInterests" contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57632">35,702</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DividendsPaidToNoncontrollingInterests" contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57633">5,026</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table></ix:continuation></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-31</ix:exclude> </div> </ix:nonNumeric></div></div> <ix:continuation id="TextSelection_112363369" continuedAt="TextSelectionAppend_112363369_1"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_112363369_1" continuedAt="TextSelectionAppend_112363369_2"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_112363369_2" continuedAt="TextSelectionAppend_112363369_3"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </ix:exclude></ix:continuation></div></div></div> <div><div><div style="line-height:normal;background-color:white;display: inline;"><div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_112363369_3" continuedAt="TextSelectionAppend_112363369_4"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">China Yuchai International Limited </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">4.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Investments in subsidiaries&#8201;(cont&#8217;d) </div></div></td></tr></table> </ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_112363369_4" continuedAt="TextSelectionAppend_112363369_5"><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <ix:nonNumeric name="cyd:DisclosureOfSummarizedFinancialInformationOnSubsidiariesExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" continuedAt="TextSelection_112363373" id="ixv-20826"> <div style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Summarized financial information including goodwill on acquisition and consolidation adjustments but before intercompany eliminations of subsidiaries with material <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-controlling</div> interests are as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:89%"/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2021</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Yuchai</div></div><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Summarized statement of comprehensive income</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Revenue</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Revenue" contextRef="P01_01_2021To12_31_2021_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57635">21,254,134</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Profit after tax</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProfitLoss" contextRef="P01_01_2021To12_31_2021_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57636">443,499</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total comprehensive income for the year</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ComprehensiveIncome" contextRef="P01_01_2021To12_31_2021_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57637">506,769</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Attributable to NCI</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests" contextRef="P01_01_2021To12_31_2021_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57638">153,500</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Summarized statement of cash flows</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CashFlowsFromUsedInOperatingActivities" contextRef="P01_01_2021To12_31_2021_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57639">588,727</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Investing</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:CashFlowsFromUsedInInvestingActivities" contextRef="P01_01_2021To12_31_2021_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57640">674,686</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Financing</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:CashFlowsFromUsedInFinancingActivities" contextRef="P01_01_2021To12_31_2021_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57641">1,002,764</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Net decrease in cash and cash equivalents</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:IncreaseDecreaseInCashAndCashEquivalents" contextRef="P01_01_2021To12_31_2021_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57642">1,088,723</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table></div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:88%"/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Yuchai</div></div><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Summarized statement of financial position</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Current assets</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CurrentAssets" contextRef="PAsOn12_31_2022_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57643">16,070,488</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-current</div> assets, excluding goodwill</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:NoncurrentAssetsExcludingGoodwill" contextRef="PAsOn12_31_2022_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57644">6,737,117</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Goodwill</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Goodwill" contextRef="PAsOn12_31_2022_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57645">212,636</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Current liabilities</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:CurrentLiabilities" contextRef="PAsOn12_31_2022_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57646">11,204,417</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-current</div> liabilities</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:NoncurrentLiabilities" contextRef="PAsOn12_31_2022_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57647">1,016,521</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net assets</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NetAssetsLiabilities" contextRef="PAsOn12_31_2022_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57648">10,799,303</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total equity</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Equity" contextRef="PAsOn12_31_2022_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57649">10,799,303</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Attributable to NCI</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NoncontrollingInterests" contextRef="PAsOn12_31_2022_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57650">2,627,354</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Summarized statement of comprehensive income</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Revenue</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Revenue" contextRef="P01_01_2022To12_31_2022_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57651">15,998,041</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Profit after tax</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProfitLoss" contextRef="P01_01_2022To12_31_2022_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57652">355,140</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total comprehensive income for the year</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ComprehensiveIncome" contextRef="P01_01_2022To12_31_2022_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57653">355,936</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Attributable to NCI</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests" contextRef="P01_01_2022To12_31_2022_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57654">114,700</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Summarized statement of cash flows</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:CashFlowsFromUsedInOperatingActivities" contextRef="P01_01_2022To12_31_2022_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57655">82,444</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Investing</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:CashFlowsFromUsedInInvestingActivities" contextRef="P01_01_2022To12_31_2022_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57656">221,126</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Financing</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:CashFlowsFromUsedInFinancingActivities" contextRef="P01_01_2022To12_31_2022_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57657">181,072</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Net decrease in cash and cash equivalents</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:IncreaseDecreaseInCashAndCashEquivalents" contextRef="P01_01_2022To12_31_2022_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57658">484,642</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-32</ix:exclude> </div></ix:nonNumeric></ix:continuation> </div></div></div><ix:continuation id="TextSelection_112363373" continuedAt="TextSelectionAppend_112363373_1"><ix:continuation id="TextSelectionAppend_112363369_5" continuedAt="TextSelectionAppend_112363369_6"><div></div></ix:continuation></ix:continuation></div><div><div style="line-height:normal;background-color:white;display: inline;"><ix:continuation id="TextSelectionAppend_112363373_1" continuedAt="TextSelectionAppend_112363373_2"><ix:continuation id="TextSelectionAppend_112363369_6" continuedAt="TextSelectionAppend_112363369_7"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_112363369_7" continuedAt="TextSelectionAppend_112363369_8"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_112363369_8" continuedAt="TextSelectionAppend_112363369_9"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </ix:exclude></ix:continuation> </ix:continuation><div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_112363373_2" continuedAt="TextSelectionAppend_112363373_3"><ix:continuation id="TextSelectionAppend_112363369_9" continuedAt="TextSelectionAppend_112363369_10"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">China Yuchai International Limited </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">4.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Investments in subsidiaries&#8201;(cont&#8217;d) </div></div></td></tr></table> </ix:exclude></ix:continuation> </ix:continuation><ix:continuation id="TextSelectionAppend_112363369_10" continuedAt="TextSelectionAppend_112363369_11"><ix:continuation id="TextSelectionAppend_112363373_3" continuedAt="TextSelectionAppend_112363373_4"><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;text-indent: 0px;">&#160;</div> </ix:continuation><div style="null;text-indent: 0px;"><ix:continuation id="TextSelectionAppend_112363373_4">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:79%"/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="6" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Yuchai</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Summarized statement of financial position</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Current assets</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CurrentAssets" contextRef="PAsOn12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57660">18,073,115</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CurrentAssets" contextRef="PAsOn12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57661">2,544,219</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-current</div> assets, excluding goodwill</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:NoncurrentAssetsExcludingGoodwill" contextRef="PAsOn12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57662">6,293,318</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:NoncurrentAssetsExcludingGoodwill" contextRef="PAsOn12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57663">885,934</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Goodwill</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Goodwill" contextRef="PAsOn12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57664">212,636</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Goodwill" contextRef="PAsOn12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57665">29,934</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Current liabilities</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:CurrentLiabilities" contextRef="PAsOn12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57666">12,029,500</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:CurrentLiabilities" contextRef="PAsOn12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57667">1,693,437</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-current</div> liabilities</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:NoncurrentLiabilities" contextRef="PAsOn12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57668">1,457,329</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:NoncurrentLiabilities" contextRef="PAsOn12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57669">205,154</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net assets</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NetAssetsLiabilities" contextRef="PAsOn12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57670">11,092,240</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NetAssetsLiabilities" contextRef="PAsOn12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57671">1,561,496</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total equity</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Equity" contextRef="PAsOn12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57672">11,092,240</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Equity" contextRef="PAsOn12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57673">1,561,496</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Attributable to NCI</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NoncontrollingInterests" contextRef="PAsOn12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57674">2,741,359</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NoncontrollingInterests" contextRef="PAsOn12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57675">385,911</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Summarized statement of comprehensive income</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Revenue</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Revenue" contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57676">18,015,280</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Revenue" contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57677">2,536,077</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Profit after tax</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProfitLoss" contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57678">431,697</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProfitLoss" contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57679">60,772</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total comprehensive income for the year</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ComprehensiveIncome" contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57680">442,666</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ComprehensiveIncome" contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57681">62,316</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Attributable to NCI</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests" contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57682">135,173</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests" contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57683">19,029</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Summarized statement of cash flows</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CashFlowsFromUsedInOperatingActivities" contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57684">1,261,921</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CashFlowsFromUsedInOperatingActivities" contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57685">177,645</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Investing</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CashFlowsFromUsedInInvestingActivities" contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57686">23,243</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CashFlowsFromUsedInInvestingActivities" contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57687">3,272</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Financing</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:CashFlowsFromUsedInFinancingActivities" contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57688">67,590</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:CashFlowsFromUsedInFinancingActivities" contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57689">9,515</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Net increase in cash and cash equivalents</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IncreaseDecreaseInCashAndCashEquivalents" contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57690">1,217,574</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IncreaseDecreaseInCashAndCashEquivalents" contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57691">171,402</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table></ix:continuation></div> <div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;text-indent: 0px;"><div style="font-weight:bold;display:inline;">Significant restrictions </div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify;text-indent: 0px;">The nature and extent of significant restrictions on the Group&#8217;s ability to use or access assets and settle liabilities of subsidiaries with material <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-controlling</div> interests are: </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify;text-indent: 0px;">At the end of the reporting period, cash and cash equivalents of RMB&#160;<ix:nonFraction name="ifrs-full:AssetsToWhichSignificantRestrictionsApply" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-57692">4,934.6</ix:nonFraction>&#160;million (US$<ix:nonFraction name="ifrs-full:AssetsToWhichSignificantRestrictionsApply" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-57693">694.7</ix:nonFraction> million) (2022: RMB&#160;<ix:nonFraction name="ifrs-full:AssetsToWhichSignificantRestrictionsApply" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-57694">3,713.3</ix:nonFraction> million) held in the PRC are subject to local exchange control regulations. These regulations place restriction on the amount of currency being exported other than through dividends, trade and service related transactions. </div> <div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;text-indent: 0px;"><div style="font-weight:bold;display:inline;">Dilution of ownership in subsidiary, without loss of control in 2022 and 2023 </div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify;text-indent: 0px;">In November 2022, Yuchai&#8217;s wholly owned subsidiary, Yuchai <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;">Xin-Lan</div> issued additional ordinary shares to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;">non-controlling</div> interest for cash consideration of RMB <ix:nonFraction name="ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred" contextRef="PAsOn11_30_2022_YuchaiXinLanMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-57695">50.0</ix:nonFraction>&#160;<div style="null;text-indent: 0px;display:inline;">million. As a result, the Group&#8217;s effective equity interest in Yuchai Xin-Lan decreased to</div> <ix:nonFraction name="ifrs-full:ProportionOfOwnershipInterestInSubsidiary" contextRef="P11_30_2022To11_30_2022_YuchaiXinLanMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-57696">69.5</ix:nonFraction>%. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify;text-indent: 0px;"><div style="null;text-indent: 0px;display:inline;">In February 2023, Yuchai Xin-Lan issued additional ordinary shares to two new investors for a total cash consideration of</div> RMB <ix:nonFraction name="ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred" contextRef="PAsOn02_28_2023_YuchaiXinLanMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-57697">20.0</ix:nonFraction>&#160;million (US$<ix:nonFraction name="ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred" contextRef="PAsOn02_28_2023_YuchaiXinLanMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_USD" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-57698">2.8</ix:nonFraction> <div style="null;text-indent: 0px;display:inline;">million). As a result, the Group&#8217;s effective equity interest in Yuchai Xin-Lan decreased to</div> <ix:nonFraction name="ifrs-full:ProportionOfOwnershipInterestInSubsidiary" contextRef="P02_01_2023To02_28_2023_YuchaiXinLanMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-57699">67.0</ix:nonFraction>%. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;text-indent: 0px;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;"><ix:exclude>F-33</ix:exclude> </div></ix:continuation> </div></div> <ix:continuation id="TextSelectionAppend_112363369_11" continuedAt="TextSelectionAppend_112363369_12"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_112363369_12" continuedAt="TextSelectionAppend_112363369_13"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_112363369_13" continuedAt="TextSelectionAppend_112363369_14"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </ix:exclude></ix:continuation></div></div></div> <div><div><div style="line-height:normal;background-color:white;display: inline;"><div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_112363369_14" continuedAt="TextSelectionAppend_112363369_15"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">China Yuchai International Limited </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">4.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Investments in subsidiaries&#8201;(cont&#8217;d) </div></div></td></tr></table> </ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_112363369_15" continuedAt="TextSelectionAppend_112363369_16"><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;text-indent: 0px;">&#160;</div> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;text-indent: 0px;"><div style="font-weight:bold;display:inline;">Disposal of subsidiary in 2023 </div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify;text-indent: 0px;">In December 2023, Yuchai disposed its entire shareholding in its wholly-owned subsidiary, Yuchai Remanufacturing Services (Suzhou) Co., Ltd. (&#8220;Suzhou Reman&#8221;), to a third party for <div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">an estimated</div></div> cash consideration of RMB&#160;<ix:nonFraction name="ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred" contextRef="PAsOn12_31_2023_SuzhouRemanMemberdeiLegalEntityAxis" unitRef="Unit_USD" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-57701">241.7</ix:nonFraction> million (US$<div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div><ix:nonFraction name="ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred" contextRef="PAsOn12_31_2023_SuzhouRemanMemberdeiLegalEntityAxis" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-57702">34.0</ix:nonFraction> million). </div> <ix:nonNumeric name="cyd:DisclosureOfDisposalOfSubsidiariesExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" continuedAt="TextSelection_112363374" id="ixv-21706"> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify;text-indent: 0px;">The value of assets and liabilities of the disposal recorded in the consolidated financial statements and the cash flow effect of the disposals were: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;text-indent: 0px;">&#160;</div> </ix:nonNumeric></ix:continuation><div style="null;text-indent: 0px;"><ix:continuation id="TextSelectionAppend_112363369_16"><ix:continuation id="TextSelection_112363374">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:76%"/>
<td style="vertical-align:bottom;width:4%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Property, plant and equipment</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:PropertyPlantAndEquipment" contextRef="PAsOn12_31_2023_SuzhouRemanMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57703">41,111</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:PropertyPlantAndEquipment" contextRef="PAsOn12_31_2023_SuzhouRemanMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57704">5,787</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Right-of-use</div></div> assets</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RightofuseAssets" contextRef="PAsOn12_31_2023_SuzhouRemanMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57705">22,782</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RightofuseAssets" contextRef="PAsOn12_31_2023_SuzhouRemanMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57706">3,207</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Trade&#160;and other receivables</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:TradeAndOtherReceivables" contextRef="PAsOn12_31_2023_SuzhouRemanMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57707">47,595</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:TradeAndOtherReceivables" contextRef="PAsOn12_31_2023_SuzhouRemanMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57708">6,700</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash and <div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">cash equivalents</div></div> </div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Cash" contextRef="PAsOn12_31_2023_SuzhouRemanMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57709">32,056</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Cash" contextRef="PAsOn12_31_2023_SuzhouRemanMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57710">4,513</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Assets" contextRef="PAsOn12_31_2023_SuzhouRemanMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57711">143,544</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Assets" contextRef="PAsOn12_31_2023_SuzhouRemanMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57712">20,207</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Trade and other payables</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:TradeAndOtherPayables" contextRef="PAsOn12_31_2023_SuzhouRemanMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57713">20,109</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:TradeAndOtherPayables" contextRef="PAsOn12_31_2023_SuzhouRemanMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57714">2,831</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Provision for warranty</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:WarrantyProvision" contextRef="PAsOn12_31_2023_SuzhouRemanMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57715">2,145</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:WarrantyProvision" contextRef="PAsOn12_31_2023_SuzhouRemanMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57716">302</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Contract liabilities</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:ContractLiabilities" contextRef="PAsOn12_31_2023_SuzhouRemanMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57717">104</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:ContractLiabilities" contextRef="PAsOn12_31_2023_SuzhouRemanMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57718">14</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Carrying value of net assets</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:CaryingValueOfNetAssets" contextRef="PAsOn12_31_2023_SuzhouRemanMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57719">121,186</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:CaryingValueOfNetAssets" contextRef="PAsOn12_31_2023_SuzhouRemanMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57720">17,060</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Gain on disposal:</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Total estimated consideration less cost of disposal</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:TotalEstimatedConsiderationLessCostOfDisposal" contextRef="P01_01_2023To12_31_2023_SuzhouRemanMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57721">234,228</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:TotalEstimatedConsiderationLessCostOfDisposal" contextRef="P01_01_2023To12_31_2023_SuzhouRemanMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57722">32,973</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net assets derecognized</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:FairValueOfAssetsRepresentingContinuingInvolvementInDerecognisedFinancialAssets" contextRef="PAsOn12_31_2023_SuzhouRemanMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57723">121,186</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:FairValueOfAssetsRepresentingContinuingInvolvementInDerecognisedFinancialAssets" contextRef="PAsOn12_31_2023_SuzhouRemanMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57724">17,060</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Gain on disposal of the subsidiary (Note 7.2(a))</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:GainsLossesOnDisposalsOfSubsidiaries" contextRef="P01_01_2023To12_31_2023_SuzhouRemanMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57725">113,042</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:GainsLossesOnDisposalsOfSubsidiaries" contextRef="P01_01_2023To12_31_2023_SuzhouRemanMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57726">15,913</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Total estimated consideration less cost of disposal<div style="font-size: 75%; vertical-align: top;display:inline;font-size:8.3px"> (i)</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:TotalEstimatedConsiderationLessCostOfDisposal" contextRef="P01_01_2023To12_31_2023_SuzhouRemanMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="Fact_112366430">234,228</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:TotalEstimatedConsiderationLessCostOfDisposal" contextRef="P01_01_2023To12_31_2023_SuzhouRemanMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="Fact_112366431">32,973</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Add: Transaction cost unpaid</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:TransactionCostsUnpaid" contextRef="P01_01_2023To12_31_2023_SuzhouRemanMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57729">7,506</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:TransactionCostsUnpaid" contextRef="P01_01_2023To12_31_2023_SuzhouRemanMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57730">1,057</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Less: Sales proceed received but restricted in use</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:ProceedsFromSaleRestrictedInUSe" contextRef="P01_01_2023To12_31_2023_SuzhouRemanMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57731">5,000</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:ProceedsFromSaleRestrictedInUSe" contextRef="P01_01_2023To12_31_2023_SuzhouRemanMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57732">704</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Less: Cash and cash equivalents of a subsidiary</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:CashAndCashEquivalentsInSubsidiaryOrBusinessesAcquiredOrDisposed2013" contextRef="P01_01_2023To12_31_2023_SuzhouRemanMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57733">32,056</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:CashAndCashEquivalentsInSubsidiaryOrBusinessesAcquiredOrDisposed2013" contextRef="P01_01_2023To12_31_2023_SuzhouRemanMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57734">4,513</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Less: Total estimated consideration due from acquirer</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:TotalEstimatedConsiderationDueFromAcquirer" contextRef="PAsOn12_31_2023_SuzhouRemanMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57735">236,734</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:TotalEstimatedConsiderationDueFromAcquirer" contextRef="PAsOn12_31_2023_SuzhouRemanMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57736">33,326</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net cash outflow on disposal of <div style="letter-spacing: 0px; top: 0px;display:inline;">a</div> subsidiary</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" contextRef="P01_01_2023To12_31_2023_SuzhouRemanMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57737">32,056</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" contextRef="P01_01_2023To12_31_2023_SuzhouRemanMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57738">4,513</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Note: </div></div></div><div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="width: 5%; vertical-align: top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 75%; vertical-align: top;display:inline;font-size:8.3px">(i)</div>&#160;</div></td>
<td style="vertical-align: top;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;">The <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">estimated<div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div>consideration is RMB <ix:nonFraction name="cyd:PartialConsiderationOnDisposalOfSubsidiary" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-57739">179.9</ix:nonFraction> million (US$ <ix:nonFraction name="cyd:PartialConsiderationOnDisposalOfSubsidiary" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-57740">25.3</ix:nonFraction> million), along with the <div style="letter-spacing: 0px; top: 0px;display:inline;">estimated&#160;</div>book value of cash and cash equivalents and agreed-upon fair value for the equipment in Suzhou Reman as of December 31, 2023. </div></div></div></td></tr></table><div style="clear:both;max-height:0pt;text-indent: 0px;"></div></ix:continuation></ix:continuation></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;text-indent: 0px;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;">F-34 </div> </div></div><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div><hr style="color:#999999;height:3px;width:100%"/> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> <div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">China Yuchai International Limited </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <ix:nonNumeric name="ifrs-full:DisclosureOfJointVenturesExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" continuedAt="TextSelection_112363383" id="ixv-22093">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">5.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Investment in joint ventures </div></div></td></tr></table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div><ix:nonNumeric name="cyd:DisclosureOfShareOfResultsOfJointVenturesAndCarryingAmountOfInvestmentToJointVenturesExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" continuedAt="TextSelection_112363384" id="ixv-22104">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:87%"/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2021</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Share of <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">results</div> of joint ventures, net of tax:</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Y&#160;&amp; C Engine Co., Ltd</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod" contextRef="P01_01_2021To12_31_2021_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57741">125,853</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod" contextRef="P01_01_2022To12_31_2022_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57742">54,116</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod" contextRef="P01_01_2023To12_31_2023_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57743">4,019</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod" contextRef="P01_01_2023To12_31_2023_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57744">566</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">MTU Yuchai Power Co., Ltd.</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod" contextRef="P01_01_2021To12_31_2021_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57745">28,037</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod" contextRef="P01_01_2022To12_31_2022_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57746">40,279</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod" contextRef="P01_01_2023To12_31_2023_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57747">74,727</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod" contextRef="P01_01_2023To12_31_2023_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57748">10,520</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Guangxi Purem Yuchai Automotive Technology Co., Ltd.</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod" contextRef="P01_01_2021To12_31_2021_GuangxiPuremYuchaiAutomotiveTechnologyCoLtdMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57749">1,377</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod" contextRef="P01_01_2022To12_31_2022_GuangxiPuremYuchaiAutomotiveTechnologyCoLtdMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57750">11,278</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod" contextRef="P01_01_2023To12_31_2023_GuangxiPuremYuchaiAutomotiveTechnologyCoLtdMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57751">4,508</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod" contextRef="P01_01_2023To12_31_2023_GuangxiPuremYuchaiAutomotiveTechnologyCoLtdMemberifrsfullJointVenturesAxis" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57752">635</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other joint ventures</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod" contextRef="P01_01_2021To12_31_2021_OtherJointVenturesMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57753">454</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod" contextRef="P01_01_2022To12_31_2022_OtherJointVenturesMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57754">2,431</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod" contextRef="P01_01_2023To12_31_2023_OtherJointVenturesMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57755">4,117</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod" contextRef="P01_01_2023To12_31_2023_OtherJointVenturesMemberifrsfullJointVenturesAxis" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57756">579</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57757">95,985</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57758">27,546</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57759">62,083</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57760">8,740</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table> </ix:nonNumeric></div> <ix:continuation id="TextSelection_112363384" continuedAt="TextSelectionAppend_112363384_1"><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> </ix:continuation><div><ix:continuation id="TextSelectionAppend_112363384_1">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:84%"/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Carrying amount of investments:</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Y&#160;&amp; C Engine Co., Ltd</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InvestmentsInJointVentures" contextRef="PAsOn12_31_2022_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57761">488</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InvestmentsInJointVentures" contextRef="PAsOn12_31_2023_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57762">12,977</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InvestmentsInJointVentures" contextRef="PAsOn12_31_2023_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57763">1,827</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">MTU Yuchai Power Co., Ltd</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InvestmentsInJointVentures" contextRef="PAsOn12_31_2022_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57764">128,140</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InvestmentsInJointVentures" contextRef="PAsOn12_31_2023_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57765">203,156</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InvestmentsInJointVentures" contextRef="PAsOn12_31_2023_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57766">28,599</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Guangxi Purem Yuchai Automotive Technology Co., Ltd.</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InvestmentsInJointVentures" contextRef="PAsOn12_31_2022_GuangxiPuremYuchaiAutomotiveTechnologyCoLtdMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57767">20,377</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InvestmentsInJointVentures" contextRef="PAsOn12_31_2023_GuangxiPuremYuchaiAutomotiveTechnologyCoLtdMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57768">15,869</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InvestmentsInJointVentures" contextRef="PAsOn12_31_2023_GuangxiPuremYuchaiAutomotiveTechnologyCoLtdMemberifrsfullJointVenturesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57769">2,234</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other joint ventures</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InvestmentsInJointVentures" contextRef="PAsOn12_31_2022_OtherJointVenturesMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57770">5,698</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InvestmentsInJointVentures" contextRef="PAsOn12_31_2023_OtherJointVenturesMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57771">5,227</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InvestmentsInJointVentures" contextRef="PAsOn12_31_2023_OtherJointVenturesMemberifrsfullJointVenturesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57772">736</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InvestmentsInJointVentures" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57773">154,703</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InvestmentsInJointVentures" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57774">237,229</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InvestmentsInJointVentures" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57775">33,396</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table></ix:continuation></div> <ix:nonNumeric name="cyd:DisclosureOfSignificantInvestmentsInJointVenturesExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" continuedAt="TextSelection_112363385" id="ixv-22558"> <div style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Details of significant joint ventures of the Group are as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> </ix:nonNumeric><div><ix:continuation id="TextSelection_112363385">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:40%"/>
<td style="vertical-align:bottom;width:6%"/>
<td style="width:26%"/>
<td style="vertical-align:bottom;width:6%"/>
<td/>
<td style="vertical-align:bottom;width:6%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:6%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Name of company</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Principal&#160;activities</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;text-align:center;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Place of</div></div><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">incorporation/</div></div><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">business</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="6" style="vertical-align:bottom;text-align:center;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Group&#8217;s effective equity</div></div><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">interest</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">%</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">%</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Held by subsidiaries</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/></tr>
<tr style="font-size:1pt">
<td style="height:3.75pt"/>
<td colspan="2" style="height:3.75pt"/>
<td colspan="2" style="height:3.75pt"/>
<td colspan="4" style="height:3.75pt"/>
<td colspan="4" style="height:3.75pt"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Y&#160;&amp; C Engine Co., Ltd (&#8220;Y&amp;C&#8221;)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;text-align:center;"><ix:nonNumeric name="ifrs-full:DescriptionOfNatureOfEntitysOperationsAndPrincipalActivities" contextRef="P01_01_2023To12_31_2023_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis" id="ixv-57776">Manufacture and sale of heavy-duty diesel engines, spare parts and after-sales services</ix:nonNumeric></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;text-align:center;"><ix:nonNumeric name="ifrs-full:CountryOfIncorporationOfJointVenture" contextRef="P01_01_2023To12_31_2023_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis" id="ixv-57777">PRC</ix:nonNumeric></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:right;"><ix:nonFraction name="ifrs-full:ProportionOfVotingRightsHeldInJointVenture" contextRef="P01_01_2022To12_31_2022_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-57778">34.4</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:top">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:right;"><ix:nonFraction name="ifrs-full:ProportionOfVotingRightsHeldInJointVenture" contextRef="P01_01_2023To12_31_2023_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-57779">34.4</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:top">&#160;</td></tr>
<tr style="font-size:1pt">
<td style="height:3.75pt"/>
<td colspan="2" style="height:3.75pt"/>
<td colspan="2" style="height:3.75pt"/>
<td colspan="4" style="height:3.75pt"/>
<td colspan="4" style="height:3.75pt"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">MTU Yuchai Power Co., Ltd (&#8220;MTU Yuchai Power&#8221;)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;text-align:center;"><ix:nonNumeric name="ifrs-full:DescriptionOfNatureOfEntitysOperationsAndPrincipalActivities" contextRef="P01_01_2023To12_31_2023_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis" id="ixv-57780">Manufacture off-road diesel engines</ix:nonNumeric></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;text-align:center;"><ix:nonNumeric name="ifrs-full:CountryOfIncorporationOfJointVenture" contextRef="P01_01_2023To12_31_2023_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis" id="ixv-57781">PRC</ix:nonNumeric></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:right;"><ix:nonFraction name="ifrs-full:ProportionOfVotingRightsHeldInJointVenture" contextRef="P01_01_2022To12_31_2022_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-57782">38.2</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:top">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:right;"><ix:nonFraction name="ifrs-full:ProportionOfVotingRightsHeldInJointVenture" contextRef="P01_01_2023To12_31_2023_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-57783">38.2</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:top">&#160;</td></tr>
<tr style="font-size:1pt">
<td style="height:3.75pt"/>
<td colspan="2" style="height:3.75pt"/>
<td colspan="2" style="height:3.75pt"/>
<td colspan="4" style="height:3.75pt"/>
<td colspan="4" style="height:3.75pt"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Guangxi Purem Yuchai Automotive Technology Co., Ltd.<div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">&#160;</div>(&#8220;Purem&#8221;)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;text-align:center;"><ix:nonNumeric name="ifrs-full:DescriptionOfNatureOfEntitysOperationsAndPrincipalActivities" contextRef="P01_01_2023To12_31_2023_GuangxiPuremYuchaiAutomotiveTechnologyCoLtdMemberifrsfullJointVenturesAxis" id="ixv-57784">Application development, production, sales and service on engine exhaust control systems</ix:nonNumeric></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;text-align:center;"><ix:nonNumeric name="ifrs-full:CountryOfIncorporationOfJointVenture" contextRef="P01_01_2023To12_31_2023_GuangxiPuremYuchaiAutomotiveTechnologyCoLtdMemberifrsfullJointVenturesAxis" id="ixv-57785">PRC</ix:nonNumeric></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:right;"><ix:nonFraction name="ifrs-full:ProportionOfVotingRightsHeldInJointVenture" contextRef="P01_01_2022To12_31_2022_GuangxiPuremYuchaiAutomotiveTechnologyCoLtdMemberifrsfullJointVenturesAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-57786">37.4</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:top">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:right;"><ix:nonFraction name="ifrs-full:ProportionOfVotingRightsHeldInJointVenture" contextRef="P01_01_2023To12_31_2023_GuangxiPuremYuchaiAutomotiveTechnologyCoLtdMemberifrsfullJointVenturesAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-57787">37.4</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:top">&#160;</td></tr></table></ix:continuation></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-35</ix:exclude> </div> </ix:nonNumeric></div></div> <ix:continuation id="TextSelection_112363383" continuedAt="TextSelectionAppend_112363383_1"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_112363383_1" continuedAt="TextSelectionAppend_112363383_2"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_112363383_2" continuedAt="TextSelectionAppend_112363383_3"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </ix:exclude></ix:continuation></div></div></div> <div> <div> <div style="line-height:normal;background-color:white;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_112363383_3" continuedAt="TextSelectionAppend_112363383_4"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">China Yuchai International Limited </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">5.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Investment in joint ventures&#8201;(cont&#8217;d) </div></div> </td> </tr> </table> </ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_112363383_4" continuedAt="TextSelectionAppend_112363383_5"><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Summarised financial information of the Group&#8217;s significant joint ventures, based on its IFRS financial statements, and reconciliation with the carrying amount of investment in the consolidated financial statements are as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"><br/></div> <div><ix:nonNumeric name="ifrs-full:DisclosureOfReconciliationOfSummarisedFinancialInformationOfJointVentureAccountedForUsingEquityMethodToCarryingAmountOfInterestInJointVentureExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" continuedAt="TextSelection_112363389" id="ixv-22751"> <div style="null;text-indent: 0px;">
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 96%; font-family: Times New Roman; font-size: 10pt; margin-left: auto; border-collapse: collapse;">
<tr>
<td style="width: 56%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 5%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="14" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Y&#160;&amp; C</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">MTU</div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Yuchai&#160;Power</div></div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Purem</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 56%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Revenue</div> </td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Revenue" contextRef="P01_01_2021To12_31_2021_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57789">2,072,721</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Revenue" contextRef="P01_01_2021To12_31_2021_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57790">467,800</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Revenue" contextRef="P01_01_2021To12_31_2021_PuremCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57791">157,316</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Revenue" contextRef="P01_01_2021To12_31_2021_JointVenturesMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57792">2,697,837</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 56%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Depreciation and amortization</div> </td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DepreciationAndAmortisationExpense" contextRef="P01_01_2021To12_31_2021_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57793">52,881</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DepreciationAndAmortisationExpense" contextRef="P01_01_2021To12_31_2021_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57794">2,377</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DepreciationAndAmortisationExpense" contextRef="P01_01_2021To12_31_2021_PuremCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57795">709</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DepreciationAndAmortisationExpense" contextRef="P01_01_2021To12_31_2021_JointVenturesMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57796">55,967</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 56%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest expense</div> </td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:InterestExpense" contextRef="P01_01_2021To12_31_2021_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57797">51,836</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:InterestExpense" contextRef="P01_01_2021To12_31_2021_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57798">1,850</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:InterestExpense" contextRef="P01_01_2021To12_31_2021_PuremCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57799">41</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:InterestExpense" contextRef="P01_01_2021To12_31_2021_JointVenturesMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57800">53,727</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; white-space: nowrap; width: 56%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal; white-space: nowrap;">Profit/(loss) for the year, representing total comprehensive income<br/> for the year</div> </td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:ComprehensiveIncome" contextRef="P01_01_2021To12_31_2021_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57801">282,205</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ComprehensiveIncome" contextRef="P01_01_2021To12_31_2021_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57802">54,526</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ComprehensiveIncome" contextRef="P01_01_2021To12_31_2021_PuremCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57803">2,811</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:ComprehensiveIncome" contextRef="P01_01_2021To12_31_2021_JointVenturesMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57804">224,868</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 56%;"/>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 56%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Proportion of the Group&#8217;s ownership</div> </td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProportionOfOwnershipInterestInJointVenture" contextRef="P01_01_2021To12_31_2021_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal" id="ixv-57805">45</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProportionOfOwnershipInterestInJointVenture" contextRef="P01_01_2021To12_31_2021_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal" id="ixv-57806">50</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProportionOfOwnershipInterestInJointVenture" contextRef="P01_01_2021To12_31_2021_PuremCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal" id="ixv-57807">49</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 56%;"/>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 56%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Group&#8217;s share of <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">results</div></div> </td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethodBeforeAdjustments" contextRef="P01_01_2021To12_31_2021_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57808">126,992</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethodBeforeAdjustments" contextRef="P01_01_2021To12_31_2021_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57809">27,263</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethodBeforeAdjustments" contextRef="P01_01_2021To12_31_2021_PuremCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57810">1,377</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 56%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Unrealized profit on transactions with joint venture</div> </td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:UnrealizedProfitOnUpstreamOrDownstreamTransactionsWithJointVenture" contextRef="P01_01_2021To12_31_2021_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57811">1,139</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:UnrealizedProfitOnUpstreamOrDownstreamTransactionsWithJointVenture" contextRef="P01_01_2021To12_31_2021_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57812">774</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 56%;"/>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 56%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Group&#8217;s share of <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">results</div> of significant joint ventures</div> </td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod" contextRef="P01_01_2021To12_31_2021_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57813">125,853</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod" contextRef="P01_01_2021To12_31_2021_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57814">28,037</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod" contextRef="P01_01_2021To12_31_2021_PuremCompanyLimitedMemberifrsfullJointVenturesAxis_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57815">1,377</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod" contextRef="P01_01_2021To12_31_2021_JointVenturesMemberifrsfullJointVenturesAxis_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57816">96,439</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 56%;"/>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 56%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Group&#8217;s share of results of other joint ventures, representing the<br/> Group&#8217;s share of total comprehensive income of other joint<div style="letter-spacing: 0px; top: 0px;display:inline;"><br/></div>ventures</div> </td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod" contextRef="P01_01_2021To12_31_2021_JointVenturesMemberifrsfullJointVenturesAxis_OtherJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57817">454</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 56%;"/>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 56%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Group&#8217;s share of <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">results</div> for the year, representing the Group&#8217;s<br/> share of total comprehensive loss for the year</div></div> </td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod" contextRef="P01_01_2021To12_31_2021_JointVenturesMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57818">95,985</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 56%;"/>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <div style="clear:both;max-height:0pt;"></div> </div> </ix:nonNumeric></div> <ix:continuation id="TextSelection_112363389" continuedAt="TextSelectionAppend_112363389_1"><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:62%"/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="14" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Y&#160;&amp; C</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">MTU</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Yuchai&#160;Power</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Purem</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-current</div> assets</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NoncurrentAssets" contextRef="PAsOn12_31_2022_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57819">616,161</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NoncurrentAssets" contextRef="PAsOn12_31_2022_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57820">89,353</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NoncurrentAssets" contextRef="PAsOn12_31_2022_PuremCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57821">60,439</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NoncurrentAssets" contextRef="PAsOn12_31_2022_JointVenturesMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57822">765,953</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Current assets</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- Cash and bank balances</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CashAndCashEquivalents" contextRef="PAsOn12_31_2022_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57823">97,741</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CashAndCashEquivalents" contextRef="PAsOn12_31_2022_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57824">291,807</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CashAndCashEquivalents" contextRef="PAsOn12_31_2022_PuremCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57825">26,744</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CashAndCashEquivalents" contextRef="PAsOn12_31_2022_JointVenturesMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57826">416,292</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- Others</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:OtherCurrentAssets" contextRef="PAsOn12_31_2022_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57827">502,174</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:OtherCurrentAssets" contextRef="PAsOn12_31_2022_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57828">209,696</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:OtherCurrentAssets" contextRef="PAsOn12_31_2022_PuremCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57829">31,512</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:OtherCurrentAssets" contextRef="PAsOn12_31_2022_JointVenturesMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57830">743,382</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total assets</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Assets" contextRef="PAsOn12_31_2022_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57831">1,216,076</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Assets" contextRef="PAsOn12_31_2022_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57832">590,856</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Assets" contextRef="PAsOn12_31_2022_PuremCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57833">118,695</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Assets" contextRef="PAsOn12_31_2022_JointVenturesMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57834">1,925,627</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-current</div> liabilities</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:NoncurrentLiabilities" contextRef="PAsOn12_31_2022_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57835">145,418</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:NoncurrentLiabilities" contextRef="PAsOn12_31_2022_JointVenturesMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57836">145,418</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Current liabilities</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(<ix:nonFraction name="ifrs-full:OtherCurrentLiabilities" contextRef="PAsOn12_31_2022_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57837">987,638</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(<ix:nonFraction name="ifrs-full:OtherCurrentLiabilities" contextRef="PAsOn12_31_2022_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57838">334,576</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(<ix:nonFraction name="ifrs-full:OtherCurrentLiabilities" contextRef="PAsOn12_31_2022_PuremCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57839">77,109</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(<ix:nonFraction name="ifrs-full:OtherCurrentLiabilities" contextRef="PAsOn12_31_2022_JointVenturesMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57840">1,399,323</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;">&#160;</div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;">&#160;</div> </td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;">&#160;</div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;">&#160;</div> </td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;">&#160;</div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;">&#160;</div> </td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;">&#160;</div> </td>
<td style="white-space: nowrap;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total liabilities</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(<ix:nonFraction name="ifrs-full:Liabilities" contextRef="PAsOn12_31_2022_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57841">1,133,056</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(<ix:nonFraction name="ifrs-full:Liabilities" contextRef="PAsOn12_31_2022_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57842">334,576</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(<ix:nonFraction name="ifrs-full:Liabilities" contextRef="PAsOn12_31_2022_PuremCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57843">77,109</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(<ix:nonFraction name="ifrs-full:Liabilities" contextRef="PAsOn12_31_2022_JointVenturesMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57844">1,544,741</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Net assets</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NetAssetsLiabilities" contextRef="PAsOn12_31_2022_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57845">83,020</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NetAssetsLiabilities" contextRef="PAsOn12_31_2022_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57846">256,280</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NetAssetsLiabilities" contextRef="PAsOn12_31_2022_PuremCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57847">41,586</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NetAssetsLiabilities" contextRef="PAsOn12_31_2022_JointVenturesMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57848">380,886</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Proportion of the Group&#8217;s ownership</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProportionOfOwnershipInterestInJointVenture" contextRef="P01_01_2022To12_31_2022_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal" id="ixv-57849">45</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProportionOfOwnershipInterestInJointVenture" contextRef="P01_01_2022To12_31_2022_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal" id="ixv-57850">50</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProportionOfOwnershipInterestInJointVenture" contextRef="P01_01_2022To12_31_2022_PuremCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal" id="ixv-57851">49</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Group&#8217;s share of net assets</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:ShareOfNetAssetsOfJointVenture" contextRef="PAsOn12_31_2022_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57852">37,359</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:ShareOfNetAssetsOfJointVenture" contextRef="PAsOn12_31_2022_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57853">128,140</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:ShareOfNetAssetsOfJointVenture" contextRef="PAsOn12_31_2022_PuremCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57854">20,377</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Unrealized profit on transactions with joint venture</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:UnrealizedProfitOnTransactionsWithJointVenture" contextRef="PAsOn12_31_2022_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57855">36,871</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Carrying amount of significant joint ventures</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InvestmentsInJointVentures" contextRef="PAsOn12_31_2022_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57856">488</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InvestmentsInJointVentures" contextRef="PAsOn12_31_2022_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57857">128,140</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InvestmentsInJointVentures" contextRef="PAsOn12_31_2022_PuremCompanyLimitedMemberifrsfullJointVenturesAxis_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57858">20,377</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InvestmentsInJointVentures" contextRef="PAsOn12_31_2022_JointVenturesMemberifrsfullJointVenturesAxis_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57859">149,005</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Carrying amount of other joint ventures</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InvestmentsInJointVentures" contextRef="PAsOn12_31_2022_JointVenturesMemberifrsfullJointVenturesAxis_OtherJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57860">5,698</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Carrying amount of the investment in joint ventures</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InvestmentsInJointVentures" contextRef="PAsOn12_31_2022_JointVenturesMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57861">154,703</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-36</ix:exclude> </div></ix:continuation></ix:continuation> </div> </div> </div> <ix:continuation id="TextSelectionAppend_112363389_1" continuedAt="TextSelectionAppend_112363389_2"><ix:continuation id="TextSelectionAppend_112363383_5" continuedAt="TextSelectionAppend_112363383_6"><div></div></ix:continuation></ix:continuation> </div> <div> <div style="line-height:normal;background-color:white;display: inline;"> <ix:continuation id="TextSelectionAppend_112363389_2" continuedAt="TextSelectionAppend_112363389_3"><ix:continuation id="TextSelectionAppend_112363383_6" continuedAt="TextSelectionAppend_112363383_7"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_112363383_7" continuedAt="TextSelectionAppend_112363383_8"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_112363383_8" continuedAt="TextSelectionAppend_112363383_9"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </ix:exclude></ix:continuation> </ix:continuation><div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_112363389_3" continuedAt="TextSelectionAppend_112363389_4"><ix:continuation id="TextSelectionAppend_112363383_9" continuedAt="TextSelectionAppend_112363383_10"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">China Yuchai International Limited </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">5.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Investment in joint ventures&#8201;(cont&#8217;d) </div></div> </td> </tr> </table> </ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_112363383_10" continuedAt="TextSelectionAppend_112363383_11"><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:62%"/>
<td style="vertical-align:bottom;width:4%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="14" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Y&#160;&amp; C</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">MTU</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Yuchai&#160;Power</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Purem</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Revenue</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Revenue" contextRef="P01_01_2022To12_31_2022_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57863">1,255,967</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Revenue" contextRef="P01_01_2022To12_31_2022_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57864">594,197</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Revenue" contextRef="P01_01_2022To12_31_2022_PuremCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57865">69,380</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Revenue" contextRef="P01_01_2022To12_31_2022_JointVenturesMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57866">1,919,544</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Depreciation and amortization</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DepreciationAndAmortisationExpense" contextRef="P01_01_2022To12_31_2022_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57867">29,617</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DepreciationAndAmortisationExpense" contextRef="P01_01_2022To12_31_2022_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57868">9,733</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DepreciationAndAmortisationExpense" contextRef="P01_01_2022To12_31_2022_PuremCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57869">7,726</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DepreciationAndAmortisationExpense" contextRef="P01_01_2022To12_31_2022_JointVenturesMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57870">47,076</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest expense</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:InterestExpense" contextRef="P01_01_2022To12_31_2022_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57871">30,547</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InterestExpense" contextRef="P01_01_2022To12_31_2022_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57872">470</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:InterestExpense" contextRef="P01_01_2022To12_31_2022_PuremCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57873">469</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:InterestExpense" contextRef="P01_01_2022To12_31_2022_JointVenturesMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57874">30,546</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Profit/(loss) for the year, representing total comprehensive income for the year</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:ComprehensiveIncome" contextRef="P01_01_2022To12_31_2022_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57875">65,961</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ComprehensiveIncome" contextRef="P01_01_2022To12_31_2022_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57876">66,076</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:ComprehensiveIncome" contextRef="P01_01_2022To12_31_2022_PuremCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57877">23,016</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:ComprehensiveIncome" contextRef="P01_01_2022To12_31_2022_JointVenturesMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57878">22,901</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Proportion of the Group&#8217;s ownership</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProportionOfOwnershipInterestInJointVenture" contextRef="P01_01_2022To12_31_2022_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal" id="ixv-57879">45</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProportionOfOwnershipInterestInJointVenture" contextRef="P01_01_2022To12_31_2022_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal" id="ixv-57880">50</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProportionOfOwnershipInterestInJointVenture" contextRef="P01_01_2022To12_31_2022_PuremCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal" id="ixv-57881">49</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Group&#8217;s share of <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">results</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethodBeforeAdjustments" contextRef="P01_01_2022To12_31_2022_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57882">29,682</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethodBeforeAdjustments" contextRef="P01_01_2022To12_31_2022_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57883">33,038</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethodBeforeAdjustments" contextRef="P01_01_2022To12_31_2022_PuremCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57884">11,278</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Unrealized profit on transactions with joint venture</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:UnrealizedProfitOnUpstreamOrDownstreamTransactionsWithJointVenture" contextRef="P01_01_2022To12_31_2022_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57885">24,434</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:UnrealizedProfitOnUpstreamOrDownstreamTransactionsWithJointVenture" contextRef="P01_01_2022To12_31_2022_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57886">7,241</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Group&#8217;s share of <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">results</div> of significant joint ventures</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod" contextRef="P01_01_2022To12_31_2022_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57887">54,116</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod" contextRef="P01_01_2022To12_31_2022_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57888">40,279</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod" contextRef="P01_01_2022To12_31_2022_PuremCompanyLimitedMemberifrsfullJointVenturesAxis_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57889">11,278</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod" contextRef="P01_01_2022To12_31_2022_JointVenturesMemberifrsfullJointVenturesAxis_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57890">25,115</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Group&#8217;s share of results of other joint ventures, representing the Group&#8217;s share of total comprehensive loss of other joint ventures</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod" contextRef="P01_01_2022To12_31_2022_JointVenturesMemberifrsfullJointVenturesAxis_OtherJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57891">2,431</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;">Group&#8217;s share of results for the year, representing the Group&#8217;s share of total comprehensive loss for the year</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod" contextRef="P01_01_2022To12_31_2022_JointVenturesMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57892">27,546</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div> <div></div> <div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 96%; font-family: Times New Roman; font-size: 10pt; margin-left: auto; border-collapse: collapse;text-indent: 0px;">
<tr>
<td style="width: 62%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="18" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Y&#160;&amp; C</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">MTU</div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Yuchai&#160;Power</div></div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Purem</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr>
<td style="width:62%"/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-current</div> assets</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NoncurrentAssets" contextRef="PAsOn12_31_2023_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57893">685,434</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NoncurrentAssets" contextRef="PAsOn12_31_2023_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57894">74,794</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NoncurrentAssets" contextRef="PAsOn12_31_2023_PuremCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57895">51,877</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NoncurrentAssets" contextRef="PAsOn12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57896">812,105</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NoncurrentAssets" contextRef="PAsOn12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57897">114,323</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Current assets</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- Cash and bank balances</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CashAndCashEquivalents" contextRef="PAsOn12_31_2023_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57898">64,252</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CashAndCashEquivalents" contextRef="PAsOn12_31_2023_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57899">523,858</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CashAndCashEquivalents" contextRef="PAsOn12_31_2023_PuremCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57900">16,171</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CashAndCashEquivalents" contextRef="PAsOn12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57901">604,281</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CashAndCashEquivalents" contextRef="PAsOn12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57902">85,067</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- Others</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:OtherCurrentAssets" contextRef="PAsOn12_31_2023_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57903">426,105</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:OtherCurrentAssets" contextRef="PAsOn12_31_2023_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57904">226,881</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:OtherCurrentAssets" contextRef="PAsOn12_31_2023_PuremCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57905">45,009</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:OtherCurrentAssets" contextRef="PAsOn12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57906">697,995</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:OtherCurrentAssets" contextRef="PAsOn12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57907">98,259</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total assets</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Assets" contextRef="PAsOn12_31_2023_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57908">1,175,791</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Assets" contextRef="PAsOn12_31_2023_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57909">825,533</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Assets" contextRef="PAsOn12_31_2023_PuremCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57910">113,057</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Assets" contextRef="PAsOn12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57911">2,114,381</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Assets" contextRef="PAsOn12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57912">297,649</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-current</div> liabilities</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:NoncurrentLiabilities" contextRef="PAsOn12_31_2023_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57913">146,218</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:NoncurrentLiabilities" contextRef="PAsOn12_31_2023_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57914">4,825</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NoncurrentLiabilities" contextRef="PAsOn12_31_2023_PuremCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-57915">&#8212;</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:NoncurrentLiabilities" contextRef="PAsOn12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57916">151,043</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:NoncurrentLiabilities" contextRef="PAsOn12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57917">21,263</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Current liabilities</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(<ix:nonFraction name="ifrs-full:OtherCurrentLiabilities" contextRef="PAsOn12_31_2023_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57918">946,348</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(<ix:nonFraction name="ifrs-full:OtherCurrentLiabilities" contextRef="PAsOn12_31_2023_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57919">414,396</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(<ix:nonFraction name="ifrs-full:OtherCurrentLiabilities" contextRef="PAsOn12_31_2023_PuremCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57920">80,672</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(<ix:nonFraction name="ifrs-full:OtherCurrentLiabilities" contextRef="PAsOn12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57921">1,441,416</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(<ix:nonFraction name="ifrs-full:OtherCurrentLiabilities" contextRef="PAsOn12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57922">202,913</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;">&#160;</div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;">&#160;</div> </td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;">&#160;</div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;">&#160;</div> </td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;">&#160;</div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;">&#160;</div> </td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;">&#160;</div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;">&#160;</div> </td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;">&#160;</div> </td>
<td style="white-space: nowrap;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total liabilities</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(<ix:nonFraction name="ifrs-full:Liabilities" contextRef="PAsOn12_31_2023_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57923">1,092,566</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(<ix:nonFraction name="ifrs-full:Liabilities" contextRef="PAsOn12_31_2023_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57924">419,221</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(<ix:nonFraction name="ifrs-full:Liabilities" contextRef="PAsOn12_31_2023_PuremCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57925">80,672</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(<ix:nonFraction name="ifrs-full:Liabilities" contextRef="PAsOn12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57926">1,592,459</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(<ix:nonFraction name="ifrs-full:Liabilities" contextRef="PAsOn12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57927">224,176</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Net assets</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NetAssetsLiabilities" contextRef="PAsOn12_31_2023_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57928">83,225</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NetAssetsLiabilities" contextRef="PAsOn12_31_2023_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57929">406,312</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NetAssetsLiabilities" contextRef="PAsOn12_31_2023_PuremCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57930">32,385</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NetAssetsLiabilities" contextRef="PAsOn12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57931">521,922</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NetAssetsLiabilities" contextRef="PAsOn12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57932">73,473</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Proportion of the Group&#8217;s ownership</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProportionOfOwnershipInterestInJointVenture" contextRef="P01_01_2023To12_31_2023_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal" id="ixv-57933">45</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProportionOfOwnershipInterestInJointVenture" contextRef="P01_01_2023To12_31_2023_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal" id="ixv-57934">50</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProportionOfOwnershipInterestInJointVenture" contextRef="P01_01_2023To12_31_2023_PuremCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal" id="ixv-57935">49</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Group&#8217;s share of net assets</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:ShareOfNetAssetsOfJointVenture" contextRef="PAsOn12_31_2023_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57936">37,451</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:ShareOfNetAssetsOfJointVenture" contextRef="PAsOn12_31_2023_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57937">203,156</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:ShareOfNetAssetsOfJointVenture" contextRef="PAsOn12_31_2023_PuremCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57938">15,869</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Unrealized profit on transactions with joint venture</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:UnrealizedProfitOnTransactionsWithJointVenture" contextRef="PAsOn12_31_2023_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57939">24,474</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:UnrealizedProfitOnTransactionsWithJointVenture" contextRef="PAsOn12_31_2023_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-57940">&#8212;</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:UnrealizedProfitOnTransactionsWithJointVenture" contextRef="PAsOn12_31_2023_PuremCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-57941">&#8212;</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr>
<td style="vertical-align: top; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 0pt; font-family: &quot;Times New Roman&quot;; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap; vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap; vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap; vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Carrying amount of significant joint ventures</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InvestmentsInJointVentures" contextRef="PAsOn12_31_2023_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57942">12,977</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InvestmentsInJointVentures" contextRef="PAsOn12_31_2023_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57943">203,156</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InvestmentsInJointVentures" contextRef="PAsOn12_31_2023_PuremCompanyLimitedMemberifrsfullJointVenturesAxis_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57944">15,869</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InvestmentsInJointVentures" contextRef="PAsOn12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57945">232,002</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InvestmentsInJointVentures" contextRef="PAsOn12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57946">32,660</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Carrying amount of other joint ventures</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InvestmentsInJointVentures" contextRef="PAsOn12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis_OtherJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57947">5,227</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InvestmentsInJointVentures" contextRef="PAsOn12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis_OtherJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57948">736</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Carrying amount of the investment in joint ventures</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InvestmentsInJointVentures" contextRef="PAsOn12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57949">237,229</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InvestmentsInJointVentures" contextRef="PAsOn12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57950">33,396</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> </div> </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-37</ix:exclude> </div></ix:continuation></ix:continuation> </div> </div> <ix:continuation id="TextSelectionAppend_112363389_4" continuedAt="TextSelectionAppend_112363389_5"><ix:continuation id="TextSelectionAppend_112363383_11" continuedAt="TextSelectionAppend_112363383_12"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_112363383_12" continuedAt="TextSelectionAppend_112363383_13"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_112363383_13" continuedAt="TextSelectionAppend_112363383_14"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </ix:exclude></ix:continuation></ix:continuation></div> </div> </div> <div> <div> <div style="line-height:normal;background-color:white;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_112363389_5" continuedAt="TextSelectionAppend_112363389_6"><ix:continuation id="TextSelectionAppend_112363383_14" continuedAt="TextSelectionAppend_112363383_15"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">China Yuchai International Limited </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">5.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Investment in joint ventures&#8201;(cont&#8217;d) </div></div> </td> </tr> </table> </ix:exclude></ix:continuation> </ix:continuation><ix:continuation id="TextSelectionAppend_112363383_15"><ix:continuation id="TextSelectionAppend_112363389_6" continuedAt="TextSelectionAppend_112363389_7"><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> </ix:continuation><div><ix:continuation id="TextSelectionAppend_112363389_7">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:59%"/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="18" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Y&#160;&amp; C</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">MTU</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Yuchai&#160;Power</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Purem</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Revenue</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Revenue" contextRef="P01_01_2023To12_31_2023_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57952">1,562,179</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Revenue" contextRef="P01_01_2023To12_31_2023_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57953">708,432</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Revenue" contextRef="P01_01_2023To12_31_2023_PuremCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57954">79,119</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Revenue" contextRef="P01_01_2023To12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57955">2,349,730</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Revenue" contextRef="P01_01_2023To12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57956">330,780</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Depreciation and amortization</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DepreciationAndAmortisationExpense" contextRef="P01_01_2023To12_31_2023_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57957">63,648</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DepreciationAndAmortisationExpense" contextRef="P01_01_2023To12_31_2023_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57958">8,682</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DepreciationAndAmortisationExpense" contextRef="P01_01_2023To12_31_2023_PuremCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57959">7,557</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DepreciationAndAmortisationExpense" contextRef="P01_01_2023To12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57960">79,887</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DepreciationAndAmortisationExpense" contextRef="P01_01_2023To12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57961">11,246</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest expense, net</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:InterestExpense" contextRef="P01_01_2023To12_31_2023_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57962">22,508</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InterestExpense" contextRef="P01_01_2023To12_31_2023_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57963">6,762</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InterestExpense" contextRef="P01_01_2023To12_31_2023_PuremCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57964">36</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:InterestExpense" contextRef="P01_01_2023To12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57965">15,710</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:InterestExpense" contextRef="P01_01_2023To12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57966">2,212</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Profit/(loss) for the year, representing total comprehensive income for the year</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:ComprehensiveIncome" contextRef="P01_01_2023To12_31_2023_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57967">6</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ComprehensiveIncome" contextRef="P01_01_2023To12_31_2023_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57968">150,030</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:ComprehensiveIncome" contextRef="P01_01_2023To12_31_2023_PuremCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57969">9,201</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ComprehensiveIncome" contextRef="P01_01_2023To12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57970">140,823</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ComprehensiveIncome" contextRef="P01_01_2023To12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57971">19,824</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Proportion of the Group&#8217;s ownership</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProportionOfOwnershipInterestInJointVenture" contextRef="P01_01_2023To12_31_2023_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal" id="ixv-57972">45</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProportionOfOwnershipInterestInJointVenture" contextRef="P01_01_2023To12_31_2023_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal" id="ixv-57973">50</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProportionOfOwnershipInterestInJointVenture" contextRef="P01_01_2023To12_31_2023_PuremCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal" id="ixv-57974">49</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Group&#8217;s share of results</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethodBeforeAdjustments" contextRef="P01_01_2023To12_31_2023_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57975">3</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethodBeforeAdjustments" contextRef="P01_01_2023To12_31_2023_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57976">75,015</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethodBeforeAdjustments" contextRef="P01_01_2023To12_31_2023_PuremCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57977">4,508</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Unrealized profit on transactions with joint venture</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:UnrealizedProfitOnUpstreamOrDownstreamTransactionsWithJointVenture" contextRef="P01_01_2023To12_31_2023_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57978">4,016</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:UnrealizedProfitOnUpstreamOrDownstreamTransactionsWithJointVenture" contextRef="P01_01_2023To12_31_2023_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57979">288</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:UnrealizedProfitOnUpstreamOrDownstreamTransactionsWithJointVenture" contextRef="P01_01_2023To12_31_2023_PuremCompanyLimitedMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-57980">&#8212;</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Group&#8217;s share of results of significant joint ventures</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod" contextRef="P01_01_2023To12_31_2023_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57981">4,019</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod" contextRef="P01_01_2023To12_31_2023_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57982">74,727</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod" contextRef="P01_01_2023To12_31_2023_PuremCompanyLimitedMemberifrsfullJointVenturesAxis_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57983">4,508</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod" contextRef="P01_01_2023To12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57984">66,200</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod" contextRef="P01_01_2023To12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57985">9,319</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Group&#8217;s share of results of other joint ventures, representing the Group&#8217;s share of total comprehensive loss of other joint ventures</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod" contextRef="P01_01_2023To12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis_OtherJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57986">4,117</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod" contextRef="P01_01_2023To12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis_OtherJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-57987">579</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;">Group&#8217;s share of results for the year, representing the Group&#8217;s share of total comprehensive income for the year</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod" contextRef="P01_01_2023To12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57988">62,083</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod" contextRef="P01_01_2023To12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-57989">8,740</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </ix:continuation></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Note: </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The Group assess impairment of investments when adverse events or changes in circumstances indicate that the carrying amounts may not be recoverable. In 2022, impairment loss of<div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;display:inline;">&#160;RMB <ix:nonFraction name="ifrs-full:ImpairmentLoss" contextRef="P01_01_2022To12_31_2022_OtherOperatingExpensesMemberCYDProfitOrLossStatementAxis" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-57990">1.0</ix:nonFraction> million&#160;was charged to the consolidated statement of profit or loss under &#8220;Other operating expenses&#8221;. In 2023, <ix:nonFraction name="ifrs-full:ImpairmentLoss" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt-sec:numwordsen" id="ixv-57991">no</ix:nonFraction> impairment was required. </div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">As of December&#160;31, 2023, the Group&#8217;s share of joint ventures&#8217; capital commitment that are contracted but not paid for was RMB&#160;<ix:nonFraction name="ifrs-full:CapitalCommitments" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-57992">5.7</ix:nonFraction> million (US$<ix:nonFraction name="ifrs-full:CapitalCommitments" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-57993">0.8</ix:nonFraction> million) (2022: RMB&#160;<ix:nonFraction name="ifrs-full:CapitalCommitments" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-57994">3.5</ix:nonFraction> million). </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">As of December&#160;31, 2023, the Group&#8217;s share of outstanding bills receivables discounted with banks for which Y&#160;&amp; C retained a recourse obligation totaled RMB&#160;<ix:nonFraction name="cyd:BillsReceivable" contextRef="PAsOn12_31_2023_OutstandingBillsReceivablesDiscountedWithBanksMemberifrsfullClassesOfFinancialAssetsAxis_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-57995">11.8</ix:nonFraction> million (US$<ix:nonFraction name="cyd:BillsReceivable" contextRef="PAsOn12_31_2023_OutstandingBillsReceivablesDiscountedWithBanksMemberifrsfullClassesOfFinancialAssetsAxis_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis" unitRef="Unit_USD" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-57996">1.7</ix:nonFraction> million) (2022: RMB <ix:nonFraction name="cyd:BillsReceivable" contextRef="PAsOn12_31_2022_OutstandingBillsReceivablesDiscountedWithBanksMemberifrsfullClassesOfFinancialAssetsAxis_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-57997">5.9</ix:nonFraction> million). </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">As of December&#160;31, 2023, the Group&#8217;s share of outstanding bills receivables endorsed to suppliers for which Y&#160;&amp; C retained a recourse obligation were RMB&#160;<ix:nonFraction name="cyd:BillsReceivable" contextRef="PAsOn12_31_2023_OutstandingBillsReceivablesEndorsedToSuppliersMemberifrsfullClassesOfFinancialAssetsAxis_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-57998">8.8</ix:nonFraction> million (US$<ix:nonFraction name="cyd:BillsReceivable" contextRef="PAsOn12_31_2023_OutstandingBillsReceivablesEndorsedToSuppliersMemberifrsfullClassesOfFinancialAssetsAxis_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis" unitRef="Unit_USD" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-57999">1.2</ix:nonFraction> million) (2022: RMB <ix:nonFraction name="cyd:BillsReceivable" contextRef="PAsOn12_31_2022_OutstandingBillsReceivablesEndorsedToSuppliersMemberifrsfullClassesOfFinancialAssetsAxis_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-58000">39.7</ix:nonFraction> million). </div> <div style="margin-top: 12pt; margin-bottom: 0pt; text-indent: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Significant restrictions </div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The nature and extent of significant restrictions on the Group&#8217;s ability to use or access assets and settle liabilities of joint ventures are: </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The Group&#8217;s share of cash and cash equivalents of RMB&#160;<ix:nonFraction name="ifrs-full:CashAndCashEquivalents" contextRef="PAsOn12_31_2023_CNifrsfullGeographicalAreasAxis" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-58001">278.5</ix:nonFraction> million (US$<ix:nonFraction name="ifrs-full:CashAndCashEquivalents" contextRef="PAsOn12_31_2023_CNifrsfullGeographicalAreasAxis" unitRef="Unit_USD" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-58002">39.2</ix:nonFraction> million) (2022: RMB <ix:nonFraction name="ifrs-full:CashAndCashEquivalents" contextRef="PAsOn12_31_2022_CNifrsfullGeographicalAreasAxis" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-58003">163.0</ix:nonFraction> million) held in the PRC are subject to local exchange control regulations. These regulations places restriction on the amount of currency being exported other than through dividends, trade and service related transactions. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">As of December&#160;31, 2023, the Group&#8217;s share of restricted cash of RMB&#160;<ix:nonFraction name="cyd:ShareOfRestrictedCash" contextRef="PAsOn12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-58004">22.3</ix:nonFraction> million (US$<ix:nonFraction name="cyd:ShareOfRestrictedCash" contextRef="PAsOn12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis" unitRef="Unit_USD" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-58005">3.1</ix:nonFraction> million) (2022: RMB <ix:nonFraction name="cyd:ShareOfRestrictedCash" contextRef="PAsOn12_31_2022_JointVenturesMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-58006">40.5</ix:nonFraction> million) which was used as collateral by the banks for the issuance of bills to suppliers. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">As of December&#160;31, 2023, the Group&#8217;s share of bills receivables of RMB&#160;<ix:nonFraction name="cyd:TradeAndBillsReceivables" contextRef="PAsOn12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-58007">2.3</ix:nonFraction> million (US$<ix:nonFraction name="cyd:TradeAndBillsReceivables" contextRef="PAsOn12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis" unitRef="Unit_USD" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-58008">0.3</ix:nonFraction> million) (2022: RMB <ix:nonFraction name="cyd:TradeAndBillsReceivables" contextRef="PAsOn12_31_2022_JointVenturesMemberifrsfullJointVenturesAxis" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-58009">2.3</ix:nonFraction> million) which was used as collateral by banks for the issuance of bills to suppliers. </div> </ix:continuation> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-38 </div> </div> </div> <div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div> <hr style="color:#999999;height:3px;width:100%"/> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">China Yuchai International Limited </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <ix:nonNumeric name="ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" continuedAt="TextSelection_112363772" id="ixv-25668">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">6.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Revenue from contracts with customers </div></div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">6.1</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Disaggregated revenue information </div></div> </td> </tr> </table> <ix:nonNumeric name="ifrs-full:DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" continuedAt="TextSelection_112363775" id="ixv-25686"> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Set out below is the disaggregation of the Group&#8217;s revenue from contracts with customers: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:68%"/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2021</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Segments</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Yuchai</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">HLGE</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Type of goods or services</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Heavy-duty engines</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2021To12_31_2021_HeavyDutyEnginesMemberifrsfullProductsAndServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58010">7,410,771</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2021To12_31_2021_HeavyDutyEnginesMemberifrsfullProductsAndServicesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58011">7,410,771</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Medium-duty engines</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2021To12_31_2021_MediumDutyEnginesMemberifrsfullProductsAndServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58012">7,065,283</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2021To12_31_2021_MediumDutyEnginesMemberifrsfullProductsAndServicesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58013">7,065,283</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Light-duty engines</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2021To12_31_2021_LightDutyEnginesMemberifrsfullProductsAndServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58014">2,429,745</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2021To12_31_2021_LightDutyEnginesMemberifrsfullProductsAndServicesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58015">2,429,745</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other products and services <div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">i</div>)</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2021To12_31_2021_OtherProductsAndServicesMemberifrsfullProductsAndServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58016">4,304,918</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2021To12_31_2021_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OtherProductsAndServicesMemberifrsfullProductsAndServicesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58017">77</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2021To12_31_2021_OtherProductsAndServicesMemberifrsfullProductsAndServicesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58018">4,304,995</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Revenue from hospitality operations</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2021To12_31_2021_RevenueFromHospitalityOperationsMemberifrsfullProductsAndServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58019">43,417</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2021To12_31_2021_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_RevenueFromHospitalityOperationsMemberifrsfullProductsAndServicesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58020">11,719</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2021To12_31_2021_RevenueFromHospitalityOperationsMemberifrsfullProductsAndServicesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58021">55,136</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total revenue from contracts with customers</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2021To12_31_2021_YuchaiSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58022">21,254,134</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2021To12_31_2021_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58023">11,796</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58024">21,265,930</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Geographical markets</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">People&#8217;s Republic of China</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2021To12_31_2021_CNifrsfullGeographicalAreasAxis_YuchaiSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58025">21,206,280</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2021To12_31_2021_CNifrsfullGeographicalAreasAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58026">21,206,280</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other countries</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2021To12_31_2021_OtherCountriesMemberifrsfullGeographicalAreasAxis_YuchaiSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58027">47,854</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2021To12_31_2021_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OtherCountriesMemberifrsfullGeographicalAreasAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58028">11,796</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2021To12_31_2021_OtherCountriesMemberifrsfullGeographicalAreasAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58029">59,650</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total revenue from contracts with customers</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2021To12_31_2021_YuchaiSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58030">21,254,134</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2021To12_31_2021_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58031">11,796</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58032">21,265,930</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Timing of revenue recognition</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At a point in time</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2021To12_31_2021_GoodsOrServicesTransferredAtPointInTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58033">21,210,718</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2021To12_31_2021_GoodsOrServicesTransferredAtPointInTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58034">8,067</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2021To12_31_2021_GoodsOrServicesTransferredAtPointInTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58035">21,218,785</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Over time</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2021To12_31_2021_GoodsOrServicesTransferredOverTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58036">43,416</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2021To12_31_2021_GoodsOrServicesTransferredOverTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58037">3,729</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2021To12_31_2021_GoodsOrServicesTransferredOverTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58038">47,145</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total revenue from contracts with customers</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2021To12_31_2021_YuchaiSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58039">21,254,134</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2021To12_31_2021_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58040">11,796</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58041">21,265,930</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:68%"/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Segments</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Yuchai</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">HLGE</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Type of goods or services</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Heavy-duty engines</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2022To12_31_2022_HeavyDutyEnginesMemberifrsfullProductsAndServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58042">5,061,991</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2022To12_31_2022_HeavyDutyEnginesMemberifrsfullProductsAndServicesAxis_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-58043">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2022To12_31_2022_HeavyDutyEnginesMemberifrsfullProductsAndServicesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58044">5,061,991</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Medium-duty engines</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2022To12_31_2022_MediumDutyEnginesMemberifrsfullProductsAndServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58045">5,066,622</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2022To12_31_2022_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_MediumDutyEnginesMemberifrsfullProductsAndServicesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-58046">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2022To12_31_2022_MediumDutyEnginesMemberifrsfullProductsAndServicesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58047">5,066,622</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Light-duty engines</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2022To12_31_2022_LightDutyEnginesMemberifrsfullProductsAndServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58048">1,910,923</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2022To12_31_2022_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_LightDutyEnginesMemberifrsfullProductsAndServicesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-58049">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2022To12_31_2022_LightDutyEnginesMemberifrsfullProductsAndServicesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58050">1,910,923</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other products and services <div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">i</div>)</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2022To12_31_2022_OtherProductsAndServicesMemberifrsfullProductsAndServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58051">3,910,703</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2022To12_31_2022_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OtherProductsAndServicesMemberifrsfullProductsAndServicesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58052">176</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2022To12_31_2022_OtherProductsAndServicesMemberifrsfullProductsAndServicesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58053">3,910,879</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Revenue from hospitality operations</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2022To12_31_2022_RevenueFromHospitalityOperationsMemberifrsfullProductsAndServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58054">47,527</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2022To12_31_2022_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_RevenueFromHospitalityOperationsMemberifrsfullProductsAndServicesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58055">32,694</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2022To12_31_2022_RevenueFromHospitalityOperationsMemberifrsfullProductsAndServicesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58056">80,221</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total revenue from contracts with customers</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2022To12_31_2022_YuchaiSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58057">15,997,766</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2022To12_31_2022_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58058">32,870</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58059">16,030,636</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Geographical markets</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">People&#8217;s Republic of China</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2022To12_31_2022_CNifrsfullGeographicalAreasAxis_YuchaiSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58060">15,886,210</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2022To12_31_2022_CNifrsfullGeographicalAreasAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58061">15,886,210</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other countries</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2022To12_31_2022_OtherCountriesMemberifrsfullGeographicalAreasAxis_YuchaiSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58062">111,556</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2022To12_31_2022_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OtherCountriesMemberifrsfullGeographicalAreasAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58063">32,870</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2022To12_31_2022_OtherCountriesMemberifrsfullGeographicalAreasAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58064">144,426</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total revenue from contracts with customers</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2022To12_31_2022_YuchaiSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58065">15,997,766</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2022To12_31_2022_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58066">32,870</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58067">16,030,636</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Timing of revenue recognition</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At a point in time</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2022To12_31_2022_GoodsOrServicesTransferredAtPointInTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58068">15,950,239</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2022To12_31_2022_GoodsOrServicesTransferredAtPointInTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58069">7,702</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2022To12_31_2022_GoodsOrServicesTransferredAtPointInTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58070">15,957,941</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Over time</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2022To12_31_2022_GoodsOrServicesTransferredOverTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58071">47,527</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2022To12_31_2022_GoodsOrServicesTransferredOverTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58072">25,168</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2022To12_31_2022_GoodsOrServicesTransferredOverTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58073">72,695</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total revenue from contracts with customers</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2022To12_31_2022_YuchaiSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58074">15,997,766</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2022To12_31_2022_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58075">32,870</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58076">16,030,636</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-39</ix:exclude> </div> </ix:nonNumeric></ix:nonNumeric></div> </div> </div> <ix:continuation id="TextSelection_112363775" continuedAt="TextSelectionAppend_112363775_1"><ix:continuation id="TextSelection_112363772" continuedAt="TextSelectionAppend_112363772_1"><div></div></ix:continuation></ix:continuation> </div> <ix:continuation id="TextSelectionAppend_112363775_1" continuedAt="TextSelectionAppend_112363775_2"><ix:continuation id="TextSelectionAppend_112363772_1" continuedAt="TextSelectionAppend_112363772_2"><div> <div style="line-height:normal;background-color:white;display: inline;"> <ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude> <ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </ix:exclude></div> </div></ix:continuation></ix:continuation> </div> <div><div><div style="line-height:normal;background-color:white;display: inline;"><div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_112363775_2" continuedAt="TextSelectionAppend_112363775_3"><ix:continuation id="TextSelectionAppend_112363772_2" continuedAt="TextSelectionAppend_112363772_3"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">China Yuchai International Limited </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">6.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Revenue from contracts with customers&#8201;(cont&#8217;d) </div></div></td></tr></table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">6.1</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Disaggregated revenue information&#8201;(cont&#8217;d) </div></div></td></tr></table> </ix:exclude></ix:continuation> </ix:continuation><ix:continuation id="TextSelectionAppend_112363772_3" continuedAt="TextSelectionAppend_112363772_4"><ix:continuation id="TextSelectionAppend_112363775_3"><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:61%"/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="14" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Segments</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Yuchai</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">HLGE</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Type of goods or services</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Heavy-duty engines</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2023To12_31_2023_HeavyDutyEnginesMemberifrsfullProductsAndServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58078">5,552,544</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2023To12_31_2023_HeavyDutyEnginesMemberifrsfullProductsAndServicesAxis_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-58079">&#8212;</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2023To12_31_2023_HeavyDutyEnginesMemberifrsfullProductsAndServicesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58080">5,552,544</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2023To12_31_2023_HeavyDutyEnginesMemberifrsfullProductsAndServicesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58081">781,652</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Medium-duty engines</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2023To12_31_2023_MediumDutyEnginesMemberifrsfullProductsAndServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58082">5,696,186</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2023To12_31_2023_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_MediumDutyEnginesMemberifrsfullProductsAndServicesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-58083">&#8212;</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2023To12_31_2023_MediumDutyEnginesMemberifrsfullProductsAndServicesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58084">5,696,186</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2023To12_31_2023_MediumDutyEnginesMemberifrsfullProductsAndServicesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58085">801,873</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Light-duty engines</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2023To12_31_2023_LightDutyEnginesMemberifrsfullProductsAndServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58086">1,621,538</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2023To12_31_2023_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_LightDutyEnginesMemberifrsfullProductsAndServicesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-58087">&#8212;</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2023To12_31_2023_LightDutyEnginesMemberifrsfullProductsAndServicesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58088">1,621,538</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2023To12_31_2023_LightDutyEnginesMemberifrsfullProductsAndServicesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58089">228,270</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other products and services <div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">i</div>)</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2023To12_31_2023_OtherProductsAndServicesMemberifrsfullProductsAndServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58090">5,089,069</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2023To12_31_2023_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OtherProductsAndServicesMemberifrsfullProductsAndServicesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58091">154</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2023To12_31_2023_OtherProductsAndServicesMemberifrsfullProductsAndServicesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58092">5,089,223</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2023To12_31_2023_OtherProductsAndServicesMemberifrsfullProductsAndServicesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58093">716,429</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Revenue from hospitality operations</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2023To12_31_2023_RevenueFromHospitalityOperationsMemberifrsfullProductsAndServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58094">55,943</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2023To12_31_2023_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_RevenueFromHospitalityOperationsMemberifrsfullProductsAndServicesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58095">30,915</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2023To12_31_2023_RevenueFromHospitalityOperationsMemberifrsfullProductsAndServicesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58096">86,858</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2023To12_31_2023_RevenueFromHospitalityOperationsMemberifrsfullProductsAndServicesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58097">12,227</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total revenue from contracts with customers</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2023To12_31_2023_YuchaiSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58098">18,015,280</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2023To12_31_2023_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58099">31,069</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58100">18,046,349</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58101">2,540,451</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Geographical markets</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">People&#8217;s Republic of China</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2023To12_31_2023_CNifrsfullGeographicalAreasAxis_YuchaiSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58102">17,877,450</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2023To12_31_2023_CNifrsfullGeographicalAreasAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58103">17,877,450</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2023To12_31_2023_CNifrsfullGeographicalAreasAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58104">2,516,675</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other countries</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2023To12_31_2023_OtherCountriesMemberifrsfullGeographicalAreasAxis_YuchaiSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58105">137,830</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2023To12_31_2023_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OtherCountriesMemberifrsfullGeographicalAreasAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58106">31,069</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2023To12_31_2023_OtherCountriesMemberifrsfullGeographicalAreasAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58107">168,899</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2023To12_31_2023_OtherCountriesMemberifrsfullGeographicalAreasAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58108">23,776</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total revenue from contracts with customers</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2023To12_31_2023_YuchaiSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58109">18,015,280</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2023To12_31_2023_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58110">31,069</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58111">18,046,349</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58112">2,540,451</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Timing of revenue recognition</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At a point in time</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2023To12_31_2023_GoodsOrServicesTransferredAtPointInTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58113">17,959,337</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2023To12_31_2023_GoodsOrServicesTransferredAtPointInTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58114">8,115</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2023To12_31_2023_GoodsOrServicesTransferredAtPointInTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58115">17,967,452</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2023To12_31_2023_GoodsOrServicesTransferredAtPointInTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58116">2,529,344</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Over time</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2023To12_31_2023_GoodsOrServicesTransferredOverTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58117">55,943</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2023To12_31_2023_GoodsOrServicesTransferredOverTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58118">22,954</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2023To12_31_2023_GoodsOrServicesTransferredOverTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58119">78,897</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2023To12_31_2023_GoodsOrServicesTransferredOverTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58120">11,107</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total revenue from contracts with customers</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2023To12_31_2023_YuchaiSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58121">18,015,280</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2023To12_31_2023_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58122">31,069</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58123">18,046,349</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromContractsWithCustomers" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58124">2,540,451</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table></div> <div style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Note: </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="width: 5%; vertical-align: top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 75%; vertical-align: top;display:inline;font-size:8.3px">(i)</div>&#160;</div></td>
<td style="vertical-align: top;text-align:left;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">included sales of power generator sets, NEV products and others. </div></td></tr></table> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> </ix:continuation> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-40</ix:exclude> </div></ix:continuation> </div></div><ix:continuation id="TextSelectionAppend_112363772_4" continuedAt="TextSelectionAppend_112363772_5"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_112363772_5" continuedAt="TextSelectionAppend_112363772_6"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_112363772_6" continuedAt="TextSelectionAppend_112363772_7"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </ix:exclude></ix:continuation> <div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_112363772_7" continuedAt="TextSelectionAppend_112363772_8"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">China Yuchai International Limited </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">6.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Revenue from contracts with customers&#8201;(cont&#8217;d) </div></div></td></tr></table> </ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_112363772_8" continuedAt="TextSelectionAppend_112363772_9"><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">6.2</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Contract balances </div></div></td></tr></table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div><ix:nonNumeric name="ifrs-full:ExplanationOfSignificantChangesInContractAssetsAndContractLiabilitiesExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" id="ixv-27129">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:60%"/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Trade receivables (Note 15)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ReceivablesFromContractsWithCustomers" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58126">1,516,215</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ReceivablesFromContractsWithCustomers" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58127">1,093,788</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ReceivablesFromContractsWithCustomers" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58128">153,976</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Capitalized contract cost</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8199;&#8199;&#8199;&#8201;&#8199;&#8199;&#8199;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ContractAssets" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58129">197,692</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ContractAssets" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58130">122,627</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ContractAssets" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58131">17,263</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Contract liabilities (Note 24)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ContractLiabilities" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58132">695,076</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ContractLiabilities" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58133">691,427</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ContractLiabilities" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58134">97,334</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table> </ix:nonNumeric></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The contract liabilities comprise short-term advance received from customers and unfulfilled service-type maintenance service. The advance received from customers is recognized as revenue upon the delivery of goods, and the contract liability arising from unfulfilled service-type warranty is recognized upon the completion of the maintenance services. <ix:nonNumeric name="ifrs-full:DescriptionOfWhenEntityTypicallySatisfiesPerformanceObligations" contextRef="P01_01_2023To12_31_2023" id="ixv-27271">According to the business customary practice, the remaining performance obligations (unfulfilled service-type maintenance service) at the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">year-end</div> is expected to be satisfied within 2 years.</ix:nonNumeric> </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <ix:nonNumeric name="ifrs-full:DisclosureOfPerformanceObligationsExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" continuedAt="TextSelection_112363418" id="ixv-27274">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;">(a)</td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">Set out below is the amount of revenue recognized from: </div></td></tr></table> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> </ix:nonNumeric><div><ix:continuation id="TextSelection_112363418">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:61%"/>
<td style="vertical-align:bottom;width:4%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:4%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:4%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:4%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Amounts included in contract liabilities</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8199;&#8199;&#8199;&#8201;&#8199;&#8199;&#8199;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58135">544,495</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58136">640,864</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58137">90,217</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table></ix:continuation></div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <ix:nonNumeric name="cyd:DisclosureOfDetailedInformationAboutContractAssetsTextBlock" contextRef="P01_01_2023To12_31_2023" escape="true" continuedAt="TextSelection_112363417" id="ixv-27387">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;">(b)</td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">Capitalized contract costs </div></td></tr></table> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> </ix:nonNumeric><div><ix:continuation id="TextSelection_112363417">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:65%"/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Capitalized contract costs relating to the projects on development of technology <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">know-how</div></div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At January&#160;1</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ContractAssets" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58138">147,499</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ContractAssets" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58139">197,692</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ContractAssets" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58140">27,830</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Addition</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:AdditionsToContractAssets" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58141">50,193</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:AdditionsToContractAssets" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58142">14,628</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:AdditionsToContractAssets" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58143">2,059</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;">Recognized in income statement</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:ContractAssetRecognizedToIncomeStatement" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-58144">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:ContractAssetRecognizedToIncomeStatement" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58145">89,693</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:ContractAssetRecognizedToIncomeStatement" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58146">12,626</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At December&#160;31</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8199;&#8199;&#8199;&#8201;&#8199;&#8199;&#8199;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ContractAssets" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58147">197,692</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ContractAssets" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58148">122,627</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ContractAssets" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58149">17,263</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table></ix:continuation></div> <div style="font-size: 18pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">6.3</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;"><div style="font-weight:bold;display:inline;">Performance obligations </div></div></td></tr></table> <ix:nonNumeric name="ifrs-full:DisclosureOfTransactionPriceAllocatedToRemainingPerformanceObligationsExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" continuedAt="TextSelection_112366664" id="ixv-27610"> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The transaction price allocated to the remaining unsatisfied performance obligations as of 31&#160;December are, as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> </ix:nonNumeric></ix:continuation><div><ix:continuation id="TextSelectionAppend_112363772_9"><ix:continuation id="TextSelection_112366664">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:64%"/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Within one year</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8199;&#8199;&#8199;&#8199;&#8201;&#8199;&#8199;&#8199;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:TransactionPriceAllocatedToRemainingPerformanceObligations" contextRef="PAsOn12_31_2022_NotLaterThanOneYearMemberifrsfullMaturityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58150">117,906</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:TransactionPriceAllocatedToRemainingPerformanceObligations" contextRef="PAsOn12_31_2023_NotLaterThanOneYearMemberifrsfullMaturityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58151">102,978</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:TransactionPriceAllocatedToRemainingPerformanceObligations" contextRef="PAsOn12_31_2023_NotLaterThanOneYearMemberifrsfullMaturityAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58152">14,497</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">More than one year</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:TransactionPriceAllocatedToRemainingPerformanceObligations" contextRef="PAsOn12_31_2022_LaterThanOneYearMemberifrsfullMaturityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58153">77,339</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:TransactionPriceAllocatedToRemainingPerformanceObligations" contextRef="PAsOn12_31_2023_LaterThanOneYearMemberifrsfullMaturityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58154">52,214</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:TransactionPriceAllocatedToRemainingPerformanceObligations" contextRef="PAsOn12_31_2023_LaterThanOneYearMemberifrsfullMaturityAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58155">7,350</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total unfulfilled service-type maintenance service (Note 24)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:TransactionPriceAllocatedToRemainingPerformanceObligations" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58156">195,245</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:TransactionPriceAllocatedToRemainingPerformanceObligations" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58157">155,192</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:TransactionPriceAllocatedToRemainingPerformanceObligations" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58158">21,847</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table></ix:continuation></ix:continuation></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-41 </div> </div></div> <div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div> <hr style="color:#999999;height:3px;width:100%"/> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </div></div></div> <div> <div> <div style="line-height:normal;background-color:white;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">China Yuchai International Limited </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <ix:nonNumeric name="cyd:DisclosureOfIncomeExpenseExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" continuedAt="TextSelection_112363401" id="ixv-27796"><ix:nonNumeric name="ifrs-full:DisclosureOfDepreciationAndAmortisationExpenseExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" continuedAt="TextSelection_112363398" id="ixv-27797">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">7.1</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;"><div style="font-weight:bold;display:inline;">(a)&#8195;&#8194;Depreciation and amortization expenses </div></div> </td> </tr> </table> </ix:nonNumeric><div><ix:continuation id="TextSelection_112363398"> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><br/></div> <div style="null;text-indent: 0px;">
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 96%; font-family: Times New Roman; font-size: 10pt; margin-left: auto; border-collapse: collapse;">
<tr>
<td style="width: 61%;"><div style="display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2021</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 65%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Amortization of intangible assets</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58159">38,957</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58160">64,939</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58161">109,913</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58162">15,473</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 65%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Depreciation of investment property</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DepreciationInvestmentProperty" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58163">355</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DepreciationInvestmentProperty" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58164">348</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DepreciationInvestmentProperty" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58165">355</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DepreciationInvestmentProperty" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58166">50</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 65%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Depreciation of property, plant and equipment</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DepreciationPropertyPlantAndEquipment" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58167">492,826</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DepreciationPropertyPlantAndEquipment" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58168">516,276</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DepreciationPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58169">508,726</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DepreciationPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58170">71,615</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 65%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Depreciation of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">right-of-use</div></div> assets</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DepreciationRightofuseAssets" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58171">41,458</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DepreciationRightofuseAssets" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58172">43,129</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DepreciationRightofuseAssets" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58173">46,071</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DepreciationRightofuseAssets" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58174">6,486</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 65%;"/>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 65%;"/>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DepreciationAndAmortisationExpense" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58175">573,596</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DepreciationAndAmortisationExpense" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58176">624,692</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DepreciationAndAmortisationExpense" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58177">665,065</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DepreciationAndAmortisationExpense" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58178">93,624</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 65%;"/>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </div> </ix:continuation></div> <div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify;"><div style="font-weight:bold;display:inline;">(b)&#8195;&#8194;Shipping and handling expenses </div></div> <ix:nonNumeric name="cyd:DisclosureOfSalesRelatedShippingAndHandlingExpensesNotSeparatelyBilledToCustomersExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" continuedAt="TextSelection_112363891" id="ixv-28067"> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Sales related shipping and handling expenses not separately billed to customers are included in the following caption: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> </ix:nonNumeric><div><ix:continuation id="TextSelection_112363891">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:65%"/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2021</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cost of sales</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:ShippingAndHandlingCosts" contextRef="P01_01_2021To12_31_2021_CostOfSalesMemberifrsfullAttributionOfExpensesByNatureToTheirFunctionAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58179">194,022</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:ShippingAndHandlingCosts" contextRef="P01_01_2022To12_31_2022_CostOfSalesMemberifrsfullAttributionOfExpensesByNatureToTheirFunctionAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58180">132,117</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:ShippingAndHandlingCosts" contextRef="P01_01_2023To12_31_2023_CostOfSalesMemberifrsfullAttributionOfExpensesByNatureToTheirFunctionAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58181">129,954</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:ShippingAndHandlingCosts" contextRef="P01_01_2023To12_31_2023_CostOfSalesMemberifrsfullAttributionOfExpensesByNatureToTheirFunctionAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58182">18,294</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Selling, general and administrative expenses</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:ShippingAndHandlingCosts" contextRef="P01_01_2021To12_31_2021_SellingGeneralAndAdministrativeExpenseMemberifrsfullAttributionOfExpensesByNatureToTheirFunctionAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58183">30,270</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:ShippingAndHandlingCosts" contextRef="P01_01_2022To12_31_2022_SellingGeneralAndAdministrativeExpenseMemberifrsfullAttributionOfExpensesByNatureToTheirFunctionAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58184">18,544</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:ShippingAndHandlingCosts" contextRef="P01_01_2023To12_31_2023_SellingGeneralAndAdministrativeExpenseMemberifrsfullAttributionOfExpensesByNatureToTheirFunctionAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58185">21,019</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:ShippingAndHandlingCosts" contextRef="P01_01_2023To12_31_2023_SellingGeneralAndAdministrativeExpenseMemberifrsfullAttributionOfExpensesByNatureToTheirFunctionAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58186">2,959</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:ShippingAndHandlingCosts" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58187">224,292</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:ShippingAndHandlingCosts" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58188">150,661</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:ShippingAndHandlingCosts" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58189">150,973</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:ShippingAndHandlingCosts" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58190">21,253</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </ix:continuation> <div style="null;text-indent: 0px;">
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 96%; font-family: Times New Roman; font-size: 10pt; margin-left: auto; border-collapse: collapse;">
<tr style="font-size: 1px;">
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td> </tr> </table> <div style="clear:both;max-height:0pt;"></div> </div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Management has reclassified certain freight charges from selling, general and administrative expenses to cost of sales. The comparative figures for the full year ended December 31, 2021 and 2022 had been adjusted to conform with current year&#8217;s presentation (Note 36)<div style="letter-spacing: 0px; top: 0px;display:inline;">.</div> </div></div></div> <div style="font-size: 18pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 18pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div> </div> <ix:nonNumeric name="ifrs-full:DisclosureOfOtherOperatingIncomeExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" continuedAt="TextSelection_112363892" id="ixv-28256">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">7.2</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">(a)&#8195;&#8194;Other operating income </div></div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> </ix:nonNumeric><div><ix:continuation id="TextSelection_112363892">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:61%"/>
<td style="vertical-align:bottom;width:4%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:4%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:4%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:4%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2021</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest income</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromInterest" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58191">132,083</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromInterest" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58192">131,879</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromInterest" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58193">154,129</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromInterest" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58194">21,697</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Dividend income from quoted equity securities</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromDividends" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58195">168</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromDividends" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58196">13</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromDividends" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-58197">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromDividends" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-58198">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Gain on disposal of:</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- associate</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:GainOnDisposalOfAssociate" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-58199">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:GainOnDisposalOfAssociate" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58200">1,329</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:GainOnDisposalOfAssociate" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-58201">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:GainOnDisposalOfAssociate" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-58202">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- property, plant and equipment</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:GainOnDisposalsOfPropertyPlantAndEquipment" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58203">1,224</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:GainOnDisposalsOfPropertyPlantAndEquipment" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58204">6,535</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:GainOnDisposalsOfPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58205">778</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:GainOnDisposalsOfPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58206">110</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- quoted equity securities</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:GainsOnDisposalsOfInvestments" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58207">5,416</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:GainsOnDisposalsOfInvestments" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58208">2,291</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:GainsOnDisposalsOfInvestments" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-58209">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:GainsOnDisposalsOfInvestments" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-58210">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">right-of-use</div></div> assets</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:GainOnDisposalOfRightofuseAssets" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58211">14,714</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:GainOnDisposalOfRightofuseAssets" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58212">3,929</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:GainOnDisposalOfRightofuseAssets" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58213">7,632</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:GainOnDisposalOfRightofuseAssets" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58214">1,074</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- <div style="letter-spacing: 0px; top: 0px;display:inline;">a</div><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div>subsidiary</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:GainsLossesRecognisedWhenControlInSubsidiaryIsLost" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-58215">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:GainsLossesRecognisedWhenControlInSubsidiaryIsLost" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-58216">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:GainsLossesRecognisedWhenControlInSubsidiaryIsLost" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58217">113,042</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:GainsLossesRecognisedWhenControlInSubsidiaryIsLost" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58218">15,913</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr>
<td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Recognition of net gain upon fulfillment of performance obligation relating to capitalized contract asset</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"><ix:nonFraction name="cyd:GainOrLossOnFulfillingPerformanceObligationsRelatedToCapitalizedContractAssets" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-58219">&#8212;</ix:nonFraction>&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"><ix:nonFraction name="cyd:GainOrLossOnFulfillingPerformanceObligationsRelatedToCapitalizedContractAssets" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-58220">&#8212;</ix:nonFraction>&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0px; margin-bottom: 1pt; line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><ix:nonFraction name="cyd:GainOrLossOnFulfillingPerformanceObligationsRelatedToCapitalizedContractAssets" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58221">11,696</ix:nonFraction></div> </td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0px; margin-bottom: 1pt; line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0px; margin-bottom: 1pt; line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><ix:nonFraction name="cyd:GainOrLossOnFulfillingPerformanceObligationsRelatedToCapitalizedContractAssets" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58222">1,646</ix:nonFraction></div> </td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0px; margin-bottom: 1pt; line-height: normal;">&#160;</div> </td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Government grants</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"><ix:nonFraction name="cyd:GovernmentGrantsRecognisedInProfitOrLoss" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58223">152,932</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"><ix:nonFraction name="cyd:GovernmentGrantsRecognisedInProfitOrLoss" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58224">176,264</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"><ix:nonFraction name="cyd:GovernmentGrantsRecognisedInProfitOrLoss" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58225">171,937</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"><ix:nonFraction name="cyd:GovernmentGrantsRecognisedInProfitOrLoss" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58226">24,204</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Fair value gain on quoted equity securities</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"><ix:nonFraction name="cyd:GainsOnFinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsQuotedEquitySecurities" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58227">138</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"><ix:nonFraction name="cyd:GainsOnFinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsQuotedEquitySecurities" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-58228">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"><ix:nonFraction name="cyd:GainsOnFinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsQuotedEquitySecurities" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-58229">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"><ix:nonFraction name="cyd:GainsOnFinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsQuotedEquitySecurities" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-58230">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Others</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"><ix:nonFraction name="ifrs-full:MiscellaneousOtherOperatingIncome" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58231">19,496</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"><ix:nonFraction name="ifrs-full:MiscellaneousOtherOperatingIncome" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58232">12,109</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"><ix:nonFraction name="ifrs-full:MiscellaneousOtherOperatingIncome" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58233">10,086</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"><ix:nonFraction name="ifrs-full:MiscellaneousOtherOperatingIncome" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58234">1,421</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"><ix:nonFraction name="ifrs-full:OtherIncome" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58235">326,171</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"><ix:nonFraction name="ifrs-full:OtherIncome" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58236">334,349</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"><ix:nonFraction name="ifrs-full:OtherIncome" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58237">469,300</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"><ix:nonFraction name="ifrs-full:OtherIncome" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58238">66,065</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td> </tr> </table> </ix:continuation></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-42</ix:exclude> </div> </ix:nonNumeric></div> </div> </div> <ix:continuation id="TextSelection_112363401" continuedAt="TextSelectionAppend_112363401_1"><div></div></ix:continuation> </div> <div> <div style="line-height:normal;background-color:white;display: inline;"> <ix:continuation id="TextSelectionAppend_112363401_1" continuedAt="TextSelectionAppend_112363401_2"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_112363401_2" continuedAt="TextSelectionAppend_112363401_3"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_112363401_3" continuedAt="TextSelectionAppend_112363401_4"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </ix:exclude></ix:continuation> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_112363401_4" continuedAt="TextSelectionAppend_112363401_5"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">China Yuchai International Limited </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> </ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_112363401_5" continuedAt="TextSelectionAppend_112363401_6"><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <ix:nonNumeric name="ifrs-full:DisclosureOfOtherOperatingExpenseExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" continuedAt="TextSelection_112364012" id="ixv-28665">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">7.2</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">(b)&#8195;Other operating expenses </div></div> </td> </tr> </table> </ix:nonNumeric><div><ix:continuation id="TextSelection_112364012"> <div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><br/></div> <div style="null;text-indent: 0px;">
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 96%; font-family: Times New Roman; font-size: 10pt; margin-left: auto; border-collapse: collapse;">
<tr>
<td style="width: 61%;"><div style="display:inline;"></div></td>
<td style="width: 5%; vertical-align: bottom;"><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2021</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td> </tr>
<tr>
<td style="width:58%"/>
<td style="vertical-align:bottom;width:6%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:5%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:5%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:6%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Impairment loss on investment in joint venture</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossInvestmentInJointVenture" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-58240">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossInvestmentInJointVenture" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58241">990</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossInvestmentInJointVenture" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-58242">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossInvestmentInJointVenture" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-58243">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 1pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Impairment on property, plant and equipment </div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-58244">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-58245">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58246">36,720</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58247">5,169</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Reversal of provision for onerous contract, net</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:OtherOperatingExpensesReversalOfProvisionForOnerousContractNet" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58248">8,810</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:OtherOperatingExpensesReversalOfProvisionForOnerousContractNet" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58249">4,829</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:OtherOperatingExpensesReversalOfProvisionForOnerousContractNet" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-58250">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:OtherOperatingExpensesReversalOfProvisionForOnerousContractNet" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-58251">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Foreign exchange loss, net</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NetForeignExchangeLoss" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58252">1,739</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NetForeignExchangeLoss" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58253">555</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NetForeignExchangeLoss" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58254">482</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NetForeignExchangeLoss" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58255">68</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Written off/(write-back) of unrecoverable value-added tax</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:WrittenOffWriteBackOfUnrecoverableValueAddedTax" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58256">11,164</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:WrittenOffWriteBackOfUnrecoverableValueAddedTax" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-58257">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:WrittenOffWriteBackOfUnrecoverableValueAddedTax" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58258">11,164</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:WrittenOffWriteBackOfUnrecoverableValueAddedTax" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58259">1,572</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Others</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:OthersOperatingExpense" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58260">5,889</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:OthersOperatingExpense" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58261">877</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:OthersOperatingExpense" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58262">900</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:OthersOperatingExpense" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58263">127</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:OtherOperatingIncomeExpense" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58264">9,982</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:OtherOperatingIncomeExpense" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58265">2,407</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:OtherOperatingIncomeExpense" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58266">26,938</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:OtherOperatingIncomeExpense" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58267">3,792</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <div style="clear:both;max-height:0pt;"></div> </div> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> </div> </ix:continuation></div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <ix:nonNumeric name="ifrs-full:DisclosureOfFinanceCostExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" continuedAt="TextSelection_112364011" id="ixv-28991">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">7.3</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;"><div style="font-weight:bold;display:inline;">Finance costs </div></div> </td> </tr> </table> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> </ix:nonNumeric><div><ix:continuation id="TextSelection_112364011">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:58%"/>
<td style="vertical-align:bottom;width:5%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:5%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:5%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:5%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2021</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Bank term loans</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InterestExpenseOnBankLoansAndOverdrafts" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58268">82,109</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InterestExpenseOnBankLoansAndOverdrafts" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58269">65,440</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InterestExpenseOnBankLoansAndOverdrafts" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58270">59,672</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InterestExpenseOnBankLoansAndOverdrafts" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58271">8,400</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Bills and other discounting</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InterestExpenseOnOtherFinancialLiabilities" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58272">27,864</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InterestExpenseOnOtherFinancialLiabilities" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58273">23,922</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InterestExpenseOnOtherFinancialLiabilities" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58274">33,946</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InterestExpenseOnOtherFinancialLiabilities" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58275">4,779</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Bank charges</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:BankAndSimilarCharges" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58276">4,136</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:BankAndSimilarCharges" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58277">4,563</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:BankAndSimilarCharges" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58278">4,588</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:BankAndSimilarCharges" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58279">646</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest on lease liabilities (Note 17)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InterestExpenseOnLeaseLiabilities" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58280">1,819</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InterestExpenseOnLeaseLiabilities" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58281">1,547</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InterestExpenseOnLeaseLiabilities" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58282">1,969</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InterestExpenseOnLeaseLiabilities" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58283">277</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:FinanceCosts" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58284">115,928</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:FinanceCosts" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58285">95,472</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:FinanceCosts" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58286">100,175</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:FinanceCosts" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58287">14,102</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </ix:continuation></div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <ix:nonNumeric name="cyd:DisclosureOfDetailedInformationAboutEmployeeBenefitsExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" continuedAt="TextSelection_112364010" id="ixv-29213">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">7.4</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;"><div style="font-weight:bold;display:inline;">Staff costs </div></div> </td> </tr> </table> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> </ix:nonNumeric></ix:continuation><div><ix:continuation id="TextSelectionAppend_112363401_6"><ix:continuation id="TextSelection_112364010">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:58%"/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2021</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Wages and salaries</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:WagesAndSalaries" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58288">1,338,777</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:WagesAndSalaries" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58289">928,350</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:WagesAndSalaries" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58290">1,193,214</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:WagesAndSalaries" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58291">167,973</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Contribution to defined contribution plans</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:PostemploymentBenefitExpenseDefinedContributionPlans" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58292">386,551</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:PostemploymentBenefitExpenseDefinedContributionPlans" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58293">371,458</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:PostemploymentBenefitExpenseDefinedContributionPlans" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58294">354,014</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:PostemploymentBenefitExpenseDefinedContributionPlans" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58295">49,836</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Executive bonuses</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:ExecutiveBonusPayments" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58296">19,355</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:ExecutiveBonusPayments" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58297">16,500</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:ExecutiveBonusPayments" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58298">24,200</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:ExecutiveBonusPayments" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58299">3,407</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Staff welfare</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:StaffWelfareCost" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58300">93,992</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:StaffWelfareCost" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58301">79,206</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:StaffWelfareCost" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58302">74,727</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:StaffWelfareCost" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58303">10,520</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Staff severance cost</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:StaffSeveranceCosts" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58304">11,771</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:StaffSeveranceCosts" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58305">19,531</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:StaffSeveranceCosts" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58306">35,547</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:StaffSeveranceCosts" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58307">5,004</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Others</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:OtherEmployeeExpense" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58308">4,887</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:OtherEmployeeExpense" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58309">3,875</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:OtherEmployeeExpense" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58310">3,542</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:OtherEmployeeExpense" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58311">499</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:EmployeeBenefitsExpense" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58312">1,855,333</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:EmployeeBenefitsExpense" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58313">1,418,920</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:EmployeeBenefitsExpense" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58314">1,685,244</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:EmployeeBenefitsExpense" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58315">237,239</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </ix:continuation></ix:continuation></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-43 </div> </div> </div> <div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div> <hr style="color:#999999;height:3px;width:100%"/> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </div> </div> </div> <div> <div> <div style="line-height:normal;background-color:white;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">China Yuchai International Limited </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <ix:nonNumeric name="ifrs-full:DisclosureOfIncomeTaxExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" continuedAt="TextSelection_112363717" id="ixv-29489">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">8.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Income tax expense </div></div> </td> </tr> </table> <ix:nonNumeric name="cyd:DisclosureOfIncomeTaxExpenseBenefitExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" continuedAt="TextSelection_112363718" id="ixv-29498"> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The major components of income tax expense for the years ended December&#160;31, 2021, 2022 and 2023 are as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> </ix:nonNumeric><div><ix:continuation id="TextSelection_112363718">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:60%"/>
<td style="vertical-align:bottom;width:5%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:4%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:4%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:4%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2021</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Current income tax</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- Current year</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CurrentTaxExpenseIncome" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58316">48,856</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CurrentTaxExpenseIncome" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58317">72,909</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CurrentTaxExpenseIncome" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58318">81,365</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CurrentTaxExpenseIncome" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58319">11,454</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- (Over)/under provision in respect of prior years</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:AdjustmentsForCurrentTaxOfPriorPeriod" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58320">21,523</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:AdjustmentsForCurrentTaxOfPriorPeriod" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58321">27,406</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:AdjustmentsForCurrentTaxOfPriorPeriod" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58322">27,837</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:AdjustmentsForCurrentTaxOfPriorPeriod" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58323">3,919</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Deferred tax</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- Movement in temporary differences</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58324">16,483</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58325">41,147</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58326">14,837</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58327">2,089</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- (Over)/under provision in respect of prior years</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:AdjustmentsForDeferredTaxOfPriorPeriods" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-58328">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:AdjustmentsForDeferredTaxOfPriorPeriods" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58329">103</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:AdjustmentsForDeferredTaxOfPriorPeriods" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58330">54,131</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:AdjustmentsForDeferredTaxOfPriorPeriods" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58331">7,620</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Consolidated income tax expense reported in the statement of profit or loss</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IncomeTaxExpenseContinuingOperations" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58332">43,816</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IncomeTaxExpenseContinuingOperations" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58333">59,065</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IncomeTaxExpenseContinuingOperations" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58334">148,496</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IncomeTaxExpenseContinuingOperations" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58335">20,904</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </ix:continuation></div> <ix:nonNumeric name="cyd:DisclosureOfReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" continuedAt="TextSelection_112363719" id="ixv-29753"> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The reconciliation between tax expense and the product of accounting profit multiplied by the PRC income tax rate of <ix:nonFraction name="ifrs-full:ApplicableTaxRate" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:num-dot-decimal" id="ixv-58336"><ix:nonFraction name="ifrs-full:ApplicableTaxRate" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:num-dot-decimal" id="ixv-58337"><ix:nonFraction name="ifrs-full:ApplicableTaxRate" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:num-dot-decimal" id="ixv-58338">15</ix:nonFraction></ix:nonFraction></ix:nonFraction>% (being tax rate of Yuchai) for the years ended December&#160;31, 2021, 2022 and 2023 for the following reasons: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> </ix:nonNumeric><div><ix:continuation id="TextSelection_112363719">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:63%"/>
<td style="vertical-align:bottom;width:4%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2021</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Profit before tax</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProfitLossBeforeTax" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58339">451,710</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProfitLossBeforeTax" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58340">394,726</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProfitLossBeforeTax" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58341">571,352</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProfitLossBeforeTax" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58342">80,431</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Income tax expense at <ix:nonFraction name="ifrs-full:ApplicableTaxRate" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:num-dot-decimal" id="ixv-58343"><ix:nonFraction name="ifrs-full:ApplicableTaxRate" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:num-dot-decimal" id="ixv-58344"><ix:nonFraction name="ifrs-full:ApplicableTaxRate" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:num-dot-decimal" id="ixv-58345">15</ix:nonFraction></ix:nonFraction></ix:nonFraction>%</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:TaxExpenseIncomeAtApplicableTaxRate" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58346">67,757</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:TaxExpenseIncomeAtApplicableTaxRate" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58347">59,209</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:TaxExpenseIncomeAtApplicableTaxRate" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58348">85,703</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:TaxExpenseIncomeAtApplicableTaxRate" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58349">12,064</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Adjustments:</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-deductible</div> expenses</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58350">17,795</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58351">7,924</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58352">5,888</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58353">829</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Tax-exempt</div> income</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:TaxEffectOfRevenuesExemptFromTaxation2011" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58354">2,181</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:TaxEffectOfRevenuesExemptFromTaxation2011" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58355">500</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:TaxEffectOfRevenuesExemptFromTaxation2011" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58356">11,993</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:TaxEffectOfRevenuesExemptFromTaxation2011" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58357">1,688</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Utilization of deferred tax benefits previously not recognized</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:TaxEffectOfUtilizationOfDeferredTaxBenefitsPreviouslyNotRecognized" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58358">29</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:TaxEffectOfUtilizationOfDeferredTaxBenefitsPreviouslyNotRecognized" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58359">3,093</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:TaxEffectOfUtilizationOfDeferredTaxBenefitsPreviouslyNotRecognized" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58360">6,211</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:TaxEffectOfUtilizationOfDeferredTaxBenefitsPreviouslyNotRecognized" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58361">874</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred tax benefits not recognized</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:TaxEffectOfDeferredTaxBenefitsNotRecognized" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58362">10,356</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:TaxEffectOfDeferredTaxBenefitsNotRecognized" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58363">22,606</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:TaxEffectOfDeferredTaxBenefitsNotRecognized" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58364">42,830</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:TaxEffectOfDeferredTaxBenefitsNotRecognized" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58365">6,029</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Tax credits for research and development expense</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:TaxCreditsForResearchAndDevelopmentExpense" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58366">59,633</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:TaxCreditsForResearchAndDevelopmentExpense" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58367">76,835</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:TaxCreditsForResearchAndDevelopmentExpense" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58368">85,372</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:TaxCreditsForResearchAndDevelopmentExpense" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58369">12,018</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Tax rate differential</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:TaxEffectFromChangeInTaxRate" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58370">16,517</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:TaxEffectFromChangeInTaxRate" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58371">10,901</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:TaxEffectFromChangeInTaxRate" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58372">21,542</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:TaxEffectFromChangeInTaxRate" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58373">3,032</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">(Over)/under provision in respect of previous years</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:TaxEffectOfOverUnderProvisionInRespectOfPreviousYearsCurrentTax" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58374">21,523</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:TaxEffectOfOverUnderProvisionInRespectOfPreviousYearsCurrentTax" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58375">27,303</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:TaxEffectOfOverUnderProvisionInRespectOfPreviousYearsCurrentTax" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58376">81,968</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:TaxEffectOfOverUnderProvisionInRespectOfPreviousYearsCurrentTax" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58377">11,539</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Withholding tax expense</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:TaxEffectOfWithholdingTaxExpense" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58378">14,639</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:TaxEffectOfWithholdingTaxExpense" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58379">11,535</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:TaxEffectOfWithholdingTaxExpense" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58380">14,872</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:TaxEffectOfWithholdingTaxExpense" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58381">2,094</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Others</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58382">118</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58383">15</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58384">731</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58385">103</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IncomeTaxExpenseContinuingOperations" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58386">43,816</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IncomeTaxExpenseContinuingOperations" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58387">59,065</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IncomeTaxExpenseContinuingOperations" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58388">148,496</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IncomeTaxExpenseContinuingOperations" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58389">20,904</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </ix:continuation></div> <div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;"></div> <div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;"></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;">Global minimum top-up tax</div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The Group has applied a temporary mandatory relief from deferred tax accounting for the impact of the top-up tax and accounts for it as a current tax when it is incurred. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The Group is in the progress of assessing the exposure to the Pillar Two income taxes arising from the legislation. Due to the complex nature of the legislation and the calculations including the determination of the adjustments required under the Pillar Two legislation, the Group assessed that the quantitative impact of the potential top-up tax arising from the enacted/substantively enacted legislation is not yet reasonably estimatable. The Group continues to assess the impact of the Pillar Two legislation on its financials. </div></div></div> <div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"> </div></div> <div style="letter-spacing: 0px; top: 0px; background: none;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;display:inline;"> </div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-44</ix:exclude> </div> </ix:nonNumeric></div> </div> <ix:continuation id="TextSelection_112363717" continuedAt="TextSelectionAppend_112363717_1"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_112363717_1" continuedAt="TextSelectionAppend_112363717_2"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_112363717_2" continuedAt="TextSelectionAppend_112363717_3"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </ix:exclude></ix:continuation> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_112363717_3" continuedAt="TextSelectionAppend_112363717_4"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">China Yuchai International Limited </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">8.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Income tax expense&#8201;(cont&#8217;d) </div></div> </td> </tr> </table> </ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_112363717_4" continuedAt="TextSelectionAppend_112363717_5"><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Deferred tax </div></div> <ix:nonNumeric name="ifrs-full:DisclosureOfDeferredTaxesExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" continuedAt="TextSelection_112363720" id="ixv-30171"> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Deferred tax relates to the following: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:44%"/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Consolidated&#160;statement&#160;of&#160;financial&#160;position</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="14" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Consolidated statement of profit or loss</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2021</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accelerated tax depreciation</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DeferredTaxLiabilities" contextRef="PAsOn12_31_2022_AcceleratedDepreciationMemberifrsfullAssetsAndLiabilitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58391">122,298</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DeferredTaxLiabilities" contextRef="PAsOn12_31_2023_AcceleratedDepreciationMemberifrsfullAssetsAndLiabilitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58392">77,806</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DeferredTaxLiabilities" contextRef="PAsOn12_31_2023_AcceleratedDepreciationMemberifrsfullAssetsAndLiabilitiesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58393">10,953</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DeferredTaxExpenseIncome" contextRef="P01_01_2021To12_31_2021_AcceleratedDepreciationMemberifrsfullAssetsAndLiabilitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58394">37,968</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DeferredTaxExpenseIncome" contextRef="P01_01_2022To12_31_2022_AcceleratedDepreciationMemberifrsfullAssetsAndLiabilitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58395">16,472</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DeferredTaxExpenseIncome" contextRef="P01_01_2023To12_31_2023_AcceleratedDepreciationMemberifrsfullAssetsAndLiabilitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58396">44,492</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DeferredTaxExpenseIncome" contextRef="P01_01_2023To12_31_2023_AcceleratedDepreciationMemberifrsfullAssetsAndLiabilitiesAxis" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58397">6,263</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest receivable</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DeferredTaxLiabilities" contextRef="PAsOn12_31_2022_InterestReceivableMemberifrsfullAssetsAndLiabilitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58398">3,033</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DeferredTaxLiabilities" contextRef="PAsOn12_31_2023_InterestReceivableMemberifrsfullAssetsAndLiabilitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-58399">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DeferredTaxLiabilities" contextRef="PAsOn12_31_2023_InterestReceivableMemberifrsfullAssetsAndLiabilitiesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-58400">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DeferredTaxExpenseIncome" contextRef="P01_01_2021To12_31_2021_InterestReceivableMemberifrsfullAssetsAndLiabilitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58401">1,459</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DeferredTaxExpenseIncome" contextRef="P01_01_2022To12_31_2022_InterestReceivableMemberifrsfullAssetsAndLiabilitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58402">363</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DeferredTaxExpenseIncome" contextRef="P01_01_2023To12_31_2023_InterestReceivableMemberifrsfullAssetsAndLiabilitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58403">3,033</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DeferredTaxExpenseIncome" contextRef="P01_01_2023To12_31_2023_InterestReceivableMemberifrsfullAssetsAndLiabilitiesAxis" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58404">427</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">PRC withholding tax on dividend income <div style="font-size:75%; vertical-align:top;display:inline;font-size:6.6px">(<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">i</div>)</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DeferredTaxLiabilities" contextRef="PAsOn12_31_2022_WithholdingTaxOnDividendIncomeMemberifrsfullAssetsAndLiabilitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="Fact_112366528">61,825</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DeferredTaxLiabilities" contextRef="PAsOn12_31_2023_WithholdingTaxOnDividendIncomeMemberifrsfullAssetsAndLiabilitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="Fact_112366529">64,717</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DeferredTaxLiabilities" contextRef="PAsOn12_31_2023_WithholdingTaxOnDividendIncomeMemberifrsfullAssetsAndLiabilitiesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="Fact_112366530">9,110</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DeferredTaxExpenseIncome" contextRef="P01_01_2021To12_31_2021_WithholdingTaxOnDividendIncomeMemberifrsfullAssetsAndLiabilitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="Fact_112366269">14,529</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DeferredTaxExpenseIncome" contextRef="P01_01_2022To12_31_2022_WithholdingTaxOnDividendIncomeMemberifrsfullAssetsAndLiabilitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="Fact_112366347">11,458</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DeferredTaxExpenseIncome" contextRef="P01_01_2023To12_31_2023_WithholdingTaxOnDividendIncomeMemberifrsfullAssetsAndLiabilitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="Fact_112366262">14,457</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DeferredTaxExpenseIncome" contextRef="P01_01_2023To12_31_2023_WithholdingTaxOnDividendIncomeMemberifrsfullAssetsAndLiabilitiesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="Fact_112366261">2,035</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Effect of change in residual value an<div style="letter-spacing: 0px; top: 0px;display:inline;">d</div> impairment of property, plant and equipment</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DeferredTaxAssets" contextRef="PAsOn12_31_2022_EffectOfChangeInResidualValueAndImpairmentOfPropertyPlantAndEquipmentMemberifrsfullAssetsAndLiabilitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58412">69,641</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DeferredTaxAssets" contextRef="PAsOn12_31_2023_EffectOfChangeInResidualValueAndImpairmentOfPropertyPlantAndEquipmentMemberifrsfullAssetsAndLiabilitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58413">2,866</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DeferredTaxAssets" contextRef="PAsOn12_31_2023_EffectOfChangeInResidualValueAndImpairmentOfPropertyPlantAndEquipmentMemberifrsfullAssetsAndLiabilitiesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58414">404</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DeferredTaxExpenseIncome" contextRef="P01_01_2021To12_31_2021_EffectOfChangeInResidualValueAndImpairmentOfPropertyPlantAndEquipmentMemberifrsfullAssetsAndLiabilitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58415">25,264</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DeferredTaxExpenseIncome" contextRef="P01_01_2022To12_31_2022_EffectOfChangeInResidualValueAndImpairmentOfPropertyPlantAndEquipmentMemberifrsfullAssetsAndLiabilitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58416">4,273</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DeferredTaxExpenseIncome" contextRef="P01_01_2023To12_31_2023_EffectOfChangeInResidualValueAndImpairmentOfPropertyPlantAndEquipmentMemberifrsfullAssetsAndLiabilitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58417">66,774</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DeferredTaxExpenseIncome" contextRef="P01_01_2023To12_31_2023_EffectOfChangeInResidualValueAndImpairmentOfPropertyPlantAndEquipmentMemberifrsfullAssetsAndLiabilitiesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58418">9,400</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Write-down of inventories</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DeferredTaxAssets" contextRef="PAsOn12_31_2022_WritedownOfInventoriesMemberifrsfullAssetsAndLiabilitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58419">29,503</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DeferredTaxAssets" contextRef="PAsOn12_31_2023_WritedownOfInventoriesMemberifrsfullAssetsAndLiabilitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58420">37,120</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DeferredTaxAssets" contextRef="PAsOn12_31_2023_WritedownOfInventoriesMemberifrsfullAssetsAndLiabilitiesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58421">5,226</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DeferredTaxExpenseIncome" contextRef="P01_01_2021To12_31_2021_WritedownOfInventoriesMemberifrsfullAssetsAndLiabilitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58422">2,378</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DeferredTaxExpenseIncome" contextRef="P01_01_2022To12_31_2022_WritedownOfInventoriesMemberifrsfullAssetsAndLiabilitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58423">9,253</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DeferredTaxExpenseIncome" contextRef="P01_01_2023To12_31_2023_WritedownOfInventoriesMemberifrsfullAssetsAndLiabilitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58424">7,617</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DeferredTaxExpenseIncome" contextRef="P01_01_2023To12_31_2023_WritedownOfInventoriesMemberifrsfullAssetsAndLiabilitiesAxis" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58425">1,072</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Impairment losses on trade receivables</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DeferredTaxAssets" contextRef="PAsOn12_31_2022_AllowanceForCreditLossesMemberifrsfullAssetsAndLiabilitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58426">7,071</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DeferredTaxAssets" contextRef="PAsOn12_31_2023_AllowanceForCreditLossesMemberifrsfullAssetsAndLiabilitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58427">7,426</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DeferredTaxAssets" contextRef="PAsOn12_31_2023_AllowanceForCreditLossesMemberifrsfullAssetsAndLiabilitiesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58428">1,045</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DeferredTaxExpenseIncome" contextRef="P01_01_2021To12_31_2021_AllowanceForCreditLossesMemberifrsfullAssetsAndLiabilitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58429">1,267</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DeferredTaxExpenseIncome" contextRef="P01_01_2022To12_31_2022_AllowanceForCreditLossesMemberifrsfullAssetsAndLiabilitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58430">282</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DeferredTaxExpenseIncome" contextRef="P01_01_2023To12_31_2023_AllowanceForCreditLossesMemberifrsfullAssetsAndLiabilitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58431">355</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DeferredTaxExpenseIncome" contextRef="P01_01_2023To12_31_2023_AllowanceForCreditLossesMemberifrsfullAssetsAndLiabilitiesAxis" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58432">50</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accruals</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DeferredTaxAssets" contextRef="PAsOn12_31_2022_AccrualsMemberifrsfullAssetsAndLiabilitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58433">234,586</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DeferredTaxAssets" contextRef="PAsOn12_31_2023_AccrualsMemberifrsfullAssetsAndLiabilitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58434">232,048</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DeferredTaxAssets" contextRef="PAsOn12_31_2023_AccrualsMemberifrsfullAssetsAndLiabilitiesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58435">32,666</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DeferredTaxExpenseIncome" contextRef="P01_01_2021To12_31_2021_AccrualsMemberifrsfullAssetsAndLiabilitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58436">15,339</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DeferredTaxExpenseIncome" contextRef="P01_01_2022To12_31_2022_AccrualsMemberifrsfullAssetsAndLiabilitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58437">48,841</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DeferredTaxExpenseIncome" contextRef="P01_01_2023To12_31_2023_AccrualsMemberifrsfullAssetsAndLiabilitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58438">2,505</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DeferredTaxExpenseIncome" contextRef="P01_01_2023To12_31_2023_AccrualsMemberifrsfullAssetsAndLiabilitiesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58439">352</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred income</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DeferredTaxAssets" contextRef="PAsOn12_31_2022_DeferredIncomeMemberifrsfullAssetsAndLiabilitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58440">56,480</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DeferredTaxAssets" contextRef="PAsOn12_31_2023_DeferredIncomeMemberifrsfullAssetsAndLiabilitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58441">79,896</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DeferredTaxAssets" contextRef="PAsOn12_31_2023_DeferredIncomeMemberifrsfullAssetsAndLiabilitiesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58442">11,247</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DeferredTaxExpenseIncome" contextRef="P01_01_2021To12_31_2021_DeferredIncomeMemberifrsfullAssetsAndLiabilitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58443">11,114</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DeferredTaxExpenseIncome" contextRef="P01_01_2022To12_31_2022_DeferredIncomeMemberifrsfullAssetsAndLiabilitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58444">41,348</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DeferredTaxExpenseIncome" contextRef="P01_01_2023To12_31_2023_DeferredIncomeMemberifrsfullAssetsAndLiabilitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58445">23,416</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DeferredTaxExpenseIncome" contextRef="P01_01_2023To12_31_2023_DeferredIncomeMemberifrsfullAssetsAndLiabilitiesAxis" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58446">3,296</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Losses available for offsetting against future taxable income</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DeferredTaxLiabilityAsset" contextRef="PAsOn12_31_2022_UnusedTaxLossesMemberifrsfullAssetsAndLiabilitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58447">139,747</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DeferredTaxLiabilityAsset" contextRef="PAsOn12_31_2023_UnusedTaxLossesMemberifrsfullAssetsAndLiabilitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58448">112,601</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DeferredTaxLiabilityAsset" contextRef="PAsOn12_31_2023_UnusedTaxLossesMemberifrsfullAssetsAndLiabilitiesAxis" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58449">15,851</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DeferredTaxExpenseIncome" contextRef="P01_01_2021To12_31_2021_UnusedTaxLossesMemberifrsfullAssetsAndLiabilitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58450">23,072</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DeferredTaxExpenseIncome" contextRef="P01_01_2022To12_31_2022_UnusedTaxLossesMemberifrsfullAssetsAndLiabilitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58451">116,675</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DeferredTaxExpenseIncome" contextRef="P01_01_2023To12_31_2023_UnusedTaxLossesMemberifrsfullAssetsAndLiabilitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58452">27,146</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DeferredTaxExpenseIncome" contextRef="P01_01_2023To12_31_2023_UnusedTaxLossesMemberifrsfullAssetsAndLiabilitiesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58453">3,821</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Others</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DeferredTaxAssets" contextRef="PAsOn12_31_2022_OtherTemporaryDifferencesMemberifrsfullAssetsAndLiabilitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58454">39,185</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DeferredTaxAssets" contextRef="PAsOn12_31_2023_OtherTemporaryDifferencesMemberifrsfullAssetsAndLiabilitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58455">31,854</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DeferredTaxAssets" contextRef="PAsOn12_31_2023_OtherTemporaryDifferencesMemberifrsfullAssetsAndLiabilitiesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58456">4,484</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DeferredTaxExpenseIncome" contextRef="P01_01_2021To12_31_2021_OtherTemporaryDifferencesMemberifrsfullAssetsAndLiabilitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58457">19,235</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DeferredTaxExpenseIncome" contextRef="P01_01_2022To12_31_2022_OtherTemporaryDifferencesMemberifrsfullAssetsAndLiabilitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58458">4,421</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DeferredTaxExpenseIncome" contextRef="P01_01_2023To12_31_2023_OtherTemporaryDifferencesMemberifrsfullAssetsAndLiabilitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58459">7,325</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DeferredTaxExpenseIncome" contextRef="P01_01_2023To12_31_2023_OtherTemporaryDifferencesMemberifrsfullAssetsAndLiabilitiesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58460">1,031</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred tax (expenses)/benefits</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DeferredTaxExpenseIncome" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58461">16,483</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DeferredTaxExpenseIncome" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58462">41,250</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DeferredTaxExpenseIncome" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58463">39,294</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DeferredTaxExpenseIncome" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58464">5,531</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net deferred tax assets</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DeferredTaxLiabilityAsset" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58465">389,057</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DeferredTaxLiabilityAsset" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58466">361,288</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DeferredTaxLiabilityAsset" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58467">50,860</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Reflected in the consolidated statement of financial position as follows:</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred tax assets</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DeferredTaxAssets" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58468">450,882</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DeferredTaxAssets" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58469">426,377</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DeferredTaxAssets" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58470">60,023</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred tax liabilities</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DeferredTaxLiabilities" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58471">61,825</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DeferredTaxLiabilities" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58472">65,089</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DeferredTaxLiabilities" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58473">9,163</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DeferredTaxLiabilityAsset" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58474">389,057</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DeferredTaxLiabilityAsset" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58475">361,288</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DeferredTaxLiabilityAsset" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58476">50,860</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr> </table> </div> <div style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Note: </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width: 5%; vertical-align: top;text-align:left;"><div style="font-size: 75%; vertical-align: top;display:inline;font-size:8.3px">(i)</div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">The movement of PRC withholding tax on dividend income is as follows: </div> </td> </tr> </table> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> </ix:nonNumeric><div><ix:continuation id="TextSelection_112363720">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:70%"/>
<td style="vertical-align:bottom;width:5%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:4%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:4%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At January&#160;1</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DeferredTaxLiabilities" contextRef="PAsOn12_31_2021_PRCWithholdingTaxOnDividendIncomeMemberifrsfullAssetsAndLiabilitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58477">65,544</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DeferredTaxLiabilities" contextRef="PAsOn12_31_2022_PRCWithholdingTaxOnDividendIncomeMemberifrsfullAssetsAndLiabilitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58478">61,825</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DeferredTaxLiabilities" contextRef="PAsOn12_31_2022_PRCWithholdingTaxOnDividendIncomeMemberifrsfullAssetsAndLiabilitiesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58479">8,703</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Provision made to consolidated statement of profit or loss</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DeferredTaxExpenseIncomeRecognisedInProfitOrLoss" contextRef="P01_01_2022To12_31_2022_PRCWithholdingTaxOnDividendIncomeMemberifrsfullAssetsAndLiabilitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58480">11,458</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DeferredTaxExpenseIncomeRecognisedInProfitOrLoss" contextRef="P01_01_2023To12_31_2023_PRCWithholdingTaxOnDividendIncomeMemberifrsfullAssetsAndLiabilitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58481">14,457</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DeferredTaxExpenseIncomeRecognisedInProfitOrLoss" contextRef="P01_01_2023To12_31_2023_PRCWithholdingTaxOnDividendIncomeMemberifrsfullAssetsAndLiabilitiesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58482">2,035</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Utilization</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:DeferredTaxLiabilityAssetUtilization" contextRef="P01_01_2022To12_31_2022_PRCWithholdingTaxOnDividendIncomeMemberifrsfullAssetsAndLiabilitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58483">15,177</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:DeferredTaxLiabilityAssetUtilization" contextRef="P01_01_2023To12_31_2023_PRCWithholdingTaxOnDividendIncomeMemberifrsfullAssetsAndLiabilitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58484">11,565</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:DeferredTaxLiabilityAssetUtilization" contextRef="P01_01_2023To12_31_2023_PRCWithholdingTaxOnDividendIncomeMemberifrsfullAssetsAndLiabilitiesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58485">1,628</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">December&#160;31</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DeferredTaxLiabilities" contextRef="PAsOn12_31_2022_PRCWithholdingTaxOnDividendIncomeMemberifrsfullAssetsAndLiabilitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58486">61,825</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DeferredTaxLiabilities" contextRef="PAsOn12_31_2023_PRCWithholdingTaxOnDividendIncomeMemberifrsfullAssetsAndLiabilitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58487">64,717</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DeferredTaxLiabilities" contextRef="PAsOn12_31_2023_PRCWithholdingTaxOnDividendIncomeMemberifrsfullAssetsAndLiabilitiesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58488">9,110</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </ix:continuation></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The Corporate Income Tax (&#8220;CIT&#8221;) law provides for a tax of 10% to be withheld from dividends paid to foreign investors of PRC enterprises. This withholding tax provision does not apply to dividends paid out of profit earned prior to January&#160;1, 2008. Beginning on January&#160;1, 2008, a <ix:nonFraction name="cyd:WithholdingTaxRateOnPaymentOfDividend" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:num-dot-decimal" id="ixv-58489">10</ix:nonFraction>% withholding tax is imposed on dividends paid to the Company, as a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-resident</div> enterprise, unless an applicable tax treaty provides for a lower tax rate.&#160;The Company recognizes a deferred tax liability for withholding tax payable for profits accumulated after December&#160;31, 2007 for the earnings that the Company does not plan to indefinitely reinvest in the PRC enterprises. As of December&#160;31, 202<div style="letter-spacing: 0px; top: 0px;display:inline;">3</div>, the deferred tax liability for withholding tax payable was RMB&#160;<ix:nonFraction name="cyd:ProvisionForWithholdingTaxPayable" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-58490">64.7</ix:nonFraction> million (US$<ix:nonFraction name="cyd:ProvisionForWithholdingTaxPayable" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-58491">9.1</ix:nonFraction> million) (2022: RMB&#160;<ix:nonFraction name="cyd:ProvisionForWithholdingTaxPayable" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-58492">61.8</ix:nonFraction> million). The amount of unrecognized deferred tax liability relating to undistributed earnings of the PRC enterprises is estimated to be RMB&#160;<ix:nonFraction name="cyd:DeferredTaxLiabilitiesNotRecognizedInUndistributedEarningsOfSubsidiaries" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-58493">204.7</ix:nonFraction> million (US$<ix:nonFraction name="cyd:DeferredTaxLiabilitiesNotRecognizedInUndistributedEarningsOfSubsidiaries" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-58494">28.8</ix:nonFraction> million) (2022: RMB <ix:nonFraction name="cyd:DeferredTaxLiabilitiesNotRecognizedInUndistributedEarningsOfSubsidiaries" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-58495">190.7</ix:nonFraction> million). </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-45</ix:exclude> </div></ix:continuation> </div> </div> </div> <ix:continuation id="TextSelectionAppend_112363717_5" continuedAt="TextSelectionAppend_112363717_6"><div></div></ix:continuation> </div> <ix:continuation id="TextSelectionAppend_112363717_6" continuedAt="TextSelectionAppend_112363717_7"><div> <div style="line-height:normal;background-color:white;display: inline;"> <ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude> <ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </ix:exclude></div> </div></ix:continuation> </div> <div><div><div style="line-height:normal;background-color:white;display: inline;"><div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_112363717_7" continuedAt="TextSelectionAppend_112363717_8"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">China Yuchai International Limited </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">8.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Income tax expense&#8201;(cont&#8217;d) </div></div></td></tr></table> <div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Deferred tax&#8201;(cont&#8217;d) </div></div> </ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_112363717_8"><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <ix:nonNumeric name="ifrs-full:DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" continuedAt="TextSelection_112363721" id="ixv-31182"> <div style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Deferred tax assets have not been recognized in respect of the following items: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> </ix:nonNumeric><div><ix:continuation id="TextSelection_112363721">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:70%"/>
<td style="vertical-align:bottom;width:4%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:4%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:4%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Unutilized tax losses</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58497">473,456</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58498">628,534</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58499">88,481</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Unutilized capital allowances and investment allowances</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:UnusedTaxCreditsForWhichNoDeferredTaxAssetRecognised" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58500">100,643</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:UnusedTaxCreditsForWhichNoDeferredTaxAssetRecognised" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58501">94,447</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:UnusedTaxCreditsForWhichNoDeferredTaxAssetRecognised" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58502">13,296</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other unrecognized temporary differences relating to asset impairment and deferred grants</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58503">142,851</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58504">156,226</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58505">21,993</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:UnrecognizedDeferredTaxAssets" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58506">716,950</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:UnrecognizedDeferredTaxAssets" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58507">879,207</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:UnrecognizedDeferredTaxAssets" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58508">123,770</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table></ix:continuation></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Unrecognized tax losses for the Group are subject to agreement with the tax authorities and compliance with tax regulations in the respective countries in which the Group operates. The unutilized tax losses for PRC subsidiaries and Malaysia subsidiaries expire within the next <ix:nonNumeric name="cyd:UnrecognizedTaxLossesExpiration" contextRef="P01_01_2023To12_31_2023_BottomOfRangeMemberifrsfullRangeAxis_CNifrsfullGeographicalAreasAxis" format="ixt-sec:duryear" id="ixv-58509">5</ix:nonNumeric> to <ix:nonNumeric name="cyd:UnrecognizedTaxLossesExpiration" contextRef="P01_01_2023To12_31_2023_CNifrsfullGeographicalAreasAxis_TopOfRangeMemberifrsfullRangeAxis" format="ixt-sec:duryear" id="ixv-58510">10</ix:nonNumeric> years and <ix:nonNumeric name="cyd:UnrecognizedTaxLossesExpiration" contextRef="P01_01_2023To12_31_2023_MYifrsfullGeographicalAreasAxis" format="ixt-sec:duryear" id="ixv-58511">10</ix:nonNumeric> years, respectively. These losses may not be used to offset taxable income elsewhere in the Group. Deferred tax assets have not been recognized in respect of these items because it is not probable that future taxable profits will be available against which the Group can utilize the benefits. </div> </ix:continuation> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <ix:nonNumeric name="ifrs-full:DisclosureOfEarningsPerShareExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" id="ixv-31337">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">9.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;"><div style="font-weight:bold;display:inline;">Earnings per share </div></div></td></tr></table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Basic earnings per share is calculated by dividing the profit for the year attributable to equity holders of the Company by the weighted average number of ordinary shares outstanding during the year. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Diluted earnings per share is calculated by dividing the profit attributable to equity holders of the Company by the weighted average number of ordinary shares outstanding during the year plus the weighted average number of ordinary shares that would be issued on conversion of all the dilutive potential ordinary shares into ordinary shares. </div> <ix:nonNumeric name="ifrs-full:EarningsPerShareExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" continuedAt="TextSelection_112363884" id="ixv-31348"> <div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Basic earnings per share </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The calculation of basic earnings per share is based on: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:60%"/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2021</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Profit attributable to equity holders of the Company</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProfitLossAttributableToOwnersOfParent" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58512">272,673</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProfitLossAttributableToOwnersOfParent" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58513">218,581</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProfitLossAttributableToOwnersOfParent" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58514">285,518</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProfitLossAttributableToOwnersOfParent" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58515">40,193</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Weighted average number of ordinary shares</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:WeightedAverageShares" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-58516">40,858,290</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:WeightedAverageShares" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-58517">40,858,290</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:WeightedAverageShares" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-58518">40,858,290</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:WeightedAverageShares" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-58519">40,858,290</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table></div> <div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Diluted earnings per share </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The weighted average number of ordinary shares adjusted for the effect of unissued ordinary shares under the Share Option Scheme is determined as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> </ix:nonNumeric><div><ix:continuation id="TextSelection_112363884">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:70%"/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.202<div style="letter-spacing: 0px; top: 0px;display:inline;">1</div></div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.202<div style="letter-spacing: 0px; top: 0px;display:inline;">2</div></div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Weighted average number of shares issued, used in the calculation of basic earnings per share</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:WeightedAverageShares" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-58520">40,858,290</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:WeightedAverageShares" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-58521">40,858,290</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:WeightedAverageShares" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-58522">40,858,290</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Diluted effect of share options</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:fixed-zero" id="ixv-58523">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Weighted average number of ordinary shares adjusted for effect of dilution</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:AdjustedWeightedAverageShares" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-58524">40,858,290</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:AdjustedWeightedAverageShares" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-58525">40,858,290</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:AdjustedWeightedAverageShares" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-58526">40,858,290</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table></ix:continuation></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"><ix:nonFraction name="cyd:AntiDilutiveEffectOfEmployeeShareOptions" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-58527">270,000</ix:nonFraction> (2022: <ix:nonFraction name="cyd:AntiDilutiveEffectOfEmployeeShareOptions" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-58528">270,000</ix:nonFraction>; 2021: <ix:nonFraction name="cyd:AntiDilutiveEffectOfEmployeeShareOptions" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-58529">270,000</ix:nonFraction>) share options granted to employees under the existing employee share option plan have not been included in the calculation of diluted earnings per share because they are anti-dilutive. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> </ix:nonNumeric> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-46 </div> </div></div><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div><hr style="color:#999999;height:3px;width:100%"/> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> <div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">China Yuchai International Limited </div></div><div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div><ix:nonNumeric name="ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" id="ixv-31650">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">10.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Property, plant and equipment </div></div></td></tr></table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div><ix:nonNumeric name="ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" continuedAt="TextSelection_112366960" id="ixv-31661">
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;">
<tr style="page-break-inside: avoid;">
<td style="vertical-align: top;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div></td></tr></table> <div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 96%; font-family: Times New Roman; font-size: 8pt; margin-left: auto; border-collapse: collapse;text-indent: 0px;">
<tr>
<td style="width: 37%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 2%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 2%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 2%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 2%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 2%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">Freehold</div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">land</div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">RMB&#8217;000</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">Buildings and</div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">improvements</div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">RMB&#8217;000</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; text-align: center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">Construction</div></div></div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; text-align: center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">in progress</div></div></div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal; text-align: center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">RMB&#8217;000</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">Plant and</div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">machinery</div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">RMB&#8217;000</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">Office</div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">furniture,</div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">fittings&#160;and</div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">equipment</div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">RMB&#8217;000</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">Motor</div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">and</div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">transport</div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">vehicles</div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">RMB&#8217;000</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">Total</div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">RMB&#8217;000</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; width: 37%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">Cost</div></div></div></div></td>
<td style="vertical-align: bottom; width: 3%;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At January&#160;1, 2022</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:PropertyPlantAndEquipment" contextRef="PAsOn12_31_2021_FreeholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58530">13,464</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:PropertyPlantAndEquipment" contextRef="PAsOn12_31_2021_BuildingsandImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58531">2,546,285</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:PropertyPlantAndEquipment" contextRef="PAsOn12_31_2021_ConstructionInProgressMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58532">405,430</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:PropertyPlantAndEquipment" contextRef="PAsOn12_31_2021_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58533">6,224,902</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:PropertyPlantAndEquipment" contextRef="PAsOn12_31_2021_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58534">222,380</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:PropertyPlantAndEquipment" contextRef="PAsOn12_31_2021_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58535">119,169</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:PropertyPlantAndEquipment" contextRef="PAsOn12_31_2021_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58536">9,531,630</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Additions</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" contextRef="P01_01_2022To12_31_2022_BuildingsandImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58537">8,768</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" contextRef="P01_01_2022To12_31_2022_ConstructionInProgressMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58538">312,442</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" contextRef="P01_01_2022To12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58539">13,469</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" contextRef="P01_01_2022To12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58540">12,413</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" contextRef="P01_01_2022To12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58541">6,256</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" contextRef="P01_01_2022To12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58542">353,348</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Disposals</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DisposalsPropertyPlantAndEquipment" contextRef="P01_01_2022To12_31_2022_BuildingsandImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58543">5,530</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DisposalsPropertyPlantAndEquipment" contextRef="P01_01_2022To12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58544">54,323</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DisposalsPropertyPlantAndEquipment" contextRef="P01_01_2022To12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58545">964</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DisposalsPropertyPlantAndEquipment" contextRef="P01_01_2022To12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58546">6,568</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DisposalsPropertyPlantAndEquipment" contextRef="P01_01_2022To12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58547">67,385</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Transfers</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment" contextRef="P01_01_2022To12_31_2022_BuildingsandImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58548">72,252</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment" contextRef="P01_01_2022To12_31_2022_ConstructionInProgressMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58549">369,120</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment" contextRef="P01_01_2022To12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58550">288,475</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment" contextRef="P01_01_2022To12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58551">8,491</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment" contextRef="P01_01_2022To12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58552">98</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Write-off</div></div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:RetirementsPropertyPlantAndEquipment" contextRef="P01_01_2022To12_31_2022_BuildingsandImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58553">14,827</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:RetirementsPropertyPlantAndEquipment" contextRef="P01_01_2022To12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58554">1,081</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:RetirementsPropertyPlantAndEquipment" contextRef="P01_01_2022To12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58555">10,754</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:RetirementsPropertyPlantAndEquipment" contextRef="P01_01_2022To12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58556">2,465</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:RetirementsPropertyPlantAndEquipment" contextRef="P01_01_2022To12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58557">29,127</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Translation difference</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" contextRef="P01_01_2022To12_31_2022_FreeholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58558">1,190</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" contextRef="P01_01_2022To12_31_2022_BuildingsandImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58559">3,836</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" contextRef="P01_01_2022To12_31_2022_ConstructionInProgressMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58560">17</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" contextRef="P01_01_2022To12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58561">404</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" contextRef="P01_01_2022To12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58562">763</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" contextRef="P01_01_2022To12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58563">145</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" contextRef="P01_01_2022To12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58564">6,355</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 37%;"/>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At December&#160;31, 2022 and January&#160;1, 2023</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:PropertyPlantAndEquipment" contextRef="PAsOn12_31_2022_FreeholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58565">14,654</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:PropertyPlantAndEquipment" contextRef="PAsOn12_31_2022_BuildingsandImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58566">2,610,784</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:PropertyPlantAndEquipment" contextRef="PAsOn12_31_2022_ConstructionInProgressMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58567">348,769</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:PropertyPlantAndEquipment" contextRef="PAsOn12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58568">6,471,846</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:PropertyPlantAndEquipment" contextRef="PAsOn12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58569">232,329</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:PropertyPlantAndEquipment" contextRef="PAsOn12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58570">116,537</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:PropertyPlantAndEquipment" contextRef="PAsOn12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58571">9,794,919</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Additions</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023_BuildingsandImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58572">2,903</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023_ConstructionInProgressMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58573">149,846</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58574">18,676</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58575">7,151</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58576">300</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58577">178,876</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Disposal of subsidiary</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023_BuildingsandImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58578">80,585</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58579">21,632</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58580">5,568</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58581">107,785</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Disposals</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DisposalsPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58582">7,000</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DisposalsPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58583">772</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DisposalsPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58584">23,039</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DisposalsPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58585">30,811</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Transfers</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023_BuildingsandImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58586">38,506</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023_ConstructionInProgressMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58587">244,741</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58588">201,642</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58589">4,593</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Write-off</div></div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:RetirementsPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023_BuildingsandImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58590">2,890</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:RetirementsPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58591">7,474</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:RetirementsPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58592">3,229</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:RetirementsPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58593">171</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:RetirementsPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58594">13,764</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Translation difference</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023_FreeholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58595">402</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023_BuildingsandImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58596">233</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023_ConstructionInProgressMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58597">139</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58598">197</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58599">360</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58600">20</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58601">507</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 37%;"/>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At December&#160;31, 2023</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:PropertyPlantAndEquipment" contextRef="PAsOn12_31_2023_FreeholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58602">15,056</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:PropertyPlantAndEquipment" contextRef="PAsOn12_31_2023_BuildingsandImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58603">2,568,485</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:PropertyPlantAndEquipment" contextRef="PAsOn12_31_2023_ConstructionInProgressMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58604">253,735</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:PropertyPlantAndEquipment" contextRef="PAsOn12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58605">6,655,861</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:PropertyPlantAndEquipment" contextRef="PAsOn12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58606">234,144</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:PropertyPlantAndEquipment" contextRef="PAsOn12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58607">93,647</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:PropertyPlantAndEquipment" contextRef="PAsOn12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58608">9,820,928</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 37%;"/>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Accumulated depreciation and impairment</div></div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 2%;"/>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At January&#160;1, 2022</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:PropertyPlantAndEquipment" contextRef="PAsOn12_31_2021_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FreeholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58609">457</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:PropertyPlantAndEquipment" contextRef="PAsOn12_31_2021_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_BuildingsandImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58610">1,023,456</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:PropertyPlantAndEquipment" contextRef="PAsOn12_31_2021_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58611">4,069,642</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:PropertyPlantAndEquipment" contextRef="PAsOn12_31_2021_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58612">168,930</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:PropertyPlantAndEquipment" contextRef="PAsOn12_31_2021_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58613">71,236</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:PropertyPlantAndEquipment" contextRef="PAsOn12_31_2021_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58614">5,333,721</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Charge for the year</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DepreciationPropertyPlantAndEquipment" contextRef="P01_01_2022To12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_BuildingsandImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58615">101,709</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DepreciationPropertyPlantAndEquipment" contextRef="P01_01_2022To12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58616">398,465</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DepreciationPropertyPlantAndEquipment" contextRef="P01_01_2022To12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58617">22,005</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DepreciationPropertyPlantAndEquipment" contextRef="P01_01_2022To12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58618">11,598</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DepreciationPropertyPlantAndEquipment" contextRef="P01_01_2022To12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58619">533,777</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">*&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Disposals</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DisposalsPropertyPlantAndEquipment" contextRef="P01_01_2022To12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_BuildingsandImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58620">3,166</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DisposalsPropertyPlantAndEquipment" contextRef="P01_01_2022To12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58621">51,290</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DisposalsPropertyPlantAndEquipment" contextRef="P01_01_2022To12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58622">960</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DisposalsPropertyPlantAndEquipment" contextRef="P01_01_2022To12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58623">6,255</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DisposalsPropertyPlantAndEquipment" contextRef="P01_01_2022To12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58624">61,671</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Write-off</div></div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:RetirementsPropertyPlantAndEquipment" contextRef="P01_01_2022To12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_BuildingsandImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58625">11,855</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:RetirementsPropertyPlantAndEquipment" contextRef="P01_01_2022To12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58626">978</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:RetirementsPropertyPlantAndEquipment" contextRef="P01_01_2022To12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58627">10,559</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:RetirementsPropertyPlantAndEquipment" contextRef="P01_01_2022To12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58628">2,440</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:RetirementsPropertyPlantAndEquipment" contextRef="P01_01_2022To12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58629">25,832</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Impairment loss</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" contextRef="P01_01_2022To12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ConstructionInProgressMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58630">14,060</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" contextRef="P01_01_2022To12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58631">3,218</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" contextRef="P01_01_2022To12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58632">17,278</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Translation difference</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" contextRef="P01_01_2022To12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FreeholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58633">20</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" contextRef="P01_01_2022To12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_BuildingsandImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58634">984</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" contextRef="P01_01_2022To12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58635">204</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" contextRef="P01_01_2022To12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58636">571</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" contextRef="P01_01_2022To12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58637">123</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" contextRef="P01_01_2022To12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58638">1,902</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 37%;"/>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At December&#160;31, 2022 and January&#160;1, 2023</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:PropertyPlantAndEquipment" contextRef="PAsOn12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FreeholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58639">477</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:PropertyPlantAndEquipment" contextRef="PAsOn12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_BuildingsandImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58640">1,111,128</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:PropertyPlantAndEquipment" contextRef="PAsOn12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ConstructionInProgressMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58641">14,060</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:PropertyPlantAndEquipment" contextRef="PAsOn12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58642">4,419,261</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:PropertyPlantAndEquipment" contextRef="PAsOn12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58643">179,987</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:PropertyPlantAndEquipment" contextRef="PAsOn12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58644">74,262</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:PropertyPlantAndEquipment" contextRef="PAsOn12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58645">5,799,175</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Charge for the year</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DepreciationPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_BuildingsandImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58646">92,919</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DepreciationPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58647">402,554</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DepreciationPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58648">21,568</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DepreciationPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58649">10,515</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DepreciationPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58650">527,556</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Disposal of subsidiary</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_BuildingsandImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58651">44,274</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58652">17,225</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58653">5,175</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58654">66,674</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Disposals</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DisposalsPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58655">5,456</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DisposalsPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58656">687</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DisposalsPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58657">18,779</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DisposalsPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58658">24,922</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Write-off</div></div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:RetirementsPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_BuildingsandImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58659">2,068</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;text-align:right;"><ix:nonFraction name="ifrs-full:RetirementsPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ConstructionInProgressMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-58660">&#8212;</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:RetirementsPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58661">6,681</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:RetirementsPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58662">3,123</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:RetirementsPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58663">161</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:RetirementsPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58664">12,033</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Impairment loss</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_BuildingsandImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58665">9,162</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ConstructionInProgressMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58666">561</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58667">34,458</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58668">438</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58669">48</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58670">44,667</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Translation difference</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FreeholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58671">13</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_BuildingsandImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58672">37</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58673">132</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58674">281</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58675">21</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58676">442</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 37%;"/>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At December&#160;31, 2023</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:PropertyPlantAndEquipment" contextRef="PAsOn12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FreeholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58677">464</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:PropertyPlantAndEquipment" contextRef="PAsOn12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_BuildingsandImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58678">1,166,830</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:PropertyPlantAndEquipment" contextRef="PAsOn12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ConstructionInProgressMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58679">14,621</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:PropertyPlantAndEquipment" contextRef="PAsOn12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58680">4,826,779</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:PropertyPlantAndEquipment" contextRef="PAsOn12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58681">192,727</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:PropertyPlantAndEquipment" contextRef="PAsOn12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58682">65,906</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:PropertyPlantAndEquipment" contextRef="PAsOn12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58683">6,267,327</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 37%;"/>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Net book value</div></div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 2%;"/>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At December&#160;31, 2022</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:PropertyPlantAndEquipment" contextRef="PAsOn12_31_2022_FreeholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58684">14,177</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:PropertyPlantAndEquipment" contextRef="PAsOn12_31_2022_BuildingsandImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58685">1,499,656</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:PropertyPlantAndEquipment" contextRef="PAsOn12_31_2022_ConstructionInProgressMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58686">334,709</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:PropertyPlantAndEquipment" contextRef="PAsOn12_31_2022_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58687">2,052,585</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:PropertyPlantAndEquipment" contextRef="PAsOn12_31_2022_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58688">52,342</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:PropertyPlantAndEquipment" contextRef="PAsOn12_31_2022_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58689">42,275</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:PropertyPlantAndEquipment" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58690">3,995,744</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 37%;"/>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At December&#160;31, 2023</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:PropertyPlantAndEquipment" contextRef="PAsOn12_31_2023_FreeholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58691">14,592</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:PropertyPlantAndEquipment" contextRef="PAsOn12_31_2023_BuildingsandImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58692">1,401,655</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:PropertyPlantAndEquipment" contextRef="PAsOn12_31_2023_ConstructionInProgressMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58693">239,114</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:PropertyPlantAndEquipment" contextRef="PAsOn12_31_2023_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58694">1,829,082</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:PropertyPlantAndEquipment" contextRef="PAsOn12_31_2023_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58695">41,417</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:PropertyPlantAndEquipment" contextRef="PAsOn12_31_2023_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58696">27,741</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:PropertyPlantAndEquipment" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58697">3,553,601</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 37%;"/>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">US$&#8217;000</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:PropertyPlantAndEquipment" contextRef="PAsOn12_31_2023_FreeholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58698">2,054</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:PropertyPlantAndEquipment" contextRef="PAsOn12_31_2023_BuildingsandImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58699">197,316</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:PropertyPlantAndEquipment" contextRef="PAsOn12_31_2023_ConstructionInProgressMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58700">33,661</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:PropertyPlantAndEquipment" contextRef="PAsOn12_31_2023_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58701">257,487</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:PropertyPlantAndEquipment" contextRef="PAsOn12_31_2023_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58702">5,830</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:PropertyPlantAndEquipment" contextRef="PAsOn12_31_2023_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58703">3,905</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:PropertyPlantAndEquipment" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58704">500,253</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 37%;"/>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table><div style="clear:both;max-height:0pt;text-indent: 0px;"></div></div> </ix:nonNumeric></div> <ix:continuation id="TextSelection_112366960"><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:9pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:4%;vertical-align:top;text-align:left;">*</td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 9pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;">In 2023, RMB&#160;<ix:nonFraction name="cyd:DepreciationCapitalizedAsDevelopmentCosts" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-58705">16.6</ix:nonFraction> million (US$<ix:nonFraction name="cyd:DepreciationCapitalizedAsDevelopmentCosts" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-58706">2.3</ix:nonFraction> million) (2022: RMB <ix:nonFraction name="cyd:DepreciationCapitalizedAsDevelopmentCosts" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-58707">14.9</ix:nonFraction> million) were capitalized as development costs&#160;<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">and</div>&#160;RMB&#160;<ix:nonFraction name="cyd:DepreciationCapitalisedAsContractAssets" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-58708">2.2</ix:nonFraction> million (US$<ix:nonFraction name="cyd:DepreciationCapitalisedAsContractAssets" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-58709">0.3</ix:nonFraction> million) (2022: RMB <ix:nonFraction name="cyd:DepreciationCapitalisedAsContractAssets" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-58710">2.6</ix:nonFraction> million) were capitalized as capitalized contract cost. </div></td></tr></table> </ix:continuation> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Impairment loss of RMB&#160;<ix:nonFraction name="ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023_CostOfSalesMemberifrsfullAttributionOfExpensesByNatureToTheirFunctionAxis" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-58711">8.0</ix:nonFraction> million (US$<ix:nonFraction name="ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023_CostOfSalesMemberifrsfullAttributionOfExpensesByNatureToTheirFunctionAxis" unitRef="Unit_USD" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-58712">1.1</ix:nonFraction> million) (2022: RMB <ix:nonFraction name="ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" contextRef="P01_01_2022To12_31_2022_CostOfSalesMemberifrsfullAttributionOfExpensesByNatureToTheirFunctionAxis" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-58713">17.3</ix:nonFraction>&#160;million; 2021: RMB <ix:nonFraction name="ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" contextRef="P01_01_2021To12_31_2021_CostOfSalesMemberifrsfullAttributionOfExpensesByNatureToTheirFunctionAxis" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-58714">7.2</ix:nonFraction> million) and RMB <ix:nonFraction name="ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023_OtherOperatingExpensesMemberifrsfullAttributionOfExpensesByNatureToTheirFunctionAxis" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-58715">36.7</ix:nonFraction> million (US$ <ix:nonFraction name="ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023_OtherOperatingExpensesMemberifrsfullAttributionOfExpensesByNatureToTheirFunctionAxis" unitRef="Unit_USD" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-58716">5.2</ix:nonFraction> million) (2022: <ix:nonFraction name="ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" contextRef="P01_01_2022To12_31_2022_OtherOperatingExpensesMemberifrsfullAttributionOfExpensesByNatureToTheirFunctionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt-sec:numwordsen" id="ixv-58717">Nil</ix:nonFraction>; 2021: <ix:nonFraction name="ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" contextRef="P01_01_2021To12_31_2021_OtherOperatingExpensesMemberifrsfullAttributionOfExpensesByNatureToTheirFunctionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt-sec:numwordsen" id="ixv-58718">Nil</ix:nonFraction>) were charged to the consolidated statement of profit or loss under &#8220;Cost of sales&#8221; and &#8220;Other operating expenses&#8221; respectively, for the Group&#8217;s plant and equipment within the Yuchai segment. The impairment loss was due to assets that were not in use. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> </ix:nonNumeric> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-47 </div> </div></div> </div><div></div></div><div><div style="line-height:normal;background-color:white;display: inline;"><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div><hr style="color:#999999;height:3px;width:100%"/> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </div></div></div> <div><div><div style="line-height:normal;background-color:white;display: inline;"><div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">China Yuchai International Limited </div></div><div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div><ix:nonNumeric name="ifrs-full:DisclosureOfInvestmentPropertyExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" continuedAt="TextSelection_112363769" id="ixv-33396">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">11.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Investment property </div></div></td></tr></table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div><ix:nonNumeric name="ifrs-full:DisclosureOfDetailedInformationAboutInvestmentPropertyExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" id="ixv-33407">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:70%"/>
<td style="vertical-align:bottom;width:5%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:4%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:4%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Cost</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At January&#160;1</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InvestmentProperty" contextRef="PAsOn12_31_2021_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58719">31,810</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InvestmentProperty" contextRef="PAsOn12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58720">32,389</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InvestmentProperty" contextRef="PAsOn12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58721">4,560</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Translation difference</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesInvestmentProperty" contextRef="P01_01_2022To12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58722">579</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesInvestmentProperty" contextRef="P01_01_2023To12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58723">1,258</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesInvestmentProperty" contextRef="P01_01_2023To12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58724">177</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At December&#160;31</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InvestmentProperty" contextRef="PAsOn12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58725">32,389</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InvestmentProperty" contextRef="PAsOn12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58726">33,647</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InvestmentProperty" contextRef="PAsOn12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58727">4,737</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Accumulated depreciation</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At January&#160;1</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InvestmentProperty" contextRef="PAsOn12_31_2021_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58728">26,724</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InvestmentProperty" contextRef="PAsOn12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58729">27,633</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InvestmentProperty" contextRef="PAsOn12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58730">3,890</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Charge for the year</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DepreciationInvestmentProperty" contextRef="P01_01_2022To12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58731">348</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DepreciationInvestmentProperty" contextRef="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58732">355</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DepreciationInvestmentProperty" contextRef="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58733">50</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Translation difference</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesInvestmentProperty" contextRef="P01_01_2022To12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58734">561</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesInvestmentProperty" contextRef="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58735">1,556</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesInvestmentProperty" contextRef="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58736">220</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At December&#160;31</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InvestmentProperty" contextRef="PAsOn12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58737">27,633</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InvestmentProperty" contextRef="PAsOn12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58738">29,544</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InvestmentProperty" contextRef="PAsOn12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58739">4,160</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Net carrying amount</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InvestmentProperty" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58740">4,756</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InvestmentProperty" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58741">4,103</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InvestmentProperty" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58742">577</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Fair value</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InvestmentProperty" contextRef="PAsOn12_31_2022_AtFairValueMemberifrsfullMeasurementAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58743">11,686</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InvestmentProperty" contextRef="PAsOn12_31_2023_AtFairValueMemberifrsfullMeasurementAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58744">11,453</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InvestmentProperty" contextRef="PAsOn12_31_2023_AtFairValueMemberifrsfullMeasurementAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58745">1,612</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Consolidated statements of profit or loss:</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/></tr>
<tr>
<td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Rental income from an investment property</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td></tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">- Minimum lease payments</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"><ix:nonFraction name="cyd:RentalIncomeFromInvestmentPropertyMinimumLeasePayments" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58746">176</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"><ix:nonFraction name="cyd:RentalIncomeFromInvestmentPropertyMinimumLeasePayments" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58747">154</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"><ix:nonFraction name="cyd:RentalIncomeFromInvestmentPropertyMinimumLeasePayments" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58748">22</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Direct operating expenses (including repairs and maintenance) arising from the rental generating property</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(<ix:nonFraction name="ifrs-full:DirectOperatingExpenseFromInvestmentProperty" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58749">118</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(<ix:nonFraction name="ifrs-full:DirectOperatingExpenseFromInvestmentProperty" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58750">720</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(<ix:nonFraction name="ifrs-full:DirectOperatingExpenseFromInvestmentProperty" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58751">101</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td></tr></table> </ix:nonNumeric></div> <div style="null;text-indent: 0px;"><div style="clear:both;max-height:0pt;"></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The Group has no restrictions on the realizable of its investment property and no contractual obligations to purchase, construct or develop investment property or for repairs, maintenance or enhancement. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Investment property is carried at cost less accumulated depreciation and accumulated impairment losses. </div></div><ix:nonNumeric name="ifrs-full:DepreciationMethodPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023" id="ixv-33850"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Depreciation </div></div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"> is <div style="display:inline;">calculated </div>using straight-line method</div></div></ix:nonNumeric><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"> to allocate the depreciable amounts over the estimated useful life of <ix:nonNumeric name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimeInvestmentPropertyCostModel" contextRef="P01_01_2023To12_31_2023" format="ixt-sec:duryear" id="ixv-58752">30</ix:nonNumeric> years. </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The fair value is determined by independent professional qualified assessor. The fair value of investment property is determined by the market comparison and cost methods. In valuing the investment property, due consideration is given to factors such as location and size of building, building infrastructure, market knowledge and historical comparable transactions to arrive at their opinion of value. </div> <ix:nonNumeric name="ifrs-full:DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" continuedAt="TextSelection_112363771" id="ixv-33859"> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The following table shows information about fair value measurement of the investment property using significant unobservable inputs (Level 3): </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> </ix:nonNumeric></ix:nonNumeric><div><ix:continuation id="TextSelection_112363769"><ix:continuation id="TextSelection_112363771">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:4%"/>
<td style="vertical-align:bottom;width:2%"/>
<td style="width:30%"/>
<td style="vertical-align:bottom;width:2%"/>
<td style="width:30%"/>
<td style="vertical-align:bottom;width:2%"/>
<td style="width:30%"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Valuation&#160;techniques</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Unobservable&#160;input</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;text-align:center;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Inter-relationship&#160;between&#160;key</div></div></div><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">unobservable&#160;inputs&#160;and&#160;fair</div></div><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">value&#160;measurement</div></div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2023</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><ix:nonNumeric name="ifrs-full:DescriptionOfValuationTechniquesUsedInFairValueMeasurementAssets" contextRef="P01_01_2023To12_31_2023_MarketComparableCompaniesAndCostMethodMemberifrsfullValuationTechniquesUsedInFairValueMeasurementAxis" id="ixv-58753">Market comparison and cost method</ix:nonNumeric></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <ix:nonNumeric name="ifrs-full:DescriptionOfMethodsUsedToDevelopAndSubstantiateUnobservableInputsUsedInFairValueMeasurementAssets" contextRef="P01_01_2023To12_31_2023_MarketComparableCompaniesAndCostMethodMemberifrsfullValuationTechniquesUsedInFairValueMeasurementAxis" id="ixv-33901"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Comparable price:</div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px; line-height: normal;">&#160;</div> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">-&#8194;&#8202;RMB 189 to RMB 458</div> <div style="margin-top: 0pt; margin-bottom: 1pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">&#8194;&#8201;&#8201;(US$ 27 to US$ 64) per square foot</div></ix:nonNumeric> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><ix:nonNumeric name="ifrs-full:DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementAssets" contextRef="P01_01_2023To12_31_2023_MarketComparableCompaniesAndCostMethodMemberifrsfullValuationTechniquesUsedInFairValueMeasurementAxis" id="ixv-58754">The estimated fair value increases with higher comparable price</ix:nonNumeric></div></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td colspan="2" style="height:6pt"/>
<td colspan="2" style="height:6pt"/>
<td colspan="2" style="height:6pt"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2022</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><ix:nonNumeric name="ifrs-full:DescriptionOfValuationTechniquesUsedInFairValueMeasurementAssets" contextRef="P01_01_2022To12_31_2022_MarketComparableCompaniesAndCostMethodMemberifrsfullValuationTechniquesUsedInFairValueMeasurementAxis" id="ixv-58755">Market comparison and cost method</ix:nonNumeric></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <ix:nonNumeric name="ifrs-full:DescriptionOfMethodsUsedToDevelopAndSubstantiateUnobservableInputsUsedInFairValueMeasurementAssets" contextRef="P01_01_2022To12_31_2022_MarketComparableCompaniesAndCostMethodMemberifrsfullValuationTechniquesUsedInFairValueMeasurementAxis" id="ixv-33922"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Comparable price:</div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px; line-height: normal;">&#160;</div> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">-&#8194;&#8202;RMB 182 to RMB 441</div> <div style="margin-top: 0pt; margin-bottom: 1pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">&#8194;&#8201;&#8201;per square foot</div></ix:nonNumeric> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><ix:nonNumeric name="ifrs-full:DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementAssets" contextRef="P01_01_2022To12_31_2022_MarketComparableCompaniesAndCostMethodMemberifrsfullValuationTechniquesUsedInFairValueMeasurementAxis" id="ixv-58756">The estimated fair value increases with higher comparable price</ix:nonNumeric></div></td></tr></table></ix:continuation></ix:continuation></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-48 </div> </div></div><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div><hr style="color:#999999;height:3px;width:100%"/><div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div><div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">China Yuchai International Limited </div></div><div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div><ix:nonNumeric name="ifrs-full:DisclosureOfIntangibleAssetsExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" continuedAt="TextSelection_112363773" id="ixv-33943">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">12.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Intangible assets </div></div></td></tr></table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div><ix:nonNumeric name="ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" id="ixv-33954">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:45%"/>
<td style="vertical-align:bottom;width:4%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:4%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:4%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:4%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Goodwill</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Technology</div></div><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Know-how</div></div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Development</div></div><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">costs</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Trademarks</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Cost</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At January&#160;1, 2022</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IntangibleAssetsAndGoodwill" contextRef="PAsOn12_31_2021_GoodwillMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58757">218,311</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IntangibleAssetsAndGoodwill" contextRef="PAsOn12_31_2021_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologyKnowHowMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58758">551,526</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IntangibleAssetsAndGoodwill" contextRef="PAsOn12_31_2021_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_IntangibleAssetsUnderDevelopmentMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58759">992,290</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IntangibleAssetsAndGoodwill" contextRef="PAsOn12_31_2021_BrandNamesMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58760">169,811</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IntangibleAssetsAndGoodwill" contextRef="PAsOn12_31_2021_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58761">1,931,938</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Addition</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" contextRef="P01_01_2022To12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_IntangibleAssetsUnderDevelopmentMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58762">181,181</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" contextRef="P01_01_2022To12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58763">181,181</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Transfer</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughTransfersIntangibleAssetsAndGoodwill" contextRef="P01_01_2022To12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologyKnowHowMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58764">121,227</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughTransfersIntangibleAssetsAndGoodwill" contextRef="P01_01_2022To12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_IntangibleAssetsUnderDevelopmentMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58765">121,227</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At December&#160;31, 2022 and January&#160;1, 2023</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IntangibleAssetsAndGoodwill" contextRef="PAsOn12_31_2022_GoodwillMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58766">218,311</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IntangibleAssetsAndGoodwill" contextRef="PAsOn12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologyKnowHowMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58767">672,753</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IntangibleAssetsAndGoodwill" contextRef="PAsOn12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_IntangibleAssetsUnderDevelopmentMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58768">1,052,244</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IntangibleAssetsAndGoodwill" contextRef="PAsOn12_31_2022_BrandNamesMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58769">169,811</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IntangibleAssetsAndGoodwill" contextRef="PAsOn12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58770">2,113,119</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Addition</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" contextRef="P01_01_2023To12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_IntangibleAssetsUnderDevelopmentMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58771">186,222</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" contextRef="P01_01_2023To12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58772">186,222</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Transfer</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughTransfersIntangibleAssetsAndGoodwill" contextRef="P01_01_2023To12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologyKnowHowMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58773">754,407</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughTransfersIntangibleAssetsAndGoodwill" contextRef="P01_01_2023To12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_IntangibleAssetsUnderDevelopmentMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58774">754,407</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At December&#160;31, 2023</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IntangibleAssetsAndGoodwill" contextRef="PAsOn12_31_2023_GoodwillMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58775">218,311</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IntangibleAssetsAndGoodwill" contextRef="PAsOn12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologyKnowHowMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58776">1,427,160</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IntangibleAssetsAndGoodwill" contextRef="PAsOn12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_IntangibleAssetsUnderDevelopmentMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58777">484,059</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IntangibleAssetsAndGoodwill" contextRef="PAsOn12_31_2023_BrandNamesMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58778">169,811</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IntangibleAssetsAndGoodwill" contextRef="PAsOn12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58779">2,299,341</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Accumulated amortization and impairment</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At January&#160;1, 2022</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IntangibleAssetsAndGoodwill" contextRef="PAsOn12_31_2021_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GoodwillMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58780">5,675</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IntangibleAssetsAndGoodwill" contextRef="PAsOn12_31_2021_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologyKnowHowMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58781">167,681</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IntangibleAssetsAndGoodwill" contextRef="PAsOn12_31_2021_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58782">173,356</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Amortization</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill" contextRef="P01_01_2022To12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologyKnowHowMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58783">64,939</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill" contextRef="P01_01_2022To12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58784">64,939</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At December&#160;31, 2022 and January&#160;1, 2023</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IntangibleAssetsAndGoodwill" contextRef="PAsOn12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GoodwillMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58785">5,675</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IntangibleAssetsAndGoodwill" contextRef="PAsOn12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologyKnowHowMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58786">232,620</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IntangibleAssetsAndGoodwill" contextRef="PAsOn12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58787">238,295</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Amortization</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill" contextRef="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologyKnowHowMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58788">109,913</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill" contextRef="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58789">109,913</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At December&#160;31, 2023</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IntangibleAssetsAndGoodwill" contextRef="PAsOn12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GoodwillMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58790">5,675</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IntangibleAssetsAndGoodwill" contextRef="PAsOn12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologyKnowHowMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58791">342,533</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IntangibleAssetsAndGoodwill" contextRef="PAsOn12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58792">348,208</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Net carrying amount</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At December&#160;31, 2022</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IntangibleAssetsAndGoodwill" contextRef="PAsOn12_31_2022_GoodwillMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58793">212,636</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IntangibleAssetsAndGoodwill" contextRef="PAsOn12_31_2022_TechnologyKnowHowMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58794">440,133</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IntangibleAssetsAndGoodwill" contextRef="PAsOn12_31_2022_IntangibleAssetsUnderDevelopmentMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58795">1,052,244</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IntangibleAssetsAndGoodwill" contextRef="PAsOn12_31_2022_BrandNamesMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58796">169,811</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IntangibleAssetsAndGoodwill" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58797">1,874,824</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At December&#160;31, 2023</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IntangibleAssetsAndGoodwill" contextRef="PAsOn12_31_2023_GoodwillMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58798">212,636</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IntangibleAssetsAndGoodwill" contextRef="PAsOn12_31_2023_TechnologyKnowHowMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58799">1,084,627</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IntangibleAssetsAndGoodwill" contextRef="PAsOn12_31_2023_IntangibleAssetsUnderDevelopmentMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58800">484,059</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IntangibleAssetsAndGoodwill" contextRef="PAsOn12_31_2023_BrandNamesMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58801">169,811</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IntangibleAssetsAndGoodwill" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58802">1,951,133</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">US$&#8217;000</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IntangibleAssetsAndGoodwill" contextRef="PAsOn12_31_2023_GoodwillMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58803">29,933</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IntangibleAssetsAndGoodwill" contextRef="PAsOn12_31_2023_TechnologyKnowHowMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58804">152,687</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IntangibleAssetsAndGoodwill" contextRef="PAsOn12_31_2023_IntangibleAssetsUnderDevelopmentMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58805">68,143</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IntangibleAssetsAndGoodwill" contextRef="PAsOn12_31_2023_BrandNamesMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58806">23,905</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IntangibleAssetsAndGoodwill" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58807">274,668</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table> </ix:nonNumeric></div> <div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;">Goodwill </div> </div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Goodwill represents the excess of purchase consideration over fair value of net assets of businesses acquired. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Goodwill acquired through business combinations have been allocated to two cash-generating units for impairment testing as follows: </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:4%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align: top;text-align:left;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Yuchai manufacturing business. </div></td></tr></table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:4%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;">Yulin Hotel. Goodwill allocated to Yulin Hotel was fully impaired in 2008. </div></td></tr></table> <ix:nonNumeric name="ifrs-full:DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" continuedAt="TextSelection_112363573" id="ixv-34777"> <div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Carrying amount of goodwill allocated to the cash-generating unit: </div></div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> </ix:nonNumeric><div><ix:continuation id="TextSelection_112363573">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:68%"/>
<td style="vertical-align:bottom;width:5%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:5%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:5%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;">Yuchai manufacturing business</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Goodwill" contextRef="PAsOn12_31_2022_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullIndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58808">212,636</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Goodwill" contextRef="PAsOn12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullIndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58809">212,636</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Goodwill" contextRef="PAsOn12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullIndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58810">29,933</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table></ix:continuation></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Yuchai manufacturing business </div></div></div></div></div> <div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">The Group performs its impairment test annually. The recoverable amount&#160;was determined based on a value in use calculation using cash flow projectio<div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;">ns from financial budgets approved by senior management covering a five-year period. The pre-tax discount rate applied to the cash flow projections was</div></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"> </div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections" contextRef="PAsOn12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullIndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis" unitRef="Unit_pure" decimals="4" scale="-2" format="ixt:num-dot-decimal" id="ixv-58811">15.10</ix:nonFraction>%</div><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;">&#160;(2022</div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;">: </div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections" contextRef="PAsOn12_31_2022_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullIndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis" unitRef="Unit_pure" decimals="4" scale="-2" format="ixt:num-dot-decimal" id="ixv-58812">14.34</ix:nonFraction></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;">%) and cash flows beyond the </div><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;">five</div></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;">-year</div></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"> period are extrapolated using a </div></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="ifrs-full:DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections" contextRef="PAsOn12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullIndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal" id="ixv-58813">1</ix:nonFraction></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;">%</div><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"> growth rate (2022</div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;">: </div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="ifrs-full:DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections" contextRef="PAsOn12_31_2022_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullIndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal" id="ixv-58814">5</ix:nonFraction></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;">%)</div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;">,</div></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"> </div><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;">a modest long-term growth rate after taking into consideration of industry outlook with management estimation.</div></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;">&#160;</div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="ifrs-full:ImpairmentLossRecognisedInProfitOrLossGoodwill" contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullIndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt-sec:numwordsen" id="ixv-58815">No</ix:nonFraction></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"> </div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;">impairment was identified for this unit.&#160;</div></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"> </div></div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-49</ix:exclude> </div> </ix:nonNumeric></div></div><ix:continuation id="TextSelection_112363773" continuedAt="TextSelectionAppend_112363773_1"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_112363773_1" continuedAt="TextSelectionAppend_112363773_2"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_112363773_2" continuedAt="TextSelectionAppend_112363773_3"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </ix:exclude></ix:continuation></div></div></div> <div> <div> <div style="line-height:normal;background-color:white;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_112363773_3" continuedAt="TextSelectionAppend_112363773_4"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">China Yuchai International Limited </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">12.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Intangible assets&#8201;(cont&#8217;d) </div></div> </td> </tr> </table> <div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;">Goodwill&#8201;(cont&#8217;d) </div> </div></div> </ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_112363773_4" continuedAt="TextSelectionAppend_112363773_5"><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;text-indent: 0px;">&#160;</div> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;text-indent: 0px;"><div style="font-weight:bold;display:inline;">Key assumptions used for value in use calculations </div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify;text-indent: 0px;">Key assumptions used in estimation of value in use were as follows: </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;text-indent: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%;text-indent: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:4%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;">Profit from operation </div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;text-indent: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%;text-indent: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:4%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;">Discount rate </div> </td> </tr> </table> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Profit from operation &#8211; Profit from operation is based on management&#8217;s estimate with reference to historical performance and future business outlook of Yuchai manufacturing business. </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify;text-indent: 0px;">Discount rate &#8211; Discount rate reflects management&#8217;s estimate of the risks specific to the cash-generating unit and is estimated based on weighted average cost of capital (&#8220;WACC&#8221;). The WACC takes into account both debt and equity. The cost of equity is derived from the expected return on investment by the Group&#8217;s investors. The cost of debt is based on the interest-bearing borrowings the cash-generating unit is obliged to service. This rate is weighted according to the optimal debt/equity structure arrived on the basis of the capitalization structure of the peer group. </div> <div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;text-indent: 0px;"><div style="font-weight:bold;display:inline;">Sensitivity to changes in assumptions </div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify;text-indent: 0px;">The implications of the key assumptions for the recoverable amount are discussed below: </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify;text-indent: 0px;">Profit from operation &#8211; A decreased demand can lead to a decline in profit from operation. A decrease in demand by <div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="cyd:PercentageDecreaseInDemandThatWouldResultInAnImpairment" contextRef="PAsOn12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullIndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_TopOfRangeMemberifrsfullRangeAxis" unitRef="Unit_pure" decimals="4" scale="-2" format="ixt:num-dot-decimal" id="ixv-58817">12.85</ix:nonFraction></div><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;display:inline;">% (2022: <ix:nonFraction name="cyd:PercentageDecreaseInDemandThatWouldResultInAnImpairment" contextRef="PAsOn12_31_2022_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullIndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_TopOfRangeMemberifrsfullRangeAxis" unitRef="Unit_pure" decimals="4" scale="-2" format="ixt:num-dot-decimal" id="ixv-58818">26.64</ix:nonFraction>%) would result in impairment. </div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify;text-indent: 0px;">Discount rate &#8211; A rise in <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">pre-tax</div> discount rate to <div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="cyd:PercentageIncreaseInPretaxDiscountRateThatWouldResultInAnImpairment" contextRef="PAsOn12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullIndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis" unitRef="Unit_pure" decimals="4" scale="-2" format="ixt:num-dot-decimal" id="ixv-58819">20.94</ix:nonFraction></div><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;display:inline;">% (2022: <ix:nonFraction name="cyd:PercentageIncreaseInPretaxDiscountRateThatWouldResultInAnImpairment" contextRef="PAsOn12_31_2022_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullIndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis" unitRef="Unit_pure" decimals="4" scale="-2" format="ixt:num-dot-decimal" id="ixv-58820">17.92</ix:nonFraction>%)&#160;would result in impairment. </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;">With regard to the assessment of value in use of the Yuchai manufacturing business, management believes that no reasonably possible change in any of the above key assumptions would cause the recoverable amount to materially fall below the carrying value of the unit.</div></div></div> <div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;text-indent: 0px;"><div style="font-weight:bold;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;">Technology <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">know-how</div> </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify;text-indent: 0px;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">The Group has an intangible asset representing technology development costs relating to the production of 4Y20 engines. As of December 2023, the carrying amount of the asset is RMB</div>&#160;<ix:nonFraction name="ifrs-full:IntangibleAssetsOtherThanGoodwill" contextRef="PAsOn12_31_2023_TechnologyKnowHowMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-58821">5.0</ix:nonFraction> million (US$ <ix:nonFraction name="ifrs-full:IntangibleAssetsOtherThanGoodwill" contextRef="PAsOn12_31_2023_TechnologyKnowHowMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis" unitRef="Unit_USD" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-58822">0.7</ix:nonFraction> <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">million),<div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">net of the accumulated impairment loss that was brought forward from prior years amounting to</div> RMB <ix:nonFraction name="ifrs-full:IntangibleAssetsOtherThanGoodwill" contextRef="PAsOn12_31_2023_AccumulatedImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologyKnowHowMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis" unitRef="Unit_CNY" decimals="-5" scale="6" sign="-" format="ixt:num-dot-decimal" id="ixv-58823">126.7</ix:nonFraction> million. </div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">In late 2018, the Group had commenced the production of 4Y20 engines. In 2021, 2022 and 2023, management believed that there was no indicator for further impairment. Also, having considered that there was no significant change of the market demand and economic environment which will have a favorable effect to the recoverable amount of the intangible asset, management had concluded that no reversal of impairment was necessary in 2021, 2022 and 2023. </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify;text-indent: 0px;">In 2023, the development of certain engine platform relating to National VI <div style="letter-spacing: 0px; top: 0px;display:inline;">and Tier 4&#160;</div>engines were completed, and the related development costs amounting to RMB&#160;<ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughTransfersIntangibleAssetsOtherThanGoodwill" contextRef="P01_01_2023To12_31_2023_TechnologyKnowHowMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-58824">754.4</ix:nonFraction> million (US$ <ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughTransfersIntangibleAssetsOtherThanGoodwill" contextRef="P01_01_2023To12_31_2023_TechnologyKnowHowMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis" unitRef="Unit_USD" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-58825">106.2</ix:nonFraction> million) (2022: RMB <ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughTransfersIntangibleAssetsOtherThanGoodwill" contextRef="P01_01_2022To12_31_2022_TechnologyKnowHowMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-58826">121.2</ix:nonFraction> million) were transferred from development costs to technology <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">know-how,</div> and amortization were charged accordingly based on the Group&#8217;s policy. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;text-indent: 0px;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;"><ix:exclude>F-50</ix:exclude> </div></ix:continuation> </div> </div> <ix:continuation id="TextSelectionAppend_112363773_5" continuedAt="TextSelectionAppend_112363773_6"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_112363773_6" continuedAt="TextSelectionAppend_112363773_7"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_112363773_7" continuedAt="TextSelectionAppend_112363773_8"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </ix:exclude></ix:continuation> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_112363773_8" continuedAt="TextSelectionAppend_112363773_9"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">China Yuchai International Limited </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">12.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Intangible assets&#8201;(cont&#8217;d) </div></div> </td> </tr> </table> </ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_112363773_9"><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;">Development costs </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">During 2022 and 2023, the Group has capitalized development costs of RMB <ix:nonFraction name="ifrs-full:IntangibleAssetsOtherThanGoodwill" contextRef="PAsOn12_31_2022_CapitalisedDevelopmentExpenditureMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-58828">181.2</ix:nonFraction>&#160;million and RMB&#160;<ix:nonFraction name="ifrs-full:IntangibleAssetsOtherThanGoodwill" contextRef="PAsOn12_31_2023_CapitalisedDevelopmentExpenditureMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-58829">186.2</ix:nonFraction> million (US$ <ix:nonFraction name="ifrs-full:IntangibleAssetsOtherThanGoodwill" contextRef="PAsOn12_31_2023_CapitalisedDevelopmentExpenditureMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis" unitRef="Unit_USD" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-58830">26.2</ix:nonFraction> million), respectively, mainly for new engines that comply with National VI and Tier 4 emission standards. As of December&#160;31, 2023, the total capitalized development costs are RMB&#160;<ix:nonFraction name="ifrs-full:IntangibleAssetsAndGoodwill" contextRef="PAsOn12_31_2023_CapitalisedDevelopmentExpenditureMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-58831">484.1</ix:nonFraction> million (US$ <ix:nonFraction name="ifrs-full:IntangibleAssetsAndGoodwill" contextRef="PAsOn12_31_2023_CapitalisedDevelopmentExpenditureMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis" unitRef="Unit_USD" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-58832">68.1</ix:nonFraction> million) (2022: RMB <ix:nonFraction name="ifrs-full:IntangibleAssetsAndGoodwill" contextRef="PAsOn12_31_2022_CapitalisedDevelopmentExpenditureMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-58833">1,052.2</ix:nonFraction> <div style="letter-spacing: 0px; top: 0px;display:inline;">m</div>illion). These development costs relate to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">on-going</div> development efforts and, accordingly, have not yet been available for use, and therefore no amortization charges were recorded. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"><ix:nonNumeric name="cyd:EstimationOfFutureBusinessProjectionDescription" contextRef="P01_01_2023To12_31_2023_IntangibleAssetsUnderDevelopmentMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis" id="ixv-58834">In 2022 and 2023, the Group performs an impairment test on the development costs that are not available for use. No impairment has been identified. The recoverable amount was determined based on its value in use using the discounted cash flow approach. Cash flows were projected based on historical growth, past experience and management best estimation of future business outlook. In 2023, the Group used 6-10 years (2022: 7 years) forecast and were based on the updated financial budgets approved by the senior management with no terminal value.</ix:nonNumeric><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;display:inline;"> </div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Key assumptions used in estimation of value in use were as follows: </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 4%; vertical-align: top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8226;</div></td>
<td style="width: 1%; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align:top;text-align:left;"> <div style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">Profit from operation &#8211; Profit from operation is based on management&#8217;s estimate with reference to historical revenue generated, growth rate and estimation of future business outlook. In 2023, the Group estimated the revenue growth rate is the range of&#160;</div></div><div style="letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;"></div><ix:nonFraction name="cyd:EstimatedRevenueGrowthRate" contextRef="P01_01_2023To12_31_2023_BottomOfRangeMemberifrsfullRangeAxis_IntangibleAssetsUnderDevelopmentMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal" id="ixv-58835">10</ix:nonFraction></div><div style="letter-spacing: 0px; top: 0px;display:inline;">% to </div><div style="letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="cyd:EstimatedRevenueGrowthRate" contextRef="P01_01_2023To12_31_2023_IntangibleAssetsUnderDevelopmentMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis_TopOfRangeMemberifrsfullRangeAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal" id="ixv-58836">25</ix:nonFraction></div><div style="letter-spacing: 0px; top: 0px;display:inline;">% year-on-year from 2024 to 2029 in view of the implementation of new emission standard for powertrain solutions for on- and off- road engine business. Management expected an accelerated growth for new energy products due to the government&#8217;s emphasis on new energy and low carbon emission commitment in domestic and international market.</div><div style="letter-spacing: 0px; top: 0px;display:inline;"> </div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;">In 2022, the Group estimated the revenue growth rate is the range of&#160;<ix:nonFraction name="cyd:EstimatedRevenueGrowthRate" contextRef="P01_01_2022To12_31_2022_BottomOfRangeMemberifrsfullRangeAxis_IntangibleAssetsUnderDevelopmentMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal" id="ixv-58837">15</ix:nonFraction>% to <ix:nonFraction name="cyd:EstimatedRevenueGrowthRate" contextRef="P01_01_2022To12_31_2022_IntangibleAssetsUnderDevelopmentMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis_TopOfRangeMemberifrsfullRangeAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal" id="ixv-58838">20</ix:nonFraction>% <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">year-on-year</div></div> from 2023 to 2027 in view of the implementation of new emission standard and management expect an accelerated growth for new energy products due to the government&#8217;s emphasis on new energy. Management assumes the revenue for the year 2028 and 2029 remain the same level as 2027. </div></div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:4%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: justify; line-height: normal;">Discount rate &#8211; Discount rate reflects management&#8217;s estimate of the risks specific to the cash-generating unit and is estimated based on weighted average cost of capital (&#8220;WACC&#8221;). The WACC takes into account both debt and equity. The cost of equity is derived from the expected return on investment by the Group&#8217;s investors. The cost of debt is based on the interest-bearing borrowings the cash-generating unit is obliged to service. This rate is weighted according to the optimal debt/equity structure arrived on the basis of the capitalization structure of the peer group. The Group has applied a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">pre-tax</div> discount rate of <div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="cyd:PercentageOfPretaxDiscountRate" contextRef="P01_01_2023To12_31_2023_IntangibleAssetsUnderDevelopmentMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis" unitRef="Unit_pure" decimals="4" scale="-2" format="ixt:num-dot-decimal" id="ixv-58839">15.10</ix:nonFraction></div>% (2022: <ix:nonFraction name="cyd:PercentageOfPretaxDiscountRate" contextRef="P01_01_2022To12_31_2022_IntangibleAssetsUnderDevelopmentMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis" unitRef="Unit_pure" decimals="4" scale="-2" format="ixt:num-dot-decimal" id="ixv-58840">14.34</ix:nonFraction>%). </div> </td> </tr> </table> <div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Sensitivity to changes in assumptions </div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The implications of the key assumptions for the recoverable amount are discussed below: </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Profit from operation &#8211; A decreased demand can lead to a decline in profit from operation. A decrease in demand by <div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="cyd:PercentageDecreaseInDemandThatWouldResultInAnImpairment" contextRef="PAsOn12_31_2023_BottomOfRangeMemberifrsfullRangeAxis_IntangibleAssetsUnderDevelopmentMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis" unitRef="Unit_pure" decimals="4" scale="-2" format="ixt:num-dot-decimal" id="ixv-58841">6.56</ix:nonFraction></div><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;display:inline;">% (2022: <ix:nonFraction name="cyd:PercentageDecreaseInDemandThatWouldResultInAnImpairment" contextRef="PAsOn12_31_2022_BottomOfRangeMemberifrsfullRangeAxis_IntangibleAssetsUnderDevelopmentMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis" unitRef="Unit_pure" decimals="4" scale="-2" format="ixt:num-dot-decimal" id="ixv-58842">4.88</ix:nonFraction>%) would result in impairment. </div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Discount rate &#8211; A rise in <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">pre-tax</div> discount rate to <div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="cyd:PretaxDiscountRateThatWouldResultsInAnImpairment" contextRef="PAsOn12_31_2023_IntangibleAssetsUnderDevelopmentMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis" unitRef="Unit_pure" decimals="4" scale="-2" format="ixt:num-dot-decimal" id="ixv-58843">15.99</ix:nonFraction></div><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;display:inline;">% (2022: <ix:nonFraction name="cyd:PretaxDiscountRateThatWouldResultsInAnImpairment" contextRef="PAsOn12_31_2022_IntangibleAssetsUnderDevelopmentMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis" unitRef="Unit_pure" decimals="4" scale="-2" format="ixt:num-dot-decimal" id="ixv-58844">19.17</ix:nonFraction>%) would result in impairment. </div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">With regard to the assessment of value in use, management believes that no reasonably possible change in any of the above key assumptions would cause the recoverable amount to materially fall below the carrying value. </div> <div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;">Trademarks </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In 2019, Yuchai entered into a trademark license agreement with GY under which Yuchai was granted the exclusive and perpetual use of the trademarks listed in the trademark license agreement for a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">one-time</div> usage fee of RMB <ix:nonFraction name="cyd:PaymentForTrademarkLicenseFee" contextRef="P01_01_2019To12_31_2019_TrademarksMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-58845">169.8</ix:nonFraction>&#160;million. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Management has assessed and concluded that the right granted by the trademark license, according to the terms and conditions of the trademark license agreement, is indefinite. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In 2022 and 2023, the Group performed an annual impairment review by taking Yuchai as a cash&#8211;generating unit. Using the same cash flow projection and assumptions for goodwill impairment test disclosed above, management concluded that no impairment charge is to be recognized in 2022 and 2023. </div> </ix:continuation> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-51 </div> </div> </div> <div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div> <hr style="color:#999999;height:3px;width:100%"/> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </div> </div> </div> <div> <div> <div style="line-height:normal;background-color:white;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;text-indent: 0px;"><div style="font-weight:bold;display:inline;">China Yuchai International Limited </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;text-indent: 0px;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;text-indent: 0px;">&#160;</div> <ix:nonNumeric name="ifrs-full:DisclosureOfInventoriesExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" id="ixv-35104">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%;text-indent: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">13.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;"><div style="font-weight:bold;display:inline;">Inventories </div></div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;text-indent: 0px;">&#160;</div> <div style="null;text-indent: 0px;"><ix:nonNumeric name="cyd:DisclosureOfDetailedInformationAboutInventoriesExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" id="ixv-35115">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:66%"/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Raw materials<div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;and consumables</div></div> </div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RawMaterials" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58846">2,339,933</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RawMaterials" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58847">2,201,886</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RawMaterials" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58848">309,968</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Work in progress</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:WorkInProgress" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58849">24,312</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:WorkInProgress" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58850">19,423</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:WorkInProgress" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58851">2,734</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Finished goods</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:FinishedGoods" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58852">2,573,510</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:FinishedGoods" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58853">2,427,718</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:FinishedGoods" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58854">341,759</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total inventories at the lower of cost and net realizable value</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Inventories" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58855">4,937,755</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Inventories" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58856">4,649,027</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Inventories" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58857">654,461</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </ix:nonNumeric></div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;text-indent: 0px;">&#160;</div> <div style="null;text-indent: 0px;"><ix:nonNumeric name="cyd:DisclosureOfAnalysisOfInventoryReserveAccountsExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" id="ixv-35304">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:60%"/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2021</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Inventories recognized as an expense in cost of sales</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CostOfInventoriesRecognisedAsExpenseDuringPeriod" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58858">16,457,476</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CostOfInventoriesRecognisedAsExpenseDuringPeriod" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58859">11,991,899</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CostOfInventoriesRecognisedAsExpenseDuringPeriod" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58860">13,444,277</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CostOfInventoriesRecognisedAsExpenseDuringPeriod" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58861">1,892,601</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Inclusive of the following charge/(credit):</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- Inventories written down</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InventoryWritedown2011" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58862">32,813</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InventoryWritedown2011" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58863">86,650</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InventoryWritedown2011" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58864">77,466</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InventoryWritedown2011" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58865">10,905</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- Reversal of write-down of inventories</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:ReversalOfInventoryWritedown" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58866">41,823</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:ReversalOfInventoryWritedown" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58867">31,765</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:ReversalOfInventoryWritedown" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58868">27,447</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:ReversalOfInventoryWritedown" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58869">3,864</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- Inventories written off</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:InventoryWritenOff" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58870">10,085</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:InventoryWritenOff" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-58871">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:InventoryWritenOff" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-58872">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:InventoryWritenOff" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-58873">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </ix:nonNumeric></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify;text-indent: 0px;">The reversal of write-down of inventory was made when the related inventories were sold above their carrying value<div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;or consumed for production.</div></div>&#160;</div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;text-indent: 0px;">&#160;</div> </ix:nonNumeric><ix:nonNumeric name="ifrs-full:DisclosureOfOtherCurrentAssetsExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" continuedAt="TextSelection_112363408" id="ixv-35493">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%;text-indent: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">14.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;"><div style="font-weight:bold;display:inline;">Other current assets </div></div> </td> </tr> </table> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;text-indent: 0px;">&#160;</div> </ix:nonNumeric><div style="null;text-indent: 0px;"><ix:continuation id="TextSelection_112363408"><ix:nonNumeric name="cyd:DisclosureOfDetailedInformationOtherCurrentAssetsExplanatoryTextBlock" contextRef="P01_01_2023To12_31_2023" escape="true" id="ixv-35505">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:66%"/>
<td style="vertical-align:bottom;width:4%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:4%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:4%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:4%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Development properties</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8199;&#8199;&#8201;&#8199;<ix:nonFraction name="ifrs-full:InvestmentPropertyUnderConstructionOrDevelopment" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58874">16,710</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InvestmentPropertyUnderConstructionOrDevelopment" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58875">16,733</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InvestmentPropertyUnderConstructionOrDevelopment" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58876">2,355</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </ix:nonNumeric></ix:continuation></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;text-indent: 0px;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;">F-52 </div> </div> </div> </div> <div></div> </div> <div> <div style="line-height:normal;background-color:white;display: inline;"> <div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div> <hr style="color:#999999;height:3px;width:100%"/> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;text-indent: 0px;"><div style="font-weight:bold;display:inline;">China Yuchai International Limited </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;text-indent: 0px;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;text-indent: 0px;">&#160;</div> <ix:nonNumeric name="ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" continuedAt="TextSelection_112363407" id="ixv-35624">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%;text-indent: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">15.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Trade and other receivables </div></div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;text-indent: 0px;">&#160;</div> <div style="null;text-indent: 0px;"><ix:nonNumeric name="cyd:DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" continuedAt="TextSelection_112363406" id="ixv-35635">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:73%"/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Trade receivables, gross</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CurrentTradeReceivables" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58877">1,549,462</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CurrentTradeReceivables" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58878">1,148,682</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CurrentTradeReceivables" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58879">161,704</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Less: Allowance for expected credit losses</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:ExpectedCreditLosses" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58880">33,247</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:ExpectedCreditLosses" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58881">54,894</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:ExpectedCreditLosses" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58882">7,728</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net trade receivables (Note 6.2)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:CurrentTradeReceivablesNet" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58883">1,516,215</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:CurrentTradeReceivablesNet" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58884">1,093,788</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:CurrentTradeReceivablesNet" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58885">153,976</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Bills receivable <div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(i)</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:CurrentBillsReceivable" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58886">4,970,880</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:CurrentBillsReceivable" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58887">6,318,789</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:CurrentBillsReceivable" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58888">889,519</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total (Note 32, Note 35)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:CurrentTradeAndBillReceivables" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58889">6,487,095</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:CurrentTradeAndBillReceivables" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58890">7,412,577</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:CurrentTradeAndBillReceivables" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58891">1,043,495</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Amounts receivable:</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- associates and joint ventures (trade)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:CurrentTradeReceivablesDueFromAssociatesAndJointVentures" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58892">125,489</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:CurrentTradeReceivablesDueFromAssociatesAndJointVentures" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58893">187,944</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:CurrentTradeReceivablesDueFromAssociatesAndJointVentures" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58894">26,458</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- associates and joint ventures <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">(non-trade)</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:CurrentNonTradeReceivablesDueFromAssociatesAndJointVentures" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58895">11,230</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:CurrentNonTradeReceivablesDueFromAssociatesAndJointVentures" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58896">10,212</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:CurrentNonTradeReceivablesDueFromAssociatesAndJointVentures" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58897">1,438</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- related parties (trade)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:CurrentTradeReceivablesDueFromRelatedParties" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58898">180,374</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:CurrentTradeReceivablesDueFromRelatedParties" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58899">212,706</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:CurrentTradeReceivablesDueFromRelatedParties" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58900">29,943</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- related parties <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">(non-trade)</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:CurrentNonTradeReceivablesDueFromRelatedParties" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58901">3,476</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-bottom: 1pt; margin-top: 0px; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-bottom: 1pt; margin-top: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: right; line-height: normal;"><ix:nonFraction name="cyd:CurrentNonTradeReceivablesDueFromRelatedParties" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58902">4,016</ix:nonFraction></div> </td>
<td style="white-space:nowrap;vertical-align:bottom"> <div style="margin-bottom: 1pt; margin-top: 0px; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:CurrentNonTradeReceivablesDueFromRelatedParties" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58903">565</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Bills receivable in transit</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:CurrentBillsReceivableInTransit" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58904">8,172</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:CurrentBillsReceivableInTransit" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58905">49,696</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:CurrentBillsReceivableInTransit" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58906">6,996</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Grant receivables</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:GrantReceivables" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58907">62,000</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:GrantReceivables" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58908">62,000</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:GrantReceivables" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58909">8,728</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;">Estimated sales consideration on disposal of a subsidiary due from the acquirer</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:TotalEstimatedConsiderationDueFromAcquirer" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-58910">&#8212;</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:TotalEstimatedConsiderationDueFromAcquirer" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58911">236,734</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:TotalEstimatedConsiderationDueFromAcquirer" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58912">33,326</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Others</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:MiscellaneousOtherCurrentReceivables" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58913">49,763</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:MiscellaneousOtherCurrentReceivables" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58914">68,052</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:MiscellaneousOtherCurrentReceivables" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58915">9,580</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Less: Impairment losses &#8211; other receivables</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:ImpairmentLossOnOtherReceivables" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58916">5,754</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:ImpairmentLossOnOtherReceivables" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58917">7,710</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:ImpairmentLossOnOtherReceivables" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58918">1,085</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other receivables carried at amortized cost (Note 35)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CurrentLoansAndReceivables" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58919">434,750</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CurrentLoansAndReceivables" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58920">823,650</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CurrentLoansAndReceivables" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58921">115,949</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Tax recoverable</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CurrentTaxAssetsCurrent" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58922">290,596</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CurrentTaxAssetsCurrent" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58923">108,844</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CurrentTaxAssetsCurrent" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58924">15,322</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Advances paid to suppliers</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CurrentAdvancesToSuppliers" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58925">81,861</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CurrentAdvancesToSuppliers" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58926">77,527</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CurrentAdvancesToSuppliers" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58927">10,914</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Right of return assets</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:RightOfReturnAssets" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58928">17,045</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:RightOfReturnAssets" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58929">36,026</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:RightOfReturnAssets" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58930">5,072</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net other receivables</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:OtherCurrentReceivables" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58931">824,252</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:OtherCurrentReceivables" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58932">1,046,047</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:OtherCurrentReceivables" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58933">147,257</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total trade and other receivables</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:TradeAndOtherCurrentReceivables" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58934">7,311,347</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:TradeAndOtherCurrentReceivables" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58935">8,458,624</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:TradeAndOtherCurrentReceivables" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58936">1,190,752</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </ix:nonNumeric></div> <ix:continuation id="TextSelection_112363406"><div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify;text-indent: 0px;">Note: </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;text-indent: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%;text-indent: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(i)</div>&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;">As of December&#160;31, 2023, bills receivable includes <div style="letter-spacing: 0px; top: 0px;display:inline;">bi</div>lls received from joint ventures and related parties amounted to RMB&#160;<ix:nonFraction name="cyd:CurrentBillsReceivable" contextRef="PAsOn12_31_2023_JointVenturesWhereEntityIsVenturerMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-58937">5.3</ix:nonFraction> million (US$&#160;<ix:nonFraction name="cyd:CurrentBillsReceivable" contextRef="PAsOn12_31_2023_JointVenturesWhereEntityIsVenturerMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_USD" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-58938">0.7</ix:nonFraction>&#160;million) (2022: RMB <ix:nonFraction name="cyd:CurrentBillsReceivable" contextRef="PAsOn12_31_2022_JointVenturesWhereEntityIsVenturerMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-58939">0.1</ix:nonFraction> million) and RMB <ix:nonFraction name="cyd:CurrentBillsReceivable" contextRef="PAsOn12_31_2023_OtherRelatedPartiesMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-58940">987.9</ix:nonFraction> million (US$ <ix:nonFraction name="cyd:CurrentBillsReceivable" contextRef="PAsOn12_31_2023_OtherRelatedPartiesMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_USD" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-58941">139.1</ix:nonFraction> million) (2022: RMB&#160;<ix:nonFraction name="cyd:CurrentBillsReceivable" contextRef="PAsOn12_31_2022_OtherRelatedPartiesMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-58942">763.4</ix:nonFraction> million) respectively. </div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify;text-indent: 0px;">As of December&#160;31, 202<div style="letter-spacing: 0px; top: 0px;display:inline;">3</div>, bills receivable amounted to RMB&#160;<ix:nonFraction name="cyd:CurrentBillsReceivable" contextRef="PAsOn12_31_2023_SecuredBankFacilitiesMemberCYDDebtInstrument1Axis" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-58943">12.5</ix:nonFraction> million (US$ <ix:nonFraction name="cyd:CurrentBillsReceivable" contextRef="PAsOn12_31_2023_SecuredBankFacilitiesMemberCYDDebtInstrument1Axis" unitRef="Unit_USD" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-58944">1.8</ix:nonFraction> million) (2022: RMB <ix:nonFraction name="cyd:CurrentBillsReceivable" contextRef="PAsOn12_31_2022_SecuredBankFacilitiesMemberCYDDebtInstrument1Axis" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-58945">12.6</ix:nonFraction> <div style="letter-spacing: 0px; top: 0px;display:inline;">million) was pledged to secure bank facilities (Note 26).&#160;</div> </div> </ix:continuation> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify;text-indent: 0px;">Trade receivables are <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-interest</div> bearing and are generally on <ix:nonNumeric name="cyd:TradeReceivablesPaymentTerms" contextRef="P01_01_2023To12_31_2023_BottomOfRangeMemberifrsfullRangeAxis" format="ixt-sec:durday" id="ixv-58946">60</ix:nonNumeric> - <ix:nonNumeric name="cyd:TradeReceivablesPaymentTerms" contextRef="P01_01_2023To12_31_2023_TopOfRangeMemberifrsfullRangeAxis" format="ixt-sec:durday" id="ixv-58947">90</ix:nonNumeric> days&#8217; term. They are recognized at their original invoice amounts, net of sales rebates in the financial year. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify;text-indent: 0px;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;">Non-trade</div> balance <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">due<div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div>from associates, joint ventures and other related parties are unsecured, interest-free, and repayable on demand. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;text-indent: 0px;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;"><ix:exclude>F-53</ix:exclude> </div> </ix:nonNumeric></div> </div> <ix:continuation id="TextSelection_112363407" continuedAt="TextSelectionAppend_112363407_1"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_112363407_1" continuedAt="TextSelectionAppend_112363407_2"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_112363407_2" continuedAt="TextSelectionAppend_112363407_3"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </ix:exclude></ix:continuation></div> </div> </div> <div> <div style="line-height:normal;background-color:white;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_112363407_3" continuedAt="TextSelectionAppend_112363407_4"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">China Yuchai International Limited </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">15.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Trade and other receivables&#8201;(cont&#8217;d) </div></div> </td> </tr> </table> </ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_112363407_4"><div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</div> <ix:nonNumeric name="ifrs-full:DisclosureOfAllowanceForCreditLossesExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" continuedAt="TextSelection_112363405" id="ixv-36199"> <div style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Movement in the allowance for expected credit losses of trade and other receivables is as follows: </div> <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</div> </ix:nonNumeric><div><ix:continuation id="TextSelection_112363405">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:70%"/>
<td style="vertical-align:bottom;width:5%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:4%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:4%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div> </td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At January&#160;1</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58949">39,441</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58950">39,001</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58951">5,490</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">(Credit)/charge to consolidated statement of profit or loss (under &#8220;Selling, general and administrative expenses&#8221;)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:Decreaseinimpairmentofdoubtfulreceivables" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-58952">459</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:Decreaseinimpairmentofdoubtfulreceivables" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58953">23,858</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:Decreaseinimpairmentofdoubtfulreceivables" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58954">3,359</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Written off</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:UtilisationAllowanceAccountForCreditLossesOfFinancialAssets" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58955">5</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:UtilisationAllowanceAccountForCreditLossesOfFinancialAssets" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58956">264</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:UtilisationAllowanceAccountForCreditLossesOfFinancialAssets" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58957">37</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Translation difference</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesAllowanceAccountForCreditLossesOfFinancialAssets" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58958">24</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesAllowanceAccountForCreditLossesOfFinancialAssets" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58959">9</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesAllowanceAccountForCreditLossesOfFinancialAssets" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58960">1</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At December&#160;31</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58961">39,001</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58962">62,604</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58963">8,813</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </ix:continuation></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">As of December&#160;31, 2022 and 2023, outstanding bills receivable discounted with banks for which the Group retained a recourse obligation totaled RMB <ix:nonFraction name="cyd:BillsReceivableDiscountedWithBanksWithRecourseObligation" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-58964">936.9</ix:nonFraction>&#160;million and RMB&#160;<ix:nonFraction name="cyd:BillsReceivableDiscountedWithBanksWithRecourseObligation" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-58965">1,659.4</ix:nonFraction> million (US$ <ix:nonFraction name="cyd:BillsReceivableDiscountedWithBanksWithRecourseObligation" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-58966">233.6</ix:nonFraction> million) respectively. All bills receivable discounted have contractual maturities within <ix:nonNumeric name="cyd:BillsReceivablesDiscountedMaturityPeriod" contextRef="P01_01_2023To12_31_2023_TopOfRangeMemberifrsfullRangeAxis" format="ixt-sec:durmonth" id="ixv-58967">12</ix:nonNumeric> months at time of discounting. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">As of December&#160;31, 2022 and 2023, outstanding bills receivable endorsed to suppliers with recourse obligation were RMB&#160;<ix:nonFraction name="cyd:BillsReceivableEndorsedWithRecourseObligation" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-58968">1,032.1</ix:nonFraction>&#160;million and RMB&#160;<ix:nonFraction name="cyd:BillsReceivableEndorsedWithRecourseObligation" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-58969">1,629.8</ix:nonFraction> million (US$ <ix:nonFraction name="cyd:BillsReceivableEndorsedWithRecourseObligation" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-58970">229.4</ix:nonFraction> million) respectively. <br/></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">For terms and conditions relating to related parties, refer to Note 29. </div> </ix:continuation> <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</div> <ix:nonNumeric name="cyd:DisclosureOfCashAndBankBalancesExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" continuedAt="TextSelection_112364007" id="ixv-36362">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">16.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Cash and bank balances </div></div> </td> </tr> </table> <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</div> <div><ix:nonNumeric name="cyd:DisclosureOfDetailedInformationOfCashAndBankBalancesExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" continuedAt="TextSelection_112364006" id="ixv-36373">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:69%"/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022<br/> RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023<br/> RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023<br/> US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-current</div></div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Long-term bank deposits</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:LongtermDeposits" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58971">20,000</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:LongtermDeposits" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-58972">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:LongtermDeposits" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-58973">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Current</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash and cash equivalents</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CashAndCashEquivalents" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58974">4,451,489</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CashAndCashEquivalents" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58975">5,544,376</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CashAndCashEquivalents" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58976">780,502</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Short-term bank deposits <div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(i)</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ShorttermDepositsNotClassifiedAsCashEquivalents" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58977">351,567</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ShorttermDepositsNotClassifiedAsCashEquivalents" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58978">467,096</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ShorttermDepositsNotClassifiedAsCashEquivalents" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58979">65,755</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Restricted cash</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CurrentRestrictedCashAndCashEquivalents" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58980">27,687</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CurrentRestrictedCashAndCashEquivalents" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58981">27,999</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CurrentRestrictedCashAndCashEquivalents" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58982">3,942</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:CurrentCashAndBankBalances" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58983">4,830,743</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:CurrentCashAndBankBalances" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58984">6,039,471</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:CurrentCashAndBankBalances" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58985">850,199</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Cash and bank balances</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:CashAndBankBalances" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58986">4,850,743</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:CashAndBankBalances" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58987">6,039,471</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:CashAndBankBalances" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-58988">850,199</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </ix:nonNumeric></div> <ix:continuation id="TextSelection_112364006"><div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Note: </div> <div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(i)</div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;">Short-term bank deposits relate to bank deposits with initial maturities of more than three months and subject to more than insignificant risk of changes in value upon withdrawal before maturity. The interest rate of these bank deposits as of December&#160;31, 2023 for the Group ranged from <ix:nonFraction name="cyd:ShortTermBankDepositsInterestRate" contextRef="P01_01_2023To12_31_2023_BottomOfRangeMemberifrsfullRangeAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-58989">2.8</ix:nonFraction>% to <ix:nonFraction name="cyd:ShortTermBankDepositsInterestRate" contextRef="P01_01_2023To12_31_2023_TopOfRangeMemberifrsfullRangeAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-58990">5.8</ix:nonFraction>% (2022: <ix:nonFraction name="cyd:ShortTermBankDepositsInterestRate" contextRef="P01_01_2022To12_31_2022_BottomOfRangeMemberifrsfullRangeAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-58991">0.8</ix:nonFraction>% to <ix:nonFraction name="cyd:ShortTermBankDepositsInterestRate" contextRef="P01_01_2022To12_31_2022_TopOfRangeMemberifrsfullRangeAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-58992">4.4</ix:nonFraction>%). These short-term bank deposits are not considered as cash equivalents. </div> </td> </tr> </table> </ix:continuation> <div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-54</ix:exclude> </div> </ix:nonNumeric></div> </div> <ix:continuation id="TextSelection_112364007" continuedAt="TextSelectionAppend_112364007_1"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_112364007_1" continuedAt="TextSelectionAppend_112364007_2"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_112364007_2" continuedAt="TextSelectionAppend_112364007_3"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </ix:exclude></ix:continuation> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_112364007_3" continuedAt="TextSelectionAppend_112364007_4"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">China Yuchai International Limited </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">16.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Cash and bank balances&#8201;(cont&#8217;d) </div></div> </td> </tr> </table> </ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_112364007_4"><div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Cash at banks earns interest at floating rates based on daily bank deposit rates. Short-term deposits are made for varying periods, depending on the immediate cash requirements of the Group, and earn interests at the respective short-term deposit rates. The interest rate of the bank deposits (excluding long-term and short-term bank deposits) as of December&#160;31, 2023 for the Group ranged from <ix:nonFraction name="cyd:InterestRateOnBankDeposits" contextRef="PAsOn12_31_2023_BottomOfRangeMemberifrsfullRangeAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-58994">2.5</ix:nonFraction>% to <ix:nonFraction name="cyd:InterestRateOnBankDeposits" contextRef="PAsOn12_31_2023_TopOfRangeMemberifrsfullRangeAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-58995">5.7</ix:nonFraction>% (2022: <ix:nonFraction name="cyd:InterestRateOnBankDeposits" contextRef="PAsOn12_31_2022_BottomOfRangeMemberifrsfullRangeAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-58996">1.3</ix:nonFraction>% to <ix:nonFraction name="cyd:InterestRateOnBankDeposits" contextRef="PAsOn12_31_2022_TopOfRangeMemberifrsfullRangeAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-58997">5.2</ix:nonFraction>%). </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">As at December&#160;31, 2023, there is fixed deposits of RMB&#160;<ix:nonFraction name="cyd:FixedDepositsRelatedParties" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-58998">51.2</ix:nonFraction> million (US$ <ix:nonFraction name="cyd:FixedDepositsRelatedParties" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-58999">7.2</ix:nonFraction> million) held with a related party (2022: RMB <ix:nonFraction name="cyd:FixedDepositsRelatedParties" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-59000">36.6</ix:nonFraction> million). </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">As of December&#160;31, 2023, the Group&#8217;s restricted cash of RMB&#160;<ix:nonFraction name="cyd:RestrictedCashUsedAsCollateralByTheBanksForTheIssuanceOfBillsToSuppliers" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-59001">28.0</ix:nonFraction> million (US$ <ix:nonFraction name="cyd:RestrictedCashUsedAsCollateralByTheBanksForTheIssuanceOfBillsToSuppliers" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-59002">3.9</ix:nonFraction> million) (2022: RMB <ix:nonFraction name="cyd:RestrictedCashUsedAsCollateralByTheBanksForTheIssuanceOfBillsToSuppliers" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-59003">27.7</ix:nonFraction> million) was used as collateral by the banks for the issuance of bills to suppliers. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">As of December&#160;31, 2022 and 2023, the Group had RMB <ix:nonFraction name="ifrs-full:UndrawnBorrowingFacilities" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-59004">518.0</ix:nonFraction>&#160;million and RMB&#160;<ix:nonFraction name="ifrs-full:UndrawnBorrowingFacilities" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-59005">534.5</ix:nonFraction> million (US$ <ix:nonFraction name="ifrs-full:UndrawnBorrowingFacilities" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-59006">75.2</ix:nonFraction> million) respectively, of undrawn borrowing facilities in respect of which all conditions precedent had been met. </div> <ix:nonNumeric name="ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" id="ixv-36658"> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">For the purpose of the statement of cash flows, cash and cash equivalents comprise the following at December 31: </div> <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:69%"/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash at banks and on hand</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Cash" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59007">3,730,372</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Cash" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59008">4,963,232</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Cash" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59009">698,692</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Short-term bank deposits <div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(i)</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ShorttermDepositsClassifiedAsCashEquivalents" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59010">721,117</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ShorttermDepositsClassifiedAsCashEquivalents" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59011">581,144</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ShorttermDepositsClassifiedAsCashEquivalents" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59012">81,810</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash and cash equivalents</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CashAndCashEquivalents" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59013">4,451,489</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CashAndCashEquivalents" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59014">5,544,376</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CashAndCashEquivalents" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59015">780,502</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Note: </div> <div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(i)</div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;">This relates to other short-term, highly liquid investments with original maturities of three months or less that are readily convertible to known amounts of cash and which are subject to an insignificant risk of changes in value. </div> </td> </tr> </table> </ix:nonNumeric></ix:continuation> <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</div> <ix:nonNumeric name="ifrs-full:DisclosureOfLeasesExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" continuedAt="TextSelection_112364001" id="ixv-36807">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">17.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Leases </div></div> </td> </tr> </table> <div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="background: none; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#8201;</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Group as a lessee </div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The Group has lease contracts for land, motor vehicles, office space and staff accommodations used in its operations. These leases are generally with lease term of between <ix:nonNumeric name="cyd:OperatingLeaseTermOfContract" contextRef="P01_01_2023To12_31_2023_BottomOfRangeMemberifrsfullRangeAxis" format="ixt-sec:duryear" id="ixv-59016">1</ix:nonNumeric> and <ix:nonNumeric name="cyd:OperatingLeaseTermOfContract" contextRef="P01_01_2023To12_31_2023_TopOfRangeMemberifrsfullRangeAxis" format="ixt-sec:duryear" id="ixv-59017">12</ix:nonNumeric> years. The Group&#8217;s obligations under its leases are secured by the lessor&#8217;s title to the leased assets. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The Group also has certain leases of office space and staff accommodations with lease terms of 12 months or less. The Group has applied the &#8220;short-term leases&#8221; recognition exemptions for these leases<div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">.</div></div> </div> <div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-55</ix:exclude> </div> </ix:nonNumeric></div> </div> <ix:continuation id="TextSelection_112364001" continuedAt="TextSelectionAppend_112364001_1"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_112364001_1" continuedAt="TextSelectionAppend_112364001_2"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_112364001_2" continuedAt="TextSelectionAppend_112364001_3"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </ix:exclude></ix:continuation></div> </div> <div> <div> <div style="line-height:normal;background-color:white;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_112364001_3" continuedAt="TextSelectionAppend_112364001_4"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">China Yuchai International Limited </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">17.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Leases&#8201;(cont&#8217;d) </div></div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="background: none; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#8201;</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Group as a lessee&#8201;(cont&#8217;d) </div></div> </td> </tr> </table> </ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_112364001_4" continuedAt="TextSelectionAppend_112364001_5"><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <ix:nonNumeric name="cyd:DisclosureOfDetailedInformationAboutMovementsAndRecognitionOfRightOfUseAssetsTableTextBlock" contextRef="P01_01_2023To12_31_2023" escape="true" continuedAt="TextSelection_112364000" id="ixv-36872"> <div style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Set out below are the carrying amounts of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">right-of-use</div></div> assets recognized and the movements during the year. </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> </ix:nonNumeric><div><ix:continuation id="TextSelection_112364000">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:41%"/>
<td style="vertical-align:bottom;width:4%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Leasehold</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">land</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Building&#160;and</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">office space</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Office</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">furniture,</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">fittings&#160;and</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">equipment</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Motor</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">vehicles</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Total</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Total</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div> </td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At January&#160;1, 2022</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RightofuseAssets" contextRef="PAsOn12_31_2021_LeaseholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59019">304,645</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RightofuseAssets" contextRef="PAsOn12_31_2021_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59020">40,118</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RightofuseAssets" contextRef="PAsOn12_31_2021_OfficeFurnitureFittingsAndEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59021">51</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RightofuseAssets" contextRef="PAsOn12_31_2021_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-59022">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RightofuseAssets" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59023">344,814</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RightofuseAssets" contextRef="PAsOn12_31_2021" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59024">48,541</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Addition</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:AdditionsToRightofuseAssets" contextRef="P01_01_2022To12_31_2022_LeaseholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-59025">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:AdditionsToRightofuseAssets" contextRef="P01_01_2022To12_31_2022_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59026">49,421</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:AdditionsToRightofuseAssets" contextRef="P01_01_2022To12_31_2022_OfficeFurnitureFittingsAndEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-59027">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:AdditionsToRightofuseAssets" contextRef="P01_01_2022To12_31_2022_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59028">314</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:AdditionsToRightofuseAssets" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59029">49,735</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:AdditionsToRightofuseAssets" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59030">7,001</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Depreciation expenses</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DepreciationExpense" contextRef="P01_01_2022To12_31_2022_LeaseholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59031">12,324</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DepreciationExpense" contextRef="P01_01_2022To12_31_2022_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59032">30,772</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DepreciationExpense" contextRef="P01_01_2022To12_31_2022_OfficeFurnitureFittingsAndEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59033">14</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DepreciationExpense" contextRef="P01_01_2022To12_31_2022_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59034">19</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DepreciationExpense" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59035">43,129</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DepreciationExpense" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59036">6,071</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Disposal</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:DisposalOfRightOfUseAssets" contextRef="P01_01_2022To12_31_2022_LeaseholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-59037">3,256</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:DisposalOfRightOfUseAssets" contextRef="P01_01_2022To12_31_2022_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-59038">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:DisposalOfRightOfUseAssets" contextRef="P01_01_2022To12_31_2022_OfficeFurnitureFittingsAndEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-59039">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:DisposalOfRightOfUseAssets" contextRef="P01_01_2022To12_31_2022_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-59040">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:DisposalOfRightOfUseAssets" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-59041">3,256</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:DisposalOfRightOfUseAssets" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-59042">458</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Termination</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:RightOfUseAssetsTermination" contextRef="P01_01_2022To12_31_2022_LeaseholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-59043">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:RightOfUseAssetsTermination" contextRef="P01_01_2022To12_31_2022_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-59044">6,187</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:RightOfUseAssetsTermination" contextRef="P01_01_2022To12_31_2022_OfficeFurnitureFittingsAndEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-59045">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:RightOfUseAssetsTermination" contextRef="P01_01_2022To12_31_2022_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-59046">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:RightOfUseAssetsTermination" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-59047">6,187</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:RightOfUseAssetsTermination" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-59048">871</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Translation difference</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:TranslationDifferenceOnRightOfUseAsset" contextRef="P01_01_2022To12_31_2022_LeaseholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-59049">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:TranslationDifferenceOnRightOfUseAsset" contextRef="P01_01_2022To12_31_2022_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59050">159</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:TranslationDifferenceOnRightOfUseAsset" contextRef="P01_01_2022To12_31_2022_OfficeFurnitureFittingsAndEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59051">5</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:TranslationDifferenceOnRightOfUseAsset" contextRef="P01_01_2022To12_31_2022_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-59052">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:TranslationDifferenceOnRightOfUseAsset" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59053">164</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:TranslationDifferenceOnRightOfUseAsset" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59054">22</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At December&#160;31, 2022 and January&#160;1, 2023</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RightofuseAssets" contextRef="PAsOn12_31_2022_LeaseholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59055">289,065</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RightofuseAssets" contextRef="PAsOn12_31_2022_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59056">52,739</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RightofuseAssets" contextRef="PAsOn12_31_2022_OfficeFurnitureFittingsAndEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59057">42</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RightofuseAssets" contextRef="PAsOn12_31_2022_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59058">295</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RightofuseAssets" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59059">342,141</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RightofuseAssets" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59060">48,164</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Addition</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:AdditionsToRightofuseAssets" contextRef="P01_01_2023To12_31_2023_LeaseholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-59061">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:AdditionsToRightofuseAssets" contextRef="P01_01_2023To12_31_2023_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59062">31,082</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:AdditionsToRightofuseAssets" contextRef="P01_01_2023To12_31_2023_OfficeFurnitureFittingsAndEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-59063">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:AdditionsToRightofuseAssets" contextRef="P01_01_2023To12_31_2023_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59064">1,002</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:AdditionsToRightofuseAssets" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59065">32,084</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:AdditionsToRightofuseAssets" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59066">4,517</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Depreciation expenses</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DepreciationExpense" contextRef="P01_01_2023To12_31_2023_LeaseholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59067">12,282</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DepreciationExpense" contextRef="P01_01_2023To12_31_2023_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59068">33,671</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DepreciationExpense" contextRef="P01_01_2023To12_31_2023_OfficeFurnitureFittingsAndEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59069">7</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DepreciationExpense" contextRef="P01_01_2023To12_31_2023_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59070">111</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DepreciationExpense" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59071">46,071</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DepreciationExpense" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59072">6,486</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Disposal of subsidiary</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:DecreaseThroughLossOfControlOfSubsidiaryRightOfUseAssets" contextRef="P01_01_2023To12_31_2023_LeaseholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-59073">22,782</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:DecreaseThroughLossOfControlOfSubsidiaryRightOfUseAssets" contextRef="P01_01_2023To12_31_2023_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-59074">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:DecreaseThroughLossOfControlOfSubsidiaryRightOfUseAssets" contextRef="P01_01_2023To12_31_2023_OfficeFurnitureFittingsAndEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-59075">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:DecreaseThroughLossOfControlOfSubsidiaryRightOfUseAssets" contextRef="P01_01_2023To12_31_2023_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-59076">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:DecreaseThroughLossOfControlOfSubsidiaryRightOfUseAssets" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-59077">22,782</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:DecreaseThroughLossOfControlOfSubsidiaryRightOfUseAssets" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-59078">3,207</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Disposal</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:DisposalOfRightOfUseAssets" contextRef="P01_01_2023To12_31_2023_LeaseholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-59079">5,564</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:DisposalOfRightOfUseAssets" contextRef="P01_01_2023To12_31_2023_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-59080">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:DisposalOfRightOfUseAssets" contextRef="P01_01_2023To12_31_2023_OfficeFurnitureFittingsAndEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-59081">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:DisposalOfRightOfUseAssets" contextRef="P01_01_2023To12_31_2023_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-59082">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:DisposalOfRightOfUseAssets" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-59083">5,564</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:DisposalOfRightOfUseAssets" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-59084">783</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Termination</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:RightOfUseAssetsTermination" contextRef="P01_01_2023To12_31_2023_LeaseholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-59085">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:RightOfUseAssetsTermination" contextRef="P01_01_2023To12_31_2023_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-59086">1,382</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:RightOfUseAssetsTermination" contextRef="P01_01_2023To12_31_2023_OfficeFurnitureFittingsAndEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-59087">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:RightOfUseAssetsTermination" contextRef="P01_01_2023To12_31_2023_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-59088">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:RightOfUseAssetsTermination" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-59089">1,382</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:RightOfUseAssetsTermination" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-59090">195</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Translation difference</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:TranslationDifferenceOnRightOfUseAsset" contextRef="P01_01_2023To12_31_2023_LeaseholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-59091">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:TranslationDifferenceOnRightOfUseAsset" contextRef="P01_01_2023To12_31_2023_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59092">18</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:TranslationDifferenceOnRightOfUseAsset" contextRef="P01_01_2023To12_31_2023_OfficeFurnitureFittingsAndEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59093">1</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:TranslationDifferenceOnRightOfUseAsset" contextRef="P01_01_2023To12_31_2023_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-59094">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:TranslationDifferenceOnRightOfUseAsset" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59095">19</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:TranslationDifferenceOnRightOfUseAsset" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59096">3</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At December&#160;31, 2023</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RightofuseAssets" contextRef="PAsOn12_31_2023_LeaseholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59097">248,437</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RightofuseAssets" contextRef="PAsOn12_31_2023_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59098">48,786</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RightofuseAssets" contextRef="PAsOn12_31_2023_OfficeFurnitureFittingsAndEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59099">36</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RightofuseAssets" contextRef="PAsOn12_31_2023_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59100">1,186</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RightofuseAssets" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59101">298,445</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RightofuseAssets" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59102">42,013</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </ix:continuation></div> <ix:nonNumeric name="cyd:DisclosureOfDetailedInformationAboutMovementsAndRecognitionOfLeaseLiabilitiesTableTextBlock" contextRef="P01_01_2023To12_31_2023" escape="true" continuedAt="TextSelection_112363999" id="ixv-37454"> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Set out below are the carrying amounts of lease liabilities and the movements during the year: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> </ix:nonNumeric><div><ix:continuation id="TextSelection_112363999">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:73%"/>
<td style="vertical-align:bottom;width:4%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">2022</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">2023</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">2023</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div> </td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At January&#160;1</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:LeaseLiabilities" contextRef="PAsOn12_31_2021_FinancialEffectOfChangesInAccountingPolicyMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59103">40,531</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:LeaseLiabilities" contextRef="PAsOn12_31_2022_FinancialEffectOfChangesInAccountingPolicyMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59104">59,641</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:LeaseLiabilities" contextRef="PAsOn12_31_2022_FinancialEffectOfChangesInAccountingPolicyMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59105">8,396</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Additions</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:AdditionsToLeaseLiabilities" contextRef="P01_01_2022To12_31_2022_FinancialEffectOfChangesInAccountingPolicyMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59106">49,735</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:AdditionsToLeaseLiabilities" contextRef="P01_01_2023To12_31_2023_FinancialEffectOfChangesInAccountingPolicyMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59107">32,084</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:AdditionsToLeaseLiabilities" contextRef="P01_01_2023To12_31_2023_FinancialEffectOfChangesInAccountingPolicyMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59108">4,517</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accretion of interest (Note 7.3)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InterestExpenseOnLeaseLiabilities" contextRef="P01_01_2022To12_31_2022_FinancialEffectOfChangesInAccountingPolicyMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59109">1,547</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InterestExpenseOnLeaseLiabilities" contextRef="P01_01_2023To12_31_2023_FinancialEffectOfChangesInAccountingPolicyMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59110">1,969</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InterestExpenseOnLeaseLiabilities" contextRef="P01_01_2023To12_31_2023_FinancialEffectOfChangesInAccountingPolicyMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59111">277</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Payments</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities" contextRef="P01_01_2022To12_31_2022_FinancialEffectOfChangesInAccountingPolicyMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-59112">26,144</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities" contextRef="P01_01_2023To12_31_2023_FinancialEffectOfChangesInAccountingPolicyMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-59113">43,073</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities" contextRef="P01_01_2023To12_31_2023_FinancialEffectOfChangesInAccountingPolicyMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-59114">6,063</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Termination</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:LeaseLiabilitiesTermination" contextRef="P01_01_2022To12_31_2022_FinancialEffectOfChangesInAccountingPolicyMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-59115">6,187</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:LeaseLiabilitiesTermination" contextRef="P01_01_2023To12_31_2023_FinancialEffectOfChangesInAccountingPolicyMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-59116">1,382</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:LeaseLiabilitiesTermination" contextRef="P01_01_2023To12_31_2023_FinancialEffectOfChangesInAccountingPolicyMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-59117">195</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Translation difference</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:TranslationDifferenceOnLeaseLiabilities" contextRef="P01_01_2022To12_31_2022_FinancialEffectOfChangesInAccountingPolicyMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59118">159</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:TranslationDifferenceOnLeaseLiabilities" contextRef="P01_01_2023To12_31_2023_FinancialEffectOfChangesInAccountingPolicyMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59119">42</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:TranslationDifferenceOnLeaseLiabilities" contextRef="P01_01_2023To12_31_2023_FinancialEffectOfChangesInAccountingPolicyMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59120">6</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At December&#160;31</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:LeaseLiabilities" contextRef="PAsOn12_31_2022_FinancialEffectOfChangesInAccountingPolicyMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59121">59,641</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:LeaseLiabilities" contextRef="PAsOn12_31_2023_FinancialEffectOfChangesInAccountingPolicyMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59122">49,281</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:LeaseLiabilities" contextRef="PAsOn12_31_2023_FinancialEffectOfChangesInAccountingPolicyMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59123">6,938</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Current (Note 25)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CurrentLeaseLiabilities" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59124">31,433</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CurrentLeaseLiabilities" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59125">33,272</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CurrentLeaseLiabilities" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59126">4,684</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-current</div> (Note 25)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NoncurrentLeaseLiabilities" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59127">28,208</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NoncurrentLeaseLiabilities" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59128">16,009</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NoncurrentLeaseLiabilities" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59129">2,254</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:LeaseLiabilities" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59130">59,641</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:LeaseLiabilities" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59131">49,281</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:LeaseLiabilities" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59132">6,938</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </ix:continuation></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-56</ix:exclude> </div></ix:continuation> </div> </div> </div> <ix:continuation id="TextSelectionAppend_112364001_5" continuedAt="TextSelectionAppend_112364001_6"><div></div></ix:continuation> </div> <div> <div style="line-height:normal;background-color:white;display: inline;"> <ix:continuation id="TextSelectionAppend_112364001_6" continuedAt="TextSelectionAppend_112364001_7"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_112364001_7" continuedAt="TextSelectionAppend_112364001_8"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_112364001_8" continuedAt="TextSelectionAppend_112364001_9"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </ix:exclude></ix:continuation> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_112364001_9" continuedAt="TextSelectionAppend_112364001_10"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">China Yuchai International Limited </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">17.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;"><div style="font-weight:bold;display:inline;">Leases&#8201;(cont&#8217;d) </div></div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="background: none; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#8201;</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;"><div style="font-weight:bold;display:inline;">Group as a lessee&#8201;(cont&#8217;d) </div></div> </td> </tr> </table> </ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_112364001_10" continuedAt="TextSelectionAppend_112364001_11"><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <ix:nonNumeric name="cyd:DisclosureOfDetailedInformationAboutLeaseCostTableTextBlock" contextRef="P01_01_2023To12_31_2023" escape="true" continuedAt="TextSelection_112363998" id="ixv-37772"> <div style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The following are the amounts recognized in profit of loss: <br/></div> </ix:nonNumeric><div><ix:continuation id="TextSelection_112363998"> <div> <div style="null;text-indent: 0px;"> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><br/></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 96%; font-family: Times New Roman; font-size: 10pt; margin-left: auto; border-collapse: collapse;">
<tr>
<td style="width: 65%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 5%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 5%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 5%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr>
<td style="width: 65%;"/>
<td style="vertical-align: bottom; width: 5%;"/>
<td/>
<td/>
<td/>
<td style="vertical-align: bottom; width: 5%;"/>
<td/>
<td/>
<td/>
<td style="vertical-align: bottom; width: 5%;"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 65%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Depreciation charge for <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">right-of-use</div></div> assets</div> </td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DepreciationRightofuseAssets" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59134">43,129</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DepreciationRightofuseAssets" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59135">46,071</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DepreciationRightofuseAssets" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59136">6,486</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 65%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest expenses on lease liabilities (Note 7.3)</div> </td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InterestExpenseOnLeaseLiabilities" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59137">1,547</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InterestExpenseOnLeaseLiabilities" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59138">1,969</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:InterestExpenseOnLeaseLiabilities" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59139">277</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; white-space: nowrap; width: 65%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal; white-space: nowrap;">Expenses relating to short-term leases (included in selling, general and administrative <br/>expenses and research and development expenses)</div> </td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ExpenseRelatingToShorttermLeasesForWhichRecognitionExemptionHasBeenUsed" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59140">25,022</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ExpenseRelatingToShorttermLeasesForWhichRecognitionExemptionHasBeenUsed" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59141">18,275</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ExpenseRelatingToShorttermLeasesForWhichRecognitionExemptionHasBeenUsed" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59142">2,573</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 65%;"/>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 65%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total amount recognized in profit or loss</div></div> </td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:LeaseExpense" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59143">69,698</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:LeaseExpense" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59144">66,315</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:LeaseExpense" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59145">9,336</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 65%;"/>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </div> </div> </ix:continuation></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In 2023, the Group had total cash outflows for leases of RMB&#160;<ix:nonFraction name="ifrs-full:CashOutflowForLeases" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-59146">61.3</ix:nonFraction> million (US$ <ix:nonFraction name="ifrs-full:CashOutflowForLeases" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-59147">8.6</ix:nonFraction> million) (2022: RMB <ix:nonFraction name="ifrs-full:CashOutflowForLeases" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-59148">51.2</ix:nonFraction> million). The Group also had <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-cash</div> additions to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">right-of-use</div></div> assets and lease liabilities of RMB&#160;<ix:nonFraction name="cyd:NonCashAdditionsToRightOfUseAssetsAndLeaseLiabilities" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-59149">32.1</ix:nonFraction> million (US$ <ix:nonFraction name="cyd:NonCashAdditionsToRightOfUseAssetsAndLeaseLiabilities" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-59150">4.5</ix:nonFraction> million) in 2023 (2022: RMB <ix:nonFraction name="cyd:NonCashAdditionsToRightOfUseAssetsAndLeaseLiabilities" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-59151">49.7</ix:nonFraction> million). The future cash outflows relating to leases that have not yet commenced are disclosed in Note 30. </div> <div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Group as a lessor </div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The Group has entered into operating leases on some of its assets, including surplus offices and warehouses. These&#160;leases have terms between <ix:nonNumeric name="cyd:LandUseRightsTermOfContract" contextRef="P01_01_2023To12_31_2023_BottomOfRangeMemberifrsfullRangeAxis" format="ixt-sec:duryear" id="ixv-59152">1</ix:nonNumeric> to <ix:nonNumeric name="cyd:LandUseRightsTermOfContract" contextRef="P01_01_2023To12_31_2023_TopOfRangeMemberifrsfullRangeAxis" format="ixt-sec:duryear" id="ixv-59153">20</ix:nonNumeric> years. Rental income recognized by the Group during the year is RMB&#160;<ix:nonFraction name="ifrs-full:OperatingLeaseIncome" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-59154">25.8</ix:nonFraction> million (US$ <ix:nonFraction name="ifrs-full:OperatingLeaseIncome" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-59155">3.6</ix:nonFraction> million) (2022: RMB <ix:nonFraction name="ifrs-full:OperatingLeaseIncome" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-59156">18.1</ix:nonFraction> million). </div> <ix:nonNumeric name="ifrs-full:DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" continuedAt="TextSelection_112363997" id="ixv-37988"> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Future minimum rental receivables under <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-cancellable</div> operating leases as of 31&#160;December are as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> </ix:nonNumeric></ix:continuation><div><ix:continuation id="TextSelectionAppend_112364001_11"><ix:continuation id="TextSelection_112363997">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:70%"/>
<td style="vertical-align:bottom;width:5%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:5%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:5%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Within 1 year</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- related parties</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived" contextRef="PAsOn12_31_2022_NotLaterThanOneYearMemberifrsfullMaturityAxis_RelatedPartyMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59157">17</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived" contextRef="PAsOn12_31_2023_NotLaterThanOneYearMemberifrsfullMaturityAxis_RelatedPartyMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59158">2,012</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived" contextRef="PAsOn12_31_2023_NotLaterThanOneYearMemberifrsfullMaturityAxis_RelatedPartyMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59159">283</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- joint venture</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived" contextRef="PAsOn12_31_2022_JointVenturesWhereEntityIsVenturerMemberifrsfullCategoriesOfRelatedPartiesAxis_NotLaterThanOneYearMemberifrsfullMaturityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59160">1,587</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived" contextRef="PAsOn12_31_2023_JointVenturesWhereEntityIsVenturerMemberifrsfullCategoriesOfRelatedPartiesAxis_NotLaterThanOneYearMemberifrsfullMaturityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59161">3,329</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived" contextRef="PAsOn12_31_2023_JointVenturesWhereEntityIsVenturerMemberifrsfullCategoriesOfRelatedPartiesAxis_NotLaterThanOneYearMemberifrsfullMaturityAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59162">469</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- third parties</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived" contextRef="PAsOn12_31_2022_NotLaterThanOneYearMemberifrsfullMaturityAxis_OtherRelatedPartiesMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59163">8,136</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived" contextRef="PAsOn12_31_2023_NotLaterThanOneYearMemberifrsfullMaturityAxis_OtherRelatedPartiesMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59164">7,898</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived" contextRef="PAsOn12_31_2023_NotLaterThanOneYearMemberifrsfullMaturityAxis_OtherRelatedPartiesMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59165">1,112</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">After 1 year but within 5 years</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- related parties</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived" contextRef="PAsOn12_31_2022_LaterThanOneYearAndNotLaterThanFiveYearsMemberifrsfullMaturityAxis_RelatedPartyMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59166">17</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived" contextRef="PAsOn12_31_2023_LaterThanOneYearAndNotLaterThanFiveYearsMemberifrsfullMaturityAxis_RelatedPartyMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59167">7,988</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived" contextRef="PAsOn12_31_2023_LaterThanOneYearAndNotLaterThanFiveYearsMemberifrsfullMaturityAxis_RelatedPartyMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59168">1,125</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- joint venture</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived" contextRef="PAsOn12_31_2022_JointVenturesWhereEntityIsVenturerMemberifrsfullCategoriesOfRelatedPartiesAxis_LaterThanOneYearAndNotLaterThanFiveYearsMemberifrsfullMaturityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59169">6,292</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived" contextRef="PAsOn12_31_2023_JointVenturesWhereEntityIsVenturerMemberifrsfullCategoriesOfRelatedPartiesAxis_LaterThanOneYearAndNotLaterThanFiveYearsMemberifrsfullMaturityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59170">11,697</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived" contextRef="PAsOn12_31_2023_JointVenturesWhereEntityIsVenturerMemberifrsfullCategoriesOfRelatedPartiesAxis_LaterThanOneYearAndNotLaterThanFiveYearsMemberifrsfullMaturityAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59171">1,647</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- third parties</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived" contextRef="PAsOn12_31_2022_LaterThanOneYearAndNotLaterThanFiveYearsMemberifrsfullMaturityAxis_OtherRelatedPartiesMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59172">19,364</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived" contextRef="PAsOn12_31_2023_LaterThanOneYearAndNotLaterThanFiveYearsMemberifrsfullMaturityAxis_OtherRelatedPartiesMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59173">22,235</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived" contextRef="PAsOn12_31_2023_LaterThanOneYearAndNotLaterThanFiveYearsMemberifrsfullMaturityAxis_OtherRelatedPartiesMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59174">3,130</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">More than 5 years</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- joint venture</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived" contextRef="PAsOn12_31_2022_JointVenturesWhereEntityIsVenturerMemberifrsfullCategoriesOfRelatedPartiesAxis_LaterThanFiveYearsMemberifrsfullMaturityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59175">9,690</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived" contextRef="PAsOn12_31_2023_JointVenturesWhereEntityIsVenturerMemberifrsfullCategoriesOfRelatedPartiesAxis_LaterThanFiveYearsMemberifrsfullMaturityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59176">7,504</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived" contextRef="PAsOn12_31_2023_JointVenturesWhereEntityIsVenturerMemberifrsfullCategoriesOfRelatedPartiesAxis_LaterThanFiveYearsMemberifrsfullMaturityAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59177">1,056</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- third parties</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived" contextRef="PAsOn12_31_2022_LaterThanFiveYearsMemberifrsfullMaturityAxis_OtherRelatedPartiesMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59178">26,566</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived" contextRef="PAsOn12_31_2023_LaterThanFiveYearsMemberifrsfullMaturityAxis_OtherRelatedPartiesMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59179">34,523</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived" contextRef="PAsOn12_31_2023_LaterThanFiveYearsMemberifrsfullMaturityAxis_OtherRelatedPartiesMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59180">4,860</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59181">71,669</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59182">97,186</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59183">13,682</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </ix:continuation></ix:continuation></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-57 </div> </div> </div> <div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div> <hr style="color:#999999;height:3px;width:100%"/> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </div> </div> </div> <div> <div style="line-height:normal;background-color:white;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">China Yuchai International Limited </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <ix:nonNumeric name="ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" id="ixv-38278">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">18.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;"><div style="font-weight:bold;display:inline;">Issued capital </div></div> </td> </tr> </table> <div><ix:nonNumeric name="ifrs-full:DisclosureOfIssuedCapitalExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" continuedAt="TextSelection_112364008" id="ixv-38288"> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><br/></div> <div style="null;text-indent: 0px;">
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 96%; font-family: Times New Roman; font-size: 10pt; margin-left: auto; border-collapse: collapse;">
<tr>
<td style="width: 70%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">thousands</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">thousands</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;">Issued capital</div></div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Authorized shares</div></div></div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Ordinary share of par value US$ <ix:nonFraction name="ifrs-full:ParValuePerShare" contextRef="PAsOn12_31_2022_OrdinarySharesMemberifrsfullClassesOfShareCapitalAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal" id="ixv-59184"><ix:nonFraction name="ifrs-full:ParValuePerShare" contextRef="PAsOn12_31_2023_OrdinarySharesMemberifrsfullClassesOfShareCapitalAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal" id="ixv-59185">0.10</ix:nonFraction></ix:nonFraction> each</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NumberOfSharesAuthorised" contextRef="PAsOn12_31_2022_OrdinarySharesMemberifrsfullClassesOfShareCapitalAxis" unitRef="Unit_shares" decimals="INF" scale="3" format="ixt:num-dot-decimal" id="ixv-59186">100,000</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NumberOfSharesAuthorised" contextRef="PAsOn12_31_2023_OrdinarySharesMemberifrsfullClassesOfShareCapitalAxis" unitRef="Unit_shares" decimals="INF" scale="3" format="ixt:num-dot-decimal" id="ixv-59187">100,000</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height:12pt"/>
<td colspan="4" style="height:12pt"/>
<td colspan="4" style="height:12pt"/>
<td colspan="4" style="height:12pt"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Number&#160;of</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">shares</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Ordinary shares issued and fully paid</div></div></div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At January&#160;1, 2022, December&#160;31, 2022 and December&#160;31, 2023</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NumberOfSharesIssuedAndFullyPaid" contextRef="PAsOn12_31_2022" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-59188">40,858,290</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IssuedCapital" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59189">2,081,138</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">US$&#8217;000</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IssuedCapital" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59190">292,969</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height:12pt"/>
<td colspan="4" style="height:12pt"/>
<td colspan="4" style="height:12pt"/>
<td colspan="4" style="height:12pt"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Special share issued and fully paid</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">One special share issued and fully paid at US$ <ix:nonFraction name="ifrs-full:ParValuePerShare" contextRef="PAsOn12_31_2022" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal" id="ixv-59191"><ix:nonFraction name="ifrs-full:ParValuePerShare" contextRef="PAsOn12_31_2023" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal" id="ixv-59192">0.10</ix:nonFraction></ix:nonFraction> per share</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">*</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">*</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">*</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <div style="clear:both;max-height:0pt;"></div> </div> </ix:nonNumeric></div> <ix:continuation id="TextSelection_112364008"><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"><br/></div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;">*</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><ix:nonNumeric name="ifrs-full:RightsPreferencesAndRestrictionsAttachingToClassOfShareCapital" contextRef="P01_01_2022To12_31_2022" id="ixv-59193"><ix:nonNumeric name="ifrs-full:RightsPreferencesAndRestrictionsAttachingToClassOfShareCapital" contextRef="P01_01_2023To12_31_2023" id="ixv-59194">Less than RMB 1 (US$ 1)</ix:nonNumeric> </ix:nonNumeric> </div> </td> </tr> </table> </ix:continuation> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The holders of ordinary shares are entitled to such dividends as the Board of Directors of the Company may declare from time to time. All ordinary shares are entitled to one vote on a show of hands and carry one vote per share on a poll. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The holder of special share is entitled to elect a majority of directors of the Company. In addition, no shareholders&#8217; resolution may be passed without the affirmative vote of the special share, including any resolution to amend the Memorandum of Association or <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Bye-laws</div> of the Company. The special share is not transferable except to Hong Leong Asia Ltd. (&#8220;HLA&#8221;), Hong Leong (China) Limited (&#8220;HLC&#8221;) or any of its affiliates. The <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Bye-Laws</div> of the Company provides that the special share shall cease to carry any rights in the event that HLA and its affiliates cease to own, directly or indirectly, at least <ix:nonFraction name="cyd:MinimumNumberOfOrdinarySharesToBeOwnedBySubsidiaryAndItsAffiliates" contextRef="P01_01_2023To12_31_2023_BottomOfRangeMemberifrsfullRangeAxis_OrdinarySharesMemberifrsfullClassesOfShareCapitalAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-59195">7,290,000</ix:nonFraction> ordinary shares in the capital of the Company. </div> </ix:nonNumeric> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <ix:nonNumeric name="ifrs-full:DisclosureOfDividendsExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" continuedAt="TextSelection_112363400" id="ixv-38647">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">19.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Dividends declared and paid </div></div> </td> </tr> </table> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> </ix:nonNumeric><div><ix:continuation id="TextSelection_112363400"><ix:nonNumeric name="cyd:DisclosureOfDetailedInformationAboutDividendsExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" id="ixv-38659">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:69%"/>
<td style="vertical-align:bottom;width:5%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:5%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:5%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Declared and paid during the year</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Dividends on ordinary shares:</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Final dividend paid in 2023: US$ <ix:nonFraction name="ifrs-full:DividendsPaidOrdinarySharesPerShare" contextRef="P01_01_2023To12_31_2023_FinalDividendMemberifrsfullTypesOfFinancialLiabilitiesAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal" id="ixv-59196">0.28</ix:nonFraction> per share (2022: US$ <ix:nonFraction name="ifrs-full:DividendsPaidOrdinarySharesPerShare" contextRef="P01_01_2022To12_31_2022_FinalDividendMemberifrsfullTypesOfFinancialLiabilitiesAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal" id="ixv-59197">0.40</ix:nonFraction> per share)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DividendsPaidOrdinaryShares" contextRef="P01_01_2022To12_31_2022_FinalDividendMemberifrsfullTypesOfFinancialLiabilitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59198">109,684</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DividendsPaidOrdinaryShares" contextRef="P01_01_2023To12_31_2023_FinalDividendMemberifrsfullTypesOfFinancialLiabilitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59199">80,238</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DividendsPaidOrdinaryShares" contextRef="P01_01_2023To12_31_2023_FinalDividendMemberifrsfullTypesOfFinancialLiabilitiesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59200">11,295</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Dividend paid in cash</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:DividendsPaidInCash" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59201">109,684</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:DividendsPaidInCash" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59202">80,238</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:DividendsPaidInCash" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59203">11,295</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </ix:nonNumeric></ix:continuation></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-58 </div> </div> </div> <div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div> <hr style="color:#999999;height:3px;width:100%"/> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">China Yuchai International Limited </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <ix:nonNumeric name="ifrs-full:DisclosureOfReservesAndOtherEquityInterestExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" id="ixv-38823">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">20.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;"><div style="font-weight:bold;display:inline;">Reserves </div></div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div><ix:nonNumeric name="cyd:DisclosureOfStatutoryReservesExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" continuedAt="TextSelection_112363403" id="ixv-38834">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:70%"/>
<td style="vertical-align:bottom;width:4%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;">Statutory reserve<div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"> </div></div></div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"><div style="font-weight: bold;display:inline;">Statutory general reserve</div> <div style="font-size: 75%;display:inline;"><div style="font-size: 75% !important; vertical-align: top;display:inline;font-size:6.2px">(i)</div></div><div style="font-size: 6.5pt;display:inline;"> </div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At January&#160;1</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:StatutoryReserve" contextRef="PAsOn12_31_2021_StatutoryGeneralReserveMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59204">283,531</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:StatutoryReserve" contextRef="PAsOn12_31_2022_StatutoryGeneralReserveMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59205">310,029</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:StatutoryReserve" contextRef="PAsOn12_31_2022_StatutoryGeneralReserveMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59206">43,644</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Transfer from retained earnings</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughTransferToStatutoryReserve" contextRef="P01_01_2022To12_31_2022_StatutoryGeneralReserveMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59207">26,498</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughTransferToStatutoryReserve" contextRef="P01_01_2023To12_31_2023_StatutoryGeneralReserveMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59208">45,989</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughTransferToStatutoryReserve" contextRef="P01_01_2023To12_31_2023_StatutoryGeneralReserveMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59209">6,474</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At December&#160;31</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:StatutoryReserve" contextRef="PAsOn12_31_2022_StatutoryGeneralReserveMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59210">310,029</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:StatutoryReserve" contextRef="PAsOn12_31_2023_StatutoryGeneralReserveMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59211">356,018</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:StatutoryReserve" contextRef="PAsOn12_31_2023_StatutoryGeneralReserveMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59212">50,118</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">General surplus reserve </div></div><div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(ii)</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At January&#160;1 and December&#160;31</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:StatutoryReserve" contextRef="PAsOn12_31_2022_GeneralSurplusReserveMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59213">25,706</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:StatutoryReserve" contextRef="PAsOn12_31_2023_GeneralSurplusReserveMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59214">25,706</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:StatutoryReserve" contextRef="PAsOn12_31_2023_GeneralSurplusReserveMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59215">3,619</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:StatutoryReserve" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59216">335,735</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:StatutoryReserve" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59217">381,724</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:StatutoryReserve" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59218">53,737</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Capital reserves</div></div></div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div><div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(iii)</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At January&#160;1</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:StatutoryReserve" contextRef="PAsOn12_31_2021_CapitalReservesMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59219">30,704</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:StatutoryReserve" contextRef="PAsOn12_31_2022_CapitalReservesMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-59220">4,196</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:StatutoryReserve" contextRef="PAsOn12_31_2022_CapitalReservesMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-59221">591</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Issuance of put option to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-controlling</div> interest of subsidiary</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:IssuanceOfPutOptionToNonControllingInterestOfSubsidiary" contextRef="P01_01_2022To12_31_2022_CapitalReservesMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-59222">34,900</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:IssuanceOfPutOptionToNonControllingInterestOfSubsidiary" contextRef="P01_01_2023To12_31_2023_CapitalReservesMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-59223">14,040</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:IssuanceOfPutOptionToNonControllingInterestOfSubsidiary" contextRef="P01_01_2023To12_31_2023_CapitalReservesMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-59224">1,976</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At December&#160;31</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:StatutoryReserve" contextRef="PAsOn12_31_2022_CapitalReservesMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-59225">4,196</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:StatutoryReserve" contextRef="PAsOn12_31_2023_CapitalReservesMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-59226">18,236</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:StatutoryReserve" contextRef="PAsOn12_31_2023_CapitalReservesMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-59227">2,567</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </ix:nonNumeric></div> <ix:continuation id="TextSelection_112363403"><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Note: </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(i)</div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;">In accordance with the relevant regulations in the PRC, a <ix:nonFraction name="cyd:PercentageOfAppropriationOfNetIncomeToStatutoryGeneralReserve" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:num-dot-decimal" id="ixv-59228">10</ix:nonFraction>% appropriation to the statutory general reserve based on the net income reported in the PRC financial statements is required until the balance reaches <ix:nonFraction name="cyd:PercentageOfCertainStatutoryGeneralReserveBalanceWithShareCapital" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:num-dot-decimal" id="ixv-59229">50</ix:nonFraction>% of the authorized share capital of Yuchai and its subsidiaries. Statutory general reserve can be used to make good previous years&#8217; losses, if any, and may be converted into share capital by the issue of new shares to shareholders in proportion to their existing shareholdings, or by increasing the par value of the shares currently held by them, provided that the reserve balance after such issue is not less than <ix:nonFraction name="cyd:MinimumStatutoryGeneralReservalBalanceWithShareCapital" contextRef="P01_01_2023To12_31_2023_BottomOfRangeMemberifrsfullRangeAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:num-dot-decimal" id="ixv-59230">25</ix:nonFraction>% of the authorized share capital. </div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(ii)</div>&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;">General surplus reserve is appropriated in accordance with Yuchai&#8217;s Articles and resolution of the board of directors. General surplus reserve may be used to offset accumulated losses or increase the registered capital. </div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(iii)</div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;">Capital reserves consist of reserve resulted from (i)&#160;a capital transaction in 2015 and (ii)&#160;the put option granted to the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-controlling</div> interests of Yuchai&#8217;s subsidiary&#160;in 2022 and 2023. Further details are given in Note 28. </div> </td> </tr> </table> </ix:continuation> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div><ix:nonNumeric name="cyd:DisclosureOfOtherComponentsOfEquityExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" continuedAt="TextSelection_112363402" id="ixv-39240">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:70%"/>
<td style="vertical-align:bottom;width:5%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:4%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:4%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;">Other components of equity<div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"> </div></div></div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Foreign currency translation reserve <div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(i)</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:OtherComponentsOfEquity" contextRef="PAsOn12_31_2022_ReserveOfExchangeDifferencesOnTranslationMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59231">44,699</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:OtherComponentsOfEquity" contextRef="PAsOn12_31_2023_ReserveOfExchangeDifferencesOnTranslationMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59232">27,971</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:OtherComponentsOfEquity" contextRef="PAsOn12_31_2023_ReserveOfExchangeDifferencesOnTranslationMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59233">3,937</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Performance shares reserve <div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(ii)</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:OtherComponentsOfEquity" contextRef="PAsOn12_31_2022_ReserveOfSharebasedPaymentsMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-59234">19,758</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:OtherComponentsOfEquity" contextRef="PAsOn12_31_2023_ReserveOfSharebasedPaymentsMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-59235">19,758</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:OtherComponentsOfEquity" contextRef="PAsOn12_31_2023_ReserveOfSharebasedPaymentsMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-59236">2,781</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Premium paid for acquisition of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-controlling</div> interests</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:OtherComponentsOfEquity" contextRef="PAsOn12_31_2022_PremiumPaidForAcquisitionOfNoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59237">9,463</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:OtherComponentsOfEquity" contextRef="PAsOn12_31_2023_PremiumPaidForAcquisitionOfNoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59238">7,986</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:OtherComponentsOfEquity" contextRef="PAsOn12_31_2023_PremiumPaidForAcquisitionOfNoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59239">1,124</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Fair value reserve of financial assets at FVOCI <div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(iii)</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:OtherComponentsOfEquity" contextRef="PAsOn12_31_2022_ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59240">30,591</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:OtherComponentsOfEquity" contextRef="PAsOn12_31_2023_ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59241">22,454</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:OtherComponentsOfEquity" contextRef="PAsOn12_31_2023_ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMemberifrsfullComponentsOfEquityAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59242">3,161</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:OtherComponentsOfEquity" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59243">64,995</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:OtherComponentsOfEquity" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59244">38,653</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:OtherComponentsOfEquity" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59245">5,441</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </ix:nonNumeric></div> <ix:continuation id="TextSelection_112363402"><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Note: </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(i)</div>&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;">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&#8217;s presentation currency. </div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(ii)</div>&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;">Performance shares reserve comprises the cumulative value of employee services received in return for share-based compensation. The amount in the reserve is retained when the option is expired. </div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(iii)</div>&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;">Fair value reserve of financial assets at FVOCI relates to the subsequent measurement of the Group&#8217;s bills receivable at fair value through OCI. </div> </td> </tr> </table> </ix:continuation></ix:nonNumeric> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-59 </div> </div> </div> <div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div> <hr style="color:#999999;height:3px;width:100%"/> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </div> </div> <div><div><div style="line-height:normal;background-color:white;display: inline;"><div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">China Yuchai International Limited </div></div><div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div><ix:nonNumeric name="ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" id="ixv-39469">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">21.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;"><div style="font-weight:bold;display:inline;">Share-based payment </div></div></td></tr></table><div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The Company&#8217;s Equity Incentive Plan (&#8220;Equity Plan&#8221;) was approved by the shareholders at the Annual General Meeting of the Company held on July&#160;4, 2014 for duration of <ix:nonNumeric name="cyd:EquityIncentivePlanPeriod" contextRef="P01_01_2023To12_31_2023" format="ixt-sec:durwordsen" id="ixv-59246">10 years</ix:nonNumeric> (from July&#160;29, 2014 to July&#160;28, 2024). </div><div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">All options granted under the Equity Plan are subject to a vesting schedule as follows: </div><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;">(1)</td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">one year after the date of grant for up to <ix:nonFraction name="cyd:SharebasedPaymentArrangementVestingRightsPercentage" contextRef="P01_01_2023To12_31_2023_OneYearAfterDateOfGrantMemberCYDShareBasedPaymentAwardDateAxis_TopOfRangeMemberifrsfullRangeAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal" id="ixv-59247">33</ix:nonFraction>% of the shares over which the options are exercisable; </div></td></tr></table><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;">(2)</td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">two years after the date of grant for up to <ix:nonFraction name="cyd:SharebasedPaymentArrangementVestingRightsPercentage" contextRef="P01_01_2023To12_31_2023_TopOfRangeMemberifrsfullRangeAxis_TwoYearsAfterDateOfGrantMemberCYDShareBasedPaymentAwardDateAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal" id="ixv-59248">66</ix:nonFraction>% (including (1)&#160;above) of the shares over which the options are exercisable; and </div></td></tr></table><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;">(3)</td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">three years after the date of grant for up to <ix:nonFraction name="cyd:SharebasedPaymentArrangementVestingRightsPercentage" contextRef="P01_01_2023To12_31_2023_ThreeYearsAfterDateOfGrantMemberCYDShareBasedPaymentAwardDateAxis_TopOfRangeMemberifrsfullRangeAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal" id="ixv-59249">100</ix:nonFraction>% (including (1)&#160;and (2) above) of the shares over which the options are exercisable. </div></td></tr></table><div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In <div style="null;text-indent: 0px;display:inline;">2021, 2022 and<div style="display:inline;">&#160;</div></div>2023, there was <ix:nonFraction name="ifrs-full:ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt-sec:numwordsen" id="ixv-59250"><ix:nonFraction name="ifrs-full:ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt-sec:numwordsen" id="ixv-59251"><ix:nonFraction name="ifrs-full:ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt-sec:numwordsen" id="ixv-59252">no</ix:nonFraction></ix:nonFraction></ix:nonFraction> expense arising from equity-settled share-based payment transactions.</div><div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Movements during the year </div></div></div></div><ix:nonNumeric name="ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" continuedAt="TextSelection_112364003" id="ixv-39508"><div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The following table illustrates the number and weighted average exercise prices (&#8220;WAEP&#8221;) of, and movements in share options during the year: </div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div></ix:nonNumeric><div><ix:continuation id="TextSelection_112364003">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:52%"/>
<td style="vertical-align:bottom;width:8%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:8%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:8%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:8%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Number&#160;of</div></div><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">share&#160;options</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">WAEP</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Number&#160;of</div></div><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">share&#160;options</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">WAEP</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Outstanding at January&#160;1 and December&#160;31</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NumberOfOutstandingShareOptions" contextRef="PAsOn12_31_2022" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-59253"><ix:nonFraction name="cyd:NumberOfShareOptionsOutstandingAtJanuary1InShareBasedPaymentArrangement" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-59254">270,000</ix:nonFraction></ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">US$</td>
<td style="vertical-align:bottom;text-align:right;">&#160;<ix:nonFraction name="ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019" contextRef="PAsOn12_31_2022" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal" id="ixv-59255"><ix:nonFraction name="ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019" contextRef="PAsOn12_31_2021" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal" id="ixv-59256">21.11</ix:nonFraction></ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NumberOfOutstandingShareOptions" contextRef="PAsOn12_31_2023" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-59257"><ix:nonFraction name="cyd:NumberOfShareOptionsOutstandingAtJanuary1InShareBasedPaymentArrangement" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-59258">270,000</ix:nonFraction></ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">US$</td>
<td style="vertical-align:bottom;text-align:right;">&#160;<ix:nonFraction name="ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019" contextRef="PAsOn12_31_2023" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal" id="ixv-59259"><ix:nonFraction name="ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019" contextRef="PAsOn12_31_2022" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal" id="ixv-59260">21.11</ix:nonFraction></ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Exercisable at December&#160;31</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement" contextRef="PAsOn12_31_2022" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-59261">270,000</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">US$</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangementValue" contextRef="PAsOn12_31_2022" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal" id="ixv-59262">21.11</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement" contextRef="PAsOn12_31_2023" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-59263">270,000</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">US$</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangementValue" contextRef="PAsOn12_31_2023" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal" id="ixv-59264">21.11</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/></tr></table></ix:continuation></div><div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The fair value of services received in return for share options granted are measured by reference to the fair value of share options granted. The estimate of the fair value of the services received is measured based on the Black-Scholes model. The expected life used in the model has been adjusted, based on management&#8217;s best estimate, for the effects of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-transferability,</div> exercise restrictions and behavioral considerations. </div><div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Fair value of share options and assumptions </div></div></div></div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div><div><ix:nonNumeric name="ifrs-full:DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" id="ixv-39671">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:88%"/>
<td style="vertical-align:bottom;width:3%"/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Date of grant of options</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;text-align:center;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">On&#160;July&#160;29,</div></div><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">2014</div></div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Fair value at measurement date (US$)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;text-align:center;"><ix:nonFraction name="ifrs-full:WeightedAverageFairValueAtMeasurementDateShareOptionsGranted" contextRef="PAsOn07_29_2014_BottomOfRangeMemberifrsfullRangeAxis" unitRef="Unit_USD" decimals="2" scale="0" format="ixt:num-dot-decimal" id="ixv-59265">5.70</ix:nonFraction>&#160;&#8211;&#8201;<ix:nonFraction name="ifrs-full:WeightedAverageFairValueAtMeasurementDateShareOptionsGranted" contextRef="PAsOn07_29_2014_TopOfRangeMemberifrsfullRangeAxis" unitRef="Unit_USD" decimals="2" scale="0" format="ixt:num-dot-decimal" id="ixv-59266">6.74</ix:nonFraction></td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Share price (US$)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;text-align:center;"><ix:nonFraction name="ifrs-full:WeightedAverageSharePriceShareOptionsGranted2019" contextRef="P07_29_2014To07_29_2014" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal" id="ixv-59267">21.11</ix:nonFraction></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Exercise price (US$)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;text-align:center;"><ix:nonFraction name="ifrs-full:ExercisePriceShareOptionsGranted2019" contextRef="P07_29_2014To07_29_2014" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal" id="ixv-59268">21.11</ix:nonFraction></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Expected volatility (%)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;text-align:center;"><ix:nonFraction name="ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted" contextRef="P07_29_2014To07_29_2014" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-59269">47.4</ix:nonFraction></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Expected option life (years)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;text-align:center;"><ix:nonFraction name="ifrs-full:DescriptionOfOptionLifeShareOptionsGranted" contextRef="P07_29_2014To07_29_2014_BottomOfRangeMemberifrsfullRangeAxis" unitRef="Unit_Y" decimals="1" scale="0" format="ixt:num-dot-decimal" id="ixv-59270">3.5</ix:nonFraction> &#8211; <ix:nonFraction name="ifrs-full:DescriptionOfOptionLifeShareOptionsGranted" contextRef="P07_29_2014To07_29_2014_TopOfRangeMemberifrsfullRangeAxis" unitRef="Unit_Y" decimals="1" scale="0" format="ixt:num-dot-decimal" id="ixv-59271">5.5</ix:nonFraction></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Expected dividends (%)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;text-align:center;"><ix:nonFraction name="ifrs-full:ExpectedDividendAsPercentageShareOptionsGranted" contextRef="P07_29_2014To07_29_2014" unitRef="Unit_pure" decimals="4" scale="-2" format="ixt:num-dot-decimal" id="ixv-59272">5.81</ix:nonFraction></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Risk-free interest rate (%)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;text-align:center;"><ix:nonFraction name="ifrs-full:DescriptionOfRiskFreeInterestRateShareOptionsGranted" contextRef="P07_29_2014To07_29_2014_BottomOfRangeMemberifrsfullRangeAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-59273">1.4</ix:nonFraction> &#8211; <ix:nonFraction name="ifrs-full:DescriptionOfRiskFreeInterestRateShareOptionsGranted" contextRef="P07_29_2014To07_29_2014_TopOfRangeMemberifrsfullRangeAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-59274">2.0</ix:nonFraction></td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td></tr></table></ix:nonNumeric></div><div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The exercise price for options outstanding as of December&#160;31, 2023 was US$<ix:nonFraction name="ifrs-full:ExercisePriceOfOutstandingShareOptions2019" contextRef="PAsOn12_31_2023" unitRef="Unit_USD_per_Share" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-59275">21.11</ix:nonFraction> dollar (2022: US$<ix:nonFraction name="ifrs-full:ExercisePriceOfOutstandingShareOptions2019" contextRef="PAsOn12_31_2022" unitRef="Unit_USD_per_Share" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-59276">21.11</ix:nonFraction> dollar). </div><div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The weighted average remaining contractual life for the share options outstanding as of December&#160;31, 2023 was <ix:nonNumeric name="cyd:WeightedAverageRemainingContractualLifeForTheShareOptionsOutstanding" contextRef="P01_01_2023To12_31_2023" id="ixv-59277">0.6</ix:nonNumeric> (2022: <ix:nonNumeric name="cyd:WeightedAverageRemainingContractualLifeForTheShareOptionsOutstanding" contextRef="P01_01_2022To12_31_2022" id="ixv-59278">1.6</ix:nonNumeric>) years. </div><div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The expected volatility reflects the assumption that the historical volatility over a period similar to the life of the options is indicative of future trends, which may not necessarily be the actual outcome. </div><div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">There are no market conditions associated with the share options granted. Service conditions and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-market</div> performance conditions are not taken into account in the measurement of the fair value of the service to be received at the grant date. </div></ix:nonNumeric><div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-60 </div></div></div></div><div></div></div><div><div style="line-height:normal;background-color:white;display: inline;"><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div><hr style="color:#999999;height:3px;width:100%"/><div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div><div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">China Yuchai International Limited </div></div><div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div><ix:nonNumeric name="ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" id="ixv-39753">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">22.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Trade and other payables </div></div></td></tr></table><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div><div><ix:nonNumeric name="cyd:DisclosureOfDetailedInformationAboutTradeAndOtherPayablesExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" continuedAt="TextSelection_112363413" id="ixv-39764">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:70%"/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Current</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Trade payables</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:CurrentTradePayables" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59279">4,199,072</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:CurrentTradePayables" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59280">3,999,224</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:CurrentTradePayables" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59281">562,986</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Bills payables <div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(i)</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:CurrentBillsPayable" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59282">2,356,574</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:CurrentBillsPayable" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59283">3,248,066</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:CurrentBillsPayable" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59284">457,242</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other payables</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:OtherCurrentPayables" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59285">319,723</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:OtherCurrentPayables" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59286">402,516</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:OtherCurrentPayables" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59287">56,664</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accrued expenses</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:AccrualsClassifiedAsCurrent" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59288">159,735</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:AccrualsClassifiedAsCurrent" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59289">226,745</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:AccrualsClassifiedAsCurrent" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59290">31,920</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accrued staff costs</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ShorttermEmployeeBenefitsAccruals" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59291">422,045</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ShorttermEmployeeBenefitsAccruals" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59292">499,230</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ShorttermEmployeeBenefitsAccruals" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59293">70,278</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Refund liabilities</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:RefundLiabilitiesCurrent" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59294">222,342</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:RefundLiabilitiesCurrent" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59295">324,161</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:RefundLiabilitiesCurrent" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59296">45,633</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Dividend payable</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CurrentDividendPayables" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59297">30,205</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CurrentDividendPayables" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59298">30,899</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CurrentDividendPayables" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59299">4,350</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Amount due to:</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;">- joint ventures (trade)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:AmountsDueToJointVenturesAndAssociatesCurrent" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59300">67,556</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:AmountsDueToJointVenturesAndAssociatesCurrent" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59301">83,590</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:AmountsDueToJointVenturesAndAssociatesCurrent" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59302">11,767</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;">- joint ventures <div style="white-space: nowrap;display:inline;">(non-trade)</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:NonTradeAmountsDueToJointVenturesAndAssociatesCurrent" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59303">22</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:NonTradeAmountsDueToJointVenturesAndAssociatesCurrent" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-59304">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:NonTradeAmountsDueToJointVenturesAndAssociatesCurrent" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-59305">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;">- related parties (trade)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59306">296,219</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59307">303,393</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59308">42,710</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;">- related parties <div style="white-space: nowrap;display:inline;">(non-trade)</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:NonTradeAndOtherCurrentPayablesToRelatedParties" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59309">7,289</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:NonTradeAndOtherCurrentPayablesToRelatedParties" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59310">36,083</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:NonTradeAndOtherCurrentPayablesToRelatedParties" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59311">5,079</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Financial liabilities carried at amortized cost (Note 32, Note 35)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CurrentFinancialLiabilitiesAtAmortisedCost" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59312">8,080,782</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CurrentFinancialLiabilitiesAtAmortisedCost" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59313">9,153,907</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CurrentFinancialLiabilitiesAtAmortisedCost" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59314">1,288,629</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred grants (Note 27)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CurrentGovernmentGrants" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59315">13,404</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CurrentGovernmentGrants" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59316">8,064</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CurrentGovernmentGrants" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59317">1,135</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Advance from customers</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CurrentAdvances" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59318">254</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CurrentAdvances" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59319">248</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CurrentAdvances" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59320">35</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other tax payable</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:OtherTaxPayable" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59321">44,968</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:OtherTaxPayable" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59322">65,105</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:OtherTaxPayable" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59323">9,165</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total trade and other payables (current)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:TradeAndOtherCurrentPayables" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59324">8,139,408</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:TradeAndOtherCurrentPayables" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59325">9,227,324</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:TradeAndOtherCurrentPayables" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59326">1,298,964</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table></ix:nonNumeric></div><ix:continuation id="TextSelection_112363413"><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(i)</div>&#160;</td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;">As of December&#160;31, 202<div style="display:inline;">3</div>, the bills payables include bills payable to joint ventures and other related parties amounted to RMB <ix:nonFraction name="cyd:CurrentBillsPayable" contextRef="PAsOn12_31_2023_JointVenturesWhereEntityIsVenturerMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-59327">4.0</ix:nonFraction> million (US$ <ix:nonFraction name="cyd:CurrentBillsPayable" contextRef="PAsOn12_31_2023_JointVenturesWhereEntityIsVenturerMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_USD" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-59328">0.6</ix:nonFraction> million) (2022: RMB <ix:nonFraction name="cyd:CurrentBillsPayable" contextRef="PAsOn12_31_2022_JointVenturesWhereEntityIsVenturerMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-59329">36.3</ix:nonFraction> million) and RMB&#160;<ix:nonFraction name="cyd:CurrentBillsPayable" contextRef="PAsOn12_31_2023_OtherRelatedPartiesMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-59330">435.3</ix:nonFraction> million (US$&#160;<ix:nonFraction name="cyd:CurrentBillsPayable" contextRef="PAsOn12_31_2023_OtherRelatedPartiesMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_USD" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-59331">61.3</ix:nonFraction>&#160;million) (2022: RMB <ix:nonFraction name="cyd:CurrentBillsPayable" contextRef="PAsOn12_31_2022_OtherRelatedPartiesMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-59332">192.6</ix:nonFraction> million) respectively. </div></td></tr></table><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(ii)</div>&#160;</td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;">Terms and conditions of the above financial liabilities: </div></td></tr></table><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:9%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: justify; line-height: normal;">Trade and other payables are <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-interest</div> bearing and are normally settled on agreed credit terms ranging from <ix:nonNumeric name="cyd:TradePayablesSettlementTerm" contextRef="P01_01_2023To12_31_2023_BottomOfRangeMemberifrsfullRangeAxis" format="ixt-sec:durday" id="ixv-59333">60</ix:nonNumeric> to <ix:nonNumeric name="cyd:TradePayablesSettlementTerm" contextRef="P01_01_2023To12_31_2023_TopOfRangeMemberifrsfullRangeAxis" format="ixt-sec:durday" id="ixv-59334">90</ix:nonNumeric> day terms. </div></td></tr></table><div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 9%;"><div style="display:inline;">&#160;</div></td>
<td style="width: 3%; vertical-align: top;text-align:left;"><div style="display:inline;">&#8226;</div></td>
<td style="width: 1%; vertical-align: top;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: top;text-align:left;"><div style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The non-trade balances due to joint ventures and related parties are unsecured, interest-free and repayable on demand. </div></div></div></td></tr></table><div style="clear:both;max-height:0pt;text-indent: 0px;"></div></ix:continuation><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div><div><ix:nonNumeric name="cyd:DisclosureOfOtherNonCurrentPayablesExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" continuedAt="TextSelection_112363412" id="ixv-40193">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:68%"/>
<td style="vertical-align:bottom;width:5%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:5%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:5%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-current</div></div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other payables&#160;<div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(i)</div> (Note 32, Note 35)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:OtherNoncurrentPayables" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59335">189,366</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:OtherNoncurrentPayables" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59336">181,155</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:OtherNoncurrentPayables" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59337">25,502</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table></ix:nonNumeric></div><ix:continuation id="TextSelection_112363412"><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(i)</div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;">This relates to accrual for bonus, which is <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-interest</div> bearing and not expected to be settled within next 12 months. </div></td></tr></table></ix:continuation></ix:nonNumeric><div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-61 </div></div></div><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div><hr style="color:#999999;height:3px;width:100%"/><div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div></div></div></div> <div> <div style="line-height:normal;background-color:white;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">China Yuchai International Limited </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <ix:nonNumeric name="ifrs-full:DisclosureOfProvisionsExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" continuedAt="TextSelection_112363416" id="ixv-40321">
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">23.</div></div></div></td>
<td style="vertical-align: top;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Provisions </div></div></div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> </ix:nonNumeric><div><ix:continuation id="TextSelection_112363416"><ix:nonNumeric name="ifrs-full:DisclosureOfOtherProvisionsExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" id="ixv-40337">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:58%"/>
<td style="vertical-align:bottom;width:5%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:4%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:4%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:4%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Provision&#160;for</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">warranty</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Provision&#160;for</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">onerous</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">contract</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At January&#160;1, 2022</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:OtherProvisions" contextRef="PAsOn12_31_2021_WarrantyProvisionMemberifrsfullClassesOfProvisionsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59338">248,199</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:OtherProvisions" contextRef="PAsOn12_31_2021_OnerousContractsProvisionMemberifrsfullClassesOfProvisionsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59339">4,829</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:OtherProvisions" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59340">253,028</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:OtherProvisions" contextRef="PAsOn12_31_2021" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59341">35,620</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Provision made</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NewProvisionsOtherProvisions" contextRef="P01_01_2022To12_31_2022_WarrantyProvisionMemberifrsfullClassesOfProvisionsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59342">317,076</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NewProvisionsOtherProvisions" contextRef="P01_01_2022To12_31_2022_OnerousContractsProvisionMemberifrsfullClassesOfProvisionsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-59343">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NewProvisionsOtherProvisions" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59344">317,076</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NewProvisionsOtherProvisions" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59345">44,636</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Provision utilized</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:ProvisionUsedOtherProvisions" contextRef="P01_01_2022To12_31_2022_WarrantyProvisionMemberifrsfullClassesOfProvisionsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59346">345,161</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProvisionUsedOtherProvisions" contextRef="P01_01_2022To12_31_2022_OnerousContractsProvisionMemberifrsfullClassesOfProvisionsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-59347">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:ProvisionUsedOtherProvisions" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59348">345,161</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:ProvisionUsedOtherProvisions" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59349">48,590</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Provision reversed</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:UnusedProvisionReversedOtherProvisions" contextRef="P01_01_2022To12_31_2022_WarrantyProvisionMemberifrsfullClassesOfProvisionsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-59350">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:UnusedProvisionReversedOtherProvisions" contextRef="P01_01_2022To12_31_2022_OnerousContractsProvisionMemberifrsfullClassesOfProvisionsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59351">4,829</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:UnusedProvisionReversedOtherProvisions" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59352">4,829</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:UnusedProvisionReversedOtherProvisions" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59353">680</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At December&#160;31, 2022 and January&#160;1, 2023</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:OtherProvisions" contextRef="PAsOn12_31_2022_WarrantyProvisionMemberifrsfullClassesOfProvisionsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59354">220,114</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:OtherProvisions" contextRef="PAsOn12_31_2022_OnerousContractsProvisionMemberifrsfullClassesOfProvisionsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-59355">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:OtherProvisions" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59356">220,114</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:OtherProvisions" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59357">30,986</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Provision made</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NewProvisionsOtherProvisions" contextRef="P01_01_2023To12_31_2023_WarrantyProvisionMemberifrsfullClassesOfProvisionsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59358">414,021</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NewProvisionsOtherProvisions" contextRef="P01_01_2023To12_31_2023_OnerousContractsProvisionMemberifrsfullClassesOfProvisionsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-59359">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NewProvisionsOtherProvisions" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59360">414,021</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NewProvisionsOtherProvisions" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59361">58,283</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Provision utilized</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:ProvisionUsedOtherProvisions" contextRef="P01_01_2023To12_31_2023_WarrantyProvisionMemberifrsfullClassesOfProvisionsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59362">375,910</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ProvisionUsedOtherProvisions" contextRef="P01_01_2023To12_31_2023_OnerousContractsProvisionMemberifrsfullClassesOfProvisionsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-59363">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:ProvisionUsedOtherProvisions" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59364">375,910</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:ProvisionUsedOtherProvisions" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59365">52,918</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Disposal of <div style="letter-spacing: 0px; top: 0px;display:inline;">a </div>subsidiary</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions" contextRef="P01_01_2023To12_31_2023_WarrantyProvisionMemberifrsfullClassesOfProvisionsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59366">2,145</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions" contextRef="P01_01_2023To12_31_2023_OnerousContractsProvisionMemberifrsfullClassesOfProvisionsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-59367">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59368">2,145</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59369">302</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At December&#160;31, 2023</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:OtherProvisions" contextRef="PAsOn12_31_2023_WarrantyProvisionMemberifrsfullClassesOfProvisionsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59370">256,080</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:OtherProvisions" contextRef="PAsOn12_31_2023_OnerousContractsProvisionMemberifrsfullClassesOfProvisionsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-59371">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:OtherProvisions" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59372">256,080</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:OtherProvisions" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59373">36,049</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </ix:nonNumeric></ix:continuation></div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <ix:nonNumeric name="cyd:DisclosureOfContractLiabilitiesExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" continuedAt="TextSelection_112363776" id="ixv-40658">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">24.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Contract liabilities </div></div> </td> </tr> </table> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> </ix:nonNumeric><div><ix:continuation id="TextSelection_112363776"><ix:nonNumeric name="cyd:DisclosureOfDetailedInformationAboutContractLiabilitiesExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" id="ixv-40670">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:68%"/>
<td style="vertical-align:bottom;width:5%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:5%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:5%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Unfulfilled service-type maintenance services</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ContractLiabilities" contextRef="PAsOn12_31_2022_UnfulfilledServiceTypeMaintenanceServicesMemberifrsfullClassesOfLiabilitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59374">195,245</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ContractLiabilities" contextRef="PAsOn12_31_2023_UnfulfilledServiceTypeMaintenanceServicesMemberifrsfullClassesOfLiabilitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59375">155,192</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ContractLiabilities" contextRef="PAsOn12_31_2023_UnfulfilledServiceTypeMaintenanceServicesMemberifrsfullClassesOfLiabilitiesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59376">21,847</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Advance from customer</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ContractLiabilities" contextRef="PAsOn12_31_2022_AdvanceFromCustomerMemberifrsfullClassesOfLiabilitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59377">499,831</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ContractLiabilities" contextRef="PAsOn12_31_2023_AdvanceFromCustomerMemberifrsfullClassesOfLiabilitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59378">536,235</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ContractLiabilities" contextRef="PAsOn12_31_2023_AdvanceFromCustomerMemberifrsfullClassesOfLiabilitiesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59379">75,487</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ContractLiabilities" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59380">695,076</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ContractLiabilities" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59381">691,427</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ContractLiabilities" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59382">97,334</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Current</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CurrentContractLiabilities" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59383">617,737</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CurrentContractLiabilities" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59384">639,213</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CurrentContractLiabilities" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59385">89,984</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-current</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NoncurrentContractLiabilities" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59386">77,339</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NoncurrentContractLiabilities" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59387">52,214</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NoncurrentContractLiabilities" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59388">7,350</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total contract liabilities (Note 6.2)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ContractLiabilities" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59389">695,076</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ContractLiabilities" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59390">691,427</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ContractLiabilities" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59391">97,334</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </ix:nonNumeric></ix:continuation></div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <ix:nonNumeric name="cyd:DisclosureOfLeaseLiabilitiesExplanatoryTextBlock" contextRef="P01_01_2023To12_31_2023" escape="true" continuedAt="TextSelection_112363571" id="ixv-40897">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">25.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;"><div style="font-weight:bold;display:inline;">Lease liabilities </div></div> </td> </tr> </table> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> </ix:nonNumeric><div><ix:continuation id="TextSelection_112363571"><ix:nonNumeric name="cyd:DisclosureOfDetailedInformationAboutInLeaseLiabilitiesTableTextBlock" contextRef="P01_01_2023To12_31_2023" escape="true" id="ixv-40909">
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;">
<tr style="page-break-inside: avoid;">
<td style="vertical-align: top;text-align:left;"> <div style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td> </tr> </table> <div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 96%; font-family: Times New Roman; font-size: 10pt; margin-left: auto; border-collapse: collapse;text-indent: 0px;">
<tr>
<td style="width: 47%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 5%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 5%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 5%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 5%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 5%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Interest&#160;rate</div></div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Maturity</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">%</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr>
<td style="width:46%"/>
<td style="vertical-align:bottom;width:4%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:4%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:4%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:4%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:4%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Current (Note 17)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><ix:nonFraction name="ifrs-full:WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16" contextRef="PAsOn12_31_2023_BottomOfRangeMemberifrsfullRangeAxis_LeaseLiabilitiesCurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-59392">1.3</ix:nonFraction><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div>-&#8201;<ix:nonFraction name="ifrs-full:WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16" contextRef="PAsOn12_31_2023_LeaseLiabilitiesCurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis_TopOfRangeMemberifrsfullRangeAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-59393">6.7</ix:nonFraction></div></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonNumeric name="cyd:LeasesYearOfMaturity" contextRef="P01_01_2023To12_31_2023_LeaseLiabilitiesCurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis" id="ixv-59394">2024</ix:nonNumeric></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CurrentLeaseLiabilities" contextRef="PAsOn12_31_2022_LeaseLiabilitiesCurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59395">31,433</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CurrentLeaseLiabilities" contextRef="PAsOn12_31_2023_LeaseLiabilitiesCurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59396">33,272</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CurrentLeaseLiabilities" contextRef="PAsOn12_31_2023_LeaseLiabilitiesCurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59397">4,684</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-</div> current (Note 17)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;"><ix:nonFraction name="ifrs-full:WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16" contextRef="PAsOn12_31_2023_BottomOfRangeMemberifrsfullRangeAxis_LeaseLiabilitiesNoncurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-59398">1.3</ix:nonFraction><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div>-&#8201;<ix:nonFraction name="ifrs-full:WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16" contextRef="PAsOn12_31_2023_LeaseLiabilitiesNoncurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis_TopOfRangeMemberifrsfullRangeAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-59399">6.7</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><ix:nonNumeric name="cyd:LeasesYearOfMaturity" contextRef="P01_01_2023To12_31_2023_BottomOfRangeMemberifrsfullRangeAxis_LeaseLiabilitiesNoncurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis" id="ixv-59400">2025</ix:nonNumeric>-<ix:nonNumeric name="cyd:LeasesYearOfMaturity" contextRef="P01_01_2023To12_31_2023_LeaseLiabilitiesNoncurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis_TopOfRangeMemberifrsfullRangeAxis" id="ixv-59401">2034</ix:nonNumeric></div></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NoncurrentLeaseLiabilities" contextRef="PAsOn12_31_2022_LeaseLiabilitiesNoncurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59402">28,208</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NoncurrentLeaseLiabilities" contextRef="PAsOn12_31_2023_LeaseLiabilitiesNoncurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59403">16,009</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NoncurrentLeaseLiabilities" contextRef="PAsOn12_31_2023_LeaseLiabilitiesNoncurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59404">2,254</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> </div> </ix:nonNumeric></ix:continuation></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-62 </div> </div> </div> <div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div> <hr style="color:#999999;height:3px;width:100%"/> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">China Yuchai International Limited </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <ix:nonNumeric name="ifrs-full:DisclosureOfFinancialLiabilitiesExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" continuedAt="TextSelection_112363395" id="ixv-41187">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">26.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Loans and borrowings </div></div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;<br/></div> <div><ix:nonNumeric name="ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" continuedAt="TextSelection_112363396" id="ixv-41199"> <div> <div style="null;text-indent: 0px;">
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 96%; font-family: Times New Roman; font-size: 10pt; margin-left: auto; border-collapse: collapse;">
<tr>
<td style="width: 69%;"><div style="display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Weighted<br/>average<br/>interest&#160;rate</div></div></div></div> </td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Maturity</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">%</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; width: 57%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Current</div></div></div></div> </td>
<td style="vertical-align: bottom; width: 3%;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom; width: 3%;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom; width: 3%;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td> </tr>
<tr>
<td style="width: 57%;"/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 57%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Renminbi denominated loans</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:center;"><ix:nonFraction name="ifrs-full:BorrowingsInterestRate" contextRef="PAsOn12_31_2022_BottomOfRangeMemberifrsfullRangeAxis_CNYsrtCurrencyAxis_CurrentBorrowingsMemberifrsfullBorrowingsByNameAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-59405">0.9</ix:nonFraction>&#160;&#8211;&#8201;<ix:nonFraction name="ifrs-full:BorrowingsInterestRate" contextRef="PAsOn12_31_2022_CNYsrtCurrencyAxis_CurrentBorrowingsMemberifrsfullBorrowingsByNameAxis_TopOfRangeMemberifrsfullRangeAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-59406">3.7</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonNumeric name="ifrs-full:BorrowingsMaturity" contextRef="P01_01_2022To12_31_2022_CNYsrtCurrencyAxis_CurrentBorrowingsMemberifrsfullBorrowingsByNameAxis" id="ixv-59407">2023</ix:nonNumeric></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ShorttermBorrowings" contextRef="PAsOn12_31_2022_CNYsrtCurrencyAxis_CurrentBorrowingsMemberifrsfullBorrowingsByNameAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59408">2,141,432</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 57%;"/>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 57%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-current</div></div></div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 57%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Renminbi denominated loans</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:center;"><ix:nonFraction name="ifrs-full:BorrowingsInterestRate" contextRef="PAsOn12_31_2022_CNYsrtCurrencyAxis_NoncurrentBorrowingsMemberifrsfullBorrowingsByNameAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-59409">3.0</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonNumeric name="ifrs-full:BorrowingsMaturity" contextRef="P01_01_2022To12_31_2022_CNYsrtCurrencyAxis_NoncurrentBorrowingsMemberifrsfullBorrowingsByNameAxis" id="ixv-59410">2025</ix:nonNumeric></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:LongtermBorrowings" contextRef="PAsOn12_31_2022_CNYsrtCurrencyAxis_NoncurrentBorrowingsMemberifrsfullBorrowingsByNameAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59411">200,000</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 57%;"/>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <div style="clear:both;max-height:0pt;"></div> </div> </div> </ix:nonNumeric></div> <ix:continuation id="TextSelection_112363396" continuedAt="TextSelectionAppend_112363396_1"><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div></div> </ix:continuation><div><ix:continuation id="TextSelectionAppend_112363396_1">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:57%"/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Weighted<br/> average<br/> interest&#160;rate</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Maturity</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">%</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Current</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Renminbi denominated loans</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:center;"><ix:nonFraction name="ifrs-full:BorrowingsInterestRate" contextRef="PAsOn12_31_2023_BottomOfRangeMemberifrsfullRangeAxis_CNYsrtCurrencyAxis_CurrentBorrowingsMemberifrsfullBorrowingsByNameAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-59412">1.2</ix:nonFraction>&#160;&#8211;&#8201;<ix:nonFraction name="ifrs-full:BorrowingsInterestRate" contextRef="PAsOn12_31_2023_CNYsrtCurrencyAxis_CurrentBorrowingsMemberifrsfullBorrowingsByNameAxis_TopOfRangeMemberifrsfullRangeAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-59413">2.1</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonNumeric name="ifrs-full:BorrowingsMaturity" contextRef="P01_01_2023To12_31_2023_CNYsrtCurrencyAxis_CurrentBorrowingsMemberifrsfullBorrowingsByNameAxis" id="ixv-59414">2024</ix:nonNumeric></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ShorttermBorrowings" contextRef="PAsOn12_31_2023_CNYsrtCurrencyAxis_CurrentBorrowingsMemberifrsfullBorrowingsByNameAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59415">1,850,294</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ShorttermBorrowings" contextRef="PAsOn12_31_2023_CNYsrtCurrencyAxis_CurrentBorrowingsMemberifrsfullBorrowingsByNameAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59416">260,473</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-current</div></div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Renminbi denominated loans</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:center;"><ix:nonFraction name="ifrs-full:BorrowingsInterestRate" contextRef="PAsOn12_31_2023_CNYsrtCurrencyAxis_NoncurrentBorrowingsMemberifrsfullBorrowingsByNameAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-59417">2.8</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><ix:nonNumeric name="ifrs-full:BorrowingsMaturity" contextRef="P01_01_2023To12_31_2023_BottomOfRangeMemberifrsfullRangeAxis_CNYsrtCurrencyAxis_NoncurrentBorrowingsMemberifrsfullBorrowingsByNameAxis" id="ixv-59418">2025</ix:nonNumeric>-<ix:nonNumeric name="ifrs-full:BorrowingsMaturity" contextRef="P01_01_2023To12_31_2023_CNYsrtCurrencyAxis_NoncurrentBorrowingsMemberifrsfullBorrowingsByNameAxis_TopOfRangeMemberifrsfullRangeAxis" id="ixv-59419">2026</ix:nonNumeric></div></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:LongtermBorrowings" contextRef="PAsOn12_31_2023_CNYsrtCurrencyAxis_NoncurrentBorrowingsMemberifrsfullBorrowingsByNameAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59420">690,000</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:LongtermBorrowings" contextRef="PAsOn12_31_2023_CNYsrtCurrencyAxis_NoncurrentBorrowingsMemberifrsfullBorrowingsByNameAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59421">97,134</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </ix:continuation></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-63</ix:exclude> </div> </ix:nonNumeric></div> </div> <ix:continuation id="TextSelection_112363395" continuedAt="TextSelectionAppend_112363395_1"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_112363395_1" continuedAt="TextSelectionAppend_112363395_2"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_112363395_2" continuedAt="TextSelectionAppend_112363395_3"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </ix:exclude></ix:continuation></div> </div> <div><div><div style="line-height:normal;background-color:white;display: inline;"><div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_112363395_3" continuedAt="TextSelectionAppend_112363395_4"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">China Yuchai International Limited </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">26.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Loans and borrowings&#8201;(cont&#8217;d) </div></div></td></tr></table> </ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_112363395_4"><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify;"><div style="font-weight:bold;display:inline;">S$<ix:nonFraction name="cyd:CreditFacilityAuthorizedAmount" contextRef="PAsOn12_31_2023_CreditFacilityWithDbsBankLtdMemberifrsfullBorrowingsByNameAxis_TopOfRangeMemberifrsfullRangeAxis" unitRef="Unit_SGD" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-59423">30.0</ix:nonFraction>&#160;million credit facility with DBS Bank Ltd (&#8220;DBS&#8221;) </div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">On June&#160;25, 2021, the Company entered into an uncommitted revolving credit facility agreement with DBS with an aggregate value of S$&#160;<ix:nonFraction name="cyd:RefinancingOfUncommittedMulticurrencyRevolvingCreditFacility" contextRef="PAsOn06_25_2021_CreditFacilityWithDbsBankLtdMemberifrsfullBorrowingsByNameAxis" unitRef="Unit_SGD" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-59424">30.0</ix:nonFraction>&#160;million for renewal of the S$<ix:nonFraction name="cyd:LineOfCreditFacilityMaximumBorrowingCapacity1" contextRef="PAsOn12_31_2023_CreditFacilityWithDbsBankLtdMemberifrsfullBorrowingsByNameAxis" unitRef="Unit_SGD" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-59425">30.0</ix:nonFraction>&#160;million facility that matured on June&#160;1, 2021. The facility may be used to finance the Group general working capital requirements. Among other things, the terms of the facility required that at all times (i)&#160;the Company retains at least <ix:nonFraction name="cyd:ProportionOfOwnershipInterestHeldByControllingShareholder" contextRef="P01_01_2023To12_31_2023_CreditFacilityWithDbsBankLtdMemberifrsfullBorrowingsByNameAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-59426">76.4</ix:nonFraction>% ownership in Yuchai, (ii)&#160;HLA retains ownership of the special share, directly or indirectly retains at least <ix:nonFraction name="cyd:ProportionOfOwnershipInterestHeldByControllingShareholder" contextRef="P01_01_2019To01_01_2019_CreditFacilityWithDbsBankLtdMemberifrsfullBorrowingsByNameAxis_HongLeongAsiaLimitedMemberifrsfullCounterpartiesAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal" id="ixv-59427">35</ix:nonFraction>% ownership of the Company and that the Company remains a subsidiary of HLA, and (iii)&#160;HLGE remains listed on the Main Board of Singapore Exchange. The terms of the facility also included certain financial covenants with respect to the Company&#8217;s consolidated tangible net worth (as defined in the agreement) not being less than US$ <ix:nonFraction name="cyd:TangibleNetWorth" contextRef="PAsOn12_31_2023_BottomOfRangeMemberifrsfullRangeAxis_CreditFacilityWithDbsBankLtdMemberifrsfullBorrowingsByNameAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal" id="ixv-59428">400</ix:nonFraction>&#160;million, and the ratio of the consolidated total debt (as defined in the agreement) to consolidated tangible net worth not exceeding <ix:nonNumeric name="cyd:NetDebtToTangibleNetWorthRatio" contextRef="P01_01_2023To12_31_2023_CreditFacilityWithDbsBankLtdMemberifrsfullBorrowingsByNameAxis_TopOfRangeMemberifrsfullRangeAxis" id="ixv-59429">1.0 times</ix:nonNumeric>. </div> <div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify;"><div style="font-weight:bold;display:inline;">S$<ix:nonFraction name="cyd:CreditFacilityAuthorizedAmount" contextRef="PAsOn12_31_2023_CreditFacilityWithMUFGSingaporeBranchMemberifrsfullBorrowingsByNameAxis_TopOfRangeMemberifrsfullRangeAxis" unitRef="Unit_SGD" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-59430">30.0</ix:nonFraction>&#160;million credit facility with MUFG Bank Ltd, Singapore Branch (&#8220;MUFG&#8221;) </div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">On August 18, 2023, the Company entered into an uncommitted and unsecured multi-currency short-term loan agreement with MUFG for an aggregate value of S$ <ix:nonFraction name="cyd:RefinancingOfUnsecuredMulticurrencyRevolvingCreditFacility" contextRef="PAsOn08_18_2023_CreditFacilityWithMUFGSingaporeBranchMemberifrsfullBorrowingsByNameAxis" unitRef="Unit_SGD" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-59431">30.0</ix:nonFraction>&#160;million for renewal of the S$ <ix:nonFraction name="cyd:LineOfCreditFacilityMaximumBorrowingCapacity1" contextRef="PAsOn12_31_2023_CreditFacilityWithMUFGSingaporeBranchMemberifrsfullBorrowingsByNameAxis_TopOfRangeMemberifrsfullRangeAxis" unitRef="Unit_SGD" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-59432">30.0</ix:nonFraction>&#160;million facility that matured on March&#160;17, 2020. The facility may be used to finance the Company&#8217;s general working capital requirements. Among other things, the terms of the facility required that at all times (i) HLA maintain legal and beneficial ownership of at least <ix:nonFraction name="ifrs-full:NumberOfSharesIssuedAndFullyPaid" contextRef="PAsOn08_18_2023_CreditFacilityWithMUFGSingaporeBranchMemberifrsfullBorrowingsByNameAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-59433">7,290,000</ix:nonFraction> issued and paid-up shares in the Company, and that the Company remains a consolidated subsidiary of HLA, (ii) the Company directly or indirectly retains at least <ix:nonFraction name="cyd:ProportionOfOwnershipInterestHeldByControllingShareholder" contextRef="P08_18_2023To08_18_2023_CreditFacilityWithMUFGSingaporeBranchMemberifrsfullBorrowingsByNameAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-59434">76.4</ix:nonFraction>% ownership in Yuchai, and (iii) HLGE remains listed on the Main Board of Singapore Exchange. The terms of the facility also include certain financial covenants with respect to the Company&#8217;s tangible net worth (as defined in the agreement) not being less than US$ <ix:nonFraction name="cyd:TangibleNetWorth" contextRef="PAsOn12_31_2023_CreditFacilityWithMUFGSingaporeBranchMemberifrsfullBorrowingsByNameAxis_TopOfRangeMemberifrsfullRangeAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal" id="ixv-59435">120</ix:nonFraction>&#160;million at all times and the ratio of the Company&#8217;s total net debt (as defined in the agreement) to tangible net worth not exceeding <ix:nonNumeric name="cyd:NetDebtToTangibleNetWorthRatio" contextRef="P01_01_2023To12_31_2023_CreditFacilityWithMUFGSingaporeBranchMemberifrsfullBorrowingsByNameAxis_TopOfRangeMemberifrsfullRangeAxis" id="ixv-59436">2.0 times</ix:nonNumeric> at all times, as well as negative pledge provisions and customary drawdown requirements. </div> <div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify;"><div style="font-weight:bold;display:inline;">US$<ix:nonFraction name="cyd:CreditFacilityAuthorizedAmount" contextRef="PAsOn12_31_2023_CreditFacilityWithSumitomoBranchMemberifrsfullBorrowingsByNameAxis_TopOfRangeMemberifrsfullRangeAxis" unitRef="Unit_USD" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-59437">30.0</ix:nonFraction>&#160;million credit facility with Sumitomo Mitsui Banking Corporation, Singapore Branch (&#8220;SMBC&#8221;) </div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">On June&#160;24, 2020, the Company entered into an uncommitted and unsecured multi-currency short-term revolving credit facility agreement with SMBC for an aggregate value of US$ <ix:nonFraction name="cyd:RefinancingOfUnsecuredMulticurrencyRevolvingCreditFacility" contextRef="PAsOn06_24_2020_CreditFacilityWithSumitomoBranchMemberifrsfullBorrowingsByNameAxis" unitRef="Unit_USD" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-59438">30.0</ix:nonFraction>&#160;million for renewal of the US$ <ix:nonFraction name="cyd:LineOfCreditFacilityMaximumBorrowingCapacity1" contextRef="PAsOn12_31_2023_CreditFacilityWithSumitomoBranchMemberifrsfullBorrowingsByNameAxis_TopOfRangeMemberifrsfullRangeAxis" unitRef="Unit_USD" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-59439">30.0</ix:nonFraction>&#160;million facility that matured on March&#160;18, 2020. This facility may be used by to finance the Company&#8217;s general working capital requirements. The terms of the facility require, among other things, that HLA maintain legal and beneficial ownership of at least <ix:nonFraction name="ifrs-full:NumberOfSharesIssuedAndFullyPaid" contextRef="PAsOn06_24_2020_CreditFacilityWithSumitomoBranchMemberifrsfullBorrowingsByNameAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-59440">7,290,000</ix:nonFraction> issued and paid-up shares in the Company, retains ownership of the special share and that the Company remains a subsidiary of HLA. The terms of the facility also include certain financial covenants with respect to the Company&#8217;s consolidated tangible net worth (as defined in the agreement) as of June&#160;30 and December&#160;31 of each year not less than US$ <ix:nonFraction name="cyd:TangibleNetWorth" contextRef="PAsOn12_31_2023_BottomOfRangeMemberifrsfullRangeAxis_CreditFacilityWithSumitomoBranchMemberifrsfullBorrowingsByNameAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:num-dot-decimal" id="ixv-59441">200</ix:nonFraction>&#160;million and the ratio of the Company&#8217;s consolidated total net debt (as defined in the agreement) to consolidated tangible net worth as of June&#160;30 and December&#160;31 of each year not exceeding <ix:nonNumeric name="cyd:NetDebtToTangibleNetWorthRatio" contextRef="P01_01_2023To12_31_2023_BottomOfRangeMemberifrsfullRangeAxis_CreditFacilityWithSumitomoBranchMemberifrsfullBorrowingsByNameAxis" id="ixv-59442">2.0 times</ix:nonNumeric>, as well as negative pledge provisions and customary drawdown requirements. On April&#160;12, 2022, the Company enter into a supplement agreement with SMBC to amend the maximum tenor of each drawdown under the facility to <ix:nonNumeric name="ifrs-full:BorrowingsMaturity" contextRef="P04_12_2022To04_12_2022_CreditFacilityWithSumitomoBranchMemberifrsfullBorrowingsByNameAxis_USDsrtCurrencyAxis" id="ixv-59443">6 months</ix:nonNumeric> for US$ and <ix:nonNumeric name="ifrs-full:BorrowingsMaturity" contextRef="P04_12_2022To04_12_2022_CreditFacilityWithSumitomoBranchMemberifrsfullBorrowingsByNameAxis_SGDsrtCurrencyAxis" id="ixv-59444">3 months</ix:nonNumeric> for S$. </div> </ix:continuation> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <ix:nonNumeric name="ifrs-full:DisclosureOfGovernmentGrantsExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" id="ixv-41656">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">27.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Deferred grants </div></div></td></tr></table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div></div> <div><ix:nonNumeric name="cyd:DisclosureOfDetailedInformationAboutGovernmentGrantsExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" id="ixv-41668">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:70%"/>
<td style="vertical-align:bottom;width:4%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At January&#160;1</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:GovernmentGrants" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59445">424,140</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:GovernmentGrants" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59446">489,788</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:GovernmentGrants" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59447">68,949</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Received during the year</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:GovernmentGrantReceived" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59448">186,993</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:GovernmentGrantReceived" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59449">145,330</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:GovernmentGrantReceived" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59450">20,459</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Grant disbursed to partner of joint project</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:GrantDisbursedToPartnerOfJointProject" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-59451">13,243</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:GrantDisbursedToPartnerOfJointProject" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-59452">16,423</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:GrantDisbursedToPartnerOfJointProject" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-59453">2,312</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Released to consolidated statement of profit or loss</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:ReleaseOfDeferredGrantRecognisedInProfitOrLoss" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59454">108,102</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:ReleaseOfDeferredGrantRecognisedInProfitOrLoss" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59455">59,818</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:ReleaseOfDeferredGrantRecognisedInProfitOrLoss" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59456">8,421</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Reclassification<div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;to other payables</div></div> </div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:ReclassificationToOtherPayables" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-59457">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:ReclassificationToOtherPayables" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-59458">98,919</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:ReclassificationToOtherPayables" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-59459">13,925</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At December&#160;31</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:GovernmentGrants" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59460">489,788</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:GovernmentGrants" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59461">459,958</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:GovernmentGrants" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59462">64,750</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="font-size:1pt">
<td style="height:12pt"/>
<td colspan="4" style="height:12pt"/>
<td colspan="4" style="height:12pt"/>
<td colspan="4" style="height:12pt"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Current (Note 22)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CurrentGovernmentGrants" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59463">13,404</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CurrentGovernmentGrants" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59464">8,064</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:CurrentGovernmentGrants" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59465">1,135</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-current</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NoncurrentGovernmentGrants" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59466">476,384</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NoncurrentGovernmentGrants" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59467">451,894</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NoncurrentGovernmentGrants" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59468">63,615</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:GovernmentGrants" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59469">489,788</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:GovernmentGrants" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59470">459,958</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:GovernmentGrants" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59471">64,750</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table> </ix:nonNumeric></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The government grant that have been received in PRC was to support and fund Yuchai&#8217;s production facilities, research and development activities for product innovations and developments. </div> </ix:nonNumeric> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-64 </div> </div></div></div><div></div></div><div><div style="line-height:normal;background-color:white;display: inline;"><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div><hr style="color:#999999;height:3px;width:100%"/><div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div><div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">China Yuchai International Limited </div></div><div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div><ix:nonNumeric name="ifrs-full:DisclosureOfOtherLiabilitiesExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" id="ixv-41957">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">28.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Other financial liability </div></div></td></tr></table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In November 2022, Yuchai <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Xin-Lan</div> received RMB <ix:nonFraction name="ifrs-full:ProceedsFromChangesInOwnershipInterestsInSubsidiaries" contextRef="P11_01_2022To11_30_2022_YuchaiXinLanMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-59472">50.0</ix:nonFraction>&#160;million from an investor for its <ix:nonFraction name="cyd:MinorityInterestOwnershipPercentageByNoncontrollingOwners" contextRef="PAsOn11_01_2022" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-59473">9.1</ix:nonFraction>% of shareholding in Yuchai <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Xin-Lan.</div> In <div style="display:inline;">February</div> 2023, Yuchai <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Xin-Lan</div> received another RMB <ix:nonFraction name="ifrs-full:ProceedsFromChangesInOwnershipInterestsInSubsidiaries" contextRef="P02_01_2023To02_28_2023_YuchaiXinLanMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-59474">20.0</ix:nonFraction>&#160;million <div style="letter-spacing: 0px; top: 0px;display:inline;">(</div>US$&#160;<ix:nonFraction name="ifrs-full:ProceedsFromChangesInOwnershipInterestsInSubsidiaries" contextRef="P02_01_2023To02_28_2023_YuchaiXinLanMemberifrsfullSignificantInvestmentsInSubsidiariesAxis" unitRef="Unit_USD" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-59475">2.8</ix:nonFraction> million<div style="letter-spacing: 0px; top: 0px;display:inline;">)</div> from two new investors for its <ix:nonFraction name="cyd:MinorityInterestOwnershipPercentageByNoncontrollingOwners" contextRef="PAsOn02_01_2023" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-59476">3.2</ix:nonFraction>% of shareholding in Yuchai <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Xin-Lan.</div> At the same time, Yuchai has granted a put option to these investors <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">(non-controlling</div> interest of its subsidiary company, Yuchai <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Xin-Lan).</div> These option<div style="display:inline;">s</div> may be exercised at cost plus agreed interests (based on a fixed interest rate) if certain conditions are not met by end of 2027. Accordingly, the Group recognized a financial liability based on the present value of the amount payable upon exercise of the put. A corresponding capital reserve was recognized (Note 20). </div> </ix:nonNumeric> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <ix:nonNumeric name="ifrs-full:DisclosureOfRelatedPartyExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" continuedAt="TextSelection_112363390" id="ixv-41978">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">29.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Related party disclosures </div></div></td></tr></table> <div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">The ultimate parent </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">As of December&#160;31, 2023, the controlling shareholder of the Company, HLA, indirectly owned <ix:nonFraction name="cyd:SharesInEntityHeldByControllingShareholder" contextRef="PAsOn12_31_2023_HongLeongAsiaLimitedMemberifrsfullCounterpartiesAxis_SubsidiariesMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-59477">18,270,965</ix:nonFraction>, or <ix:nonFraction name="cyd:ProportionOfOwnershipInterestHeldByControllingShareholder" contextRef="P01_01_2023To12_31_2023_HongLeongAsiaLimitedMemberifrsfullCounterpartiesAxis_SubsidiariesMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-59478">44.7</ix:nonFraction>% (2022: <ix:nonFraction name="cyd:SharesInEntityHeldByControllingShareholder" contextRef="PAsOn12_31_2022_HongLeongAsiaLimitedMemberifrsfullCounterpartiesAxis_SubsidiariesMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal" id="ixv-59479">18,270,965</ix:nonFraction>, or <ix:nonFraction name="cyd:ProportionOfOwnershipInterestHeldByControllingShareholder" contextRef="P01_01_2022To12_31_2022_HongLeongAsiaLimitedMemberifrsfullCounterpartiesAxis_SubsidiariesMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-59480">44.7</ix:nonFraction>%), of the ordinary shares in the capital of the Company, as well as a special share that entitles it to elect a majority of directors of the Company. HLA controls the Company through its wholly-owned subsidiary, HLC, and through HL Technology Systems Pte. Ltd. (&#8220;HLT&#8221;), a wholly-owned subsidiary of HLC. HLT owns approximately <ix:nonFraction name="cyd:ProportionOfOwnershipInterestHeldByControllingShareholders" contextRef="P01_01_2023To12_31_2023_HlTechnologySystemsPrivateLimitedMemberifrsfullCounterpartiesAxis_SubsidiariesMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-59481">23.3</ix:nonFraction>% (2022: <ix:nonFraction name="cyd:ProportionOfOwnershipInterestHeldByControllingShareholders" contextRef="P01_01_2022To12_31_2022_HlTechnologySystemsPrivateLimitedMemberifrsfullCounterpartiesAxis_SubsidiariesMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-59482">23.3</ix:nonFraction>%) of the ordinary shares in the capital of the Company and is, and has since August 2002 been, the registered holder of the special share. HLA also owns, through another wholly-owned subsidiary, Well Summit Investments Limited, approximately <ix:nonFraction name="cyd:ProportionOfOwnershipInterestHeldByControllingShareholders" contextRef="P01_01_2023To12_31_2023_SubsidiariesMemberifrsfullCategoriesOfRelatedPartiesAxis_WellSummitInvestmentsLimitedMemberifrsfullCounterpartiesAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-59483">21.4</ix:nonFraction>% (2022: <ix:nonFraction name="cyd:ProportionOfOwnershipInterestHeldByControllingShareholders" contextRef="P01_01_2022To12_31_2022_SubsidiariesMemberifrsfullCategoriesOfRelatedPartiesAxis_WellSummitInvestmentsLimitedMemberifrsfullCounterpartiesAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-59484">21.4</ix:nonFraction>%) of the ordinary shares in the capital of the Company. HLA is a member of the Hong Leong Investment Holdings Pte. Ltd., or Hong Leong Investment group of companies. Prior to August 2002, the Company was controlled by Diesel Machinery (BVI) Limited, which, until its dissolution, was a holding company controlled by HLC and was the prior owner of the special share. Through HLT&#8217;s stock ownership and the rights accorded to the special share under <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Bye-Laws</div> of the Company and various agreements among shareholders, HLA is able to effectively approve and effect most corporate transactions. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In 2023, there were transactions other than dividends paid, between the Group and HLA of RMB <ix:nonFraction name="cyd:ConsultancyFeesChargedByRelatedPartyTransactions" contextRef="P01_01_2023To12_31_2023_HongLeongAsiaLimitedMemberifrsfullCounterpartiesAxis_SubsidiariesMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-59485">0.5</ix:nonFraction> million (less than US$ <ix:nonFraction name="cyd:ConsultancyFeesChargedByRelatedPartyTransactions" contextRef="P01_01_2023To12_31_2023_HongLeongAsiaLimitedMemberifrsfullCounterpartiesAxis_SubsidiariesMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_USD" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-59486">0.1</ix:nonFraction> million) (2022: RMB <ix:nonFraction name="cyd:ConsultancyFeesChargedByRelatedPartyTransactions" contextRef="P01_01_2022To12_31_2022_HongLeongAsiaLimitedMemberifrsfullCounterpartiesAxis_SubsidiariesMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-59487">0.4</ix:nonFraction>&#160;million; 2021: RMB <ix:nonFraction name="cyd:ConsultancyFeesChargedByRelatedPartyTransactions" contextRef="P01_01_2021To12_31_2021_HongLeongAsiaLimitedMemberifrsfullCounterpartiesAxis_SubsidiariesMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-59488">0.5</ix:nonFraction> million). The transaction relates to consultancy fees charged by HLA. </div> <div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Entity with significant influence over the Group </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">As of December&#160;31, 2023, the Yulin City Government through Coomber Investment Ltd. owned <ix:nonFraction name="cyd:ProportionOfOwnershipInterestHeldByNonControllingShareholderWithSignificantInfluenceOverTheGroup" contextRef="P01_01_2023To12_31_2023_YulinCityGovernmentMemberifrsfullCounterpartiesAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-59489">18.2</ix:nonFraction>% (2022: <ix:nonFraction name="cyd:ProportionOfOwnershipInterestHeldByNonControllingShareholderWithSignificantInfluenceOverTheGroup" contextRef="P01_01_2022To12_31_2022_YulinCityGovernmentMemberifrsfullCounterpartiesAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-59490">17.2</ix:nonFraction>%) of the ordinary shares in the capital of the Company. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-65</ix:exclude> </div> </ix:nonNumeric></div></div><ix:continuation id="TextSelection_112363390" continuedAt="TextSelectionAppend_112363390_1"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_112363390_1" continuedAt="TextSelectionAppend_112363390_2"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_112363390_2" continuedAt="TextSelectionAppend_112363390_3"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </ix:exclude></ix:continuation></div></div></div> <div> <div style="line-height:normal;background-color:white;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_112363390_3" continuedAt="TextSelectionAppend_112363390_4"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">China Yuchai International Limited </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">29.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Related party disclosures&#8201;(cont&#8217;d) </div></div> </td> </tr> </table> </ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_112363390_4" continuedAt="TextSelectionAppend_112363390_5"><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <ix:nonNumeric name="ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" continuedAt="TextSelection_112363391" id="ixv-42032"> <div style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The following provides the significant transactions that have been entered into with related parties for the relevant financial year. </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:62%"/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2021</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Sales of engines and parts</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- associates and joint ventures</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions" contextRef="P01_01_2021To12_31_2021_AssociatesAndJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59492">393,440</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions" contextRef="P01_01_2022To12_31_2022_AssociatesAndJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59493">411,010</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions" contextRef="P01_01_2023To12_31_2023_AssociatesAndJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59494">924,971</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions" contextRef="P01_01_2023To12_31_2023_AssociatesAndJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59495">130,212</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- GY <div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">and its affiliates</div></div> </div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions" contextRef="P01_01_2021To12_31_2021_GuangxiYuchaiMachineryGroupCompanyLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59496">3,223,785</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions" contextRef="P01_01_2022To12_31_2022_GuangxiYuchaiMachineryGroupCompanyLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59497">2,262,306</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions" contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryGroupCompanyLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59498">2,034,304</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions" contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryGroupCompanyLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59499">286,376</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Purchase of parts, supplies and engines</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- associates and joint ventures</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:PurchasesOfGoodsRelatedPartyTransactions" contextRef="P01_01_2021To12_31_2021_AssociatesAndJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59500">2,036,675</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:PurchasesOfGoodsRelatedPartyTransactions" contextRef="P01_01_2022To12_31_2022_AssociatesAndJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59501">1,396,611</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:PurchasesOfGoodsRelatedPartyTransactions" contextRef="P01_01_2023To12_31_2023_AssociatesAndJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59502">1,614,814</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:PurchasesOfGoodsRelatedPartyTransactions" contextRef="P01_01_2023To12_31_2023_AssociatesAndJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59503">227,323</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- GY <div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">and its affiliates</div></div> </div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:PurchasesOfGoodsRelatedPartyTransactions" contextRef="P01_01_2021To12_31_2021_GuangxiYuchaiMachineryGroupCompanyLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59504">1,307,137</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:PurchasesOfGoodsRelatedPartyTransactions" contextRef="P01_01_2022To12_31_2022_GuangxiYuchaiMachineryGroupCompanyLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59505">1,053,607</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:PurchasesOfGoodsRelatedPartyTransactions" contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryGroupCompanyLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59506">1,804,457</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:PurchasesOfGoodsRelatedPartyTransactions" contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryGroupCompanyLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59507">254,020</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Hospitality, restaurant, consultancy and other service income charged to</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- a joint venture</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:ServicesCostChargedToRelatedPartyTransactions" contextRef="P01_01_2021To12_31_2021_JointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59508">2,152</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:ServicesCostChargedToRelatedPartyTransactions" contextRef="P01_01_2022To12_31_2022_JointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59509">5,803</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:ServicesCostChargedToRelatedPartyTransactions" contextRef="P01_01_2023To12_31_2023_JointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59510">18,427</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:ServicesCostChargedToRelatedPartyTransactions" contextRef="P01_01_2023To12_31_2023_JointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59511">2,594</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- GY <div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">and its affiliates</div></div> </div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:ServicesCostChargedToRelatedPartyTransactions" contextRef="P01_01_2021To12_31_2021_GuangxiYuchaiMachineryGroupCompanyLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59512">6,609</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:ServicesCostChargedToRelatedPartyTransactions" contextRef="P01_01_2022To12_31_2022_GuangxiYuchaiMachineryGroupCompanyLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59513">10,398</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:ServicesCostChargedToRelatedPartyTransactions" contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryGroupCompanyLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59514">18,023</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:ServicesCostChargedToRelatedPartyTransactions" contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryGroupCompanyLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59515">2,537</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Service charge charged by</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- joint ventures</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:ServicesCostChargedByRelatedPartyTransactions" contextRef="P01_01_2021To12_31_2021_JointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59516">5,023</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:ServicesCostChargedByRelatedPartyTransactions" contextRef="P01_01_2022To12_31_2022_JointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59517">128</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:ServicesCostChargedByRelatedPartyTransactions" contextRef="P01_01_2023To12_31_2023_JointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59518">2,094</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:ServicesCostChargedByRelatedPartyTransactions" contextRef="P01_01_2023To12_31_2023_JointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59519">295</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Rental income</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- joint ventures</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:LeasesAsLessorRelatedPartyTransactions" contextRef="P01_01_2021To12_31_2021_JointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59520">4,415</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:LeasesAsLessorRelatedPartyTransactions" contextRef="P01_01_2022To12_31_2022_JointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59521">4,634</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:LeasesAsLessorRelatedPartyTransactions" contextRef="P01_01_2023To12_31_2023_JointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59522">3,834</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:LeasesAsLessorRelatedPartyTransactions" contextRef="P01_01_2023To12_31_2023_JointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59523">540</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- GY <div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">and its affiliates</div></div> </div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:LeasesAsLessorRelatedPartyTransactions" contextRef="P01_01_2021To12_31_2021_GuangxiYuchaiMachineryGroupCompanyLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59524">275</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:LeasesAsLessorRelatedPartyTransactions" contextRef="P01_01_2022To12_31_2022_GuangxiYuchaiMachineryGroupCompanyLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59525">580</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:LeasesAsLessorRelatedPartyTransactions" contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryGroupCompanyLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59526">12,227</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:LeasesAsLessorRelatedPartyTransactions" contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryGroupCompanyLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59527">1,721</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Sales of an intangible asset to a joint venture</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DisposalsIntangibleAssetsOtherThanGoodwill" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-59528">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DisposalsIntangibleAssetsOtherThanGoodwill" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-59529">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DisposalsIntangibleAssetsOtherThanGoodwill" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59530">101,390</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:DisposalsIntangibleAssetsOtherThanGoodwill" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59531">14,273</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Property management service expenses</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- GY <div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">and its affiliates</div></div> </div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:PropertyManagementServiceChargedByRelatedPartyTransactions" contextRef="P01_01_2021To12_31_2021_GuangxiYuchaiMachineryGroupCompanyLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59532">21,978</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:PropertyManagementServiceChargedByRelatedPartyTransactions" contextRef="P01_01_2022To12_31_2022_GuangxiYuchaiMachineryGroupCompanyLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59533">22,128</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:PropertyManagementServiceChargedByRelatedPartyTransactions" contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryGroupCompanyLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59534">24,668</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:PropertyManagementServiceChargedByRelatedPartyTransactions" contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryGroupCompanyLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59535">3,473</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Selling, general and administrative expenses</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- a joint venture</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:GeneralAndAdministrativeExpensesRelatedPartyTransactions" contextRef="P01_01_2021To12_31_2021_JointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59536">2,530</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:GeneralAndAdministrativeExpensesRelatedPartyTransactions" contextRef="P01_01_2022To12_31_2022_JointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-59537">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:GeneralAndAdministrativeExpensesRelatedPartyTransactions" contextRef="P01_01_2023To12_31_2023_JointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-59538">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:GeneralAndAdministrativeExpensesRelatedPartyTransactions" contextRef="P01_01_2023To12_31_2023_JointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-59539">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- GY <div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">and its affiliates</div></div> <div style="letter-spacing: 0px; top: 0px;display:inline;"></div> </div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:GeneralAndAdministrativeExpensesRelatedPartyTransactions" contextRef="P01_01_2021To12_31_2021_GuangxiYuchaiMachineryGroupCompanyLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59540">9,315</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:GeneralAndAdministrativeExpensesRelatedPartyTransactions" contextRef="P01_01_2022To12_31_2022_GuangxiYuchaiMachineryGroupCompanyLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59541">30,151</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:GeneralAndAdministrativeExpensesRelatedPartyTransactions" contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryGroupCompanyLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59542">34,178</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:GeneralAndAdministrativeExpensesRelatedPartyTransactions" contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryGroupCompanyLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59543">4,811</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- HLA <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">and</div> its affiliates</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:GeneralAndAdministrativeExpensesRelatedPartyTransactions" contextRef="P01_01_2021To12_31_2021_HongLeongAsiaLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59544">7,188</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:GeneralAndAdministrativeExpensesRelatedPartyTransactions" contextRef="P01_01_2022To12_31_2022_HongLeongAsiaLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59545">8,994</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:GeneralAndAdministrativeExpensesRelatedPartyTransactions" contextRef="P01_01_2023To12_31_2023_HongLeongAsiaLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59546">9,194</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:GeneralAndAdministrativeExpensesRelatedPartyTransactions" contextRef="P01_01_2023To12_31_2023_HongLeongAsiaLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59547">1,294</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Delivery, storage, distribution and handling expenses</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">- GY and its affiliates</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:StorageAndDistributionExpensesChargedByRelatedPartyTransactions" contextRef="P01_01_2021To12_31_2021_GuangxiYuchaiMachineryGroupCompanyLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59548">300,699</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:StorageAndDistributionExpensesChargedByRelatedPartyTransactions" contextRef="P01_01_2022To12_31_2022_GuangxiYuchaiMachineryGroupCompanyLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59549">201,669</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:StorageAndDistributionExpensesChargedByRelatedPartyTransactions" contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryGroupCompanyLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59550">212,566</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:StorageAndDistributionExpensesChargedByRelatedPartyTransactions" contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryGroupCompanyLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59551">29,924</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Payment for lease liabilities</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">- GY and its affiliates</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:PaymentsForLeaseLiabilities" contextRef="P01_01_2021To12_31_2021_GuangxiYuchaiMachineryGroupCompanyLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59552">17,215</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:PaymentsForLeaseLiabilities" contextRef="P01_01_2022To12_31_2022_GuangxiYuchaiMachineryGroupCompanyLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59553">19,802</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:PaymentsForLeaseLiabilities" contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryGroupCompanyLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59554">19,615</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:PaymentsForLeaseLiabilities" contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryGroupCompanyLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59555">2,761</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Purchases of vehicles and machineries</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">- GY and its affiliates</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:PurchasesOfPropertyAndOtherAssetsRelatedPartyTransactions" contextRef="P01_01_2021To12_31_2021_GuangxiYuchaiMachineryGroupCompanyLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59556">3,460</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:PurchasesOfPropertyAndOtherAssetsRelatedPartyTransactions" contextRef="P01_01_2022To12_31_2022_GuangxiYuchaiMachineryGroupCompanyLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59557">2,513</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:PurchasesOfPropertyAndOtherAssetsRelatedPartyTransactions" contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryGroupCompanyLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-59558">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:PurchasesOfPropertyAndOtherAssetsRelatedPartyTransactions" contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryGroupCompanyLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-59559">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-66</ix:exclude> </div></ix:nonNumeric></ix:continuation> </div> </div> <ix:continuation id="TextSelection_112363391" continuedAt="TextSelectionAppend_112363391_1"><ix:continuation id="TextSelectionAppend_112363390_5" continuedAt="TextSelectionAppend_112363390_6"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_112363390_6" continuedAt="TextSelectionAppend_112363390_7"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_112363390_7" continuedAt="TextSelectionAppend_112363390_8"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </ix:exclude></ix:continuation> </ix:continuation><div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_112363391_1" continuedAt="TextSelectionAppend_112363391_2"><ix:continuation id="TextSelectionAppend_112363390_8" continuedAt="TextSelectionAppend_112363390_9"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">China Yuchai International Limited </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">29.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Related party disclosures&#8201;(cont&#8217;d) </div></div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"><br/></div> </ix:exclude></ix:continuation></ix:continuation><ix:continuation id="TextSelectionAppend_112363390_9"><ix:continuation id="TextSelectionAppend_112363391_2"></ix:continuation> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify;">In addition to the above, Yuchai also entered into transactions with other PRC Government owned enterprises. Management considers that these transactions were entered into in the normal course of business and expects that these transactions will continue on normal commercial terms. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The transactions with related parties are made at terms agreed between the parties. </div> <ix:nonNumeric name="ifrs-full:DisclosureOfInformationAboutKeyManagementPersonnelExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" continuedAt="TextSelection_112363392" id="ixv-42688"> <div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Compensation of key management personnel of the Group </div></div></div><br/></div> </ix:nonNumeric><div><ix:continuation id="TextSelection_112363392"> <div style="null;text-indent: 0px;"> <div style="clear:both;max-height:0pt;"></div> </div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><br/></div> <div style="null;text-indent: 0px;"> <div style="clear:both;max-height:0pt;"></div> </div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width: 76%;"/>
<td style="vertical-align:bottom;width:7%"/>
<td/>
<td/>
<td/>
<td style="vertical-align: bottom; width: 6%;"/>
<td/>
<td/>
<td/>
<td style="vertical-align: bottom; width: 6%;"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:6%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2021</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 76%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Short-term employee benefits</div> </td>
<td style="vertical-align: bottom; width: 7%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59562">25,289</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59563">25,011</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><div style="/* background-color: rgb(255, 255, 0); */letter-spacing: 0px;top: 0px;display:inline;"><ix:nonFraction name="ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59564">30,147</ix:nonFraction></div></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><div style="/* background-color: rgb(255, 255, 0); */letter-spacing: 0px;top: 0px;display:inline;"><ix:nonFraction name="ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59565">4,244</ix:nonFraction></div></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 76%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Contribution to defined contribution plans</div> </td>
<td style="vertical-align: bottom; width: 7%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:KeyManagementPersonnelCompensationPostemploymentBenefits" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59566">273</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:KeyManagementPersonnelCompensationPostemploymentBenefits" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59567">208</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><div style="/* background-color: rgb(255, 255, 0); */letter-spacing: 0px;top: 0px;display:inline;"><ix:nonFraction name="ifrs-full:KeyManagementPersonnelCompensationPostemploymentBenefits" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59568">305</ix:nonFraction></div></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><div style="/* background-color: rgb(255, 255, 0); */letter-spacing: 0px;top: 0px;display:inline;"><ix:nonFraction name="ifrs-full:KeyManagementPersonnelCompensationPostemploymentBenefits" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59569">43</ix:nonFraction></div></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 76%;"/>
<td style="vertical-align: bottom; width: 7%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 76%;"/>
<td style="vertical-align: bottom; width: 7%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:KeyManagementPersonnelCompensation" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59570">25,562</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:KeyManagementPersonnelCompensation" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59571">25,219</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><div style="/* background-color: rgb(255, 255, 0); */letter-spacing: 0px;top: 0px;display:inline;"><ix:nonFraction name="ifrs-full:KeyManagementPersonnelCompensation" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59572">30,452</ix:nonFraction></div></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><div style="/* background-color: rgb(255, 255, 0); */letter-spacing: 0px;top: 0px;display:inline;"><ix:nonFraction name="ifrs-full:KeyManagementPersonnelCompensation" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59573">4,287</ix:nonFraction></div></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 76%;"/>
<td style="vertical-align: bottom; width: 7%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </ix:continuation></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-executive</div> directors do not receive pension entitlements from the Group. </div> </ix:continuation> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <ix:nonNumeric name="ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" id="ixv-42882">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">30.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Commitments and contingencies </div></div> </td> </tr> </table> <div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Operating lease commitments - Group as lessee </div></div></div></div> <ix:nonNumeric name="cyd:DisclosureOfOperatingLeaseByLesseeTextBlock" contextRef="P01_01_2023To12_31_2023" escape="true" continuedAt="TextSelection_112363382" id="ixv-42895"> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The Group has various lease contracts that have not yet commenced as of December&#160;31, 2023. The future lease payments for these <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-cancellable</div> lease contracts are as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div></div> </ix:nonNumeric><div><ix:continuation id="TextSelection_112363382">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:70%"/>
<td style="vertical-align:bottom;width:7%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:7%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:7%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Within 1 year</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:MinimumLeasePaymentPayableUnderNoncancellableOperatingLease" contextRef="PAsOn12_31_2022_NotLaterThanOneYearMemberifrsfullMaturityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-59574">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:MinimumLeasePaymentPayableUnderNoncancellableOperatingLease" contextRef="PAsOn12_31_2023_NotLaterThanOneYearMemberifrsfullMaturityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59575">98</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:MinimumLeasePaymentPayableUnderNoncancellableOperatingLease" contextRef="PAsOn12_31_2023_NotLaterThanOneYearMemberifrsfullMaturityAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59576">14</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">After 1 year but within 5 years</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:MinimumLeasePaymentPayableUnderNoncancellableOperatingLease" contextRef="PAsOn12_31_2022_LaterThanOneYearAndNotLaterThanFiveYearsMemberifrsfullMaturityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-59577">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:MinimumLeasePaymentPayableUnderNoncancellableOperatingLease" contextRef="PAsOn12_31_2023_LaterThanOneYearAndNotLaterThanFiveYearsMemberifrsfullMaturityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59578">198</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:MinimumLeasePaymentPayableUnderNoncancellableOperatingLease" contextRef="PAsOn12_31_2023_LaterThanOneYearAndNotLaterThanFiveYearsMemberifrsfullMaturityAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59579">28</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">After 5 years</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:MinimumLeasePaymentPayableUnderNoncancellableOperatingLease" contextRef="PAsOn12_31_2022_LaterThanFiveYearsMemberifrsfullMaturityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-59580">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:MinimumLeasePaymentPayableUnderNoncancellableOperatingLease" contextRef="PAsOn12_31_2023_LaterThanFiveYearsMemberifrsfullMaturityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-59581">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:MinimumLeasePaymentPayableUnderNoncancellableOperatingLease" contextRef="PAsOn12_31_2023_LaterThanFiveYearsMemberifrsfullMaturityAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-59582">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:MinimumLeasePaymentPayableUnderNoncancellableOperatingLease" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:fixed-zero" id="ixv-59583">&#8212;</ix:nonFraction>&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:MinimumLeasePaymentPayableUnderNoncancellableOperatingLease" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59584">296</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:MinimumLeasePaymentPayableUnderNoncancellableOperatingLease" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59585">42</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </ix:continuation></div> <div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Capital commitments </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">As of December&#160;31, 2022 and 2023, the Group had capital expenditure (mainly in respect of property, plant and equipment) contracted for but not paid and not recognized in financial statements amounting to RMB <ix:nonFraction name="ifrs-full:ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-59586">319.5</ix:nonFraction>&#160;million and RMB&#160;<ix:nonFraction name="ifrs-full:ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-59587">175.9</ix:nonFraction> million (US$&#160;<ix:nonFraction name="ifrs-full:ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-59588">24.8</ix:nonFraction> million) respectively. The Group&#8217;s share of joint venture&#8217;s capital commitment is disclosed in Note 5. </div> </ix:nonNumeric> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-67 </div> </div> </div> <div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div> <hr style="color:#999999;height:3px;width:100%"/> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </div> </div> <div> <div> <div style="line-height:normal;background-color:white;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">China Yuchai International Limited </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <ix:nonNumeric name="ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" continuedAt="TextSelection_112363375" id="ixv-43071">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Segment information </div></div> </td> </tr> </table> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">For management purposes, the Group is organized into business units based on their products and services, and has two reportable operating segments as follows: </div></div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="width: 4%; vertical-align: top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8226;</div></td>
<td style="width: 1%; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: top;text-align:left;"> <div style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Yuchai primarily conducts manufacturing for on- and off-road powertrain solutions and applications which are mainly distributed in the PRC market. </div></div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"><br/></div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:4%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: justify; line-height: normal;">HLGE is engaged in hospitality and property development activities conducted mainly in the PRC and Malaysia. HLGE is listed on the Main Board of the Singapore Exchange. </div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Management monitors the operating results of its business units separately for the purpose of making decisions about resource allocation and performance assessment. </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> </ix:nonNumeric><div><ix:continuation id="TextSelection_112363375" continuedAt="TextSelectionAppend_112363375_1"><ix:nonNumeric name="ifrs-full:DisclosureOfOperatingSegmentsExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" continuedAt="TextSelection_112363376" id="ixv-43112">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:47%"/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Year ended</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">December&#160;31, 2021</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Yuchai</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">HLGE</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Corporate</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Eliminations/</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">adjustment</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Consolidated</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">financial</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">statements</div></div> </td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Revenue</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total external revenue (Note 6.1)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Revenue" contextRef="P01_01_2021To12_31_2021_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59589">21,254,134</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Revenue" contextRef="P01_01_2021To12_31_2021_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59590">11,796</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Revenue" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59591">21,265,930</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Results</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest income</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromInterest" contextRef="P01_01_2021To12_31_2021_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59592">129,520</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromInterest" contextRef="P01_01_2021To12_31_2021_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59593">1,363</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromInterest" contextRef="P01_01_2021To12_31_2021_CorporateSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59594">1,200</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromInterest" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59595">132,083</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest expense</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:InterestExpense" contextRef="P01_01_2021To12_31_2021_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59596">111,747</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:InterestExpense" contextRef="P01_01_2021To12_31_2021_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59597">19</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:InterestExpense" contextRef="P01_01_2021To12_31_2021_CorporateSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59598">26</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:InterestExpense" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59599">111,792</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Depreciation and amortization</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DepreciationAndAmortisationExpense" contextRef="P01_01_2021To12_31_2021_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59600">567,465</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DepreciationAndAmortisationExpense" contextRef="P01_01_2021To12_31_2021_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59601">5,221</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DepreciationAndAmortisationExpense" contextRef="P01_01_2021To12_31_2021_CorporateSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59602">910</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DepreciationAndAmortisationExpense" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59603">573,596</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Share of results of associates and joint venture</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" contextRef="P01_01_2021To12_31_2021_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-59604">96,658</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" contextRef="P01_01_2021To12_31_2021_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59605">763</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-59606">95,895</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Income tax expense</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:IncomeTaxExpenseContinuingOperations" contextRef="P01_01_2021To12_31_2021_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59607">29,043</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:IncomeTaxExpenseContinuingOperations" contextRef="P01_01_2021To12_31_2021_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59608">245</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:IncomeTaxExpenseContinuingOperations" contextRef="P01_01_2021To12_31_2021_EliminationOfIntersegmentAmountsMemberifrsfullSegmentConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="Fact_112363452">14,528</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)<div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(1)</div>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:IncomeTaxExpenseContinuingOperations" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59610">43,816</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/> </tr>
<tr>
<td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;">Other material non-cash items</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td> </tr>
<tr>
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Impairment of property, plant and equipment</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(<ix:nonFraction name="ifrs-full:WritedownsReversalsOfPropertyPlantAndEquipment" contextRef="P01_01_2021To12_31_2021_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59611">7,227</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(<ix:nonFraction name="ifrs-full:WritedownsReversalsOfPropertyPlantAndEquipment" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59612">7,227</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td> </tr>
<tr>
<td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Warranties</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(<ix:nonFraction name="cyd:AmountRecognisedAsNonCashWarranties" contextRef="P01_01_2021To12_31_2021_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-59613">292,157</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(<ix:nonFraction name="cyd:AmountRecognisedAsNonCashWarranties" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-59614">292,157</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)&#160;</td> </tr>
<tr>
<td style="vertical-align: top; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 5pt; font-family: &quot;Times New Roman&quot;; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"><div style="line-height: 5pt; font-size: 5pt;font-weight:bold;display:inline;width:100%;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap; vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap; vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap; vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap; vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap; vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Segment profit after tax</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"><ix:nonFraction name="ifrs-full:ProfitLoss" contextRef="P01_01_2021To12_31_2021_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59615">443,499</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(<ix:nonFraction name="ifrs-full:ProfitLoss" contextRef="P01_01_2021To12_31_2021_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-59616">6,728</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(<ix:nonFraction name="ifrs-full:ProfitLoss" contextRef="P01_01_2021To12_31_2021_CorporateSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-59617">20,321</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(<ix:nonFraction name="ifrs-full:ProfitLoss" contextRef="P01_01_2021To12_31_2021_EliminationOfIntersegmentAmountsMemberifrsfullSegmentConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="Fact_112363456">8,556</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"><ix:nonFraction name="ifrs-full:ProfitLoss" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59619">407,894</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total assets</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"><ix:nonFraction name="ifrs-full:Assets" contextRef="PAsOn12_31_2021_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59620">23,897,506</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"><ix:nonFraction name="ifrs-full:Assets" contextRef="PAsOn12_31_2021_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59621">368,415</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"><ix:nonFraction name="ifrs-full:Assets" contextRef="PAsOn12_31_2021_CorporateSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59622">2,146,060</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(<ix:nonFraction name="ifrs-full:Assets" contextRef="PAsOn12_31_2021_EliminationOfIntersegmentAmountsMemberifrsfullSegmentConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-59623">1,506,672</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"><ix:nonFraction name="ifrs-full:Assets" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59624">24,905,309</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total liabilities</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); white-space: nowrap;text-align:right;background-color:rgba(255, 255, 255, 0);">(<ix:nonFraction name="ifrs-full:Liabilities" contextRef="PAsOn12_31_2021_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59625">13,206,953</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(<ix:nonFraction name="ifrs-full:Liabilities" contextRef="PAsOn12_31_2021_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59626">10,322</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(<ix:nonFraction name="ifrs-full:Liabilities" contextRef="PAsOn12_31_2021_CorporateSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59627">13,550</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(<ix:nonFraction name="ifrs-full:Liabilities" contextRef="PAsOn12_31_2021_EliminationOfIntersegmentAmountsMemberifrsfullSegmentConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="Fact_112363490">59,140</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)<div style="font-size: 75%; vertical-align: top;display:inline;font-size:8.3px">(2)</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(<ix:nonFraction name="ifrs-full:Liabilities" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59629">13,289,965</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Other</div><div style="font-weight:bold;display:inline;width:100%;"><div style="letter-spacing: 0px; top: 0px;display:inline;">s</div></div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"/> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Investment in joint ventures</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"><ix:nonFraction name="ifrs-full:InvestmentsInJointVentures" contextRef="PAsOn12_31_2021_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59630">147,106</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"><ix:nonFraction name="ifrs-full:InvestmentsInJointVentures" contextRef="PAsOn12_31_2021_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59631">3,989</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"><ix:nonFraction name="ifrs-full:InvestmentsInJointVentures" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59632">151,095</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Capital expenditure</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"><ix:nonFraction name="ifrs-full:PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets" contextRef="P01_01_2021To12_31_2021_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59633">474,562</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"><ix:nonFraction name="ifrs-full:PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets" contextRef="P01_01_2021To12_31_2021_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59634">4,310</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"><ix:nonFraction name="ifrs-full:PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets" contextRef="P01_01_2021To12_31_2021_CorporateSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59635">19</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"><ix:nonFraction name="ifrs-full:PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59636">478,891</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td> </tr> </table></ix:nonNumeric></ix:continuation> </div> <ix:continuation id="TextSelection_112363376" continuedAt="TextSelectionAppend_112363376_1"><ix:continuation id="TextSelectionAppend_112363375_1" continuedAt="TextSelectionAppend_112363375_2"><div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-68</ix:exclude> </div></ix:continuation></ix:continuation> </div> </div> <ix:continuation id="TextSelectionAppend_112363376_1" continuedAt="TextSelectionAppend_112363376_2"><ix:continuation id="TextSelectionAppend_112363375_2" continuedAt="TextSelectionAppend_112363375_3"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_112363375_3" continuedAt="TextSelectionAppend_112363375_4"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_112363375_4" continuedAt="TextSelectionAppend_112363375_5"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </ix:exclude></ix:continuation> </ix:continuation><div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_112363376_2" continuedAt="TextSelectionAppend_112363376_3"><ix:continuation id="TextSelectionAppend_112363375_5" continuedAt="TextSelectionAppend_112363375_6"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">China Yuchai International Limited </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Segment information&#8201;(cont&#8217;d) </div></div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> </ix:exclude></ix:continuation> </ix:continuation><div> <ix:continuation id="TextSelectionAppend_112363375_6" continuedAt="TextSelectionAppend_112363375_7"><ix:continuation id="TextSelectionAppend_112363376_3" continuedAt="TextSelectionAppend_112363376_4">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:51%"/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Year ended</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">December&#160;31, 2022</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Yuchai</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">HLGE</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Corporate</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Eliminations/<br/> adjustment</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Consolidated</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">financial</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">statements</div></div> </td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Revenue</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total external revenue (Note 6.1)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Revenue" contextRef="P01_01_2022To12_31_2022_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59638">15,997,766</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Revenue" contextRef="P01_01_2022To12_31_2022_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59639">32,870</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Revenue" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59640">16,030,636</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"><br/></td>
<td colspan="4" style="height:6pt"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Results</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><br/></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest income</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromInterest" contextRef="P01_01_2022To12_31_2022_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59641">116,668</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromInterest" contextRef="P01_01_2022To12_31_2022_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59642">2,902</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromInterest" contextRef="P01_01_2022To12_31_2022_CorporateSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59643">12,309</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromInterest" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59644">131,879</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest expense</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:InterestExpense" contextRef="P01_01_2022To12_31_2022_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59645">90,846</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:InterestExpense" contextRef="P01_01_2022To12_31_2022_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59646">49</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:InterestExpense" contextRef="P01_01_2022To12_31_2022_CorporateSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59647">14</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:InterestExpense" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59648">90,909</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Depreciation and amortization</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(<ix:nonFraction name="ifrs-full:DepreciationAndAmortisationExpense" contextRef="P01_01_2022To12_31_2022_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59649">619,000</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(<ix:nonFraction name="ifrs-full:DepreciationAndAmortisationExpense" contextRef="P01_01_2022To12_31_2022_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59650">4,770</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(<ix:nonFraction name="ifrs-full:DepreciationAndAmortisationExpense" contextRef="P01_01_2022To12_31_2022_CorporateSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59651">922</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(<ix:nonFraction name="ifrs-full:DepreciationAndAmortisationExpense" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59652">624,692</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Share of <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">results</div> of associates and joint venture</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(<ix:nonFraction name="ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" contextRef="P01_01_2022To12_31_2022_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-59653">29,554</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"><ix:nonFraction name="ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" contextRef="P01_01_2022To12_31_2022_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59654">461</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(<ix:nonFraction name="ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-59655">29,093</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Income tax expense</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(<ix:nonFraction name="ifrs-full:IncomeTaxExpenseContinuingOperations" contextRef="P01_01_2022To12_31_2022_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59656">47,555</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(<ix:nonFraction name="ifrs-full:IncomeTaxExpenseContinuingOperations" contextRef="P01_01_2022To12_31_2022_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59657">39</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(<ix:nonFraction name="ifrs-full:IncomeTaxExpenseContinuingOperations" contextRef="P01_01_2022To12_31_2022_CorporateSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59658">9</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(<ix:nonFraction name="ifrs-full:IncomeTaxExpenseContinuingOperations" contextRef="P01_01_2022To12_31_2022_EliminationOfIntersegmentAmountsMemberifrsfullSegmentConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="Fact_112363565">11,462</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)<div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(1)</div>&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(<ix:nonFraction name="ifrs-full:IncomeTaxExpenseContinuingOperations" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59660">59,065</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/> </tr>
<tr>
<td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;">Other material non-cash items</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="line-height: normal;">&#160;</div> </td> </tr>
<tr>
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Impairment of property, plant and equipment</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(<ix:nonFraction name="ifrs-full:WritedownsReversalsOfPropertyPlantAndEquipment" contextRef="P01_01_2022To12_31_2022_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59661">17,278</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(<ix:nonFraction name="ifrs-full:WritedownsReversalsOfPropertyPlantAndEquipment" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59662">17,278</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td> </tr>
<tr>
<td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Warranties</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(<ix:nonFraction name="cyd:AmountRecognisedAsNonCashWarranties" contextRef="P01_01_2022To12_31_2022_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-59663">317,076</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(<ix:nonFraction name="cyd:AmountRecognisedAsNonCashWarranties" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-59664">317,076</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)&#160;</td> </tr>
<tr>
<td style="line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="4" style="line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="4" style="line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="4" style="line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="4" style="line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="4" style="line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;">Segment profit after tax</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"><ix:nonFraction name="ifrs-full:ProfitLoss" contextRef="P01_01_2022To12_31_2022_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59665">354,865</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"><ix:nonFraction name="ifrs-full:ProfitLoss" contextRef="P01_01_2022To12_31_2022_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59666">5,152</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(<ix:nonFraction name="ifrs-full:ProfitLoss" contextRef="P01_01_2022To12_31_2022_CorporateSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-59667">18,245</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(<ix:nonFraction name="ifrs-full:ProfitLoss" contextRef="P01_01_2022To12_31_2022_EliminationOfIntersegmentAmountsMemberifrsfullSegmentConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="Fact_112364083">6,111</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"><ix:nonFraction name="ifrs-full:ProfitLoss" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59669">335,661</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total assets</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"><ix:nonFraction name="ifrs-full:Assets" contextRef="PAsOn12_31_2022_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59670">23,020,241</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"><ix:nonFraction name="ifrs-full:Assets" contextRef="PAsOn12_31_2022_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59671">405,871</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"><ix:nonFraction name="ifrs-full:Assets" contextRef="PAsOn12_31_2022_CorporateSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59672">2,215,652</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(<ix:nonFraction name="ifrs-full:Assets" contextRef="PAsOn12_31_2022_EliminationOfIntersegmentAmountsMemberifrsfullSegmentConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-59673">1,504,208</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"><ix:nonFraction name="ifrs-full:Assets" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59674">24,137,556</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total liabilities</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); white-space: nowrap;text-align:right;background-color:rgba(255, 255, 255, 0);">(<ix:nonFraction name="ifrs-full:Liabilities" contextRef="PAsOn12_31_2022_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59675">12,220,938</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(<ix:nonFraction name="ifrs-full:Liabilities" contextRef="PAsOn12_31_2022_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59676">12,062</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(<ix:nonFraction name="ifrs-full:Liabilities" contextRef="PAsOn12_31_2022_CorporateSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59677">14,256</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(<ix:nonFraction name="ifrs-full:Liabilities" contextRef="PAsOn12_31_2022_EliminationOfIntersegmentAmountsMemberifrsfullSegmentConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="Fact_112364073">55,236</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)<div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(2)</div>&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(<ix:nonFraction name="ifrs-full:Liabilities" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59679">12,302,492</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Other</div><div style="font-weight:bold;display:inline;width:100%;"><div style="letter-spacing: 0px; top: 0px;display:inline;">s</div></div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Investment in joint ventures</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"><ix:nonFraction name="ifrs-full:InvestmentsInJointVentures" contextRef="PAsOn12_31_2022_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59680">150,219</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"><ix:nonFraction name="ifrs-full:InvestmentsInJointVentures" contextRef="PAsOn12_31_2022_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59681">4,484</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"><ix:nonFraction name="ifrs-full:InvestmentsInJointVentures" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59682">154,703</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Capital expenditure</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"><ix:nonFraction name="ifrs-full:PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets" contextRef="P01_01_2022To12_31_2022_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59683">352,737</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"><ix:nonFraction name="ifrs-full:PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets" contextRef="P01_01_2022To12_31_2022_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59684">564</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"><ix:nonFraction name="ifrs-full:PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets" contextRef="P01_01_2022To12_31_2022_CorporateSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59685">47</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"><ix:nonFraction name="ifrs-full:PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59686">353,348</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td> </tr> </table></ix:continuation></ix:continuation> </div> <ix:continuation id="TextSelectionAppend_112363376_4" continuedAt="TextSelectionAppend_112363376_5"><ix:continuation id="TextSelectionAppend_112363375_7" continuedAt="TextSelectionAppend_112363375_8"><div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-69</ix:exclude> </div></ix:continuation></ix:continuation> </div> </div> </div> <ix:continuation id="TextSelectionAppend_112363376_5" continuedAt="TextSelectionAppend_112363376_6"><ix:continuation id="TextSelectionAppend_112363375_8" continuedAt="TextSelectionAppend_112363375_9"><div></div></ix:continuation></ix:continuation> </div> <ix:continuation id="TextSelectionAppend_112363376_6" continuedAt="TextSelectionAppend_112363376_7"><ix:continuation id="TextSelectionAppend_112363375_9" continuedAt="TextSelectionAppend_112363375_10"><div> <div style="line-height:normal;background-color:white;display: inline;"> <ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude> <ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </ix:exclude></div> </div></ix:continuation></ix:continuation> </div> <div> <div> <div style="line-height:normal;background-color:white;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_112363376_7" continuedAt="TextSelectionAppend_112363376_8"><ix:continuation id="TextSelectionAppend_112363375_10" continuedAt="TextSelectionAppend_112363375_11"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">China Yuchai International Limited </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Segment information&#8201;(cont&#8217;d) </div></div> </td> </tr> </table> </ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_112363375_11" continuedAt="TextSelectionAppend_112363375_12"><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> </ix:continuation></ix:continuation><div> <ix:continuation id="TextSelectionAppend_112363375_12" continuedAt="TextSelectionAppend_112363375_13"><ix:continuation id="TextSelectionAppend_112363376_8" continuedAt="TextSelectionAppend_112363376_9">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:57%"/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Year ended</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">December&#160;31, 2023</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Yuchai</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">HLGE</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Corporate</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Eliminations/</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">adjustment</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Consolidated</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">financial</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">statements</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Consolidated</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">financial</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">statements</div></div> </td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Revenue</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total external revenue (Note 6.1)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Revenue" contextRef="P01_01_2023To12_31_2023_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59688">18,015,280</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Revenue" contextRef="P01_01_2023To12_31_2023_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59689">31,069</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Revenue" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59690">18,046,349</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:Revenue" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59691">2,540,451</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Results</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest income</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromInterest" contextRef="P01_01_2023To12_31_2023_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59692">108,792</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromInterest" contextRef="P01_01_2023To12_31_2023_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59693">9,545</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromInterest" contextRef="P01_01_2023To12_31_2023_CorporateSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59694">35,792</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromInterest" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59695">154,129</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:RevenueFromInterest" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59696">21,697</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest expense</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:InterestExpense" contextRef="P01_01_2023To12_31_2023_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59697">95,483</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:InterestExpense" contextRef="P01_01_2023To12_31_2023_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59698">42</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:InterestExpense" contextRef="P01_01_2023To12_31_2023_CorporateSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59699">62</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:InterestExpense" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59700">95,587</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:InterestExpense" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59701">13,456</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Depreciation and amortization</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DepreciationAndAmortisationExpense" contextRef="P01_01_2023To12_31_2023_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59702">659,426</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DepreciationAndAmortisationExpense" contextRef="P01_01_2023To12_31_2023_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59703">4,934</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DepreciationAndAmortisationExpense" contextRef="P01_01_2023To12_31_2023_CorporateSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59704">705</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DepreciationAndAmortisationExpense" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59705">665,065</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:DepreciationAndAmortisationExpense" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59706">93,624</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr>
<td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Gain on disposal of a subsidiary</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"><ix:nonFraction name="ifrs-full:GainsLossesRecognisedWhenControlInSubsidiaryIsLost" contextRef="P01_01_2023To12_31_2023_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59707">113,042</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"><ix:nonFraction name="ifrs-full:GainsLossesRecognisedWhenControlInSubsidiaryIsLost" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59708">113,042</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"><ix:nonFraction name="ifrs-full:GainsLossesRecognisedWhenControlInSubsidiaryIsLost" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59709">15,913</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Share of results of associates and joint venture</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"><ix:nonFraction name="ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" contextRef="P01_01_2023To12_31_2023_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59710">62,041</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"><ix:nonFraction name="ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" contextRef="P01_01_2023To12_31_2023_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59711">37</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"><ix:nonFraction name="ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59712">62,078</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"><ix:nonFraction name="ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59713">8,739</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Income tax expense</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(<ix:nonFraction name="ifrs-full:IncomeTaxExpenseContinuingOperations" contextRef="P01_01_2023To12_31_2023_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59714">131,021</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(<ix:nonFraction name="ifrs-full:IncomeTaxExpenseContinuingOperations" contextRef="P01_01_2023To12_31_2023_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59715">535</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(<ix:nonFraction name="ifrs-full:IncomeTaxExpenseContinuingOperations" contextRef="P01_01_2023To12_31_2023_CorporateSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59716">14,048</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(<ix:nonFraction name="ifrs-full:IncomeTaxExpenseContinuingOperations" contextRef="P01_01_2023To12_31_2023_EliminationOfIntersegmentAmountsMemberifrsfullSegmentConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="Fact_112363542">2,892</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)<div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(1)</div>&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(<ix:nonFraction name="ifrs-full:IncomeTaxExpenseContinuingOperations" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59718">148,496</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(<ix:nonFraction name="ifrs-full:IncomeTaxExpenseContinuingOperations" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59719">20,904</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/> </tr>
<tr>
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;">Other material non-cash items</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td> </tr>
<tr>
<td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Impairment of property, plant and equipment</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(<ix:nonFraction name="ifrs-full:WritedownsReversalsOfPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59720">44,667</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(<ix:nonFraction name="ifrs-full:WritedownsReversalsOfPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59721">44,667</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(<ix:nonFraction name="ifrs-full:WritedownsReversalsOfPropertyPlantAndEquipment" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59722">6,288</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)&#160;</td> </tr>
<tr>
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Warranties</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(<ix:nonFraction name="cyd:AmountRecognisedAsNonCashWarranties" contextRef="P01_01_2023To12_31_2023_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-59723">414,021</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(<ix:nonFraction name="cyd:AmountRecognisedAsNonCashWarranties" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-59724">414,021</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(<ix:nonFraction name="cyd:AmountRecognisedAsNonCashWarranties" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-59725">58,283</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td> </tr>
<tr>
<td style="vertical-align: top; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 5pt; font-family: &quot;Times New Roman&quot;; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"><div style="line-height: 5pt; font-size: 5pt;font-weight:bold;display:inline;width:100%;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap; vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap; vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap; vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap; vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap; vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap; vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Segment profit after tax</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"><ix:nonFraction name="ifrs-full:ProfitLoss" contextRef="P01_01_2023To12_31_2023_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59726">431,697</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"><ix:nonFraction name="ifrs-full:ProfitLoss" contextRef="P01_01_2023To12_31_2023_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59727">9,534</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(<ix:nonFraction name="ifrs-full:ProfitLoss" contextRef="P01_01_2023To12_31_2023_CorporateSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-59728">11,420</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(<ix:nonFraction name="ifrs-full:ProfitLoss" contextRef="P01_01_2023To12_31_2023_EliminationOfIntersegmentAmountsMemberifrsfullSegmentConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="Fact_112363550">6,955</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"><ix:nonFraction name="ifrs-full:ProfitLoss" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59730">422,856</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"><ix:nonFraction name="ifrs-full:ProfitLoss" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59731">59,527</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total assets</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"><ix:nonFraction name="ifrs-full:Assets" contextRef="PAsOn12_31_2023_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59732">24,579,069</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"><ix:nonFraction name="ifrs-full:Assets" contextRef="PAsOn12_31_2023_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59733">423,968</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"><ix:nonFraction name="ifrs-full:Assets" contextRef="PAsOn12_31_2023_CorporateSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59734">2,258,575</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(<ix:nonFraction name="ifrs-full:Assets" contextRef="PAsOn12_31_2023_EliminationOfIntersegmentAmountsMemberifrsfullSegmentConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-59735">1,503,994</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"><ix:nonFraction name="ifrs-full:Assets" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59736">25,757,618</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"><ix:nonFraction name="ifrs-full:Assets" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59737">3,625,995</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total liabilities</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;text-align:right;background-color:rgb(204, 238, 255);">(<ix:nonFraction name="ifrs-full:Liabilities" contextRef="PAsOn12_31_2023_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59738">13,486,829</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(<ix:nonFraction name="ifrs-full:Liabilities" contextRef="PAsOn12_31_2023_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59739">11,307</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(<ix:nonFraction name="ifrs-full:Liabilities" contextRef="PAsOn12_31_2023_CorporateSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59740">22,070</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(<ix:nonFraction name="ifrs-full:Liabilities" contextRef="PAsOn12_31_2023_EliminationOfIntersegmentAmountsMemberifrsfullSegmentConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="Fact_112363562">61,787</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)<div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(2)</div>&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(<ix:nonFraction name="ifrs-full:Liabilities" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59742">13,581,993</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(<ix:nonFraction name="ifrs-full:Liabilities" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59743">1,911,987</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Other<div style="letter-spacing: 0px; top: 0px;display:inline;">s</div></div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Investment in joint ventures</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"><ix:nonFraction name="ifrs-full:InvestmentsInJointVentures" contextRef="PAsOn12_31_2023_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59744">235,558</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"><ix:nonFraction name="ifrs-full:InvestmentsInJointVentures" contextRef="PAsOn12_31_2023_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59745">1,671</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"><ix:nonFraction name="ifrs-full:InvestmentsInJointVentures" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59746">237,229</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"><ix:nonFraction name="ifrs-full:InvestmentsInJointVentures" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59747">33,396</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Capital expenditure</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"><ix:nonFraction name="ifrs-full:PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets" contextRef="P01_01_2023To12_31_2023_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59748">176,782</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"><ix:nonFraction name="ifrs-full:PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets" contextRef="P01_01_2023To12_31_2023_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59749">2,059</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"><ix:nonFraction name="ifrs-full:PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets" contextRef="P01_01_2023To12_31_2023_CorporateSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59750">35</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"><ix:nonFraction name="ifrs-full:PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59751">178,876</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"><ix:nonFraction name="ifrs-full:PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59752">25,181</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td> </tr> </table></ix:continuation></ix:continuation> </div> <ix:continuation id="TextSelectionAppend_112363375_13" continuedAt="TextSelectionAppend_112363375_14"><ix:continuation id="TextSelectionAppend_112363376_9"><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Note: </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(1)</div>&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;">This relates mainly to the deferred tax expense relating to withholding tax on dividends from Yuchai. </div> </td> </tr> </table>
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="vertical-align: top;text-align:left;"> <div style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;"><div style="background-color:#ffffff;display:inline;">&#160;</div></div></div></div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(2)</div>&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;">This relates mainly to the deferred tax liabilities relating to cumulative withholding tax on dividends that are expected to be declared from income earned after December&#160;31, 2007 by Yuchai. </div> </td> </tr> </table> </ix:continuation> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-70</ix:exclude> </div></ix:continuation> </div> </div> <ix:continuation id="TextSelectionAppend_112363375_14" continuedAt="TextSelectionAppend_112363375_15"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_112363375_15" continuedAt="TextSelectionAppend_112363375_16"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_112363375_16" continuedAt="TextSelectionAppend_112363375_17"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </ix:exclude></ix:continuation> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_112363375_17" continuedAt="TextSelectionAppend_112363375_18"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">China Yuchai International Limited </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Segment information&#8201;(cont&#8217;d) </div></div> </td> </tr> </table> </ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_112363375_18"><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;text-indent: 0px;">&#160;</div> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;text-indent: 0px;"><div style="font-weight:bold;display:inline;">Geographic information </div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify;text-indent: 0px;">The geographic information for revenue from external customers is disclosed in Note 6.1. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Major customer </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify;text-indent: 0px;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">Revenues from two customers of Yuchai segment amounted to</div> RMB <ix:nonFraction name="ifrs-full:Revenue" contextRef="P01_01_2023To12_31_2023_CustomersOneMemberifrsfullMajorCustomersAxis" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-59754">2,433.2</ix:nonFraction> million (US$ <ix:nonFraction name="ifrs-full:Revenue" contextRef="P01_01_2023To12_31_2023_CustomersOneMemberifrsfullMajorCustomersAxis" unitRef="Unit_USD" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-59755">342.5</ix:nonFraction> million) (2022: RMB <ix:nonFraction name="ifrs-full:Revenue" contextRef="P01_01_2022To12_31_2022_CustomersOneMemberifrsfullMajorCustomersAxis" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-59756">2,346.9</ix:nonFraction>&#160;million; 2021: RMB <ix:nonFraction name="ifrs-full:Revenue" contextRef="P01_01_2021To12_31_2021_CustomersOneMemberifrsfullMajorCustomersAxis" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-59757">5,231.7</ix:nonFraction> <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"> </div><div style="letter-spacing: 0px; top: 0px;display:inline;">million) and RMB <ix:nonFraction name="ifrs-full:Revenue" contextRef="P01_01_2023To12_31_2023_CustomersTwoMemberifrsfullMajorCustomersAxis" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-59758">2,034.3</ix:nonFraction> <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">million (US$ <ix:nonFraction name="ifrs-full:Revenue" contextRef="P01_01_2023To12_31_2023_CustomersTwoMemberifrsfullMajorCustomersAxis" unitRef="Unit_USD" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-59759">286.4</ix:nonFraction> million) (2022: RMB</div> <ix:nonFraction name="ifrs-full:Revenue" contextRef="P01_01_2022To12_31_2022_CustomersTwoMemberifrsfullMajorCustomersAxis" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-59760">2,262.3</ix:nonFraction> million; 2021: RMB <ix:nonFraction name="ifrs-full:Revenue" contextRef="P01_01_2021To12_31_2021_CustomersTwoMemberifrsfullMajorCustomersAxis" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-59761">3,223.8</ix:nonFraction> million) respectively.&#160;</div> </div> <ix:nonNumeric name="ifrs-full:DisclosureOfGeographicalAreasExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" continuedAt="TextSelection_112363377" id="ixv-45321"> <div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;text-indent: 0px;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-current</div> assets </div></div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;text-indent: 0px;">&#160;</div> <div style="null;text-indent: 0px;"></div> </ix:nonNumeric><div style="null;text-indent: 0px;"><ix:continuation id="TextSelection_112363377">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:72%"/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">People&#8217;s Republic of China</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts" contextRef="PAsOn12_31_2022_CNifrsfullGeographicalAreasAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59762">6,281,907</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts" contextRef="PAsOn12_31_2023_CNifrsfullGeographicalAreasAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59763">5,957,205</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts" contextRef="PAsOn12_31_2023_CNifrsfullGeographicalAreasAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59764">838,617</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other countries</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts" contextRef="PAsOn12_31_2022_OtherCountriesMemberifrsfullGeographicalAreasAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59765">90,520</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts" contextRef="PAsOn12_31_2023_OtherCountriesMemberifrsfullGeographicalAreasAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59766">87,554</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts" contextRef="PAsOn12_31_2023_OtherCountriesMemberifrsfullGeographicalAreasAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59767">12,325</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59768">6,372,427</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59769">6,044,759</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59770">850,942</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </ix:continuation></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify;text-indent: 0px;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-current</div> assets for this purpose consist of property, plant and equipment, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">right-of-use</div></div> assets, investment in joint ventures and associates, investment property, intangible assets and goodwill. </div> </ix:continuation> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;text-indent: 0px;">&#160;</div> <ix:nonNumeric name="ifrs-full:DisclosureOfFinancialRiskManagementExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" continuedAt="TextSelection_112363364" id="ixv-45467">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%;text-indent: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">32.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Financial risk management objectives and policies </div></div> </td> </tr> </table> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;">The Group&#8217;s principal financial liabilities comprise loans and borrowings, trade and other payables and other financial liability arising from a put option to a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-controlling</div> interest. The main purpose of these financial liabilities is to finance the Group&#8217;s operations. The Group has trade and other receivables, and cash and bank deposits that derive directly from its operations. </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The Group is exposed to market risk, credit risk and liquidity risk. The Group&#8217;s senior management oversees the management of these risks. There has been no change to the Group&#8217;s exposure to these financial risks or the manner in which it manages and measures the risks. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Market risk </div></div></div></div></div> <div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Market risk is the risk that the fair value or future cash flows of a financial instrument will fluctuate because of changes in market prices. Market risk comprises three types of risk: interest rate risk, currency risk and other price risk, such as equity price risk. </div></div></div> <div style="letter-spacing: 0px; top: 0px; background: none;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;display:inline;"> </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The sensitivity analyses in the following sections relate to the position as of December&#160;31, 2022 and 2023. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The sensitivity analyses have been prepared on the basis that the amount of net debt, the ratio of fixed to floating interest rates of the debt and the proportion of financial instruments in foreign currencies are all constant at December&#160;31, 2023. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;">The analyses exclude the impact of movements in market variables on provisions and on the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-financial</div> assets and liabilities of foreign operations. </div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;text-indent: 0px;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;"><ix:exclude>F-71</ix:exclude> </div> </ix:nonNumeric></div> </div> <ix:continuation id="TextSelection_112363364" continuedAt="TextSelectionAppend_112363364_1"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_112363364_1" continuedAt="TextSelectionAppend_112363364_2"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_112363364_2" continuedAt="TextSelectionAppend_112363364_3"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </ix:exclude></ix:continuation></div> </div> </div> <div> <div> <div style="line-height:normal;background-color:white;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_112363364_3" continuedAt="TextSelectionAppend_112363364_4"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">China Yuchai International Limited </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">32.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Financial risk management objectives and policies&#8201;(cont&#8217;d) </div></div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> </ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_112363364_4" continuedAt="TextSelectionAppend_112363364_5"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Interest rate risk </div></div></div></div></div> <div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Interest rate risk is the risk that the fair value or future cash flows of a financial instrument will fluctuate because of changes in market interest rates. The Group&#8217;s exposure to the risk of changes in market interest rates relates to the Group&#8217;s interest-bearing loans and borrowings from banks. The interest-bearing loans and borrowings of the Group are disclosed in Note 26. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The Group manages its interest rate risk by having a mixture of fixed and variable rates for its loans and borrowings. </div></div></div> <div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"> </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Interest rate sensitivity</div></div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="background: none;font-weight:bold;display:inline;"><div style="font-style: normal; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div></div></div></div> <div style="background: none; letter-spacing: 0px; top: 0px;display:inline;"><div style="background: none;font-weight:bold;display:inline;"><div style="font-style: normal; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div></div><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;"> </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The sensitivity analyses below have been determined based on the exposure to interest rates for interest-bearing loans and borrowings at the end of the reporting period and the stipulated change taking place at the beginning of the year and held constant throughout the reporting period in the case of instruments that have floating rates. A 50 basis points increase or decrease is used and represents management&#8217;s assessment of the possible change in interest rates. </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">If interest rate had been <ix:nonFraction name="ifrs-full:BorrowingsAdjustmentToInterestRateBasis" contextRef="PAsOn12_31_2023" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:num-dot-decimal" id="ixv-59772">50</ix:nonFraction> (2022: <ix:nonFraction name="ifrs-full:BorrowingsAdjustmentToInterestRateBasis" contextRef="PAsOn12_31_2022" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:num-dot-decimal" id="ixv-59773">50</ix:nonFraction>) basis points higher or lower and all other variables were held constant, the profit before tax for the year ended December&#160;31, 2023 of the Group would increase/decrease by RMB&#160;<ix:nonFraction name="cyd:IncreaseDecreaseInProfitLossBeforeTaxOnBasisOfHigherLowerBasisPoints" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-59774">12.7</ix:nonFraction> million (US$&#160;<ix:nonFraction name="cyd:IncreaseDecreaseInProfitLossBeforeTaxOnBasisOfHigherLowerBasisPoints" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_USD" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-59775">1.8</ix:nonFraction> million) (2022: increase/decrease by RMB&#160;<ix:nonFraction name="cyd:IncreaseDecreaseInProfitLossBeforeTaxOnBasisOfHigherLowerBasisPoints" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-59776">11.7</ix:nonFraction> million). </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="background: none;font-weight:bold;display:inline;"><div style="font-style: normal; background: none; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">&#8201;</div></div></div></div></td>
<td style="vertical-align: top;text-align:left;"> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; font-weight: bold; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-style: italic;display:inline;">Foreign currency exchange rate risk </div></div> </td> </tr> </table> <div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Foreign currency exchange rate risk is the risk that the fair value or future cash flows of an exposure will fluctuate because of changes in foreign currency exchange rates. The Group&#8217;s exposure to this risk relates primarily to the cash and bank balances, purchases and sales that are denominated in currencies other than the respective functional currencies of the entities within the Group. The currencies giving rise to this risk are primarily the Singapore Dollar, US&#160;Dollar and Euro. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Foreign currency translation exposure is managed by incurring debt in the operating currency so that where possible operating cash flows can be primarily used to repay obligations in the local currency. This also has the effect of minimizing the exchange differences recorded against income, as the exchange differences on the net investment are recorded directly against equity. </div></div></div> <div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"> </div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-72</ix:exclude> </div></ix:continuation> </div> </div> <ix:continuation id="TextSelectionAppend_112363364_5" continuedAt="TextSelectionAppend_112363364_6"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_112363364_6" continuedAt="TextSelectionAppend_112363364_7"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_112363364_7" continuedAt="TextSelectionAppend_112363364_8"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </ix:exclude></ix:continuation> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_112363364_8" continuedAt="TextSelectionAppend_112363364_9"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">China Yuchai International Limited </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">32.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Financial risk management objectives and policies&#8201;(cont&#8217;d) </div></div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="background: none;font-weight:bold;display:inline;"><div style="font-style: normal; background: none; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">&#8201;</div></div></div></div></td>
<td style="vertical-align: top;text-align:left;"> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; font-weight: bold; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-style: italic;display:inline;">Foreign currency exchange rate risk&#8201;(cont&#8217;d) </div></div> </td> </tr> </table> </ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_112363364_9" continuedAt="TextSelectionAppend_112363364_10"><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <ix:nonNumeric name="ifrs-full:DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" continuedAt="TextSelection_112363366" id="ixv-45633"> <div style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The Group&#8217;s exposures to foreign currency are as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:65%"/>
<td style="vertical-align:bottom;width:4%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="14" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Singapore</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Dollar</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Euro</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">US</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Dollar</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Others</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Trade and other receivables</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:TradeAndOtherReceivables" contextRef="PAsOn12_31_2022_CurrencyRiskMemberifrsfullTypesOfRisksAxis_SGDsrtCurrencyAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59778">1,504</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:TradeAndOtherReceivables" contextRef="PAsOn12_31_2022_CurrencyRiskMemberifrsfullTypesOfRisksAxis_EURsrtCurrencyAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59779">7,328</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:TradeAndOtherReceivables" contextRef="PAsOn12_31_2022_CurrencyRiskMemberifrsfullTypesOfRisksAxis_USDsrtCurrencyAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59780">4,484</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:TradeAndOtherReceivables" contextRef="PAsOn12_31_2022_CurrencyRiskMemberifrsfullTypesOfRisksAxis_OtherCurrenciesMembersrtCurrencyAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59781">218</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash and bank balances</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:CashAndBankBalances" contextRef="PAsOn12_31_2022_CurrencyRiskMemberifrsfullTypesOfRisksAxis_SGDsrtCurrencyAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59782">166,517</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:CashAndBankBalances" contextRef="PAsOn12_31_2022_CurrencyRiskMemberifrsfullTypesOfRisksAxis_EURsrtCurrencyAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59783">1,282</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:CashAndBankBalances" contextRef="PAsOn12_31_2022_CurrencyRiskMemberifrsfullTypesOfRisksAxis_USDsrtCurrencyAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59784">26,521</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:CashAndBankBalances" contextRef="PAsOn12_31_2022_CurrencyRiskMemberifrsfullTypesOfRisksAxis_OtherCurrenciesMembersrtCurrencyAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59785">15,340</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Financial liabilities</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:FinancialLiabilities" contextRef="PAsOn12_31_2022_CurrencyRiskMemberifrsfullTypesOfRisksAxis_SGDsrtCurrencyAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59786">202</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Trade and other <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">receivables</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:TradeAndOtherPayables" contextRef="PAsOn12_31_2022_CurrencyRiskMemberifrsfullTypesOfRisksAxis_SGDsrtCurrencyAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59787">5,064</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:TradeAndOtherPayables" contextRef="PAsOn12_31_2022_CurrencyRiskMemberifrsfullTypesOfRisksAxis_EURsrtCurrencyAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59788">11,586</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:TradeAndOtherPayables" contextRef="PAsOn12_31_2022_CurrencyRiskMemberifrsfullTypesOfRisksAxis_USDsrtCurrencyAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59789">7,258</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:TradeAndOtherPayables" contextRef="PAsOn12_31_2022_CurrencyRiskMemberifrsfullTypesOfRisksAxis_OtherCurrenciesMembersrtCurrencyAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59790">2,579</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net assets/(liabilities)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NetAssetsLiabilities" contextRef="PAsOn12_31_2022_CurrencyRiskMemberifrsfullTypesOfRisksAxis_SGDsrtCurrencyAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59791">162,755</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:NetAssetsLiabilities" contextRef="PAsOn12_31_2022_CurrencyRiskMemberifrsfullTypesOfRisksAxis_EURsrtCurrencyAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-59792">2,976</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NetAssetsLiabilities" contextRef="PAsOn12_31_2022_CurrencyRiskMemberifrsfullTypesOfRisksAxis_USDsrtCurrencyAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59793">23,747</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NetAssetsLiabilities" contextRef="PAsOn12_31_2022_CurrencyRiskMemberifrsfullTypesOfRisksAxis_OtherCurrenciesMembersrtCurrencyAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59794">12,979</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> </ix:nonNumeric><div><ix:continuation id="TextSelection_112363366">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:63%"/>
<td style="vertical-align:bottom;width:4%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:3%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="14" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Singapore</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Dollar</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Euro</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">US</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Dollar</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Others</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Trade and other receivables</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:TradeAndOtherReceivables" contextRef="PAsOn12_31_2023_CurrencyRiskMemberifrsfullTypesOfRisksAxis_SGDsrtCurrencyAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59795">1,700</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:TradeAndOtherReceivables" contextRef="PAsOn12_31_2023_CurrencyRiskMemberifrsfullTypesOfRisksAxis_EURsrtCurrencyAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59796">13,686</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:TradeAndOtherReceivables" contextRef="PAsOn12_31_2023_CurrencyRiskMemberifrsfullTypesOfRisksAxis_USDsrtCurrencyAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59797">7,221</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:TradeAndOtherReceivables" contextRef="PAsOn12_31_2023_CurrencyRiskMemberifrsfullTypesOfRisksAxis_OtherCurrenciesMembersrtCurrencyAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59798">377</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash and bank balances</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:CashAndBankBalances" contextRef="PAsOn12_31_2023_CurrencyRiskMemberifrsfullTypesOfRisksAxis_SGDsrtCurrencyAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59799">157,073</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:CashAndBankBalances" contextRef="PAsOn12_31_2023_CurrencyRiskMemberifrsfullTypesOfRisksAxis_EURsrtCurrencyAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59800">5,337</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:CashAndBankBalances" contextRef="PAsOn12_31_2023_CurrencyRiskMemberifrsfullTypesOfRisksAxis_USDsrtCurrencyAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59801">18,162</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:CashAndBankBalances" contextRef="PAsOn12_31_2023_CurrencyRiskMemberifrsfullTypesOfRisksAxis_OtherCurrenciesMembersrtCurrencyAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59802">24,114</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Financial liabilities</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:FinancialLiabilities" contextRef="PAsOn12_31_2023_CurrencyRiskMemberifrsfullTypesOfRisksAxis_SGDsrtCurrencyAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59803">1,565</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Trade and other payables</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:TradeAndOtherPayables" contextRef="PAsOn12_31_2023_CurrencyRiskMemberifrsfullTypesOfRisksAxis_SGDsrtCurrencyAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59804">7,568</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:TradeAndOtherPayables" contextRef="PAsOn12_31_2023_CurrencyRiskMemberifrsfullTypesOfRisksAxis_EURsrtCurrencyAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59805">13,689</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:TradeAndOtherPayables" contextRef="PAsOn12_31_2023_CurrencyRiskMemberifrsfullTypesOfRisksAxis_USDsrtCurrencyAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59806">20,453</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:TradeAndOtherPayables" contextRef="PAsOn12_31_2023_CurrencyRiskMemberifrsfullTypesOfRisksAxis_OtherCurrenciesMembersrtCurrencyAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59807">12,795</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net assets/(liabilities)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NetAssetsLiabilities" contextRef="PAsOn12_31_2023_CurrencyRiskMemberifrsfullTypesOfRisksAxis_SGDsrtCurrencyAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59808">149,640</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NetAssetsLiabilities" contextRef="PAsOn12_31_2023_CurrencyRiskMemberifrsfullTypesOfRisksAxis_EURsrtCurrencyAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59809">5,334</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NetAssetsLiabilities" contextRef="PAsOn12_31_2023_CurrencyRiskMemberifrsfullTypesOfRisksAxis_USDsrtCurrencyAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59810">4,930</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NetAssetsLiabilities" contextRef="PAsOn12_31_2023_CurrencyRiskMemberifrsfullTypesOfRisksAxis_OtherCurrenciesMembersrtCurrencyAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59811">11,696</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">US$&#8217;000</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NetAssetsLiabilities" contextRef="PAsOn12_31_2023_CurrencyRiskMemberifrsfullTypesOfRisksAxis_SGDsrtCurrencyAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59812">21,065</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NetAssetsLiabilities" contextRef="PAsOn12_31_2023_CurrencyRiskMemberifrsfullTypesOfRisksAxis_EURsrtCurrencyAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59813">751</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NetAssetsLiabilities" contextRef="PAsOn12_31_2023_CurrencyRiskMemberifrsfullTypesOfRisksAxis_USDsrtCurrencyAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59814">694</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:NetAssetsLiabilities" contextRef="PAsOn12_31_2023_CurrencyRiskMemberifrsfullTypesOfRisksAxis_OtherCurrenciesMembersrtCurrencyAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59815">1,646</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </ix:continuation></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Foreign currency exchange rate risk sensitivity </div></div></div></div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;"> </div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">A 10% strengthening of the following major currencies against the functional currency of each of the Group&#8217;s entities at the reporting date would increase/(decrease) profit before tax by the amounts shown below. This analysis assumes that all other variables, in particular interest rates, remain constant. </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div><ix:nonNumeric name="ifrs-full:SensitivityAnalysisForEachTypeOfMarketRisk" contextRef="P01_01_2023To12_31_2023_CurrencyRiskMemberifrsfullTypesOfRisksAxis" escape="true" id="ixv-46137">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:72%"/>
<td style="vertical-align:bottom;width:5%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:4%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:5%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Profit before tax</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Singapore Dollar</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:IncreaseDecreaseInRiskExposureAssociatedWithInstrumentsSharingCharacteristic" contextRef="PAsOn12_31_2022_CurrencyRiskMemberifrsfullTypesOfRisksAxis_SGDsrtCurrencyAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59816">16,276</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:IncreaseDecreaseInRiskExposureAssociatedWithInstrumentsSharingCharacteristic" contextRef="PAsOn12_31_2023_CurrencyRiskMemberifrsfullTypesOfRisksAxis_SGDsrtCurrencyAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59817">14,964</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:IncreaseDecreaseInRiskExposureAssociatedWithInstrumentsSharingCharacteristic" contextRef="PAsOn12_31_2023_CurrencyRiskMemberifrsfullTypesOfRisksAxis_SGDsrtCurrencyAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59818">2,107</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Euro</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:IncreaseDecreaseInRiskExposureAssociatedWithInstrumentsSharingCharacteristic" contextRef="PAsOn12_31_2022_CurrencyRiskMemberifrsfullTypesOfRisksAxis_EURsrtCurrencyAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-59819">298</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:IncreaseDecreaseInRiskExposureAssociatedWithInstrumentsSharingCharacteristic" contextRef="PAsOn12_31_2023_CurrencyRiskMemberifrsfullTypesOfRisksAxis_EURsrtCurrencyAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59820">533</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:IncreaseDecreaseInRiskExposureAssociatedWithInstrumentsSharingCharacteristic" contextRef="PAsOn12_31_2023_CurrencyRiskMemberifrsfullTypesOfRisksAxis_EURsrtCurrencyAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59821">75</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">US&#160;Dollar</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:IncreaseDecreaseInRiskExposureAssociatedWithInstrumentsSharingCharacteristic" contextRef="PAsOn12_31_2022_CurrencyRiskMemberifrsfullTypesOfRisksAxis_USDsrtCurrencyAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59822">2,375</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:IncreaseDecreaseInRiskExposureAssociatedWithInstrumentsSharingCharacteristic" contextRef="PAsOn12_31_2023_CurrencyRiskMemberifrsfullTypesOfRisksAxis_USDsrtCurrencyAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59823">493</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:IncreaseDecreaseInRiskExposureAssociatedWithInstrumentsSharingCharacteristic" contextRef="PAsOn12_31_2023_CurrencyRiskMemberifrsfullTypesOfRisksAxis_USDsrtCurrencyAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59824">69</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </ix:nonNumeric></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-73</ix:exclude> </div></ix:continuation> </div> </div> <ix:continuation id="TextSelectionAppend_112363364_10" continuedAt="TextSelectionAppend_112363364_11"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_112363364_11" continuedAt="TextSelectionAppend_112363364_12"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_112363364_12" continuedAt="TextSelectionAppend_112363364_13"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </ix:exclude></ix:continuation></div> </div> </div> <div> <div> <div style="line-height:normal;background-color:white;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_112363364_13" continuedAt="TextSelectionAppend_112363364_14"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">China Yuchai International Limited </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">32.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Financial risk management objectives and policies&#8201;(cont&#8217;d) </div></div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> </ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_112363364_14" continuedAt="TextSelectionAppend_112363364_15">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="background: none;font-weight:bold;display:inline;"><div style="font-style: normal; background: none; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">&#8201;</div></div></div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Credit risk </div></div></div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Credit risk is the risk that a counterparty will not meet its obligations under a financial instrument or customer contract, leading to a financial loss. The Group is exposed to credit risk from its operating activities (primarily trade receivables) and from its financing activities, including deposits with banks and financial institutions, foreign exchange transactions and other financial instruments. </div> <div style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Trade receivables </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Customer credit risk is managed by each business unit subject to the Group&#8217;s established policy, procedures and control relating to customer credit risk management. Credit limits are established for all customers based on internal rating criteria. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Management has a credit policy in place and the exposure to credit risk is monitored on an ongoing basis. Credit evaluations are performed for all customers requiring credit. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">An impairment analysis is performed at each reporting date using a provision matrix. The provision rates are determined based on days past due for groupings of various customer segments with similar loss patterns (i.e. by profiles of the customers). The calculation reflects the reasonable and supportable information that is available at the reporting date about past events, current conditions and forecasts of future economic conditions. Generally, trade receivables are <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">written-off</div> at management&#8217;s discretion after assessment and are not subject to enforcement activity. The maximum exposure to credit risk at the reporting date is the carrying value of each class of financial assets disclosed in Note 15. The Group&#8217;s share of bills receivables of a joint venture which was used as collateral as security is disclosed in Note 5. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-74</ix:exclude> </div></ix:continuation> </div> </div> <ix:continuation id="TextSelectionAppend_112363364_15" continuedAt="TextSelectionAppend_112363364_16"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_112363364_16" continuedAt="TextSelectionAppend_112363364_17"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_112363364_17" continuedAt="TextSelectionAppend_112363364_18"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </ix:exclude></ix:continuation> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_112363364_18" continuedAt="TextSelectionAppend_112363364_19"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">China Yuchai International Limited </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">32.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Financial risk management objectives and policies&#8201;(cont&#8217;d) </div></div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="background: none;font-weight:bold;display:inline;"><div style="font-style: normal; background: none; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">&#8201;</div></div></div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Credit risk&#8201;(cont&#8217;d) </div></div></div></div> </td> </tr> </table> </ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_112363364_19" continuedAt="TextSelectionAppend_112363364_20"><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <ix:nonNumeric name="ifrs-full:DisclosureOfProvisionMatrixExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" continuedAt="TextSelection_112363368" id="ixv-46357"> <div style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Set out below is the information about the credit risk exposure on the Group&#8217;s trade receivables using a provision matrix: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:83%"/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="18" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Trade receivables</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="14" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Days past due</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As of December&#160;31, 2022</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Current</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">0 &#8211; 90<br/> days</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">91-180</div><br/> days</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">181-365</div><br/> days</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&gt;365<br/> days</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Expected credit loss rate</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ExpectedCreditLossRate" contextRef="PAsOn12_31_2022_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-59827">2.1</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ExpectedCreditLossRate" contextRef="PAsOn12_31_2022_PastDueZeroToNinetyDaysMemberifrsfullPastDueStatusAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-59828">0.2</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ExpectedCreditLossRate" contextRef="PAsOn12_31_2022_PastDueNinetyOneToOneEightyDaysMemberifrsfullPastDueStatusAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-59829">0.2</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ExpectedCreditLossRate" contextRef="PAsOn12_31_2022_PastDueOneEightyOneToThreeSixtyFiveDaysMemberifrsfullPastDueStatusAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-59830">0.6</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ExpectedCreditLossRate" contextRef="PAsOn12_31_2022_PastDueGreaterThanThreeSixtyFiveDaysMemberifrsfullPastDueStatusAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-59831">63.1</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Estimated total gross carrying amount at default</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:FinancialAssets" contextRef="PAsOn12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59832">1,549,462</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:FinancialAssets" contextRef="PAsOn12_31_2022_CurrentMemberifrsfullPastDueStatusAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59833">1,138,365</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:FinancialAssets" contextRef="PAsOn12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PastDueZeroToNinetyDaysMemberifrsfullPastDueStatusAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59834">216,355</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:FinancialAssets" contextRef="PAsOn12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PastDueNinetyOneToOneEightyDaysMemberifrsfullPastDueStatusAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59835">80,132</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:FinancialAssets" contextRef="PAsOn12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PastDueOneEightyOneToThreeSixtyFiveDaysMemberifrsfullPastDueStatusAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59836">63,477</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:FinancialAssets" contextRef="PAsOn12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PastDueGreaterThanThreeSixtyFiveDaysMemberifrsfullPastDueStatusAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59837">51,133</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Expected credit loss</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:ExpectedCreditLosses" contextRef="PAsOn12_31_2022_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59838">33,247</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:ExpectedCreditLosses" contextRef="PAsOn12_31_2022_PastDueZeroToNinetyDaysMemberifrsfullPastDueStatusAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59839">500</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:ExpectedCreditLosses" contextRef="PAsOn12_31_2022_PastDueNinetyOneToOneEightyDaysMemberifrsfullPastDueStatusAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59840">124</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:ExpectedCreditLosses" contextRef="PAsOn12_31_2022_PastDueOneEightyOneToThreeSixtyFiveDaysMemberifrsfullPastDueStatusAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59841">372</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:ExpectedCreditLosses" contextRef="PAsOn12_31_2022_PastDueGreaterThanThreeSixtyFiveDaysMemberifrsfullPastDueStatusAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59842">32,251</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> </ix:nonNumeric><div><ix:continuation id="TextSelection_112363368">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:83%"/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/> </tr>
<tr style="font-size:1pt">
<td style="height:12pt"/>
<td colspan="4" style="height:12pt"/>
<td colspan="20" style="height:12pt"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="18" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Trade receivables</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="14" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Days past due</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As of December&#160;31, 2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Current</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">0 &#8211; 90<br/> days</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">91-180</div><br/> days</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">181-365</div><br/> days</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&gt;365<br/> days</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Expected credit loss rate</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ExpectedCreditLossRate" contextRef="PAsOn12_31_2023_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-59843">4.8</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ExpectedCreditLossRate" contextRef="PAsOn12_31_2023_PastDueZeroToNinetyDaysMemberifrsfullPastDueStatusAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-59844">0.1</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ExpectedCreditLossRate" contextRef="PAsOn12_31_2023_PastDueNinetyOneToOneEightyDaysMemberifrsfullPastDueStatusAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-59845">0.8</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ExpectedCreditLossRate" contextRef="PAsOn12_31_2023_PastDueOneEightyOneToThreeSixtyFiveDaysMemberifrsfullPastDueStatusAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-59846">2.2</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:ExpectedCreditLossRate" contextRef="PAsOn12_31_2023_PastDueGreaterThanThreeSixtyFiveDaysMemberifrsfullPastDueStatusAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-59847">59.7</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Estimated total gross carrying amount at default</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:FinancialAssets" contextRef="PAsOn12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59848">1,148,682</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:FinancialAssets" contextRef="PAsOn12_31_2023_CurrentMemberifrsfullPastDueStatusAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59849">521,234</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:FinancialAssets" contextRef="PAsOn12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PastDueZeroToNinetyDaysMemberifrsfullPastDueStatusAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59850">350,376</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:FinancialAssets" contextRef="PAsOn12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PastDueNinetyOneToOneEightyDaysMemberifrsfullPastDueStatusAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59851">97,382</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:FinancialAssets" contextRef="PAsOn12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PastDueOneEightyOneToThreeSixtyFiveDaysMemberifrsfullPastDueStatusAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59852">93,015</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:FinancialAssets" contextRef="PAsOn12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PastDueGreaterThanThreeSixtyFiveDaysMemberifrsfullPastDueStatusAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59853">86,675</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Expected credit loss</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:ExpectedCreditLosses" contextRef="PAsOn12_31_2023_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59854">54,894</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:ExpectedCreditLosses" contextRef="PAsOn12_31_2023_PastDueZeroToNinetyDaysMemberifrsfullPastDueStatusAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59855">294</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:ExpectedCreditLosses" contextRef="PAsOn12_31_2023_PastDueNinetyOneToOneEightyDaysMemberifrsfullPastDueStatusAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59856">753</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:ExpectedCreditLosses" contextRef="PAsOn12_31_2023_PastDueOneEightyOneToThreeSixtyFiveDaysMemberifrsfullPastDueStatusAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59857">2,067</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:ExpectedCreditLosses" contextRef="PAsOn12_31_2023_PastDueGreaterThanThreeSixtyFiveDaysMemberifrsfullPastDueStatusAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59858">51,780</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </ix:continuation></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">At December&#160;31, 2023, the Group had top <ix:nonFraction name="cyd:NumberOfTopCustomers" contextRef="P01_01_2023To12_31_2023_CNifrsfullGeographicalAreasAxis" unitRef="Unit_Customer" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-59859">5</ix:nonFraction> customers (2022: top <ix:nonFraction name="cyd:NumberOfTopCustomers" contextRef="P01_01_2022To12_31_2022_CNifrsfullGeographicalAreasAxis" unitRef="Unit_Customer" decimals="0" scale="0" format="ixt:num-dot-decimal" id="ixv-59860">5</ix:nonFraction> customers) that owed the Group more than RMB <ix:nonFraction name="ifrs-full:TradeReceivables" contextRef="PAsOn12_31_2023_CNifrsfullGeographicalAreasAxis_Top5CustomersMemberifrsfullMajorCustomersAxis" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-59861">597.7</ix:nonFraction> million (US$&#160;<ix:nonFraction name="ifrs-full:TradeReceivables" contextRef="PAsOn12_31_2023_CNifrsfullGeographicalAreasAxis_Top5CustomersMemberifrsfullMajorCustomersAxis" unitRef="Unit_USD" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-59862">84.1</ix:nonFraction>&#160;million) (2022: RMB <ix:nonFraction name="ifrs-full:TradeReceivables" contextRef="PAsOn12_31_2022_CNifrsfullGeographicalAreasAxis_Top5CustomersMemberifrsfullMajorCustomersAxis" unitRef="Unit_CNY" decimals="-5" scale="6" format="ixt:num-dot-decimal" id="ixv-59863">993.1</ix:nonFraction> million) and accounted for approximately <ix:nonFraction name="cyd:PercentageOfTradeReceivablesExcludingBillsReceivables" contextRef="P01_01_2023To12_31_2023_CNifrsfullGeographicalAreasAxis_Top5CustomersMemberifrsfullMajorCustomersAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-59864">40.0</ix:nonFraction>% (2022: <ix:nonFraction name="cyd:PercentageOfTradeReceivablesExcludingBillsReceivables" contextRef="P01_01_2022To12_31_2022_CNifrsfullGeographicalAreasAxis_Top5CustomersMemberifrsfullMajorCustomersAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal" id="ixv-59865">53.5</ix:nonFraction>%) of trade receivables (including trade amounts due from related <div style="null;text-indent: 0px;display:inline;">parties</div> but excluding bills receivables) respectively. These customers are located in the PRC. The maximum exposure to credit risk at the reporting date is the carrying value of each class of financial assets mentioned in Note 15. The Group&#8217;s share of bills receivables of a joint venture which was used as collateral as security is disclosed in Note 5. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Cash and fixed deposits are placed with banks and financial institutions which are regulated. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-75</ix:exclude> </div></ix:continuation> </div> </div> </div> <ix:continuation id="TextSelectionAppend_112363364_20" continuedAt="TextSelectionAppend_112363364_21"><div></div></ix:continuation> </div> <ix:continuation id="TextSelectionAppend_112363364_21" continuedAt="TextSelectionAppend_112363364_22"><div> <div style="line-height:normal;background-color:white;display: inline;"> <ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude> <ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </ix:exclude></div> </div></ix:continuation> </div> <div> <div style="line-height:normal;background-color:white;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_112363364_22" continuedAt="TextSelectionAppend_112363364_23"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">China Yuchai International Limited </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> </ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_112363364_23" continuedAt="TextSelectionAppend_112363364_24"><ix:exclude>
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">32.</div></div></div></td>
<td style="vertical-align: top;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Financial risk management objectives and policies&#8201;(cont&#8217;d) </div></div></div></div> </td> </tr> </table> </ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_112363364_24" continuedAt="TextSelectionAppend_112363364_25"><div style="clear:both;max-height:0pt;text-indent: 0px;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="background: none;font-weight:bold;display:inline;"><div style="font-style: normal; background: none; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">&#8201;</div></div></div></div></div></td>
<td style="vertical-align: top;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Liquidity risk </div></div></div></div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The Group monitors its liquidity risk and maintains a level of cash and cash equivalents deemed adequate by management to finance the Group&#8217;s operations and to mitigate the effects of fluctuations in cash flows, and having adequate amounts of committed credit facilities. </div></div></div> <ix:nonNumeric name="cyd:DisclosureOfMaturityAnalysisForFinancialAssetsAndLiabilitiesExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" continuedAt="TextSelection_112364102" id="ixv-46915"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The table below summarizes the maturity profile of the Group&#8217;s financial assets and liabilities, as well as lease liabilities, based on contractual undiscounted payments. </div></div></div> <div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"> </div></div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:89%"/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">1&#160;year</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">or&#160;less</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">2&#160;to&#160;5</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">years</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">After 5</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">years</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As of December&#160;31, 2022</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Financial assets</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Trade and bills receivables</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:TradeAndBillsReceivables" contextRef="PAsOn12_31_2022_LiquidityRiskMemberifrsfullTypesOfRisksAxis_NotLaterThanOneYearMemberifrsfullMaturityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59867">6,487,095</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:TradeAndBillsReceivables" contextRef="PAsOn12_31_2022_LiquidityRiskMemberifrsfullTypesOfRisksAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59868">6,487,095</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other receivables, excluding tax recoverable</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:OtherReceivablesExcludingTaxRecoverable" contextRef="PAsOn12_31_2022_LiquidityRiskMemberifrsfullTypesOfRisksAxis_NotLaterThanOneYearMemberifrsfullMaturityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59869">434,750</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:OtherReceivablesExcludingTaxRecoverable" contextRef="PAsOn12_31_2022_LiquidityRiskMemberifrsfullTypesOfRisksAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59870">434,750</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash and bank balances</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:CashAndBankBalances" contextRef="PAsOn12_31_2022_LiquidityRiskMemberifrsfullTypesOfRisksAxis_NotLaterThanOneYearMemberifrsfullMaturityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59871">4,830,743</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:CashAndBankBalances" contextRef="PAsOn12_31_2022_LaterThanTwoYearsAndNotLaterThanFiveYearsMemberifrsfullMaturityAxis_LiquidityRiskMemberifrsfullTypesOfRisksAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59872">20,000</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:CashAndBankBalances" contextRef="PAsOn12_31_2022_LiquidityRiskMemberifrsfullTypesOfRisksAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59873">4,850,743</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:FinancialAssets" contextRef="PAsOn12_31_2022_LiquidityRiskMemberifrsfullTypesOfRisksAxis_NotLaterThanOneYearMemberifrsfullMaturityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59874">11,752,588</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:FinancialAssets" contextRef="PAsOn12_31_2022_LaterThanTwoYearsAndNotLaterThanFiveYearsMemberifrsfullMaturityAxis_LiquidityRiskMemberifrsfullTypesOfRisksAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59875">20,000</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:FinancialAssets" contextRef="PAsOn12_31_2022_LiquidityRiskMemberifrsfullTypesOfRisksAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59876">11,772,588</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Financial liabilities</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Loans and borrowings</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:LoansAndBorrowings" contextRef="PAsOn12_31_2022_LiquidityRiskMemberifrsfullTypesOfRisksAxis_NotLaterThanOneYearMemberifrsfullMaturityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59877">2,158,839</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:LoansAndBorrowings" contextRef="PAsOn12_31_2022_LaterThanTwoYearsAndNotLaterThanFiveYearsMemberifrsfullMaturityAxis_LiquidityRiskMemberifrsfullTypesOfRisksAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59878">209,400</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:LoansAndBorrowings" contextRef="PAsOn12_31_2022_LiquidityRiskMemberifrsfullTypesOfRisksAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59879">2,368,239</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Trade and other payables (Note 22)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:TradeAndOtherPayables" contextRef="PAsOn12_31_2022_LiquidityRiskMemberifrsfullTypesOfRisksAxis_NotLaterThanOneYearMemberifrsfullMaturityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59880">8,080,782</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:TradeAndOtherPayables" contextRef="PAsOn12_31_2022_LaterThanTwoYearsAndNotLaterThanFiveYearsMemberifrsfullMaturityAxis_LiquidityRiskMemberifrsfullTypesOfRisksAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59881">189,366</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:TradeAndOtherPayables" contextRef="PAsOn12_31_2022_LiquidityRiskMemberifrsfullTypesOfRisksAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59882">8,270,148</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Lease liabilities</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:LeaseLiabilities" contextRef="PAsOn12_31_2022_LiquidityRiskMemberifrsfullTypesOfRisksAxis_NotLaterThanOneYearMemberifrsfullMaturityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59883">33,102</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:LeaseLiabilities" contextRef="PAsOn12_31_2022_LaterThanTwoYearsAndNotLaterThanFiveYearsMemberifrsfullMaturityAxis_LiquidityRiskMemberifrsfullTypesOfRisksAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59884">26,928</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:LeaseLiabilities" contextRef="PAsOn12_31_2022_LaterThanFiveYearsMemberifrsfullMaturityAxis_LiquidityRiskMemberifrsfullTypesOfRisksAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59885">216</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:LeaseLiabilities" contextRef="PAsOn12_31_2022_LiquidityRiskMemberifrsfullTypesOfRisksAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59886">60,246</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other financial liability</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:OtherFinancialLiabilities" contextRef="PAsOn12_31_2022_LaterThanFiveYearsMemberifrsfullMaturityAxis_LiquidityRiskMemberifrsfullTypesOfRisksAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59887">58,212</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:OtherFinancialLiabilities" contextRef="PAsOn12_31_2022_LiquidityRiskMemberifrsfullTypesOfRisksAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59888">58,212</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:FinancialLiabilities" contextRef="PAsOn12_31_2022_LiquidityRiskMemberifrsfullTypesOfRisksAxis_NotLaterThanOneYearMemberifrsfullMaturityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59889">10,272,723</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:FinancialLiabilities" contextRef="PAsOn12_31_2022_LaterThanTwoYearsAndNotLaterThanFiveYearsMemberifrsfullMaturityAxis_LiquidityRiskMemberifrsfullTypesOfRisksAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59890">425,694</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:FinancialLiabilities" contextRef="PAsOn12_31_2022_LaterThanFiveYearsMemberifrsfullMaturityAxis_LiquidityRiskMemberifrsfullTypesOfRisksAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59891">58,428</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:FinancialLiabilities" contextRef="PAsOn12_31_2022_LiquidityRiskMemberifrsfullTypesOfRisksAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59892">10,756,845</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> </ix:nonNumeric></ix:continuation><div><ix:continuation id="TextSelectionAppend_112363364_25"><ix:continuation id="TextSelection_112364102">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:90%"/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">1&#160;year</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">or&#160;less</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">2&#160;to&#160;5</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">years</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">After 5</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">years</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As of December&#160;31, 2023</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Financial assets</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Trade and bills receivables</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:TradeAndBillsReceivables" contextRef="PAsOn12_31_2023_LiquidityRiskMemberifrsfullTypesOfRisksAxis_NotLaterThanOneYearMemberifrsfullMaturityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59893">7,412,577</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:TradeAndBillsReceivables" contextRef="PAsOn12_31_2023_LiquidityRiskMemberifrsfullTypesOfRisksAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59894">7,412,577</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:TradeAndBillsReceivables" contextRef="PAsOn12_31_2023_LiquidityRiskMemberifrsfullTypesOfRisksAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59895">1,043,495</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other receivables, excluding tax recoverable</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:OtherReceivablesExcludingTaxRecoverable" contextRef="PAsOn12_31_2023_LiquidityRiskMemberifrsfullTypesOfRisksAxis_NotLaterThanOneYearMemberifrsfullMaturityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59896">823,650</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:OtherReceivablesExcludingTaxRecoverable" contextRef="PAsOn12_31_2023_LiquidityRiskMemberifrsfullTypesOfRisksAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59897">823,650</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:OtherReceivablesExcludingTaxRecoverable" contextRef="PAsOn12_31_2023_LiquidityRiskMemberifrsfullTypesOfRisksAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59898">115,949</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash and bank balances</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:CashAndBankBalances" contextRef="PAsOn12_31_2023_LiquidityRiskMemberifrsfullTypesOfRisksAxis_NotLaterThanOneYearMemberifrsfullMaturityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59899">6,039,471</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:CashAndBankBalances" contextRef="PAsOn12_31_2023_LiquidityRiskMemberifrsfullTypesOfRisksAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59900">6,039,471</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:CashAndBankBalances" contextRef="PAsOn12_31_2023_LiquidityRiskMemberifrsfullTypesOfRisksAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59901">850,199</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:FinancialAssets" contextRef="PAsOn12_31_2023_LiquidityRiskMemberifrsfullTypesOfRisksAxis_NotLaterThanOneYearMemberifrsfullMaturityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59902">14,275,698</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:FinancialAssets" contextRef="PAsOn12_31_2023_LiquidityRiskMemberifrsfullTypesOfRisksAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59903">14,275,698</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:FinancialAssets" contextRef="PAsOn12_31_2023_LiquidityRiskMemberifrsfullTypesOfRisksAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59904">2,009,643</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Financial liabilities</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Loans and borrowings</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:LoansAndBorrowings" contextRef="PAsOn12_31_2023_LiquidityRiskMemberifrsfullTypesOfRisksAxis_NotLaterThanOneYearMemberifrsfullMaturityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59905">1,880,251</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:LoansAndBorrowings" contextRef="PAsOn12_31_2023_LaterThanTwoYearsAndNotLaterThanFiveYearsMemberifrsfullMaturityAxis_LiquidityRiskMemberifrsfullTypesOfRisksAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59906">710,772</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:LoansAndBorrowings" contextRef="PAsOn12_31_2023_LiquidityRiskMemberifrsfullTypesOfRisksAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59907">2,591,023</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:LoansAndBorrowings" contextRef="PAsOn12_31_2023_LiquidityRiskMemberifrsfullTypesOfRisksAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59908">364,748</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Trade and other payables (Note 22)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:TradeAndOtherPayables" contextRef="PAsOn12_31_2023_LiquidityRiskMemberifrsfullTypesOfRisksAxis_NotLaterThanOneYearMemberifrsfullMaturityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59909">9,153,907</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:TradeAndOtherPayables" contextRef="PAsOn12_31_2023_LaterThanTwoYearsAndNotLaterThanFiveYearsMemberifrsfullMaturityAxis_LiquidityRiskMemberifrsfullTypesOfRisksAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59910">181,155</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:TradeAndOtherPayables" contextRef="PAsOn12_31_2023_LiquidityRiskMemberifrsfullTypesOfRisksAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59911">9,335,062</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:TradeAndOtherPayables" contextRef="PAsOn12_31_2023_LiquidityRiskMemberifrsfullTypesOfRisksAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59912">1,314,131</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Lease liabilities</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:LeaseLiabilities" contextRef="PAsOn12_31_2023_LiquidityRiskMemberifrsfullTypesOfRisksAxis_NotLaterThanOneYearMemberifrsfullMaturityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59913">32,436</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:LeaseLiabilities" contextRef="PAsOn12_31_2023_LaterThanTwoYearsAndNotLaterThanFiveYearsMemberifrsfullMaturityAxis_LiquidityRiskMemberifrsfullTypesOfRisksAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59914">18,016</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:LeaseLiabilities" contextRef="PAsOn12_31_2023_LaterThanFiveYearsMemberifrsfullMaturityAxis_LiquidityRiskMemberifrsfullTypesOfRisksAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59915">797</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:LeaseLiabilities" contextRef="PAsOn12_31_2023_LiquidityRiskMemberifrsfullTypesOfRisksAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59916">51,249</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:LeaseLiabilities" contextRef="PAsOn12_31_2023_LiquidityRiskMemberifrsfullTypesOfRisksAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59917">7,215</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other financial liability</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:OtherFinancialLiabilities" contextRef="PAsOn12_31_2023_LaterThanTwoYearsAndNotLaterThanFiveYearsMemberifrsfullMaturityAxis_LiquidityRiskMemberifrsfullTypesOfRisksAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59918">81,368</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:OtherFinancialLiabilities" contextRef="PAsOn12_31_2023_LiquidityRiskMemberifrsfullTypesOfRisksAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59919">81,368</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:OtherFinancialLiabilities" contextRef="PAsOn12_31_2023_LiquidityRiskMemberifrsfullTypesOfRisksAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59920">11,454</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:FinancialLiabilities" contextRef="PAsOn12_31_2023_LiquidityRiskMemberifrsfullTypesOfRisksAxis_NotLaterThanOneYearMemberifrsfullMaturityAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59921">11,066,594</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:FinancialLiabilities" contextRef="PAsOn12_31_2023_LaterThanTwoYearsAndNotLaterThanFiveYearsMemberifrsfullMaturityAxis_LiquidityRiskMemberifrsfullTypesOfRisksAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59922">991,311</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:FinancialLiabilities" contextRef="PAsOn12_31_2023_LaterThanFiveYearsMemberifrsfullMaturityAxis_LiquidityRiskMemberifrsfullTypesOfRisksAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59923">797</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:FinancialLiabilities" contextRef="PAsOn12_31_2023_LiquidityRiskMemberifrsfullTypesOfRisksAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59924">12,058,702</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:FinancialLiabilities" contextRef="PAsOn12_31_2023_LiquidityRiskMemberifrsfullTypesOfRisksAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59925">1,697,548</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </ix:continuation></ix:continuation></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-76 </div> </div> </div> <div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div> <hr style="color:#999999;height:3px;width:100%"/> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">China Yuchai International Limited </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <ix:nonNumeric name="ifrs-full:DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" id="ixv-47792">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">33.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Capital management </div></div> </td> </tr> </table> <div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The Group manages its capital to ensure that entities in the Group will be able to continue as a going concern while maximizing the return to shareholders through the optimization of the debt and equity balance. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The capital structure of the Group consists of net debts and equity attributable to the equity holders of the Company as disclosed in the table below. Management reviews the capital structure on an on-going basis, considering the cost of capital, the tenure and the risks associated with each class of capital. Management makes adjustments to capital structure, in light of changes in economic conditions. To maintain or adjust the capital structure, the Group may adjust the dividend payment to shareholders, return capital to shareholders or issue new shares. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">There were no changes in the Group&#8217;s approach to capital management. </div></div></div> <ix:nonNumeric name="cyd:DisclosureOfCapitalStructureExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" continuedAt="TextSelection_112364103" id="ixv-47812"> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div> <div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 96%; font-family: Times New Roman; font-size: 10pt; margin-left: auto; border-collapse: collapse;text-indent: 0px;">
<tr>
<td style="width: 91%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td> </tr> </table> </div> </ix:nonNumeric><div><ix:continuation id="TextSelection_112364103">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:91%"/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Loans and borrowings (current and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-current)</div> </div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:CurrentAndNoncurrentBorrowings" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59926">2,341,432</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:CurrentAndNoncurrentBorrowings" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59927">2,540,294</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:CurrentAndNoncurrentBorrowings" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59928">357,607</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Lease liabilities (current and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-current)</div> </div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:LeaseLiabilities" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59929">59,641</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:LeaseLiabilities" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59930">49,281</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:LeaseLiabilities" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59931">6,938</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Trade and other liabilities (current and non-current)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:TradeAndOtherPayables" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59932">8,374,724</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:TradeAndOtherPayables" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59933">9,475,529</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:TradeAndOtherPayables" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59934">1,333,905</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Less: Cash and bank balances</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(<ix:nonFraction name="cyd:CashAndBankBalances" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59935">4,850,743</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(<ix:nonFraction name="cyd:CashAndBankBalances" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59936">6,039,471</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(<ix:nonFraction name="cyd:CashAndBankBalances" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59937">850,199</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net debts</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"><ix:nonFraction name="ifrs-full:Borrowings" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59938">5,925,054</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"><ix:nonFraction name="ifrs-full:Borrowings" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59939">6,025,633</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"><ix:nonFraction name="ifrs-full:Borrowings" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59940">848,251</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Equity attributable to equity holders of the Company</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"><ix:nonFraction name="ifrs-full:EquityAttributableToOwnersOfParent" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59941">9,008,946</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"><ix:nonFraction name="ifrs-full:EquityAttributableToOwnersOfParent" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59942">9,226,528</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"><ix:nonFraction name="ifrs-full:EquityAttributableToOwnersOfParent" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59943">1,298,853</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Total capital and net debts</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"><ix:nonFraction name="cyd:CapitalAndNetDebts" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59944">14,934,000</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"><ix:nonFraction name="cyd:CapitalAndNetDebts" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59945">15,252,161</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"><ix:nonFraction name="cyd:CapitalAndNetDebts" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59946">2,147,104</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td> </tr> </table> </ix:continuation></div> <div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;">As disclosed in Note 20, certain subsidiaries of the Group are required by the relevant authorities in the PRC to contribute and maintain a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-distributable</div> statutory reserve fund whose utilization is subject to approval by the relevant authorities in the PRC. This externally imposed capital requirement has been complied with by the subsidiaries of the Group for the financial years ended December&#160;31, 2022 and 2023. </div></div> </ix:nonNumeric> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-77 </div> </div> </div> <div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div> <hr style="color:#999999;height:3px;width:100%"/> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </div> </div> <div> <div> <div style="line-height:normal;background-color:white;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">China Yuchai International Limited </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <ix:nonNumeric name="ifrs-full:DisclosureOfFairValueMeasurementExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" id="ixv-48086">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">34.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Fair value measurement </div></div> </td> </tr> </table> <ix:nonNumeric name="ifrs-full:DisclosureOfFairValueOfFinancialInstrumentsExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" id="ixv-48095"> <div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Quantitative disclosures fair value measurement hierarchy for assets and liabilities as of December&#160;31, 2022: </div></div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:88%"/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Fair value measurement using</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td rowspan="3" style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" rowspan="3" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Date of</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">valuation</div></div> </td>
<td rowspan="3" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Quoted</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">prices</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">in</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">active</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">markets</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Significant</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">observable</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">inputs</div></div> </td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(Level 1)</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(Level 2)</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Assets measured at fair value</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Debt financial assets <div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">i</div>)</div>:</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Bills receivable</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">December&#160;31,&#160;2022</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:FinancialAssets" contextRef="PAsOn12_31_2022_BillReceivablesMemberifrsfullCategoriesOfFinancialAssetsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="Fact_112366701">3,227,295</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:FinancialAssets" contextRef="PAsOn12_31_2022_BillReceivablesMemberifrsfullCategoriesOfFinancialAssetsAxis_Level2OfFairValueHierarchyMemberifrsfullLevelsOfFairValueHierarchyAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="Fact_112363783">3,227,295</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </div> <div style="margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Quantitative disclosures fair value measurement hierarchy for assets and liabilities as of December&#160;31, 2023: </div></div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div></div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:84%"/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="14" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Fair value measurement using</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td rowspan="3" style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" rowspan="3" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Date of</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">valuation</div></div> </td>
<td rowspan="3" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Quoted</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">prices</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">in</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">active</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">markets</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Significant</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">observable</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">inputs</div></div> </td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(Level 1)</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(Level 2)</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Assets measured at fair value</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Debt financial assets <div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(i)</div>:</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Bills receivable</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">December&#160;31,&#160;2023</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:FinancialAssets" contextRef="PAsOn12_31_2023_BillReceivablesMemberifrsfullCategoriesOfFinancialAssetsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="Fact_112363785">539,132</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:FinancialAssets" contextRef="PAsOn12_31_2023_BillReceivablesMemberifrsfullCategoriesOfFinancialAssetsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="Fact_112363786">3,829,777</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:FinancialAssets" contextRef="PAsOn12_31_2023_BillReceivablesMemberifrsfullCategoriesOfFinancialAssetsAxis_Level2OfFairValueHierarchyMemberifrsfullLevelsOfFairValueHierarchyAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="Fact_112363787">3,829,777</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </div> <div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Note: </div></div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(i)</div>&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">The fair values of the Group&#8217;s debt financial assets at fair value through OCI were measured using the discounted cash flows model. The model incorporates market observable input including the interest rate of similar instruments. </div> </td> </tr> </table> </ix:nonNumeric> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">There have been no transfers between Level&#160;1 and Level&#160;2 during 2023 and 2022. </div> </ix:nonNumeric> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-78 </div> </div> </div> <div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div> <hr style="color:#999999;height:3px;width:100%"/> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">China Yuchai International Limited </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <ix:nonNumeric name="ifrs-full:DisclosureOfFinancialInstrumentsExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" continuedAt="TextSelection_112366784" id="ixv-48525">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">35.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Financial assets and financial liabilities </div></div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div><ix:nonNumeric name="ifrs-full:DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" continuedAt="TextSelection_112366785" id="ixv-48536">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:54%"/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Note</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Financial<br/> assets at<br/> amortized<br/> costs</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Fair</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Value</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">through</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">OCI</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Other</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">financial</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">liabilities</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">at</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">amortized</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">cost</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">As of December&#160;31, 2022</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Financial assets</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Trade and bills receivable</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">15</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:FinancialAssetsAtAmortisedCost" contextRef="PAsOn12_31_2022_TradeAndBillsReceivablesMemberifrsfullCategoriesOfFinancialAssetsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59952">3,259,800</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncome" contextRef="PAsOn12_31_2022_TradeAndBillsReceivablesMemberifrsfullCategoriesOfFinancialAssetsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59953">3,227,295</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:FinancialAssets" contextRef="PAsOn12_31_2022_TradeAndBillsReceivablesMemberifrsfullCategoriesOfFinancialAssetsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59954">6,487,095</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other receivables</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">15</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:FinancialAssetsAtAmortisedCost" contextRef="PAsOn12_31_2022_OtherReceivablesMemberifrsfullCategoriesOfFinancialAssetsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59955">434,750</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:FinancialAssets" contextRef="PAsOn12_31_2022_OtherReceivablesMemberifrsfullCategoriesOfFinancialAssetsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59956">434,750</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash and bank balances</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">16</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:FinancialAssetsAtAmortisedCost" contextRef="PAsOn12_31_2022_CashAndBankBalancesMemberifrsfullCategoriesOfFinancialAssetsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59957">4,850,743</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:FinancialAssets" contextRef="PAsOn12_31_2022_CashAndBankBalancesMemberifrsfullCategoriesOfFinancialAssetsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59958">4,850,743</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:FinancialAssetsAtAmortisedCost" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59959">8,545,293</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncome" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59960">3,227,295</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:FinancialAssets" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59961">11,772,588</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Financial liabilities</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Trade and other payables</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">22</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:FinancialLiabilitiesAtAmortisedCost" contextRef="PAsOn12_31_2022_TradeAndOtherPayableMemberifrsfullCategoriesOfFinancialLiabilitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59962">8,270,148</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:FinancialLiabilities" contextRef="PAsOn12_31_2022_TradeAndOtherPayableMemberifrsfullCategoriesOfFinancialLiabilitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59963">8,270,148</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Loans and borrowings</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;">26</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;"><ix:nonFraction name="ifrs-full:FinancialLiabilitiesAtAmortisedCost" contextRef="PAsOn12_31_2022_LoansAndBorrowingsMemberifrsfullCategoriesOfFinancialLiabilitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59964">2,341,432</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;"><ix:nonFraction name="ifrs-full:FinancialLiabilities" contextRef="PAsOn12_31_2022_LoansAndBorrowingsMemberifrsfullCategoriesOfFinancialLiabilitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59965">2,341,432</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other financial liability</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;">28</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;"><ix:nonFraction name="ifrs-full:FinancialLiabilitiesAtAmortisedCost" contextRef="PAsOn12_31_2022_OtherFinancialLiabilityMemberifrsfullCategoriesOfFinancialLiabilitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59966">45,950</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;"><ix:nonFraction name="ifrs-full:FinancialLiabilities" contextRef="PAsOn12_31_2022_OtherFinancialLiabilityMemberifrsfullCategoriesOfFinancialLiabilitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59967">45,950</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;"><ix:nonFraction name="ifrs-full:FinancialLiabilitiesAtAmortisedCost" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59968">10,657,530</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;"><ix:nonFraction name="ifrs-full:FinancialLiabilities" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59969">10,657,530</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr> </table> </ix:nonNumeric></div> <ix:continuation id="TextSelection_112366785" continuedAt="TextSelectionAppend_112366785_1"><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> </ix:continuation><div><ix:continuation id="TextSelectionAppend_112366785_1">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:43%"/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:2%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Note</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Financial<br/> assets at<br/> amortized<br/> costs</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Fair</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Value</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">through</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">OCI</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Other</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">financial</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">liabilities</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">at</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">amortized</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">cost</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">As of December&#160;31, 2023</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Financial assets</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Trade and bills receivable</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">15</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:FinancialAssetsAtAmortisedCost" contextRef="PAsOn12_31_2023_TradeAndBillsReceivablesMemberifrsfullCategoriesOfFinancialAssetsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59970">3,582,800</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncome" contextRef="PAsOn12_31_2023_TradeAndBillsReceivablesMemberifrsfullCategoriesOfFinancialAssetsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59971">3,829,777</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:FinancialAssets" contextRef="PAsOn12_31_2023_TradeAndBillsReceivablesMemberifrsfullCategoriesOfFinancialAssetsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59972">7,412,577</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:FinancialAssets" contextRef="PAsOn12_31_2023_TradeAndBillsReceivablesMemberifrsfullCategoriesOfFinancialAssetsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59973">1,043,495</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other receivables</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">15</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:FinancialAssetsAtAmortisedCost" contextRef="PAsOn12_31_2023_OtherReceivablesMemberifrsfullCategoriesOfFinancialAssetsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59974">823,650</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:FinancialAssets" contextRef="PAsOn12_31_2023_OtherReceivablesMemberifrsfullCategoriesOfFinancialAssetsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59975">823,650</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:FinancialAssets" contextRef="PAsOn12_31_2023_OtherReceivablesMemberifrsfullCategoriesOfFinancialAssetsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59976">115,949</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash and bank balances</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">16</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:FinancialAssetsAtAmortisedCost" contextRef="PAsOn12_31_2023_CashAndBankBalancesMemberifrsfullCategoriesOfFinancialAssetsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59977">6,039,471</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:FinancialAssets" contextRef="PAsOn12_31_2023_CashAndBankBalancesMemberifrsfullCategoriesOfFinancialAssetsAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59978">6,039,471</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:FinancialAssets" contextRef="PAsOn12_31_2023_CashAndBankBalancesMemberifrsfullCategoriesOfFinancialAssetsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59979">850,199</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:FinancialAssetsAtAmortisedCost" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59980">10,445,921</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncome" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59981">3,829,777</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:FinancialAssets" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59982">14,275,698</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:FinancialAssets" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59983">2,009,643</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Financial liabilities</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Trade and other payables</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">22</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:FinancialLiabilitiesAtAmortisedCost" contextRef="PAsOn12_31_2023_TradeAndOtherPayableMemberifrsfullCategoriesOfFinancialLiabilitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59984">9,335,062</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:FinancialLiabilities" contextRef="PAsOn12_31_2023_TradeAndOtherPayableMemberifrsfullCategoriesOfFinancialLiabilitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59985">9,335,062</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:FinancialLiabilities" contextRef="PAsOn12_31_2023_TradeAndOtherPayableMemberifrsfullCategoriesOfFinancialLiabilitiesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59986">1,314,131</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Loans and borrowings</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;">26</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;"><ix:nonFraction name="ifrs-full:FinancialLiabilitiesAtAmortisedCost" contextRef="PAsOn12_31_2023_LoansAndBorrowingsMemberifrsfullCategoriesOfFinancialLiabilitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59987">2,540,294</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;"><ix:nonFraction name="ifrs-full:FinancialLiabilities" contextRef="PAsOn12_31_2023_LoansAndBorrowingsMemberifrsfullCategoriesOfFinancialLiabilitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59988">2,540,294</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;"><ix:nonFraction name="ifrs-full:FinancialLiabilities" contextRef="PAsOn12_31_2023_LoansAndBorrowingsMemberifrsfullCategoriesOfFinancialLiabilitiesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59989">357,607</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other financial liability</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;">28</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;"><ix:nonFraction name="ifrs-full:FinancialLiabilitiesAtAmortisedCost" contextRef="PAsOn12_31_2023_OtherFinancialLiabilityMemberifrsfullCategoriesOfFinancialLiabilitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59990">67,050</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;"><ix:nonFraction name="ifrs-full:FinancialLiabilities" contextRef="PAsOn12_31_2023_OtherFinancialLiabilityMemberifrsfullCategoriesOfFinancialLiabilitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59991">67,050</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;"><ix:nonFraction name="ifrs-full:FinancialLiabilities" contextRef="PAsOn12_31_2023_OtherFinancialLiabilityMemberifrsfullCategoriesOfFinancialLiabilitiesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59992">9,439</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"/>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;"><ix:nonFraction name="ifrs-full:FinancialLiabilitiesAtAmortisedCost" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59993">11,942,406</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;"><ix:nonFraction name="ifrs-full:FinancialLiabilities" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59994">11,942,406</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;"><ix:nonFraction name="ifrs-full:FinancialLiabilities" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59995">1,681,177</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"/>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr> </table> </ix:continuation></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>F-79</ix:exclude> </div> </ix:nonNumeric></div> </div> </div> <ix:continuation id="TextSelection_112366784" continuedAt="TextSelectionAppend_112366784_1"><div></div></ix:continuation> </div> <ix:continuation id="TextSelectionAppend_112366784_1" continuedAt="TextSelectionAppend_112366784_2"><div> <div style="line-height:normal;background-color:white;display: inline;"> <ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude> <ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </ix:exclude></div> </div></ix:continuation> </div> <div> <div style="line-height:normal;background-color:white;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_112366784_2" continuedAt="TextSelectionAppend_112366784_3"><ix:exclude> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">China Yuchai International Limited </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Notes to the Consolidated Financial Statements </div></div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">35.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Financial assets and financial liabilities&#8201;(cont&#8217;d) </div></div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> </ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_112366784_3"><ix:nonNumeric name="ifrs-full:DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" continuedAt="TextSelection_112363358" id="ixv-49624"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Changes in liabilities arising from financing activities </div></div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:9pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:80%"/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">January&#160;1,</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">2022</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Cash&#160;flows</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Addition</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Accretion&#160;of<br/> interest</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Termination</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Translation<br/> reserve</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Others</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">December&#160;31,<br/> 2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">As of December&#160;31, 2022</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Loans and borrowings</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- current</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;"><ix:nonFraction name="ifrs-full:LiabilitiesArisingFromFinancingActivities" contextRef="PAsOn12_31_2021_ShorttermBorrowingsMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59997">2,103,000</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(<ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities" contextRef="P01_01_2022To12_31_2022_ShorttermBorrowingsMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-59998">61,568</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;"><ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" contextRef="P01_01_2022To12_31_2022_ShorttermBorrowingsMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-59999">100,000</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;"><ix:nonFraction name="ifrs-full:LiabilitiesArisingFromFinancingActivities" contextRef="PAsOn12_31_2022_ShorttermBorrowingsMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-60000">2,141,432</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-current</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;"><ix:nonFraction name="ifrs-full:LiabilitiesArisingFromFinancingActivities" contextRef="PAsOn12_31_2021_LongtermBorrowingsMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-60001">100,000</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;"><ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities" contextRef="P01_01_2022To12_31_2022_LongtermBorrowingsMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-60002">200,000</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(<ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" contextRef="P01_01_2022To12_31_2022_LongtermBorrowingsMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-60003">100,000</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;"><ix:nonFraction name="ifrs-full:LiabilitiesArisingFromFinancingActivities" contextRef="PAsOn12_31_2022_LongtermBorrowingsMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-60004">200,000</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Lease liabilities</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align: bottom; white-space: nowrap;"/>
<td style="vertical-align: bottom; white-space: nowrap;"/>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"/>
<td style="vertical-align: bottom; white-space: nowrap;"/>
<td style="vertical-align: bottom; white-space: nowrap;"/>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"/>
<td style="vertical-align: bottom; white-space: nowrap;"/>
<td style="vertical-align: bottom; white-space: nowrap;"/>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"/>
<td style="vertical-align: bottom; white-space: nowrap;"/>
<td style="vertical-align: bottom; white-space: nowrap;"/>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"/>
<td style="vertical-align: bottom; white-space: nowrap;"/>
<td style="vertical-align: bottom; white-space: nowrap;"/>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"/>
<td style="vertical-align: bottom; white-space: nowrap;"/>
<td style="vertical-align: bottom; white-space: nowrap;"/>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"/>
<td style="vertical-align: bottom; white-space: nowrap;"/>
<td style="vertical-align: bottom; white-space: nowrap;"/>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"/>
<td style="vertical-align: bottom; white-space: nowrap;"/>
<td style="vertical-align: bottom; white-space: nowrap;"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- current</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;"><ix:nonFraction name="ifrs-full:LiabilitiesArisingFromFinancingActivities" contextRef="PAsOn12_31_2021_LeaseLiabilitiesCurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-60005">27,125</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(<ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities" contextRef="P01_01_2022To12_31_2022_LeaseLiabilitiesCurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-60006">26,144</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;"><ix:nonFraction name="cyd:IncreaseDecreaseThroughAccretionOfInterest" contextRef="P01_01_2022To12_31_2022_LeaseLiabilitiesCurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-60007">1,547</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(<ix:nonFraction name="cyd:IncreaseDecreaseThroughLeaseTerminationsLiabilitiesArisingFromFinancingActivities" contextRef="P01_01_2022To12_31_2022_LeaseLiabilitiesCurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-60008">6,187</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;"><ix:nonFraction name="cyd:IncreaseDecreaseThroughTranslationReserveLiabilitiesArisingFromFinancingActivities" contextRef="P01_01_2022To12_31_2022_LeaseLiabilitiesCurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-60009">239</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;"><ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" contextRef="P01_01_2022To12_31_2022_LeaseLiabilitiesCurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-60010">34,853</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;"><ix:nonFraction name="ifrs-full:LiabilitiesArisingFromFinancingActivities" contextRef="PAsOn12_31_2022_LeaseLiabilitiesCurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-60011">31,433</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-current</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;"><ix:nonFraction name="ifrs-full:LiabilitiesArisingFromFinancingActivities" contextRef="PAsOn12_31_2021_LeaseLiabilitiesNoncurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-60012">13,406</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;"><ix:nonFraction name="ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities" contextRef="P01_01_2022To12_31_2022_LeaseLiabilitiesNoncurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-60013">49,735</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(<ix:nonFraction name="cyd:IncreaseDecreaseThroughTranslationReserveLiabilitiesArisingFromFinancingActivities" contextRef="P01_01_2022To12_31_2022_LeaseLiabilitiesNoncurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-60014">80</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(<ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" contextRef="P01_01_2022To12_31_2022_LeaseLiabilitiesNoncurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-60015">34,853</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;"><ix:nonFraction name="ifrs-full:LiabilitiesArisingFromFinancingActivities" contextRef="PAsOn12_31_2022_LeaseLiabilitiesNoncurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-60016">28,208</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other financial liability</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities" contextRef="P01_01_2022To12_31_2022_OtherFinancialLiabilityMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-60017">45,675</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:IncreaseDecreaseThroughAccretionOfInterest" contextRef="P01_01_2022To12_31_2022_OtherFinancialLiabilityMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-60018">275</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:LiabilitiesArisingFromFinancingActivities" contextRef="PAsOn12_31_2022_OtherFinancialLiabilityMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-60019">45,950</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total liabilities from financing activities</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:LiabilitiesArisingFromFinancingActivities" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-60020">2,243,531</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-60021">112,288</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-60022">95,410</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:IncreaseDecreaseThroughAccretionOfInterest" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-60023">1,822</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:IncreaseDecreaseThroughLeaseTerminationsLiabilitiesArisingFromFinancingActivities" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-60024">6,187</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:IncreaseDecreaseThroughTranslationReserveLiabilitiesArisingFromFinancingActivities" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-60025">159</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:LiabilitiesArisingFromFinancingActivities" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-60026">2,447,023</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div></div> </ix:nonNumeric><div><ix:continuation id="TextSelection_112363358">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:9pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:79%"/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/>
<td style="vertical-align:bottom;width:1%"/>
<td/>
<td/>
<td/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">January&#160;1,</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">2023</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Cash&#160;flows</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Addition</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Accretion&#160;of<br/> interest</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Termination</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Translation<br/> reserve</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Others</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">December&#160;31,<br/> 2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">December&#160;31,<br/> 2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">As of December&#160;31, 2023</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/>
<td colspan="4" style="height:6pt"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Loans and borrowings</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- current</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:LiabilitiesArisingFromFinancingActivities" contextRef="PAsOn12_31_2022_ShorttermBorrowingsMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-60027">2,141,432</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities" contextRef="P01_01_2023To12_31_2023_ShorttermBorrowingsMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-60028">291,138</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:LiabilitiesArisingFromFinancingActivities" contextRef="PAsOn12_31_2023_ShorttermBorrowingsMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-60029">1,850,294</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:LiabilitiesArisingFromFinancingActivities" contextRef="PAsOn12_31_2023_ShorttermBorrowingsMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-60030">260,473</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-current</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:LiabilitiesArisingFromFinancingActivities" contextRef="PAsOn12_31_2022_LongtermBorrowingsMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-60031">200,000</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities" contextRef="P01_01_2023To12_31_2023_LongtermBorrowingsMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-60032">490,000</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:LiabilitiesArisingFromFinancingActivities" contextRef="PAsOn12_31_2023_LongtermBorrowingsMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-60033">690,000</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:LiabilitiesArisingFromFinancingActivities" contextRef="PAsOn12_31_2023_LongtermBorrowingsMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-60034">97,134</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Lease liabilities</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom"/> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- current</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:LiabilitiesArisingFromFinancingActivities" contextRef="PAsOn12_31_2022_LeaseLiabilitiesCurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-60035">31,433</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities" contextRef="P01_01_2023To12_31_2023_LeaseLiabilitiesCurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-60036">43,073</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:IncreaseDecreaseThroughAccretionOfInterest" contextRef="P01_01_2023To12_31_2023_LeaseLiabilitiesCurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-60037">1,969</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:IncreaseDecreaseThroughLeaseTerminationsLiabilitiesArisingFromFinancingActivities" contextRef="P01_01_2023To12_31_2023_LeaseLiabilitiesCurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-60038">1,382</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" contextRef="P01_01_2023To12_31_2023_LeaseLiabilitiesCurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-60039">44,325</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:LiabilitiesArisingFromFinancingActivities" contextRef="PAsOn12_31_2023_LeaseLiabilitiesCurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-60040">33,272</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:LiabilitiesArisingFromFinancingActivities" contextRef="PAsOn12_31_2023_LeaseLiabilitiesCurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-60041">4,684</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-current</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:LiabilitiesArisingFromFinancingActivities" contextRef="PAsOn12_31_2022_LeaseLiabilitiesNoncurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-60042">28,208</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities" contextRef="P01_01_2023To12_31_2023_LeaseLiabilitiesNoncurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-60043">32,084</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:IncreaseDecreaseThroughTranslationReserveLiabilitiesArisingFromFinancingActivities" contextRef="P01_01_2023To12_31_2023_LeaseLiabilitiesNoncurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-60044">42</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" contextRef="P01_01_2023To12_31_2023_LeaseLiabilitiesNoncurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-60045">44,325</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:LiabilitiesArisingFromFinancingActivities" contextRef="PAsOn12_31_2023_LeaseLiabilitiesNoncurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-60046">16,009</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:LiabilitiesArisingFromFinancingActivities" contextRef="PAsOn12_31_2023_LeaseLiabilitiesNoncurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-60047">2,254</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other financial liability</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:LiabilitiesArisingFromFinancingActivities" contextRef="PAsOn12_31_2022_OtherFinancialLiabilityMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-60048">45,950</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities" contextRef="P01_01_2023To12_31_2023_OtherFinancialLiabilityMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-60049">18,372</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:IncreaseDecreaseThroughAccretionOfInterest" contextRef="P01_01_2023To12_31_2023_OtherFinancialLiabilityMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-60050">2,728</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:LiabilitiesArisingFromFinancingActivities" contextRef="PAsOn12_31_2023_OtherFinancialLiabilityMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-60051">67,050</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:LiabilitiesArisingFromFinancingActivities" contextRef="PAsOn12_31_2023_OtherFinancialLiabilityMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-60052">9,439</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total liabilities from financing activities</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:LiabilitiesArisingFromFinancingActivities" contextRef="PAsOn12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-60053">2,447,023</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-60054">155,789</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-60055">50,456</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:IncreaseDecreaseThroughAccretionOfInterest" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-60056">4,697</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(<ix:nonFraction name="cyd:IncreaseDecreaseThroughLeaseTerminationsLiabilitiesArisingFromFinancingActivities" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal" id="ixv-60057">1,382</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="cyd:IncreaseDecreaseThroughTranslationReserveLiabilitiesArisingFromFinancingActivities" contextRef="P01_01_2023To12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-60058">42</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:LiabilitiesArisingFromFinancingActivities" contextRef="PAsOn12_31_2023" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-60059">2,656,625</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="ifrs-full:LiabilitiesArisingFromFinancingActivities" contextRef="PAsOn12_31_2023" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:num-dot-decimal" id="ixv-60060">373,984</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </ix:continuation></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="display:inline;">The &#8216;Others&#8217; column includes the effect of reclassification of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-current</div> portion of loans and borrowings, including obligations under lease liabilities due to the passage of time. </div></div> </ix:continuation> <div style="font-size: 18pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <ix:nonNumeric name="ifrs-full:DisclosureOfReclassificationsOrChangesInPresentationExplanatory" contextRef="P01_01_2023To12_31_2023" escape="true" id="ixv-50805">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">36.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;text-indent: 0px;"><div style="font-weight:bold;display:inline;">Comparative<div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">figures </div></div></div> <div style="font-weight:bold;display:inline;"> </div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"><div style="null;text-indent: 0px;display:inline;">Management has reclassified certain freight charges from selling, general and administrative expenses to cost of sales. These freight charges were incurred prior to ownership transfer as part of the obligation to fulfil deliveries to the customers. Accordingly, the comparative figures in the Consolidated Statement of Profit or Loss for the full year ended December 31, 2021 and 2022 had been adjusted to conform with the current year&#8217;s presentation. The changes to 2021 and 2022 comparatives have</div> <ix:nonFraction name="ifrs-full:AmountOfReclassificationsOrChangesInPresentation" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt-sec:numwordsen" id="ixv-60061"><ix:nonFraction name="ifrs-full:AmountOfReclassificationsOrChangesInPresentation" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-3" scale="3" format="ixt-sec:numwordsen" id="ixv-60062">no</ix:nonFraction></ix:nonFraction> impact on the operating profit for the period of the Group, its Consolidated Statement of Financial Position or Consolidated Statement of Cash Flows. </div> </ix:nonNumeric> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">F-80 </div> </div> </div> </div> </div>
</body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.7
<SEQUENCE>2
<FILENAME>d757705dex47.htm
<DESCRIPTION>EX-4.7
<TEXT>
<HTML><HEAD>
<TITLE>EX-4.7</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE" STYLE="line-height:Normal">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 4.7 </B></P>
<P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><U>INDEMNIFICATION AGREEMENT </U></B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">INDEMNIFICATION AGREEMENT (the &#147;Agreement&#148;) dated as of ______________ which shall be deemed to take effect from
<B><U>&#8195;</U></B><B><U>&#8195;</U></B><B><U>&#8195;</U></B><B><U>&#8195;</U></B> between <B>China Yuchai International Limited</B>, a company incorporated under the laws of Bermuda (the &#147;Company&#148;), and ___________________ (the
&#147;Indemnitee&#148;). [To include if applicable: This Agreement supersedes and replaces any and all previous Agreements between the Company and Indemnitee covering indemnification and advancement of expenses.] </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">WHEREAS: </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">(A) It is essential to
the Company to retain and attract as directors and officers the most capable persons available; </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">(B) It is becoming increasingly difficult
for companies to attract the most qualified and experienced people to serve as officers and directors because of the tendency of increasing litigation and other challenges by stockholders and others against officers and directors of companies; and
</P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">(C) In recognition of Indemnitee&#146;s need for substantial protection against personal liability to enhance Indemnitee&#146;s continued
and effective service to the Company, and to induce Indemnitee to provide such services to the Company as a director or officer, the Company wishes to provide in this Agreement for the indemnification of and the advancing of expenses to Indemnitee
to the fullest extent (whether partial or complete) permitted by law and as set forth in this Agreement, whether or not insurance is maintained to provide coverage for Indemnitee. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">NOW THEREFORE, in consideration of the foregoing and of Indemnitee&#146;s continued service to the Company, the parties hereto agree as
follows: </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">1. <U>Certain Definitions</U>. Whenever used in this Agreement, the following words and phrases shall have the following
meanings: </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">&#147;<U>Affiliate</U>&#148; of any specified person means any other person directly or indirectly controlling or controlled by
or under direct or indirect common control with such specified person. For the purposes of this definition, &#147;control&#148; (including, with correlative meanings, the terms &#147;controlled by&#148; and &#147;under common control with&#148;), as
used with respect to any person, shall mean the possession, directly or indirectly, of the power to direct or cause the direction of the management or policies of such person, whether through the ownership of voting securities or by agreement or
otherwise. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">&#147;<U>Board</U>&#148; shall mean the Board of Directors of the Company. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">&#147;<U>Change in Control</U>&#148; shall be deemed to have occurred if: </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">(i) any &#147;person&#148; or &#147;group&#148;, as such terms are used in Sections 3(a)(9), 13(d) and 14(d) of the United States Securities
Exchange Act of 1934, as amended (the &#147;Exchange Act&#148;), other than (x)&nbsp;Hong Leong Asia Ltd or any of its Affiliates or (y)&nbsp;any employee benefit plan sponsored by the Company or an Affiliate, becomes a &#147;Beneficial Owner&#148;,
as such term is used in Rule <FONT STYLE="white-space:nowrap">13d-3</FONT> under the Exchange Act, of 30% or more of the &#147;Voting Stock&#148; (which means the capital stock of any class or classes of the Company having general voting power under
ordinary circumstances, in the absence of contingencies, to elect the directors of such corporation) of the Company; </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">(ii) <FONT
STYLE="white-space:nowrap">one-third</FONT> or more of the Board consists of individuals other than members of the Board on the date hereof (the &#147;Incumbent Directors&#148;); <U>provided</U>, <U>however</U>, that (x)&nbsp;any person becoming a
director subsequent to such date whose election or nomination for election was approved by <FONT STYLE="white-space:nowrap">two-thirds</FONT> (but in no event less than two) of the directors who at the time of such election or nomination comprise
the Incumbent Directors and (y)&nbsp;any person elected or designated a director pursuant to the Amended and Restated Shareholders Agreement with respect to the Company, dated as of November&nbsp;9, 1994, shall, in the case of both (x)&nbsp;and
(y)&nbsp;above, for purposes of this Agreement, be considered an Incumbent Director; </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">(iii) the Company adopts any plan of liquidation, or
enters into any agreement, providing for the distribution of all or substantially all of its assets; </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">(iv) the Company combines with
another company (whether or not the Company is the surviving corporation) and immediately after the combination, the stockholders of the Company immediately prior to the combination (other than stockholders who, immediately prior to the combination,
were &#147;Affiliates&#148; of such other company) do not beneficially own, directly or indirectly, more than 70% of the Voting Stock of the combines company; or </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">(v) any sale, lease, exchange or other transfer (in one transaction or a series of related transactions) of all, or substantially all, the
assets of the Company occurs. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">Page 1 of 7 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Notwithstanding the foregoing, no Change in Control shall be deemed to have occurred upon (i)&nbsp;the
transfer, directly or indirectly, of the Company&#146;s Special Share to Hong Leong Asia Ltd. or any of its Affiliates or (ii)&nbsp;any corporate reorganization or restructuring occurring, as a result of, directly or indirectly, or otherwise in
connection with, the Agreement between the Company and Guangxi Yuchai Machinery Company Limited, a Sino-foreign joint stock company incorporated under the laws of the People&#146;s Republic of China (&#147;Yuchai&#148;), in Yulin City on July <FONT
STYLE="white-space:nowrap">18-19,</FONT> 2003 (&#147;2003 Agreement&#148;) and the subsequent agreements entered into in furtherance of the terms of the 2003 Agreement culminating in the Cooperation Agreement dated June&nbsp;30, 2007. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">&#147;<U>Expenses</U>&#148; shall mean any expense, liability or loss, including attorneys&#146; fees, judgments, fines, amounts paid or to be
paid in settlement, any interest, assessments, or other charges imposed thereon, and any domestic or foreign taxes imposed as a result of the actual or deemed receipt of any payments under this Agreement, paid or incurred in connection with
investigating, defending, being a witness in, or participating in (including on appeal), or preparing for any Proceeding relating to any Indemnifiable Event. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">&#147;<U>Indemnifiable Event</U>&#148; shall mean any event or occurrence, whether occurring prior to or after the execution of this Agreement,
related to the Indemnitee serving or having served as a director or an officer of the Company, or, while a director or officer of the Company, is or was serving at the request of the Company as an agent or representative of the Company or as a
director, officer, employee, trustee, agent, or fiduciary of another foreign or domestic corporation (including, but not limited to, Yuchai), partnership, joint venture, employee benefit plan, trust, or other enterprise, or was a director, officer,
employee, or agent of a foreign or domestic corporation or of another enterprise at the request of the Company, or by reason of anything done or not done by Indemnitee in any such capacity, whether or not the basis of the Proceeding is alleged
action in an official capacity as a director, officer, employee, or agent or in any other capacity while serving as a director, officer, employee or agent of the company, as described above. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">&#147;<U>Independent Counsel</U>&#148; shall mean the person or body appointed in accordance with Section&nbsp;3. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">&#147;<U>Proceeding</U>&#148; shall mean any threatened, pending, or completed action, suit, arbitration, alternative dispute resolution
mechanism, or any other proceeding (including an action by or in the right of the Company or Yuchai), whether civil, criminal, administrative or investigative, whether predicated on the law of any jurisdiction and whether formal or informal,
including, without limitation, Proceedings brought under or predicated upon the Securities Act of 1933, as amended (the &#147;Securities Act&#148;), the Exchange Act and their respective state counterparts or any rule or regulation promulgated
thereunder, or any inquiry, hearing, or investigation, whether conducted by the Company or Yuchai, a stockholder or bondholder of the Company or Yuchai, a governmental body, or any other party, that Indemnitee in good faith believes might lead to
the institution of any such action, suit, or proceeding. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">&#147;<U>Reviewing Party</U>&#148; shall mean the person or body appointed in
accordance with Section&nbsp;3. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">2. <U>Agreement to Indemnify</U>. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">(a) <U>General Agreement</U>. In the event Indemnitee was, is, or becomes a party to or witness or other participant in, or is threatened to be
made a party to or witness or other participant in, a Proceeding by reason of (or arising out of) an Indemnifiable Event, the Company shall indemnify and hold harmless Indemnitee from and against any and all Expenses to the fullest extent permitted
by law applicable to the Indemnifiable Event, or as the same may exist currently or may hereafter be amended or interpreted (but in the case of any such subsequent amendments or interpretations, only to the extent that such amendments or
interpretations permit the Company to provide broader indemnification rights than were permitted prior thereto). The parties hereto intend that this Agreement shall provide for indemnification in excess of that expressly permitted by statute,
including, without limitation, any indemnification provided by the Company&#146;s <FONT STYLE="white-space:nowrap">Bye-laws,</FONT> vote of its stockholders&#146; or disinterested directors, or applicable law. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">(b) <U>Initiation of Proceeding</U>. Notwithstanding anything in this Agreement to the contrary, Indemnitee shall not be entitled to
indemnification pursuant to this Agreement in connection with any Proceeding initiated by Indemnitee against the Company or any director or officer of the Company unless (i)&nbsp;the Company has joined in or the Board has consented to the initiation
of such Proceeding; (ii)&nbsp;the Proceeding is one to enforce indemnification rights under Section&nbsp;5 hereof; or (iii)&nbsp;the Proceeding is instituted after a Change in Control (other than a Change in Control approved by a majority of the
Incumbent Directors) and Independent Counsel has approved its initiation. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">(c) <U>Expense Advances</U>. If so requested by Indemnitee, the
Company shall advance (within ten business days of such request) any and all Expenses to Indemnitee (an &#147;Expense Advance&#148;), to the extent that the Company is permitted to do so under applicable law; provided that, if and to the extent the
Reviewing Party determines that Indemnitee would not be permitted to be so indemnified under applicable law, the Company shall be entitled to be reimbursed by Indemnitee (who hereby agrees to the reimburse the Company) for all such amounts
theretofore paid in connection with the Proceeding then in question. Without affecting the generality of the foregoing, the Company may advance moneys for costs, charges and expenses incurred by the offer in defending any civil or criminal
proceedings against the Indemnitee, on condition that the Indemnitee shall repay the advance if any allegation of fraud or dishonesty is proved against them. If Indemnitee has commenced or commences legal proceedings in a court of competent
jurisdiction to secure a determination that Indemnitee should be indemnified under applicable law, as provided in Section&nbsp;4, any determination made by the Reviewing Party that Indemnitee would not be permitted to be indemnified under applicable
law shall not be binding and Indemnitee shall not be required to reimburse the Company for any Expense Advance until a final judicial determination is made with respect thereto (as to which all rights of appeal therefrom have been exhausted or have
lapsed). Indemnitee&#146;s obligation to reimburse the Company for Expense Advances shall be unsecured and no interest shall be charged thereon. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">Page 2 of 7 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">(d) <U>Mandatory Indemnification</U>. Notwithstanding any other provision of this Agreement,
to the extent that Indemnitee has been successful on the merits in defense of any Proceeding relating in whole or in part to an Indemnifiable Event or in defense of any issue or matter therein, Indemnitee shall be indemnified against all Expenses
incurred in connection therewith. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">(e) <U>Partial Indemnification</U>. If Indemnitee is entitled under any provision of this Agreement to
indemnification by the Company for some or a portion of Expense, but not, however, for the total amount thereof, the Company shall nevertheless indemnify Indemnitee for the portion thereof to which Indemnitee is entitled. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">3. <U>Reviewing Part</U>y. Prior to any Change in Control, the Reviewing Party shall be any appropriate person or body consisting of a member
or members of the Board or any other person or body appointed by the Board who is not a party to the Proceeding at issue; after a Change in Control, the Reviewing Party shall be the Independent Counsel referred to below. With respect to all matters
arising after a Change in Control (other than a Change in Control approved by a majority of Incumbent Directors) concerning the rights of Indemnitee to indemnity payments and Expense Advances under this Agreement or any other agreement or under
applicable law or the Company&#146;s <FONT STYLE="white-space:nowrap">Bye-laws</FONT> now or hereafter in effect relating to indemnification for Indemnifiable Events, the Company shall seek advice only from Independent Counsel selected by Indemnitee
and approved by the Company (which approval shall not be unreasonably withheld), who is experienced in matters of corporation law and who has not otherwise performed services for the Company or the Indemnitee (other than in connection with
indemnification matters) within the last five years. The Independent Counsel shall not include any person who, under the applicable standards of professional conduct then prevailing, would have a conflict of interest in representing either the
Company or Indemnitee in an action to determine Indemnitee&#146;s rights under this Agreement. Such counsel, among other things, shall render its written opinion to the Company and Indemnitee as to whether and to what extent the Indemnitee should be
permitted to be indemnified under applicable law. The Company agrees to pay the reasonable fees and expenses of the Independent Counsel and to indemnify fully such counsel against any and all expenses (including attorneys&#146; fees), claims,
liabilities, loss and damages arising out of or relating to this Agreement or the engagement of Independent Counsel pursuant hereto. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">4.
<U>Indemnification Process and Appeal</U> </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">(a) <U>Indemnification Payment</U>. Indemnitee shall be entitled to indemnification of Expenses
(to the extent permitted under applicable law), and shall receive payment thereof, from the Company in accordance with this Agreement as soon as practicable after Indemnitee has made written demand on the Company for indemnification, unless the
Reviewing Party has given a written opinion to the Company that Indemnitee is not entitled to indemnification under applicable law. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">(b)
<U>Suit to Enforced Rights</U>. Regardless of any action by the Reviewing Party, if Indemnitee has not received full indemnification within thirty days after making a demand in accordance with Section&nbsp;4(a), Indemnitee shall have the right to
enforce its indemnification rights under this Agreement by commencing litigation in any court in The City of New York, State of New York, having subject matter jurisdiction thereof and in which venue is proper or in any other court of competent
jurisdiction seeking an initial determination by the court or challenging any determination by the Reviewing Party or any aspect thereof. The Company hereby consents to service of process and to appear in any such proceeding. Any determination by
the Reviewing Party not challenged by the Indemnitee shall be binding on the Company and Indemnitee. The remedy provided for in this Section&nbsp;4 shall be in addition to any other remedies available to Indemnitee in law or equity. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">(c) <U>Defense to Indemnification, Burden of Proof, and Presumptions</U>. It shall be a defense to any action brought by Indemnitee against the
Company to enforce this Agreement (other than an action brought to enforce a claim for Expenses incurred in defending a Proceeding in advance of its final disposition where the required undertaking has been tendered to the Company) that it is not
permissible under applicable law (including but not limited to where the Indemnitee is guilty of any fraud or dishonesty in relation to the Company) or under this Agreement for the Company to indemnify Indemnitee for the amount claimed. In
connection with any such action or any determination by the Reviewing Party or otherwise as to whether Indemnitee is entitled to be indemnified hereunder, the burden of proving such a defense or determination shall be on the Company. Neither the
failure of the Reviewing Party or the Company (including its Board, independent legal counsel, or its shareholders) to have made a determination prior to the commencement of such action by Indemnitee that indemnification of the claimant is proper
under the circumstances because he has met the standard of conduct set forth in applicable law, nor an actual determination by the Reviewing Party or Company (including its Board, independent legal counsel, or its stockholders) that the Indemnitee
had not met such applicable standard of conduct, shall be a defense to the action or create a presumption that the Indemnitee has not met the applicable standard of conduct. For purposes of this Agreement, the termination of any claim, action, suit,
or proceeding, by judgment, order, settlement (whether with or without court approval), conviction, or upon a plea of nolo contendere, or its equivalent, shall not create a presumption that Indemnitee did not meet any particular standard of conduct
or have any particular belief or that a court has determined that indemnification is not permitted by applicable law. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">5.
<U>Indemnification for Expenses Incurred in Enforcing Rights</U>. The Company shall indemnify Indemnitee against any and all Expenses that are incurred by Indemnitee in seeking (i)&nbsp;indemnification of Expenses by the Company under this Agreement
or any other agreement or under applicable law or the Company&#146;s <FONT STYLE="white-space:nowrap">Bye-laws</FONT> now or hereafter in effect relating to indemnification for Indemnifiable Events, and/or (ii)&nbsp;recovery under directors&#146;
and officers&#146; liability insurance policies maintained by the Company, but only in the event that Indemnitee ultimately is determined to be entitled to such indemnification or insurance recovery, as the case may be. In addition, the Company
shall, if so requested by Indemnitee, advance the foregoing Expenses to Indemnitee (to the extent that the Company is permitted to under applicable law), subject to and in accordance with Section&nbsp;2(c). </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">Page 3 of 7 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">6. <U>Notification and Defense of Proceeding</U>. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">(a) <U>Notice</U>. Promptly after receipt by Indemnitee of notice of the commencement of any Proceeding, Indemnitee will, if a claim in respect
thereof is to be made against the Company under this Agreement, notify the Company in writing (including a description of the nature of the Proceeding and the facts underlying the Proceeding) of the commencement thereof, and provide such
documentation and information as is reasonably available to Indemnitee and is reasonably necessary to determine whether and to what extent Indemnitee is entitled to indemnification following the final disposition of such Proceeding; but the omission
so to notify the Company will not relieve it from any liability that it may have to Indemnitee, except as provided in Section&nbsp;6(c). </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">(b) <U>Defense</U>. With respect to any Proceeding as to which Indemnitee notifies the Company of the commencement thereof, the Company will be
entitled to participate in the Proceeding at its own expense and except as otherwise provided below, to the extent the Company so wishes, it may assume the defense thereof with counsel reasonably satisfactory to Indemnitee. After notice from the
Company to Indemnitee of its election to assume the defense of any Proceeding, the Company will not be liable to Indemnitee under this Agreement or otherwise for any Expenses subsequently incurred by Indemnitee under this Agreement except as
otherwise provided below. Indemnitee shall have the right to employ his own counsel in such Proceeding, but all Expenses related thereto incurred after notice from the Company of its assumption of the defense shall be at Indemnitee&#146;s expense
unless: (i)&nbsp;the employment of counsel by Indemnitee has been authorized by the Company, (ii)&nbsp;Indemnitee has reasonably determined that there may be a conflict of interest between Indemnitee and the Company in the defense of the Proceeding
and such determination has been affirmed any then existing Independent Counsel, (iii)&nbsp;after a Change in Control the employment of counsel by Indemnitee has been approved by the Independent Counsel, or (iv)&nbsp;the Company shall not in fact
have employed counsel to assume the defense of such Proceeding, in each of which case all Expenses of the Proceeding shall be borne by the Company. The Company shall not be entitled to assume the defense of any Proceeding brought by or on behalf of
the Company or as to which Indemnitee shall have made the determination provided for in (ii)&nbsp;above. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">(c) <U>Settlement of Claims</U>.
The Company shall not be liable to indemnify Indemnitee under this Agreement or otherwise for any amounts paid in settlement of any Proceeding effected without the Company&#146;s written consent, provided, however, that if a Change in Control has
occurred the Company shall be liable for indemnification of Indemnitee for amounts paid in settlement if the Independent Counsel has approved the settlement. The Company shall not settle any Proceeding in any manner that would impose any penalty or
limitation on Indemnitee without Indemnitee&#146;s written consent. Neither the Company nor Indemnitee shall unreasonably withhold their consent to any proposed settlement. The Company shall not be liable to indemnify Indemnitee under this Agreement
with regard to any judicial award if the Company was not given a reasonable and timely opportunity, at is expense, to participate in the defense of such action; the Company&#146;s liability hereunder shall not be excused if participation in the
Proceeding by the Company was barred by this Agreement. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">7. <U>Establishment of Trust</U>. In the event of a Change in Control the Company
shall, upon written request by Indemnitee, create a trust for the benefit of Indemnitee (the &#147;Trust&#148;) and from time to time upon written request of Indemnitee shall fund the Trust in an amount sufficient to satisfy any and all Expenses
reasonably anticipated at the time of each such request to be incurred in connection with investigating, preparing for, participating in, and/or defending any Proceeding relating to an Indemnifiable Event. The trustee of the Trust (the
&#147;Trustee&#148;) will be a bank or trust company or other individual or entity chosen by the Indemnitee and reasonably accepted to the Company. The amount or amounts to be deposited in the Trust pursuant to the foregoing funding obligation shall
be determined by the Reviewing Party. The terms of the Trust shall provide that (i)&nbsp;the Trust shall not revoked or the principal thereof invaded, without the written consent of Indemnitee, (ii)&nbsp;the Trustee shall advance, within ten
business days of a request by Indemnitee, any and all Expenses to Indemnitee (and Indemnitee hereby agrees to reimburse the Trust under the same circumstances for which Indemnitee would be required to reimburse the Company under Section&nbsp;2(c) of
this Agreement, (iii)&nbsp;the Trust shall continue to be funded by the Company in accordance with the funding obligation set forth above, (iv)&nbsp;the Trustee shall promptly pay to Indemnitee all amounts for which Indemnitee shall be entitled to
indemnification pursuant to this Agreement or otherwise, and (v)&nbsp;all unexpended funds in the Trust shall revert to the Company upon a final determination by the Reviewing Party or a court of competent jurisdiction, as the case may be, that
Indemnitee has been fully indemnified under the terms of this Agreement. The Trustee shall be chosen by Indemnitee. Nothing in this Section&nbsp;7 shall relieve the Company of any of its obligations under this Agreement. All income earned on the
assets held in the trust shall be reported as income by the Company for federal, state, local, and foreign tax purposes. The Company shall pay all costs of establishing and maintaining the Trust, and shall indemnify the Trustee against any and all
expenses (including attorneys&#146; fees), claims, liabilities, loss and damages arising out of or relating to this Agreement or the establishment and maintenance of the Trust. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">8. <U><FONT STYLE="white-space:nowrap">Non-Exclusivity</FONT></U>. The rights of Indemnitee hereunder shall be in addition to any other rights
Indemnitee may have under the Company&#146;s <FONT STYLE="white-space:nowrap">Bye-laws,</FONT> applicable law, or otherwise. To the extent that a change in applicable law (whether by statute or judicial decision) permits greater indemnification by
agreement than would be afforded currently under the Company&#146;s <FONT STYLE="white-space:nowrap">Bye-laws,</FONT> applicable law, or this Agreement, it is the intent of the parties that Indemnitee enjoy by this Agreement the greater benefits so
afforded by such change. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">9. <U>Liability Insurance</U>. To the extent the Company maintains an insurance policy or policies providing
directors&#146; and officers&#146; liability insurance, Indemnitee shall be covered by such policy or policies, in accordance with its or their terms, to the maximum extent of the coverage available for any Company director or officer. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">Page 4 of 7 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">10. <U>Period of Limitations</U>. No legal action shall be brought and no cause of action
shall be asserted by or on behalf of the Company or any Affiliate of the Company against Indemnitee, Indemnitee&#146;s spouse, heirs, executors, or personal or legal representatives after the expiration of two years from the date of accrual of such
cause of action, or such longer period as may be required by state of law under the circumstances. Any claim or cause of action of the Company or its Affiliate shall be extinguished and deemed released unless asserted by the timely filing of a legal
action within such period; provided, however, that if any shorter period of limitations is otherwise applicable to any such cause of action, the shorter period shall govern. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">11. <U>Retroactivity</U>. This Agreement shall be deemed to have been in effect during all periods that Indemnitee was an officer or director
of the Company, regardless of the date of this Agreement. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">12. <U>Amendment of this Agreement</U>. No supplement, modification, or
amendment of this Agreement shall be binding unless executed in writing by both of the parties hereto. No waiver of any of the provisions of this Agreement shall be binding unless in the form of a writing signed by the party against whom enforcement
of the waiver is sought, and no such waiver shall operate as a waiver of any other provisions hereof (whether or not similar), nor shall such waiver constitute a continuing waiver. Except as specifically provided herein, no failure to exercise or
any delay in exercising any right or remedy hereunder shall constitute a waiver thereof. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">13. <U>Subrogation</U>. In the event of payment
under this Agreement, the Company shall be subrogated to the extent of such payment to all of the rights of recovery of Indemnitee, who shall execute all papers reasonably required and shall do everything that may be reasonably necessary to secure
such rights, including the execution of such documents necessary to enable the Company effectively to bring suit to enforce such rights. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">14. <U>No Duplication of Payments</U>. The Company shall not be liable under this Agreement to make any payment in connection with any claim
made against Indemnitee to the extent Indemnitee has otherwise received payment (under any insurance policy, <FONT STYLE="white-space:nowrap">Bye-laws,</FONT> or otherwise) of the amounts otherwise indemnifiable hereunder. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">15. <U>Binding Effect</U>. This Agreement shall be binding upon and inure to the benefit of and be enforceable by the parties hereto and their
respective successors (including any direct or indirect successor by purchase, merger, consolidation, or otherwise to all or substantially all of the business and/or assets of the Company), assigns, spouses, heirs, and personal and legal
representatives. The Company shall require and cause any successor (whether direct or indirect by purchase, merger, consolidation, or otherwise) to all, substantially all, or a substantial part, of the business and/or assets of the Company, by
written agreement in form and substance satisfactory to Indemnitee, expressly to assume and agree to perform this Agreement in the same manner and to the same extent that the Company would be required to perform if no such succession had taken
place. The indemnification provided under this Agreement shall continue as to Indemnitee for any action taken or not taken while serving in an indemnified capacity pertaining to an Indemnifiable Event even though he may have ceased to serve in such
capacity at the time of any Proceeding. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">16. <U>Severability</U>. If any provision (or portion thereof) of this Agreement shall be held by
a court of competent jurisdiction to be invalid, void, or otherwise unenforceable, the remaining provisions shall remain enforceable to the fullest extent permitted by law. Furthermore, to the fullest extent possible, the provisions of this
Agreement (including without limitation, each portion of this Agreement containing any provision held to be invalid, void, or otherwise unenforceable, that is not itself invalid, void or unenforceable) shall be construed so as to give effect to the
intent manifested by the provision held invalid, void, or unenforceable. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">17. <U>Governing Law and Language</U>. This Agreement shall be
governed by and construed and enforced in accordance with the laws of the State of New York. This Agreement shall be executed in English and Chinese and both versions shall have the same legal effect. In the event of any discrepancy between the two
versions, the English version shall prevail. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">18. <U>Consent Jurisdiction</U>. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">(a) The parties irrevocably agree that any United States Federal or State court in the Borough of Manhattan, The City of New York, State of New
York are to have jurisdiction to settle any disputes which may arise out of or in connection with this Agreement and that, accordingly, any legal action or proceedings arising out of or in connection with this Agreement may be brought in such courts
and the parties irrevocably submit to the jurisdiction of such courts. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">(b) Nothing in this Section shall limit the right of any party to
take any legal action or proceedings arising out of or in connection with this Agreement in any other court of competent jurisdiction nor shall the taking of Proceedings in one or more jurisdictions preclude any party from taking Proceedings in any
other jurisdiction, whether concurrently or not. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">19. <U>Notices</U>. All notices, demands, and other communications required or permitted
hereunder shall be made in writing and shall be deemed to have been duly given if delivered by hand against receipt, mailed postage prepaid by certified or registered mail with return receipt requested or sent by facsimile transmission with
acknowledging transmission requested and received and addressed as follows: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="19%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="80%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">COMPANY:</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"><B>INDEMNITEE:</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">Page 5 of 7 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Notice of change of address or facsimile number shall be effective only when given in
accordance with this Section. All notices complying with this Section shall be deemed to have been received on the earlier of the date of delivery or on the third business day after mailing. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">(<I>Signature Page Follows</I>) </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">Page 6 of 7 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">IN WITNESS WHEREOF, the parties hereto have executed this Agreement on and as of the day and
year first above written. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="5%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="94%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>CHINA YUCHAI INTERNATIONAL LIMITED</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">&nbsp;</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Name:</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Title : Director</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">&nbsp;</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Name:</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Title : Director</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"><B>INDEMNITEE</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">&nbsp;</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Name:</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Title :</TD></TR>
</TABLE></DIV>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">Page 7 of 7 </P>

</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-8.1
<SEQUENCE>3
<FILENAME>d757705dex81.htm
<DESCRIPTION>EX-8.1
<TEXT>
<HTML><HEAD>
<TITLE>EX-8.1</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE" STYLE="line-height:Normal">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 8.1 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The particulars of the Company&#146;s subsidiaries as of December&nbsp;31, 2023 are set forth below: </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="72%"></TD>

<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD WIDTH="16%"></TD>

<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>

<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Attributable<BR>equity interests</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom" NOWRAP> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; display:table-cell; font-size:8pt; font-family:Times New Roman; "><B>Name of company</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Jurisdiction</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Direct</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Indirect</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Guangxi Yuchai Machinery Company Limited</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">People&#146;s&nbsp;Republic&nbsp;of</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">China (&#147;PRC&#148;)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">76.4</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Guangxi Yuchai Foundry Company Limited (Formerly known as Guangxi Yuchai Accessories Manufacturing
Company Limited)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">PRC</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">76.4</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Guangxi Yuchai Exhaust Technology Co., Ltd.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">PRC</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">76.4</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Guangxi Yuchai Mould Equipment Company Limited (Formerly known as Guangxi Yuchai Equipment Mould
Company Limited)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">PRC</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">76.4</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Guangxi Yuchai Machinery Monopoly Development Co., Ltd.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">PRC</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">54.9</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Jining Yuchai Engine Company Limited</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">PRC</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">76.4</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Hangzhou Yuchai Machinery Monopoly Company Limited</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">PRC</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">54.9</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Nanchang Yuchai Marketing Company Limited</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">PRC</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">54.9</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Xiamen Yuchai Machinery Monopoly Company Limited</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">PRC</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">54.9</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Suzhou Yuchai Machinery Monopoly Company Limited.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">PRC</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">54.9</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Wulumuqi Yuchai Machinery Monopoly Company Limited</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">PRC</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">54.9</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Xian Yuchai Machinery Monopoly Company Limited</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">PRC</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">54.9</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Hefei Yuchai Machinery Monopoly Company Limited</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">PRC</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">54.9</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Shijiazhuang Yuchai Machinery Monopoly Company Limited</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">PRC</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">54.9</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Jinan Yuchai Machinery Monopoly Company Limited</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">PRC</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">54.9</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Chongqing Yuchai Machinery Monopoly Company Limited</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">PRC</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">54.9</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Wuhan Yuchai Machinery Monopoly Development Co., Ltd.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">PRC</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">54.9</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Guangxi Yuchai Crankshaft Co., Ltd.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">PRC</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">76.4</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Guangxi Yulin Hotel Company Limited</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">PRC</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">76.4</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Guangxi Shang Lin Food Co., Ltd.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">PRC</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">76.4</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Yuchai <FONT STYLE="white-space:nowrap">Xin-Lan</FONT> New Energy Power Technology Co.,
Ltd.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">PRC</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">67.0</TD>
<TD NOWRAP VALIGN="bottom">%<SUP STYLE="font-size:75%; vertical-align:top">(1)</SUP>&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Guangxi Yuchai Marine and Genset Power Co., Ltd. (Formerly known as Guangxi Yuchai Deyou Engine
Co., Ltd.)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">PRC</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">76.4</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Guangxi Yuchai Deyou Engine Systems Co., Ltd.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">PRC</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">76.4</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Yuchai Cynland (Jiangsu) Hyentech Co., Ltd. (Formerly known as Yuchai <FONT
STYLE="white-space:nowrap">Xin-Lan</FONT> (Jiangsu) Hydrogen Energy Technology Co., Ltd. and Jiangsu UniTrump Power Technology Co., Ltd.)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">PRC</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">67.0</TD>
<TD NOWRAP VALIGN="bottom">%<SUP STYLE="font-size:75%; vertical-align:top">(2)</SUP>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Yuchai Power System (Thailand) Co., Ltd.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Thailand</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">76.4</TD>
<TD NOWRAP VALIGN="bottom">%<SUP STYLE="font-size:75%; vertical-align:top">(3)</SUP>&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Guangxi Xing Yun Cloud Technology Co., Ltd.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">PRC</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">76.4</TD>
<TD NOWRAP VALIGN="bottom">%<SUP STYLE="font-size:75%; vertical-align:top">(4)</SUP>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Guangzhou Tongju Commerce and Trade Company Limited</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">PRC</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">54.9</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Hunan Yuchai Machinery Industry Company Limited</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">PRC</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">54.9</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Shanghai Yuchai Jidian Marketing Company Limited</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">PRC</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">54.9</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Shenyang Yuchai Marketing Company Limited</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">PRC</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">54.9</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Lanzhou Yuchai Marketing Company Limited</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">PRC</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">54.9</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Beijing Jingdu Yuchai Trade Company Limited</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">PRC</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">54.9</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Baotou Yuchai Machinery Monopoly Company Limited</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">PRC</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">54.9</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Taiyuan Yuchai Machinery Monopoly Company Limited</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">PRC</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">54.9</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Guiyang Yuchai Machinery Monopoly Company Limited</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">PRC</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">54.9</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Zhengzhou Yuchai Marketing Company Limited</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">PRC</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">54.9</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Hainan Yuchai Marketing Company Limited</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">PRC</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">54.9</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Harbin Yuchai Marketing Company Limited</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">PRC</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">54.9</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Sichuan Yuchai Machinery Industry Company Limited</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">PRC</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">54.9</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Yunnan Yuchai Machinery Industry Company Limited</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">PRC</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">54.9</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Yulin Yuchai Machinery Industry Development Co., Ltd.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">PRC</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">54.9</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">YC Europe Co., Limited</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Hong Kong</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">57.3</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><FONT STYLE="white-space:nowrap">YC-Europe</FONT> GmbH</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Germany</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">57.3</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Grace Star Services Ltd.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">British&nbsp;Virgin&nbsp;Islands</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">(&#147;BVI&#148;)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">100.0</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Venture Delta Limited</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">BVI</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">100.0</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Hong Leong Technology Systems (BVI) Ltd.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">BVI</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">100.0</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Cathay Diesel Holdings Ltd.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Cayman&nbsp;Islands</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">100.0</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Goldman Sachs Guangxi Holdings (BVI) Ltd.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">BVI</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">100.0</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Tsang&nbsp;&amp; Ong Nominees (BVI) Ltd.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">BVI</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">100.0</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Youngstar Holdings Limited</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">BVI</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">100.0</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Earnest Assets Limited</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">BVI</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">100.0</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Constellation Star Holdings Limited</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">BVI</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">100.0</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">HL Global Enterprises Limited</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Singapore</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&#8194;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"><SUP STYLE="font-size:75%; vertical-align:top"></SUP>&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">48.9<SUP STYLE="font-size:75%; vertical-align:top"></SUP></TD>
<TD NOWRAP VALIGN="bottom">%<SUP STYLE="font-size:75%; vertical-align:top">(5)</SUP>&nbsp;</TD></TR>
</TABLE> <P STYLE="line-height:8.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000;width:11%">&nbsp;</P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><SUP STYLE="font-size:75%; vertical-align:top">(1)</SUP>&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Yuchai <FONT STYLE="white-space:nowrap">Xin-Lan</FONT> received investments from three unrelated third-party
investors between November 2022 and February 2023, as a result of which, Yuchai owns an 87.7% equity interest in Yuchai <FONT STYLE="white-space:nowrap">Xin-Lan</FONT> and accordingly, the Company&#146;s equity interest in Yuchai <FONT
STYLE="white-space:nowrap">Xin-Lan</FONT> reduced from 69.5% as of December&nbsp;31, 2022 to 67.0% as of February&nbsp;28, 2023. As of December&nbsp;31, 2023, the Company&#146;s equity interest in Yuchai
<FONT STYLE="white-space:nowrap">Xin-Lan</FONT> remained 67.0%. </P></TD></TR></TABLE>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><SUP STYLE="font-size:75%; vertical-align:top">(2)</SUP></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Yuchai Cynland (Jiangsu) Hyentech Co., Ltd., (&#147;Cynland Hyentech&#148;) was formerly known as Jiangsu
UniTrump Power Technology Co., Ltd. and Yuchai <FONT STYLE="white-space:nowrap">Xin-Lan</FONT> (Jiangsu) Hydrogen Energy Technology Co., Ltd. It was incorporated wholly by Yuchai in October 2021 to support Yuchai&#146;s strategic research and
development plans. In March 2023, Yuchai transferred its 100% stake of Cynland Hyentech to Yuchai <FONT STYLE="white-space:nowrap">Xin-Lan.</FONT> As Cynland Hyentech became a wholly-owned subsidiary of Yuchai
<FONT STYLE="white-space:nowrap">Xin-Lan</FONT> through the transfer, the Company&#146;s effective equity interest in Cynland Hyentech was reduced to 67% upon the consummation of the transfer. The conveyance of Cynland Hyentech was effected in
furtherance of the Company&#146;s strategic research and development for new energy solutions, with a particular focus on hydrogen energy development. </P></TD></TR></TABLE>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><SUP STYLE="font-size:75%; vertical-align:top">(3)</SUP></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Yuchai Power System (Thailand) Co., Ltd. was incorporated in October 2023 in Thailand as Yuchai&#146;s
wholly-owned subsidiary with a registered capital of RMB 5&nbsp;million. The incorporation of this company aims to establish strategic ties with our OEM customers in Thailand and facilitate our strategic planning in Thailand as well as other South
East Asian countries. </P></TD></TR></TABLE>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><SUP STYLE="font-size:75%; vertical-align:top">(4)</SUP>&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Guangxi Xing Yun Cloud Technology Co., Ltd. was incorporated in March 2023 with a registered capital of RMB
10&nbsp;million. The new subsidiary&#146;s main business is to develop proprietary operating systems for data analytics in vehicles and machinery. It also manages IT operations, supports digital projects, and develops intelligent networks for
Yuchai. </P></TD></TR></TABLE>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><SUP STYLE="font-size:75%; vertical-align:top">(5)</SUP>&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">We consolidate HLGE as a subsidiary, as we are able to govern the financial and operating policies of HLGE. As
of February&nbsp;29, 2024, our shareholding interest in HLGE was 48.9%. </P></TD></TR></TABLE> <P STYLE="font-size:18pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-12.1
<SEQUENCE>4
<FILENAME>d757705dex121.htm
<DESCRIPTION>EX-12.1
<TEXT>
<HTML><HEAD>
<TITLE>EX-12.1</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE" STYLE="line-height:Normal">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 12.1 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">CERTIFICATION OF CHIEF EXECUTIVE OFFICER PURSUANT </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">TO SECTION 302 OF THE SARBANES-OXLEY ACT </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">I, Hoh
Weng Ming, certify that: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">1.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">I have reviewed this annual report on Form <FONT STYLE="white-space:nowrap">20-F</FONT> of China Yuchai
International Limited; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">2.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a
material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">3.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Based on my knowledge, the financial statements, and other financial information included in this report,
fairly present in all material respects the financial condition, results of operations and cash flows of the company as of, and for, the periods presented in this report; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">4.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The company&#146;s other certifying officer(s) and I are responsible for establishing and maintaining
disclosure controls and procedures (as defined in Exchange Act Rules <FONT STYLE="white-space:nowrap">13a-15(e)</FONT> and <FONT STYLE="white-space:nowrap">15d-15(e))</FONT> and internal control over financial reporting (as defined in Exchange Act
Rules <FONT STYLE="white-space:nowrap">13a-15(f)</FONT> and <FONT STYLE="white-space:nowrap">15d-15(f))</FONT> for the company and have: </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(a)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be
designed under our supervision, to ensure that material information relating to the company, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being
prepared; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Designed such internal control over financial reporting, or caused such internal control over financial
reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting
principles; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(c)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Evaluated the effectiveness of the company&#146;s disclosure controls and procedures and presented in this
report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(d)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Disclosed in this report any change in the company&#146;s internal control over financial reporting that
occurred during the period covered by the annual report that has materially affected, or is reasonably likely to materially affect, the company&#146;s internal control over financial reporting; and </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">5.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The company&#146;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of
internal control over financial reporting, to the company&#146;s auditors and the audit committee of the company&#146;s board of directors (or persons performing the equivalent functions): </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(a)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">All significant deficiencies and material weaknesses in the design or operation of internal control over
financial reporting which are reasonably likely to adversely affect the company&#146;s ability to record, process, summarize and report financial information; and </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any fraud, whether or not material, that involves management or other employees who have a significant role in
the company&#146;s internal control over financial reporting. </P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Date: April&nbsp;26, 2024 </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="7%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="92%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Hoh Weng Ming</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Name: Hoh Weng Ming</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Title: President and Director</TD></TR>
</TABLE> <P STYLE="font-size:18pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-12.2
<SEQUENCE>5
<FILENAME>d757705dex122.htm
<DESCRIPTION>EX-12.2
<TEXT>
<HTML><HEAD>
<TITLE>EX-12.2</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE" STYLE="line-height:Normal">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 12.2 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">CERTIFICATION OF CHIEF FINANCIAL OFFICER PURSUANT </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">TO SECTION 302 OF THE SARBANES-OXLEY ACT </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">I, Loo
Choon Sen, certify that: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">1.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">I have reviewed this annual report on Form <FONT STYLE="white-space:nowrap">20-F</FONT> of China Yuchai
International Limited; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">2.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a
material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">3.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Based on my knowledge, the financial statements, and other financial information included in this report,
fairly present in all material respects the financial condition, results of operations and cash flows of the company as of, and for, the periods presented in this report; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">4.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The company&#146;s other certifying officer(s) and I are responsible for establishing and maintaining
disclosure controls and procedures (as defined in Exchange Act Rules <FONT STYLE="white-space:nowrap">13a-15(e)</FONT> and <FONT STYLE="white-space:nowrap">15d-15(e))</FONT> and internal control over financial reporting (as defined in Exchange Act
Rules <FONT STYLE="white-space:nowrap">13a-15(f)</FONT> and <FONT STYLE="white-space:nowrap">15d-15(f))</FONT> for the company and have: </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(a)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be
designed under our supervision, to ensure that material information relating to the company, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being
prepared; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Designed such internal control over financial reporting, or caused such internal control over financial
reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting
principles; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(c)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Evaluated the effectiveness of the company&#146;s disclosure controls and procedures and presented in this
report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(d)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Disclosed in this report any change in the company&#146;s internal control over financial reporting that
occurred during the period covered by the annual report that has materially affected, or is reasonably likely to materially affect, the company&#146;s internal control over financial reporting; and </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">5.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The company&#146;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of
internal control over financial reporting, to the company&#146;s auditors and the audit committee of the company&#146;s board of directors (or persons performing the equivalent functions): </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(a)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">All significant deficiencies and material weaknesses in the design or operation of internal control over
financial reporting which are reasonably likely to adversely affect the company&#146;s ability to record, process, summarize and report financial information; and </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any fraud, whether or not material, that involves management or other employees who have a significant role in
the company&#146;s internal control over financial reporting. </P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Date: April&nbsp;26, 2024 </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="7%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="92%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Loo Choon Sen</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Name: Loo Choon Sen</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Title: Chief Financial Officer</TD></TR>
</TABLE>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-13.1
<SEQUENCE>6
<FILENAME>d757705dex131.htm
<DESCRIPTION>EX-13.1
<TEXT>
<HTML><HEAD>
<TITLE>EX-13.1</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE" STYLE="line-height:Normal">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 13.1 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">CERTIFICATION OF CHIEF EXECUTIVE OFFICER PURSUANT </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">TO SECTION 906 OF THE SARBANES-OXLEY ACT </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Pursuant to 18 U.S.C. 1350, as created by Section&nbsp;906 of the Sarbanes-Oxley Act of 2002, the undersigned officer of China Yuchai International Limited
(the &#147;Company&#148;) hereby certifies, to such officer&#146;s knowledge that: </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">(i) the accompanying Annual Report on Form <FONT
STYLE="white-space:nowrap">20-F</FONT> of the Company for the year ended December&nbsp;31, 2023 (the &#147;Report&#148;) fully complies with the requirements of Section&nbsp;13(a) or Section&nbsp;15(d), as applicable, of the Securities Exchange Act
of 1934, as amended; and </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">(ii) the information contained in the Report fairly presents, in all material respects, the financial condition
and results of operations of the Company. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="7%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="92%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Hoh Weng Ming</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Name: Hoh Weng Ming</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Title: President and Director</TD></TR>
</TABLE></DIV> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Date: April&nbsp;26, 2024 </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The foregoing certification is being furnished solely to accompany the Report pursuant to 18 U.S.C. 1350, and is not being filed for the purposes of
Section&nbsp;18 of the Securities Exchange Act of 1934, as amended, and is not to be incorporated by reference into any filing of the Company, whether made before or after the date hereof, regardless of any general incorporation language in such
filing. </P>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-13.2
<SEQUENCE>7
<FILENAME>d757705dex132.htm
<DESCRIPTION>EX-13.2
<TEXT>
<HTML><HEAD>
<TITLE>EX-13.2</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE" STYLE="line-height:Normal">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 13.2 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">CERTIFICATION OF CHIEF FINANCIAL OFFICER PURSUANT </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">TO SECTION 906 OF THE SARBANES-OXLEY ACT </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Pursuant to 18 U.S.C. 1350, as created by Section&nbsp;906 of the Sarbanes-Oxley Act of 2002, the undersigned officer of China Yuchai International Limited
(the &#147;Company&#148;) hereby certifies, to such officer&#146;s knowledge that: </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">(i) the accompanying Annual Report on Form <FONT
STYLE="white-space:nowrap">20-F</FONT> of the Company for the year ended December&nbsp;31, 2023 (the &#147;Report&#148;) fully complies with the requirements of Section&nbsp;13(a) or Section&nbsp;15(d), as applicable, of the Securities Exchange Act
of 1934, as amended; and </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">(ii) the information contained in the Report fairly presents, in all material respects, the financial condition
and results of operations of the Company. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="7%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="92%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Loo Choon Sen</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Name: Loo Choon Sen</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Title: Chief Financial Officer</TD></TR>
</TABLE></DIV> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Date: April&nbsp;26, 2024 </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The foregoing certification is being furnished solely to accompany the Report pursuant to 18 U.S.C. 1350, and is not being filed for the purposes of
Section&nbsp;18 of the Securities Exchange Act of 1934, as amended, and is not to be incorporated by reference into any filing of the Company, whether made before or after the date hereof, regardless of any general incorporation language in such
filing. </P>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-15.1
<SEQUENCE>8
<FILENAME>d757705dex151.htm
<DESCRIPTION>EX-15.1
<TEXT>
<HTML><HEAD>
<TITLE>EX-15.1</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE" STYLE="line-height:Normal">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 15.1 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Consent of Independent Registered Public Accounting Firm </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">We consent to the incorporation by reference in the Registration Statement <FONT STYLE="white-space:nowrap">(Form&nbsp;S-8</FONT> <FONT
STYLE="white-space:nowrap">No.&nbsp;333-197287)</FONT> pertaining to the Equity Incentive Plan of China Yuchai International Limited of our reports dated April&nbsp;26, 2024, with respect to the consolidated financial statements of China Yuchai
International Limited, and the effectiveness of internal control over financial reporting of China Yuchai International Limited included in this Annual Report (Form <FONT STYLE="white-space:nowrap">20-F)</FONT> for the year ended December&nbsp;31,
2023. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">/s/ Ernst&nbsp;&amp; Young LLP </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Singapore </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">April&nbsp;26, 2024 </P>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-97.1
<SEQUENCE>9
<FILENAME>d757705dex971.htm
<DESCRIPTION>EX-97.1
<TEXT>
<HTML><HEAD>
<TITLE>EX-97.1</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE" STYLE="line-height:Normal">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 97.1 </B></P>
<P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>CHINA YUCHAI INTERNATIONAL LIMITED </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>POLICY FOR RECOVERY OF ERRONEOUSLY AWARDED COMPENSATION </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">China Yuchai International Limited (the &#147;<B><I>Company</I></B>&#148;) has adopted this Policy for Recovery of Erroneously Awarded
Compensation (the &#147;<B><I>Policy</I></B>&#148;), effective as of October&nbsp;2, 2023 (the &#147;<B><I>Effective Date</I></B>&#148;). Capitalized terms used in this Policy but not otherwise defined in the text of this policy are defined in
Section&nbsp;11. </P> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left"><B>1.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="justify"><B><U>Persons Subject to Policy</U> </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">This Policy shall apply to current and former Officers of the Company and each other current and former Covered Person. The Company may require
that a Covered Person sign an Acknowledgment Agreement, in a form satisfactory to the Company, pursuant to which such Covered Person will agree to be bound by the terms of, and comply with, this Policy; however, any Covered Person&#146;s failure to
sign any such Acknowledgment Agreement shall not negate the application of this Policy to the Covered Person. </P> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left"><B>2.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="justify"><B><U>Compensation Subject to Policy</U> </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">This Policy shall apply to Incentive-Based Compensation received on or after the Effective Date. For purposes of this Policy, the date on which
Incentive-Based Compensation is &#147;received&#148; shall be determined under the Applicable Rules, which generally provide that Incentive-Based Compensation is &#147;received&#148; in the Company&#146;s fiscal period during which the relevant
Financial Reporting Measure is attained or satisfied, without regard to whether the grant, vesting or payment of the Incentive-Based Compensation occurs after the end of that period. </P>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left"><B>3.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="justify"><B><U>Recovery of Erroneously Awarded Compensation</U> </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">In the event that the Company is required to prepare a Restatement, the Company shall recover, reasonably promptly, the portion of any
Incentive-Based Compensation that is Erroneously Awarded Compensation, unless the Committee has determined that recovery would be Impracticable. Recovery shall be required in accordance with the preceding sentence regardless of whether the
applicable Covered Person engaged in misconduct or otherwise caused or contributed to the requirement for the Restatement and regardless of whether or when restated financial statements are filed by the Company. For clarity, the recovery of
Erroneously Awarded Compensation under this Policy will not give rise to any person&#146;s right to voluntarily terminate employment for &#147;good reason,&#148; or due to a &#147;constructive termination&#148; (or any similar term of like effect)
under any plan, program or policy of or agreement with the Company or any of its affiliates. </P> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left"><B>4.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="justify"><B><U>Manner of Recovery; Limitation on Duplicative Recovery</U> </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">The Committee shall, in its sole discretion, determine the manner of recovery of any Erroneously Awarded Compensation, which may include,
without limitation, reduction or cancellation by the Company or an affiliate of the Company of Incentive-Based Compensation or Erroneously Awarded Compensation, reimbursement or repayment by any person subject to this Policy of the Erroneously
Awarded Compensation, and, to the extent permitted by law, an offset of the Erroneously Awarded Compensation against other compensation payable by the Company or an affiliate of the Company to such person. Notwithstanding the foregoing, unless
otherwise prohibited by the Applicable Rules, to the extent this Policy provides for recovery of Erroneously Awarded Compensation already recovered by the Company pursuant to Section&nbsp;304 of the Sarbanes-Oxley Act of 2002 or Other Recovery
Arrangements, the amount of Erroneously Awarded Compensation already recovered by the Company from the recipient of such Erroneously Awarded Compensation will be credited to the amount of Erroneously Awarded Compensation required to be recovered
pursuant to this Policy from such person. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left"><B>5.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="justify"><B><U>Administration</U> </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">This Policy shall be administered, interpreted and construed by the Committee, which is authorized to make all determinations necessary,
appropriate or advisable for such purpose. The Board of Directors of the Company (the &#147;<B><I>Board</I></B>&#148;) may <FONT STYLE="white-space:nowrap">re-vest</FONT> in itself the authority to administer, interpret and construe this Policy in
accordance with applicable law, and in such event references herein to the &#147;Committee&#148; shall be deemed to be references to the Board. Subject to any permitted review by the applicable national securities exchange or association pursuant to
the Applicable Rules, all determinations and decisions made by the Committee pursuant to the provisions of this Policy shall be final, conclusive and binding on all persons, including the Company and its affiliates, equity holders and employees. The
Committee may delegate administrative duties with respect to this Policy to one or more directors or employees of the Company, as permitted under applicable law, including any Applicable Rules. </P>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left"><B>6.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="justify"><B><U>Interpretation</U> </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">This Policy will be interpreted and applied in a manner that is consistent with the requirements of the Applicable Rules, and to the extent
this Policy is inconsistent with such Applicable Rules, it shall be deemed amended to the extent necessary to ensure it is consistent therewith. </P> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left"><B>7.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="justify"><B><U>No Indemnification; No Liability</U> </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">The Company shall not indemnify or insure any person against the loss of any Erroneously Awarded Compensation pursuant to this Policy, nor
shall the Company directly or indirectly pay or reimburse any person for any premiums for third-party insurance policies that such person may elect to purchase to fund such person&#146;s potential obligations under this Policy. None of the Company,
an affiliate of the Company or any member of the Committee or the Board shall have any liability to any person as a result of actions taken under this Policy. The foregoing sentence will not limit any other rights to indemnification of the members
of the Board under applicable law and the Company&#146;s governing documents. </P> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left"><B>8.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="justify"><B><U>Application; Enforceability</U> </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">Except as otherwise determined by the Committee or the Board, the adoption of this Policy does not limit, and is intended to apply in addition
to, any other clawback, recoupment, forfeiture or similar policies or provisions of the Company or its affiliates, including any such policies or provisions of such effect contained in any employment agreement, bonus plan, incentive plan,
equity-based plan or award agreement thereunder or similar plan, program or agreement of the Company or an affiliate or required under applicable law (the &#147;<B><I>Other Recovery Arrangements</I></B>&#148;). The remedy specified in this Policy
shall not be exclusive and shall be in addition to every other right or remedy at law or in equity that may be available to the Company or an affiliate of the Company. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left"><B>9.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="justify"><B><U>Severability</U> </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">The provisions in this Policy are intended to be applied to the fullest extent of the law; provided, however, to the extent that any provision
of this Policy is found to be unenforceable or invalid under any applicable law, such provision will be applied to the maximum extent permitted, and shall automatically be deemed amended in a manner consistent with its objectives to the extent
necessary to conform to any limitations required under applicable law. </P> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left"><B>10.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="justify"><B><U>Amendment and Termination</U> </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">The Board or the Committee may amend, modify or terminate this Policy in whole or in part at any time and from time to time in its sole
discretion. This Policy will terminate automatically when the Company does not have a class of securities listed on a national securities exchange or association and will be limited the extent that any provision of the Applicable Rules is no longer
in effect or applicable to the Company. </P> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left"><B>11.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="justify"><B><U>Definitions</U> </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">&#147;<B><I>affiliate</I></B>&#148; means, in relation to a specified person, a person that directly, or indirectly through one or more
intermediaries, controls or is controlled by, or is under common control with, the person specified. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">&#147;<B><I>Applicable
Rules</I></B>&#148; means Section&nbsp;10D of the Exchange Act, Rule <FONT STYLE="white-space:nowrap">10D-1</FONT> promulgated thereunder, the listing rules of the national securities exchange or association on which the Company&#146;s securities
are listed, and any applicable rules, standards or other guidance adopted by the U.S. Securities and Exchange Commission or any national securities exchange or association on which the Company&#146;s securities are listed, in each case, as amended
from time to time. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">&#147;<B><I>Committee</I></B>&#148; means the committee of the Board responsible for executive compensation decisions
comprised solely of independent directors (as determined under the Applicable Rules), or in the absence of such a committee, a majority of the independent directors serving on the Board. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">&#147;<B><I>Covered Persons</I></B>&#148; means each person who is an Officer and each person who is a Designated Person. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">&#147;<B><I>Designated Person</I></B>&#148; means a person that the board of directors of the Company or the Committee designates from time to
time as being subject to this Policy. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">&#147;<B><I>Erroneously Awarded Compensation</I></B>&#148; means the amount of Incentive-Based
Compensation received by a current or former Covered Person that exceeds the amount of Incentive-Based Compensation that would have been received by such current or former Covered Person based on a restated Financial Reporting Measure, as determined
on a <FONT STYLE="white-space:nowrap">pre-tax</FONT> basis in accordance with the Applicable Rules. For clarity, if the Company determines that the Restatement would not cause a Financial Reporting Measure upon which the Incentive-Based Compensation
was granted, earned or vested to be restated or otherwise adjusted in a manner that would reduce the amount of the Incentive-Based Compensation that such current or former Covered Person actually received, then, with respect to the portion of the
Incentive-Based Compensation that was granted, earned or vested based on such Financial Reporting Measure, there is no amount of Erroneously Awarded Compensation that is subject to recovery under Section&nbsp;3 of this Policy. For example, a Covered
Person receives Incentive Based Compensation that is earned solely based on achievement of an EBITDA goal, and a Restatement affects multiple different items in the financial statements and/or the notes thereto, but the Company determines that the
Restatement will not result in a change in EBITDA. In this example, there is no Erroneously Awarded Compensation required to be recovered pursuant to Section&nbsp;3 of this Policy. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">&#147;<B><I>Exchange Act</I></B>&#148; means the Securities Exchange Act of 1934, as
amended. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">&#147;<B><I>Financial Reporting Measure</I></B>&#148; means any measure determined and presented in accordance with the
accounting principles used in preparing the Company&#146;s financial statements, and any measures derived wholly or in part from such measures, including GAAP, IFRS and <FONT STYLE="white-space:nowrap">non-GAAP/IFRS</FONT> financial measures, as
well as stock or share price and total equity holder return. Financial Reporting Measures include, but are not limited to, revenue, EBITDA, financial ratios, share price and total shareholder return. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">&#147;<B><I>GAAP</I></B>&#148; means United States generally accepted accounting principles. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">&#147;<B><I>IFRS</I></B>&#148; means international financial reporting standards as adopted by the International Accounting Standards Board.
</P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">&#147;<B><I>Impracticable</I></B>&#148; means (a)&nbsp;the direct costs paid to third parties to assist in enforcing recovery would
exceed the Erroneously Awarded Compensation; provided that the Company (i)&nbsp;has made reasonable attempts to recover the Erroneously Awarded Compensation, (ii)&nbsp;documented such attempt(s), and (iii)&nbsp;provided such documentation to the
relevant listing exchange or association, (b)&nbsp;to the extent permitted by the Applicable Rules, the recovery would violate the Company&#146;s home country laws pursuant to an opinion of home country counsel; provided that the Company has
(i)&nbsp;obtained an opinion of home country counsel, acceptable to the relevant listing exchange or association, that recovery would result in such violation, and (ii)&nbsp;provided such opinion to the relevant listing exchange or association, or
(c)&nbsp;recovery would likely cause an otherwise <FONT STYLE="white-space:nowrap">tax-qualified</FONT> retirement plan, under which benefits are broadly available to employees of the Company, to fail to meet the requirements of 26 U.S.C. 401(a)(13)
or 26 U.S.C. 411(a) and the regulations thereunder. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">&#147;<B><I>Incentive-Based Compensation</I></B>&#148; means, with respect to a
Restatement, any compensation that is granted, earned, or vested based wholly or in part upon the attainment of one or more Financial Reporting Measures and received by a person: (a)&nbsp;after beginning service as an Officer (in the case of an
Officer) or in the role that the Covered Person held at the time that such Covered Person became subject to this Policy (in the case of a Covered Person other than an Officer); (b) who served as an Officer and/or was a Covered Person at any time
during the performance period for that compensation; (c)&nbsp;while the issuer has a class of its securities listed on a national securities exchange or association; and (d)&nbsp;during the applicable Three-Year Period. Without limiting the
foregoing, the following is not Incentive-Based Compensation: (i)&nbsp;compensation that is granted, earned, or vested regardless of whether any Financial Reporting Measures are attained, and (ii)&nbsp;compensation that is granted, earned, and
vested at the discretion of the Board or its duly authorized committee based solely upon the attainment of criteria that are not Financial Reporting Measures. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">&#147;<B><I>Officer</I></B>&#148; means each person who serves as an executive officer of
the Company, as defined in <FONT STYLE="white-space:nowrap">Rule&nbsp;10D-1(d)</FONT> under the Securities Exchange Act of 1934, as amended. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">&#147;<B><I>Restatement</I></B>&#148; means an accounting restatement to correct the Company&#146;s material noncompliance with any financial
reporting requirement under securities laws, including restatements that correct an error in previously issued financial statements (a)&nbsp;that is material to the previously issued financial statements or (b)&nbsp;that would result in a material
misstatement if the error were corrected in the current period or left uncorrected in the current period. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:9%; font-size:10pt; font-family:Times New Roman">&#147;<B><I>Three-Year
Period</I></B>&#148; means, with respect to a Restatement, the three completed fiscal years immediately preceding the date that the Board, a committee of the Board, or the officer or officers of the Company authorized to take such action if Board
action is not required, concludes, or reasonably should have concluded, that the Company is required to prepare such Restatement, or, if earlier, the date on which a court, regulator or other legally authorized body directs the Company to prepare
such Restatement. The &#147;Three-Year Period&#148; also includes any transition period (that results from a change in the Company&#146;s fiscal year) within or immediately following the three completed fiscal years identified in the preceding
sentence. However, a transition period between the last day of the Company&#146;s previous fiscal year end and the first day of its new fiscal year that comprises a period of nine to 12 months shall be deemed a completed fiscal year. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>

</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>10
<FILENAME>cyd-20231231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<!--Generated by DFIN XBRL Instance Document - http://www.dfinsolutions.com/ - Version R3.0 - on 25-April-2024 [02:12:27] {PM}-->
<schema targetNamespace="http://www.cyilimited.com/20231231" elementFormDefault="qualified" xmlns:cyd="http://www.cyilimited.com/20231231" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:country="http://www.xbrl.org/2003/XLink" xmlns:currency="http://www.xbrl.org/2003/XLink" xmlns:exch="http://www.xbrl.org/2003/XLink" xmlns:naics="http://www.xbrl.org/2003/XLink" xmlns:sic="http://www.xbrl.org/2003/XLink" xmlns:stpr="http://www.xbrl.org/2003/XLink" xmlns:deprecated="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" xmlns:ifrs-full="https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full" xmlns:srt="http://fasb.org/srt/2023" xmlns:srt-types="http://fasb.org/srt-types/2023" xmlns:us-types="http://fasb.org/us-types/2023" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21">
<annotation>
<appinfo>
<link:roleType roleURI="http://www.cyilimited.com/role/CoverPage" id="CoverPage">
<link:definition>1001 - Document - Cover Page</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/ConsolidatedStatementOfProfitOrLoss" id="ConsolidatedStatementOfProfitOrLoss">
<link:definition>1002 - Statement - Consolidated Statement of Profit or Loss</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/ConsolidatedStatementOfComprehensiveIncome" id="ConsolidatedStatementOfComprehensiveIncome">
<link:definition>1003 - Statement - Consolidated Statement of Comprehensive Income</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition" id="ConsolidatedStatementOfFinancialPosition">
<link:definition>1004 - Statement - Consolidated Statement of Financial Position</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/ConsolidatedStatementOfChangesInEquity" id="ConsolidatedStatementOfChangesInEquity">
<link:definition>1005 - Statement - Consolidated Statement of Changes in Equity</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/ConsolidatedStatementOfChangesInEquityParenthetical" id="ConsolidatedStatementOfChangesInEquityParenthetical">
<link:definition>1006 - Statement - Consolidated Statement of Changes in Equity (Parenthetical)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows" id="ConsolidatedStatementOfCashFlows">
<link:definition>1007 - Statement - Consolidated Statement of Cash Flows</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/CorporateInformation" id="CorporateInformation">
<link:definition>1008 - Disclosure - Corporate information</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/AccountingPolicies" id="AccountingPolicies">
<link:definition>1009 - Disclosure - Accounting policies</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/SignificantAccountingJudgmentsEstimatesAndAssumptions" id="SignificantAccountingJudgmentsEstimatesAndAssumptions">
<link:definition>1010 - Disclosure - Significant accounting judgments, estimates and assumptions</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/InvestmentsInSubsidiaries" id="InvestmentsInSubsidiaries">
<link:definition>1011 - Disclosure - Investments in subsidiaries</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/InvestmentInJointVentures" id="InvestmentInJointVentures">
<link:definition>1012 - Disclosure - Investment in joint ventures</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/RevenueFromContractsWithCustomers" id="RevenueFromContractsWithCustomers">
<link:definition>1013 - Disclosure - Revenue from contracts with customers</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/DepreciationAmortizationShippingAndHandlingExpenses" id="DepreciationAmortizationShippingAndHandlingExpenses">
<link:definition>1014 - Disclosure - Depreciation, amortization, shipping and handling expenses</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/IncomeTaxExpense" id="IncomeTaxExpense">
<link:definition>1015 - Disclosure - Income tax expense</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/EarningsPerShare" id="EarningsPerShare">
<link:definition>1016 - Disclosure - Earnings per share</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/PropertyPlantAndEquipment" id="PropertyPlantAndEquipment">
<link:definition>1017 - Disclosure - Property, plant and equipment</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/InvestmentProperty" id="InvestmentProperty">
<link:definition>1018 - Disclosure - Investment property</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/IntangibleAssets" id="IntangibleAssets">
<link:definition>1019 - Disclosure - Intangible assets</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/Inventories" id="Inventories">
<link:definition>1020 - Disclosure - Inventories</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/OtherCurrentAssets" id="OtherCurrentAssets">
<link:definition>1021 - Disclosure - Other current assets</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/TradeAndOtherReceivables" id="TradeAndOtherReceivables">
<link:definition>1022 - Disclosure - Trade and other receivables</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/CashAndBankBalances" id="CashAndBankBalances">
<link:definition>1023 - Disclosure - Cash and bank balances</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/Leases" id="Leases">
<link:definition>1024 - Disclosure - Leases</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/IssuedCapital" id="IssuedCapital">
<link:definition>1025 - Disclosure - Issued capital</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/DividendsDeclaredAndPaid" id="DividendsDeclaredAndPaid">
<link:definition>1026 - Disclosure - Dividends declared and paid</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/Reserves" id="Reserves">
<link:definition>1027 - Disclosure - Reserves</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/ShareBasedPayment" id="ShareBasedPayment">
<link:definition>1028 - Disclosure - Share-based payment</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/TradeAndOtherPayables" id="TradeAndOtherPayables">
<link:definition>1029 - Disclosure - Trade and other payables</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/Provisions" id="Provisions">
<link:definition>1030 - Disclosure - Provisions</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/ContractLiabilities" id="ContractLiabilities">
<link:definition>1031 - Disclosure - Contract liabilities</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/LeaseLiabilities" id="LeaseLiabilities">
<link:definition>1032 - Disclosure - Lease liabilities</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/LoansAndBorrowings" id="LoansAndBorrowings">
<link:definition>1033 - Disclosure - Loans and borrowings</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/DeferredGrants" id="DeferredGrants">
<link:definition>1034 - Disclosure - Deferred grants</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/OtherFinancialLiability" id="OtherFinancialLiability">
<link:definition>1035 - Disclosure - Other financial liability</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/RelatedPartyDisclosures" id="RelatedPartyDisclosures">
<link:definition>1036 - Disclosure - Related party disclosures</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/CommitmentsAndContingencies" id="CommitmentsAndContingencies">
<link:definition>1037 - Disclosure - Commitments and contingencies</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/SegmentInformation" id="SegmentInformation">
<link:definition>1038 - Disclosure - Segment information</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPolicies" id="FinancialRiskManagementObjectivesAndPolicies">
<link:definition>1039 - Disclosure - Financial risk management objectives and policies</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/CapitalManagement" id="CapitalManagement">
<link:definition>1040 - Disclosure - Capital management</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/FairValueMeasurement" id="FairValueMeasurement">
<link:definition>1041 - Disclosure - Fair value measurement</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/FinancialAssetsAndFinancialLiabilities" id="FinancialAssetsAndFinancialLiabilities">
<link:definition>1042 - Disclosure - Financial assets and financial liabilities</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/ComparativeFigures" id="ComparativeFigures">
<link:definition>1043 - Disclosure - Comparative figures</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/AccountingPoliciesPolicies" id="AccountingPoliciesPolicies">
<link:definition>1044 - Disclosure - Accounting policies (Policies)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/AccountingPoliciesTables" id="AccountingPoliciesTables">
<link:definition>1045 - Disclosure - Accounting policies (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/InvestmentsInSubsidiariesTables" id="InvestmentsInSubsidiariesTables">
<link:definition>1046 - Disclosure - Investments in subsidiaries (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/InvestmentInJointVenturesTables" id="InvestmentInJointVenturesTables">
<link:definition>1047 - Disclosure - Investment in joint ventures (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/RevenueFromContractsWithCustomersTables" id="RevenueFromContractsWithCustomersTables">
<link:definition>1048 - Disclosure - Revenue from contracts with customers (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/DepreciationAmortizationShippingAndHandlingExpensesTables" id="DepreciationAmortizationShippingAndHandlingExpensesTables">
<link:definition>1049 - Disclosure - Depreciation, amortization, shipping and handling expenses (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/IncomeTaxExpenseTables" id="IncomeTaxExpenseTables">
<link:definition>1050 - Disclosure - Income tax expense (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/EarningsPerShareTables" id="EarningsPerShareTables">
<link:definition>1051 - Disclosure - Earnings per share (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/PropertyPlantAndEquipmentTables" id="PropertyPlantAndEquipmentTables">
<link:definition>1052 - Disclosure - Property, plant and equipment (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/InvestmentPropertyTables" id="InvestmentPropertyTables">
<link:definition>1053 - Disclosure - Investment property (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/IntangibleAssetsTables" id="IntangibleAssetsTables">
<link:definition>1054 - Disclosure - Intangible assets (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/InventoriesTables" id="InventoriesTables">
<link:definition>1055 - Disclosure - Inventories (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/OtherCurrentAssetsTables" id="OtherCurrentAssetsTables">
<link:definition>1056 - Disclosure - Other current assets (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/TradeAndOtherReceivablesTables" id="TradeAndOtherReceivablesTables">
<link:definition>1057 - Disclosure - Trade and other receivables (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/CashAndBankBalancesTables" id="CashAndBankBalancesTables">
<link:definition>1058 - Disclosure - Cash and bank balances (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/LeasesTables" id="LeasesTables">
<link:definition>1059 - Disclosure - Leases (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/IssuedCapitalTables" id="IssuedCapitalTables">
<link:definition>1060 - Disclosure - Issued capital (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/DividendsDeclaredAndPaidTables" id="DividendsDeclaredAndPaidTables">
<link:definition>1061 - Disclosure - Dividends declared and paid (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/ReservesTables" id="ReservesTables">
<link:definition>1062 - Disclosure - Reserves (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/ShareBasedPaymentTables" id="ShareBasedPaymentTables">
<link:definition>1063 - Disclosure - Share-based payment (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/TradeAndOtherPayablesTables" id="TradeAndOtherPayablesTables">
<link:definition>1064 - Disclosure - Trade and other payables (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/ProvisionsTables" id="ProvisionsTables">
<link:definition>1065 - Disclosure - Provisions (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/ContractLiabilitiesTables" id="ContractLiabilitiesTables">
<link:definition>1066 - Disclosure - Contract liabilities (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/LeaseLiabilitiesTables" id="LeaseLiabilitiesTables">
<link:definition>1067 - Disclosure - Lease liabilities (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/LoansAndBorrowingsTables" id="LoansAndBorrowingsTables">
<link:definition>1068 - Disclosure - Loans and borrowings (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/DeferredGrantsTables" id="DeferredGrantsTables">
<link:definition>1069 - Disclosure - Deferred grants (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/RelatedPartyDisclosuresTables" id="RelatedPartyDisclosuresTables">
<link:definition>1070 - Disclosure - Related party disclosures (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/CommitmentsAndContingenciesTables" id="CommitmentsAndContingenciesTables">
<link:definition>1071 - Disclosure - Commitments and contingencies (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/SegmentInformationTables" id="SegmentInformationTables">
<link:definition>1072 - Disclosure - Segment information (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesTables" id="FinancialRiskManagementObjectivesAndPoliciesTables">
<link:definition>1073 - Disclosure - Financial risk management objectives and policies (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/CapitalManagementTables" id="CapitalManagementTables">
<link:definition>1074 - Disclosure - Capital management (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/FairValueMeasurementTables" id="FairValueMeasurementTables">
<link:definition>1075 - Disclosure - Fair value measurement (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/FinancialAssetsAndFinancialLiabilitiesTables" id="FinancialAssetsAndFinancialLiabilitiesTables">
<link:definition>1076 - Disclosure - Financial assets and financial liabilities (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/CorporateInformationAdditionalInformationDetail" id="CorporateInformationAdditionalInformationDetail">
<link:definition>1077 - Disclosure - Corporate Information - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/AccountingPoliciesAdditionalInformationDetail" id="AccountingPoliciesAdditionalInformationDetail">
<link:definition>1078 - Disclosure - Accounting policies - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/AccountingPoliciesEstimatedUsefulLifeOfAssetsDetail" id="AccountingPoliciesEstimatedUsefulLifeOfAssetsDetail">
<link:definition>1079 - Disclosure - Accounting policies - Estimated Useful Life of Assets (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/AccountingPoliciesSummaryOfPoliciesAppliedToTheGroupsIntangibleAssetsDetail" id="AccountingPoliciesSummaryOfPoliciesAppliedToTheGroupsIntangibleAssetsDetail">
<link:definition>1080 - Disclosure - Accounting policies - Summary Of Policies Applied To The Group's Intangible Assets - (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/SignificantAccountingJudgmentsEstimatesAndAssumptionsAdditionalInformationDetail" id="SignificantAccountingJudgmentsEstimatesAndAssumptionsAdditionalInformationDetail">
<link:definition>1081 - Disclosure - Significant Accounting Judgments, Estimates and Assumptions - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/InvestmentsInSubsidiariesDetailsOfSignificantSubsidiariesOfTheGroupDetail" id="InvestmentsInSubsidiariesDetailsOfSignificantSubsidiariesOfTheGroupDetail">
<link:definition>1082 - Disclosure - Investments in Subsidiaries - Details of Significant Subsidiaries of the Group (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/InvestmentsInSubsidiariesSubsidiaryHavingNonControllingInterestsThatAreMaterialToTheGroupDetail" id="InvestmentsInSubsidiariesSubsidiaryHavingNonControllingInterestsThatAreMaterialToTheGroupDetail">
<link:definition>1083 - Disclosure - Investments in Subsidiaries - Subsidiary having Non-controlling Interests that are Material to the Group (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/InvestmentsInSubsidiariesSummarizedFinancialInformationIncludingGoodwillOnAcquisitionAndConsolidationAdjustmentButBeforeIntercompanyEliminationsOfSubsidiariesWithMaterialNonControllingInterestsDetail" id="InvestmentsInSubsidiariesSummarizedFinancialInformationIncludingGoodwillOnAcquisitionAndConsolidationAdjustmentButBeforeIntercompanyEliminationsOfSubsidiariesWithMaterialNonControllingInterestsDetail">
<link:definition>1084 - Disclosure - Investments in Subsidiaries - Summarized Financial Information Including Goodwill On Acquisition And Consolidation Adjustment But Before Intercompany Eliminations Of Subsidiaries With Material Non Controlling Interests (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/InvestmentsInSubsidiariesAdditionalInformationDetail" id="InvestmentsInSubsidiariesAdditionalInformationDetail">
<link:definition>1085 - Disclosure - Investments in Subsidiaries - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/InvestmentsInSubsidiariesAssetsAndLiabilitiesAndCashFlowEffectOfDisposalOfSubsidiariesDetail" id="InvestmentsInSubsidiariesAssetsAndLiabilitiesAndCashFlowEffectOfDisposalOfSubsidiariesDetail">
<link:definition>1086 - Disclosure - Investments in Subsidiaries - Assets and Liabilities and Cash Flow Effect of Disposal of Subsidiaries (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/InvestmentsInSubsidiariesAssetsAndLiabilitiesAndCashFlowEffectOfDisposalOfSubsidiariesParentheticalDetail" id="InvestmentsInSubsidiariesAssetsAndLiabilitiesAndCashFlowEffectOfDisposalOfSubsidiariesParentheticalDetail">
<link:definition>1087 - Disclosure - Investments in Subsidiaries - Assets and Liabilities and Cash Flow Effect of Disposal of Subsidiaries (Parenthetical) (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/InvestmentInJointVenturesShareOfResultsOfJointVenturesAndCarryingAmountOfInvestmentToJointVenturesDetail" id="InvestmentInJointVenturesShareOfResultsOfJointVenturesAndCarryingAmountOfInvestmentToJointVenturesDetail">
<link:definition>1088 - Disclosure - Investment in Joint Ventures - Share of Results of Joint Ventures and Carrying Amount of Investment to Joint Ventures (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/InvestmentInJointVenturesAdditionalInformationDetail" id="InvestmentInJointVenturesAdditionalInformationDetail">
<link:definition>1089 - Disclosure - Investment in Joint Ventures - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/InvestmentInJointVenturesSummaryOfSignificantJointVenturesDetail" id="InvestmentInJointVenturesSummaryOfSignificantJointVenturesDetail">
<link:definition>1090 - Disclosure - Investment in Joint Ventures - Summary of Significant Joint Ventures (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/InvestmentInJointVenturesSummarizedFinancialInformationOfJointVenturesAndReconciliationWithCarryingAmountOfInvestmentInConsolidatedFinancialStatementsDetail" id="InvestmentInJointVenturesSummarizedFinancialInformationOfJointVenturesAndReconciliationWithCarryingAmountOfInvestmentInConsolidatedFinancialStatementsDetail">
<link:definition>1091 - Disclosure - Investment in Joint Ventures - Summarized Financial Information of Joint Ventures and Reconciliation with Carrying Amount of Investment in Consolidated Financial Statements (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/RevenueFromContractsWithCustomersSummaryOfDisaggregationOfGroupsRevenueFromContractsWithCustomersDetail" id="RevenueFromContractsWithCustomersSummaryOfDisaggregationOfGroupsRevenueFromContractsWithCustomersDetail">
<link:definition>1092 - Disclosure - Revenue from Contracts with Customers - Summary of Disaggregation of Group's Revenue from Contracts with Customers (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/RevenueFromContractsWithCustomersSummaryOfContractBalancesDetail" id="RevenueFromContractsWithCustomersSummaryOfContractBalancesDetail">
<link:definition>1093 - Disclosure - Revenue from Contracts with Customers - Summary of Contract Balances (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/RevenueFromContractsWithCustomersSummaryOfContractBalancesParentheticalDetail" id="RevenueFromContractsWithCustomersSummaryOfContractBalancesParentheticalDetail">
<link:definition>1094 - Disclosure - Revenue from Contracts with Customers - Summary of Contract Balances (Parenthetical) (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/RevenueFromContractsWithCustomersScheduleOfRevenueRecognizedDetail" id="RevenueFromContractsWithCustomersScheduleOfRevenueRecognizedDetail">
<link:definition>1095 - Disclosure - Revenue from contracts with customers - Schedule Of Revenue Recognized (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/RevenueFromContractsWithCustomersScheduleOfContractCostCapitalizedDetail" id="RevenueFromContractsWithCustomersScheduleOfContractCostCapitalizedDetail">
<link:definition>1096 - Disclosure - Revenue from contracts with customers - Schedule Of Contract Cost Capitalized (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/RevenueFromContractsWithCustomersPerformanceObligationsDetail" id="RevenueFromContractsWithCustomersPerformanceObligationsDetail">
<link:definition>1097 - Disclosure - Revenue from contracts with customers - Performance Obligations (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/DepreciationAmortizationExpensesSummaryOfDepreciationAndAmortizationDetail" id="DepreciationAmortizationExpensesSummaryOfDepreciationAndAmortizationDetail">
<link:definition>1098 - Disclosure - Depreciation, amortization expenses - Summary of Depreciation and Amortization (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/ShippingAndHandlingExpensesSummaryOfSalesRelatedShippingAndHandlingExpensesNotSeparatelyBilledToCustomersDetail" id="ShippingAndHandlingExpensesSummaryOfSalesRelatedShippingAndHandlingExpensesNotSeparatelyBilledToCustomersDetail">
<link:definition>1099 - Disclosure - Shipping and handling expenses - Summary of Sales Related Shipping and Handling Expenses Not Separately Billed to Customers (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/OtherOperatingIncomeSummaryOfOtherOperatingIncomeDetail" id="OtherOperatingIncomeSummaryOfOtherOperatingIncomeDetail">
<link:definition>1100 - Disclosure - Other operating income - Summary of Other Operating Income (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/OtherOperatingExpensesSummaryOfOtherOperatingExpensesDetail" id="OtherOperatingExpensesSummaryOfOtherOperatingExpensesDetail">
<link:definition>1101 - Disclosure - Other operating expenses - Summary of Other Operating Expenses (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/FinanceCostsSummaryOfFinanceCostsDetail" id="FinanceCostsSummaryOfFinanceCostsDetail">
<link:definition>1102 - Disclosure - Finance costs - Summary of Finance Costs (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/StaffCostSummaryOfStaffCostsDetail" id="StaffCostSummaryOfStaffCostsDetail">
<link:definition>1103 - Disclosure - Staff cost - Summary of Staff Costs (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/IncomeTaxExpenseSummaryOfIncomeTaxExpenseDetail" id="IncomeTaxExpenseSummaryOfIncomeTaxExpenseDetail">
<link:definition>1104 - Disclosure - Income Tax Expense - Summary of Income Tax Expense (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/IncomeTaxExpenseAdditionalInformationDetail" id="IncomeTaxExpenseAdditionalInformationDetail">
<link:definition>1105 - Disclosure - Income Tax Expense - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/IncomeTaxExpenseReconciliationOfIncomeTaxExpenseDetail" id="IncomeTaxExpenseReconciliationOfIncomeTaxExpenseDetail">
<link:definition>1106 - Disclosure - Income Tax Expense - Reconciliation of Income Tax Expense (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/IncomeTaxExpenseReconciliationOfIncomeTaxExpenseParentheticalDetail" id="IncomeTaxExpenseReconciliationOfIncomeTaxExpenseParentheticalDetail">
<link:definition>1107 - Disclosure - Income Tax Expense - Reconciliation of Income Tax Expense (Parenthetical) (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/IncomeTaxExpenseSummaryOfDeferredTaxDetail" id="IncomeTaxExpenseSummaryOfDeferredTaxDetail">
<link:definition>1108 - Disclosure - Income Tax Expense - Summary of Deferred Tax (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/IncomeTaxExpenseSummaryOfDeferredTaxParentheticalDetail" id="IncomeTaxExpenseSummaryOfDeferredTaxParentheticalDetail">
<link:definition>1109 - Disclosure - Income Tax Expense - Summary of Deferred Tax (Parenthetical) (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/IncomeTaxExpenseClassificationOfTheGroupsNetDeferredTaxAssetsDetail" id="IncomeTaxExpenseClassificationOfTheGroupsNetDeferredTaxAssetsDetail">
<link:definition>1110 - Disclosure - Income Tax Expense - Classification of the Group's Net Deferred Tax Assets (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/IncomeTaxExpenseDeferredTaxAssetsThatHaveNotBeenRecognizedDetail" id="IncomeTaxExpenseDeferredTaxAssetsThatHaveNotBeenRecognizedDetail">
<link:definition>1111 - Disclosure - Income Tax Expense - Deferred Tax Assets That Have Not Been Recognized (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/EarningsPerShareSummaryOfEarningsPerShareDetail" id="EarningsPerShareSummaryOfEarningsPerShareDetail">
<link:definition>1112 - Disclosure - Earnings Per Share - Summary of Earnings Per Share (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/EarningsPerShareAdditionalInformationDetail" id="EarningsPerShareAdditionalInformationDetail">
<link:definition>1113 - Disclosure - Earnings Per Share - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetail" id="PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetail">
<link:definition>1114 - Disclosure - Property, Plant and Equipment - Summary of Property, Plant and Equipment (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentParentheticalDetail" id="PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentParentheticalDetail">
<link:definition>1115 - Disclosure - Property, Plant and Equipment - Summary of Property, Plant and Equipment (Parenthetical) (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/PropertyPlantAndEquipmentAdditionalInformationDetail" id="PropertyPlantAndEquipmentAdditionalInformationDetail">
<link:definition>1116 - Disclosure - Property, Plant and Equipment - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/InvestmentPropertySummaryOfInvestmentPropertyDetail" id="InvestmentPropertySummaryOfInvestmentPropertyDetail">
<link:definition>1117 - Disclosure - Investment Property - Summary of Investment Property (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/InvestmentPropertySummaryOfFairValueMeasurementOfInvestmentPropertyDetail" id="InvestmentPropertySummaryOfFairValueMeasurementOfInvestmentPropertyDetail">
<link:definition>1118 - Disclosure - Investment Property - Summary of Fair Value Measurement of Investment Property (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/InvestmentPropertyAdditionalInformationDetail" id="InvestmentPropertyAdditionalInformationDetail">
<link:definition>1119 - Disclosure - Investment Property - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/IntangibleAssetsSummaryOfIntangibleAssetsDetail" id="IntangibleAssetsSummaryOfIntangibleAssetsDetail">
<link:definition>1120 - Disclosure - Intangible Assets - Summary of Intangible Assets (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/IntangibleAssetsGoodwillCarryingAmountOfGoodwillAllocatedDetail" id="IntangibleAssetsGoodwillCarryingAmountOfGoodwillAllocatedDetail">
<link:definition>1121 - Disclosure - Intangible Assets - Goodwill - Carrying Amount of Goodwill Allocated (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/IntangibleAssetsAdditionalInformationDetail" id="IntangibleAssetsAdditionalInformationDetail">
<link:definition>1122 - Disclosure - Intangible Assets - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/InventoriesSummaryOfInventoriesDetail" id="InventoriesSummaryOfInventoriesDetail">
<link:definition>1123 - Disclosure - Inventories - Summary of Inventories (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/InventoriesSummaryOfAnalysisOfInventoryReserveAccountsDetail" id="InventoriesSummaryOfAnalysisOfInventoryReserveAccountsDetail">
<link:definition>1124 - Disclosure - Inventories - Summary of Analysis of Inventory Reserve Accounts (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/OtherCurrentAssetsSummaryOfOtherCurrentAssetsDetail" id="OtherCurrentAssetsSummaryOfOtherCurrentAssetsDetail">
<link:definition>1125 - Disclosure - Other Current Assets - Summary of Other Current Assets (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/TradeAndOtherReceivablesSummaryOfTradeAndOtherReceivablesDetail" id="TradeAndOtherReceivablesSummaryOfTradeAndOtherReceivablesDetail">
<link:definition>1126 - Disclosure - Trade and Other Receivables - Summary of Trade and Other Receivables (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/TradeAndOtherReceivablesSummaryOfTradeAndOtherReceivablesParentheticalDetail" id="TradeAndOtherReceivablesSummaryOfTradeAndOtherReceivablesParentheticalDetail">
<link:definition>1127 - Disclosure - Trade and Other Receivables - Summary of Trade and Other Receivables (Parenthetical) (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/TradeAndOtherReceivablesAdditionalInformationDetail" id="TradeAndOtherReceivablesAdditionalInformationDetail">
<link:definition>1128 - Disclosure - Trade and Other Receivables - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/TradeAndOtherReceivablesMovementInTheAllowanceForExpectedCreditLossesOfTradeAndOtherReceivablesDetail" id="TradeAndOtherReceivablesMovementInTheAllowanceForExpectedCreditLossesOfTradeAndOtherReceivablesDetail">
<link:definition>1129 - Disclosure - Trade and Other Receivables - Movement in the Allowance for Expected Credit Losses of Trade and Other Receivables (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/CashAndBankBalancesSummaryOfCashAndBankBalancesDetail" id="CashAndBankBalancesSummaryOfCashAndBankBalancesDetail">
<link:definition>1130 - Disclosure - Cash and Bank Balances - Summary of Cash and Bank Balances (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/CashAndBankBalancesSummaryOfCashAndBankBalancesParentheticalDetail" id="CashAndBankBalancesSummaryOfCashAndBankBalancesParentheticalDetail">
<link:definition>1131 - Disclosure - Cash and Bank Balances - Summary of Cash and Bank Balances (Parenthetical) (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/CashAndBankBalancesAdditionalInformationDetail" id="CashAndBankBalancesAdditionalInformationDetail">
<link:definition>1132 - Disclosure - Cash and Bank Balances - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/CashAndBankBalancesSummaryOfCashFlowsCashAndCashEquivalentsDetail" id="CashAndBankBalancesSummaryOfCashFlowsCashAndCashEquivalentsDetail">
<link:definition>1133 - Disclosure - Cash and Bank Balances - Summary of Cash Flows, Cash and Cash Equivalents (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/LeasesAdditionalInformationDetail" id="LeasesAdditionalInformationDetail">
<link:definition>1134 - Disclosure - Leases - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutCarryingAmountsOfRightOfUseAssetsRecognizedAndMovementsDuringYearDetail" id="LeasesSummaryOfDetailedInformationAboutCarryingAmountsOfRightOfUseAssetsRecognizedAndMovementsDuringYearDetail">
<link:definition>1135 - Disclosure - Leases - Summary of detailed Information About  Carrying Amounts of Right-of-use Assets Recognized and Movements During Year (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutCarryingAmountsOfLeaseLiabilitiesAndMovementsDuringYearDetail" id="LeasesSummaryOfDetailedInformationAboutCarryingAmountsOfLeaseLiabilitiesAndMovementsDuringYearDetail">
<link:definition>1136 - Disclosure - Leases - Summary of Detailed Information About Carrying Amounts of Lease Liabilities and Movements During Year (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutAmountsRecognizedInProfitOfLossDetail" id="LeasesSummaryOfDetailedInformationAboutAmountsRecognizedInProfitOfLossDetail">
<link:definition>1137 - Disclosure - Leases - Summary of Detailed Information About  Amounts Recognized In Profit of Loss (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutFutureMinimumRentalReceivablesUnderNonCancellableOperatingLeasesDetail" id="LeasesSummaryOfDetailedInformationAboutFutureMinimumRentalReceivablesUnderNonCancellableOperatingLeasesDetail">
<link:definition>1138 - Disclosure - Leases - Summary of Detailed Information About Future Minimum Rental Receivables Under Non-Cancellable Operating Leases (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/IssuedCapitalSummaryOfIssuedCapitalDetail" id="IssuedCapitalSummaryOfIssuedCapitalDetail">
<link:definition>1139 - Disclosure - Issued capital - Summary of Issued Capital (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/IssuedCapitalSummaryOfIssuedCapitalParentheticalDetail" id="IssuedCapitalSummaryOfIssuedCapitalParentheticalDetail">
<link:definition>1140 - Disclosure - Issued capital - Summary of Issued Capital (Parenthetical) (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/IssuedCapitalAdditionalInformationDetail" id="IssuedCapitalAdditionalInformationDetail">
<link:definition>1141 - Disclosure - Issued capital - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/DividendsDeclaredAndPaidSummaryOfDividendsDeclaredAndPaidDetail" id="DividendsDeclaredAndPaidSummaryOfDividendsDeclaredAndPaidDetail">
<link:definition>1142 - Disclosure - Dividends Declared and Paid - Summary of Dividends Declared and Paid (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/DividendsDeclaredAndPaidSummaryOfDividendsDeclaredAndPaidParentheticalDetail" id="DividendsDeclaredAndPaidSummaryOfDividendsDeclaredAndPaidParentheticalDetail">
<link:definition>1143 - Disclosure - Dividends Declared and Paid - Summary of Dividends Declared and Paid (Parenthetical) (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/ReservesSummaryOfStatutoryReservesDetail" id="ReservesSummaryOfStatutoryReservesDetail">
<link:definition>1144 - Disclosure - Reserves - Summary of Statutory Reserves (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/ReservesSummaryOfStatutoryReservesParentheticalDetail" id="ReservesSummaryOfStatutoryReservesParentheticalDetail">
<link:definition>1145 - Disclosure - Reserves - Summary of Statutory Reserves (Parenthetical) (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/ReservesSummaryOfOtherComponentsOfEquityDetail" id="ReservesSummaryOfOtherComponentsOfEquityDetail">
<link:definition>1146 - Disclosure - Reserves - Summary of Other Components of Equity (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/ShareBasedPaymentAdditionalInformationDetail" id="ShareBasedPaymentAdditionalInformationDetail">
<link:definition>1147 - Disclosure - Share-based Payment - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/ShareBasedPaymentNumberAndWeightedAverageExercisePricesWaepOfAndMovementsInShareOptionsDetail" id="ShareBasedPaymentNumberAndWeightedAverageExercisePricesWaepOfAndMovementsInShareOptionsDetail">
<link:definition>1148 - Disclosure - Share-based Payment - Number and Weighted Average Exercise Prices ("WAEP") of, and Movements in Share Options (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/ShareBasedPaymentFairValueOfShareOptionsAndAssumptionsDetail" id="ShareBasedPaymentFairValueOfShareOptionsAndAssumptionsDetail">
<link:definition>1149 - Disclosure - Share-based Payment - Fair Value of Share Options and Assumptions (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/TradeAndOtherPayablesSummaryOfTradeAndOtherCurrentPayablesDetail" id="TradeAndOtherPayablesSummaryOfTradeAndOtherCurrentPayablesDetail">
<link:definition>1150 - Disclosure - Trade and Other Payables - Summary of Trade and Other Current Payables (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/TradeAndOtherPayablesSummaryOfTradeAndOtherCurrentPayablesParentheticalDetail" id="TradeAndOtherPayablesSummaryOfTradeAndOtherCurrentPayablesParentheticalDetail">
<link:definition>1151 - Disclosure - Trade and Other Payables - Summary of Trade and Other Current Payables (Parenthetical) (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/TradeAndOtherPayablesSummaryOfOtherNonCurrentPayablesDetail" id="TradeAndOtherPayablesSummaryOfOtherNonCurrentPayablesDetail">
<link:definition>1152 - Disclosure - Trade and Other Payables - Summary of Other Non-current Payables (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/ProvisionsSummaryOfProvisionsDetail" id="ProvisionsSummaryOfProvisionsDetail">
<link:definition>1153 - Disclosure - Provisions - Summary of Provisions (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/ContractLiabilitiesSummaryOfContractLiabilitiesDetail" id="ContractLiabilitiesSummaryOfContractLiabilitiesDetail">
<link:definition>1154 - Disclosure - Contract Liabilities - Summary of Contract Liabilities (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/LeaseLiabilitiesSummaryOfDetailedInformationAboutInLeaseLiabilitiesDetail" id="LeaseLiabilitiesSummaryOfDetailedInformationAboutInLeaseLiabilitiesDetail">
<link:definition>1155 - Disclosure - Lease Liabilities - Summary of Detailed Information About In Lease Liabilities (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/LoansAndBorrowingsSummaryOfLoansAndBorrowingsDetail" id="LoansAndBorrowingsSummaryOfLoansAndBorrowingsDetail">
<link:definition>1156 - Disclosure - Loans and borrowings - Summary of Loans and Borrowings (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/LoansAndBorrowingsAdditionalInformationDetail" id="LoansAndBorrowingsAdditionalInformationDetail">
<link:definition>1157 - Disclosure - Loans and borrowings - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/DeferredGrantsSummaryOfDeferredGrantsDetail" id="DeferredGrantsSummaryOfDeferredGrantsDetail">
<link:definition>1158 - Disclosure - Deferred Grants - Summary of Deferred Grants (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/OtherFinancialLiabilityAdditionalInformationDetail" id="OtherFinancialLiabilityAdditionalInformationDetail">
<link:definition>1159 - Disclosure - Other financial liability - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/RelatedPartyDisclosuresAdditionalInformationDetail" id="RelatedPartyDisclosuresAdditionalInformationDetail">
<link:definition>1160 - Disclosure - Related Party Disclosures - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/RelatedPartyDisclosuresSignificantTransactionsWithRelatedPartiesDetail" id="RelatedPartyDisclosuresSignificantTransactionsWithRelatedPartiesDetail">
<link:definition>1161 - Disclosure - Related Party Disclosures - Significant Transactions with Related Parties (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/RelatedPartyDisclosuresCompensationOfKeyManagementPersonnelDetail" id="RelatedPartyDisclosuresCompensationOfKeyManagementPersonnelDetail">
<link:definition>1162 - Disclosure - Related Party Disclosures - Compensation of Key Management Personnel (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" id="CommitmentsAndContingenciesAdditionalInformationDetail">
<link:definition>1163 - Disclosure - Commitments and Contingencies - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/CommitmentsAndContingenciesFutureMinimumRentalsPayableUnderNonCancellableOperatingLeasesDetail" id="CommitmentsAndContingenciesFutureMinimumRentalsPayableUnderNonCancellableOperatingLeasesDetail">
<link:definition>1164 - Disclosure - Commitments and Contingencies - Future Minimum Rentals Payable Under Non-cancellable Operating Leases (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/SegmentInformationAdditionalInformationDetail" id="SegmentInformationAdditionalInformationDetail">
<link:definition>1165 - Disclosure - Segment Information - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/SegmentInformationSummaryOfSegmentInformationDetail" id="SegmentInformationSummaryOfSegmentInformationDetail">
<link:definition>1166 - Disclosure - Segment Information - Summary of Segment Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/SegmentInformationSummaryOfGeographicInformationDetail" id="SegmentInformationSummaryOfGeographicInformationDetail">
<link:definition>1167 - Disclosure - Segment Information - Summary of Geographic Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesAdditionalInformationDetail" id="FinancialRiskManagementObjectivesAndPoliciesAdditionalInformationDetail">
<link:definition>1168 - Disclosure - Financial Risk Management Objectives and Policies - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesExposuresToForeignCurrencyExchangeRateRiskDetail" id="FinancialRiskManagementObjectivesAndPoliciesExposuresToForeignCurrencyExchangeRateRiskDetail">
<link:definition>1169 - Disclosure - Financial Risk Management Objectives and Policies - Exposures to Foreign Currency Exchange Rate Risk (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesForeignCurrencyExchangeRateRiskSensitivityAnalysisAssuming10StrengtheningOfMajorCurrenciesAgainstFunctionalCurrencyDetail" id="FinancialRiskManagementObjectivesAndPoliciesForeignCurrencyExchangeRateRiskSensitivityAnalysisAssuming10StrengtheningOfMajorCurrenciesAgainstFunctionalCurrencyDetail">
<link:definition>1170 - Disclosure - Financial Risk Management Objectives and Policies - Foreign Currency Exchange Rate Risk Sensitivity Analysis Assuming 10% Strengthening of Major Currencies against Functional Currency (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfInformationAboutCreditRiskOnTradeReceivablesUsingProvisionMatrixDetail" id="FinancialRiskManagementObjectivesAndPoliciesSummaryOfInformationAboutCreditRiskOnTradeReceivablesUsingProvisionMatrixDetail">
<link:definition>1171 - Disclosure - Financial Risk Management Objectives and Policies - Summary of Information about Credit Risk on Trade Receivables using Provision Matrix (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesMaturityProfileOfFinancialAssetsAndLiabilitiesBasedOnContractualUndiscountedPaymentsDetail" id="FinancialRiskManagementObjectivesAndPoliciesMaturityProfileOfFinancialAssetsAndLiabilitiesBasedOnContractualUndiscountedPaymentsDetail">
<link:definition>1172 - Disclosure - Financial Risk Management Objectives and Policies - Maturity Profile of Financial Assets and Liabilities Based on Contractual Undiscounted Payments (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/CapitalManagementSummaryOfCapitalStructureDetail" id="CapitalManagementSummaryOfCapitalStructureDetail">
<link:definition>1173 - Disclosure - Capital Management - Summary of Capital Structure (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/FairValueMeasurementFairValueMeasurementHierarchyForAssetsAndLiabilitiesDetail" id="FairValueMeasurementFairValueMeasurementHierarchyForAssetsAndLiabilitiesDetail">
<link:definition>1174 - Disclosure - Fair Value Measurement - Fair Value Measurement Hierarchy for Assets and Liabilities (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/FinancialAssetsAndFinancialLiabilitiesSummaryOfFinancialAssetsAndFinancialLiabilitiesDetail" id="FinancialAssetsAndFinancialLiabilitiesSummaryOfFinancialAssetsAndFinancialLiabilitiesDetail">
<link:definition>1175 - Disclosure - Financial Assets and Financial Liabilities - Summary of Financial Assets and Financial Liabilities (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/FinancialAssetsAndFinancialLiabilitiesScheduleOfChangesInLiabilitiesArisingFromFinancingActivitiesDetail" id="FinancialAssetsAndFinancialLiabilitiesScheduleOfChangesInLiabilitiesArisingFromFinancingActivitiesDetail">
<link:definition>1176 - Disclosure - Financial Assets and Financial Liabilities - Schedule of Changes in Liabilities Arising From Financing Activities (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/ComparativeFiguresAdditionalInformationDetail" id="ComparativeFiguresAdditionalInformationDetail">
<link:definition>1177 - Disclosure - Comparative figures - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/ConsolidatedStatementOfComprehensiveIncomeAlternate1" id="ConsolidatedStatementOfComprehensiveIncomeAlternate1">
<link:definition>1178 - Statement - Consolidated Statement of Comprehensive Income Alternate 1</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.cyilimited.com/role/ConsolidatedStatementOfProfitOrLossAlternate1" id="ConsolidatedStatementOfProfitOrLossAlternate1">
<link:definition>1179 - Statement - Consolidated Statement of Profit or Loss Alternate 1</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:linkbaseRef xlink:type="simple" xlink:href="cyd-20231231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
<link:linkbaseRef xlink:type="simple" xlink:href="cyd-20231231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
<link:linkbaseRef xlink:type="simple" xlink:href="cyd-20231231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
<link:linkbaseRef xlink:type="simple" xlink:href="cyd-20231231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
</appinfo>
</annotation>
<import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
<import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
<import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
<import namespace="http://xbrl.sec.gov/country/2023" schemaLocation="https://xbrl.sec.gov/country/2023/country-2023.xsd" />
<import namespace="http://xbrl.sec.gov/currency/2023" schemaLocation="https://xbrl.sec.gov/currency/2023/currency-2023.xsd" />
<import namespace="http://xbrl.sec.gov/exch/2023" schemaLocation="https://xbrl.sec.gov/exch/2023/exch-2023.xsd" />
<import namespace="http://xbrl.sec.gov/naics/2023" schemaLocation="https://xbrl.sec.gov/naics/2023/naics-2023.xsd" />
<import namespace="http://xbrl.sec.gov/sic/2023" schemaLocation="https://xbrl.sec.gov/sic/2023/sic-2023.xsd" />
<import namespace="http://xbrl.sec.gov/stpr/2023" schemaLocation="https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd" />
<import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd" />
<import namespace="http://www.xbrl.org/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd" />
<import namespace="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" schemaLocation="http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd" />
<import namespace="http://xbrl.sec.gov/dei/2023" schemaLocation="https://xbrl.sec.gov/dei/2023/dei-2023.xsd" />
<import namespace="https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full" schemaLocation="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd" />
<import namespace="http://fasb.org/srt/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd" />
<import namespace="http://fasb.org/srt-types/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd" />
<import namespace="http://fasb.org/us-types/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd" />
<import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd" />
<element name="BasicAndDilutedEarningPerShareAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_BasicAndDilutedEarningPerShareAbstract" substitutionGroup="xbrli:item" />
<element name="CashAndCashEquivalentsIncludingRestrictedCashAndCashEquivalentsCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_CashAndCashEquivalentsIncludingRestrictedCashAndCashEquivalentsCurrent" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="OtherComponentsOfEquity" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_OtherComponentsOfEquity" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="DisclosureOfRestatementAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfRestatementAbstract" substitutionGroup="xbrli:item" />
<element name="StatementTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_StatementTable" substitutionGroup="xbrldt:hypercubeItem" />
<element name="FairValueReserveMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_FairValueReserveMember" substitutionGroup="xbrli:item" />
<element name="PremiumPaidForDiscountOnAcquisitionOfNoncontrollingInterestsMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_PremiumPaidForDiscountOnAcquisitionOfNoncontrollingInterestsMember" substitutionGroup="xbrli:item" />
<element name="StatementLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_StatementLineItems" substitutionGroup="xbrli:item" />
<element name="TransactionsWithOwnersAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_TransactionsWithOwnersAbstract" substitutionGroup="xbrli:item" />
<element name="DividendsPaidClassifiedAsFinancingActivitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DividendsPaidClassifiedAsFinancingActivitiesAbstract" substitutionGroup="xbrli:item" />
<element name="DevelopmentCostsAdjustments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DevelopmentCostsAdjustments" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="DividendsReceivedClassifiedAsInvestingActivitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DividendsReceivedClassifiedAsInvestingActivitiesAbstract" substitutionGroup="xbrli:item" />
<element name="ProceedsFromDisposalOfRightOfUseAssetsClassifiedAsInvestingActivities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_ProceedsFromDisposalOfRightOfUseAssetsClassifiedAsInvestingActivities" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="PaymentsForPlacementOrproceedFromWithdrawalOfFixedDepositsPledgedWithBanksForBankingFacilitiesClassifiedAsFinancingActivities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_PaymentsForPlacementOrproceedFromWithdrawalOfFixedDepositsPledgedWithBanksForBankingFacilitiesClassifiedAsFinancingActivities" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="AdjustmentsForBadDebtsWrittenOffRecovered" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_AdjustmentsForBadDebtsWrittenOffRecovered" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="AdjustmentsForInventoryWrittenOff" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_AdjustmentsForInventoryWrittenOff" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="GainsLossesOnDisposalsOfOperatingAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_GainsLossesOnDisposalsOfOperatingAbstract" substitutionGroup="xbrli:item" />
<element name="GainLossOnDisposalOfRightOfUseAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_GainLossOnDisposalOfRightOfUseAssets" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="ImpairmentLossesReversalOfImpairmentLossesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_ImpairmentLossesReversalOfImpairmentLossesAbstract" substitutionGroup="xbrli:item" />
<element name="AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossInvestmentInJointVenture" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossInvestmentInJointVenture" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="ReversalOfProvisionForOnerousContractNet" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_ReversalOfProvisionForOnerousContractNet" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="WriteOffOfPropertyPlantAndEquipment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_WriteOffOfPropertyPlantAndEquipment" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="ChangesInWorkingCapitalItemsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_ChangesInWorkingCapitalItemsAbstract" substitutionGroup="xbrli:item" />
<element name="AdjustmentForProvisionUtilized" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_AdjustmentForProvisionUtilized" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="AdjustmentsForDecreaseIncreaseInDevelopmentProperties" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_AdjustmentsForDecreaseIncreaseInDevelopmentProperties" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="AdjustmentsForDecreaseIncreaseInTradeAndOtherPayablesAndContractLiabilities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_AdjustmentsForDecreaseIncreaseInTradeAndOtherPayablesAndContractLiabilities" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="TextBlockAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_TextBlockAbstract" substitutionGroup="xbrli:item" />
<element name="DisclosureOfIncomeExpenseExplanatory" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfIncomeExpenseExplanatory" substitutionGroup="xbrli:item" />
<element name="DisclosureOfCashAndBankBalancesExplanatory" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfCashAndBankBalancesExplanatory" substitutionGroup="xbrli:item" />
<element name="DisclosureOfContractLiabilitiesExplanatory" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfContractLiabilitiesExplanatory" substitutionGroup="xbrli:item" />
<element name="DisclosureOfLeaseLiabilitiesExplanatoryTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfLeaseLiabilitiesExplanatoryTextBlock" substitutionGroup="xbrli:item" />
<element name="DisclosureOfOtherLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfOtherLiabilitiesAbstract" substitutionGroup="xbrli:item" />
<element name="DisclosureOfStandardsIssuedButNotYetEffectiveExplanatory" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfStandardsIssuedButNotYetEffectiveExplanatory" substitutionGroup="xbrli:item" />
<element name="DisclosureOfDetailedInformationAboutIntangibleAssetsUsefulLifeTableTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfDetailedInformationAboutIntangibleAssetsUsefulLifeTableTextBlock" substitutionGroup="xbrli:item" />
<element name="DisclosureOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentExplanatory" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentExplanatory" substitutionGroup="xbrli:item" />
<element name="DisclosureOfDisposalOfSubsidiariesExplanatory" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfDisposalOfSubsidiariesExplanatory" substitutionGroup="xbrli:item" />
<element name="DisclosureOfSummarizedFinancialInformationOnSubsidiariesExplanatory" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfSummarizedFinancialInformationOnSubsidiariesExplanatory" substitutionGroup="xbrli:item" />
<element name="DisclosureOfShareOfResultsOfJointVenturesAndCarryingAmountOfInvestmentToJointVenturesExplanatory" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfShareOfResultsOfJointVenturesAndCarryingAmountOfInvestmentToJointVenturesExplanatory" substitutionGroup="xbrli:item" />
<element name="DisclosureOfSignificantInvestmentsInJointVenturesExplanatory" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfSignificantInvestmentsInJointVenturesExplanatory" substitutionGroup="xbrli:item" />
<element name="DisclosureOfDetailedInformationAboutContractAssetsTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfDetailedInformationAboutContractAssetsTextBlock" substitutionGroup="xbrli:item" />
<element name="DisclosureOfDetailedInformationAboutEmployeeBenefitsExplanatory" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfDetailedInformationAboutEmployeeBenefitsExplanatory" substitutionGroup="xbrli:item" />
<element name="DisclosureOfSalesRelatedShippingAndHandlingExpensesNotSeparatelyBilledToCustomersExplanatory" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfSalesRelatedShippingAndHandlingExpensesNotSeparatelyBilledToCustomersExplanatory" substitutionGroup="xbrli:item" />
<element name="DisclosureOfIncomeTaxExpenseBenefitExplanatory" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfIncomeTaxExpenseBenefitExplanatory" substitutionGroup="xbrli:item" />
<element name="DisclosureOfReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesExplanatory" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesExplanatory" substitutionGroup="xbrli:item" />
<element name="DisclosureOfAnalysisOfInventoryReserveAccountsExplanatory" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfAnalysisOfInventoryReserveAccountsExplanatory" substitutionGroup="xbrli:item" />
<element name="DisclosureOfDetailedInformationAboutInventoriesExplanatory" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfDetailedInformationAboutInventoriesExplanatory" substitutionGroup="xbrli:item" />
<element name="DisclosureOfDetailedInformationOtherCurrentAssetsExplanatoryTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfDetailedInformationOtherCurrentAssetsExplanatoryTextBlock" substitutionGroup="xbrli:item" />
<element name="DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesExplanatory" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesExplanatory" substitutionGroup="xbrli:item" />
<element name="DisclosureOfDetailedInformationOfCashAndBankBalancesExplanatory" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfDetailedInformationOfCashAndBankBalancesExplanatory" substitutionGroup="xbrli:item" />
<element name="DisclosureOfDetailedInformationAboutLeaseCostTableTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfDetailedInformationAboutLeaseCostTableTextBlock" substitutionGroup="xbrli:item" />
<element name="DisclosureOfDetailedInformationAboutMovementsAndRecognitionOfLeaseLiabilitiesTableTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfDetailedInformationAboutMovementsAndRecognitionOfLeaseLiabilitiesTableTextBlock" substitutionGroup="xbrli:item" />
<element name="DisclosureOfDetailedInformationAboutMovementsAndRecognitionOfRightOfUseAssetsTableTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfDetailedInformationAboutMovementsAndRecognitionOfRightOfUseAssetsTableTextBlock" substitutionGroup="xbrli:item" />
<element name="DisclosureOfDetailedInformationAboutDividendsExplanatory" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfDetailedInformationAboutDividendsExplanatory" substitutionGroup="xbrli:item" />
<element name="DisclosureOfOtherComponentsOfEquityExplanatory" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfOtherComponentsOfEquityExplanatory" substitutionGroup="xbrli:item" />
<element name="DisclosureOfStatutoryReservesExplanatory" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfStatutoryReservesExplanatory" substitutionGroup="xbrli:item" />
<element name="DisclosureOfDetailedInformationAboutTradeAndOtherPayablesExplanatory" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesExplanatory" substitutionGroup="xbrli:item" />
<element name="DisclosureOfOtherNonCurrentPayablesExplanatory" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfOtherNonCurrentPayablesExplanatory" substitutionGroup="xbrli:item" />
<element name="DisclosureOfDetailedInformationAboutContractLiabilitiesExplanatory" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfDetailedInformationAboutContractLiabilitiesExplanatory" substitutionGroup="xbrli:item" />
<element name="DisclosureOfDetailedInformationAboutInLeaseLiabilitiesTableTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfDetailedInformationAboutInLeaseLiabilitiesTableTextBlock" substitutionGroup="xbrli:item" />
<element name="DisclosureOfDetailedInformationAboutGovernmentGrantsExplanatory" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfDetailedInformationAboutGovernmentGrantsExplanatory" substitutionGroup="xbrli:item" />
<element name="LeaseArrangementTypesAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_LeaseArrangementTypesAxis" substitutionGroup="xbrldt:dimensionItem" />
<element name="LeaseArrangementTypeMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_LeaseArrangementTypeMember" substitutionGroup="xbrli:item" />
<element name="DisclosureOfOperatingLeaseByLesseeTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfOperatingLeaseByLesseeTextBlock" substitutionGroup="xbrli:item" />
<element name="DisclosureOfMaturityAnalysisForFinancialAssetsAndLiabilitiesExplanatory" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfMaturityAnalysisForFinancialAssetsAndLiabilitiesExplanatory" substitutionGroup="xbrli:item" />
<element name="DisclosureOfCapitalStructureExplanatory" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfCapitalStructureExplanatory" substitutionGroup="xbrli:item" />
<element name="DisclosureOfCorporateInformationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfCorporateInformationAbstract" substitutionGroup="xbrli:item" />
<element name="DisclosureOfCorporateInformationTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfCorporateInformationTable" substitutionGroup="xbrldt:hypercubeItem" />
<element name="DisclosureOfCorporateInformationLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfCorporateInformationLineItems" substitutionGroup="xbrli:item" />
<element name="ConversionOfConvertiblePreferenceSharesIntoOrdinaryShares" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_ConversionOfConvertiblePreferenceSharesIntoOrdinaryShares" substitutionGroup="xbrli:item" />
<element name="NumberOfDirectlyOwnedSubsidiaries" type="xbrli:integerItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_NumberOfDirectlyOwnedSubsidiaries" substitutionGroup="xbrli:item" />
<element name="NumberOfIndirectlyOwnedSubsidiaries" type="xbrli:integerItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_NumberOfIndirectlyOwnedSubsidiaries" substitutionGroup="xbrli:item" />
<element name="NumberOfJointVentures" type="xbrli:integerItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_NumberOfJointVentures" substitutionGroup="xbrli:item" />
<element name="NumberOfOrdinarySharesExercisedIntoConsolidation" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_NumberOfOrdinarySharesExercisedIntoConsolidation" substitutionGroup="xbrli:item" />
<element name="NumberOfOrdinarySharesExerciseToConsolidation" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_NumberOfOrdinarySharesExerciseToConsolidation" substitutionGroup="xbrli:item" />
<element name="NumberOfOrdinarySharesHeldUponCompletionOfConsolidationExercise" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_NumberOfOrdinarySharesHeldUponCompletionOfConsolidationExercise" substitutionGroup="xbrli:item" />
<element name="NumberOfPreferenceSharesConvertedIntoOrdinaryShares" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_NumberOfPreferenceSharesConvertedIntoOrdinaryShares" substitutionGroup="xbrli:item" />
<element name="NumberOfSharesPurchasedInOpenMarket" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_NumberOfSharesPurchasedInOpenMarket" substitutionGroup="xbrli:item" />
<element name="NumberOfSubsidiaries" type="xbrli:integerItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_NumberOfSubsidiaries" substitutionGroup="xbrli:item" />
<element name="PercentageOfUnconvertedPreferenceSharesTransferToTrustee" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_PercentageOfUnconvertedPreferenceSharesTransferToTrustee" substitutionGroup="xbrli:item" />
<element name="ProportionOfOwnershipInterestsHeldByGroup" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_ProportionOfOwnershipInterestsHeldByGroup" substitutionGroup="xbrli:item" />
<element name="ProportionOfOwnershipInterestsHeldInParent" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_ProportionOfOwnershipInterestsHeldInParent" substitutionGroup="xbrli:item" />
<element name="HLGlobalEnterprisesLimitedMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_HLGlobalEnterprisesLimitedMember" substitutionGroup="xbrli:item" />
<element name="ForeignSharesOfYuchaiMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_ForeignSharesOfYuchaiMember" substitutionGroup="xbrli:item" />
<element name="GuangxiYuchaiMachineryGroupCompanyLimitedMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_GuangxiYuchaiMachineryGroupCompanyLimitedMember" substitutionGroup="xbrli:item" />
<element name="GuangxiYuchaiMachineryMonopolyDevelopmentCompanyLimitedMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_GuangxiYuchaiMachineryMonopolyDevelopmentCompanyLimitedMember" substitutionGroup="xbrli:item" />
<element name="DisclosureOfSummaryOfSignificantAccountingPoliciesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfSummaryOfSignificantAccountingPoliciesAbstract" substitutionGroup="xbrli:item" />
<element name="DisclosureOfSummaryOfSignificantAccountingPoliciesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfSummaryOfSignificantAccountingPoliciesTable" substitutionGroup="xbrldt:hypercubeItem" />
<element name="DisclosureOfSummaryOfSignificantAccountingPoliciesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfSummaryOfSignificantAccountingPoliciesLineItems" substitutionGroup="xbrli:item" />
<element name="ForeignExchangeRateForConvenienceOfTheReader" type="xbrli:pureItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_ForeignExchangeRateForConvenienceOfTheReader" substitutionGroup="xbrli:item" />
<element name="ProductWarrantyClaimPeriod" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_ProductWarrantyClaimPeriod" substitutionGroup="xbrli:item" />
<element name="ProductWarrantyMileage" type="xbrli:decimalItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_ProductWarrantyMileage" substitutionGroup="xbrli:item" />
<element name="ProductWarrantyRunningHours" type="xbrli:decimalItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_ProductWarrantyRunningHours" substitutionGroup="xbrli:item" />
<element name="TranslationOfAmountsFromRenminbiToTheUnitedStatesDollarMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_TranslationOfAmountsFromRenminbiToTheUnitedStatesDollarMember" substitutionGroup="xbrli:item" />
<element name="OtherApplicationsEnginesMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_OtherApplicationsEnginesMember" substitutionGroup="xbrli:item" />
<element name="RoadApplicationsEnginesMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_RoadApplicationsEnginesMember" substitutionGroup="xbrli:item" />
<element name="DisclosureAccountingPoliciesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureAccountingPoliciesAbstract" substitutionGroup="xbrli:item" />
<element name="BuildingsAndImprovementsOnFreeholdLandMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_BuildingsAndImprovementsOnFreeholdLandMember" substitutionGroup="xbrli:item" />
<element name="LeaseholdBuildingsAndImprovementsMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_LeaseholdBuildingsAndImprovementsMember" substitutionGroup="xbrli:item" />
<element name="PlantMachineryAndEquipmentMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_PlantMachineryAndEquipmentMember" substitutionGroup="xbrli:item" />
<element name="TechnologyKnowHowMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_TechnologyKnowHowMember" substitutionGroup="xbrli:item" />
<element name="TrademarksMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_TrademarksMember" substitutionGroup="xbrli:item" />
<element name="DescriptionOfIntangibleAssetRecognition" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DescriptionOfIntangibleAssetRecognition" substitutionGroup="xbrli:item" />
<element name="GuangxiYuchaiFoundryCompanyLimitedMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_GuangxiYuchaiFoundryCompanyLimitedMember" substitutionGroup="xbrli:item" />
<element name="GuangxiYuchaiMachineryCompanyLimitedMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_GuangxiYuchaiMachineryCompanyLimitedMember" substitutionGroup="xbrli:item" />
<element name="GuangxiYuchaiMarineAndGensetPowerCo.LtdMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_GuangxiYuchaiMarineAndGensetPowerCo.LtdMember" substitutionGroup="xbrli:item" />
<element name="YuchaiXinLanNewEnergyPowerTechnologyCo.LtdMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_YuchaiXinLanNewEnergyPowerTechnologyCo.LtdMember" substitutionGroup="xbrli:item" />
<element name="NoncurrentAssetsExcludingGoodwill" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_NoncurrentAssetsExcludingGoodwill" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="SuzhouRemanMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_SuzhouRemanMember" substitutionGroup="xbrli:item" />
<element name="YuchaiXinLanMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_YuchaiXinLanMember" substitutionGroup="xbrli:item" />
<element name="CaryingValueOfNetAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_CaryingValueOfNetAssets" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="GainLossOnDisposalOfSubsidiariesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_GainLossOnDisposalOfSubsidiariesAbstract" substitutionGroup="xbrli:item" />
<element name="GainsLossesOnDisposalsOfSubsidiaries" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_GainsLossesOnDisposalsOfSubsidiaries" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="TotalEstimatedConsiderationLessCostOfDisposal" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_TotalEstimatedConsiderationLessCostOfDisposal" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="ProceedsFromSaleRestrictedInUSe" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_ProceedsFromSaleRestrictedInUSe" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="TotalEstimatedConsiderationDueFromAcquirer" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_TotalEstimatedConsiderationDueFromAcquirer" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="TransactionCostsUnpaid" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_TransactionCostsUnpaid" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="PartialConsiderationOnDisposalOfSubsidiary" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_PartialConsiderationOnDisposalOfSubsidiary" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="GuangxiPuremYuchaiAutomotiveTechnologyCo.LtdMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_GuangxiPuremYuchaiAutomotiveTechnologyCo.LtdMember" substitutionGroup="xbrli:item" />
<element name="MtuYuchaiPowerCompanyLimitedMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_MtuYuchaiPowerCompanyLimitedMember" substitutionGroup="xbrli:item" />
<element name="OtherJointVenturesMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_OtherJointVenturesMember" substitutionGroup="xbrli:item" />
<element name="YAndCEngineCoLtdMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_YAndCEngineCoLtdMember" substitutionGroup="xbrli:item" />
<element name="OutstandingBillsReceivablesDiscountedWithBanksMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_OutstandingBillsReceivablesDiscountedWithBanksMember" substitutionGroup="xbrli:item" />
<element name="OutstandingBillsReceivablesEndorsedToSuppliersMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_OutstandingBillsReceivablesEndorsedToSuppliersMember" substitutionGroup="xbrli:item" />
<element name="BillsReceivable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_BillsReceivable" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="ShareOfRestrictedCash" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_ShareOfRestrictedCash" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="TradeAndBillsReceivables" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_TradeAndBillsReceivables" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="ProfitOrLossStatementAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_ProfitOrLossStatementAxis" substitutionGroup="xbrldt:dimensionItem" />
<element name="ProfitOrLossStatementMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_ProfitOrLossStatementMember" substitutionGroup="xbrli:item" />
<element name="OtherOperatingExpensesMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_OtherOperatingExpensesMember" substitutionGroup="xbrli:item" />
<element name="SignificantJointVenturesMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_SignificantJointVenturesMember" substitutionGroup="xbrli:item" />
<element name="ShareOfNetAssetsOfJointVenture" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_ShareOfNetAssetsOfJointVenture" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethodBeforeAdjustments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethodBeforeAdjustments" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="UnrealizedProfitOnTransactionsWithJointVenture" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_UnrealizedProfitOnTransactionsWithJointVenture" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="UnrealizedProfitOnUpstreamOrDownstreamTransactionsWithJointVenture" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_UnrealizedProfitOnUpstreamOrDownstreamTransactionsWithJointVenture" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="PuremCompanyLimitedMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_PuremCompanyLimitedMember" substitutionGroup="xbrli:item" />
<element name="OtherCountriesMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_OtherCountriesMember" substitutionGroup="xbrli:item" />
<element name="HeavyDutyEnginesMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_HeavyDutyEnginesMember" substitutionGroup="xbrli:item" />
<element name="LightDutyEnginesMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_LightDutyEnginesMember" substitutionGroup="xbrli:item" />
<element name="MediumDutyEnginesMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_MediumDutyEnginesMember" substitutionGroup="xbrli:item" />
<element name="OtherProductsAndServicesMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_OtherProductsAndServicesMember" substitutionGroup="xbrli:item" />
<element name="RevenueFromHospitalityOperationsMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_RevenueFromHospitalityOperationsMember" substitutionGroup="xbrli:item" />
<element name="HIGlobalEnterprisesLimitedSegmentMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_HIGlobalEnterprisesLimitedSegmentMember" substitutionGroup="xbrli:item" />
<element name="YuchaiSegmentMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_YuchaiSegmentMember" substitutionGroup="xbrli:item" />
<element name="DisclosureOfContractAssetsLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfContractAssetsLiabilitiesAbstract" substitutionGroup="xbrli:item" />
<element name="AdditionsToContractAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_AdditionsToContractAssets" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="ContractAssetRecognizedToIncomeStatement" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_ContractAssetRecognizedToIncomeStatement" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="DisclosureOfIncomeStatementTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfIncomeStatementTable" substitutionGroup="xbrldt:hypercubeItem" />
<element name="DisclosureOfIncomeStatementLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfIncomeStatementLineItems" substitutionGroup="xbrli:item" />
<element name="ShippingAndHandlingCosts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_ShippingAndHandlingCosts" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="DisclosureOfInformationOnIncomeStatementTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfInformationOnIncomeStatementTable" substitutionGroup="xbrldt:hypercubeItem" />
<element name="DisclosureOfInformationOnIncomeStatementLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfInformationOnIncomeStatementLineItems" substitutionGroup="xbrli:item" />
<element name="GainOnDisposalOfAssociate" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_GainOnDisposalOfAssociate" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="GainOnDisposalOfRightofuseAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_GainOnDisposalOfRightofuseAssets" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="GainOnDisposalsOfPropertyPlantAndEquipment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_GainOnDisposalsOfPropertyPlantAndEquipment" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="GainOrLossOnFulfillingPerformanceObligationsRelatedToCapitalizedContractAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_GainOrLossOnFulfillingPerformanceObligationsRelatedToCapitalizedContractAssets" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="GainsOnFinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsQuotedEquitySecurities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_GainsOnFinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsQuotedEquitySecurities" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="GovernmentGrantsRecognisedInProfitOrLoss" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_GovernmentGrantsRecognisedInProfitOrLoss" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="OtherOperatingExpensesReversalOfProvisionForOnerousContractNet" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_OtherOperatingExpensesReversalOfProvisionForOnerousContractNet" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="OthersOperatingExpense" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_OthersOperatingExpense" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="WrittenOffWriteBackOfUnrecoverableValueAddedTax" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_WrittenOffWriteBackOfUnrecoverableValueAddedTax" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="ExecutiveBonusPayments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_ExecutiveBonusPayments" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="StaffSeveranceCosts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_StaffSeveranceCosts" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="StaffWelfareCost" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_StaffWelfareCost" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="IncomeStatementLocationAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_IncomeStatementLocationAxis" substitutionGroup="xbrldt:dimensionItem" />
<element name="IncomeStatementLocationDomain" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_IncomeStatementLocationDomain" substitutionGroup="xbrli:item" />
<element name="DeferredTaxLiabilitiesNotRecognizedInUndistributedEarningsOfSubsidiaries" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_DeferredTaxLiabilitiesNotRecognizedInUndistributedEarningsOfSubsidiaries" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="ProvisionForWithholdingTaxPayable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_ProvisionForWithholdingTaxPayable" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="UnrecognizedTaxLossesExpiration" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_UnrecognizedTaxLossesExpiration" substitutionGroup="xbrli:item" />
<element name="WithholdingTaxRateOnPaymentOfDividend" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_WithholdingTaxRateOnPaymentOfDividend" substitutionGroup="xbrli:item" />
<element name="ReconciliationOfAdjustmentsResultingFromAccountingProfitMultipliedByApplicableTaxRatesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_ReconciliationOfAdjustmentsResultingFromAccountingProfitMultipliedByApplicableTaxRatesAbstract" substitutionGroup="xbrli:item" />
<element name="TaxCreditsForResearchAndDevelopmentExpense" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_TaxCreditsForResearchAndDevelopmentExpense" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="TaxEffectOfDeferredTaxBenefitsNotRecognized" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_TaxEffectOfDeferredTaxBenefitsNotRecognized" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="TaxEffectOfOverUnderProvisionInRespectOfPreviousYearsCurrentTax" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_TaxEffectOfOverUnderProvisionInRespectOfPreviousYearsCurrentTax" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="TaxEffectOfUtilizationOfDeferredTaxBenefitsPreviouslyNotRecognized" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_TaxEffectOfUtilizationOfDeferredTaxBenefitsPreviouslyNotRecognized" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="TaxEffectOfWithholdingTaxExpense" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_TaxEffectOfWithholdingTaxExpense" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="DisclosureOfDeferredTaxAssetsAndLiabilitiesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfDeferredTaxAssetsAndLiabilitiesTable" substitutionGroup="xbrldt:hypercubeItem" />
<element name="AcceleratedDepreciationMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_AcceleratedDepreciationMember" substitutionGroup="xbrli:item" />
<element name="AccrualsMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_AccrualsMember" substitutionGroup="xbrli:item" />
<element name="DeferredIncomeMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DeferredIncomeMember" substitutionGroup="xbrli:item" />
<element name="EffectOfChangeInResidualValueAndImpairmentOfPropertyPlantAndEquipmentMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_EffectOfChangeInResidualValueAndImpairmentOfPropertyPlantAndEquipmentMember" substitutionGroup="xbrli:item" />
<element name="InterestReceivableMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_InterestReceivableMember" substitutionGroup="xbrli:item" />
<element name="WithholdingTaxOnDividendIncomeMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_WithholdingTaxOnDividendIncomeMember" substitutionGroup="xbrli:item" />
<element name="WritedownOfInventoriesMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_WritedownOfInventoriesMember" substitutionGroup="xbrli:item" />
<element name="DisclosureOfDeferredTaxAssetsAndLiabilitiesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfDeferredTaxAssetsAndLiabilitiesLineItems" substitutionGroup="xbrli:item" />
<element name="PRCWithholdingTaxOnDividendIncomeMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_PRCWithholdingTaxOnDividendIncomeMember" substitutionGroup="xbrli:item" />
<element name="DeferredTaxLiabilityAssetUtilization" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DeferredTaxLiabilityAssetUtilization" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="UnrecognizedDeferredTaxAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_UnrecognizedDeferredTaxAssets" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="AntiDilutiveEffectOfEmployeeShareOptions" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_AntiDilutiveEffectOfEmployeeShareOptions" substitutionGroup="xbrli:item" />
<element name="BuildingsandImprovementsMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_BuildingsandImprovementsMember" substitutionGroup="xbrli:item" />
<element name="FreeholdLandMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_FreeholdLandMember" substitutionGroup="xbrli:item" />
<element name="PlantAndMachineryMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_PlantAndMachineryMember" substitutionGroup="xbrli:item" />
<element name="DepreciationCapitalisedAsContractAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DepreciationCapitalisedAsContractAssets" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="DepreciationCapitalizedAsDevelopmentCosts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DepreciationCapitalizedAsDevelopmentCosts" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="RentalIncomeFromInvestmentPropertyMinimumLeasePayments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_RentalIncomeFromInvestmentPropertyMinimumLeasePayments" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="MarketComparableCompaniesAndCostMethodMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_MarketComparableCompaniesAndCostMethodMember" substitutionGroup="xbrli:item" />
<element name="EstimatedRevenueGrowthRate" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_EstimatedRevenueGrowthRate" substitutionGroup="xbrli:item" />
<element name="EstimationOfFutureBusinessProjectionDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_EstimationOfFutureBusinessProjectionDescription" substitutionGroup="xbrli:item" />
<element name="PaymentForTrademarkLicenseFee" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_PaymentForTrademarkLicenseFee" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="PercentageDecreaseInDemandThatWouldResultInAnImpairment" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_PercentageDecreaseInDemandThatWouldResultInAnImpairment" substitutionGroup="xbrli:item" />
<element name="PercentageIncreaseInPretaxDiscountRateThatWouldResultInAnImpairment" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_PercentageIncreaseInPretaxDiscountRateThatWouldResultInAnImpairment" substitutionGroup="xbrli:item" />
<element name="PercentageOfPretaxDiscountRate" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_PercentageOfPretaxDiscountRate" substitutionGroup="xbrli:item" />
<element name="PretaxDiscountRateThatWouldResultsInAnImpairment" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_PretaxDiscountRateThatWouldResultsInAnImpairment" substitutionGroup="xbrli:item" />
<element name="InventoryWritenOff" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_InventoryWritenOff" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="DisclosureOfTradeAndOtherReceivablesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfTradeAndOtherReceivablesAbstract" substitutionGroup="xbrli:item" />
<element name="CurrentBillsReceivable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_CurrentBillsReceivable" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="CurrentBillsReceivableInTransit" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_CurrentBillsReceivableInTransit" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="CurrentNonTradeReceivablesDueFromAssociatesAndJointVentures" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_CurrentNonTradeReceivablesDueFromAssociatesAndJointVentures" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="CurrentNonTradeReceivablesDueFromRelatedParties" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_CurrentNonTradeReceivablesDueFromRelatedParties" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="CurrentTradeAndBillReceivables" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_CurrentTradeAndBillReceivables" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="CurrentTradeReceivablesDueFromAssociatesAndJointVentures" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_CurrentTradeReceivablesDueFromAssociatesAndJointVentures" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="CurrentTradeReceivablesDueFromRelatedParties" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_CurrentTradeReceivablesDueFromRelatedParties" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="CurrentTradeReceivablesNet" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_CurrentTradeReceivablesNet" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="ExpectedCreditLosses" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_ExpectedCreditLosses" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="GrantReceivables" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_GrantReceivables" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="ImpairmentLossOnOtherReceivables" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_ImpairmentLossOnOtherReceivables" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="MiscellaneousOtherCurrentReceivables" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_MiscellaneousOtherCurrentReceivables" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="RightOfReturnAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_RightOfReturnAssets" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="DisclosureOfTradeAndOtherReceivablesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfTradeAndOtherReceivablesTable" substitutionGroup="xbrldt:hypercubeItem" />
<element name="DebtInstrument1Axis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DebtInstrument1Axis" substitutionGroup="xbrldt:dimensionItem" />
<element name="DebtInstrumentDomain" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DebtInstrumentDomain" substitutionGroup="xbrli:item" />
<element name="SecuredBankFacilitiesMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_SecuredBankFacilitiesMember" substitutionGroup="xbrli:item" />
<element name="DisclosureOfTradeAndOtherReceivablesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfTradeAndOtherReceivablesLineItems" substitutionGroup="xbrli:item" />
<element name="ProportionOfSharesOfSubsidiaryHeldForSaleAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_ProportionOfSharesOfSubsidiaryHeldForSaleAbstract" substitutionGroup="xbrli:item" />
<element name="BillsReceivableDiscountedWithBanksWithRecourseObligation" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_BillsReceivableDiscountedWithBanksWithRecourseObligation" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="BillsReceivableEndorsedWithRecourseObligation" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_BillsReceivableEndorsedWithRecourseObligation" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="BillsReceivablesDiscountedMaturityPeriod" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_BillsReceivablesDiscountedMaturityPeriod" substitutionGroup="xbrli:item" />
<element name="TradeReceivablesPaymentTerms" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_TradeReceivablesPaymentTerms" substitutionGroup="xbrli:item" />
<element name="Decreaseinimpairmentofdoubtfulreceivables" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_Decreaseinimpairmentofdoubtfulreceivables" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="CashAndBankBalances" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_CashAndBankBalances" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="CurrentCashAndBankBalances" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_CurrentCashAndBankBalances" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsTable" substitutionGroup="xbrldt:hypercubeItem" />
<element name="DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsLineItems" substitutionGroup="xbrli:item" />
<element name="ShortTermBankDepositsInterestRate" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_ShortTermBankDepositsInterestRate" substitutionGroup="xbrli:item" />
<element name="DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsAbstract" substitutionGroup="xbrli:item" />
<element name="FixedDepositsRelatedParties" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_FixedDepositsRelatedParties" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="InterestRateOnBankDeposits" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_InterestRateOnBankDeposits" substitutionGroup="xbrli:item" />
<element name="RestrictedCashUsedAsCollateralByTheBanksForTheIssuanceOfBillsToSuppliers" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_RestrictedCashUsedAsCollateralByTheBanksForTheIssuanceOfBillsToSuppliers" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="LandUseRightsTermOfContract" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_LandUseRightsTermOfContract" substitutionGroup="xbrli:item" />
<element name="NonCashAdditionsToRightOfUseAssetsAndLeaseLiabilities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_NonCashAdditionsToRightOfUseAssetsAndLeaseLiabilities" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="OperatingLeaseTermOfContract" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_OperatingLeaseTermOfContract" substitutionGroup="xbrli:item" />
<element name="LeaseholdLandMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_LeaseholdLandMember" substitutionGroup="xbrli:item" />
<element name="OfficeFurnitureFittingsAndEquipmentMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_OfficeFurnitureFittingsAndEquipmentMember" substitutionGroup="xbrli:item" />
<element name="DecreaseThroughLossOfControlOfSubsidiaryRightOfUseAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DecreaseThroughLossOfControlOfSubsidiaryRightOfUseAssets" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="DisposalOfRightOfUseAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DisposalOfRightOfUseAssets" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="RightOfUseAssetsTermination" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_RightOfUseAssetsTermination" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="TranslationDifferenceOnRightOfUseAsset" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_TranslationDifferenceOnRightOfUseAsset" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesAbstract" substitutionGroup="xbrli:item" />
<element name="DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesLineItems" substitutionGroup="xbrli:item" />
<element name="AdditionsToLeaseLiabilities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_AdditionsToLeaseLiabilities" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="LeaseLiabilitiesTermination" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_LeaseLiabilitiesTermination" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="TranslationDifferenceOnLeaseLiabilities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_TranslationDifferenceOnLeaseLiabilities" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="DisclosureOfDetailedInformationAboutLeaseCostAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfDetailedInformationAboutLeaseCostAbstract" substitutionGroup="xbrli:item" />
<element name="DisclosureOfDetailedInformationAboutLeaseCostLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfDetailedInformationAboutLeaseCostLineItems" substitutionGroup="xbrli:item" />
<element name="LeaseExpense" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_LeaseExpense" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="RelatedPartyMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_RelatedPartyMember" substitutionGroup="xbrli:item" />
<element name="MinimumNumberOfOrdinarySharesToBeOwnedBySubsidiaryAndItsAffiliates" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_MinimumNumberOfOrdinarySharesToBeOwnedBySubsidiaryAndItsAffiliates" substitutionGroup="xbrli:item" />
<element name="DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalAbstract" substitutionGroup="xbrli:item" />
<element name="DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalTable" substitutionGroup="xbrldt:hypercubeItem" />
<element name="DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalLineItems" substitutionGroup="xbrli:item" />
<element name="DividendsPaidInCash" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_DividendsPaidInCash" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="FinalDividendMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_FinalDividendMember" substitutionGroup="xbrli:item" />
<element name="CapitalReservesMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_CapitalReservesMember" substitutionGroup="xbrli:item" />
<element name="GeneralSurplusReserveMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_GeneralSurplusReserveMember" substitutionGroup="xbrli:item" />
<element name="StatutoryGeneralReserveMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_StatutoryGeneralReserveMember" substitutionGroup="xbrli:item" />
<element name="IssuanceOfPutOptionToNonControllingInterestOfSubsidiary" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_IssuanceOfPutOptionToNonControllingInterestOfSubsidiary" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="MinimumStatutoryGeneralReservalBalanceWithShareCapital" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_MinimumStatutoryGeneralReservalBalanceWithShareCapital" substitutionGroup="xbrli:item" />
<element name="PercentageOfAppropriationOfNetIncomeToStatutoryGeneralReserve" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_PercentageOfAppropriationOfNetIncomeToStatutoryGeneralReserve" substitutionGroup="xbrli:item" />
<element name="PercentageOfCertainStatutoryGeneralReserveBalanceWithShareCapital" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_PercentageOfCertainStatutoryGeneralReserveBalanceWithShareCapital" substitutionGroup="xbrli:item" />
<element name="DisclosureOfOtherComponentsOfEquityTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfOtherComponentsOfEquityTable" substitutionGroup="xbrldt:hypercubeItem" />
<element name="PremiumPaidForAcquisitionOfNoncontrollingInterestsMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_PremiumPaidForAcquisitionOfNoncontrollingInterestsMember" substitutionGroup="xbrli:item" />
<element name="DisclosureOfOtherComponentsOfEquityLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfOtherComponentsOfEquityLineItems" substitutionGroup="xbrli:item" />
<element name="EquityIncentivePlanPeriod" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_EquityIncentivePlanPeriod" substitutionGroup="xbrli:item" />
<element name="SharebasedPaymentArrangementVestingRightsPercentage" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_SharebasedPaymentArrangementVestingRightsPercentage" substitutionGroup="xbrli:item" />
<element name="WeightedAverageRemainingContractualLifeForTheShareOptionsOutstanding" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_WeightedAverageRemainingContractualLifeForTheShareOptionsOutstanding" substitutionGroup="xbrli:item" />
<element name="ShareBasedPaymentAwardDateAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_ShareBasedPaymentAwardDateAxis" substitutionGroup="xbrldt:dimensionItem" />
<element name="ShareBasedPaymentAwardDateDomain" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_ShareBasedPaymentAwardDateDomain" substitutionGroup="xbrli:item" />
<element name="OneYearAfterDateOfGrantMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_OneYearAfterDateOfGrantMember" substitutionGroup="xbrli:item" />
<element name="ThreeYearsAfterDateOfGrantMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_ThreeYearsAfterDateOfGrantMember" substitutionGroup="xbrli:item" />
<element name="TwoYearsAfterDateOfGrantMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_TwoYearsAfterDateOfGrantMember" substitutionGroup="xbrli:item" />
<element name="NumberOfShareOptionsOutstandingAtJanuary1InShareBasedPaymentArrangement" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_NumberOfShareOptionsOutstandingAtJanuary1InShareBasedPaymentArrangement" substitutionGroup="xbrli:item" />
<element name="WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangementValue" type="dtr-types:perShareItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangementValue" substitutionGroup="xbrli:item" />
<element name="AmountsDueToJointVenturesAndAssociatesCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_AmountsDueToJointVenturesAndAssociatesCurrent" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="CurrentBillsPayable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_CurrentBillsPayable" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="CurrentTradePayables" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_CurrentTradePayables" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="NonTradeAmountsDueToJointVenturesAndAssociatesCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_NonTradeAmountsDueToJointVenturesAndAssociatesCurrent" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="NonTradeAndOtherCurrentPayablesToRelatedParties" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_NonTradeAndOtherCurrentPayablesToRelatedParties" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="OtherTaxPayable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_OtherTaxPayable" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="RefundLiabilitiesCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_RefundLiabilitiesCurrent" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="TradeAndOtherCurrentPayablesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_TradeAndOtherCurrentPayablesTable" substitutionGroup="xbrldt:hypercubeItem" />
<element name="DisclosureOfDetailedInformationAboutTradeAndOtherPayablesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesLineItems" substitutionGroup="xbrli:item" />
<element name="TradePayablesSettlementTerm" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_TradePayablesSettlementTerm" substitutionGroup="xbrli:item" />
<element name="DisclosureOfContractLiabilitiesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfContractLiabilitiesTable" substitutionGroup="xbrldt:hypercubeItem" />
<element name="AdvanceFromCustomerMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_AdvanceFromCustomerMember" substitutionGroup="xbrli:item" />
<element name="UnfulfilledServiceTypeMaintenanceServicesMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_UnfulfilledServiceTypeMaintenanceServicesMember" substitutionGroup="xbrli:item" />
<element name="DisclosureOfContractLiabilitiesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfContractLiabilitiesLineItems" substitutionGroup="xbrli:item" />
<element name="DisclosureOfDetailedInformationAboutLeaseLiabilitiesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfDetailedInformationAboutLeaseLiabilitiesTable" substitutionGroup="xbrldt:hypercubeItem" />
<element name="DisclosureOfDetailedInformationAboutLeaseLiabilitiesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfDetailedInformationAboutLeaseLiabilitiesLineItems" substitutionGroup="xbrli:item" />
<element name="LeasesYearOfMaturity" type="xbrli:gYearItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_LeasesYearOfMaturity" substitutionGroup="xbrli:item" />
<element name="LeaseLiabilitiesCurrentMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_LeaseLiabilitiesCurrentMember" substitutionGroup="xbrli:item" />
<element name="LeaseLiabilitiesNoncurrentMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_LeaseLiabilitiesNoncurrentMember" substitutionGroup="xbrli:item" />
<element name="CurrentBorrowingsMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_CurrentBorrowingsMember" substitutionGroup="xbrli:item" />
<element name="NoncurrentBorrowingsMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_NoncurrentBorrowingsMember" substitutionGroup="xbrli:item" />
<element name="CreditFacilityWithDbsBankLtdMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_CreditFacilityWithDbsBankLtdMember" substitutionGroup="xbrli:item" />
<element name="CreditFacilityWithMUFGSingaporeBranchMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_CreditFacilityWithMUFGSingaporeBranchMember" substitutionGroup="xbrli:item" />
<element name="CreditFacilityWithSumitomoBranchMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_CreditFacilityWithSumitomoBranchMember" substitutionGroup="xbrli:item" />
<element name="HongLeongAsiaLimitedMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_HongLeongAsiaLimitedMember" substitutionGroup="xbrli:item" />
<element name="CreditFacilityAuthorizedAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_CreditFacilityAuthorizedAmount" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="LineOfCreditFacilityMaximumBorrowingCapacity1" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_LineOfCreditFacilityMaximumBorrowingCapacity1" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="NetDebtToTangibleNetWorthRatio" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_NetDebtToTangibleNetWorthRatio" substitutionGroup="xbrli:item" />
<element name="ProportionOfOwnershipInterestHeldByControllingShareholder" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_ProportionOfOwnershipInterestHeldByControllingShareholder" substitutionGroup="xbrli:item" />
<element name="RefinancingOfUncommittedMulticurrencyRevolvingCreditFacility" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_RefinancingOfUncommittedMulticurrencyRevolvingCreditFacility" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="RefinancingOfUnsecuredMulticurrencyRevolvingCreditFacility" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_RefinancingOfUnsecuredMulticurrencyRevolvingCreditFacility" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="TangibleNetWorth" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_TangibleNetWorth" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="GovernmentGrantReceived" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_GovernmentGrantReceived" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="GrantDisbursedToPartnerOfJointProject" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_GrantDisbursedToPartnerOfJointProject" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="ReclassificationToOtherPayables" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_ReclassificationToOtherPayables" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="ReleaseOfDeferredGrantRecognisedInProfitOrLoss" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_ReleaseOfDeferredGrantRecognisedInProfitOrLoss" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="DisclosureOfOtherLiabilitiesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfOtherLiabilitiesTable" substitutionGroup="xbrldt:hypercubeItem" />
<element name="DisclosureOfOtherLiabilitiesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfOtherLiabilitiesLineItems" substitutionGroup="xbrli:item" />
<element name="MinorityInterestOwnershipPercentageByNoncontrollingOwners" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_MinorityInterestOwnershipPercentageByNoncontrollingOwners" substitutionGroup="xbrli:item" />
<element name="HlTechnologySystemsPrivateLimitedMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_HlTechnologySystemsPrivateLimitedMember" substitutionGroup="xbrli:item" />
<element name="WellSummitInvestmentsLimitedMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_WellSummitInvestmentsLimitedMember" substitutionGroup="xbrli:item" />
<element name="YulinCityGovernmentMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_YulinCityGovernmentMember" substitutionGroup="xbrli:item" />
<element name="ConsultancyFeesChargedByRelatedPartyTransactions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_ConsultancyFeesChargedByRelatedPartyTransactions" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="ProportionOfOwnershipInterestHeldByControllingShareholders" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_ProportionOfOwnershipInterestHeldByControllingShareholders" substitutionGroup="xbrli:item" />
<element name="ProportionOfOwnershipInterestHeldByNonControllingShareholderWithSignificantInfluenceOverTheGroup" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_ProportionOfOwnershipInterestHeldByNonControllingShareholderWithSignificantInfluenceOverTheGroup" substitutionGroup="xbrli:item" />
<element name="SharesInEntityHeldByControllingShareholder" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_SharesInEntityHeldByControllingShareholder" substitutionGroup="xbrli:item" />
<element name="AssociatesAndJointVenturesMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_AssociatesAndJointVenturesMember" substitutionGroup="xbrli:item" />
<element name="GeneralAndAdministrativeExpensesRelatedPartyTransactions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_GeneralAndAdministrativeExpensesRelatedPartyTransactions" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="PaymentsForLeaseLiabilities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_PaymentsForLeaseLiabilities" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="PropertyManagementServiceChargedByRelatedPartyTransactions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_PropertyManagementServiceChargedByRelatedPartyTransactions" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="ServicesCostChargedByRelatedPartyTransactions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_ServicesCostChargedByRelatedPartyTransactions" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="ServicesCostChargedToRelatedPartyTransactions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_ServicesCostChargedToRelatedPartyTransactions" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="StorageAndDistributionExpensesChargedByRelatedPartyTransactions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_StorageAndDistributionExpensesChargedByRelatedPartyTransactions" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="DisclosureOfCommitmentsAndContingenciesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfCommitmentsAndContingenciesAbstract" substitutionGroup="xbrli:item" />
<element name="DisclosureOfCommitmentsAndContingenciesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfCommitmentsAndContingenciesTable" substitutionGroup="xbrldt:hypercubeItem" />
<element name="DisclosureOfCommitmentsAndContingenciesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfCommitmentsAndContingenciesLineItems" substitutionGroup="xbrli:item" />
<element name="DisclosureOfOperatingLeaseByLesseeAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfOperatingLeaseByLesseeAbstract" substitutionGroup="xbrli:item" />
<element name="DisclosureOfOperatingLeaseByLesseeTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfOperatingLeaseByLesseeTable" substitutionGroup="xbrldt:hypercubeItem" />
<element name="DisclosureOfOperatingLeaseByLesseeLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfOperatingLeaseByLesseeLineItems" substitutionGroup="xbrli:item" />
<element name="MinimumLeasePaymentPayableUnderNoncancellableOperatingLease" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_MinimumLeasePaymentPayableUnderNoncancellableOperatingLease" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="CustomersOneMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_CustomersOneMember" substitutionGroup="xbrli:item" />
<element name="CustomersTwoMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_CustomersTwoMember" substitutionGroup="xbrli:item" />
<element name="OtherAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_OtherAbstract" substitutionGroup="xbrli:item" />
<element name="AmountRecognisedAsNonCashWarranties" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_AmountRecognisedAsNonCashWarranties" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="CorporateSegmentMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_CorporateSegmentMember" substitutionGroup="xbrli:item" />
<element name="IncreaseDecreaseInProfitLossBeforeTaxOnBasisOfHigherLowerBasisPoints" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_IncreaseDecreaseInProfitLossBeforeTaxOnBasisOfHigherLowerBasisPoints" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="NumberOfTopCustomers" type="xbrli:integerItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_NumberOfTopCustomers" substitutionGroup="xbrli:item" />
<element name="PercentageOfTradeReceivablesExcludingBillsReceivables" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_PercentageOfTradeReceivablesExcludingBillsReceivables" substitutionGroup="xbrli:item" />
<element name="Top5CustomersMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_Top5CustomersMember" substitutionGroup="xbrli:item" />
<element name="OtherCurrenciesMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_OtherCurrenciesMember" substitutionGroup="xbrli:item" />
<element name="IncreaseDecreaseInRiskExposureAssociatedWithInstrumentsSharingCharacteristic" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_IncreaseDecreaseInRiskExposureAssociatedWithInstrumentsSharingCharacteristic" substitutionGroup="xbrli:item" />
<element name="PastDueGreaterThanThreeSixtyFiveDaysMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_PastDueGreaterThanThreeSixtyFiveDaysMember" substitutionGroup="xbrli:item" />
<element name="PastDueNinetyOneToOneEightyDaysMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_PastDueNinetyOneToOneEightyDaysMember" substitutionGroup="xbrli:item" />
<element name="PastDueOneEightyOneToThreeSixtyFiveDaysMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_PastDueOneEightyOneToThreeSixtyFiveDaysMember" substitutionGroup="xbrli:item" />
<element name="PastDueZeroToNinetyDaysMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_PastDueZeroToNinetyDaysMember" substitutionGroup="xbrli:item" />
<element name="DisclosureOfFinancialInstrumentsAndFinancialRiskManagementTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfFinancialInstrumentsAndFinancialRiskManagementTable" substitutionGroup="xbrldt:hypercubeItem" />
<element name="DisclosureOfFinancialInstrumentsAndFinancialRiskManagementsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_DisclosureOfFinancialInstrumentsAndFinancialRiskManagementsLineItems" substitutionGroup="xbrli:item" />
<element name="OtherReceivablesExcludingTaxRecoverable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_OtherReceivablesExcludingTaxRecoverable" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="LoansAndBorrowings" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_LoansAndBorrowings" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="CapitalAndNetDebts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_CapitalAndNetDebts" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="CurrentAndNoncurrentBorrowings" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="cyd_CurrentAndNoncurrentBorrowings" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="BillReceivablesMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_BillReceivablesMember" substitutionGroup="xbrli:item" />
<element name="CashAndBankBalancesMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_CashAndBankBalancesMember" substitutionGroup="xbrli:item" />
<element name="OtherReceivablesMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_OtherReceivablesMember" substitutionGroup="xbrli:item" />
<element name="TradeAndBillsReceivablesMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_TradeAndBillsReceivablesMember" substitutionGroup="xbrli:item" />
<element name="LoansAndBorrowingsMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_LoansAndBorrowingsMember" substitutionGroup="xbrli:item" />
<element name="OtherFinancialLiabilityMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_OtherFinancialLiabilityMember" substitutionGroup="xbrli:item" />
<element name="TradeAndOtherPayableMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="cyd_TradeAndOtherPayableMember" substitutionGroup="xbrli:item" />
<element name="IncreaseDecreaseThroughAccretionOfInterest" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_IncreaseDecreaseThroughAccretionOfInterest" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="IncreaseDecreaseThroughLeaseTerminationsLiabilitiesArisingFromFinancingActivities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_IncreaseDecreaseThroughLeaseTerminationsLiabilitiesArisingFromFinancingActivities" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="IncreaseDecreaseThroughTranslationReserveLiabilitiesArisingFromFinancingActivities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="cyd_IncreaseDecreaseThroughTranslationReserveLiabilitiesArisingFromFinancingActivities" substitutionGroup="xbrli:item" xbrli:balance="credit" />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>11
<FILENAME>cyd-20231231_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<!--Generated by DFIN XBRL Instance Document - http://www.dfinsolutions.com/ - Version R3.0 - on 25-April-2024 [02:12:26] {PM}-->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#ConsolidatedStatementOfProfitOrLoss" roleURI="http://www.cyilimited.com/role/ConsolidatedStatementOfProfitOrLoss" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#ConsolidatedStatementOfComprehensiveIncome" roleURI="http://www.cyilimited.com/role/ConsolidatedStatementOfComprehensiveIncome" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#ConsolidatedStatementOfFinancialPosition" roleURI="http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#ConsolidatedStatementOfChangesInEquity" roleURI="http://www.cyilimited.com/role/ConsolidatedStatementOfChangesInEquity" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#ConsolidatedStatementOfCashFlows" roleURI="http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#InvestmentsInSubsidiariesSummarizedFinancialInformationIncludingGoodwillOnAcquisitionAndConsolidationAdjustmentButBeforeIntercompanyEliminationsOfSubsidiariesWithMaterialNonControllingInterestsDetail" roleURI="http://www.cyilimited.com/role/InvestmentsInSubsidiariesSummarizedFinancialInformationIncludingGoodwillOnAcquisitionAndConsolidationAdjustmentButBeforeIntercompanyEliminationsOfSubsidiariesWithMaterialNonControllingInterestsDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#OtherOperatingIncomeSummaryOfOtherOperatingIncomeDetail" roleURI="http://www.cyilimited.com/role/OtherOperatingIncomeSummaryOfOtherOperatingIncomeDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#OtherOperatingExpensesSummaryOfOtherOperatingExpensesDetail" roleURI="http://www.cyilimited.com/role/OtherOperatingExpensesSummaryOfOtherOperatingExpensesDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#FinanceCostsSummaryOfFinanceCostsDetail" roleURI="http://www.cyilimited.com/role/FinanceCostsSummaryOfFinanceCostsDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#StaffCostSummaryOfStaffCostsDetail" roleURI="http://www.cyilimited.com/role/StaffCostSummaryOfStaffCostsDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#IncomeTaxExpenseSummaryOfIncomeTaxExpenseDetail" roleURI="http://www.cyilimited.com/role/IncomeTaxExpenseSummaryOfIncomeTaxExpenseDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#IncomeTaxExpenseReconciliationOfIncomeTaxExpenseDetail" roleURI="http://www.cyilimited.com/role/IncomeTaxExpenseReconciliationOfIncomeTaxExpenseDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#IncomeTaxExpenseClassificationOfTheGroupsNetDeferredTaxAssetsDetail" roleURI="http://www.cyilimited.com/role/IncomeTaxExpenseClassificationOfTheGroupsNetDeferredTaxAssetsDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#IncomeTaxExpenseDeferredTaxAssetsThatHaveNotBeenRecognizedDetail" roleURI="http://www.cyilimited.com/role/IncomeTaxExpenseDeferredTaxAssetsThatHaveNotBeenRecognizedDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#InventoriesSummaryOfInventoriesDetail" roleURI="http://www.cyilimited.com/role/InventoriesSummaryOfInventoriesDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#TradeAndOtherReceivablesSummaryOfTradeAndOtherReceivablesDetail" roleURI="http://www.cyilimited.com/role/TradeAndOtherReceivablesSummaryOfTradeAndOtherReceivablesDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#CashAndBankBalancesSummaryOfCashAndBankBalancesDetail" roleURI="http://www.cyilimited.com/role/CashAndBankBalancesSummaryOfCashAndBankBalancesDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#CashAndBankBalancesSummaryOfCashFlowsCashAndCashEquivalentsDetail" roleURI="http://www.cyilimited.com/role/CashAndBankBalancesSummaryOfCashFlowsCashAndCashEquivalentsDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#LeasesSummaryOfDetailedInformationAboutAmountsRecognizedInProfitOfLossDetail" roleURI="http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutAmountsRecognizedInProfitOfLossDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#TradeAndOtherPayablesSummaryOfTradeAndOtherCurrentPayablesDetail" roleURI="http://www.cyilimited.com/role/TradeAndOtherPayablesSummaryOfTradeAndOtherCurrentPayablesDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#RelatedPartyDisclosuresCompensationOfKeyManagementPersonnelDetail" roleURI="http://www.cyilimited.com/role/RelatedPartyDisclosuresCompensationOfKeyManagementPersonnelDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#CapitalManagementSummaryOfCapitalStructureDetail" roleURI="http://www.cyilimited.com/role/CapitalManagementSummaryOfCapitalStructureDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#ConsolidatedStatementOfComprehensiveIncomeAlternate1" roleURI="http://www.cyilimited.com/role/ConsolidatedStatementOfComprehensiveIncomeAlternate1" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#ConsolidatedStatementOfProfitOrLossAlternate1" roleURI="http://www.cyilimited.com/role/ConsolidatedStatementOfProfitOrLossAlternate1" />
<calculationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/CapitalManagementSummaryOfCapitalStructureDetail">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CapitalAndNetDebts" xlink:label="loc_CYD_CapitalAndNetDebts" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EquityAttributableToOwnersOfParent" xlink:label="loc_ifrs-full_EquityAttributableToOwnersOfParent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_CYD_CapitalAndNetDebts" xlink:to="loc_ifrs-full_EquityAttributableToOwnersOfParent" use="optional" order="1" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Borrowings" xlink:label="loc_ifrs-full_Borrowings" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_CYD_CapitalAndNetDebts" xlink:to="loc_ifrs-full_Borrowings" use="optional" order="2" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LeaseLiabilities" xlink:label="loc_ifrs-full_LeaseLiabilities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Borrowings" xlink:to="loc_ifrs-full_LeaseLiabilities" use="optional" order="3" weight="1" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CashAndBankBalances" xlink:label="loc_CYD_CashAndBankBalances" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Borrowings" xlink:to="loc_CYD_CashAndBankBalances" use="optional" order="4" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TradeAndOtherPayables" xlink:label="loc_ifrs-full_TradeAndOtherPayables" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Borrowings" xlink:to="loc_ifrs-full_TradeAndOtherPayables" use="optional" order="5" weight="1" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CurrentAndNoncurrentBorrowings" xlink:label="loc_CYD_CurrentAndNoncurrentBorrowings" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Borrowings" xlink:to="loc_CYD_CurrentAndNoncurrentBorrowings" use="optional" order="6" weight="1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/CashAndBankBalancesSummaryOfCashAndBankBalancesDetail">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CashAndBankBalances" xlink:label="loc_CYD_CashAndBankBalances" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LongtermDeposits" xlink:label="loc_ifrs-full_LongtermDeposits" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_CYD_CashAndBankBalances" xlink:to="loc_ifrs-full_LongtermDeposits" use="optional" order="1" weight="1" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CurrentCashAndBankBalances" xlink:label="loc_CYD_CurrentCashAndBankBalances" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_CYD_CashAndBankBalances" xlink:to="loc_CYD_CurrentCashAndBankBalances" use="optional" order="2" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentRestrictedCashAndCashEquivalents" xlink:label="loc_ifrs-full_CurrentRestrictedCashAndCashEquivalents" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_CYD_CurrentCashAndBankBalances" xlink:to="loc_ifrs-full_CurrentRestrictedCashAndCashEquivalents" use="optional" order="3" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ShorttermDepositsNotClassifiedAsCashEquivalents" xlink:label="loc_ifrs-full_ShorttermDepositsNotClassifiedAsCashEquivalents" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_CYD_CurrentCashAndBankBalances" xlink:to="loc_ifrs-full_ShorttermDepositsNotClassifiedAsCashEquivalents" use="optional" order="4" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashAndCashEquivalents" xlink:label="loc_ifrs-full_CashAndCashEquivalents" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_CYD_CurrentCashAndBankBalances" xlink:to="loc_ifrs-full_CashAndCashEquivalents" use="optional" order="5" weight="1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges" xlink:label="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivities" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges" xlink:to="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities" use="optional" order="1" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashFlowsFromUsedInOperations" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperations" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities" xlink:to="loc_ifrs-full_CashFlowsFromUsedInOperations" use="optional" order="2" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital" xlink:label="loc_ifrs-full_AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperations" xlink:to="loc_ifrs-full_AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital" use="optional" order="3" weight="1" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ReversalOfProvisionForOnerousContractNet" xlink:label="loc_CYD_ReversalOfProvisionForOnerousContractNet" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital" xlink:to="loc_CYD_ReversalOfProvisionForOnerousContractNet" use="optional" order="4" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AdjustmentsForProvisions" xlink:label="loc_ifrs-full_AdjustmentsForProvisions" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital" xlink:to="loc_ifrs-full_AdjustmentsForProvisions" use="optional" order="5" weight="1" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossInvestmentInJointVenture" xlink:label="loc_CYD_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossInvestmentInJointVenture" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital" xlink:to="loc_CYD_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossInvestmentInJointVenture" use="optional" order="6" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AdjustmentsForGainLossOnDisposalOfInvestmentsInSubsidiariesJointVenturesAndAssociates" xlink:label="loc_ifrs-full_AdjustmentsForGainLossOnDisposalOfInvestmentsInSubsidiariesJointVenturesAndAssociates" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital" xlink:to="loc_ifrs-full_AdjustmentsForGainLossOnDisposalOfInvestmentsInSubsidiariesJointVenturesAndAssociates" use="optional" order="7" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProfitLossBeforeTax" xlink:label="loc_ifrs-full_ProfitLossBeforeTax" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital" xlink:to="loc_ifrs-full_ProfitLossBeforeTax" use="optional" order="8" weight="-1" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_AdjustmentsForInventoryWrittenOff" xlink:label="loc_CYD_AdjustmentsForInventoryWrittenOff" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital" xlink:to="loc_CYD_AdjustmentsForInventoryWrittenOff" use="optional" order="9" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossLoansAndAdvances" xlink:label="loc_ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossLoansAndAdvances" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital" xlink:to="loc_ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossLoansAndAdvances" use="optional" order="10" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill" xlink:label="loc_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital" xlink:to="loc_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill" use="optional" order="11" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DepreciationRightofuseAssets" xlink:label="loc_ifrs-full_DepreciationRightofuseAssets" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital" xlink:to="loc_ifrs-full_DepreciationRightofuseAssets" use="optional" order="12" weight="1" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_GainLossOnDisposalOfRightOfUseAssets" xlink:label="loc_CYD_GainLossOnDisposalOfRightOfUseAssets" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital" xlink:to="loc_CYD_GainLossOnDisposalOfRightOfUseAssets" use="optional" order="13" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GainsOnDisposalsOfInvestments" xlink:label="loc_ifrs-full_GainsOnDisposalsOfInvestments" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital" xlink:to="loc_ifrs-full_GainsOnDisposalsOfInvestments" use="optional" order="14" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GainsLossesRecognisedWhenControlInSubsidiaryIsLost" xlink:label="loc_ifrs-full_GainsLossesRecognisedWhenControlInSubsidiaryIsLost" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital" xlink:to="loc_ifrs-full_GainsLossesRecognisedWhenControlInSubsidiaryIsLost" use="optional" order="15" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GainsLossesOnDisposalsOfPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_GainsLossesOnDisposalsOfPropertyPlantAndEquipment" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital" xlink:to="loc_ifrs-full_GainsLossesOnDisposalsOfPropertyPlantAndEquipment" use="optional" order="16" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_WritedownsReversalsOfInventories" xlink:label="loc_ifrs-full_WritedownsReversalsOfInventories" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital" xlink:to="loc_ifrs-full_WritedownsReversalsOfInventories" use="optional" order="17" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" xlink:label="loc_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital" xlink:to="loc_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" use="optional" order="18" weight="-1" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_WriteOffOfPropertyPlantAndEquipment" xlink:label="loc_CYD_WriteOffOfPropertyPlantAndEquipment" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital" xlink:to="loc_CYD_WriteOffOfPropertyPlantAndEquipment" use="optional" order="19" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossTradeReceivables" xlink:label="loc_ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossTradeReceivables" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital" xlink:to="loc_ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossTradeReceivables" use="optional" order="20" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_WritedownsReversalsOfPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_WritedownsReversalsOfPropertyPlantAndEquipment" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital" xlink:to="loc_ifrs-full_WritedownsReversalsOfPropertyPlantAndEquipment" use="optional" order="21" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinanceIncome" xlink:label="loc_ifrs-full_FinanceIncome" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital" xlink:to="loc_ifrs-full_FinanceIncome" use="optional" order="22" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RevenueFromGovernmentGrants" xlink:label="loc_ifrs-full_RevenueFromGovernmentGrants" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital" xlink:to="loc_ifrs-full_RevenueFromGovernmentGrants" use="optional" order="23" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinanceCosts" xlink:label="loc_ifrs-full_FinanceCosts" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital" xlink:to="loc_ifrs-full_FinanceCosts" use="optional" order="24" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsHeldForTrading" xlink:label="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsHeldForTrading" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital" xlink:to="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsHeldForTrading" use="optional" order="25" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains" xlink:label="loc_ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital" xlink:to="loc_ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains" use="optional" order="26" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RevenueFromDividends" xlink:label="loc_ifrs-full_RevenueFromDividends" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital" xlink:to="loc_ifrs-full_RevenueFromDividends" use="optional" order="27" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DepreciationInvestmentProperty" xlink:label="loc_ifrs-full_DepreciationInvestmentProperty" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital" xlink:to="loc_ifrs-full_DepreciationInvestmentProperty" use="optional" order="28" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DepreciationPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_DepreciationPropertyPlantAndEquipment" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital" xlink:to="loc_ifrs-full_DepreciationPropertyPlantAndEquipment" use="optional" order="29" weight="1" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_AdjustmentsForBadDebtsWrittenOffRecovered" xlink:label="loc_CYD_AdjustmentsForBadDebtsWrittenOffRecovered" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital" xlink:to="loc_CYD_AdjustmentsForBadDebtsWrittenOffRecovered" use="optional" order="30" weight="1" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_AdjustmentForProvisionUtilized" xlink:label="loc_CYD_AdjustmentForProvisionUtilized" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperations" xlink:to="loc_CYD_AdjustmentForProvisionUtilized" use="optional" order="31" weight="1" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_AdjustmentsForDecreaseIncreaseInDevelopmentProperties" xlink:label="loc_CYD_AdjustmentsForDecreaseIncreaseInDevelopmentProperties" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperations" xlink:to="loc_CYD_AdjustmentsForDecreaseIncreaseInDevelopmentProperties" use="optional" order="32" weight="1" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_AdjustmentsForDecreaseIncreaseInTradeAndOtherPayablesAndContractLiabilities" xlink:label="loc_CYD_AdjustmentsForDecreaseIncreaseInTradeAndOtherPayablesAndContractLiabilities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperations" xlink:to="loc_CYD_AdjustmentsForDecreaseIncreaseInTradeAndOtherPayablesAndContractLiabilities" use="optional" order="33" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables" xlink:label="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperations" xlink:to="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables" use="optional" order="34" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInInventories" xlink:label="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInInventories" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperations" xlink:to="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInInventories" use="optional" order="35" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities" xlink:label="loc_ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities" xlink:to="loc_ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities" use="optional" order="36" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivities" xlink:label="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges" xlink:to="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities" use="optional" order="37" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProceedsFromSalesOfInterestsInAssociates" xlink:label="loc_ifrs-full_ProceedsFromSalesOfInterestsInAssociates" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities" xlink:to="loc_ifrs-full_ProceedsFromSalesOfInterestsInAssociates" use="optional" order="38" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PurchaseOfInterestsInInvestmentsAccountedForUsingEquityMethod" xlink:label="loc_ifrs-full_PurchaseOfInterestsInInvestmentsAccountedForUsingEquityMethod" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities" xlink:to="loc_ifrs-full_PurchaseOfInterestsInInvestmentsAccountedForUsingEquityMethod" use="optional" order="39" weight="-1" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ProceedsFromDisposalOfRightOfUseAssetsClassifiedAsInvestingActivities" xlink:label="loc_CYD_ProceedsFromDisposalOfRightOfUseAssetsClassifiedAsInvestingActivities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities" xlink:to="loc_CYD_ProceedsFromDisposalOfRightOfUseAssetsClassifiedAsInvestingActivities" use="optional" order="40" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProceedsFromSalesOrMaturityOfFinancialInstrumentsClassifiedAsInvestingActivities" xlink:label="loc_ifrs-full_ProceedsFromSalesOrMaturityOfFinancialInstrumentsClassifiedAsInvestingActivities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities" xlink:to="loc_ifrs-full_ProceedsFromSalesOrMaturityOfFinancialInstrumentsClassifiedAsInvestingActivities" use="optional" order="41" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" xlink:label="loc_ifrs-full_CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities" xlink:to="loc_ifrs-full_CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" use="optional" order="42" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" xlink:label="loc_ifrs-full_ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities" xlink:to="loc_ifrs-full_ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" use="optional" order="43" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InterestReceivedClassifiedAsInvestingActivities" xlink:label="loc_ifrs-full_InterestReceivedClassifiedAsInvestingActivities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities" xlink:to="loc_ifrs-full_InterestReceivedClassifiedAsInvestingActivities" use="optional" order="44" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities" xlink:label="loc_ifrs-full_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities" xlink:to="loc_ifrs-full_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities" use="optional" order="45" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DividendsReceivedClassifiedAsInvestingActivities" xlink:label="loc_ifrs-full_DividendsReceivedClassifiedAsInvestingActivities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities" xlink:to="loc_ifrs-full_DividendsReceivedClassifiedAsInvestingActivities" use="optional" order="46" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" xlink:label="loc_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities" xlink:to="loc_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" use="optional" order="47" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProceedsFromGovernmentGrantsClassifiedAsInvestingActivities" xlink:label="loc_ifrs-full_ProceedsFromGovernmentGrantsClassifiedAsInvestingActivities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities" xlink:to="loc_ifrs-full_ProceedsFromGovernmentGrantsClassifiedAsInvestingActivities" use="optional" order="48" weight="1" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DevelopmentCostsAdjustments" xlink:label="loc_CYD_DevelopmentCostsAdjustments" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities" xlink:to="loc_CYD_DevelopmentCostsAdjustments" use="optional" order="49" weight="-1" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_PaymentsForPlacementOrproceedFromWithdrawalOfFixedDepositsPledgedWithBanksForBankingFacilitiesClassifiedAsFinancingActivities" xlink:label="loc_CYD_PaymentsForPlacementOrproceedFromWithdrawalOfFixedDepositsPledgedWithBanksForBankingFacilitiesClassifiedAsFinancingActivities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities" xlink:to="loc_CYD_PaymentsForPlacementOrproceedFromWithdrawalOfFixedDepositsPledgedWithBanksForBankingFacilitiesClassifiedAsFinancingActivities" use="optional" order="50" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivities" xlink:label="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges" xlink:to="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities" use="optional" order="51" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProceedsFromContributionsOfNoncontrollingInterests" xlink:label="loc_ifrs-full_ProceedsFromContributionsOfNoncontrollingInterests" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities" xlink:to="loc_ifrs-full_ProceedsFromContributionsOfNoncontrollingInterests" use="optional" order="52" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities" xlink:label="loc_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities" xlink:to="loc_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities" use="optional" order="53" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities" xlink:label="loc_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities" xlink:to="loc_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities" use="optional" order="54" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DividendsPaidToNoncontrollingInterestsClassifiedAsFinancingActivities" xlink:label="loc_ifrs-full_DividendsPaidToNoncontrollingInterestsClassifiedAsFinancingActivities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities" xlink:to="loc_ifrs-full_DividendsPaidToNoncontrollingInterestsClassifiedAsFinancingActivities" use="optional" order="55" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DividendsPaidToEquityHoldersOfParentClassifiedAsFinancingActivities" xlink:label="loc_ifrs-full_DividendsPaidToEquityHoldersOfParentClassifiedAsFinancingActivities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities" xlink:to="loc_ifrs-full_DividendsPaidToEquityHoldersOfParentClassifiedAsFinancingActivities" use="optional" order="56" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities" xlink:label="loc_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities" xlink:to="loc_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities" use="optional" order="57" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InterestPaidClassifiedAsFinancingActivities" xlink:label="loc_ifrs-full_InterestPaidClassifiedAsFinancingActivities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities" xlink:to="loc_ifrs-full_InterestPaidClassifiedAsFinancingActivities" use="optional" order="58" weight="-1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/ConsolidatedStatementOfChangesInEquity">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ComprehensiveIncome" xlink:label="loc_ifrs-full_ComprehensiveIncome" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ComprehensiveIncome" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" use="optional" order="1" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProfitLoss" xlink:label="loc_ifrs-full_ProfitLoss" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ComprehensiveIncome" xlink:to="loc_ifrs-full_ProfitLoss" use="optional" order="2" weight="1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/ConsolidatedStatementOfComprehensiveIncome">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ComprehensiveIncome" xlink:label="loc_ifrs-full_ComprehensiveIncome" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProfitLoss" xlink:label="loc_ifrs-full_ProfitLoss" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ComprehensiveIncome" xlink:to="loc_ifrs-full_ProfitLoss" use="optional" order="1" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ComprehensiveIncome" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" use="optional" order="2" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax" xlink:label="loc_ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" xlink:to="loc_ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax" use="optional" order="3" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationNetOfTax" xlink:label="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationNetOfTax" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" xlink:to="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationNetOfTax" use="optional" order="4" weight="1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/ConsolidatedStatementOfComprehensiveIncomeAlternate1">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ComprehensiveIncome" xlink:label="loc_ifrs-full_ComprehensiveIncome" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests" xlink:label="loc_ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ComprehensiveIncome" xlink:to="loc_ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests" use="optional" order="5" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent" xlink:label="loc_ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ComprehensiveIncome" xlink:to="loc_ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent" use="optional" order="6" weight="1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EquityAndLiabilities" xlink:label="loc_ifrs-full_EquityAndLiabilities" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Liabilities" xlink:label="loc_ifrs-full_Liabilities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_EquityAndLiabilities" xlink:to="loc_ifrs-full_Liabilities" use="optional" order="1" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncurrentLiabilities" xlink:label="loc_ifrs-full_NoncurrentLiabilities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Liabilities" xlink:to="loc_ifrs-full_NoncurrentLiabilities" use="optional" order="2" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherNoncurrentFinancialLiabilities" xlink:label="loc_ifrs-full_OtherNoncurrentFinancialLiabilities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_NoncurrentLiabilities" xlink:to="loc_ifrs-full_OtherNoncurrentFinancialLiabilities" use="optional" order="3" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncurrentLeaseLiabilities" xlink:label="loc_ifrs-full_NoncurrentLeaseLiabilities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_NoncurrentLiabilities" xlink:to="loc_ifrs-full_NoncurrentLeaseLiabilities" use="optional" order="4" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherNoncurrentPayables" xlink:label="loc_ifrs-full_OtherNoncurrentPayables" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_NoncurrentLiabilities" xlink:to="loc_ifrs-full_OtherNoncurrentPayables" use="optional" order="5" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncurrentGovernmentGrants" xlink:label="loc_ifrs-full_NoncurrentGovernmentGrants" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_NoncurrentLiabilities" xlink:to="loc_ifrs-full_NoncurrentGovernmentGrants" use="optional" order="6" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DeferredTaxLiabilities" xlink:label="loc_ifrs-full_DeferredTaxLiabilities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_NoncurrentLiabilities" xlink:to="loc_ifrs-full_DeferredTaxLiabilities" use="optional" order="7" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncurrentContractLiabilities" xlink:label="loc_ifrs-full_NoncurrentContractLiabilities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_NoncurrentLiabilities" xlink:to="loc_ifrs-full_NoncurrentContractLiabilities" use="optional" order="8" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LongtermBorrowings" xlink:label="loc_ifrs-full_LongtermBorrowings" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_NoncurrentLiabilities" xlink:to="loc_ifrs-full_LongtermBorrowings" use="optional" order="9" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentLiabilities" xlink:label="loc_ifrs-full_CurrentLiabilities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Liabilities" xlink:to="loc_ifrs-full_CurrentLiabilities" use="optional" order="10" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentLeaseLiabilities" xlink:label="loc_ifrs-full_CurrentLeaseLiabilities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLiabilities" xlink:to="loc_ifrs-full_CurrentLeaseLiabilities" use="optional" order="11" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ShorttermWarrantyProvision" xlink:label="loc_ifrs-full_ShorttermWarrantyProvision" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLiabilities" xlink:to="loc_ifrs-full_ShorttermWarrantyProvision" use="optional" order="12" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentTaxLiabilitiesCurrent" xlink:label="loc_ifrs-full_CurrentTaxLiabilitiesCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLiabilities" xlink:to="loc_ifrs-full_CurrentTaxLiabilitiesCurrent" use="optional" order="13" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentContractLiabilities" xlink:label="loc_ifrs-full_CurrentContractLiabilities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLiabilities" xlink:to="loc_ifrs-full_CurrentContractLiabilities" use="optional" order="14" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ShorttermBorrowings" xlink:label="loc_ifrs-full_ShorttermBorrowings" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLiabilities" xlink:to="loc_ifrs-full_ShorttermBorrowings" use="optional" order="15" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TradeAndOtherCurrentPayables" xlink:label="loc_ifrs-full_TradeAndOtherCurrentPayables" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLiabilities" xlink:to="loc_ifrs-full_TradeAndOtherCurrentPayables" use="optional" order="16" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Equity" xlink:label="loc_ifrs-full_Equity" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_EquityAndLiabilities" xlink:to="loc_ifrs-full_Equity" use="optional" order="17" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncontrollingInterests" xlink:label="loc_ifrs-full_NoncontrollingInterests" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Equity" xlink:to="loc_ifrs-full_NoncontrollingInterests" use="optional" order="18" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EquityAttributableToOwnersOfParent" xlink:label="loc_ifrs-full_EquityAttributableToOwnersOfParent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Equity" xlink:to="loc_ifrs-full_EquityAttributableToOwnersOfParent" use="optional" order="19" weight="1" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_OtherComponentsOfEquity" xlink:label="loc_CYD_OtherComponentsOfEquity" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParent" xlink:to="loc_CYD_OtherComponentsOfEquity" use="optional" order="20" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RetainedEarnings" xlink:label="loc_ifrs-full_RetainedEarnings" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParent" xlink:to="loc_ifrs-full_RetainedEarnings" use="optional" order="21" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CapitalReserve" xlink:label="loc_ifrs-full_CapitalReserve" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParent" xlink:to="loc_ifrs-full_CapitalReserve" use="optional" order="22" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_StatutoryReserve" xlink:label="loc_ifrs-full_StatutoryReserve" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParent" xlink:to="loc_ifrs-full_StatutoryReserve" use="optional" order="23" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IssuedCapital" xlink:label="loc_ifrs-full_IssuedCapital" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParent" xlink:to="loc_ifrs-full_IssuedCapital" use="optional" order="24" weight="1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Assets" xlink:label="loc_ifrs-full_Assets" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncurrentAssets" xlink:label="loc_ifrs-full_NoncurrentAssets" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Assets" xlink:to="loc_ifrs-full_NoncurrentAssets" use="optional" order="25" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InvestmentsInAssociates" xlink:label="loc_ifrs-full_InvestmentsInAssociates" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_NoncurrentAssets" xlink:to="loc_ifrs-full_InvestmentsInAssociates" use="optional" order="26" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RightofuseAssets" xlink:label="loc_ifrs-full_RightofuseAssets" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_NoncurrentAssets" xlink:to="loc_ifrs-full_RightofuseAssets" use="optional" order="27" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncurrentContractAssets" xlink:label="loc_ifrs-full_NoncurrentContractAssets" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_NoncurrentAssets" xlink:to="loc_ifrs-full_NoncurrentContractAssets" use="optional" order="28" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LongtermDeposits" xlink:label="loc_ifrs-full_LongtermDeposits" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_NoncurrentAssets" xlink:to="loc_ifrs-full_LongtermDeposits" use="optional" order="29" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DeferredTaxAssets" xlink:label="loc_ifrs-full_DeferredTaxAssets" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_NoncurrentAssets" xlink:to="loc_ifrs-full_DeferredTaxAssets" use="optional" order="30" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InvestmentsInJointVentures" xlink:label="loc_ifrs-full_InvestmentsInJointVentures" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_NoncurrentAssets" xlink:to="loc_ifrs-full_InvestmentsInJointVentures" use="optional" order="31" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwill" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwill" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_NoncurrentAssets" xlink:to="loc_ifrs-full_IntangibleAssetsOtherThanGoodwill" use="optional" order="32" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InvestmentProperty" xlink:label="loc_ifrs-full_InvestmentProperty" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_NoncurrentAssets" xlink:to="loc_ifrs-full_InvestmentProperty" use="optional" order="33" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PropertyPlantAndEquipment" xlink:label="loc_ifrs-full_PropertyPlantAndEquipment" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_NoncurrentAssets" xlink:to="loc_ifrs-full_PropertyPlantAndEquipment" use="optional" order="34" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentAssets" xlink:label="loc_ifrs-full_CurrentAssets" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Assets" xlink:to="loc_ifrs-full_CurrentAssets" use="optional" order="35" weight="1" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CashAndCashEquivalentsIncludingRestrictedCashAndCashEquivalentsCurrent" xlink:label="loc_CYD_CashAndCashEquivalentsIncludingRestrictedCashAndCashEquivalentsCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentAssets" xlink:to="loc_CYD_CashAndCashEquivalentsIncludingRestrictedCashAndCashEquivalentsCurrent" use="optional" order="36" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherCurrentAssets" xlink:label="loc_ifrs-full_OtherCurrentAssets" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentAssets" xlink:to="loc_ifrs-full_OtherCurrentAssets" use="optional" order="37" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TradeAndOtherCurrentReceivables" xlink:label="loc_ifrs-full_TradeAndOtherCurrentReceivables" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentAssets" xlink:to="loc_ifrs-full_TradeAndOtherCurrentReceivables" use="optional" order="38" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Inventories" xlink:label="loc_ifrs-full_Inventories" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentAssets" xlink:to="loc_ifrs-full_Inventories" use="optional" order="39" weight="1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/ConsolidatedStatementOfProfitOrLossAlternate1">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProfitLoss" xlink:label="loc_ifrs-full_ProfitLoss" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProfitLossAttributableToNoncontrollingInterests" xlink:label="loc_ifrs-full_ProfitLossAttributableToNoncontrollingInterests" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLoss" xlink:to="loc_ifrs-full_ProfitLossAttributableToNoncontrollingInterests" use="optional" order="1" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProfitLossAttributableToOwnersOfParent" xlink:label="loc_ifrs-full_ProfitLossAttributableToOwnersOfParent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLoss" xlink:to="loc_ifrs-full_ProfitLossAttributableToOwnersOfParent" use="optional" order="2" weight="1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/ConsolidatedStatementOfProfitOrLoss">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProfitLoss" xlink:label="loc_ifrs-full_ProfitLoss" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProfitLossBeforeTax" xlink:label="loc_ifrs-full_ProfitLossBeforeTax" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLoss" xlink:to="loc_ifrs-full_ProfitLossBeforeTax" use="optional" order="3" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod" xlink:label="loc_ifrs-full_ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossBeforeTax" xlink:to="loc_ifrs-full_ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod" use="optional" order="4" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod" xlink:label="loc_ifrs-full_ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossBeforeTax" xlink:to="loc_ifrs-full_ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod" use="optional" order="5" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinanceCosts" xlink:label="loc_ifrs-full_FinanceCosts" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossBeforeTax" xlink:to="loc_ifrs-full_FinanceCosts" use="optional" order="6" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProfitLossFromOperatingActivities" xlink:label="loc_ifrs-full_ProfitLossFromOperatingActivities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossBeforeTax" xlink:to="loc_ifrs-full_ProfitLossFromOperatingActivities" use="optional" order="7" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherIncome" xlink:label="loc_ifrs-full_OtherIncome" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossFromOperatingActivities" xlink:to="loc_ifrs-full_OtherIncome" use="optional" order="8" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherOperatingIncomeExpense" xlink:label="loc_ifrs-full_OtherOperatingIncomeExpense" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossFromOperatingActivities" xlink:to="loc_ifrs-full_OtherOperatingIncomeExpense" use="optional" order="9" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ResearchAndDevelopmentExpense" xlink:label="loc_ifrs-full_ResearchAndDevelopmentExpense" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossFromOperatingActivities" xlink:to="loc_ifrs-full_ResearchAndDevelopmentExpense" use="optional" order="10" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SellingGeneralAndAdministrativeExpense" xlink:label="loc_ifrs-full_SellingGeneralAndAdministrativeExpense" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossFromOperatingActivities" xlink:to="loc_ifrs-full_SellingGeneralAndAdministrativeExpense" use="optional" order="11" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GrossProfit" xlink:label="loc_ifrs-full_GrossProfit" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossFromOperatingActivities" xlink:to="loc_ifrs-full_GrossProfit" use="optional" order="12" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CostOfSales" xlink:label="loc_ifrs-full_CostOfSales" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_GrossProfit" xlink:to="loc_ifrs-full_CostOfSales" use="optional" order="13" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Revenue" xlink:label="loc_ifrs-full_Revenue" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_GrossProfit" xlink:to="loc_ifrs-full_Revenue" use="optional" order="14" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:label="loc_ifrs-full_IncomeTaxExpenseContinuingOperations" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLoss" xlink:to="loc_ifrs-full_IncomeTaxExpenseContinuingOperations" use="optional" order="15" weight="-1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/IncomeTaxExpenseDeferredTaxAssetsThatHaveNotBeenRecognizedDetail">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_UnrecognizedDeferredTaxAssets" xlink:label="loc_CYD_UnrecognizedDeferredTaxAssets" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised" xlink:label="loc_ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_CYD_UnrecognizedDeferredTaxAssets" xlink:to="loc_ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised" use="optional" order="1" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_UnusedTaxCreditsForWhichNoDeferredTaxAssetRecognised" xlink:label="loc_ifrs-full_UnusedTaxCreditsForWhichNoDeferredTaxAssetRecognised" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_CYD_UnrecognizedDeferredTaxAssets" xlink:to="loc_ifrs-full_UnusedTaxCreditsForWhichNoDeferredTaxAssetRecognised" use="optional" order="2" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised" xlink:label="loc_ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_CYD_UnrecognizedDeferredTaxAssets" xlink:to="loc_ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised" use="optional" order="3" weight="1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/IncomeTaxExpenseReconciliationOfIncomeTaxExpenseDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:label="loc_ifrs-full_IncomeTaxExpenseContinuingOperations" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome" xlink:label="loc_ifrs-full_OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:to="loc_ifrs-full_OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome" use="optional" order="1" weight="1" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TaxEffectOfWithholdingTaxExpense" xlink:label="loc_CYD_TaxEffectOfWithholdingTaxExpense" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:to="loc_CYD_TaxEffectOfWithholdingTaxExpense" use="optional" order="2" weight="1" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TaxEffectOfOverUnderProvisionInRespectOfPreviousYearsCurrentTax" xlink:label="loc_CYD_TaxEffectOfOverUnderProvisionInRespectOfPreviousYearsCurrentTax" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:to="loc_CYD_TaxEffectOfOverUnderProvisionInRespectOfPreviousYearsCurrentTax" use="optional" order="3" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TaxEffectFromChangeInTaxRate" xlink:label="loc_ifrs-full_TaxEffectFromChangeInTaxRate" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:to="loc_ifrs-full_TaxEffectFromChangeInTaxRate" use="optional" order="4" weight="1" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TaxCreditsForResearchAndDevelopmentExpense" xlink:label="loc_CYD_TaxCreditsForResearchAndDevelopmentExpense" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:to="loc_CYD_TaxCreditsForResearchAndDevelopmentExpense" use="optional" order="5" weight="-1" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TaxEffectOfDeferredTaxBenefitsNotRecognized" xlink:label="loc_CYD_TaxEffectOfDeferredTaxBenefitsNotRecognized" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:to="loc_CYD_TaxEffectOfDeferredTaxBenefitsNotRecognized" use="optional" order="6" weight="1" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TaxEffectOfUtilizationOfDeferredTaxBenefitsPreviouslyNotRecognized" xlink:label="loc_CYD_TaxEffectOfUtilizationOfDeferredTaxBenefitsPreviouslyNotRecognized" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:to="loc_CYD_TaxEffectOfUtilizationOfDeferredTaxBenefitsPreviouslyNotRecognized" use="optional" order="7" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TaxEffectOfRevenuesExemptFromTaxation2011" xlink:label="loc_ifrs-full_TaxEffectOfRevenuesExemptFromTaxation2011" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:to="loc_ifrs-full_TaxEffectOfRevenuesExemptFromTaxation2011" use="optional" order="8" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss" xlink:label="loc_ifrs-full_TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:to="loc_ifrs-full_TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss" use="optional" order="9" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TaxExpenseIncomeAtApplicableTaxRate" xlink:label="loc_ifrs-full_TaxExpenseIncomeAtApplicableTaxRate" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:to="loc_ifrs-full_TaxExpenseIncomeAtApplicableTaxRate" use="optional" order="10" weight="1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/IncomeTaxExpenseSummaryOfIncomeTaxExpenseDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:label="loc_ifrs-full_IncomeTaxExpenseContinuingOperations" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AdjustmentsForDeferredTaxOfPriorPeriods" xlink:label="loc_ifrs-full_AdjustmentsForDeferredTaxOfPriorPeriods" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:to="loc_ifrs-full_AdjustmentsForDeferredTaxOfPriorPeriods" use="optional" order="1" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:to="loc_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" use="optional" order="2" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AdjustmentsForCurrentTaxOfPriorPeriod" xlink:label="loc_ifrs-full_AdjustmentsForCurrentTaxOfPriorPeriod" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:to="loc_ifrs-full_AdjustmentsForCurrentTaxOfPriorPeriod" use="optional" order="3" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentTaxExpenseIncome" xlink:label="loc_ifrs-full_CurrentTaxExpenseIncome" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:to="loc_ifrs-full_CurrentTaxExpenseIncome" use="optional" order="4" weight="1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/InventoriesSummaryOfInventoriesDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Inventories" xlink:label="loc_ifrs-full_Inventories" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinishedGoods" xlink:label="loc_ifrs-full_FinishedGoods" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Inventories" xlink:to="loc_ifrs-full_FinishedGoods" use="optional" order="1" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_WorkInProgress" xlink:label="loc_ifrs-full_WorkInProgress" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Inventories" xlink:to="loc_ifrs-full_WorkInProgress" use="optional" order="2" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RawMaterials" xlink:label="loc_ifrs-full_RawMaterials" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Inventories" xlink:to="loc_ifrs-full_RawMaterials" use="optional" order="3" weight="1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/InvestmentsInSubsidiariesSummarizedFinancialInformationIncludingGoodwillOnAcquisitionAndConsolidationAdjustmentButBeforeIntercompanyEliminationsOfSubsidiariesWithMaterialNonControllingInterestsDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NetAssetsLiabilities" xlink:label="loc_ifrs-full_NetAssetsLiabilities" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncurrentLiabilities" xlink:label="loc_ifrs-full_NoncurrentLiabilities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_NetAssetsLiabilities" xlink:to="loc_ifrs-full_NoncurrentLiabilities" use="optional" order="1" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentLiabilities" xlink:label="loc_ifrs-full_CurrentLiabilities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_NetAssetsLiabilities" xlink:to="loc_ifrs-full_CurrentLiabilities" use="optional" order="2" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Goodwill" xlink:label="loc_ifrs-full_Goodwill" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_NetAssetsLiabilities" xlink:to="loc_ifrs-full_Goodwill" use="optional" order="3" weight="1" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_NoncurrentAssetsExcludingGoodwill" xlink:label="loc_CYD_NoncurrentAssetsExcludingGoodwill" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_NetAssetsLiabilities" xlink:to="loc_CYD_NoncurrentAssetsExcludingGoodwill" use="optional" order="4" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentAssets" xlink:label="loc_ifrs-full_CurrentAssets" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_NetAssetsLiabilities" xlink:to="loc_ifrs-full_CurrentAssets" use="optional" order="5" weight="1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/InvestmentsInSubsidiariesSummarizedFinancialInformationIncludingGoodwillOnAcquisitionAndConsolidationAdjustmentButBeforeIntercompanyEliminationsOfSubsidiariesWithMaterialNonControllingInterestsDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncreaseDecreaseInCashAndCashEquivalents" xlink:label="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivities" xlink:label="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents" xlink:to="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities" use="optional" order="6" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivities" xlink:label="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents" xlink:to="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities" use="optional" order="7" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivities" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents" xlink:to="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities" use="optional" order="8" weight="1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/FinanceCostsSummaryOfFinanceCostsDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinanceCosts" xlink:label="loc_ifrs-full_FinanceCosts" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InterestExpenseOnLeaseLiabilities" xlink:label="loc_ifrs-full_InterestExpenseOnLeaseLiabilities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_FinanceCosts" xlink:to="loc_ifrs-full_InterestExpenseOnLeaseLiabilities" use="optional" order="1" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BankAndSimilarCharges" xlink:label="loc_ifrs-full_BankAndSimilarCharges" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_FinanceCosts" xlink:to="loc_ifrs-full_BankAndSimilarCharges" use="optional" order="2" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InterestExpenseOnOtherFinancialLiabilities" xlink:label="loc_ifrs-full_InterestExpenseOnOtherFinancialLiabilities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_FinanceCosts" xlink:to="loc_ifrs-full_InterestExpenseOnOtherFinancialLiabilities" use="optional" order="3" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InterestExpenseOnBankLoansAndOverdrafts" xlink:label="loc_ifrs-full_InterestExpenseOnBankLoansAndOverdrafts" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_FinanceCosts" xlink:to="loc_ifrs-full_InterestExpenseOnBankLoansAndOverdrafts" use="optional" order="4" weight="1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/OtherOperatingExpensesSummaryOfOtherOperatingExpensesDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherOperatingIncomeExpense" xlink:label="loc_ifrs-full_OtherOperatingIncomeExpense" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossInvestmentInJointVenture" xlink:label="loc_CYD_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossInvestmentInJointVenture" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherOperatingIncomeExpense" xlink:to="loc_CYD_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossInvestmentInJointVenture" use="optional" order="1" weight="-1" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_OthersOperatingExpense" xlink:label="loc_CYD_OthersOperatingExpense" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherOperatingIncomeExpense" xlink:to="loc_CYD_OthersOperatingExpense" use="optional" order="2" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NetForeignExchangeLoss" xlink:label="loc_ifrs-full_NetForeignExchangeLoss" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherOperatingIncomeExpense" xlink:to="loc_ifrs-full_NetForeignExchangeLoss" use="optional" order="3" weight="-1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/OtherOperatingIncomeSummaryOfOtherOperatingIncomeDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherIncome" xlink:label="loc_ifrs-full_OtherIncome" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_GainOnDisposalOfRightofuseAssets" xlink:label="loc_CYD_GainOnDisposalOfRightofuseAssets" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherIncome" xlink:to="loc_CYD_GainOnDisposalOfRightofuseAssets" use="optional" order="1" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GainsOnDisposalsOfInvestments" xlink:label="loc_ifrs-full_GainsOnDisposalsOfInvestments" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherIncome" xlink:to="loc_ifrs-full_GainsOnDisposalsOfInvestments" use="optional" order="2" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MiscellaneousOtherOperatingIncome" xlink:label="loc_ifrs-full_MiscellaneousOtherOperatingIncome" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherIncome" xlink:to="loc_ifrs-full_MiscellaneousOtherOperatingIncome" use="optional" order="3" weight="1" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_GainsOnFinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsQuotedEquitySecurities" xlink:label="loc_CYD_GainsOnFinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsQuotedEquitySecurities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherIncome" xlink:to="loc_CYD_GainsOnFinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsQuotedEquitySecurities" use="optional" order="4" weight="1" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_GovernmentGrantsRecognisedInProfitOrLoss" xlink:label="loc_CYD_GovernmentGrantsRecognisedInProfitOrLoss" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherIncome" xlink:to="loc_CYD_GovernmentGrantsRecognisedInProfitOrLoss" use="optional" order="5" weight="1" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_GainOnDisposalsOfPropertyPlantAndEquipment" xlink:label="loc_CYD_GainOnDisposalsOfPropertyPlantAndEquipment" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherIncome" xlink:to="loc_CYD_GainOnDisposalsOfPropertyPlantAndEquipment" use="optional" order="6" weight="1" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_GainOnDisposalOfAssociate" xlink:label="loc_CYD_GainOnDisposalOfAssociate" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherIncome" xlink:to="loc_CYD_GainOnDisposalOfAssociate" use="optional" order="7" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RevenueFromDividends" xlink:label="loc_ifrs-full_RevenueFromDividends" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherIncome" xlink:to="loc_ifrs-full_RevenueFromDividends" use="optional" order="8" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RevenueFromInterest" xlink:label="loc_ifrs-full_RevenueFromInterest" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherIncome" xlink:to="loc_ifrs-full_RevenueFromInterest" use="optional" order="9" weight="1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/StaffCostSummaryOfStaffCostsDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EmployeeBenefitsExpense" xlink:label="loc_ifrs-full_EmployeeBenefitsExpense" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherEmployeeExpense" xlink:label="loc_ifrs-full_OtherEmployeeExpense" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_EmployeeBenefitsExpense" xlink:to="loc_ifrs-full_OtherEmployeeExpense" use="optional" order="1" weight="1" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_StaffSeveranceCosts" xlink:label="loc_CYD_StaffSeveranceCosts" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_EmployeeBenefitsExpense" xlink:to="loc_CYD_StaffSeveranceCosts" use="optional" order="2" weight="1" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_StaffWelfareCost" xlink:label="loc_CYD_StaffWelfareCost" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_EmployeeBenefitsExpense" xlink:to="loc_CYD_StaffWelfareCost" use="optional" order="3" weight="1" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ExecutiveBonusPayments" xlink:label="loc_CYD_ExecutiveBonusPayments" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_EmployeeBenefitsExpense" xlink:to="loc_CYD_ExecutiveBonusPayments" use="optional" order="4" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans" xlink:label="loc_ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_EmployeeBenefitsExpense" xlink:to="loc_ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans" use="optional" order="5" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_WagesAndSalaries" xlink:label="loc_ifrs-full_WagesAndSalaries" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_EmployeeBenefitsExpense" xlink:to="loc_ifrs-full_WagesAndSalaries" use="optional" order="6" weight="1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/RelatedPartyDisclosuresCompensationOfKeyManagementPersonnelDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_KeyManagementPersonnelCompensation" xlink:label="loc_ifrs-full_KeyManagementPersonnelCompensation" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_KeyManagementPersonnelCompensationPostemploymentBenefits" xlink:label="loc_ifrs-full_KeyManagementPersonnelCompensationPostemploymentBenefits" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_KeyManagementPersonnelCompensation" xlink:to="loc_ifrs-full_KeyManagementPersonnelCompensationPostemploymentBenefits" use="optional" order="1" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits" xlink:label="loc_ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_KeyManagementPersonnelCompensation" xlink:to="loc_ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits" use="optional" order="2" weight="1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/TradeAndOtherPayablesSummaryOfTradeAndOtherCurrentPayablesDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TradeAndOtherCurrentPayables" xlink:label="loc_ifrs-full_TradeAndOtherCurrentPayables" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentAdvances" xlink:label="loc_ifrs-full_CurrentAdvances" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_TradeAndOtherCurrentPayables" xlink:to="loc_ifrs-full_CurrentAdvances" use="optional" order="1" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentGovernmentGrants" xlink:label="loc_ifrs-full_CurrentGovernmentGrants" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_TradeAndOtherCurrentPayables" xlink:to="loc_ifrs-full_CurrentGovernmentGrants" use="optional" order="2" weight="1" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_OtherTaxPayable" xlink:label="loc_CYD_OtherTaxPayable" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_TradeAndOtherCurrentPayables" xlink:to="loc_CYD_OtherTaxPayable" use="optional" order="3" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentFinancialLiabilitiesAtAmortisedCost" xlink:label="loc_ifrs-full_CurrentFinancialLiabilitiesAtAmortisedCost" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_TradeAndOtherCurrentPayables" xlink:to="loc_ifrs-full_CurrentFinancialLiabilitiesAtAmortisedCost" use="optional" order="4" weight="1" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_NonTradeAndOtherCurrentPayablesToRelatedParties" xlink:label="loc_CYD_NonTradeAndOtherCurrentPayablesToRelatedParties" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentFinancialLiabilitiesAtAmortisedCost" xlink:to="loc_CYD_NonTradeAndOtherCurrentPayablesToRelatedParties" use="optional" order="5" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TradeAndOtherCurrentPayablesToRelatedParties" xlink:label="loc_ifrs-full_TradeAndOtherCurrentPayablesToRelatedParties" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentFinancialLiabilitiesAtAmortisedCost" xlink:to="loc_ifrs-full_TradeAndOtherCurrentPayablesToRelatedParties" use="optional" order="6" weight="1" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_NonTradeAmountsDueToJointVenturesAndAssociatesCurrent" xlink:label="loc_CYD_NonTradeAmountsDueToJointVenturesAndAssociatesCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentFinancialLiabilitiesAtAmortisedCost" xlink:to="loc_CYD_NonTradeAmountsDueToJointVenturesAndAssociatesCurrent" use="optional" order="7" weight="1" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_AmountsDueToJointVenturesAndAssociatesCurrent" xlink:label="loc_CYD_AmountsDueToJointVenturesAndAssociatesCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentFinancialLiabilitiesAtAmortisedCost" xlink:to="loc_CYD_AmountsDueToJointVenturesAndAssociatesCurrent" use="optional" order="8" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentDividendPayables" xlink:label="loc_ifrs-full_CurrentDividendPayables" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentFinancialLiabilitiesAtAmortisedCost" xlink:to="loc_ifrs-full_CurrentDividendPayables" use="optional" order="9" weight="1" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_RefundLiabilitiesCurrent" xlink:label="loc_CYD_RefundLiabilitiesCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentFinancialLiabilitiesAtAmortisedCost" xlink:to="loc_CYD_RefundLiabilitiesCurrent" use="optional" order="10" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ShorttermEmployeeBenefitsAccruals" xlink:label="loc_ifrs-full_ShorttermEmployeeBenefitsAccruals" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentFinancialLiabilitiesAtAmortisedCost" xlink:to="loc_ifrs-full_ShorttermEmployeeBenefitsAccruals" use="optional" order="11" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AccrualsClassifiedAsCurrent" xlink:label="loc_ifrs-full_AccrualsClassifiedAsCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentFinancialLiabilitiesAtAmortisedCost" xlink:to="loc_ifrs-full_AccrualsClassifiedAsCurrent" use="optional" order="12" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherCurrentPayables" xlink:label="loc_ifrs-full_OtherCurrentPayables" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentFinancialLiabilitiesAtAmortisedCost" xlink:to="loc_ifrs-full_OtherCurrentPayables" use="optional" order="13" weight="1" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CurrentBillsPayable" xlink:label="loc_CYD_CurrentBillsPayable" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentFinancialLiabilitiesAtAmortisedCost" xlink:to="loc_CYD_CurrentBillsPayable" use="optional" order="14" weight="1" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CurrentTradePayables" xlink:label="loc_CYD_CurrentTradePayables" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentFinancialLiabilitiesAtAmortisedCost" xlink:to="loc_CYD_CurrentTradePayables" use="optional" order="15" weight="1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/TradeAndOtherReceivablesSummaryOfTradeAndOtherReceivablesDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TradeAndOtherCurrentReceivables" xlink:label="loc_ifrs-full_TradeAndOtherCurrentReceivables" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherCurrentReceivables" xlink:label="loc_ifrs-full_OtherCurrentReceivables" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_TradeAndOtherCurrentReceivables" xlink:to="loc_ifrs-full_OtherCurrentReceivables" use="optional" order="1" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentAdvancesToSuppliers" xlink:label="loc_ifrs-full_CurrentAdvancesToSuppliers" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherCurrentReceivables" xlink:to="loc_ifrs-full_CurrentAdvancesToSuppliers" use="optional" order="2" weight="1" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_RightOfReturnAssets" xlink:label="loc_CYD_RightOfReturnAssets" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherCurrentReceivables" xlink:to="loc_CYD_RightOfReturnAssets" use="optional" order="3" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentTaxAssetsCurrent" xlink:label="loc_ifrs-full_CurrentTaxAssetsCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherCurrentReceivables" xlink:to="loc_ifrs-full_CurrentTaxAssetsCurrent" use="optional" order="4" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentLoansAndReceivables" xlink:label="loc_ifrs-full_CurrentLoansAndReceivables" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherCurrentReceivables" xlink:to="loc_ifrs-full_CurrentLoansAndReceivables" use="optional" order="5" weight="1" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TotalEstimatedConsiderationDueFromAcquirer" xlink:label="loc_CYD_TotalEstimatedConsiderationDueFromAcquirer" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLoansAndReceivables" xlink:to="loc_CYD_TotalEstimatedConsiderationDueFromAcquirer" use="optional" order="6" weight="1" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_GrantReceivables" xlink:label="loc_CYD_GrantReceivables" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLoansAndReceivables" xlink:to="loc_CYD_GrantReceivables" use="optional" order="7" weight="-1" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ImpairmentLossOnOtherReceivables" xlink:label="loc_CYD_ImpairmentLossOnOtherReceivables" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLoansAndReceivables" xlink:to="loc_CYD_ImpairmentLossOnOtherReceivables" use="optional" order="8" weight="1" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_MiscellaneousOtherCurrentReceivables" xlink:label="loc_CYD_MiscellaneousOtherCurrentReceivables" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLoansAndReceivables" xlink:to="loc_CYD_MiscellaneousOtherCurrentReceivables" use="optional" order="9" weight="1" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CurrentBillsReceivableInTransit" xlink:label="loc_CYD_CurrentBillsReceivableInTransit" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLoansAndReceivables" xlink:to="loc_CYD_CurrentBillsReceivableInTransit" use="optional" order="10" weight="1" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CurrentNonTradeReceivablesDueFromRelatedParties" xlink:label="loc_CYD_CurrentNonTradeReceivablesDueFromRelatedParties" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLoansAndReceivables" xlink:to="loc_CYD_CurrentNonTradeReceivablesDueFromRelatedParties" use="optional" order="11" weight="1" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CurrentTradeReceivablesDueFromRelatedParties" xlink:label="loc_CYD_CurrentTradeReceivablesDueFromRelatedParties" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLoansAndReceivables" xlink:to="loc_CYD_CurrentTradeReceivablesDueFromRelatedParties" use="optional" order="12" weight="1" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CurrentNonTradeReceivablesDueFromAssociatesAndJointVentures" xlink:label="loc_CYD_CurrentNonTradeReceivablesDueFromAssociatesAndJointVentures" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLoansAndReceivables" xlink:to="loc_CYD_CurrentNonTradeReceivablesDueFromAssociatesAndJointVentures" use="optional" order="13" weight="1" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CurrentTradeReceivablesDueFromAssociatesAndJointVentures" xlink:label="loc_CYD_CurrentTradeReceivablesDueFromAssociatesAndJointVentures" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLoansAndReceivables" xlink:to="loc_CYD_CurrentTradeReceivablesDueFromAssociatesAndJointVentures" use="optional" order="14" weight="1" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CurrentTradeAndBillReceivables" xlink:label="loc_CYD_CurrentTradeAndBillReceivables" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_TradeAndOtherCurrentReceivables" xlink:to="loc_CYD_CurrentTradeAndBillReceivables" use="optional" order="15" weight="1" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CurrentBillsReceivable" xlink:label="loc_CYD_CurrentBillsReceivable" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_CYD_CurrentTradeAndBillReceivables" xlink:to="loc_CYD_CurrentBillsReceivable" use="optional" order="16" weight="1" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CurrentTradeReceivablesNet" xlink:label="loc_CYD_CurrentTradeReceivablesNet" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_CYD_CurrentTradeAndBillReceivables" xlink:to="loc_CYD_CurrentTradeReceivablesNet" use="optional" order="17" weight="1" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ExpectedCreditLosses" xlink:label="loc_CYD_ExpectedCreditLosses" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_CYD_CurrentTradeReceivablesNet" xlink:to="loc_CYD_ExpectedCreditLosses" use="optional" order="18" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentTradeReceivables" xlink:label="loc_ifrs-full_CurrentTradeReceivables" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_CYD_CurrentTradeReceivablesNet" xlink:to="loc_ifrs-full_CurrentTradeReceivables" use="optional" order="19" weight="1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/CashAndBankBalancesSummaryOfCashFlowsCashAndCashEquivalentsDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashAndCashEquivalents" xlink:label="loc_ifrs-full_CashAndCashEquivalents" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ShorttermDepositsClassifiedAsCashEquivalents" xlink:label="loc_ifrs-full_ShorttermDepositsClassifiedAsCashEquivalents" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashAndCashEquivalents" xlink:to="loc_ifrs-full_ShorttermDepositsClassifiedAsCashEquivalents" use="optional" order="1" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Cash" xlink:label="loc_ifrs-full_Cash" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashAndCashEquivalents" xlink:to="loc_ifrs-full_Cash" use="optional" order="2" weight="1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutAmountsRecognizedInProfitOfLossDetail">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_LeaseExpense" xlink:label="loc_CYD_LeaseExpense" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ExpenseRelatingToShorttermLeasesForWhichRecognitionExemptionHasBeenUsed" xlink:label="loc_ifrs-full_ExpenseRelatingToShorttermLeasesForWhichRecognitionExemptionHasBeenUsed" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_CYD_LeaseExpense" xlink:to="loc_ifrs-full_ExpenseRelatingToShorttermLeasesForWhichRecognitionExemptionHasBeenUsed" use="optional" order="1" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InterestExpenseOnLeaseLiabilities" xlink:label="loc_ifrs-full_InterestExpenseOnLeaseLiabilities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_CYD_LeaseExpense" xlink:to="loc_ifrs-full_InterestExpenseOnLeaseLiabilities" use="optional" order="2" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DepreciationRightofuseAssets" xlink:label="loc_ifrs-full_DepreciationRightofuseAssets" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_CYD_LeaseExpense" xlink:to="loc_ifrs-full_DepreciationRightofuseAssets" use="optional" order="3" weight="1" />
</calculationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>12
<FILENAME>cyd-20231231_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<!--Generated by DFIN XBRL Instance Document - http://www.dfinsolutions.com/ - Version R3.0 - on 25-April-2024 [02:12:27] {PM}-->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:xbrldt="http://xbrl.org/2005/xbrldt">
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#CoverPage" roleURI="http://www.cyilimited.com/role/CoverPage" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#ConsolidatedStatementOfChangesInEquity" roleURI="http://www.cyilimited.com/role/ConsolidatedStatementOfChangesInEquity" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#AccountingPoliciesTables" roleURI="http://www.cyilimited.com/role/AccountingPoliciesTables" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#InvestmentPropertyTables" roleURI="http://www.cyilimited.com/role/InvestmentPropertyTables" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#CommitmentsAndContingenciesTables" roleURI="http://www.cyilimited.com/role/CommitmentsAndContingenciesTables" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#FinancialRiskManagementObjectivesAndPoliciesTables" roleURI="http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesTables" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#CorporateInformationAdditionalInformationDetail" roleURI="http://www.cyilimited.com/role/CorporateInformationAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#AccountingPoliciesAdditionalInformationDetail" roleURI="http://www.cyilimited.com/role/AccountingPoliciesAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#AccountingPoliciesEstimatedUsefulLifeOfAssetsDetail" roleURI="http://www.cyilimited.com/role/AccountingPoliciesEstimatedUsefulLifeOfAssetsDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#AccountingPoliciesSummaryOfPoliciesAppliedToTheGroupsIntangibleAssetsDetail" roleURI="http://www.cyilimited.com/role/AccountingPoliciesSummaryOfPoliciesAppliedToTheGroupsIntangibleAssetsDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#SignificantAccountingJudgmentsEstimatesAndAssumptionsAdditionalInformationDetail" roleURI="http://www.cyilimited.com/role/SignificantAccountingJudgmentsEstimatesAndAssumptionsAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#InvestmentsInSubsidiariesDetailsOfSignificantSubsidiariesOfTheGroupDetail" roleURI="http://www.cyilimited.com/role/InvestmentsInSubsidiariesDetailsOfSignificantSubsidiariesOfTheGroupDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#InvestmentsInSubsidiariesSubsidiaryHavingNonControllingInterestsThatAreMaterialToTheGroupDetail" roleURI="http://www.cyilimited.com/role/InvestmentsInSubsidiariesSubsidiaryHavingNonControllingInterestsThatAreMaterialToTheGroupDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#InvestmentsInSubsidiariesSummarizedFinancialInformationIncludingGoodwillOnAcquisitionAndConsolidationAdjustmentButBeforeIntercompanyEliminationsOfSubsidiariesWithMaterialNonControllingInterestsDetail" roleURI="http://www.cyilimited.com/role/InvestmentsInSubsidiariesSummarizedFinancialInformationIncludingGoodwillOnAcquisitionAndConsolidationAdjustmentButBeforeIntercompanyEliminationsOfSubsidiariesWithMaterialNonControllingInterestsDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#InvestmentsInSubsidiariesAdditionalInformationDetail" roleURI="http://www.cyilimited.com/role/InvestmentsInSubsidiariesAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#InvestmentsInSubsidiariesAssetsAndLiabilitiesAndCashFlowEffectOfDisposalOfSubsidiariesDetail" roleURI="http://www.cyilimited.com/role/InvestmentsInSubsidiariesAssetsAndLiabilitiesAndCashFlowEffectOfDisposalOfSubsidiariesDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#InvestmentInJointVenturesShareOfResultsOfJointVenturesAndCarryingAmountOfInvestmentToJointVenturesDetail" roleURI="http://www.cyilimited.com/role/InvestmentInJointVenturesShareOfResultsOfJointVenturesAndCarryingAmountOfInvestmentToJointVenturesDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#InvestmentInJointVenturesAdditionalInformationDetail" roleURI="http://www.cyilimited.com/role/InvestmentInJointVenturesAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#InvestmentInJointVenturesSummaryOfSignificantJointVenturesDetail" roleURI="http://www.cyilimited.com/role/InvestmentInJointVenturesSummaryOfSignificantJointVenturesDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#InvestmentInJointVenturesSummarizedFinancialInformationOfJointVenturesAndReconciliationWithCarryingAmountOfInvestmentInConsolidatedFinancialStatementsDetail" roleURI="http://www.cyilimited.com/role/InvestmentInJointVenturesSummarizedFinancialInformationOfJointVenturesAndReconciliationWithCarryingAmountOfInvestmentInConsolidatedFinancialStatementsDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#RevenueFromContractsWithCustomersSummaryOfDisaggregationOfGroupsRevenueFromContractsWithCustomersDetail" roleURI="http://www.cyilimited.com/role/RevenueFromContractsWithCustomersSummaryOfDisaggregationOfGroupsRevenueFromContractsWithCustomersDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#RevenueFromContractsWithCustomersSummaryOfContractBalancesParentheticalDetail" roleURI="http://www.cyilimited.com/role/RevenueFromContractsWithCustomersSummaryOfContractBalancesParentheticalDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#RevenueFromContractsWithCustomersPerformanceObligationsDetail" roleURI="http://www.cyilimited.com/role/RevenueFromContractsWithCustomersPerformanceObligationsDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#DepreciationAmortizationExpensesSummaryOfDepreciationAndAmortizationDetail" roleURI="http://www.cyilimited.com/role/DepreciationAmortizationExpensesSummaryOfDepreciationAndAmortizationDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#ShippingAndHandlingExpensesSummaryOfSalesRelatedShippingAndHandlingExpensesNotSeparatelyBilledToCustomersDetail" roleURI="http://www.cyilimited.com/role/ShippingAndHandlingExpensesSummaryOfSalesRelatedShippingAndHandlingExpensesNotSeparatelyBilledToCustomersDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#OtherOperatingIncomeSummaryOfOtherOperatingIncomeDetail" roleURI="http://www.cyilimited.com/role/OtherOperatingIncomeSummaryOfOtherOperatingIncomeDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#StaffCostSummaryOfStaffCostsDetail" roleURI="http://www.cyilimited.com/role/StaffCostSummaryOfStaffCostsDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#IncomeTaxExpenseAdditionalInformationDetail" roleURI="http://www.cyilimited.com/role/IncomeTaxExpenseAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#IncomeTaxExpenseSummaryOfDeferredTaxDetail" roleURI="http://www.cyilimited.com/role/IncomeTaxExpenseSummaryOfDeferredTaxDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#IncomeTaxExpenseSummaryOfDeferredTaxParentheticalDetail" roleURI="http://www.cyilimited.com/role/IncomeTaxExpenseSummaryOfDeferredTaxParentheticalDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetail" roleURI="http://www.cyilimited.com/role/PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#PropertyPlantAndEquipmentAdditionalInformationDetail" roleURI="http://www.cyilimited.com/role/PropertyPlantAndEquipmentAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#InvestmentPropertySummaryOfInvestmentPropertyDetail" roleURI="http://www.cyilimited.com/role/InvestmentPropertySummaryOfInvestmentPropertyDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#InvestmentPropertySummaryOfFairValueMeasurementOfInvestmentPropertyDetail" roleURI="http://www.cyilimited.com/role/InvestmentPropertySummaryOfFairValueMeasurementOfInvestmentPropertyDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#IntangibleAssetsSummaryOfIntangibleAssetsDetail" roleURI="http://www.cyilimited.com/role/IntangibleAssetsSummaryOfIntangibleAssetsDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#IntangibleAssetsGoodwillCarryingAmountOfGoodwillAllocatedDetail" roleURI="http://www.cyilimited.com/role/IntangibleAssetsGoodwillCarryingAmountOfGoodwillAllocatedDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#IntangibleAssetsAdditionalInformationDetail" roleURI="http://www.cyilimited.com/role/IntangibleAssetsAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#TradeAndOtherReceivablesSummaryOfTradeAndOtherReceivablesParentheticalDetail" roleURI="http://www.cyilimited.com/role/TradeAndOtherReceivablesSummaryOfTradeAndOtherReceivablesParentheticalDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#TradeAndOtherReceivablesAdditionalInformationDetail" roleURI="http://www.cyilimited.com/role/TradeAndOtherReceivablesAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#CashAndBankBalancesSummaryOfCashAndBankBalancesParentheticalDetail" roleURI="http://www.cyilimited.com/role/CashAndBankBalancesSummaryOfCashAndBankBalancesParentheticalDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#CashAndBankBalancesAdditionalInformationDetail" roleURI="http://www.cyilimited.com/role/CashAndBankBalancesAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#LeasesAdditionalInformationDetail" roleURI="http://www.cyilimited.com/role/LeasesAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#LeasesSummaryOfDetailedInformationAboutCarryingAmountsOfRightOfUseAssetsRecognizedAndMovementsDuringYearDetail" roleURI="http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutCarryingAmountsOfRightOfUseAssetsRecognizedAndMovementsDuringYearDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#LeasesSummaryOfDetailedInformationAboutCarryingAmountsOfLeaseLiabilitiesAndMovementsDuringYearDetail" roleURI="http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutCarryingAmountsOfLeaseLiabilitiesAndMovementsDuringYearDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#LeasesSummaryOfDetailedInformationAboutAmountsRecognizedInProfitOfLossDetail" roleURI="http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutAmountsRecognizedInProfitOfLossDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#LeasesSummaryOfDetailedInformationAboutFutureMinimumRentalReceivablesUnderNonCancellableOperatingLeasesDetail" roleURI="http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutFutureMinimumRentalReceivablesUnderNonCancellableOperatingLeasesDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#IssuedCapitalSummaryOfIssuedCapitalDetail" roleURI="http://www.cyilimited.com/role/IssuedCapitalSummaryOfIssuedCapitalDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#IssuedCapitalSummaryOfIssuedCapitalParentheticalDetail" roleURI="http://www.cyilimited.com/role/IssuedCapitalSummaryOfIssuedCapitalParentheticalDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#IssuedCapitalAdditionalInformationDetail" roleURI="http://www.cyilimited.com/role/IssuedCapitalAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#DividendsDeclaredAndPaidSummaryOfDividendsDeclaredAndPaidDetail" roleURI="http://www.cyilimited.com/role/DividendsDeclaredAndPaidSummaryOfDividendsDeclaredAndPaidDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#DividendsDeclaredAndPaidSummaryOfDividendsDeclaredAndPaidParentheticalDetail" roleURI="http://www.cyilimited.com/role/DividendsDeclaredAndPaidSummaryOfDividendsDeclaredAndPaidParentheticalDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#ReservesSummaryOfStatutoryReservesDetail" roleURI="http://www.cyilimited.com/role/ReservesSummaryOfStatutoryReservesDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#ReservesSummaryOfStatutoryReservesParentheticalDetail" roleURI="http://www.cyilimited.com/role/ReservesSummaryOfStatutoryReservesParentheticalDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#ReservesSummaryOfOtherComponentsOfEquityDetail" roleURI="http://www.cyilimited.com/role/ReservesSummaryOfOtherComponentsOfEquityDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#ShareBasedPaymentAdditionalInformationDetail" roleURI="http://www.cyilimited.com/role/ShareBasedPaymentAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#ShareBasedPaymentFairValueOfShareOptionsAndAssumptionsDetail" roleURI="http://www.cyilimited.com/role/ShareBasedPaymentFairValueOfShareOptionsAndAssumptionsDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#TradeAndOtherPayablesSummaryOfTradeAndOtherCurrentPayablesParentheticalDetail" roleURI="http://www.cyilimited.com/role/TradeAndOtherPayablesSummaryOfTradeAndOtherCurrentPayablesParentheticalDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#ProvisionsSummaryOfProvisionsDetail" roleURI="http://www.cyilimited.com/role/ProvisionsSummaryOfProvisionsDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#ContractLiabilitiesSummaryOfContractLiabilitiesDetail" roleURI="http://www.cyilimited.com/role/ContractLiabilitiesSummaryOfContractLiabilitiesDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#LeaseLiabilitiesSummaryOfDetailedInformationAboutInLeaseLiabilitiesDetail" roleURI="http://www.cyilimited.com/role/LeaseLiabilitiesSummaryOfDetailedInformationAboutInLeaseLiabilitiesDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#LoansAndBorrowingsSummaryOfLoansAndBorrowingsDetail" roleURI="http://www.cyilimited.com/role/LoansAndBorrowingsSummaryOfLoansAndBorrowingsDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#LoansAndBorrowingsAdditionalInformationDetail" roleURI="http://www.cyilimited.com/role/LoansAndBorrowingsAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#OtherFinancialLiabilityAdditionalInformationDetail" roleURI="http://www.cyilimited.com/role/OtherFinancialLiabilityAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#RelatedPartyDisclosuresAdditionalInformationDetail" roleURI="http://www.cyilimited.com/role/RelatedPartyDisclosuresAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#RelatedPartyDisclosuresSignificantTransactionsWithRelatedPartiesDetail" roleURI="http://www.cyilimited.com/role/RelatedPartyDisclosuresSignificantTransactionsWithRelatedPartiesDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#CommitmentsAndContingenciesAdditionalInformationDetail" roleURI="http://www.cyilimited.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#CommitmentsAndContingenciesFutureMinimumRentalsPayableUnderNonCancellableOperatingLeasesDetail" roleURI="http://www.cyilimited.com/role/CommitmentsAndContingenciesFutureMinimumRentalsPayableUnderNonCancellableOperatingLeasesDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#SegmentInformationAdditionalInformationDetail" roleURI="http://www.cyilimited.com/role/SegmentInformationAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#SegmentInformationSummaryOfSegmentInformationDetail" roleURI="http://www.cyilimited.com/role/SegmentInformationSummaryOfSegmentInformationDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#SegmentInformationSummaryOfGeographicInformationDetail" roleURI="http://www.cyilimited.com/role/SegmentInformationSummaryOfGeographicInformationDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#FinancialRiskManagementObjectivesAndPoliciesAdditionalInformationDetail" roleURI="http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#FinancialRiskManagementObjectivesAndPoliciesExposuresToForeignCurrencyExchangeRateRiskDetail" roleURI="http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesExposuresToForeignCurrencyExchangeRateRiskDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#FinancialRiskManagementObjectivesAndPoliciesForeignCurrencyExchangeRateRiskSensitivityAnalysisAssuming10StrengtheningOfMajorCurrenciesAgainstFunctionalCurrencyDetail" roleURI="http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesForeignCurrencyExchangeRateRiskSensitivityAnalysisAssuming10StrengtheningOfMajorCurrenciesAgainstFunctionalCurrencyDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#FinancialRiskManagementObjectivesAndPoliciesSummaryOfInformationAboutCreditRiskOnTradeReceivablesUsingProvisionMatrixDetail" roleURI="http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfInformationAboutCreditRiskOnTradeReceivablesUsingProvisionMatrixDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#FinancialRiskManagementObjectivesAndPoliciesMaturityProfileOfFinancialAssetsAndLiabilitiesBasedOnContractualUndiscountedPaymentsDetail" roleURI="http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesMaturityProfileOfFinancialAssetsAndLiabilitiesBasedOnContractualUndiscountedPaymentsDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#FairValueMeasurementFairValueMeasurementHierarchyForAssetsAndLiabilitiesDetail" roleURI="http://www.cyilimited.com/role/FairValueMeasurementFairValueMeasurementHierarchyForAssetsAndLiabilitiesDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#FinancialAssetsAndFinancialLiabilitiesSummaryOfFinancialAssetsAndFinancialLiabilitiesDetail" roleURI="http://www.cyilimited.com/role/FinancialAssetsAndFinancialLiabilitiesSummaryOfFinancialAssetsAndFinancialLiabilitiesDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#FinancialAssetsAndFinancialLiabilitiesScheduleOfChangesInLiabilitiesArisingFromFinancingActivitiesDetail" roleURI="http://www.cyilimited.com/role/FinancialAssetsAndFinancialLiabilitiesScheduleOfChangesInLiabilitiesArisingFromFinancingActivitiesDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#ComparativeFiguresAdditionalInformationDetail" roleURI="http://www.cyilimited.com/role/ComparativeFiguresAdditionalInformationDetail" />
<arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" />
<arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" />
<arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" />
<arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" />
<arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" />
<arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/notAll" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#notAll" />
<definitionLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/CoverPage">
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentInformationLineItems" xlink:label="loc_dei_DocumentInformationLineItems_1310871" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentInformationTable" xlink:label="loc_dei_DocumentInformationTable_1310870" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_dei_DocumentInformationLineItems_1310871" xlink:to="loc_dei_DocumentInformationTable_1310870" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressesAddressTypeAxis" xlink:label="loc_dei_EntityAddressesAddressTypeAxis_1310875" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_dei_DocumentInformationTable_1310870" xlink:to="loc_dei_EntityAddressesAddressTypeAxis_1310875" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AddressTypeDomain" xlink:label="loc_dei_AddressTypeDomain_1310876" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_EntityAddressesAddressTypeAxis_1310875" xlink:to="loc_dei_AddressTypeDomain_1310876" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AddressTypeDomain" xlink:label="loc_dei_AddressTypeDomain_1310876_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_EntityAddressesAddressTypeAxis_1310875" xlink:to="loc_dei_AddressTypeDomain_1310876_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_BusinessContactMember" xlink:label="loc_dei_BusinessContactMember_1310877" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_AddressTypeDomain_1310876" xlink:to="loc_dei_BusinessContactMember_1310877" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag" xlink:label="loc_dei_AmendmentFlag_566096" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_1310871" xlink:to="loc_dei_AmendmentFlag_566096" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_dei_CurrentFiscalYearEndDate_566110" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_1310871" xlink:to="loc_dei_CurrentFiscalYearEndDate_566110" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_ContactPersonnelName" xlink:label="loc_dei_ContactPersonnelName_1310874" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_1310871" xlink:to="loc_dei_ContactPersonnelName_1310874" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode" xlink:label="loc_dei_CityAreaCode_1310868" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_1310871" xlink:to="loc_dei_CityAreaCode_1310868" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_ContactPersonnelFaxNumber" xlink:label="loc_dei_ContactPersonnelFaxNumber_1310873" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_1310871" xlink:to="loc_dei_ContactPersonnelFaxNumber_1310873" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorName" xlink:label="loc_dei_AuditorName_1305988" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_1310871" xlink:to="loc_dei_AuditorName_1305988" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorFirmId" xlink:label="loc_dei_AuditorFirmId_1305989" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_1310871" xlink:to="loc_dei_AuditorFirmId_1305989" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorLocation" xlink:label="loc_dei_AuditorLocation_1305990" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_1310871" xlink:to="loc_dei_AuditorLocation_1305990" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType" xlink:label="loc_dei_DocumentType_566094" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_1310871" xlink:to="loc_dei_DocumentType_566094" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_566099" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_1310871" xlink:to="loc_dei_DocumentPeriodEndDate_566099" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_dei_DocumentFiscalYearFocus_566101" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_1310871" xlink:to="loc_dei_DocumentFiscalYearFocus_566101" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_dei_DocumentFiscalPeriodFocus_566103" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_1310871" xlink:to="loc_dei_DocumentFiscalPeriodFocus_566103" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol" xlink:label="loc_dei_TradingSymbol_566105" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_1310871" xlink:to="loc_dei_TradingSymbol_566105" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName" xlink:label="loc_dei_EntityRegistrantName_566107" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_1310871" xlink:to="loc_dei_EntityRegistrantName_566107" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey" xlink:label="loc_dei_EntityCentralIndexKey_566109" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_1310871" xlink:to="loc_dei_EntityCentralIndexKey_566109" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_566111" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_1310871" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_566111" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_dei_EntityVoluntaryFilers_570243" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_1310871" xlink:to="loc_dei_EntityVoluntaryFilers_570243" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_dei_EntityInteractiveDataCurrent_570240" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_1310871" xlink:to="loc_dei_EntityInteractiveDataCurrent_570240" use="optional" order="23" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_dei_EntityCurrentReportingStatus_566113" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_1310871" xlink:to="loc_dei_EntityCurrentReportingStatus_566113" use="optional" order="24" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_dei_EntityIncorporationStateCountryCode_1310872" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_1310871" xlink:to="loc_dei_EntityIncorporationStateCountryCode_1310872" use="optional" order="25" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_dei_EntityAddressAddressLine1_1310863" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_1310871" xlink:to="loc_dei_EntityAddressAddressLine1_1310863" use="optional" order="26" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine2" xlink:label="loc_dei_EntityAddressAddressLine2_1310864" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_1310871" xlink:to="loc_dei_EntityAddressAddressLine2_1310864" use="optional" order="27" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_dei_EntityAddressCityOrTown_1310865" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_1310871" xlink:to="loc_dei_EntityAddressCityOrTown_1310865" use="optional" order="28" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCountry" xlink:label="loc_dei_EntityAddressCountry_570242" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_1310871" xlink:to="loc_dei_EntityAddressCountry_570242" use="optional" order="29" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_dei_EntityAddressPostalZipCode_1310867" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_1310871" xlink:to="loc_dei_EntityAddressPostalZipCode_1310867" use="optional" order="30" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber" xlink:label="loc_dei_LocalPhoneNumber_1310869" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_1310871" xlink:to="loc_dei_LocalPhoneNumber_1310869" use="optional" order="31" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory" xlink:label="loc_dei_EntityFilerCategory_566114" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_1310871" xlink:to="loc_dei_EntityFilerCategory_566114" use="optional" order="32" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany" xlink:label="loc_dei_EntityShellCompany_566115" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_1310871" xlink:to="loc_dei_EntityShellCompany_566115" use="optional" order="33" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_dei_EntityEmergingGrowthCompany_566116" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_1310871" xlink:to="loc_dei_EntityEmergingGrowthCompany_566116" use="optional" order="34" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentRegistrationStatement" xlink:label="loc_dei_DocumentRegistrationStatement_863581" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_1310871" xlink:to="loc_dei_DocumentRegistrationStatement_863581" use="optional" order="35" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAnnualReport" xlink:label="loc_dei_DocumentAnnualReport_570432" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_1310871" xlink:to="loc_dei_DocumentAnnualReport_570432" use="optional" order="36" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport" xlink:label="loc_dei_DocumentTransitionReport_570433" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_1310871" xlink:to="loc_dei_DocumentTransitionReport_570433" use="optional" order="37" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentShellCompanyReport" xlink:label="loc_dei_DocumentShellCompanyReport_570434" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_1310871" xlink:to="loc_dei_DocumentShellCompanyReport_570434" use="optional" order="38" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle" xlink:label="loc_dei_Security12bTitle_570438" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_1310871" xlink:to="loc_dei_Security12bTitle_570438" use="optional" order="39" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName" xlink:label="loc_dei_SecurityExchangeName_570439" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_1310871" xlink:to="loc_dei_SecurityExchangeName_570439" use="optional" order="40" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_566118" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_1310871" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_566118" use="optional" order="41" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber" xlink:label="loc_dei_EntityFileNumber_683562" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_1310871" xlink:to="loc_dei_EntityFileNumber_683562" use="optional" order="42" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="loc_dei_IcfrAuditorAttestationFlag_888517" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_1310871" xlink:to="loc_dei_IcfrAuditorAttestationFlag_888517" use="optional" order="43" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFinStmtErrorCorrectionFlag" xlink:label="loc_dei_DocumentFinStmtErrorCorrectionFlag_1402610" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_1310871" xlink:to="loc_dei_DocumentFinStmtErrorCorrectionFlag_1402610" use="optional" order="44" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAccountingStandard" xlink:label="loc_dei_DocumentAccountingStandard_1310878" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_1310871" xlink:to="loc_dei_DocumentAccountingStandard_1310878" use="optional" order="45" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/ConsolidatedStatementOfChangesInEquity">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_StatementLineItems" xlink:label="loc_cyd_StatementLineItems_116" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_StatementTable" xlink:label="loc_cyd_StatementTable_117" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cyd_StatementLineItems_116" xlink:to="loc_cyd_StatementTable_117" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ComponentsOfEquityAxis" xlink:label="loc_ifrs-full_ComponentsOfEquityAxis_112" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cyd_StatementTable_117" xlink:to="loc_ifrs-full_ComponentsOfEquityAxis_112" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EquityMember" xlink:label="loc_ifrs-full_EquityMember_113" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ComponentsOfEquityAxis_112" xlink:to="loc_ifrs-full_EquityMember_113" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EquityMember" xlink:label="loc_ifrs-full_EquityMember_113_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ComponentsOfEquityAxis_112" xlink:to="loc_ifrs-full_EquityMember_113_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IssuedCapitalMember" xlink:label="loc_ifrs-full_IssuedCapitalMember_119" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityMember_113" xlink:to="loc_ifrs-full_IssuedCapitalMember_119" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_StatutoryReserveMember" xlink:label="loc_ifrs-full_StatutoryReserveMember_121" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityMember_113" xlink:to="loc_ifrs-full_StatutoryReserveMember_121" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CapitalReserveMember" xlink:label="loc_ifrs-full_CapitalReserveMember_122" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityMember_113" xlink:to="loc_ifrs-full_CapitalReserveMember_122" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RetainedEarningsMember" xlink:label="loc_ifrs-full_RetainedEarningsMember_123" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityMember_113" xlink:to="loc_ifrs-full_RetainedEarningsMember_123" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember" xlink:label="loc_ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember_124" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityMember_113" xlink:to="loc_ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember_124" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ReserveOfSharebasedPaymentsMember" xlink:label="loc_ifrs-full_ReserveOfSharebasedPaymentsMember_125" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityMember_113" xlink:to="loc_ifrs-full_ReserveOfSharebasedPaymentsMember_125" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_FairValueReserveMember" xlink:label="loc_cyd_FairValueReserveMember_130" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityMember_113" xlink:to="loc_cyd_FairValueReserveMember_130" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_PremiumPaidForDiscountOnAcquisitionOfNoncontrollingInterestsMember" xlink:label="loc_cyd_PremiumPaidForDiscountOnAcquisitionOfNoncontrollingInterestsMember_127" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityMember_113" xlink:to="loc_cyd_PremiumPaidForDiscountOnAcquisitionOfNoncontrollingInterestsMember_127" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EquityAttributableToOwnersOfParentMember" xlink:label="loc_ifrs-full_EquityAttributableToOwnersOfParentMember_128" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityMember_113" xlink:to="loc_ifrs-full_EquityAttributableToOwnersOfParentMember_128" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncontrollingInterestsMember" xlink:label="loc_ifrs-full_NoncontrollingInterestsMember_129" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityMember_113" xlink:to="loc_ifrs-full_NoncontrollingInterestsMember_129" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ComprehensiveIncome" xlink:label="loc_ifrs-full_ComprehensiveIncome_136" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_StatementLineItems_116" xlink:to="loc_ifrs-full_ComprehensiveIncome_136" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Equity" xlink:label="loc_ifrs-full_Equity_133" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_StatementLineItems_116" xlink:to="loc_ifrs-full_Equity_133" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProfitLoss" xlink:label="loc_ifrs-full_ProfitLoss_134" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_StatementLineItems_116" xlink:to="loc_ifrs-full_ProfitLoss_134" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_135" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_StatementLineItems_116" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_135" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TransactionsWithOwnersAbstract" xlink:label="loc_cyd_TransactionsWithOwnersAbstract_118" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_StatementLineItems_116" xlink:to="loc_cyd_TransactionsWithOwnersAbstract_118" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncreaseDecreaseThroughOtherContributionsByOwners" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughOtherContributionsByOwners_1402448" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_TransactionsWithOwnersAbstract_118" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughOtherContributionsByOwners_1402448" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DividendsPaidOrdinaryShares" xlink:label="loc_ifrs-full_DividendsPaidOrdinaryShares_140" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_TransactionsWithOwnersAbstract_118" xlink:to="loc_ifrs-full_DividendsPaidOrdinaryShares_140" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DividendsRecognisedAsDistributionsToNoncontrollingInterests" xlink:label="loc_ifrs-full_DividendsRecognisedAsDistributionsToNoncontrollingInterests_139" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_TransactionsWithOwnersAbstract_118" xlink:to="loc_ifrs-full_DividendsRecognisedAsDistributionsToNoncontrollingInterests_139" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncreaseDecreaseThroughChangesInOwnershipInterestsInSubsidiariesThatDoNotResultInLossOfControl" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughChangesInOwnershipInterestsInSubsidiariesThatDoNotResultInLossOfControl_1402449" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_TransactionsWithOwnersAbstract_118" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughChangesInOwnershipInterestsInSubsidiariesThatDoNotResultInLossOfControl_1402449" use="optional" order="23" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncreaseDecreaseThroughTransferToStatutoryReserve" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughTransferToStatutoryReserve_144" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_TransactionsWithOwnersAbstract_118" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughTransferToStatutoryReserve_144" use="optional" order="24" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncreaseDecreaseThroughChangeInEquityOfSubsidiaries" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughChangeInEquityOfSubsidiaries_1402450" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_TransactionsWithOwnersAbstract_118" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughChangeInEquityOfSubsidiaries_1402450" use="optional" order="25" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/AccountingPoliciesTables">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_StatementLineItems" xlink:label="loc_cyd_StatementLineItems_1776" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_StatementTable" xlink:label="loc_cyd_StatementTable_1777" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cyd_StatementLineItems_1776" xlink:to="loc_cyd_StatementTable_1777" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" xlink:label="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_1775" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cyd_StatementTable_1777" xlink:to="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_1775" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RestatedMember" xlink:label="loc_ifrs-full_RestatedMember_1774" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_1775" xlink:to="loc_ifrs-full_RestatedMember_1774" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RestatedMember" xlink:label="loc_ifrs-full_RestatedMember_1774_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_1775" xlink:to="loc_ifrs-full_RestatedMember_1774_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentExplanatory" xlink:label="loc_cyd_DisclosureOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentExplanatory_1779" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_StatementLineItems_1776" xlink:to="loc_cyd_DisclosureOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentExplanatory_1779" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfDetailedInformationAboutIntangibleAssetsUsefulLifeTableTextBlock" xlink:label="loc_cyd_DisclosureOfDetailedInformationAboutIntangibleAssetsUsefulLifeTableTextBlock_568812" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_StatementLineItems_1776" xlink:to="loc_cyd_DisclosureOfDetailedInformationAboutIntangibleAssetsUsefulLifeTableTextBlock_568812" use="optional" order="6" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/InvestmentPropertyTables">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_StatementLineItems" xlink:label="loc_cyd_StatementLineItems_1856" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_StatementTable" xlink:label="loc_cyd_StatementTable_1857" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cyd_StatementLineItems_1856" xlink:to="loc_cyd_StatementTable_1857" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfAssetsAxis" xlink:label="loc_ifrs-full_ClassesOfAssetsAxis_1854" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cyd_StatementTable_1857" xlink:to="loc_ifrs-full_ClassesOfAssetsAxis_1854" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfAssetsMember" xlink:label="loc_ifrs-full_ClassesOfAssetsMember_1855" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfAssetsAxis_1854" xlink:to="loc_ifrs-full_ClassesOfAssetsMember_1855" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfAssetsMember" xlink:label="loc_ifrs-full_ClassesOfAssetsMember_1855_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfAssetsAxis_1854" xlink:to="loc_ifrs-full_ClassesOfAssetsMember_1855_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDetailedInformationAboutInvestmentPropertyExplanatory" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutInvestmentPropertyExplanatory_1859" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_StatementLineItems_1856" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutInvestmentPropertyExplanatory_1859" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsExplanatory_1860" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_StatementLineItems_1856" xlink:to="loc_ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsExplanatory_1860" use="optional" order="6" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/CommitmentsAndContingenciesTables">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_StatementLineItems" xlink:label="loc_cyd_StatementLineItems_1980" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_StatementTable" xlink:label="loc_cyd_StatementTable_1981" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cyd_StatementLineItems_1980" xlink:to="loc_cyd_StatementTable_1981" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_LeaseArrangementTypesAxis" xlink:label="loc_cyd_LeaseArrangementTypesAxis_1978" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cyd_StatementTable_1981" xlink:to="loc_cyd_LeaseArrangementTypesAxis_1978" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_LeaseArrangementTypeMember" xlink:label="loc_cyd_LeaseArrangementTypeMember_1979" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_cyd_LeaseArrangementTypesAxis_1978" xlink:to="loc_cyd_LeaseArrangementTypeMember_1979" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_LeaseArrangementTypeMember" xlink:label="loc_cyd_LeaseArrangementTypeMember_1979_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_cyd_LeaseArrangementTypesAxis_1978" xlink:to="loc_cyd_LeaseArrangementTypeMember_1979_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfOperatingLeaseByLesseeTextBlock" xlink:label="loc_cyd_DisclosureOfOperatingLeaseByLesseeTextBlock_1984" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_StatementLineItems_1980" xlink:to="loc_cyd_DisclosureOfOperatingLeaseByLesseeTextBlock_1984" use="optional" order="5" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesTables">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_StatementLineItems" xlink:label="loc_cyd_StatementLineItems_1998" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_StatementTable" xlink:label="loc_cyd_StatementTable_1999" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cyd_StatementLineItems_1998" xlink:to="loc_cyd_StatementTable_1999" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TypesOfRisksAxis" xlink:label="loc_ifrs-full_TypesOfRisksAxis_2000" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cyd_StatementTable_1999" xlink:to="loc_ifrs-full_TypesOfRisksAxis_2000" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TypesOfRisksMember" xlink:label="loc_ifrs-full_TypesOfRisksMember_2001" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TypesOfRisksAxis_2000" xlink:to="loc_ifrs-full_TypesOfRisksMember_2001" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TypesOfRisksMember" xlink:label="loc_ifrs-full_TypesOfRisksMember_2001_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TypesOfRisksAxis_2000" xlink:to="loc_ifrs-full_TypesOfRisksMember_2001_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrencyRiskMember" xlink:label="loc_ifrs-full_CurrencyRiskMember_2006" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TypesOfRisksMember_2001" xlink:to="loc_ifrs-full_CurrencyRiskMember_2006" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsExplanatory_2002" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_StatementLineItems_1998" xlink:to="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsExplanatory_2002" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SensitivityAnalysisForEachTypeOfMarketRisk" xlink:label="loc_ifrs-full_SensitivityAnalysisForEachTypeOfMarketRisk_2003" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_StatementLineItems_1998" xlink:to="loc_ifrs-full_SensitivityAnalysisForEachTypeOfMarketRisk_2003" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfProvisionMatrixExplanatory" xlink:label="loc_ifrs-full_DisclosureOfProvisionMatrixExplanatory_2004" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_StatementLineItems_1998" xlink:to="loc_ifrs-full_DisclosureOfProvisionMatrixExplanatory_2004" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfMaturityAnalysisForFinancialAssetsAndLiabilitiesExplanatory" xlink:label="loc_cyd_DisclosureOfMaturityAnalysisForFinancialAssetsAndLiabilitiesExplanatory_2005" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_StatementLineItems_1998" xlink:to="loc_cyd_DisclosureOfMaturityAnalysisForFinancialAssetsAndLiabilitiesExplanatory_2005" use="optional" order="9" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/CorporateInformationAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfCorporateInformationLineItems" xlink:label="loc_cyd_DisclosureOfCorporateInformationLineItems_225" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfCorporateInformationTable" xlink:label="loc_cyd_DisclosureOfCorporateInformationTable_226" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cyd_DisclosureOfCorporateInformationLineItems_225" xlink:to="loc_cyd_DisclosureOfCorporateInformationTable_226" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SignificantInvestmentsInSubsidiariesAxis" xlink:label="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_230" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cyd_DisclosureOfCorporateInformationTable_226" xlink:to="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_230" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForSubsidiariesMember" xlink:label="loc_ifrs-full_EntitysTotalForSubsidiariesMember_228" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_230" xlink:to="loc_ifrs-full_EntitysTotalForSubsidiariesMember_228" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForSubsidiariesMember" xlink:label="loc_ifrs-full_EntitysTotalForSubsidiariesMember_228_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_230" xlink:to="loc_ifrs-full_EntitysTotalForSubsidiariesMember_228_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ForeignSharesOfYuchaiMember" xlink:label="loc_cyd_ForeignSharesOfYuchaiMember_247" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_228" xlink:to="loc_cyd_ForeignSharesOfYuchaiMember_247" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_GuangxiYuchaiMachineryGroupCompanyLimitedMember" xlink:label="loc_cyd_GuangxiYuchaiMachineryGroupCompanyLimitedMember_248" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_228" xlink:to="loc_cyd_GuangxiYuchaiMachineryGroupCompanyLimitedMember_248" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_GuangxiYuchaiMachineryMonopolyDevelopmentCompanyLimitedMember" xlink:label="loc_cyd_GuangxiYuchaiMachineryMonopolyDevelopmentCompanyLimitedMember_249" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_228" xlink:to="loc_cyd_GuangxiYuchaiMachineryMonopolyDevelopmentCompanyLimitedMember_249" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_JointVenturesAxis" xlink:label="loc_ifrs-full_JointVenturesAxis_229" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cyd_DisclosureOfCorporateInformationTable_226" xlink:to="loc_ifrs-full_JointVenturesAxis_229" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForJointVenturesMember" xlink:label="loc_ifrs-full_EntitysTotalForJointVenturesMember_227" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_JointVenturesAxis_229" xlink:to="loc_ifrs-full_EntitysTotalForJointVenturesMember_227" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForJointVenturesMember" xlink:label="loc_ifrs-full_EntitysTotalForJointVenturesMember_227_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_JointVenturesAxis_229" xlink:to="loc_ifrs-full_EntitysTotalForJointVenturesMember_227_default" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_HLGlobalEnterprisesLimitedMember" xlink:label="loc_cyd_HLGlobalEnterprisesLimitedMember_246" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_227" xlink:to="loc_cyd_HLGlobalEnterprisesLimitedMember_246" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_NumberOfSubsidiaries" xlink:label="loc_cyd_NumberOfSubsidiaries_231" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfCorporateInformationLineItems_225" xlink:to="loc_cyd_NumberOfSubsidiaries_231" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ProportionOfOwnershipInterestsHeldByGroup" xlink:label="loc_cyd_ProportionOfOwnershipInterestsHeldByGroup_232" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfCorporateInformationLineItems_225" xlink:to="loc_cyd_ProportionOfOwnershipInterestsHeldByGroup_232" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ProportionOfOwnershipInterestsHeldInParent" xlink:label="loc_cyd_ProportionOfOwnershipInterestsHeldInParent_629503" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfCorporateInformationLineItems_225" xlink:to="loc_cyd_ProportionOfOwnershipInterestsHeldInParent_629503" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SharesInEntityHeldByEntityOrByItsSubsidiariesOrAssociates" xlink:label="loc_ifrs-full_SharesInEntityHeldByEntityOrByItsSubsidiariesOrAssociates_233" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfCorporateInformationLineItems_225" xlink:to="loc_ifrs-full_SharesInEntityHeldByEntityOrByItsSubsidiariesOrAssociates_233" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_NumberOfIndirectlyOwnedSubsidiaries" xlink:label="loc_cyd_NumberOfIndirectlyOwnedSubsidiaries_234" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfCorporateInformationLineItems_225" xlink:to="loc_cyd_NumberOfIndirectlyOwnedSubsidiaries_234" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_NumberOfDirectlyOwnedSubsidiaries" xlink:label="loc_cyd_NumberOfDirectlyOwnedSubsidiaries_235" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfCorporateInformationLineItems_225" xlink:to="loc_cyd_NumberOfDirectlyOwnedSubsidiaries_235" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_NumberOfJointVentures" xlink:label="loc_cyd_NumberOfJointVentures_236" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfCorporateInformationLineItems_225" xlink:to="loc_cyd_NumberOfJointVentures_236" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProportionOfOwnershipInterestInSubsidiary" xlink:label="loc_ifrs-full_ProportionOfOwnershipInterestInSubsidiary_238" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfCorporateInformationLineItems_225" xlink:to="loc_ifrs-full_ProportionOfOwnershipInterestInSubsidiary_238" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_NumberOfPreferenceSharesConvertedIntoOrdinaryShares" xlink:label="loc_cyd_NumberOfPreferenceSharesConvertedIntoOrdinaryShares_239" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfCorporateInformationLineItems_225" xlink:to="loc_cyd_NumberOfPreferenceSharesConvertedIntoOrdinaryShares_239" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_PercentageOfUnconvertedPreferenceSharesTransferToTrustee" xlink:label="loc_cyd_PercentageOfUnconvertedPreferenceSharesTransferToTrustee_240" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfCorporateInformationLineItems_225" xlink:to="loc_cyd_PercentageOfUnconvertedPreferenceSharesTransferToTrustee_240" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ConversionOfConvertiblePreferenceSharesIntoOrdinaryShares" xlink:label="loc_cyd_ConversionOfConvertiblePreferenceSharesIntoOrdinaryShares_241" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfCorporateInformationLineItems_225" xlink:to="loc_cyd_ConversionOfConvertiblePreferenceSharesIntoOrdinaryShares_241" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_NumberOfSharesPurchasedInOpenMarket" xlink:label="loc_cyd_NumberOfSharesPurchasedInOpenMarket_242" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfCorporateInformationLineItems_225" xlink:to="loc_cyd_NumberOfSharesPurchasedInOpenMarket_242" use="optional" order="23" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_NumberOfOrdinarySharesExerciseToConsolidation" xlink:label="loc_cyd_NumberOfOrdinarySharesExerciseToConsolidation_243" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfCorporateInformationLineItems_225" xlink:to="loc_cyd_NumberOfOrdinarySharesExerciseToConsolidation_243" use="optional" order="24" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_NumberOfOrdinarySharesExercisedIntoConsolidation" xlink:label="loc_cyd_NumberOfOrdinarySharesExercisedIntoConsolidation_244" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfCorporateInformationLineItems_225" xlink:to="loc_cyd_NumberOfOrdinarySharesExercisedIntoConsolidation_244" use="optional" order="25" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_NumberOfOrdinarySharesHeldUponCompletionOfConsolidationExercise" xlink:label="loc_cyd_NumberOfOrdinarySharesHeldUponCompletionOfConsolidationExercise_245" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfCorporateInformationLineItems_225" xlink:to="loc_cyd_NumberOfOrdinarySharesHeldUponCompletionOfConsolidationExercise_245" use="optional" order="26" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/AccountingPoliciesAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfSummaryOfSignificantAccountingPoliciesLineItems" xlink:label="loc_cyd_DisclosureOfSummaryOfSignificantAccountingPoliciesLineItems_253" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfSummaryOfSignificantAccountingPoliciesTable" xlink:label="loc_cyd_DisclosureOfSummaryOfSignificantAccountingPoliciesTable_254" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cyd_DisclosureOfSummaryOfSignificantAccountingPoliciesLineItems_253" xlink:to="loc_cyd_DisclosureOfSummaryOfSignificantAccountingPoliciesTable_254" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangeAxis" xlink:label="loc_ifrs-full_RangeAxis_261" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cyd_DisclosureOfSummaryOfSignificantAccountingPoliciesTable_254" xlink:to="loc_ifrs-full_RangeAxis_261" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_262" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RangeAxis_261" xlink:to="loc_ifrs-full_RangesMember_262" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_262_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RangeAxis_261" xlink:to="loc_ifrs-full_RangesMember_262_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BottomOfRangeMember" xlink:label="loc_ifrs-full_BottomOfRangeMember_298" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_262" xlink:to="loc_ifrs-full_BottomOfRangeMember_298" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TopOfRangeMember" xlink:label="loc_ifrs-full_TopOfRangeMember_299" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_262" xlink:to="loc_ifrs-full_TopOfRangeMember_299" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProductsAndServicesAxis" xlink:label="loc_ifrs-full_ProductsAndServicesAxis_259" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cyd_DisclosureOfSummaryOfSignificantAccountingPoliciesTable_254" xlink:to="loc_ifrs-full_ProductsAndServicesAxis_259" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProductsAndServicesMember" xlink:label="loc_ifrs-full_ProductsAndServicesMember_260" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ProductsAndServicesAxis_259" xlink:to="loc_ifrs-full_ProductsAndServicesMember_260" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProductsAndServicesMember" xlink:label="loc_ifrs-full_ProductsAndServicesMember_260_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ProductsAndServicesAxis_259" xlink:to="loc_ifrs-full_ProductsAndServicesMember_260_default" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_RoadApplicationsEnginesMember" xlink:label="loc_cyd_RoadApplicationsEnginesMember_295" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ProductsAndServicesMember_260" xlink:to="loc_cyd_RoadApplicationsEnginesMember_295" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_OtherApplicationsEnginesMember" xlink:label="loc_cyd_OtherApplicationsEnginesMember_296" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ProductsAndServicesMember_260" xlink:to="loc_cyd_OtherApplicationsEnginesMember_296" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" xlink:label="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_264" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cyd_DisclosureOfSummaryOfSignificantAccountingPoliciesTable_254" xlink:to="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_264" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RestatedMember" xlink:label="loc_ifrs-full_RestatedMember_263" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_264" xlink:to="loc_ifrs-full_RestatedMember_263" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RestatedMember" xlink:label="loc_ifrs-full_RestatedMember_263_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_264" xlink:to="loc_ifrs-full_RestatedMember_263_default" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PerformanceObligationsAxis" xlink:label="loc_ifrs-full_PerformanceObligationsAxis_257" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cyd_DisclosureOfSummaryOfSignificantAccountingPoliciesTable_254" xlink:to="loc_ifrs-full_PerformanceObligationsAxis_257" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PerformanceObligationsMember" xlink:label="loc_ifrs-full_PerformanceObligationsMember_258" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_PerformanceObligationsAxis_257" xlink:to="loc_ifrs-full_PerformanceObligationsMember_258" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PerformanceObligationsMember" xlink:label="loc_ifrs-full_PerformanceObligationsMember_258_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_PerformanceObligationsAxis_257" xlink:to="loc_ifrs-full_PerformanceObligationsMember_258_default" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NonadjustingEventsAfterReportingPeriodAxis" xlink:label="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_255" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cyd_DisclosureOfSummaryOfSignificantAccountingPoliciesTable_254" xlink:to="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_255" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NonadjustingEventsMember" xlink:label="loc_ifrs-full_NonadjustingEventsMember_256" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_255" xlink:to="loc_ifrs-full_NonadjustingEventsMember_256" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NonadjustingEventsMember" xlink:label="loc_ifrs-full_NonadjustingEventsMember_256_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_255" xlink:to="loc_ifrs-full_NonadjustingEventsMember_256_default" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TranslationOfAmountsFromRenminbiToTheUnitedStatesDollarMember" xlink:label="loc_cyd_TranslationOfAmountsFromRenminbiToTheUnitedStatesDollarMember_1402625" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_NonadjustingEventsMember_256" xlink:to="loc_cyd_TranslationOfAmountsFromRenminbiToTheUnitedStatesDollarMember_1402625" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NewIFRSsAxis" xlink:label="loc_ifrs-full_NewIFRSsAxis_569389" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cyd_DisclosureOfSummaryOfSignificantAccountingPoliciesTable_254" xlink:to="loc_ifrs-full_NewIFRSsAxis_569389" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NewIFRSsMember" xlink:label="loc_ifrs-full_NewIFRSsMember_569390" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_NewIFRSsAxis_569389" xlink:to="loc_ifrs-full_NewIFRSsMember_569390" use="optional" order="23" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NewIFRSsMember" xlink:label="loc_ifrs-full_NewIFRSsMember_569390_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_NewIFRSsAxis_569389" xlink:to="loc_ifrs-full_NewIFRSsMember_569390_default" use="optional" order="24" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ForeignExchangeRateForConvenienceOfTheReader" xlink:label="loc_cyd_ForeignExchangeRateForConvenienceOfTheReader_265" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfSummaryOfSignificantAccountingPoliciesLineItems_253" xlink:to="loc_cyd_ForeignExchangeRateForConvenienceOfTheReader_265" use="optional" order="25" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ProductWarrantyClaimPeriod" xlink:label="loc_cyd_ProductWarrantyClaimPeriod_269" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfSummaryOfSignificantAccountingPoliciesLineItems_253" xlink:to="loc_cyd_ProductWarrantyClaimPeriod_269" use="optional" order="26" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ProductWarrantyMileage" xlink:label="loc_cyd_ProductWarrantyMileage_888353" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfSummaryOfSignificantAccountingPoliciesLineItems_253" xlink:to="loc_cyd_ProductWarrantyMileage_888353" use="optional" order="27" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ProductWarrantyRunningHours" xlink:label="loc_cyd_ProductWarrantyRunningHours_271" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfSummaryOfSignificantAccountingPoliciesLineItems_253" xlink:to="loc_cyd_ProductWarrantyRunningHours_271" use="optional" order="28" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/AccountingPoliciesEstimatedUsefulLifeOfAssetsDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_306" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_307" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_306" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_307" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangeAxis" xlink:label="loc_ifrs-full_RangeAxis_309" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_307" xlink:to="loc_ifrs-full_RangeAxis_309" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_310" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RangeAxis_309" xlink:to="loc_ifrs-full_RangesMember_310" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_310_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RangeAxis_309" xlink:to="loc_ifrs-full_RangesMember_310_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BottomOfRangeMember" xlink:label="loc_ifrs-full_BottomOfRangeMember_317" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_310" xlink:to="loc_ifrs-full_BottomOfRangeMember_317" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TopOfRangeMember" xlink:label="loc_ifrs-full_TopOfRangeMember_318" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_310" xlink:to="loc_ifrs-full_TopOfRangeMember_318" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xlink:label="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_305" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_307" xlink:to="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_305" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PropertyPlantAndEquipmentMember" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_308" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_305" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_308" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PropertyPlantAndEquipmentMember" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_308_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_305" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_308_default" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_BuildingsAndImprovementsOnFreeholdLandMember" xlink:label="loc_cyd_BuildingsAndImprovementsOnFreeholdLandMember_312" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_308" xlink:to="loc_cyd_BuildingsAndImprovementsOnFreeholdLandMember_312" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_LeaseholdBuildingsAndImprovementsMember" xlink:label="loc_cyd_LeaseholdBuildingsAndImprovementsMember_313" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_308" xlink:to="loc_cyd_LeaseholdBuildingsAndImprovementsMember_313" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_PlantMachineryAndEquipmentMember" xlink:label="loc_cyd_PlantMachineryAndEquipmentMember_314" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_308" xlink:to="loc_cyd_PlantMachineryAndEquipmentMember_314" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OfficeEquipmentMember" xlink:label="loc_ifrs-full_OfficeEquipmentMember_315" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_308" xlink:to="loc_ifrs-full_OfficeEquipmentMember_315" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MotorVehiclesMember" xlink:label="loc_ifrs-full_MotorVehiclesMember_316" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_308" xlink:to="loc_ifrs-full_MotorVehiclesMember_316" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DescriptionOfUsefulLifePropertyPlantAndEquipment" xlink:label="loc_ifrs-full_DescriptionOfUsefulLifePropertyPlantAndEquipment_311" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_306" xlink:to="loc_ifrs-full_DescriptionOfUsefulLifePropertyPlantAndEquipment_311" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" xlink:label="loc_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment_570234" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_306" xlink:to="loc_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment_570234" use="optional" order="16" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/AccountingPoliciesSummaryOfPoliciesAppliedToTheGroupsIntangibleAssetsDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfIntangibleAssetsLineItems" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_568837" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfIntangibleAssetsTable" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_568825" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_568837" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_568825" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis" xlink:label="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_568827" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_568825" xlink:to="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_568827" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwillMember" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_568828" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_568827" xlink:to="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_568828" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwillMember" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_568828_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_568827" xlink:to="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_568828_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TrademarksMember" xlink:label="loc_cyd_TrademarksMember_568829" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_568828" xlink:to="loc_cyd_TrademarksMember_568829" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TechnologyKnowHowMember" xlink:label="loc_cyd_TechnologyKnowHowMember_568830" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_568828" xlink:to="loc_cyd_TechnologyKnowHowMember_568830" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IntangibleAssetsUnderDevelopmentMember" xlink:label="loc_ifrs-full_IntangibleAssetsUnderDevelopmentMember_568831" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_568828" xlink:to="loc_ifrs-full_IntangibleAssetsUnderDevelopmentMember_568831" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangeAxis" xlink:label="loc_ifrs-full_RangeAxis_1402639" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_568825" xlink:to="loc_ifrs-full_RangeAxis_1402639" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_1402640" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RangeAxis_1402639" xlink:to="loc_ifrs-full_RangesMember_1402640" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_1402640_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RangeAxis_1402639" xlink:to="loc_ifrs-full_RangesMember_1402640_default" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BottomOfRangeMember" xlink:label="loc_ifrs-full_BottomOfRangeMember_1402641" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_1402640" xlink:to="loc_ifrs-full_BottomOfRangeMember_1402641" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TopOfRangeMember" xlink:label="loc_ifrs-full_TopOfRangeMember_1402642" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_1402640" xlink:to="loc_ifrs-full_TopOfRangeMember_1402642" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DescriptionOfUsefulLifeIntangibleAssetsOtherThanGoodwill" xlink:label="loc_ifrs-full_DescriptionOfUsefulLifeIntangibleAssetsOtherThanGoodwill_568840" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_568837" xlink:to="loc_ifrs-full_DescriptionOfUsefulLifeIntangibleAssetsOtherThanGoodwill_568840" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill" xlink:label="loc_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill_568844" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_568837" xlink:to="loc_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill_568844" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AmortisationMethodIntangibleAssetsOtherThanGoodwill" xlink:label="loc_ifrs-full_AmortisationMethodIntangibleAssetsOtherThanGoodwill_568847" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_568837" xlink:to="loc_ifrs-full_AmortisationMethodIntangibleAssetsOtherThanGoodwill_568847" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DescriptionOfIntangibleAssetRecognition" xlink:label="loc_cyd_DescriptionOfIntangibleAssetRecognition_568849" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_568837" xlink:to="loc_cyd_DescriptionOfIntangibleAssetRecognition_568849" use="optional" order="16" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/SignificantAccountingJudgmentsEstimatesAndAssumptionsAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems" xlink:label="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_375" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfChangesInAccountingEstimatesTable" xlink:label="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesTable_376" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_375" xlink:to="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesTable_376" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangeAxis" xlink:label="loc_ifrs-full_RangeAxis_377" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesTable_376" xlink:to="loc_ifrs-full_RangeAxis_377" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_378" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RangeAxis_377" xlink:to="loc_ifrs-full_RangesMember_378" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_378_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RangeAxis_377" xlink:to="loc_ifrs-full_RangesMember_378_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BottomOfRangeMember" xlink:label="loc_ifrs-full_BottomOfRangeMember_383" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_378" xlink:to="loc_ifrs-full_BottomOfRangeMember_383" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TopOfRangeMember" xlink:label="loc_ifrs-full_TopOfRangeMember_384" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_378" xlink:to="loc_ifrs-full_TopOfRangeMember_384" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DeferredTaxAssets" xlink:label="loc_ifrs-full_DeferredTaxAssets_379" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_375" xlink:to="loc_ifrs-full_DeferredTaxAssets_379" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ExplanationOfPeriodOverWhichManagementHasProjectedCashFlows" xlink:label="loc_ifrs-full_ExplanationOfPeriodOverWhichManagementHasProjectedCashFlows_381" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_375" xlink:to="loc_ifrs-full_ExplanationOfPeriodOverWhichManagementHasProjectedCashFlows_381" use="optional" order="8" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/InvestmentsInSubsidiariesDetailsOfSignificantSubsidiariesOfTheGroupDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems" xlink:label="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_387" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable" xlink:label="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_388" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_387" xlink:to="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_388" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SignificantInvestmentsInSubsidiariesAxis" xlink:label="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_390" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_388" xlink:to="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_390" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForSubsidiariesMember" xlink:label="loc_ifrs-full_EntitysTotalForSubsidiariesMember_389" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_390" xlink:to="loc_ifrs-full_EntitysTotalForSubsidiariesMember_389" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForSubsidiariesMember" xlink:label="loc_ifrs-full_EntitysTotalForSubsidiariesMember_389_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_390" xlink:to="loc_ifrs-full_EntitysTotalForSubsidiariesMember_389_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_GuangxiYuchaiMachineryCompanyLimitedMember" xlink:label="loc_cyd_GuangxiYuchaiMachineryCompanyLimitedMember_394" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_389" xlink:to="loc_cyd_GuangxiYuchaiMachineryCompanyLimitedMember_394" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_GuangxiYuchaiMarineAndGensetPowerCo.LtdMember" xlink:label="loc_cyd_GuangxiYuchaiMarineAndGensetPowerCo.LtdMember_1402438" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_389" xlink:to="loc_cyd_GuangxiYuchaiMarineAndGensetPowerCo.LtdMember_1402438" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_YuchaiXinLanNewEnergyPowerTechnologyCo.LtdMember" xlink:label="loc_cyd_YuchaiXinLanNewEnergyPowerTechnologyCo.LtdMember_1402439" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_389" xlink:to="loc_cyd_YuchaiXinLanNewEnergyPowerTechnologyCo.LtdMember_1402439" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_GuangxiYuchaiMachineryMonopolyDevelopmentCompanyLimitedMember" xlink:label="loc_cyd_GuangxiYuchaiMachineryMonopolyDevelopmentCompanyLimitedMember_395" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_389" xlink:to="loc_cyd_GuangxiYuchaiMachineryMonopolyDevelopmentCompanyLimitedMember_395" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_GuangxiYuchaiFoundryCompanyLimitedMember" xlink:label="loc_cyd_GuangxiYuchaiFoundryCompanyLimitedMember_1402455" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_389" xlink:to="loc_cyd_GuangxiYuchaiFoundryCompanyLimitedMember_1402455" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_HLGlobalEnterprisesLimitedMember" xlink:label="loc_cyd_HLGlobalEnterprisesLimitedMember_401" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_389" xlink:to="loc_cyd_HLGlobalEnterprisesLimitedMember_401" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary" xlink:label="loc_ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary_391" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_387" xlink:to="loc_ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary_391" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PrincipalPlaceOfBusinessOfSubsidiary" xlink:label="loc_ifrs-full_PrincipalPlaceOfBusinessOfSubsidiary_392" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_387" xlink:to="loc_ifrs-full_PrincipalPlaceOfBusinessOfSubsidiary_392" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProportionOfOwnershipInterestInSubsidiary" xlink:label="loc_ifrs-full_ProportionOfOwnershipInterestInSubsidiary_393" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_387" xlink:to="loc_ifrs-full_ProportionOfOwnershipInterestInSubsidiary_393" use="optional" order="13" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/InvestmentsInSubsidiariesSubsidiaryHavingNonControllingInterestsThatAreMaterialToTheGroupDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems" xlink:label="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_404" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable" xlink:label="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_405" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_404" xlink:to="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_405" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SignificantInvestmentsInSubsidiariesAxis" xlink:label="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_407" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_405" xlink:to="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_407" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForSubsidiariesMember" xlink:label="loc_ifrs-full_EntitysTotalForSubsidiariesMember_406" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_407" xlink:to="loc_ifrs-full_EntitysTotalForSubsidiariesMember_406" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForSubsidiariesMember" xlink:label="loc_ifrs-full_EntitysTotalForSubsidiariesMember_406_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_407" xlink:to="loc_ifrs-full_EntitysTotalForSubsidiariesMember_406_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_GuangxiYuchaiMachineryCompanyLimitedMember" xlink:label="loc_cyd_GuangxiYuchaiMachineryCompanyLimitedMember_412" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_406" xlink:to="loc_cyd_GuangxiYuchaiMachineryCompanyLimitedMember_412" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProportionOfOwnershipInterestsHeldByNoncontrollingInterests" xlink:label="loc_ifrs-full_ProportionOfOwnershipInterestsHeldByNoncontrollingInterests_408" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_404" xlink:to="loc_ifrs-full_ProportionOfOwnershipInterestsHeldByNoncontrollingInterests_408" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncontrollingInterests" xlink:label="loc_ifrs-full_NoncontrollingInterests_409" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_404" xlink:to="loc_ifrs-full_NoncontrollingInterests_409" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProfitLossAttributableToNoncontrollingInterests" xlink:label="loc_ifrs-full_ProfitLossAttributableToNoncontrollingInterests_410" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_404" xlink:to="loc_ifrs-full_ProfitLossAttributableToNoncontrollingInterests_410" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DividendsPaidToNoncontrollingInterests" xlink:label="loc_ifrs-full_DividendsPaidToNoncontrollingInterests_411" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_404" xlink:to="loc_ifrs-full_DividendsPaidToNoncontrollingInterests_411" use="optional" order="9" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/InvestmentsInSubsidiariesSummarizedFinancialInformationIncludingGoodwillOnAcquisitionAndConsolidationAdjustmentButBeforeIntercompanyEliminationsOfSubsidiariesWithMaterialNonControllingInterestsDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems" xlink:label="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_415" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable" xlink:label="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_416" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_415" xlink:to="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_416" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SignificantInvestmentsInSubsidiariesAxis" xlink:label="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_418" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_416" xlink:to="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_418" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForSubsidiariesMember" xlink:label="loc_ifrs-full_EntitysTotalForSubsidiariesMember_417" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_418" xlink:to="loc_ifrs-full_EntitysTotalForSubsidiariesMember_417" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForSubsidiariesMember" xlink:label="loc_ifrs-full_EntitysTotalForSubsidiariesMember_417_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_418" xlink:to="loc_ifrs-full_EntitysTotalForSubsidiariesMember_417_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_GuangxiYuchaiMachineryCompanyLimitedMember" xlink:label="loc_cyd_GuangxiYuchaiMachineryCompanyLimitedMember_424" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_417" xlink:to="loc_cyd_GuangxiYuchaiMachineryCompanyLimitedMember_424" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_StatementOfFinancialPositionAbstract" xlink:label="loc_ifrs-full_StatementOfFinancialPositionAbstract_421" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_415" xlink:to="loc_ifrs-full_StatementOfFinancialPositionAbstract_421" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentAssets" xlink:label="loc_ifrs-full_CurrentAssets_432" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_StatementOfFinancialPositionAbstract_421" xlink:to="loc_ifrs-full_CurrentAssets_432" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_NoncurrentAssetsExcludingGoodwill" xlink:label="loc_cyd_NoncurrentAssetsExcludingGoodwill_433" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_StatementOfFinancialPositionAbstract_421" xlink:to="loc_cyd_NoncurrentAssetsExcludingGoodwill_433" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Goodwill" xlink:label="loc_ifrs-full_Goodwill_434" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_StatementOfFinancialPositionAbstract_421" xlink:to="loc_ifrs-full_Goodwill_434" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentLiabilities" xlink:label="loc_ifrs-full_CurrentLiabilities_435" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_StatementOfFinancialPositionAbstract_421" xlink:to="loc_ifrs-full_CurrentLiabilities_435" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncurrentLiabilities" xlink:label="loc_ifrs-full_NoncurrentLiabilities_436" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_StatementOfFinancialPositionAbstract_421" xlink:to="loc_ifrs-full_NoncurrentLiabilities_436" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NetAssetsLiabilities" xlink:label="loc_ifrs-full_NetAssetsLiabilities_437" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_StatementOfFinancialPositionAbstract_421" xlink:to="loc_ifrs-full_NetAssetsLiabilities_437" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Equity" xlink:label="loc_ifrs-full_Equity_422" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_415" xlink:to="loc_ifrs-full_Equity_422" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncontrollingInterests" xlink:label="loc_ifrs-full_NoncontrollingInterests_423" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_415" xlink:to="loc_ifrs-full_NoncontrollingInterests_423" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_StatementOfComprehensiveIncomeAbstract" xlink:label="loc_ifrs-full_StatementOfComprehensiveIncomeAbstract_420" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_415" xlink:to="loc_ifrs-full_StatementOfComprehensiveIncomeAbstract_420" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Revenue" xlink:label="loc_ifrs-full_Revenue_429" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_StatementOfComprehensiveIncomeAbstract_420" xlink:to="loc_ifrs-full_Revenue_429" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProfitLoss" xlink:label="loc_ifrs-full_ProfitLoss_679065" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_StatementOfComprehensiveIncomeAbstract_420" xlink:to="loc_ifrs-full_ProfitLoss_679065" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ComprehensiveIncome" xlink:label="loc_ifrs-full_ComprehensiveIncome_430" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_StatementOfComprehensiveIncomeAbstract_420" xlink:to="loc_ifrs-full_ComprehensiveIncome_430" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests" xlink:label="loc_ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests_431" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_StatementOfComprehensiveIncomeAbstract_420" xlink:to="loc_ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests_431" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_StatementOfCashFlowsAbstract" xlink:label="loc_ifrs-full_StatementOfCashFlowsAbstract_419" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_415" xlink:to="loc_ifrs-full_StatementOfCashFlowsAbstract_419" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivities" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_425" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_StatementOfCashFlowsAbstract_419" xlink:to="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_425" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivities" xlink:label="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_426" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_StatementOfCashFlowsAbstract_419" xlink:to="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_426" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivities" xlink:label="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_427" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_StatementOfCashFlowsAbstract_419" xlink:to="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_427" use="optional" order="23" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncreaseDecreaseInCashAndCashEquivalents" xlink:label="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_428" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_StatementOfCashFlowsAbstract_419" xlink:to="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_428" use="optional" order="24" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/InvestmentsInSubsidiariesAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems" xlink:label="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_441" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable" xlink:label="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_442" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_441" xlink:to="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_442" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_JointVenturesAxis" xlink:label="loc_ifrs-full_JointVenturesAxis_447" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_442" xlink:to="loc_ifrs-full_JointVenturesAxis_447" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForJointVenturesMember" xlink:label="loc_ifrs-full_EntitysTotalForJointVenturesMember_444" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_JointVenturesAxis_447" xlink:to="loc_ifrs-full_EntitysTotalForJointVenturesMember_444" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForJointVenturesMember" xlink:label="loc_ifrs-full_EntitysTotalForJointVenturesMember_444_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_JointVenturesAxis_447" xlink:to="loc_ifrs-full_EntitysTotalForJointVenturesMember_444_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SignificantInvestmentsInSubsidiariesAxis" xlink:label="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_449" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_442" xlink:to="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_449" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForSubsidiariesMember" xlink:label="loc_ifrs-full_EntitysTotalForSubsidiariesMember_446" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_449" xlink:to="loc_ifrs-full_EntitysTotalForSubsidiariesMember_446" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForSubsidiariesMember" xlink:label="loc_ifrs-full_EntitysTotalForSubsidiariesMember_446_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_449" xlink:to="loc_ifrs-full_EntitysTotalForSubsidiariesMember_446_default" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_YuchaiXinLanMember" xlink:label="loc_cyd_YuchaiXinLanMember_1402456" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_446" xlink:to="loc_cyd_YuchaiXinLanMember_1402456" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_440" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_442" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_440" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_445" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_440" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_445" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_445_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_440" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_445_default" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_448" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_442" xlink:to="loc_dei_LegalEntityAxis_448" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_443" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_448" xlink:to="loc_dei_EntityDomain_443" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_443_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_448" xlink:to="loc_dei_EntityDomain_443_default" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_SuzhouRemanMember" xlink:label="loc_cyd_SuzhouRemanMember_1402626" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_443" xlink:to="loc_cyd_SuzhouRemanMember_1402626" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangeAxis" xlink:label="loc_ifrs-full_RangeAxis_670716" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_442" xlink:to="loc_ifrs-full_RangeAxis_670716" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_670717" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RangeAxis_670716" xlink:to="loc_ifrs-full_RangesMember_670717" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_670717_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RangeAxis_670716" xlink:to="loc_ifrs-full_RangesMember_670717_default" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AssetsToWhichSignificantRestrictionsApply" xlink:label="loc_ifrs-full_AssetsToWhichSignificantRestrictionsApply_450" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_441" xlink:to="loc_ifrs-full_AssetsToWhichSignificantRestrictionsApply_450" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred" xlink:label="loc_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_670712" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_441" xlink:to="loc_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_670712" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProportionOfOwnershipInterestInSubsidiary" xlink:label="loc_ifrs-full_ProportionOfOwnershipInterestInSubsidiary_670714" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_441" xlink:to="loc_ifrs-full_ProportionOfOwnershipInterestInSubsidiary_670714" use="optional" order="21" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/InvestmentsInSubsidiariesAssetsAndLiabilitiesAndCashFlowEffectOfDisposalOfSubsidiariesDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems" xlink:label="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_471" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable" xlink:label="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_472" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_471" xlink:to="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_472" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_470" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_472" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_470" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_473" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_470" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_473" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_473_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_470" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_473_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_SuzhouRemanMember" xlink:label="loc_cyd_SuzhouRemanMember_1402627" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_473" xlink:to="loc_cyd_SuzhouRemanMember_1402627" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PropertyPlantAndEquipment" xlink:label="loc_ifrs-full_PropertyPlantAndEquipment_475" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_471" xlink:to="loc_ifrs-full_PropertyPlantAndEquipment_475" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RightofuseAssets" xlink:label="loc_ifrs-full_RightofuseAssets_1402597" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_471" xlink:to="loc_ifrs-full_RightofuseAssets_1402597" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TradeAndOtherReceivables" xlink:label="loc_ifrs-full_TradeAndOtherReceivables_476" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_471" xlink:to="loc_ifrs-full_TradeAndOtherReceivables_476" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Cash" xlink:label="loc_ifrs-full_Cash_477" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_471" xlink:to="loc_ifrs-full_Cash_477" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Assets" xlink:label="loc_ifrs-full_Assets_478" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_471" xlink:to="loc_ifrs-full_Assets_478" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TradeAndOtherPayables" xlink:label="loc_ifrs-full_TradeAndOtherPayables_479" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_471" xlink:to="loc_ifrs-full_TradeAndOtherPayables_479" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_WarrantyProvision" xlink:label="loc_ifrs-full_WarrantyProvision_1402612" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_471" xlink:to="loc_ifrs-full_WarrantyProvision_1402612" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ContractLiabilities" xlink:label="loc_ifrs-full_ContractLiabilities_1402598" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_471" xlink:to="loc_ifrs-full_ContractLiabilities_1402598" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CaryingValueOfNetAssets" xlink:label="loc_cyd_CaryingValueOfNetAssets_1402601" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_471" xlink:to="loc_cyd_CaryingValueOfNetAssets_1402601" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_GainLossOnDisposalOfSubsidiariesAbstract" xlink:label="loc_cyd_GainLossOnDisposalOfSubsidiariesAbstract_474" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_471" xlink:to="loc_cyd_GainLossOnDisposalOfSubsidiariesAbstract_474" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TotalEstimatedConsiderationLessCostOfDisposal" xlink:label="loc_cyd_TotalEstimatedConsiderationLessCostOfDisposal_483" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_471" xlink:to="loc_cyd_TotalEstimatedConsiderationLessCostOfDisposal_483" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FairValueOfAssetsRepresentingContinuingInvolvementInDerecognisedFinancialAssets" xlink:label="loc_ifrs-full_FairValueOfAssetsRepresentingContinuingInvolvementInDerecognisedFinancialAssets_491" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_GainLossOnDisposalOfSubsidiariesAbstract_474" xlink:to="loc_ifrs-full_FairValueOfAssetsRepresentingContinuingInvolvementInDerecognisedFinancialAssets_491" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_GainsLossesOnDisposalsOfSubsidiaries" xlink:label="loc_cyd_GainsLossesOnDisposalsOfSubsidiaries_493" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_GainLossOnDisposalOfSubsidiariesAbstract_474" xlink:to="loc_cyd_GainsLossesOnDisposalsOfSubsidiaries_493" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TransactionCostsUnpaid" xlink:label="loc_cyd_TransactionCostsUnpaid_484" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_471" xlink:to="loc_cyd_TransactionCostsUnpaid_484" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ProceedsFromSaleRestrictedInUSe" xlink:label="loc_cyd_ProceedsFromSaleRestrictedInUSe_1402630" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_471" xlink:to="loc_cyd_ProceedsFromSaleRestrictedInUSe_1402630" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashAndCashEquivalentsInSubsidiaryOrBusinessesAcquiredOrDisposed2013" xlink:label="loc_ifrs-full_CashAndCashEquivalentsInSubsidiaryOrBusinessesAcquiredOrDisposed2013_1402660" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_471" xlink:to="loc_ifrs-full_CashAndCashEquivalentsInSubsidiaryOrBusinessesAcquiredOrDisposed2013_1402660" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TotalEstimatedConsiderationDueFromAcquirer" xlink:label="loc_cyd_TotalEstimatedConsiderationDueFromAcquirer_1402600" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_471" xlink:to="loc_cyd_TotalEstimatedConsiderationDueFromAcquirer_1402600" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" xlink:label="loc_ifrs-full_CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_487" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_471" xlink:to="loc_ifrs-full_CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_487" use="optional" order="23" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/InvestmentInJointVenturesShareOfResultsOfJointVenturesAndCarryingAmountOfInvestmentToJointVenturesDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfJointVenturesLineItems" xlink:label="loc_ifrs-full_DisclosureOfJointVenturesLineItems_517" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfJointVenturesTable" xlink:label="loc_ifrs-full_DisclosureOfJointVenturesTable_518" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_517" xlink:to="loc_ifrs-full_DisclosureOfJointVenturesTable_518" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_JointVenturesAxis" xlink:label="loc_ifrs-full_JointVenturesAxis_520" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesTable_518" xlink:to="loc_ifrs-full_JointVenturesAxis_520" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForJointVenturesMember" xlink:label="loc_ifrs-full_EntitysTotalForJointVenturesMember_519" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_JointVenturesAxis_520" xlink:to="loc_ifrs-full_EntitysTotalForJointVenturesMember_519" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForJointVenturesMember" xlink:label="loc_ifrs-full_EntitysTotalForJointVenturesMember_519_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_JointVenturesAxis_520" xlink:to="loc_ifrs-full_EntitysTotalForJointVenturesMember_519_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_YAndCEngineCoLtdMember" xlink:label="loc_cyd_YAndCEngineCoLtdMember_523" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_519" xlink:to="loc_cyd_YAndCEngineCoLtdMember_523" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_MtuYuchaiPowerCompanyLimitedMember" xlink:label="loc_cyd_MtuYuchaiPowerCompanyLimitedMember_525" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_519" xlink:to="loc_cyd_MtuYuchaiPowerCompanyLimitedMember_525" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_GuangxiPuremYuchaiAutomotiveTechnologyCo.LtdMember" xlink:label="loc_cyd_GuangxiPuremYuchaiAutomotiveTechnologyCo.LtdMember_1402468" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_519" xlink:to="loc_cyd_GuangxiPuremYuchaiAutomotiveTechnologyCo.LtdMember_1402468" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_OtherJointVenturesMember" xlink:label="loc_cyd_OtherJointVenturesMember_526" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_519" xlink:to="loc_cyd_OtherJointVenturesMember_526" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod" xlink:label="loc_ifrs-full_ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod_521" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_517" xlink:to="loc_ifrs-full_ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod_521" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InvestmentsInJointVentures" xlink:label="loc_ifrs-full_InvestmentsInJointVentures_522" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_517" xlink:to="loc_ifrs-full_InvestmentsInJointVentures_522" use="optional" order="10" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/InvestmentInJointVenturesAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfJointVenturesLineItems" xlink:label="loc_ifrs-full_DisclosureOfJointVenturesLineItems_530" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfJointVenturesTable" xlink:label="loc_ifrs-full_DisclosureOfJointVenturesTable_531" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_530" xlink:to="loc_ifrs-full_DisclosureOfJointVenturesTable_531" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_JointVenturesAxis" xlink:label="loc_ifrs-full_JointVenturesAxis_536" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesTable_531" xlink:to="loc_ifrs-full_JointVenturesAxis_536" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForJointVenturesMember" xlink:label="loc_ifrs-full_EntitysTotalForJointVenturesMember_532" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_JointVenturesAxis_536" xlink:to="loc_ifrs-full_EntitysTotalForJointVenturesMember_532" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForJointVenturesMember" xlink:label="loc_ifrs-full_EntitysTotalForJointVenturesMember_532_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_JointVenturesAxis_536" xlink:to="loc_ifrs-full_EntitysTotalForJointVenturesMember_532_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_YAndCEngineCoLtdMember" xlink:label="loc_cyd_YAndCEngineCoLtdMember_546" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_532" xlink:to="loc_cyd_YAndCEngineCoLtdMember_546" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_JointVenturesMember" xlink:label="loc_ifrs-full_JointVenturesMember_547" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_532" xlink:to="loc_ifrs-full_JointVenturesMember_547" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GeographicalAreasAxis" xlink:label="loc_ifrs-full_GeographicalAreasAxis_534" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesTable_531" xlink:to="loc_ifrs-full_GeographicalAreasAxis_534" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GeographicalAreasMember" xlink:label="loc_ifrs-full_GeographicalAreasMember_535" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_GeographicalAreasAxis_534" xlink:to="loc_ifrs-full_GeographicalAreasMember_535" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GeographicalAreasMember" xlink:label="loc_ifrs-full_GeographicalAreasMember_535_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_GeographicalAreasAxis_534" xlink:to="loc_ifrs-full_GeographicalAreasMember_535_default" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_CN" xlink:label="loc_country_CN_552" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_535" xlink:to="loc_country_CN_552" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfFinancialAssetsAxis" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_529" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesTable_531" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_529" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialAssetsMember" xlink:label="loc_ifrs-full_FinancialAssetsMember_533" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_529" xlink:to="loc_ifrs-full_FinancialAssetsMember_533" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialAssetsMember" xlink:label="loc_ifrs-full_FinancialAssetsMember_533_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_529" xlink:to="loc_ifrs-full_FinancialAssetsMember_533_default" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_OutstandingBillsReceivablesDiscountedWithBanksMember" xlink:label="loc_cyd_OutstandingBillsReceivablesDiscountedWithBanksMember_549" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_533" xlink:to="loc_cyd_OutstandingBillsReceivablesDiscountedWithBanksMember_549" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_OutstandingBillsReceivablesEndorsedToSuppliersMember" xlink:label="loc_cyd_OutstandingBillsReceivablesEndorsedToSuppliersMember_550" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_533" xlink:to="loc_cyd_OutstandingBillsReceivablesEndorsedToSuppliersMember_550" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ProfitOrLossStatementAxis" xlink:label="loc_cyd_ProfitOrLossStatementAxis_1402504" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesTable_531" xlink:to="loc_cyd_ProfitOrLossStatementAxis_1402504" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ProfitOrLossStatementMember" xlink:label="loc_cyd_ProfitOrLossStatementMember_1402505" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_cyd_ProfitOrLossStatementAxis_1402504" xlink:to="loc_cyd_ProfitOrLossStatementMember_1402505" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ProfitOrLossStatementMember" xlink:label="loc_cyd_ProfitOrLossStatementMember_1402505_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_cyd_ProfitOrLossStatementAxis_1402504" xlink:to="loc_cyd_ProfitOrLossStatementMember_1402505_default" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_OtherOperatingExpensesMember" xlink:label="loc_cyd_OtherOperatingExpensesMember_1402506" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_ProfitOrLossStatementMember_1402505" xlink:to="loc_cyd_OtherOperatingExpensesMember_1402506" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CapitalCommitments" xlink:label="loc_ifrs-full_CapitalCommitments_540" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_530" xlink:to="loc_ifrs-full_CapitalCommitments_540" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_BillsReceivable" xlink:label="loc_cyd_BillsReceivable_541" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_530" xlink:to="loc_cyd_BillsReceivable_541" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashAndCashEquivalents" xlink:label="loc_ifrs-full_CashAndCashEquivalents_542" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_530" xlink:to="loc_ifrs-full_CashAndCashEquivalents_542" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ShareOfRestrictedCash" xlink:label="loc_cyd_ShareOfRestrictedCash_544" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_530" xlink:to="loc_cyd_ShareOfRestrictedCash_544" use="optional" order="23" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TradeAndBillsReceivables" xlink:label="loc_cyd_TradeAndBillsReceivables_545" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_530" xlink:to="loc_cyd_TradeAndBillsReceivables_545" use="optional" order="24" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ImpairmentLoss" xlink:label="loc_ifrs-full_ImpairmentLoss_1402560" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_530" xlink:to="loc_ifrs-full_ImpairmentLoss_1402560" use="optional" order="25" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/InvestmentInJointVenturesSummaryOfSignificantJointVenturesDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfJointVenturesLineItems" xlink:label="loc_ifrs-full_DisclosureOfJointVenturesLineItems_565" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfJointVenturesTable" xlink:label="loc_ifrs-full_DisclosureOfJointVenturesTable_566" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_565" xlink:to="loc_ifrs-full_DisclosureOfJointVenturesTable_566" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_JointVenturesAxis" xlink:label="loc_ifrs-full_JointVenturesAxis_568" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesTable_566" xlink:to="loc_ifrs-full_JointVenturesAxis_568" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForJointVenturesMember" xlink:label="loc_ifrs-full_EntitysTotalForJointVenturesMember_567" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_JointVenturesAxis_568" xlink:to="loc_ifrs-full_EntitysTotalForJointVenturesMember_567" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForJointVenturesMember" xlink:label="loc_ifrs-full_EntitysTotalForJointVenturesMember_567_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_JointVenturesAxis_568" xlink:to="loc_ifrs-full_EntitysTotalForJointVenturesMember_567_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_YAndCEngineCoLtdMember" xlink:label="loc_cyd_YAndCEngineCoLtdMember_574" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_567" xlink:to="loc_cyd_YAndCEngineCoLtdMember_574" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_MtuYuchaiPowerCompanyLimitedMember" xlink:label="loc_cyd_MtuYuchaiPowerCompanyLimitedMember_576" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_567" xlink:to="loc_cyd_MtuYuchaiPowerCompanyLimitedMember_576" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_GuangxiPuremYuchaiAutomotiveTechnologyCo.LtdMember" xlink:label="loc_cyd_GuangxiPuremYuchaiAutomotiveTechnologyCo.LtdMember_1402440" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_567" xlink:to="loc_cyd_GuangxiPuremYuchaiAutomotiveTechnologyCo.LtdMember_1402440" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DescriptionOfNatureOfEntitysOperationsAndPrincipalActivities" xlink:label="loc_ifrs-full_DescriptionOfNatureOfEntitysOperationsAndPrincipalActivities_569" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_565" xlink:to="loc_ifrs-full_DescriptionOfNatureOfEntitysOperationsAndPrincipalActivities_569" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CountryOfIncorporationOfJointVenture" xlink:label="loc_ifrs-full_CountryOfIncorporationOfJointVenture_570" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_565" xlink:to="loc_ifrs-full_CountryOfIncorporationOfJointVenture_570" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProportionOfVotingRightsHeldInJointVenture" xlink:label="loc_ifrs-full_ProportionOfVotingRightsHeldInJointVenture_571" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_565" xlink:to="loc_ifrs-full_ProportionOfVotingRightsHeldInJointVenture_571" use="optional" order="10" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/InvestmentInJointVenturesSummarizedFinancialInformationOfJointVenturesAndReconciliationWithCarryingAmountOfInvestmentInConsolidatedFinancialStatementsDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfJointVenturesLineItems" xlink:label="loc_ifrs-full_DisclosureOfJointVenturesLineItems_581" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfJointVenturesTable" xlink:label="loc_ifrs-full_DisclosureOfJointVenturesTable_582" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_581" xlink:to="loc_ifrs-full_DisclosureOfJointVenturesTable_582" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_JointVenturesAxis" xlink:label="loc_ifrs-full_JointVenturesAxis_585" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesTable_582" xlink:to="loc_ifrs-full_JointVenturesAxis_585" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForJointVenturesMember" xlink:label="loc_ifrs-full_EntitysTotalForJointVenturesMember_583" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_JointVenturesAxis_585" xlink:to="loc_ifrs-full_EntitysTotalForJointVenturesMember_583" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForJointVenturesMember" xlink:label="loc_ifrs-full_EntitysTotalForJointVenturesMember_583_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_JointVenturesAxis_585" xlink:to="loc_ifrs-full_EntitysTotalForJointVenturesMember_583_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_YAndCEngineCoLtdMember" xlink:label="loc_cyd_YAndCEngineCoLtdMember_608" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_583" xlink:to="loc_cyd_YAndCEngineCoLtdMember_608" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_JointVenturesMember" xlink:label="loc_ifrs-full_JointVenturesMember_610" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_583" xlink:to="loc_ifrs-full_JointVenturesMember_610" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_MtuYuchaiPowerCompanyLimitedMember" xlink:label="loc_cyd_MtuYuchaiPowerCompanyLimitedMember_611" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_583" xlink:to="loc_cyd_MtuYuchaiPowerCompanyLimitedMember_611" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_PuremCompanyLimitedMember" xlink:label="loc_cyd_PuremCompanyLimitedMember_1402474" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_583" xlink:to="loc_cyd_PuremCompanyLimitedMember_1402474" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_580" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesTable_582" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_580" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_584" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_580" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_584" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_584_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_580" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_584_default" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_SignificantJointVenturesMember" xlink:label="loc_cyd_SignificantJointVenturesMember_612" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_584" xlink:to="loc_cyd_SignificantJointVenturesMember_612" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_OtherJointVenturesMember" xlink:label="loc_cyd_OtherJointVenturesMember_613" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_584" xlink:to="loc_cyd_OtherJointVenturesMember_613" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncurrentAssets" xlink:label="loc_ifrs-full_NoncurrentAssets_586" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_581" xlink:to="loc_ifrs-full_NoncurrentAssets_586" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashAndCashEquivalents" xlink:label="loc_ifrs-full_CashAndCashEquivalents_587" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_581" xlink:to="loc_ifrs-full_CashAndCashEquivalents_587" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherCurrentAssets" xlink:label="loc_ifrs-full_OtherCurrentAssets_588" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_581" xlink:to="loc_ifrs-full_OtherCurrentAssets_588" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Assets" xlink:label="loc_ifrs-full_Assets_589" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_581" xlink:to="loc_ifrs-full_Assets_589" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncurrentLiabilities" xlink:label="loc_ifrs-full_NoncurrentLiabilities_590" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_581" xlink:to="loc_ifrs-full_NoncurrentLiabilities_590" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherCurrentLiabilities" xlink:label="loc_ifrs-full_OtherCurrentLiabilities_592" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_581" xlink:to="loc_ifrs-full_OtherCurrentLiabilities_592" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Liabilities" xlink:label="loc_ifrs-full_Liabilities_593" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_581" xlink:to="loc_ifrs-full_Liabilities_593" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProportionOfOwnershipInterestInJointVenture" xlink:label="loc_ifrs-full_ProportionOfOwnershipInterestInJointVenture_595" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_581" xlink:to="loc_ifrs-full_ProportionOfOwnershipInterestInJointVenture_595" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ShareOfNetAssetsOfJointVenture" xlink:label="loc_cyd_ShareOfNetAssetsOfJointVenture_596" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_581" xlink:to="loc_cyd_ShareOfNetAssetsOfJointVenture_596" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_UnrealizedProfitOnTransactionsWithJointVenture" xlink:label="loc_cyd_UnrealizedProfitOnTransactionsWithJointVenture_597" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_581" xlink:to="loc_cyd_UnrealizedProfitOnTransactionsWithJointVenture_597" use="optional" order="23" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InvestmentsInJointVentures" xlink:label="loc_ifrs-full_InvestmentsInJointVentures_598" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_581" xlink:to="loc_ifrs-full_InvestmentsInJointVentures_598" use="optional" order="24" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Revenue" xlink:label="loc_ifrs-full_Revenue_599" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_581" xlink:to="loc_ifrs-full_Revenue_599" use="optional" order="25" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DepreciationAndAmortisationExpense" xlink:label="loc_ifrs-full_DepreciationAndAmortisationExpense_600" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_581" xlink:to="loc_ifrs-full_DepreciationAndAmortisationExpense_600" use="optional" order="26" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InterestExpense" xlink:label="loc_ifrs-full_InterestExpense_601" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_581" xlink:to="loc_ifrs-full_InterestExpense_601" use="optional" order="27" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ComprehensiveIncome" xlink:label="loc_ifrs-full_ComprehensiveIncome_602" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_581" xlink:to="loc_ifrs-full_ComprehensiveIncome_602" use="optional" order="28" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethodBeforeAdjustments" xlink:label="loc_cyd_ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethodBeforeAdjustments_604" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_581" xlink:to="loc_cyd_ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethodBeforeAdjustments_604" use="optional" order="29" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_UnrealizedProfitOnUpstreamOrDownstreamTransactionsWithJointVenture" xlink:label="loc_cyd_UnrealizedProfitOnUpstreamOrDownstreamTransactionsWithJointVenture_605" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_581" xlink:to="loc_cyd_UnrealizedProfitOnUpstreamOrDownstreamTransactionsWithJointVenture_605" use="optional" order="30" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod" xlink:label="loc_ifrs-full_ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod_607" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_581" xlink:to="loc_ifrs-full_ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod_607" use="optional" order="31" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NetAssetsLiabilities" xlink:label="loc_ifrs-full_NetAssetsLiabilities_1402562" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_581" xlink:to="loc_ifrs-full_NetAssetsLiabilities_1402562" use="optional" order="32" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/RevenueFromContractsWithCustomersSummaryOfDisaggregationOfGroupsRevenueFromContractsWithCustomersDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems" xlink:label="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems_616" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable" xlink:label="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable_617" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems_616" xlink:to="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable_617" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SegmentsAxis" xlink:label="loc_ifrs-full_SegmentsAxis_622" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable_617" xlink:to="loc_ifrs-full_SegmentsAxis_622" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SegmentsMember" xlink:label="loc_ifrs-full_SegmentsMember_623" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_SegmentsAxis_622" xlink:to="loc_ifrs-full_SegmentsMember_623" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SegmentsMember" xlink:label="loc_ifrs-full_SegmentsMember_623_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_SegmentsAxis_622" xlink:to="loc_ifrs-full_SegmentsMember_623_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_YuchaiSegmentMember" xlink:label="loc_cyd_YuchaiSegmentMember_634" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SegmentsMember_623" xlink:to="loc_cyd_YuchaiSegmentMember_634" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_HIGlobalEnterprisesLimitedSegmentMember" xlink:label="loc_cyd_HIGlobalEnterprisesLimitedSegmentMember_635" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SegmentsMember_623" xlink:to="loc_cyd_HIGlobalEnterprisesLimitedSegmentMember_635" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProductsAndServicesAxis" xlink:label="loc_ifrs-full_ProductsAndServicesAxis_620" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable_617" xlink:to="loc_ifrs-full_ProductsAndServicesAxis_620" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProductsAndServicesMember" xlink:label="loc_ifrs-full_ProductsAndServicesMember_621" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ProductsAndServicesAxis_620" xlink:to="loc_ifrs-full_ProductsAndServicesMember_621" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProductsAndServicesMember" xlink:label="loc_ifrs-full_ProductsAndServicesMember_621_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ProductsAndServicesAxis_620" xlink:to="loc_ifrs-full_ProductsAndServicesMember_621_default" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_HeavyDutyEnginesMember" xlink:label="loc_cyd_HeavyDutyEnginesMember_629" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ProductsAndServicesMember_621" xlink:to="loc_cyd_HeavyDutyEnginesMember_629" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_MediumDutyEnginesMember" xlink:label="loc_cyd_MediumDutyEnginesMember_630" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ProductsAndServicesMember_621" xlink:to="loc_cyd_MediumDutyEnginesMember_630" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_LightDutyEnginesMember" xlink:label="loc_cyd_LightDutyEnginesMember_631" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ProductsAndServicesMember_621" xlink:to="loc_cyd_LightDutyEnginesMember_631" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_OtherProductsAndServicesMember" xlink:label="loc_cyd_OtherProductsAndServicesMember_632" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ProductsAndServicesMember_621" xlink:to="loc_cyd_OtherProductsAndServicesMember_632" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_RevenueFromHospitalityOperationsMember" xlink:label="loc_cyd_RevenueFromHospitalityOperationsMember_633" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ProductsAndServicesMember_621" xlink:to="loc_cyd_RevenueFromHospitalityOperationsMember_633" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GeographicalAreasAxis" xlink:label="loc_ifrs-full_GeographicalAreasAxis_618" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable_617" xlink:to="loc_ifrs-full_GeographicalAreasAxis_618" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GeographicalAreasMember" xlink:label="loc_ifrs-full_GeographicalAreasMember_619" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_GeographicalAreasAxis_618" xlink:to="loc_ifrs-full_GeographicalAreasMember_619" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GeographicalAreasMember" xlink:label="loc_ifrs-full_GeographicalAreasMember_619_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_GeographicalAreasAxis_618" xlink:to="loc_ifrs-full_GeographicalAreasMember_619_default" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_CN" xlink:label="loc_country_CN_627" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_619" xlink:to="loc_country_CN_627" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_OtherCountriesMember" xlink:label="loc_cyd_OtherCountriesMember_628" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_619" xlink:to="loc_cyd_OtherCountriesMember_628" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TimingOfTransferOfGoodsOrServicesAxis" xlink:label="loc_ifrs-full_TimingOfTransferOfGoodsOrServicesAxis_624" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable_617" xlink:to="loc_ifrs-full_TimingOfTransferOfGoodsOrServicesAxis_624" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TimingOfTransferOfGoodsOrServicesMember" xlink:label="loc_ifrs-full_TimingOfTransferOfGoodsOrServicesMember_625" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TimingOfTransferOfGoodsOrServicesAxis_624" xlink:to="loc_ifrs-full_TimingOfTransferOfGoodsOrServicesMember_625" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TimingOfTransferOfGoodsOrServicesMember" xlink:label="loc_ifrs-full_TimingOfTransferOfGoodsOrServicesMember_625_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TimingOfTransferOfGoodsOrServicesAxis_624" xlink:to="loc_ifrs-full_TimingOfTransferOfGoodsOrServicesMember_625_default" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GoodsOrServicesTransferredAtPointInTimeMember" xlink:label="loc_ifrs-full_GoodsOrServicesTransferredAtPointInTimeMember_636" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TimingOfTransferOfGoodsOrServicesMember_625" xlink:to="loc_ifrs-full_GoodsOrServicesTransferredAtPointInTimeMember_636" use="optional" order="23" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GoodsOrServicesTransferredOverTimeMember" xlink:label="loc_ifrs-full_GoodsOrServicesTransferredOverTimeMember_637" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TimingOfTransferOfGoodsOrServicesMember_625" xlink:to="loc_ifrs-full_GoodsOrServicesTransferredOverTimeMember_637" use="optional" order="24" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RevenueFromContractsWithCustomers" xlink:label="loc_ifrs-full_RevenueFromContractsWithCustomers_626" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems_616" xlink:to="loc_ifrs-full_RevenueFromContractsWithCustomers_626" use="optional" order="25" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/RevenueFromContractsWithCustomersSummaryOfContractBalancesParentheticalDetail">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_StatementLineItems" xlink:label="loc_cyd_StatementLineItems_1381826" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_StatementTable" xlink:label="loc_cyd_StatementTable_1381823" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cyd_StatementLineItems_1381826" xlink:to="loc_cyd_StatementTable_1381823" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangeAxis" xlink:label="loc_ifrs-full_RangeAxis_1381827" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cyd_StatementTable_1381823" xlink:to="loc_ifrs-full_RangeAxis_1381827" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_1381829" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RangeAxis_1381827" xlink:to="loc_ifrs-full_RangesMember_1381829" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_1381829_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RangeAxis_1381827" xlink:to="loc_ifrs-full_RangesMember_1381829_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DescriptionOfWhenEntityTypicallySatisfiesPerformanceObligations" xlink:label="loc_ifrs-full_DescriptionOfWhenEntityTypicallySatisfiesPerformanceObligations_648" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_StatementLineItems_1381826" xlink:to="loc_ifrs-full_DescriptionOfWhenEntityTypicallySatisfiesPerformanceObligations_648" use="optional" order="5" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/RevenueFromContractsWithCustomersPerformanceObligationsDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfTransactionPriceAllocatedToRemainingPerformanceObligationsLineItems" xlink:label="loc_ifrs-full_DisclosureOfTransactionPriceAllocatedToRemainingPerformanceObligationsLineItems_670675" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfTransactionPriceAllocatedToRemainingPerformanceObligationsTable" xlink:label="loc_ifrs-full_DisclosureOfTransactionPriceAllocatedToRemainingPerformanceObligationsTable_670673" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfTransactionPriceAllocatedToRemainingPerformanceObligationsLineItems_670675" xlink:to="loc_ifrs-full_DisclosureOfTransactionPriceAllocatedToRemainingPerformanceObligationsTable_670673" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MaturityAxis" xlink:label="loc_ifrs-full_MaturityAxis_670676" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfTransactionPriceAllocatedToRemainingPerformanceObligationsTable_670673" xlink:to="loc_ifrs-full_MaturityAxis_670676" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AggregatedTimeBandsMember" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_670678" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_MaturityAxis_670676" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_670678" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AggregatedTimeBandsMember" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_670678_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_MaturityAxis_670676" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_670678_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NotLaterThanOneYearMember" xlink:label="loc_ifrs-full_NotLaterThanOneYearMember_670679" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_670678" xlink:to="loc_ifrs-full_NotLaterThanOneYearMember_670679" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LaterThanOneYearMember" xlink:label="loc_ifrs-full_LaterThanOneYearMember_670680" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_670678" xlink:to="loc_ifrs-full_LaterThanOneYearMember_670680" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TransactionPriceAllocatedToRemainingPerformanceObligations" xlink:label="loc_ifrs-full_TransactionPriceAllocatedToRemainingPerformanceObligations_670683" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTransactionPriceAllocatedToRemainingPerformanceObligationsLineItems_670675" xlink:to="loc_ifrs-full_TransactionPriceAllocatedToRemainingPerformanceObligations_670683" use="optional" order="7" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/DepreciationAmortizationExpensesSummaryOfDepreciationAndAmortizationDetail">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfIncomeStatementLineItems" xlink:label="loc_cyd_DisclosureOfIncomeStatementLineItems_651" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfIncomeStatementTable" xlink:label="loc_cyd_DisclosureOfIncomeStatementTable_652" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cyd_DisclosureOfIncomeStatementLineItems_651" xlink:to="loc_cyd_DisclosureOfIncomeStatementTable_652" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InitiallyAppliedIFRSsAxis" xlink:label="loc_ifrs-full_InitiallyAppliedIFRSsAxis_654" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cyd_DisclosureOfIncomeStatementTable_652" xlink:to="loc_ifrs-full_InitiallyAppliedIFRSsAxis_654" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InitiallyAppliedIFRSsMember" xlink:label="loc_ifrs-full_InitiallyAppliedIFRSsMember_653" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_InitiallyAppliedIFRSsAxis_654" xlink:to="loc_ifrs-full_InitiallyAppliedIFRSsMember_653" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InitiallyAppliedIFRSsMember" xlink:label="loc_ifrs-full_InitiallyAppliedIFRSsMember_653_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_InitiallyAppliedIFRSsAxis_654" xlink:to="loc_ifrs-full_InitiallyAppliedIFRSsMember_653_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill" xlink:label="loc_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill_670616" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfIncomeStatementLineItems_651" xlink:to="loc_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill_670616" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DepreciationInvestmentProperty" xlink:label="loc_ifrs-full_DepreciationInvestmentProperty_670622" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfIncomeStatementLineItems_651" xlink:to="loc_ifrs-full_DepreciationInvestmentProperty_670622" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DepreciationPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_DepreciationPropertyPlantAndEquipment_670623" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfIncomeStatementLineItems_651" xlink:to="loc_ifrs-full_DepreciationPropertyPlantAndEquipment_670623" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DepreciationRightofuseAssets" xlink:label="loc_ifrs-full_DepreciationRightofuseAssets_670624" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfIncomeStatementLineItems_651" xlink:to="loc_ifrs-full_DepreciationRightofuseAssets_670624" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DepreciationAndAmortisationExpense" xlink:label="loc_ifrs-full_DepreciationAndAmortisationExpense_655" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfIncomeStatementLineItems_651" xlink:to="loc_ifrs-full_DepreciationAndAmortisationExpense_655" use="optional" order="9" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/ShippingAndHandlingExpensesSummaryOfSalesRelatedShippingAndHandlingExpensesNotSeparatelyBilledToCustomersDetail">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfIncomeStatementLineItems" xlink:label="loc_cyd_DisclosureOfIncomeStatementLineItems_661" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfIncomeStatementTable" xlink:label="loc_cyd_DisclosureOfIncomeStatementTable_662" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cyd_DisclosureOfIncomeStatementLineItems_661" xlink:to="loc_cyd_DisclosureOfIncomeStatementTable_662" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AttributionOfExpensesByNatureToTheirFunctionAxis" xlink:label="loc_ifrs-full_AttributionOfExpensesByNatureToTheirFunctionAxis_664" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cyd_DisclosureOfIncomeStatementTable_662" xlink:to="loc_ifrs-full_AttributionOfExpensesByNatureToTheirFunctionAxis_664" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LineItemsByFunctionMember" xlink:label="loc_ifrs-full_LineItemsByFunctionMember_663" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_AttributionOfExpensesByNatureToTheirFunctionAxis_664" xlink:to="loc_ifrs-full_LineItemsByFunctionMember_663" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LineItemsByFunctionMember" xlink:label="loc_ifrs-full_LineItemsByFunctionMember_663_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_AttributionOfExpensesByNatureToTheirFunctionAxis_664" xlink:to="loc_ifrs-full_LineItemsByFunctionMember_663_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CostOfSalesMember" xlink:label="loc_ifrs-full_CostOfSalesMember_1402594" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_LineItemsByFunctionMember_663" xlink:to="loc_ifrs-full_CostOfSalesMember_1402594" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SellingGeneralAndAdministrativeExpenseMember" xlink:label="loc_ifrs-full_SellingGeneralAndAdministrativeExpenseMember_1402595" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_LineItemsByFunctionMember_663" xlink:to="loc_ifrs-full_SellingGeneralAndAdministrativeExpenseMember_1402595" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ShippingAndHandlingCosts" xlink:label="loc_cyd_ShippingAndHandlingCosts_665" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfIncomeStatementLineItems_661" xlink:to="loc_cyd_ShippingAndHandlingCosts_665" use="optional" order="7" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/OtherOperatingIncomeSummaryOfOtherOperatingIncomeDetail">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfInformationOnIncomeStatementLineItems" xlink:label="loc_cyd_DisclosureOfInformationOnIncomeStatementLineItems_669" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfInformationOnIncomeStatementTable" xlink:label="loc_cyd_DisclosureOfInformationOnIncomeStatementTable_670" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cyd_DisclosureOfInformationOnIncomeStatementLineItems_669" xlink:to="loc_cyd_DisclosureOfInformationOnIncomeStatementTable_670" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" xlink:label="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_672" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cyd_DisclosureOfInformationOnIncomeStatementTable_670" xlink:to="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_672" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RestatedMember" xlink:label="loc_ifrs-full_RestatedMember_671" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_672" xlink:to="loc_ifrs-full_RestatedMember_671" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RestatedMember" xlink:label="loc_ifrs-full_RestatedMember_671_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_672" xlink:to="loc_ifrs-full_RestatedMember_671_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RevenueFromInterest" xlink:label="loc_ifrs-full_RevenueFromInterest_673" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfInformationOnIncomeStatementLineItems_669" xlink:to="loc_ifrs-full_RevenueFromInterest_673" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RevenueFromDividends" xlink:label="loc_ifrs-full_RevenueFromDividends_674" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfInformationOnIncomeStatementLineItems_669" xlink:to="loc_ifrs-full_RevenueFromDividends_674" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_GainOnDisposalOfAssociate" xlink:label="loc_cyd_GainOnDisposalOfAssociate_675" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfInformationOnIncomeStatementLineItems_669" xlink:to="loc_cyd_GainOnDisposalOfAssociate_675" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_GainOnDisposalsOfPropertyPlantAndEquipment" xlink:label="loc_cyd_GainOnDisposalsOfPropertyPlantAndEquipment_677" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfInformationOnIncomeStatementLineItems_669" xlink:to="loc_cyd_GainOnDisposalsOfPropertyPlantAndEquipment_677" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GainsOnDisposalsOfInvestments" xlink:label="loc_ifrs-full_GainsOnDisposalsOfInvestments_567821" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfInformationOnIncomeStatementLineItems_669" xlink:to="loc_ifrs-full_GainsOnDisposalsOfInvestments_567821" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_GainOnDisposalOfRightofuseAssets" xlink:label="loc_cyd_GainOnDisposalOfRightofuseAssets_567829" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfInformationOnIncomeStatementLineItems_669" xlink:to="loc_cyd_GainOnDisposalOfRightofuseAssets_567829" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GainsLossesRecognisedWhenControlInSubsidiaryIsLost" xlink:label="loc_ifrs-full_GainsLossesRecognisedWhenControlInSubsidiaryIsLost_1402557" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfInformationOnIncomeStatementLineItems_669" xlink:to="loc_ifrs-full_GainsLossesRecognisedWhenControlInSubsidiaryIsLost_1402557" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_GainOrLossOnFulfillingPerformanceObligationsRelatedToCapitalizedContractAssets" xlink:label="loc_cyd_GainOrLossOnFulfillingPerformanceObligationsRelatedToCapitalizedContractAssets_1402633" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfInformationOnIncomeStatementLineItems_669" xlink:to="loc_cyd_GainOrLossOnFulfillingPerformanceObligationsRelatedToCapitalizedContractAssets_1402633" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_GovernmentGrantsRecognisedInProfitOrLoss" xlink:label="loc_cyd_GovernmentGrantsRecognisedInProfitOrLoss_679" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfInformationOnIncomeStatementLineItems_669" xlink:to="loc_cyd_GovernmentGrantsRecognisedInProfitOrLoss_679" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_GainsOnFinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsQuotedEquitySecurities" xlink:label="loc_cyd_GainsOnFinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsQuotedEquitySecurities_680" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfInformationOnIncomeStatementLineItems_669" xlink:to="loc_cyd_GainsOnFinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsQuotedEquitySecurities_680" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MiscellaneousOtherOperatingIncome" xlink:label="loc_ifrs-full_MiscellaneousOtherOperatingIncome_684" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfInformationOnIncomeStatementLineItems_669" xlink:to="loc_ifrs-full_MiscellaneousOtherOperatingIncome_684" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherIncome" xlink:label="loc_ifrs-full_OtherIncome_685" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfInformationOnIncomeStatementLineItems_669" xlink:to="loc_ifrs-full_OtherIncome_685" use="optional" order="16" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/StaffCostSummaryOfStaffCostsDetail">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfIncomeStatementLineItems" xlink:label="loc_cyd_DisclosureOfIncomeStatementLineItems_670632" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_WagesAndSalaries" xlink:label="loc_ifrs-full_WagesAndSalaries_706" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfIncomeStatementLineItems_670632" xlink:to="loc_ifrs-full_WagesAndSalaries_706" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans" xlink:label="loc_ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans_707" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfIncomeStatementLineItems_670632" xlink:to="loc_ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans_707" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ExecutiveBonusPayments" xlink:label="loc_cyd_ExecutiveBonusPayments_708" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfIncomeStatementLineItems_670632" xlink:to="loc_cyd_ExecutiveBonusPayments_708" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_StaffWelfareCost" xlink:label="loc_cyd_StaffWelfareCost_709" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfIncomeStatementLineItems_670632" xlink:to="loc_cyd_StaffWelfareCost_709" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_StaffSeveranceCosts" xlink:label="loc_cyd_StaffSeveranceCosts_710" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfIncomeStatementLineItems_670632" xlink:to="loc_cyd_StaffSeveranceCosts_710" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherEmployeeExpense" xlink:label="loc_ifrs-full_OtherEmployeeExpense_712" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfIncomeStatementLineItems_670632" xlink:to="loc_ifrs-full_OtherEmployeeExpense_712" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EmployeeBenefitsExpense" xlink:label="loc_ifrs-full_EmployeeBenefitsExpense_713" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfIncomeStatementLineItems_670632" xlink:to="loc_ifrs-full_EmployeeBenefitsExpense_713" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfIncomeStatementTable" xlink:label="loc_cyd_DisclosureOfIncomeStatementTable_670631" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cyd_DisclosureOfIncomeStatementLineItems_670632" xlink:to="loc_cyd_DisclosureOfIncomeStatementTable_670631" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_IncomeStatementLocationAxis" xlink:label="loc_cyd_IncomeStatementLocationAxis_670633" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cyd_DisclosureOfIncomeStatementTable_670631" xlink:to="loc_cyd_IncomeStatementLocationAxis_670633" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_IncomeStatementLocationDomain" xlink:label="loc_cyd_IncomeStatementLocationDomain_670634" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_cyd_IncomeStatementLocationAxis_670633" xlink:to="loc_cyd_IncomeStatementLocationDomain_670634" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_IncomeStatementLocationDomain" xlink:label="loc_cyd_IncomeStatementLocationDomain_670634_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_cyd_IncomeStatementLocationAxis_670633" xlink:to="loc_cyd_IncomeStatementLocationDomain_670634_default" use="optional" order="11" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/IncomeTaxExpenseAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_StatementLineItems" xlink:label="loc_cyd_StatementLineItems_679150" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_StatementTable" xlink:label="loc_cyd_StatementTable_679147" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cyd_StatementLineItems_679150" xlink:to="loc_cyd_StatementTable_679147" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GeographicalAreasAxis" xlink:label="loc_ifrs-full_GeographicalAreasAxis_679222" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cyd_StatementTable_679147" xlink:to="loc_ifrs-full_GeographicalAreasAxis_679222" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GeographicalAreasMember" xlink:label="loc_ifrs-full_GeographicalAreasMember_679223" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_GeographicalAreasAxis_679222" xlink:to="loc_ifrs-full_GeographicalAreasMember_679223" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GeographicalAreasMember" xlink:label="loc_ifrs-full_GeographicalAreasMember_679223_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_GeographicalAreasAxis_679222" xlink:to="loc_ifrs-full_GeographicalAreasMember_679223_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_CN" xlink:label="loc_country_CN_679227" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_679223" xlink:to="loc_country_CN_679227" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_MY" xlink:label="loc_country_MY_679230" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_679223" xlink:to="loc_country_MY_679230" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangeAxis" xlink:label="loc_ifrs-full_RangeAxis_1381754" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cyd_StatementTable_679147" xlink:to="loc_ifrs-full_RangeAxis_1381754" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_1381755" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RangeAxis_1381754" xlink:to="loc_ifrs-full_RangesMember_1381755" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_1381755_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RangeAxis_1381754" xlink:to="loc_ifrs-full_RangesMember_1381755_default" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BottomOfRangeMember" xlink:label="loc_ifrs-full_BottomOfRangeMember_1381756" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_1381755" xlink:to="loc_ifrs-full_BottomOfRangeMember_1381756" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TopOfRangeMember" xlink:label="loc_ifrs-full_TopOfRangeMember_1381757" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_1381755" xlink:to="loc_ifrs-full_TopOfRangeMember_1381757" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ApplicableTaxRate" xlink:label="loc_ifrs-full_ApplicableTaxRate_724" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_StatementLineItems_679150" xlink:to="loc_ifrs-full_ApplicableTaxRate_724" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_WithholdingTaxRateOnPaymentOfDividend" xlink:label="loc_cyd_WithholdingTaxRateOnPaymentOfDividend_725" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_StatementLineItems_679150" xlink:to="loc_cyd_WithholdingTaxRateOnPaymentOfDividend_725" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ProvisionForWithholdingTaxPayable" xlink:label="loc_cyd_ProvisionForWithholdingTaxPayable_726" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_StatementLineItems_679150" xlink:to="loc_cyd_ProvisionForWithholdingTaxPayable_726" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DeferredTaxLiabilitiesNotRecognizedInUndistributedEarningsOfSubsidiaries" xlink:label="loc_cyd_DeferredTaxLiabilitiesNotRecognizedInUndistributedEarningsOfSubsidiaries_727" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_StatementLineItems_679150" xlink:to="loc_cyd_DeferredTaxLiabilitiesNotRecognizedInUndistributedEarningsOfSubsidiaries_727" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_UnrecognizedTaxLossesExpiration" xlink:label="loc_cyd_UnrecognizedTaxLossesExpiration_728" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_StatementLineItems_679150" xlink:to="loc_cyd_UnrecognizedTaxLossesExpiration_728" use="optional" order="16" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/IncomeTaxExpenseSummaryOfDeferredTaxDetail">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfDeferredTaxAssetsAndLiabilitiesLineItems" xlink:label="loc_cyd_DisclosureOfDeferredTaxAssetsAndLiabilitiesLineItems_751" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfDeferredTaxAssetsAndLiabilitiesTable" xlink:label="loc_cyd_DisclosureOfDeferredTaxAssetsAndLiabilitiesTable_752" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cyd_DisclosureOfDeferredTaxAssetsAndLiabilitiesLineItems_751" xlink:to="loc_cyd_DisclosureOfDeferredTaxAssetsAndLiabilitiesTable_752" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AssetsAndLiabilitiesAxis" xlink:label="loc_ifrs-full_AssetsAndLiabilitiesAxis_749" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cyd_DisclosureOfDeferredTaxAssetsAndLiabilitiesTable_752" xlink:to="loc_ifrs-full_AssetsAndLiabilitiesAxis_749" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AssetsAndLiabilitiesMember" xlink:label="loc_ifrs-full_AssetsAndLiabilitiesMember_750" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_AssetsAndLiabilitiesAxis_749" xlink:to="loc_ifrs-full_AssetsAndLiabilitiesMember_750" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AssetsAndLiabilitiesMember" xlink:label="loc_ifrs-full_AssetsAndLiabilitiesMember_750_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_AssetsAndLiabilitiesAxis_749" xlink:to="loc_ifrs-full_AssetsAndLiabilitiesMember_750_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_AcceleratedDepreciationMember" xlink:label="loc_cyd_AcceleratedDepreciationMember_753" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AssetsAndLiabilitiesMember_750" xlink:to="loc_cyd_AcceleratedDepreciationMember_753" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_InterestReceivableMember" xlink:label="loc_cyd_InterestReceivableMember_755" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AssetsAndLiabilitiesMember_750" xlink:to="loc_cyd_InterestReceivableMember_755" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_WithholdingTaxOnDividendIncomeMember" xlink:label="loc_cyd_WithholdingTaxOnDividendIncomeMember_757" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AssetsAndLiabilitiesMember_750" xlink:to="loc_cyd_WithholdingTaxOnDividendIncomeMember_757" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_EffectOfChangeInResidualValueAndImpairmentOfPropertyPlantAndEquipmentMember" xlink:label="loc_cyd_EffectOfChangeInResidualValueAndImpairmentOfPropertyPlantAndEquipmentMember_1402659" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AssetsAndLiabilitiesMember_750" xlink:to="loc_cyd_EffectOfChangeInResidualValueAndImpairmentOfPropertyPlantAndEquipmentMember_1402659" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_WritedownOfInventoriesMember" xlink:label="loc_cyd_WritedownOfInventoriesMember_760" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AssetsAndLiabilitiesMember_750" xlink:to="loc_cyd_WritedownOfInventoriesMember_760" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AllowanceForCreditLossesMember" xlink:label="loc_ifrs-full_AllowanceForCreditLossesMember_761" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AssetsAndLiabilitiesMember_750" xlink:to="loc_ifrs-full_AllowanceForCreditLossesMember_761" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_AccrualsMember" xlink:label="loc_cyd_AccrualsMember_762" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AssetsAndLiabilitiesMember_750" xlink:to="loc_cyd_AccrualsMember_762" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DeferredIncomeMember" xlink:label="loc_cyd_DeferredIncomeMember_763" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AssetsAndLiabilitiesMember_750" xlink:to="loc_cyd_DeferredIncomeMember_763" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherTemporaryDifferencesMember" xlink:label="loc_ifrs-full_OtherTemporaryDifferencesMember_764" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AssetsAndLiabilitiesMember_750" xlink:to="loc_ifrs-full_OtherTemporaryDifferencesMember_764" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_UnusedTaxLossesMember" xlink:label="loc_ifrs-full_UnusedTaxLossesMember_1381738" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AssetsAndLiabilitiesMember_750" xlink:to="loc_ifrs-full_UnusedTaxLossesMember_1381738" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DeferredTaxLiabilities" xlink:label="loc_ifrs-full_DeferredTaxLiabilities_766" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfDeferredTaxAssetsAndLiabilitiesLineItems_751" xlink:to="loc_ifrs-full_DeferredTaxLiabilities_766" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DeferredTaxAssets" xlink:label="loc_ifrs-full_DeferredTaxAssets_767" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfDeferredTaxAssetsAndLiabilitiesLineItems_751" xlink:to="loc_ifrs-full_DeferredTaxAssets_767" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DeferredTaxExpenseIncome" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncome_768" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfDeferredTaxAssetsAndLiabilitiesLineItems_751" xlink:to="loc_ifrs-full_DeferredTaxExpenseIncome_768" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DeferredTaxLiabilityAsset" xlink:label="loc_ifrs-full_DeferredTaxLiabilityAsset_862929" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfDeferredTaxAssetsAndLiabilitiesLineItems_751" xlink:to="loc_ifrs-full_DeferredTaxLiabilityAsset_862929" use="optional" order="18" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/IncomeTaxExpenseSummaryOfDeferredTaxParentheticalDetail">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfDeferredTaxAssetsAndLiabilitiesLineItems" xlink:label="loc_cyd_DisclosureOfDeferredTaxAssetsAndLiabilitiesLineItems_773" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfDeferredTaxAssetsAndLiabilitiesTable" xlink:label="loc_cyd_DisclosureOfDeferredTaxAssetsAndLiabilitiesTable_774" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cyd_DisclosureOfDeferredTaxAssetsAndLiabilitiesLineItems_773" xlink:to="loc_cyd_DisclosureOfDeferredTaxAssetsAndLiabilitiesTable_774" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AssetsAndLiabilitiesAxis" xlink:label="loc_ifrs-full_AssetsAndLiabilitiesAxis_771" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cyd_DisclosureOfDeferredTaxAssetsAndLiabilitiesTable_774" xlink:to="loc_ifrs-full_AssetsAndLiabilitiesAxis_771" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AssetsAndLiabilitiesMember" xlink:label="loc_ifrs-full_AssetsAndLiabilitiesMember_772" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_AssetsAndLiabilitiesAxis_771" xlink:to="loc_ifrs-full_AssetsAndLiabilitiesMember_772" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AssetsAndLiabilitiesMember" xlink:label="loc_ifrs-full_AssetsAndLiabilitiesMember_772_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_AssetsAndLiabilitiesAxis_771" xlink:to="loc_ifrs-full_AssetsAndLiabilitiesMember_772_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_PRCWithholdingTaxOnDividendIncomeMember" xlink:label="loc_cyd_PRCWithholdingTaxOnDividendIncomeMember_775" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AssetsAndLiabilitiesMember_772" xlink:to="loc_cyd_PRCWithholdingTaxOnDividendIncomeMember_775" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DeferredTaxLiabilities" xlink:label="loc_ifrs-full_DeferredTaxLiabilities_776" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfDeferredTaxAssetsAndLiabilitiesLineItems_773" xlink:to="loc_ifrs-full_DeferredTaxLiabilities_776" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss_777" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfDeferredTaxAssetsAndLiabilitiesLineItems_773" xlink:to="loc_ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss_777" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DeferredTaxLiabilityAssetUtilization" xlink:label="loc_cyd_DeferredTaxLiabilityAssetUtilization_778" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfDeferredTaxAssetsAndLiabilitiesLineItems_773" xlink:to="loc_cyd_DeferredTaxLiabilityAssetUtilization_778" use="optional" order="8" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_805" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_806" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_805" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_806" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xlink:label="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_804" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_806" xlink:to="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_804" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PropertyPlantAndEquipmentMember" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_807" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_804" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_807" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PropertyPlantAndEquipmentMember" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_807_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_804" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_807_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_FreeholdLandMember" xlink:label="loc_cyd_FreeholdLandMember_820" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_807" xlink:to="loc_cyd_FreeholdLandMember_820" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_BuildingsandImprovementsMember" xlink:label="loc_cyd_BuildingsandImprovementsMember_821" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_807" xlink:to="loc_cyd_BuildingsandImprovementsMember_821" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ConstructionInProgressMember" xlink:label="loc_ifrs-full_ConstructionInProgressMember_822" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_807" xlink:to="loc_ifrs-full_ConstructionInProgressMember_822" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_PlantAndMachineryMember" xlink:label="loc_cyd_PlantAndMachineryMember_823" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_807" xlink:to="loc_cyd_PlantAndMachineryMember_823" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OfficeEquipmentMember" xlink:label="loc_ifrs-full_OfficeEquipmentMember_824" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_807" xlink:to="loc_ifrs-full_OfficeEquipmentMember_824" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MotorVehiclesMember" xlink:label="loc_ifrs-full_MotorVehiclesMember_825" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_807" xlink:to="loc_ifrs-full_MotorVehiclesMember_825" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" xlink:label="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_802" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_806" xlink:to="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_802" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CarryingAmountMember" xlink:label="loc_ifrs-full_CarryingAmountMember_803" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_802" xlink:to="loc_ifrs-full_CarryingAmountMember_803" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CarryingAmountMember" xlink:label="loc_ifrs-full_CarryingAmountMember_803_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_802" xlink:to="loc_ifrs-full_CarryingAmountMember_803_default" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GrossCarryingAmountMember" xlink:label="loc_ifrs-full_GrossCarryingAmountMember_808" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CarryingAmountMember_803" xlink:to="loc_ifrs-full_GrossCarryingAmountMember_808" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember" xlink:label="loc_ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember_809" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CarryingAmountMember_803" xlink:to="loc_ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember_809" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" xlink:label="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_670568" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_806" xlink:to="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_670568" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RestatedMember" xlink:label="loc_ifrs-full_RestatedMember_670569" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_670568" xlink:to="loc_ifrs-full_RestatedMember_670569" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RestatedMember" xlink:label="loc_ifrs-full_RestatedMember_670569_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_670568" xlink:to="loc_ifrs-full_RestatedMember_670569_default" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PropertyPlantAndEquipment" xlink:label="loc_ifrs-full_PropertyPlantAndEquipment_810" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_805" xlink:to="loc_ifrs-full_PropertyPlantAndEquipment_810" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment_811" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_805" xlink:to="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment_811" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DepreciationPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_DepreciationPropertyPlantAndEquipment_812" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_805" xlink:to="loc_ifrs-full_DepreciationPropertyPlantAndEquipment_812" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment_813" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_805" xlink:to="loc_ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment_813" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisposalsPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_DisposalsPropertyPlantAndEquipment_814" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_805" xlink:to="loc_ifrs-full_DisposalsPropertyPlantAndEquipment_814" use="optional" order="23" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment_815" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_805" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment_815" use="optional" order="24" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RetirementsPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_RetirementsPropertyPlantAndEquipment_816" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_805" xlink:to="loc_ifrs-full_RetirementsPropertyPlantAndEquipment_816" use="optional" order="25" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment_817" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_805" xlink:to="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment_817" use="optional" order="26" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment_818" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_805" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment_818" use="optional" order="27" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/PropertyPlantAndEquipmentAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_1402649" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment_832" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_1402649" xlink:to="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment_832" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_1402648" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_1402649" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_1402648" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AttributionOfExpensesByNatureToTheirFunctionAxis" xlink:label="loc_ifrs-full_AttributionOfExpensesByNatureToTheirFunctionAxis_1402650" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_1402648" xlink:to="loc_ifrs-full_AttributionOfExpensesByNatureToTheirFunctionAxis_1402650" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LineItemsByFunctionMember" xlink:label="loc_ifrs-full_LineItemsByFunctionMember_1402651" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_AttributionOfExpensesByNatureToTheirFunctionAxis_1402650" xlink:to="loc_ifrs-full_LineItemsByFunctionMember_1402651" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LineItemsByFunctionMember" xlink:label="loc_ifrs-full_LineItemsByFunctionMember_1402651_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_AttributionOfExpensesByNatureToTheirFunctionAxis_1402650" xlink:to="loc_ifrs-full_LineItemsByFunctionMember_1402651_default" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CostOfSalesMember" xlink:label="loc_ifrs-full_CostOfSalesMember_1402652" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_LineItemsByFunctionMember_1402651" xlink:to="loc_ifrs-full_CostOfSalesMember_1402652" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_OtherOperatingExpensesMember" xlink:label="loc_cyd_OtherOperatingExpensesMember_1402653" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_LineItemsByFunctionMember_1402651" xlink:to="loc_cyd_OtherOperatingExpensesMember_1402653" use="optional" order="7" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/InvestmentPropertySummaryOfInvestmentPropertyDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfInvestmentPropertyLineItems" xlink:label="loc_ifrs-full_DisclosureOfInvestmentPropertyLineItems_841" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfInvestmentPropertyTable" xlink:label="loc_ifrs-full_DisclosureOfInvestmentPropertyTable_842" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfInvestmentPropertyLineItems_841" xlink:to="loc_ifrs-full_DisclosureOfInvestmentPropertyTable_842" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" xlink:label="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_839" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfInvestmentPropertyTable_842" xlink:to="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_839" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CarryingAmountMember" xlink:label="loc_ifrs-full_CarryingAmountMember_840" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_839" xlink:to="loc_ifrs-full_CarryingAmountMember_840" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CarryingAmountMember" xlink:label="loc_ifrs-full_CarryingAmountMember_840_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_839" xlink:to="loc_ifrs-full_CarryingAmountMember_840_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GrossCarryingAmountMember" xlink:label="loc_ifrs-full_GrossCarryingAmountMember_846" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CarryingAmountMember_840" xlink:to="loc_ifrs-full_GrossCarryingAmountMember_846" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember" xlink:label="loc_ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember_847" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CarryingAmountMember_840" xlink:to="loc_ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember_847" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MeasurementAxis" xlink:label="loc_ifrs-full_MeasurementAxis_843" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfInvestmentPropertyTable_842" xlink:to="loc_ifrs-full_MeasurementAxis_843" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AggregatedMeasurementMember" xlink:label="loc_ifrs-full_AggregatedMeasurementMember_838" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_MeasurementAxis_843" xlink:to="loc_ifrs-full_AggregatedMeasurementMember_838" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AggregatedMeasurementMember" xlink:label="loc_ifrs-full_AggregatedMeasurementMember_838_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_MeasurementAxis_843" xlink:to="loc_ifrs-full_AggregatedMeasurementMember_838_default" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AtFairValueMember" xlink:label="loc_ifrs-full_AtFairValueMember_845" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedMeasurementMember_838" xlink:to="loc_ifrs-full_AtFairValueMember_845" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InvestmentProperty" xlink:label="loc_ifrs-full_InvestmentProperty_848" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfInvestmentPropertyLineItems_841" xlink:to="loc_ifrs-full_InvestmentProperty_848" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DepreciationInvestmentProperty" xlink:label="loc_ifrs-full_DepreciationInvestmentProperty_849" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfInvestmentPropertyLineItems_841" xlink:to="loc_ifrs-full_DepreciationInvestmentProperty_849" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesInvestmentProperty" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesInvestmentProperty_850" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfInvestmentPropertyLineItems_841" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesInvestmentProperty_850" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncomeStatementAbstract" xlink:label="loc_ifrs-full_IncomeStatementAbstract_570099" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfInvestmentPropertyLineItems_841" xlink:to="loc_ifrs-full_IncomeStatementAbstract_570099" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_RentalIncomeFromInvestmentPropertyMinimumLeasePayments" xlink:label="loc_cyd_RentalIncomeFromInvestmentPropertyMinimumLeasePayments_844" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_IncomeStatementAbstract_570099" xlink:to="loc_cyd_RentalIncomeFromInvestmentPropertyMinimumLeasePayments_844" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DirectOperatingExpenseFromInvestmentProperty" xlink:label="loc_ifrs-full_DirectOperatingExpenseFromInvestmentProperty_853" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_IncomeStatementAbstract_570099" xlink:to="loc_ifrs-full_DirectOperatingExpenseFromInvestmentProperty_853" use="optional" order="16" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/InvestmentPropertySummaryOfFairValueMeasurementOfInvestmentPropertyDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsLineItems" xlink:label="loc_ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsLineItems_856" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsTable" xlink:label="loc_ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsTable_857" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsLineItems_856" xlink:to="loc_ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsTable_857" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ValuationTechniquesUsedInFairValueMeasurementAxis" xlink:label="loc_ifrs-full_ValuationTechniquesUsedInFairValueMeasurementAxis_859" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsTable_857" xlink:to="loc_ifrs-full_ValuationTechniquesUsedInFairValueMeasurementAxis_859" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ValuationTechniquesMember" xlink:label="loc_ifrs-full_ValuationTechniquesMember_858" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ValuationTechniquesUsedInFairValueMeasurementAxis_859" xlink:to="loc_ifrs-full_ValuationTechniquesMember_858" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ValuationTechniquesMember" xlink:label="loc_ifrs-full_ValuationTechniquesMember_858_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ValuationTechniquesUsedInFairValueMeasurementAxis_859" xlink:to="loc_ifrs-full_ValuationTechniquesMember_858_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_MarketComparableCompaniesAndCostMethodMember" xlink:label="loc_cyd_MarketComparableCompaniesAndCostMethodMember_863" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ValuationTechniquesMember_858" xlink:to="loc_cyd_MarketComparableCompaniesAndCostMethodMember_863" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DescriptionOfValuationTechniquesUsedInFairValueMeasurementAssets" xlink:label="loc_ifrs-full_DescriptionOfValuationTechniquesUsedInFairValueMeasurementAssets_860" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsLineItems_856" xlink:to="loc_ifrs-full_DescriptionOfValuationTechniquesUsedInFairValueMeasurementAssets_860" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DescriptionOfMethodsUsedToDevelopAndSubstantiateUnobservableInputsUsedInFairValueMeasurementAssets" xlink:label="loc_ifrs-full_DescriptionOfMethodsUsedToDevelopAndSubstantiateUnobservableInputsUsedInFairValueMeasurementAssets_861" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsLineItems_856" xlink:to="loc_ifrs-full_DescriptionOfMethodsUsedToDevelopAndSubstantiateUnobservableInputsUsedInFairValueMeasurementAssets_861" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementAssets" xlink:label="loc_ifrs-full_DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementAssets_862" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsLineItems_856" xlink:to="loc_ifrs-full_DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementAssets_862" use="optional" order="8" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/IntangibleAssetsSummaryOfIntangibleAssetsDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfIntangibleAssetsLineItems" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_936" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfIntangibleAssetsTable" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_937" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_936" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_937" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" xlink:label="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_933" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_937" xlink:to="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_933" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CarryingAmountMember" xlink:label="loc_ifrs-full_CarryingAmountMember_568104" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_933" xlink:to="loc_ifrs-full_CarryingAmountMember_568104" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CarryingAmountMember" xlink:label="loc_ifrs-full_CarryingAmountMember_568104_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_933" xlink:to="loc_ifrs-full_CarryingAmountMember_568104_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GrossCarryingAmountMember" xlink:label="loc_ifrs-full_GrossCarryingAmountMember_568105" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CarryingAmountMember_568104" xlink:to="loc_ifrs-full_GrossCarryingAmountMember_568105" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember" xlink:label="loc_ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember_568109" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CarryingAmountMember_568104" xlink:to="loc_ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember_568109" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis" xlink:label="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_935" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_937" xlink:to="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_935" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IntangibleAssetsAndGoodwillMember" xlink:label="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_568098" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_935" xlink:to="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_568098" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IntangibleAssetsAndGoodwillMember" xlink:label="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_568098_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_935" xlink:to="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_568098_default" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TechnologyKnowHowMember" xlink:label="loc_cyd_TechnologyKnowHowMember_568099" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_568098" xlink:to="loc_cyd_TechnologyKnowHowMember_568099" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IntangibleAssetsUnderDevelopmentMember" xlink:label="loc_ifrs-full_IntangibleAssetsUnderDevelopmentMember_568101" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_568098" xlink:to="loc_ifrs-full_IntangibleAssetsUnderDevelopmentMember_568101" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GoodwillMember" xlink:label="loc_ifrs-full_GoodwillMember_570010" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_568098" xlink:to="loc_ifrs-full_GoodwillMember_570010" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BrandNamesMember" xlink:label="loc_ifrs-full_BrandNamesMember_568102" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_568098" xlink:to="loc_ifrs-full_BrandNamesMember_568102" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MethodsOfGenerationAxis" xlink:label="loc_ifrs-full_MethodsOfGenerationAxis_568106" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_937" xlink:to="loc_ifrs-full_MethodsOfGenerationAxis_568106" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MethodsOfGenerationMember" xlink:label="loc_ifrs-full_MethodsOfGenerationMember_568107" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_MethodsOfGenerationAxis_568106" xlink:to="loc_ifrs-full_MethodsOfGenerationMember_568107" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MethodsOfGenerationMember" xlink:label="loc_ifrs-full_MethodsOfGenerationMember_568107_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_MethodsOfGenerationAxis_568106" xlink:to="loc_ifrs-full_MethodsOfGenerationMember_568107_default" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IntangibleAssetsAndGoodwill" xlink:label="loc_ifrs-full_IntangibleAssetsAndGoodwill_568110" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_936" xlink:to="loc_ifrs-full_IntangibleAssetsAndGoodwill_568110" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" xlink:label="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill_568116" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_936" xlink:to="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill_568116" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncreaseDecreaseThroughTransfersIntangibleAssetsAndGoodwill" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughTransfersIntangibleAssetsAndGoodwill_1381761" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_936" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughTransfersIntangibleAssetsAndGoodwill_1381761" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill" xlink:label="loc_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill_568181" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_936" xlink:to="loc_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill_568181" use="optional" order="20" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/IntangibleAssetsGoodwillCarryingAmountOfGoodwillAllocatedDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems_912" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable_913" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems_912" xlink:to="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable_913" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis" xlink:label="loc_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_915" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable_913" xlink:to="loc_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_915" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForCashgeneratingUnitsMember" xlink:label="loc_ifrs-full_EntitysTotalForCashgeneratingUnitsMember_914" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_915" xlink:to="loc_ifrs-full_EntitysTotalForCashgeneratingUnitsMember_914" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForCashgeneratingUnitsMember" xlink:label="loc_ifrs-full_EntitysTotalForCashgeneratingUnitsMember_914_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_915" xlink:to="loc_ifrs-full_EntitysTotalForCashgeneratingUnitsMember_914_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_GuangxiYuchaiMachineryCompanyLimitedMember" xlink:label="loc_cyd_GuangxiYuchaiMachineryCompanyLimitedMember_917" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForCashgeneratingUnitsMember_914" xlink:to="loc_cyd_GuangxiYuchaiMachineryCompanyLimitedMember_917" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Goodwill" xlink:label="loc_ifrs-full_Goodwill_916" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems_912" xlink:to="loc_ifrs-full_Goodwill_916" use="optional" order="6" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/IntangibleAssetsAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems_951" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillTable" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillTable_952" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems_951" xlink:to="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillTable_952" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis" xlink:label="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_955" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillTable_952" xlink:to="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_955" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IntangibleAssetsAndGoodwillMember" xlink:label="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_953" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_955" xlink:to="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_953" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IntangibleAssetsAndGoodwillMember" xlink:label="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_953_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_955" xlink:to="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_953_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IntangibleAssetsUnderDevelopmentMember" xlink:label="loc_ifrs-full_IntangibleAssetsUnderDevelopmentMember_1402622" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_953" xlink:to="loc_ifrs-full_IntangibleAssetsUnderDevelopmentMember_1402622" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis" xlink:label="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_950" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillTable_952" xlink:to="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_950" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwillMember" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_954" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_950" xlink:to="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_954" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwillMember" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_954_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_950" xlink:to="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_954_default" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CapitalisedDevelopmentExpenditureMember" xlink:label="loc_ifrs-full_CapitalisedDevelopmentExpenditureMember_968" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_954" xlink:to="loc_ifrs-full_CapitalisedDevelopmentExpenditureMember_968" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TechnologyKnowHowMember" xlink:label="loc_cyd_TechnologyKnowHowMember_1381888" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_954" xlink:to="loc_cyd_TechnologyKnowHowMember_1381888" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TrademarksMember" xlink:label="loc_cyd_TrademarksMember_1402623" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_954" xlink:to="loc_cyd_TrademarksMember_1402623" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis" xlink:label="loc_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_568730" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillTable_952" xlink:to="loc_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_568730" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForCashgeneratingUnitsMember" xlink:label="loc_ifrs-full_EntitysTotalForCashgeneratingUnitsMember_568731" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_568730" xlink:to="loc_ifrs-full_EntitysTotalForCashgeneratingUnitsMember_568731" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForCashgeneratingUnitsMember" xlink:label="loc_ifrs-full_EntitysTotalForCashgeneratingUnitsMember_568731_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_568730" xlink:to="loc_ifrs-full_EntitysTotalForCashgeneratingUnitsMember_568731_default" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_GuangxiYuchaiMachineryCompanyLimitedMember" xlink:label="loc_cyd_GuangxiYuchaiMachineryCompanyLimitedMember_568732" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForCashgeneratingUnitsMember_568731" xlink:to="loc_cyd_GuangxiYuchaiMachineryCompanyLimitedMember_568732" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangeAxis" xlink:label="loc_ifrs-full_RangeAxis_683570" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillTable_952" xlink:to="loc_ifrs-full_RangeAxis_683570" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_683571" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RangeAxis_683570" xlink:to="loc_ifrs-full_RangesMember_683571" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_683571_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RangeAxis_683570" xlink:to="loc_ifrs-full_RangesMember_683571_default" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BottomOfRangeMember" xlink:label="loc_ifrs-full_BottomOfRangeMember_683572" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_683571" xlink:to="loc_ifrs-full_BottomOfRangeMember_683572" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TopOfRangeMember" xlink:label="loc_ifrs-full_TopOfRangeMember_683573" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_683571" xlink:to="loc_ifrs-full_TopOfRangeMember_683573" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" xlink:label="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_1381899" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillTable_952" xlink:to="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_1381899" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CarryingAmountMember" xlink:label="loc_ifrs-full_CarryingAmountMember_1381900" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_1381899" xlink:to="loc_ifrs-full_CarryingAmountMember_1381900" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CarryingAmountMember" xlink:label="loc_ifrs-full_CarryingAmountMember_1381900_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_1381899" xlink:to="loc_ifrs-full_CarryingAmountMember_1381900_default" use="optional" order="23" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AccumulatedImpairmentMember" xlink:label="loc_ifrs-full_AccumulatedImpairmentMember_1381901" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CarryingAmountMember_1381900" xlink:to="loc_ifrs-full_AccumulatedImpairmentMember_1381901" use="optional" order="24" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwill" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwill_956" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems_951" xlink:to="loc_ifrs-full_IntangibleAssetsOtherThanGoodwill_956" use="optional" order="25" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_PercentageOfPretaxDiscountRate" xlink:label="loc_cyd_PercentageOfPretaxDiscountRate_959" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems_951" xlink:to="loc_cyd_PercentageOfPretaxDiscountRate_959" use="optional" order="26" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_EstimatedRevenueGrowthRate" xlink:label="loc_cyd_EstimatedRevenueGrowthRate_962" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems_951" xlink:to="loc_cyd_EstimatedRevenueGrowthRate_962" use="optional" order="27" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_PercentageIncreaseInPretaxDiscountRateThatWouldResultInAnImpairment" xlink:label="loc_cyd_PercentageIncreaseInPretaxDiscountRateThatWouldResultInAnImpairment_963" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems_951" xlink:to="loc_cyd_PercentageIncreaseInPretaxDiscountRateThatWouldResultInAnImpairment_963" use="optional" order="28" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_EstimationOfFutureBusinessProjectionDescription" xlink:label="loc_cyd_EstimationOfFutureBusinessProjectionDescription_965" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems_951" xlink:to="loc_cyd_EstimationOfFutureBusinessProjectionDescription_965" use="optional" order="29" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_PretaxDiscountRateThatWouldResultsInAnImpairment" xlink:label="loc_cyd_PretaxDiscountRateThatWouldResultsInAnImpairment_1399782" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems_951" xlink:to="loc_cyd_PretaxDiscountRateThatWouldResultsInAnImpairment_1399782" use="optional" order="30" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections" xlink:label="loc_ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections_966" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems_951" xlink:to="loc_ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections_966" use="optional" order="31" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill" xlink:label="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill_568735" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems_951" xlink:to="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill_568735" use="optional" order="32" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections" xlink:label="loc_ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections_568736" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems_951" xlink:to="loc_ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections_568736" use="optional" order="33" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_PercentageDecreaseInDemandThatWouldResultInAnImpairment" xlink:label="loc_cyd_PercentageDecreaseInDemandThatWouldResultInAnImpairment_568738" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems_951" xlink:to="loc_cyd_PercentageDecreaseInDemandThatWouldResultInAnImpairment_568738" use="optional" order="34" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_PaymentForTrademarkLicenseFee" xlink:label="loc_cyd_PaymentForTrademarkLicenseFee_683576" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems_951" xlink:to="loc_cyd_PaymentForTrademarkLicenseFee_683576" use="optional" order="35" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IntangibleAssetsAndGoodwill" xlink:label="loc_ifrs-full_IntangibleAssetsAndGoodwill_683584" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems_951" xlink:to="loc_ifrs-full_IntangibleAssetsAndGoodwill_683584" use="optional" order="36" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncreaseDecreaseThroughTransfersIntangibleAssetsOtherThanGoodwill" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughTransfersIntangibleAssetsOtherThanGoodwill_1381874" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems_951" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughTransfersIntangibleAssetsOtherThanGoodwill_1381874" use="optional" order="37" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/TradeAndOtherReceivablesSummaryOfTradeAndOtherReceivablesParentheticalDetail">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfTradeAndOtherReceivablesLineItems" xlink:label="loc_cyd_DisclosureOfTradeAndOtherReceivablesLineItems_1103" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfTradeAndOtherReceivablesTable" xlink:label="loc_cyd_DisclosureOfTradeAndOtherReceivablesTable_1104" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cyd_DisclosureOfTradeAndOtherReceivablesLineItems_1103" xlink:to="loc_cyd_DisclosureOfTradeAndOtherReceivablesTable_1104" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_1100" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cyd_DisclosureOfTradeAndOtherReceivablesTable_1104" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_1100" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_1105" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_1100" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_1105" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_1105_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_1100" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_1105_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_JointVenturesWhereEntityIsVenturerMember" xlink:label="loc_ifrs-full_JointVenturesWhereEntityIsVenturerMember_1108" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_1105" xlink:to="loc_ifrs-full_JointVenturesWhereEntityIsVenturerMember_1108" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherRelatedPartiesMember" xlink:label="loc_ifrs-full_OtherRelatedPartiesMember_1109" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_1105" xlink:to="loc_ifrs-full_OtherRelatedPartiesMember_1109" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DebtInstrument1Axis" xlink:label="loc_cyd_DebtInstrument1Axis_1101" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cyd_DisclosureOfTradeAndOtherReceivablesTable_1104" xlink:to="loc_cyd_DebtInstrument1Axis_1101" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DebtInstrumentDomain" xlink:label="loc_cyd_DebtInstrumentDomain_1102" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_cyd_DebtInstrument1Axis_1101" xlink:to="loc_cyd_DebtInstrumentDomain_1102" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DebtInstrumentDomain" xlink:label="loc_cyd_DebtInstrumentDomain_1102_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_cyd_DebtInstrument1Axis_1101" xlink:to="loc_cyd_DebtInstrumentDomain_1102_default" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_SecuredBankFacilitiesMember" xlink:label="loc_cyd_SecuredBankFacilitiesMember_1106" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DebtInstrumentDomain_1102" xlink:to="loc_cyd_SecuredBankFacilitiesMember_1106" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CurrentBillsReceivable" xlink:label="loc_cyd_CurrentBillsReceivable_1107" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfTradeAndOtherReceivablesLineItems_1103" xlink:to="loc_cyd_CurrentBillsReceivable_1107" use="optional" order="11" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/TradeAndOtherReceivablesAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfTradeAndOtherReceivablesLineItems" xlink:label="loc_cyd_DisclosureOfTradeAndOtherReceivablesLineItems_1115" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfTradeAndOtherReceivablesTable" xlink:label="loc_cyd_DisclosureOfTradeAndOtherReceivablesTable_1116" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cyd_DisclosureOfTradeAndOtherReceivablesLineItems_1115" xlink:to="loc_cyd_DisclosureOfTradeAndOtherReceivablesTable_1116" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangeAxis" xlink:label="loc_ifrs-full_RangeAxis_1118" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cyd_DisclosureOfTradeAndOtherReceivablesTable_1116" xlink:to="loc_ifrs-full_RangeAxis_1118" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_1119" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RangeAxis_1118" xlink:to="loc_ifrs-full_RangesMember_1119" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_1119_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RangeAxis_1118" xlink:to="loc_ifrs-full_RangesMember_1119_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TopOfRangeMember" xlink:label="loc_ifrs-full_TopOfRangeMember_1129" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_1119" xlink:to="loc_ifrs-full_TopOfRangeMember_1129" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BottomOfRangeMember" xlink:label="loc_ifrs-full_BottomOfRangeMember_1381819" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_1119" xlink:to="loc_ifrs-full_BottomOfRangeMember_1381819" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_1112" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cyd_DisclosureOfTradeAndOtherReceivablesTable_1116" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_1112" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_1117" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_1112" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_1117" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_1117_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_1112" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_1117_default" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DebtInstrument1Axis" xlink:label="loc_cyd_DebtInstrument1Axis_1113" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cyd_DisclosureOfTradeAndOtherReceivablesTable_1116" xlink:to="loc_cyd_DebtInstrument1Axis_1113" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DebtInstrumentDomain" xlink:label="loc_cyd_DebtInstrumentDomain_1114" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_cyd_DebtInstrument1Axis_1113" xlink:to="loc_cyd_DebtInstrumentDomain_1114" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DebtInstrumentDomain" xlink:label="loc_cyd_DebtInstrumentDomain_1114_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_cyd_DebtInstrument1Axis_1113" xlink:to="loc_cyd_DebtInstrumentDomain_1114_default" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TradeReceivablesPaymentTerms" xlink:label="loc_cyd_TradeReceivablesPaymentTerms_1121" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfTradeAndOtherReceivablesLineItems_1115" xlink:to="loc_cyd_TradeReceivablesPaymentTerms_1121" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_BillsReceivableDiscountedWithBanksWithRecourseObligation" xlink:label="loc_cyd_BillsReceivableDiscountedWithBanksWithRecourseObligation_1124" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfTradeAndOtherReceivablesLineItems_1115" xlink:to="loc_cyd_BillsReceivableDiscountedWithBanksWithRecourseObligation_1124" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_BillsReceivablesDiscountedMaturityPeriod" xlink:label="loc_cyd_BillsReceivablesDiscountedMaturityPeriod_1125" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfTradeAndOtherReceivablesLineItems_1115" xlink:to="loc_cyd_BillsReceivablesDiscountedMaturityPeriod_1125" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_BillsReceivableEndorsedWithRecourseObligation" xlink:label="loc_cyd_BillsReceivableEndorsedWithRecourseObligation_1126" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfTradeAndOtherReceivablesLineItems_1115" xlink:to="loc_cyd_BillsReceivableEndorsedWithRecourseObligation_1126" use="optional" order="16" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/CashAndBankBalancesSummaryOfCashAndBankBalancesParentheticalDetail">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsLineItems" xlink:label="loc_cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsLineItems_1149" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsTable" xlink:label="loc_cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsTable_1150" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsLineItems_1149" xlink:to="loc_cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsTable_1150" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangeAxis" xlink:label="loc_ifrs-full_RangeAxis_1152" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsTable_1150" xlink:to="loc_ifrs-full_RangeAxis_1152" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_1153" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RangeAxis_1152" xlink:to="loc_ifrs-full_RangesMember_1153" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_1153_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RangeAxis_1152" xlink:to="loc_ifrs-full_RangesMember_1153_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BottomOfRangeMember" xlink:label="loc_ifrs-full_BottomOfRangeMember_1160" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_1153" xlink:to="loc_ifrs-full_BottomOfRangeMember_1160" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TopOfRangeMember" xlink:label="loc_ifrs-full_TopOfRangeMember_1161" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_1153" xlink:to="loc_ifrs-full_TopOfRangeMember_1161" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SignificantInvestmentsInSubsidiariesAxis" xlink:label="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_1154" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsTable_1150" xlink:to="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_1154" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForSubsidiariesMember" xlink:label="loc_ifrs-full_EntitysTotalForSubsidiariesMember_1151" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_1154" xlink:to="loc_ifrs-full_EntitysTotalForSubsidiariesMember_1151" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForSubsidiariesMember" xlink:label="loc_ifrs-full_EntitysTotalForSubsidiariesMember_1151_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_1154" xlink:to="loc_ifrs-full_EntitysTotalForSubsidiariesMember_1151_default" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InterestRateBenchmarksAxis" xlink:label="loc_ifrs-full_InterestRateBenchmarksAxis_1402607" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsTable_1150" xlink:to="loc_ifrs-full_InterestRateBenchmarksAxis_1402607" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InterestRateBenchmarksMember" xlink:label="loc_ifrs-full_InterestRateBenchmarksMember_1402608" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_InterestRateBenchmarksAxis_1402607" xlink:to="loc_ifrs-full_InterestRateBenchmarksMember_1402608" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InterestRateBenchmarksMember" xlink:label="loc_ifrs-full_InterestRateBenchmarksMember_1402608_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_InterestRateBenchmarksAxis_1402607" xlink:to="loc_ifrs-full_InterestRateBenchmarksMember_1402608_default" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ShortTermBankDepositsInterestRate" xlink:label="loc_cyd_ShortTermBankDepositsInterestRate_1158" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsLineItems_1149" xlink:to="loc_cyd_ShortTermBankDepositsInterestRate_1158" use="optional" order="13" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/CashAndBankBalancesAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsLineItems" xlink:label="loc_cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsLineItems_1164" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsTable" xlink:label="loc_cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsTable_1165" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsLineItems_1164" xlink:to="loc_cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsTable_1165" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangeAxis" xlink:label="loc_ifrs-full_RangeAxis_1166" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsTable_1165" xlink:to="loc_ifrs-full_RangeAxis_1166" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_1167" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RangeAxis_1166" xlink:to="loc_ifrs-full_RangesMember_1167" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_1167_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RangeAxis_1166" xlink:to="loc_ifrs-full_RangesMember_1167_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BottomOfRangeMember" xlink:label="loc_ifrs-full_BottomOfRangeMember_1174" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_1167" xlink:to="loc_ifrs-full_BottomOfRangeMember_1174" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TopOfRangeMember" xlink:label="loc_ifrs-full_TopOfRangeMember_1175" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_1167" xlink:to="loc_ifrs-full_TopOfRangeMember_1175" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_InterestRateOnBankDeposits" xlink:label="loc_cyd_InterestRateOnBankDeposits_1169" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsLineItems_1164" xlink:to="loc_cyd_InterestRateOnBankDeposits_1169" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_RestrictedCashUsedAsCollateralByTheBanksForTheIssuanceOfBillsToSuppliers" xlink:label="loc_cyd_RestrictedCashUsedAsCollateralByTheBanksForTheIssuanceOfBillsToSuppliers_1170" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsLineItems_1164" xlink:to="loc_cyd_RestrictedCashUsedAsCollateralByTheBanksForTheIssuanceOfBillsToSuppliers_1170" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_UndrawnBorrowingFacilities" xlink:label="loc_ifrs-full_UndrawnBorrowingFacilities_1172" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsLineItems_1164" xlink:to="loc_ifrs-full_UndrawnBorrowingFacilities_1172" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_FixedDepositsRelatedParties" xlink:label="loc_cyd_FixedDepositsRelatedParties_889184" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsLineItems_1164" xlink:to="loc_cyd_FixedDepositsRelatedParties_889184" use="optional" order="10" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/LeasesAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_StatementLineItems" xlink:label="loc_cyd_StatementLineItems_567787" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_StatementTable" xlink:label="loc_cyd_StatementTable_567777" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cyd_StatementLineItems_567787" xlink:to="loc_cyd_StatementTable_567777" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangeAxis" xlink:label="loc_ifrs-full_RangeAxis_567779" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cyd_StatementTable_567777" xlink:to="loc_ifrs-full_RangeAxis_567779" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_567780" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RangeAxis_567779" xlink:to="loc_ifrs-full_RangesMember_567780" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_567780_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RangeAxis_567779" xlink:to="loc_ifrs-full_RangesMember_567780_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BottomOfRangeMember" xlink:label="loc_ifrs-full_BottomOfRangeMember_567781" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_567780" xlink:to="loc_ifrs-full_BottomOfRangeMember_567781" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TopOfRangeMember" xlink:label="loc_ifrs-full_TopOfRangeMember_567782" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_567780" xlink:to="loc_ifrs-full_TopOfRangeMember_567782" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srt_StatementGeographicalAxis_570023" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cyd_StatementTable_567777" xlink:to="loc_srt_StatementGeographicalAxis_570023" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_570024" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_570023" xlink:to="loc_srt_SegmentGeographicalDomain_570024" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_570024_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_570023" xlink:to="loc_srt_SegmentGeographicalDomain_570024_default" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfShareCapitalAxis" xlink:label="loc_ifrs-full_ClassesOfShareCapitalAxis_863596" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cyd_StatementTable_567777" xlink:to="loc_ifrs-full_ClassesOfShareCapitalAxis_863596" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfShareCapitalMember" xlink:label="loc_ifrs-full_ClassesOfShareCapitalMember_863597" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_863596" xlink:to="loc_ifrs-full_ClassesOfShareCapitalMember_863597" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfShareCapitalMember" xlink:label="loc_ifrs-full_ClassesOfShareCapitalMember_863597_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_863596" xlink:to="loc_ifrs-full_ClassesOfShareCapitalMember_863597_default" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_LandUseRightsTermOfContract" xlink:label="loc_cyd_LandUseRightsTermOfContract_567800" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_StatementLineItems_567787" xlink:to="loc_cyd_LandUseRightsTermOfContract_567800" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_OperatingLeaseTermOfContract" xlink:label="loc_cyd_OperatingLeaseTermOfContract_567802" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_StatementLineItems_567787" xlink:to="loc_cyd_OperatingLeaseTermOfContract_567802" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashOutflowForLeases" xlink:label="loc_ifrs-full_CashOutflowForLeases_567803" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_StatementLineItems_567787" xlink:to="loc_ifrs-full_CashOutflowForLeases_567803" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_NonCashAdditionsToRightOfUseAssetsAndLeaseLiabilities" xlink:label="loc_cyd_NonCashAdditionsToRightOfUseAssetsAndLeaseLiabilities_670535" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_StatementLineItems_567787" xlink:to="loc_cyd_NonCashAdditionsToRightOfUseAssetsAndLeaseLiabilities_670535" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OperatingLeaseIncome" xlink:label="loc_ifrs-full_OperatingLeaseIncome_567805" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_StatementLineItems_567787" xlink:to="loc_ifrs-full_OperatingLeaseIncome_567805" use="optional" order="17" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutCarryingAmountsOfRightOfUseAssetsRecognizedAndMovementsDuringYearDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems" xlink:label="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems_567830" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_StatementTable" xlink:label="loc_cyd_StatementTable_567828" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems_567830" xlink:to="loc_cyd_StatementTable_567828" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xlink:label="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_570027" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cyd_StatementTable_567828" xlink:to="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_570027" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PropertyPlantAndEquipmentMember" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_570028" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_570027" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_570028" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PropertyPlantAndEquipmentMember" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_570028_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_570027" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_570028_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_LeaseholdLandMember" xlink:label="loc_cyd_LeaseholdLandMember_683529" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_570028" xlink:to="loc_cyd_LeaseholdLandMember_683529" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OfficeEquipmentMember" xlink:label="loc_ifrs-full_OfficeEquipmentMember_570029" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_570028" xlink:to="loc_ifrs-full_OfficeEquipmentMember_570029" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_OfficeFurnitureFittingsAndEquipmentMember" xlink:label="loc_cyd_OfficeFurnitureFittingsAndEquipmentMember_670501" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_570028" xlink:to="loc_cyd_OfficeFurnitureFittingsAndEquipmentMember_670501" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MotorVehiclesMember" xlink:label="loc_ifrs-full_MotorVehiclesMember_1402472" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_570028" xlink:to="loc_ifrs-full_MotorVehiclesMember_1402472" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" xlink:label="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_670502" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cyd_StatementTable_567828" xlink:to="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_670502" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RestatedMember" xlink:label="loc_ifrs-full_RestatedMember_670503" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_670502" xlink:to="loc_ifrs-full_RestatedMember_670503" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RestatedMember" xlink:label="loc_ifrs-full_RestatedMember_670503_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_670502" xlink:to="loc_ifrs-full_RestatedMember_670503_default" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RightofuseAssets" xlink:label="loc_ifrs-full_RightofuseAssets_567831" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems_567830" xlink:to="loc_ifrs-full_RightofuseAssets_567831" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AdditionsToRightofuseAssets" xlink:label="loc_ifrs-full_AdditionsToRightofuseAssets_567835" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems_567830" xlink:to="loc_ifrs-full_AdditionsToRightofuseAssets_567835" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DepreciationExpense" xlink:label="loc_ifrs-full_DepreciationExpense_904510" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems_567830" xlink:to="loc_ifrs-full_DepreciationExpense_904510" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DecreaseThroughLossOfControlOfSubsidiaryRightOfUseAssets" xlink:label="loc_cyd_DecreaseThroughLossOfControlOfSubsidiaryRightOfUseAssets_1402561" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems_567830" xlink:to="loc_cyd_DecreaseThroughLossOfControlOfSubsidiaryRightOfUseAssets_1402561" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisposalOfRightOfUseAssets" xlink:label="loc_cyd_DisposalOfRightOfUseAssets_567836" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems_567830" xlink:to="loc_cyd_DisposalOfRightOfUseAssets_567836" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_RightOfUseAssetsTermination" xlink:label="loc_cyd_RightOfUseAssetsTermination_1402471" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems_567830" xlink:to="loc_cyd_RightOfUseAssetsTermination_1402471" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TranslationDifferenceOnRightOfUseAsset" xlink:label="loc_cyd_TranslationDifferenceOnRightOfUseAsset_670506" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems_567830" xlink:to="loc_cyd_TranslationDifferenceOnRightOfUseAsset_670506" use="optional" order="18" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutCarryingAmountsOfLeaseLiabilitiesAndMovementsDuringYearDetail">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesLineItems" xlink:label="loc_cyd_DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesLineItems_567843" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_StatementTable" xlink:label="loc_cyd_StatementTable_567841" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cyd_DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesLineItems_567843" xlink:to="loc_cyd_StatementTable_567841" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" xlink:label="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_670531" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cyd_StatementTable_567841" xlink:to="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_670531" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RestatedMember" xlink:label="loc_ifrs-full_RestatedMember_670532" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_670531" xlink:to="loc_ifrs-full_RestatedMember_670532" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RestatedMember" xlink:label="loc_ifrs-full_RestatedMember_670532_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_670531" xlink:to="loc_ifrs-full_RestatedMember_670532_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialEffectOfChangesInAccountingPolicyMember" xlink:label="loc_ifrs-full_FinancialEffectOfChangesInAccountingPolicyMember_670533" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RestatedMember_670532" xlink:to="loc_ifrs-full_FinancialEffectOfChangesInAccountingPolicyMember_670533" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LeaseLiabilities" xlink:label="loc_ifrs-full_LeaseLiabilities_567845" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesLineItems_567843" xlink:to="loc_ifrs-full_LeaseLiabilities_567845" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_AdditionsToLeaseLiabilities" xlink:label="loc_cyd_AdditionsToLeaseLiabilities_567847" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesLineItems_567843" xlink:to="loc_cyd_AdditionsToLeaseLiabilities_567847" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InterestExpenseOnLeaseLiabilities" xlink:label="loc_ifrs-full_InterestExpenseOnLeaseLiabilities_567848" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesLineItems_567843" xlink:to="loc_ifrs-full_InterestExpenseOnLeaseLiabilities_567848" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities" xlink:label="loc_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities_567849" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesLineItems_567843" xlink:to="loc_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities_567849" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_LeaseLiabilitiesTermination" xlink:label="loc_cyd_LeaseLiabilitiesTermination_1402473" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesLineItems_567843" xlink:to="loc_cyd_LeaseLiabilitiesTermination_1402473" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TranslationDifferenceOnLeaseLiabilities" xlink:label="loc_cyd_TranslationDifferenceOnLeaseLiabilities_670534" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesLineItems_567843" xlink:to="loc_cyd_TranslationDifferenceOnLeaseLiabilities_670534" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentLeaseLiabilities" xlink:label="loc_ifrs-full_CurrentLeaseLiabilities_567851" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesLineItems_567843" xlink:to="loc_ifrs-full_CurrentLeaseLiabilities_567851" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncurrentLeaseLiabilities" xlink:label="loc_ifrs-full_NoncurrentLeaseLiabilities_567852" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesLineItems_567843" xlink:to="loc_ifrs-full_NoncurrentLeaseLiabilities_567852" use="optional" order="13" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutAmountsRecognizedInProfitOfLossDetail">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfDetailedInformationAboutLeaseCostLineItems" xlink:label="loc_cyd_DisclosureOfDetailedInformationAboutLeaseCostLineItems_567859" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_StatementTable" xlink:label="loc_cyd_StatementTable_567858" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cyd_DisclosureOfDetailedInformationAboutLeaseCostLineItems_567859" xlink:to="loc_cyd_StatementTable_567858" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DepreciationRightofuseAssets" xlink:label="loc_ifrs-full_DepreciationRightofuseAssets_567860" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfDetailedInformationAboutLeaseCostLineItems_567859" xlink:to="loc_ifrs-full_DepreciationRightofuseAssets_567860" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InterestExpenseOnLeaseLiabilities" xlink:label="loc_ifrs-full_InterestExpenseOnLeaseLiabilities_567861" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfDetailedInformationAboutLeaseCostLineItems_567859" xlink:to="loc_ifrs-full_InterestExpenseOnLeaseLiabilities_567861" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ExpenseRelatingToShorttermLeasesForWhichRecognitionExemptionHasBeenUsed" xlink:label="loc_ifrs-full_ExpenseRelatingToShorttermLeasesForWhichRecognitionExemptionHasBeenUsed_567863" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfDetailedInformationAboutLeaseCostLineItems_567859" xlink:to="loc_ifrs-full_ExpenseRelatingToShorttermLeasesForWhichRecognitionExemptionHasBeenUsed_567863" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_LeaseExpense" xlink:label="loc_cyd_LeaseExpense_567867" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfDetailedInformationAboutLeaseCostLineItems_567859" xlink:to="loc_cyd_LeaseExpense_567867" use="optional" order="5" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutFutureMinimumRentalReceivablesUnderNonCancellableOperatingLeasesDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems" xlink:label="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems_567892" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_StatementTable" xlink:label="loc_cyd_StatementTable_567871" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems_567892" xlink:to="loc_cyd_StatementTable_567871" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MaturityAxis" xlink:label="loc_ifrs-full_MaturityAxis_567875" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cyd_StatementTable_567871" xlink:to="loc_ifrs-full_MaturityAxis_567875" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AggregatedTimeBandsMember" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_567876" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_MaturityAxis_567875" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_567876" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AggregatedTimeBandsMember" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_567876_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_MaturityAxis_567875" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_567876_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NotLaterThanOneYearMember" xlink:label="loc_ifrs-full_NotLaterThanOneYearMember_567877" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_567876" xlink:to="loc_ifrs-full_NotLaterThanOneYearMember_567877" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember" xlink:label="loc_ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember_567879" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_567876" xlink:to="loc_ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember_567879" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LaterThanFiveYearsMember" xlink:label="loc_ifrs-full_LaterThanFiveYearsMember_569878" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_567876" xlink:to="loc_ifrs-full_LaterThanFiveYearsMember_569878" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_567882" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cyd_StatementTable_567871" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_567882" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_567883" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_567882" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_567883" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_567883_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_567882" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_567883_default" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_RelatedPartyMember" xlink:label="loc_cyd_RelatedPartyMember_567886" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_567883" xlink:to="loc_cyd_RelatedPartyMember_567886" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_JointVenturesWhereEntityIsVenturerMember" xlink:label="loc_ifrs-full_JointVenturesWhereEntityIsVenturerMember_567888" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_567883" xlink:to="loc_ifrs-full_JointVenturesWhereEntityIsVenturerMember_567888" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherRelatedPartiesMember" xlink:label="loc_ifrs-full_OtherRelatedPartiesMember_567889" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_567883" xlink:to="loc_ifrs-full_OtherRelatedPartiesMember_567889" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_UndiscountedOperatingLeasePaymentsToBeReceived" xlink:label="loc_ifrs-full_UndiscountedOperatingLeasePaymentsToBeReceived_567893" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems_567892" xlink:to="loc_ifrs-full_UndiscountedOperatingLeasePaymentsToBeReceived_567893" use="optional" order="14" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/IssuedCapitalSummaryOfIssuedCapitalDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalLineItems" xlink:label="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_1180" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalTable" xlink:label="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_1181" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_1180" xlink:to="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_1181" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfShareCapitalAxis" xlink:label="loc_ifrs-full_ClassesOfShareCapitalAxis_1178" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_1181" xlink:to="loc_ifrs-full_ClassesOfShareCapitalAxis_1178" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfShareCapitalMember" xlink:label="loc_ifrs-full_ClassesOfShareCapitalMember_1179" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_1178" xlink:to="loc_ifrs-full_ClassesOfShareCapitalMember_1179" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfShareCapitalMember" xlink:label="loc_ifrs-full_ClassesOfShareCapitalMember_1179_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_1178" xlink:to="loc_ifrs-full_ClassesOfShareCapitalMember_1179_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OrdinarySharesMember" xlink:label="loc_ifrs-full_OrdinarySharesMember_1184" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_1179" xlink:to="loc_ifrs-full_OrdinarySharesMember_1184" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NumberOfSharesAuthorised" xlink:label="loc_ifrs-full_NumberOfSharesAuthorised_1186" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_1180" xlink:to="loc_ifrs-full_NumberOfSharesAuthorised_1186" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NumberOfSharesIssuedAbstract" xlink:label="loc_ifrs-full_NumberOfSharesIssuedAbstract_1183" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_1180" xlink:to="loc_ifrs-full_NumberOfSharesIssuedAbstract_1183" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NumberOfSharesIssuedAndFullyPaid" xlink:label="loc_ifrs-full_NumberOfSharesIssuedAndFullyPaid_1195" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_NumberOfSharesIssuedAbstract_1183" xlink:to="loc_ifrs-full_NumberOfSharesIssuedAndFullyPaid_1195" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EquityAbstract" xlink:label="loc_ifrs-full_EquityAbstract_1182" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_1180" xlink:to="loc_ifrs-full_EquityAbstract_1182" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IssuedCapital" xlink:label="loc_ifrs-full_IssuedCapital_1191" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityAbstract_1182" xlink:to="loc_ifrs-full_IssuedCapital_1191" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RightsPreferencesAndRestrictionsAttachingToClassOfShareCapital" xlink:label="loc_ifrs-full_RightsPreferencesAndRestrictionsAttachingToClassOfShareCapital_1187" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_1180" xlink:to="loc_ifrs-full_RightsPreferencesAndRestrictionsAttachingToClassOfShareCapital_1187" use="optional" order="11" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/IssuedCapitalSummaryOfIssuedCapitalParentheticalDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalLineItems" xlink:label="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_1200" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalTable" xlink:label="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_1201" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_1200" xlink:to="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_1201" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfShareCapitalAxis" xlink:label="loc_ifrs-full_ClassesOfShareCapitalAxis_1198" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_1201" xlink:to="loc_ifrs-full_ClassesOfShareCapitalAxis_1198" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfShareCapitalMember" xlink:label="loc_ifrs-full_ClassesOfShareCapitalMember_1199" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_1198" xlink:to="loc_ifrs-full_ClassesOfShareCapitalMember_1199" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfShareCapitalMember" xlink:label="loc_ifrs-full_ClassesOfShareCapitalMember_1199_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_1198" xlink:to="loc_ifrs-full_ClassesOfShareCapitalMember_1199_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OrdinarySharesMember" xlink:label="loc_ifrs-full_OrdinarySharesMember_1202" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_1199" xlink:to="loc_ifrs-full_OrdinarySharesMember_1202" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ParValuePerShare" xlink:label="loc_ifrs-full_ParValuePerShare_1203" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_1200" xlink:to="loc_ifrs-full_ParValuePerShare_1203" use="optional" order="6" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/IssuedCapitalAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalLineItems" xlink:label="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_1208" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalTable" xlink:label="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_1209" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_1208" xlink:to="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_1209" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TypesOfSharebasedPaymentArrangementsAxis" xlink:label="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_1215" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_1209" xlink:to="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_1215" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SharebasedPaymentArrangementsMember" xlink:label="loc_ifrs-full_SharebasedPaymentArrangementsMember_1214" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_1215" xlink:to="loc_ifrs-full_SharebasedPaymentArrangementsMember_1214" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SharebasedPaymentArrangementsMember" xlink:label="loc_ifrs-full_SharebasedPaymentArrangementsMember_1214_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_1215" xlink:to="loc_ifrs-full_SharebasedPaymentArrangementsMember_1214_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfShareCapitalAxis" xlink:label="loc_ifrs-full_ClassesOfShareCapitalAxis_1206" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_1209" xlink:to="loc_ifrs-full_ClassesOfShareCapitalAxis_1206" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfShareCapitalMember" xlink:label="loc_ifrs-full_ClassesOfShareCapitalMember_1207" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_1206" xlink:to="loc_ifrs-full_ClassesOfShareCapitalMember_1207" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfShareCapitalMember" xlink:label="loc_ifrs-full_ClassesOfShareCapitalMember_1207_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_1206" xlink:to="loc_ifrs-full_ClassesOfShareCapitalMember_1207_default" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OrdinarySharesMember" xlink:label="loc_ifrs-full_OrdinarySharesMember_1216" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_1207" xlink:to="loc_ifrs-full_OrdinarySharesMember_1216" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangeAxis" xlink:label="loc_ifrs-full_RangeAxis_1212" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_1209" xlink:to="loc_ifrs-full_RangeAxis_1212" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_1213" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RangeAxis_1212" xlink:to="loc_ifrs-full_RangesMember_1213" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_1213_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RangeAxis_1212" xlink:to="loc_ifrs-full_RangesMember_1213_default" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BottomOfRangeMember" xlink:label="loc_ifrs-full_BottomOfRangeMember_1232" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_1213" xlink:to="loc_ifrs-full_BottomOfRangeMember_1232" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_JointVenturesAxis" xlink:label="loc_ifrs-full_JointVenturesAxis_1211" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_1209" xlink:to="loc_ifrs-full_JointVenturesAxis_1211" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForJointVenturesMember" xlink:label="loc_ifrs-full_EntitysTotalForJointVenturesMember_1210" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_JointVenturesAxis_1211" xlink:to="loc_ifrs-full_EntitysTotalForJointVenturesMember_1210" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForJointVenturesMember" xlink:label="loc_ifrs-full_EntitysTotalForJointVenturesMember_1210_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_JointVenturesAxis_1211" xlink:to="loc_ifrs-full_EntitysTotalForJointVenturesMember_1210_default" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_MinimumNumberOfOrdinarySharesToBeOwnedBySubsidiaryAndItsAffiliates" xlink:label="loc_cyd_MinimumNumberOfOrdinarySharesToBeOwnedBySubsidiaryAndItsAffiliates_1224" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_1208" xlink:to="loc_cyd_MinimumNumberOfOrdinarySharesToBeOwnedBySubsidiaryAndItsAffiliates_1224" use="optional" order="16" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/DividendsDeclaredAndPaidSummaryOfDividendsDeclaredAndPaidDetail">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalLineItems" xlink:label="loc_cyd_DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalLineItems_1236" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalTable" xlink:label="loc_cyd_DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalTable_1237" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cyd_DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalLineItems_1236" xlink:to="loc_cyd_DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalTable_1237" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TypesOfFinancialLiabilitiesAxis" xlink:label="loc_ifrs-full_TypesOfFinancialLiabilitiesAxis_1239" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cyd_DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalTable_1237" xlink:to="loc_ifrs-full_TypesOfFinancialLiabilitiesAxis_1239" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialLiabilitiesTypeMember" xlink:label="loc_ifrs-full_FinancialLiabilitiesTypeMember_1238" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TypesOfFinancialLiabilitiesAxis_1239" xlink:to="loc_ifrs-full_FinancialLiabilitiesTypeMember_1238" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialLiabilitiesTypeMember" xlink:label="loc_ifrs-full_FinancialLiabilitiesTypeMember_1238_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TypesOfFinancialLiabilitiesAxis_1239" xlink:to="loc_ifrs-full_FinancialLiabilitiesTypeMember_1238_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_FinalDividendMember" xlink:label="loc_cyd_FinalDividendMember_1243" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialLiabilitiesTypeMember_1238" xlink:to="loc_cyd_FinalDividendMember_1243" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DividendsPaidOrdinaryShares" xlink:label="loc_ifrs-full_DividendsPaidOrdinaryShares_1240" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalLineItems_1236" xlink:to="loc_ifrs-full_DividendsPaidOrdinaryShares_1240" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DividendsPaidInCash" xlink:label="loc_cyd_DividendsPaidInCash_1241" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalLineItems_1236" xlink:to="loc_cyd_DividendsPaidInCash_1241" use="optional" order="7" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/DividendsDeclaredAndPaidSummaryOfDividendsDeclaredAndPaidParentheticalDetail">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalLineItems" xlink:label="loc_cyd_DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalLineItems_1247" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalTable" xlink:label="loc_cyd_DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalTable_1248" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cyd_DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalLineItems_1247" xlink:to="loc_cyd_DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalTable_1248" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TypesOfFinancialLiabilitiesAxis" xlink:label="loc_ifrs-full_TypesOfFinancialLiabilitiesAxis_1250" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cyd_DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalTable_1248" xlink:to="loc_ifrs-full_TypesOfFinancialLiabilitiesAxis_1250" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialLiabilitiesTypeMember" xlink:label="loc_ifrs-full_FinancialLiabilitiesTypeMember_1249" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TypesOfFinancialLiabilitiesAxis_1250" xlink:to="loc_ifrs-full_FinancialLiabilitiesTypeMember_1249" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialLiabilitiesTypeMember" xlink:label="loc_ifrs-full_FinancialLiabilitiesTypeMember_1249_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TypesOfFinancialLiabilitiesAxis_1250" xlink:to="loc_ifrs-full_FinancialLiabilitiesTypeMember_1249_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_FinalDividendMember" xlink:label="loc_cyd_FinalDividendMember_1252" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialLiabilitiesTypeMember_1249" xlink:to="loc_cyd_FinalDividendMember_1252" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DividendsPaidOrdinarySharesPerShare" xlink:label="loc_ifrs-full_DividendsPaidOrdinarySharesPerShare_1251" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalLineItems_1247" xlink:to="loc_ifrs-full_DividendsPaidOrdinarySharesPerShare_1251" use="optional" order="6" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/ReservesSummaryOfStatutoryReservesDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfReservesWithinEquityLineItems" xlink:label="loc_ifrs-full_DisclosureOfReservesWithinEquityLineItems_1257" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfReservesWithinEquityTable" xlink:label="loc_ifrs-full_DisclosureOfReservesWithinEquityTable_1258" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfReservesWithinEquityLineItems_1257" xlink:to="loc_ifrs-full_DisclosureOfReservesWithinEquityTable_1258" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ComponentsOfEquityAxis" xlink:label="loc_ifrs-full_ComponentsOfEquityAxis_1256" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfReservesWithinEquityTable_1258" xlink:to="loc_ifrs-full_ComponentsOfEquityAxis_1256" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EquityMember" xlink:label="loc_ifrs-full_EquityMember_1259" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ComponentsOfEquityAxis_1256" xlink:to="loc_ifrs-full_EquityMember_1259" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EquityMember" xlink:label="loc_ifrs-full_EquityMember_1259_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ComponentsOfEquityAxis_1256" xlink:to="loc_ifrs-full_EquityMember_1259_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_StatutoryGeneralReserveMember" xlink:label="loc_cyd_StatutoryGeneralReserveMember_1263" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityMember_1259" xlink:to="loc_cyd_StatutoryGeneralReserveMember_1263" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_GeneralSurplusReserveMember" xlink:label="loc_cyd_GeneralSurplusReserveMember_1264" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityMember_1259" xlink:to="loc_cyd_GeneralSurplusReserveMember_1264" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CapitalReservesMember" xlink:label="loc_cyd_CapitalReservesMember_683542" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityMember_1259" xlink:to="loc_cyd_CapitalReservesMember_683542" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_StatutoryReserve" xlink:label="loc_ifrs-full_StatutoryReserve_1260" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfReservesWithinEquityLineItems_1257" xlink:to="loc_ifrs-full_StatutoryReserve_1260" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncreaseDecreaseThroughTransferToStatutoryReserve" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughTransferToStatutoryReserve_1261" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfReservesWithinEquityLineItems_1257" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughTransferToStatutoryReserve_1261" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_IssuanceOfPutOptionToNonControllingInterestOfSubsidiary" xlink:label="loc_cyd_IssuanceOfPutOptionToNonControllingInterestOfSubsidiary_1402493" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfReservesWithinEquityLineItems_1257" xlink:to="loc_cyd_IssuanceOfPutOptionToNonControllingInterestOfSubsidiary_1402493" use="optional" order="10" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/ReservesSummaryOfStatutoryReservesParentheticalDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfReservesWithinEquityLineItems" xlink:label="loc_ifrs-full_DisclosureOfReservesWithinEquityLineItems_1267" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfReservesWithinEquityTable" xlink:label="loc_ifrs-full_DisclosureOfReservesWithinEquityTable_1268" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfReservesWithinEquityLineItems_1267" xlink:to="loc_ifrs-full_DisclosureOfReservesWithinEquityTable_1268" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangeAxis" xlink:label="loc_ifrs-full_RangeAxis_1269" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfReservesWithinEquityTable_1268" xlink:to="loc_ifrs-full_RangeAxis_1269" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_1270" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RangeAxis_1269" xlink:to="loc_ifrs-full_RangesMember_1270" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_1270_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RangeAxis_1269" xlink:to="loc_ifrs-full_RangesMember_1270_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BottomOfRangeMember" xlink:label="loc_ifrs-full_BottomOfRangeMember_1274" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_1270" xlink:to="loc_ifrs-full_BottomOfRangeMember_1274" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_PercentageOfAppropriationOfNetIncomeToStatutoryGeneralReserve" xlink:label="loc_cyd_PercentageOfAppropriationOfNetIncomeToStatutoryGeneralReserve_1271" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfReservesWithinEquityLineItems_1267" xlink:to="loc_cyd_PercentageOfAppropriationOfNetIncomeToStatutoryGeneralReserve_1271" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_PercentageOfCertainStatutoryGeneralReserveBalanceWithShareCapital" xlink:label="loc_cyd_PercentageOfCertainStatutoryGeneralReserveBalanceWithShareCapital_1272" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfReservesWithinEquityLineItems_1267" xlink:to="loc_cyd_PercentageOfCertainStatutoryGeneralReserveBalanceWithShareCapital_1272" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_MinimumStatutoryGeneralReservalBalanceWithShareCapital" xlink:label="loc_cyd_MinimumStatutoryGeneralReservalBalanceWithShareCapital_1273" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfReservesWithinEquityLineItems_1267" xlink:to="loc_cyd_MinimumStatutoryGeneralReservalBalanceWithShareCapital_1273" use="optional" order="8" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/ReservesSummaryOfOtherComponentsOfEquityDetail">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfOtherComponentsOfEquityLineItems" xlink:label="loc_cyd_DisclosureOfOtherComponentsOfEquityLineItems_1278" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfOtherComponentsOfEquityTable" xlink:label="loc_cyd_DisclosureOfOtherComponentsOfEquityTable_1279" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cyd_DisclosureOfOtherComponentsOfEquityLineItems_1278" xlink:to="loc_cyd_DisclosureOfOtherComponentsOfEquityTable_1279" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ComponentsOfEquityAxis" xlink:label="loc_ifrs-full_ComponentsOfEquityAxis_1277" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cyd_DisclosureOfOtherComponentsOfEquityTable_1279" xlink:to="loc_ifrs-full_ComponentsOfEquityAxis_1277" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EquityMember" xlink:label="loc_ifrs-full_EquityMember_1280" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ComponentsOfEquityAxis_1277" xlink:to="loc_ifrs-full_EquityMember_1280" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EquityMember" xlink:label="loc_ifrs-full_EquityMember_1280_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ComponentsOfEquityAxis_1277" xlink:to="loc_ifrs-full_EquityMember_1280_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember" xlink:label="loc_ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember_1282" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityMember_1280" xlink:to="loc_ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember_1282" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ReserveOfSharebasedPaymentsMember" xlink:label="loc_ifrs-full_ReserveOfSharebasedPaymentsMember_1283" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityMember_1280" xlink:to="loc_ifrs-full_ReserveOfSharebasedPaymentsMember_1283" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_PremiumPaidForAcquisitionOfNoncontrollingInterestsMember" xlink:label="loc_cyd_PremiumPaidForAcquisitionOfNoncontrollingInterestsMember_1284" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityMember_1280" xlink:to="loc_cyd_PremiumPaidForAcquisitionOfNoncontrollingInterestsMember_1284" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember" xlink:label="loc_ifrs-full_ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember_1285" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityMember_1280" xlink:to="loc_ifrs-full_ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember_1285" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_OtherComponentsOfEquity" xlink:label="loc_cyd_OtherComponentsOfEquity_1281" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfOtherComponentsOfEquityLineItems_1278" xlink:to="loc_cyd_OtherComponentsOfEquity_1281" use="optional" order="9" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/ShareBasedPaymentAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_1288" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_1289" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_1288" xlink:to="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_1289" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ShareBasedPaymentAwardDateAxis" xlink:label="loc_cyd_ShareBasedPaymentAwardDateAxis_1292" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_1289" xlink:to="loc_cyd_ShareBasedPaymentAwardDateAxis_1292" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ShareBasedPaymentAwardDateDomain" xlink:label="loc_cyd_ShareBasedPaymentAwardDateDomain_1293" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_cyd_ShareBasedPaymentAwardDateAxis_1292" xlink:to="loc_cyd_ShareBasedPaymentAwardDateDomain_1293" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ShareBasedPaymentAwardDateDomain" xlink:label="loc_cyd_ShareBasedPaymentAwardDateDomain_1293_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_cyd_ShareBasedPaymentAwardDateAxis_1292" xlink:to="loc_cyd_ShareBasedPaymentAwardDateDomain_1293_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_OneYearAfterDateOfGrantMember" xlink:label="loc_cyd_OneYearAfterDateOfGrantMember_1299" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_ShareBasedPaymentAwardDateDomain_1293" xlink:to="loc_cyd_OneYearAfterDateOfGrantMember_1299" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TwoYearsAfterDateOfGrantMember" xlink:label="loc_cyd_TwoYearsAfterDateOfGrantMember_1300" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_ShareBasedPaymentAwardDateDomain_1293" xlink:to="loc_cyd_TwoYearsAfterDateOfGrantMember_1300" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ThreeYearsAfterDateOfGrantMember" xlink:label="loc_cyd_ThreeYearsAfterDateOfGrantMember_1301" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_ShareBasedPaymentAwardDateDomain_1293" xlink:to="loc_cyd_ThreeYearsAfterDateOfGrantMember_1301" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangeAxis" xlink:label="loc_ifrs-full_RangeAxis_1290" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_1289" xlink:to="loc_ifrs-full_RangeAxis_1290" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_1291" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RangeAxis_1290" xlink:to="loc_ifrs-full_RangesMember_1291" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_1291_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RangeAxis_1290" xlink:to="loc_ifrs-full_RangesMember_1291_default" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TopOfRangeMember" xlink:label="loc_ifrs-full_TopOfRangeMember_1298" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_1291" xlink:to="loc_ifrs-full_TopOfRangeMember_1298" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_EquityIncentivePlanPeriod" xlink:label="loc_cyd_EquityIncentivePlanPeriod_1294" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_1288" xlink:to="loc_cyd_EquityIncentivePlanPeriod_1294" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_SharebasedPaymentArrangementVestingRightsPercentage" xlink:label="loc_cyd_SharebasedPaymentArrangementVestingRightsPercentage_1295" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_1288" xlink:to="loc_cyd_SharebasedPaymentArrangementVestingRightsPercentage_1295" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ExercisePriceOfOutstandingShareOptions2019" xlink:label="loc_ifrs-full_ExercisePriceOfOutstandingShareOptions2019_570218" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_1288" xlink:to="loc_ifrs-full_ExercisePriceOfOutstandingShareOptions2019_570218" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_WeightedAverageRemainingContractualLifeForTheShareOptionsOutstanding" xlink:label="loc_cyd_WeightedAverageRemainingContractualLifeForTheShareOptionsOutstanding_670241" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_1288" xlink:to="loc_cyd_WeightedAverageRemainingContractualLifeForTheShareOptionsOutstanding_670241" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets" xlink:label="loc_ifrs-full_ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets_864645" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_1288" xlink:to="loc_ifrs-full_ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets_864645" use="optional" order="16" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/ShareBasedPaymentFairValueOfShareOptionsAndAssumptionsDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_1320" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_1321" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_1320" xlink:to="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_1321" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangeAxis" xlink:label="loc_ifrs-full_RangeAxis_1322" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_1321" xlink:to="loc_ifrs-full_RangeAxis_1322" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_1323" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RangeAxis_1322" xlink:to="loc_ifrs-full_RangesMember_1323" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_1323_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RangeAxis_1322" xlink:to="loc_ifrs-full_RangesMember_1323_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BottomOfRangeMember" xlink:label="loc_ifrs-full_BottomOfRangeMember_1331" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_1323" xlink:to="loc_ifrs-full_BottomOfRangeMember_1331" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TopOfRangeMember" xlink:label="loc_ifrs-full_TopOfRangeMember_1332" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_1323" xlink:to="loc_ifrs-full_TopOfRangeMember_1332" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted" xlink:label="loc_ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted_1324" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_1320" xlink:to="loc_ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted_1324" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_WeightedAverageSharePriceShareOptionsGranted2019" xlink:label="loc_ifrs-full_WeightedAverageSharePriceShareOptionsGranted2019_570268" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_1320" xlink:to="loc_ifrs-full_WeightedAverageSharePriceShareOptionsGranted2019_570268" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ExercisePriceShareOptionsGranted2019" xlink:label="loc_ifrs-full_ExercisePriceShareOptionsGranted2019_570200" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_1320" xlink:to="loc_ifrs-full_ExercisePriceShareOptionsGranted2019_570200" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted" xlink:label="loc_ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted_1327" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_1320" xlink:to="loc_ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted_1327" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DescriptionOfOptionLifeShareOptionsGranted" xlink:label="loc_ifrs-full_DescriptionOfOptionLifeShareOptionsGranted_1328" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_1320" xlink:to="loc_ifrs-full_DescriptionOfOptionLifeShareOptionsGranted_1328" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ExpectedDividendAsPercentageShareOptionsGranted" xlink:label="loc_ifrs-full_ExpectedDividendAsPercentageShareOptionsGranted_1329" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_1320" xlink:to="loc_ifrs-full_ExpectedDividendAsPercentageShareOptionsGranted_1329" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted" xlink:label="loc_ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted_1330" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_1320" xlink:to="loc_ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted_1330" use="optional" order="13" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/TradeAndOtherPayablesSummaryOfTradeAndOtherCurrentPayablesParentheticalDetail">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesLineItems" xlink:label="loc_cyd_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesLineItems_1355" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TradeAndOtherCurrentPayablesTable" xlink:label="loc_cyd_TradeAndOtherCurrentPayablesTable_1357" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cyd_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesLineItems_1355" xlink:to="loc_cyd_TradeAndOtherCurrentPayablesTable_1357" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_1354" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cyd_TradeAndOtherCurrentPayablesTable_1357" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_1354" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_1356" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_1354" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_1356" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_1356_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_1354" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_1356_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_JointVenturesWhereEntityIsVenturerMember" xlink:label="loc_ifrs-full_JointVenturesWhereEntityIsVenturerMember_1359" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_1356" xlink:to="loc_ifrs-full_JointVenturesWhereEntityIsVenturerMember_1359" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherRelatedPartiesMember" xlink:label="loc_ifrs-full_OtherRelatedPartiesMember_1361" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_1356" xlink:to="loc_ifrs-full_OtherRelatedPartiesMember_1361" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangeAxis" xlink:label="loc_ifrs-full_RangeAxis_1402515" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cyd_TradeAndOtherCurrentPayablesTable_1357" xlink:to="loc_ifrs-full_RangeAxis_1402515" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_1402516" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RangeAxis_1402515" xlink:to="loc_ifrs-full_RangesMember_1402516" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_1402516_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RangeAxis_1402515" xlink:to="loc_ifrs-full_RangesMember_1402516_default" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BottomOfRangeMember" xlink:label="loc_ifrs-full_BottomOfRangeMember_1402517" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_1402516" xlink:to="loc_ifrs-full_BottomOfRangeMember_1402517" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TopOfRangeMember" xlink:label="loc_ifrs-full_TopOfRangeMember_1402518" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_1402516" xlink:to="loc_ifrs-full_TopOfRangeMember_1402518" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CurrentBillsPayable" xlink:label="loc_cyd_CurrentBillsPayable_1358" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesLineItems_1355" xlink:to="loc_cyd_CurrentBillsPayable_1358" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TradePayablesSettlementTerm" xlink:label="loc_cyd_TradePayablesSettlementTerm_1402514" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesLineItems_1355" xlink:to="loc_cyd_TradePayablesSettlementTerm_1402514" use="optional" order="13" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/ProvisionsSummaryOfProvisionsDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfOtherProvisionsLineItems" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_1374" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfOtherProvisionsTable" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsTable_1375" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_1374" xlink:to="loc_ifrs-full_DisclosureOfOtherProvisionsTable_1375" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfProvisionsAxis" xlink:label="loc_ifrs-full_ClassesOfProvisionsAxis_1373" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsTable_1375" xlink:to="loc_ifrs-full_ClassesOfProvisionsAxis_1373" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherProvisionsMember" xlink:label="loc_ifrs-full_OtherProvisionsMember_1376" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfProvisionsAxis_1373" xlink:to="loc_ifrs-full_OtherProvisionsMember_1376" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherProvisionsMember" xlink:label="loc_ifrs-full_OtherProvisionsMember_1376_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfProvisionsAxis_1373" xlink:to="loc_ifrs-full_OtherProvisionsMember_1376_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_WarrantyProvisionMember" xlink:label="loc_ifrs-full_WarrantyProvisionMember_1381" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_OtherProvisionsMember_1376" xlink:to="loc_ifrs-full_WarrantyProvisionMember_1381" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OnerousContractsProvisionMember" xlink:label="loc_ifrs-full_OnerousContractsProvisionMember_670479" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_OtherProvisionsMember_1376" xlink:to="loc_ifrs-full_OnerousContractsProvisionMember_670479" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherProvisions" xlink:label="loc_ifrs-full_OtherProvisions_1377" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_1374" xlink:to="loc_ifrs-full_OtherProvisions_1377" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NewProvisionsOtherProvisions" xlink:label="loc_ifrs-full_NewProvisionsOtherProvisions_1378" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_1374" xlink:to="loc_ifrs-full_NewProvisionsOtherProvisions_1378" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProvisionUsedOtherProvisions" xlink:label="loc_ifrs-full_ProvisionUsedOtherProvisions_1379" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_1374" xlink:to="loc_ifrs-full_ProvisionUsedOtherProvisions_1379" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_UnusedProvisionReversedOtherProvisions" xlink:label="loc_ifrs-full_UnusedProvisionReversedOtherProvisions_862938" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_1374" xlink:to="loc_ifrs-full_UnusedProvisionReversedOtherProvisions_862938" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions" xlink:label="loc_ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions_1402615" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_1374" xlink:to="loc_ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions_1402615" use="optional" order="11" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/ContractLiabilitiesSummaryOfContractLiabilitiesDetail">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfContractLiabilitiesLineItems" xlink:label="loc_cyd_DisclosureOfContractLiabilitiesLineItems_1385" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfContractLiabilitiesTable" xlink:label="loc_cyd_DisclosureOfContractLiabilitiesTable_1386" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cyd_DisclosureOfContractLiabilitiesLineItems_1385" xlink:to="loc_cyd_DisclosureOfContractLiabilitiesTable_1386" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfLiabilitiesAxis" xlink:label="loc_ifrs-full_ClassesOfLiabilitiesAxis_1384" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cyd_DisclosureOfContractLiabilitiesTable_1386" xlink:to="loc_ifrs-full_ClassesOfLiabilitiesAxis_1384" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LiabilitiesMember" xlink:label="loc_ifrs-full_LiabilitiesMember_1387" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfLiabilitiesAxis_1384" xlink:to="loc_ifrs-full_LiabilitiesMember_1387" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LiabilitiesMember" xlink:label="loc_ifrs-full_LiabilitiesMember_1387_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfLiabilitiesAxis_1384" xlink:to="loc_ifrs-full_LiabilitiesMember_1387_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_UnfulfilledServiceTypeMaintenanceServicesMember" xlink:label="loc_cyd_UnfulfilledServiceTypeMaintenanceServicesMember_1391" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_LiabilitiesMember_1387" xlink:to="loc_cyd_UnfulfilledServiceTypeMaintenanceServicesMember_1391" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_AdvanceFromCustomerMember" xlink:label="loc_cyd_AdvanceFromCustomerMember_1392" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_LiabilitiesMember_1387" xlink:to="loc_cyd_AdvanceFromCustomerMember_1392" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ContractLiabilities" xlink:label="loc_ifrs-full_ContractLiabilities_1388" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfContractLiabilitiesLineItems_1385" xlink:to="loc_ifrs-full_ContractLiabilities_1388" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentContractLiabilities" xlink:label="loc_ifrs-full_CurrentContractLiabilities_1389" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfContractLiabilitiesLineItems_1385" xlink:to="loc_ifrs-full_CurrentContractLiabilities_1389" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncurrentContractLiabilities" xlink:label="loc_ifrs-full_NoncurrentContractLiabilities_1390" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfContractLiabilitiesLineItems_1385" xlink:to="loc_ifrs-full_NoncurrentContractLiabilities_1390" use="optional" order="9" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/LeaseLiabilitiesSummaryOfDetailedInformationAboutInLeaseLiabilitiesDetail">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfDetailedInformationAboutLeaseLiabilitiesLineItems" xlink:label="loc_cyd_DisclosureOfDetailedInformationAboutLeaseLiabilitiesLineItems_568783" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfDetailedInformationAboutLeaseLiabilitiesTable" xlink:label="loc_cyd_DisclosureOfDetailedInformationAboutLeaseLiabilitiesTable_568772" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cyd_DisclosureOfDetailedInformationAboutLeaseLiabilitiesLineItems_568783" xlink:to="loc_cyd_DisclosureOfDetailedInformationAboutLeaseLiabilitiesTable_568772" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_568773" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cyd_DisclosureOfDetailedInformationAboutLeaseLiabilitiesTable_568772" xlink:to="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_568773" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_568776" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_568773" xlink:to="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_568776" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_568776_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_568773" xlink:to="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_568776_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_LeaseLiabilitiesCurrentMember" xlink:label="loc_cyd_LeaseLiabilitiesCurrentMember_568777" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_568776" xlink:to="loc_cyd_LeaseLiabilitiesCurrentMember_568777" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_LeaseLiabilitiesNoncurrentMember" xlink:label="loc_cyd_LeaseLiabilitiesNoncurrentMember_568778" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_568776" xlink:to="loc_cyd_LeaseLiabilitiesNoncurrentMember_568778" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangeAxis" xlink:label="loc_ifrs-full_RangeAxis_568779" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cyd_DisclosureOfDetailedInformationAboutLeaseLiabilitiesTable_568772" xlink:to="loc_ifrs-full_RangeAxis_568779" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_568780" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RangeAxis_568779" xlink:to="loc_ifrs-full_RangesMember_568780" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_568780_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RangeAxis_568779" xlink:to="loc_ifrs-full_RangesMember_568780_default" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BottomOfRangeMember" xlink:label="loc_ifrs-full_BottomOfRangeMember_568781" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_568780" xlink:to="loc_ifrs-full_BottomOfRangeMember_568781" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TopOfRangeMember" xlink:label="loc_ifrs-full_TopOfRangeMember_568782" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_568780" xlink:to="loc_ifrs-full_TopOfRangeMember_568782" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16" xlink:label="loc_ifrs-full_WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16_568784" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfDetailedInformationAboutLeaseLiabilitiesLineItems_568783" xlink:to="loc_ifrs-full_WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16_568784" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_LeasesYearOfMaturity" xlink:label="loc_cyd_LeasesYearOfMaturity_568785" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfDetailedInformationAboutLeaseLiabilitiesLineItems_568783" xlink:to="loc_cyd_LeasesYearOfMaturity_568785" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentLeaseLiabilities" xlink:label="loc_ifrs-full_CurrentLeaseLiabilities_568786" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfDetailedInformationAboutLeaseLiabilitiesLineItems_568783" xlink:to="loc_ifrs-full_CurrentLeaseLiabilities_568786" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncurrentLeaseLiabilities" xlink:label="loc_ifrs-full_NoncurrentLeaseLiabilities_568787" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfDetailedInformationAboutLeaseLiabilitiesLineItems_568783" xlink:to="loc_ifrs-full_NoncurrentLeaseLiabilities_568787" use="optional" order="15" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/LoansAndBorrowingsSummaryOfLoansAndBorrowingsDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_981" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_982" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_981" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_982" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BorrowingsByNameAxis" xlink:label="loc_ifrs-full_BorrowingsByNameAxis_978" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_982" xlink:to="loc_ifrs-full_BorrowingsByNameAxis_978" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BorrowingsByNameMember" xlink:label="loc_ifrs-full_BorrowingsByNameMember_979" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_978" xlink:to="loc_ifrs-full_BorrowingsByNameMember_979" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BorrowingsByNameMember" xlink:label="loc_ifrs-full_BorrowingsByNameMember_979_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_978" xlink:to="loc_ifrs-full_BorrowingsByNameMember_979_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_NoncurrentBorrowingsMember" xlink:label="loc_cyd_NoncurrentBorrowingsMember_987" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_979" xlink:to="loc_cyd_NoncurrentBorrowingsMember_987" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CurrentBorrowingsMember" xlink:label="loc_cyd_CurrentBorrowingsMember_988" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_979" xlink:to="loc_cyd_CurrentBorrowingsMember_988" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CurrencyAxis" xlink:label="loc_srt_CurrencyAxis_980" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_982" xlink:to="loc_srt_CurrencyAxis_980" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_AllCurrenciesDomain" xlink:label="loc_currency_AllCurrenciesDomain_977" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CurrencyAxis_980" xlink:to="loc_currency_AllCurrenciesDomain_977" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_AllCurrenciesDomain" xlink:label="loc_currency_AllCurrenciesDomain_977_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CurrencyAxis_980" xlink:to="loc_currency_AllCurrenciesDomain_977_default" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_CNY" xlink:label="loc_currency_CNY_985" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_977" xlink:to="loc_currency_CNY_985" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangeAxis" xlink:label="loc_ifrs-full_RangeAxis_670442" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_982" xlink:to="loc_ifrs-full_RangeAxis_670442" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_670443" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RangeAxis_670442" xlink:to="loc_ifrs-full_RangesMember_670443" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_670443_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RangeAxis_670442" xlink:to="loc_ifrs-full_RangesMember_670443_default" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BottomOfRangeMember" xlink:label="loc_ifrs-full_BottomOfRangeMember_670444" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_670443" xlink:to="loc_ifrs-full_BottomOfRangeMember_670444" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TopOfRangeMember" xlink:label="loc_ifrs-full_TopOfRangeMember_670445" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_670443" xlink:to="loc_ifrs-full_TopOfRangeMember_670445" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BorrowingsInterestRate" xlink:label="loc_ifrs-full_BorrowingsInterestRate_990" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_981" xlink:to="loc_ifrs-full_BorrowingsInterestRate_990" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BorrowingsMaturity" xlink:label="loc_ifrs-full_BorrowingsMaturity_991" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_981" xlink:to="loc_ifrs-full_BorrowingsMaturity_991" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LongtermBorrowings" xlink:label="loc_ifrs-full_LongtermBorrowings_992" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_981" xlink:to="loc_ifrs-full_LongtermBorrowings_992" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ShorttermBorrowings" xlink:label="loc_ifrs-full_ShorttermBorrowings_993" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_981" xlink:to="loc_ifrs-full_ShorttermBorrowings_993" use="optional" order="19" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/LoansAndBorrowingsAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_1014" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_1015" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_1014" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_1015" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BorrowingsByNameAxis" xlink:label="loc_ifrs-full_BorrowingsByNameAxis_1010" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_1015" xlink:to="loc_ifrs-full_BorrowingsByNameAxis_1010" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BorrowingsByNameMember" xlink:label="loc_ifrs-full_BorrowingsByNameMember_1011" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_1010" xlink:to="loc_ifrs-full_BorrowingsByNameMember_1011" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BorrowingsByNameMember" xlink:label="loc_ifrs-full_BorrowingsByNameMember_1011_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_1010" xlink:to="loc_ifrs-full_BorrowingsByNameMember_1011_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CreditFacilityWithDbsBankLtdMember" xlink:label="loc_cyd_CreditFacilityWithDbsBankLtdMember_1018" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_1011" xlink:to="loc_cyd_CreditFacilityWithDbsBankLtdMember_1018" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CreditFacilityWithMUFGSingaporeBranchMember" xlink:label="loc_cyd_CreditFacilityWithMUFGSingaporeBranchMember_1019" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_1011" xlink:to="loc_cyd_CreditFacilityWithMUFGSingaporeBranchMember_1019" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CreditFacilityWithSumitomoBranchMember" xlink:label="loc_cyd_CreditFacilityWithSumitomoBranchMember_1020" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_1011" xlink:to="loc_cyd_CreditFacilityWithSumitomoBranchMember_1020" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangeAxis" xlink:label="loc_ifrs-full_RangeAxis_1016" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_1015" xlink:to="loc_ifrs-full_RangeAxis_1016" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_1017" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RangeAxis_1016" xlink:to="loc_ifrs-full_RangesMember_1017" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_1017_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RangeAxis_1016" xlink:to="loc_ifrs-full_RangesMember_1017_default" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TopOfRangeMember" xlink:label="loc_ifrs-full_TopOfRangeMember_1031" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_1017" xlink:to="loc_ifrs-full_TopOfRangeMember_1031" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BottomOfRangeMember" xlink:label="loc_ifrs-full_BottomOfRangeMember_1032" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_1017" xlink:to="loc_ifrs-full_BottomOfRangeMember_1032" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CounterpartiesAxis" xlink:label="loc_ifrs-full_CounterpartiesAxis_1012" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_1015" xlink:to="loc_ifrs-full_CounterpartiesAxis_1012" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CounterpartiesMember" xlink:label="loc_ifrs-full_CounterpartiesMember_1013" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CounterpartiesAxis_1012" xlink:to="loc_ifrs-full_CounterpartiesMember_1013" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CounterpartiesMember" xlink:label="loc_ifrs-full_CounterpartiesMember_1013_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CounterpartiesAxis_1012" xlink:to="loc_ifrs-full_CounterpartiesMember_1013_default" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_HongLeongAsiaLimitedMember" xlink:label="loc_cyd_HongLeongAsiaLimitedMember_1021" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CounterpartiesMember_1013" xlink:to="loc_cyd_HongLeongAsiaLimitedMember_1021" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xlink:label="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_568820" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_1015" xlink:to="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_568820" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PropertyPlantAndEquipmentMember" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_568838" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_568820" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_568838" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PropertyPlantAndEquipmentMember" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_568838_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_568820" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_568838_default" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfFinancialAssetsAxis" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_670457" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_1015" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_670457" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialAssetsMember" xlink:label="loc_ifrs-full_FinancialAssetsMember_670458" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_670457" xlink:to="loc_ifrs-full_FinancialAssetsMember_670458" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialAssetsMember" xlink:label="loc_ifrs-full_FinancialAssetsMember_670458_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_670457" xlink:to="loc_ifrs-full_FinancialAssetsMember_670458_default" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CurrencyAxis" xlink:label="loc_srt_CurrencyAxis_1402487" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_1015" xlink:to="loc_srt_CurrencyAxis_1402487" use="optional" order="23" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_AllCurrenciesDomain" xlink:label="loc_currency_AllCurrenciesDomain_1402488" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CurrencyAxis_1402487" xlink:to="loc_currency_AllCurrenciesDomain_1402488" use="optional" order="24" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_AllCurrenciesDomain" xlink:label="loc_currency_AllCurrenciesDomain_1402488_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CurrencyAxis_1402487" xlink:to="loc_currency_AllCurrenciesDomain_1402488_default" use="optional" order="25" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_USD" xlink:label="loc_currency_USD_1402489" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_1402488" xlink:to="loc_currency_USD_1402489" use="optional" order="26" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_SGD" xlink:label="loc_currency_SGD_1402490" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_1402488" xlink:to="loc_currency_SGD_1402490" use="optional" order="27" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CreditFacilityAuthorizedAmount" xlink:label="loc_cyd_CreditFacilityAuthorizedAmount_1022" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_1014" xlink:to="loc_cyd_CreditFacilityAuthorizedAmount_1022" use="optional" order="28" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_RefinancingOfUncommittedMulticurrencyRevolvingCreditFacility" xlink:label="loc_cyd_RefinancingOfUncommittedMulticurrencyRevolvingCreditFacility_1023" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_1014" xlink:to="loc_cyd_RefinancingOfUncommittedMulticurrencyRevolvingCreditFacility_1023" use="optional" order="29" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BorrowingsMaturity" xlink:label="loc_ifrs-full_BorrowingsMaturity_1024" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_1014" xlink:to="loc_ifrs-full_BorrowingsMaturity_1024" use="optional" order="30" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TangibleNetWorth" xlink:label="loc_cyd_TangibleNetWorth_1025" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_1014" xlink:to="loc_cyd_TangibleNetWorth_1025" use="optional" order="31" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_NetDebtToTangibleNetWorthRatio" xlink:label="loc_cyd_NetDebtToTangibleNetWorthRatio_1026" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_1014" xlink:to="loc_cyd_NetDebtToTangibleNetWorthRatio_1026" use="optional" order="32" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ProportionOfOwnershipInterestHeldByControllingShareholder" xlink:label="loc_cyd_ProportionOfOwnershipInterestHeldByControllingShareholder_1027" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_1014" xlink:to="loc_cyd_ProportionOfOwnershipInterestHeldByControllingShareholder_1027" use="optional" order="33" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_LineOfCreditFacilityMaximumBorrowingCapacity1" xlink:label="loc_cyd_LineOfCreditFacilityMaximumBorrowingCapacity1_1028" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_1014" xlink:to="loc_cyd_LineOfCreditFacilityMaximumBorrowingCapacity1_1028" use="optional" order="34" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_RefinancingOfUnsecuredMulticurrencyRevolvingCreditFacility" xlink:label="loc_cyd_RefinancingOfUnsecuredMulticurrencyRevolvingCreditFacility_1029" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_1014" xlink:to="loc_cyd_RefinancingOfUnsecuredMulticurrencyRevolvingCreditFacility_1029" use="optional" order="35" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NumberOfSharesIssuedAndFullyPaid" xlink:label="loc_ifrs-full_NumberOfSharesIssuedAndFullyPaid_1402614" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_1014" xlink:to="loc_ifrs-full_NumberOfSharesIssuedAndFullyPaid_1402614" use="optional" order="36" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/OtherFinancialLiabilityAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfOtherLiabilitiesLineItems" xlink:label="loc_cyd_DisclosureOfOtherLiabilitiesLineItems_1402484" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfOtherLiabilitiesTable" xlink:label="loc_cyd_DisclosureOfOtherLiabilitiesTable_1402483" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cyd_DisclosureOfOtherLiabilitiesLineItems_1402484" xlink:to="loc_cyd_DisclosureOfOtherLiabilitiesTable_1402483" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SignificantInvestmentsInSubsidiariesAxis" xlink:label="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_1402549" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cyd_DisclosureOfOtherLiabilitiesTable_1402483" xlink:to="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_1402549" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForSubsidiariesMember" xlink:label="loc_ifrs-full_EntitysTotalForSubsidiariesMember_1402550" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_1402549" xlink:to="loc_ifrs-full_EntitysTotalForSubsidiariesMember_1402550" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForSubsidiariesMember" xlink:label="loc_ifrs-full_EntitysTotalForSubsidiariesMember_1402550_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_1402549" xlink:to="loc_ifrs-full_EntitysTotalForSubsidiariesMember_1402550_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_YuchaiXinLanMember" xlink:label="loc_cyd_YuchaiXinLanMember_1402551" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_1402550" xlink:to="loc_cyd_YuchaiXinLanMember_1402551" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:label="loc_cyd_MinorityInterestOwnershipPercentageByNoncontrollingOwners_1402485" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfOtherLiabilitiesLineItems_1402484" xlink:to="loc_cyd_MinorityInterestOwnershipPercentageByNoncontrollingOwners_1402485" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProceedsFromChangesInOwnershipInterestsInSubsidiaries" xlink:label="loc_ifrs-full_ProceedsFromChangesInOwnershipInterestsInSubsidiaries_1402547" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfOtherLiabilitiesLineItems_1402484" xlink:to="loc_ifrs-full_ProceedsFromChangesInOwnershipInterestsInSubsidiaries_1402547" use="optional" order="7" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/RelatedPartyDisclosuresAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_1398" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_1399" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_1398" xlink:to="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_1399" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CounterpartiesAxis" xlink:label="loc_ifrs-full_CounterpartiesAxis_1396" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_1399" xlink:to="loc_ifrs-full_CounterpartiesAxis_1396" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CounterpartiesMember" xlink:label="loc_ifrs-full_CounterpartiesMember_1397" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CounterpartiesAxis_1396" xlink:to="loc_ifrs-full_CounterpartiesMember_1397" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CounterpartiesMember" xlink:label="loc_ifrs-full_CounterpartiesMember_1397_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CounterpartiesAxis_1396" xlink:to="loc_ifrs-full_CounterpartiesMember_1397_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_HongLeongAsiaLimitedMember" xlink:label="loc_cyd_HongLeongAsiaLimitedMember_1401" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CounterpartiesMember_1397" xlink:to="loc_cyd_HongLeongAsiaLimitedMember_1401" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_HlTechnologySystemsPrivateLimitedMember" xlink:label="loc_cyd_HlTechnologySystemsPrivateLimitedMember_1402" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CounterpartiesMember_1397" xlink:to="loc_cyd_HlTechnologySystemsPrivateLimitedMember_1402" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_WellSummitInvestmentsLimitedMember" xlink:label="loc_cyd_WellSummitInvestmentsLimitedMember_1403" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CounterpartiesMember_1397" xlink:to="loc_cyd_WellSummitInvestmentsLimitedMember_1403" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_YulinCityGovernmentMember" xlink:label="loc_cyd_YulinCityGovernmentMember_1404" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CounterpartiesMember_1397" xlink:to="loc_cyd_YulinCityGovernmentMember_1404" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_1395" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_1399" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_1395" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_1400" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_1395" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_1400" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_1400_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_1395" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_1400_default" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SubsidiariesMember" xlink:label="loc_ifrs-full_SubsidiariesMember_1410" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_1400" xlink:to="loc_ifrs-full_SubsidiariesMember_1410" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_SharesInEntityHeldByControllingShareholder" xlink:label="loc_cyd_SharesInEntityHeldByControllingShareholder_1405" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_1398" xlink:to="loc_cyd_SharesInEntityHeldByControllingShareholder_1405" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ProportionOfOwnershipInterestHeldByControllingShareholder" xlink:label="loc_cyd_ProportionOfOwnershipInterestHeldByControllingShareholder_1406" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_1398" xlink:to="loc_cyd_ProportionOfOwnershipInterestHeldByControllingShareholder_1406" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ProportionOfOwnershipInterestHeldByControllingShareholders" xlink:label="loc_cyd_ProportionOfOwnershipInterestHeldByControllingShareholders_1407" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_1398" xlink:to="loc_cyd_ProportionOfOwnershipInterestHeldByControllingShareholders_1407" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ConsultancyFeesChargedByRelatedPartyTransactions" xlink:label="loc_cyd_ConsultancyFeesChargedByRelatedPartyTransactions_1408" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_1398" xlink:to="loc_cyd_ConsultancyFeesChargedByRelatedPartyTransactions_1408" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ProportionOfOwnershipInterestHeldByNonControllingShareholderWithSignificantInfluenceOverTheGroup" xlink:label="loc_cyd_ProportionOfOwnershipInterestHeldByNonControllingShareholderWithSignificantInfluenceOverTheGroup_1409" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_1398" xlink:to="loc_cyd_ProportionOfOwnershipInterestHeldByNonControllingShareholderWithSignificantInfluenceOverTheGroup_1409" use="optional" order="17" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/RelatedPartyDisclosuresSignificantTransactionsWithRelatedPartiesDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_1414" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_1415" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_1414" xlink:to="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_1415" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_1413" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_1415" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_1413" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_1416" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_1413" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_1416" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_1416_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_1413" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_1416_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_AssociatesAndJointVenturesMember" xlink:label="loc_cyd_AssociatesAndJointVenturesMember_1429" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_1416" xlink:to="loc_cyd_AssociatesAndJointVenturesMember_1429" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_JointVenturesMember" xlink:label="loc_ifrs-full_JointVenturesMember_1431" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_1416" xlink:to="loc_ifrs-full_JointVenturesMember_1431" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_HongLeongAsiaLimitedMember" xlink:label="loc_cyd_HongLeongAsiaLimitedMember_1433" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_1416" xlink:to="loc_cyd_HongLeongAsiaLimitedMember_1433" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_GuangxiYuchaiMachineryGroupCompanyLimitedMember" xlink:label="loc_cyd_GuangxiYuchaiMachineryGroupCompanyLimitedMember_683549" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_1416" xlink:to="loc_cyd_GuangxiYuchaiMachineryGroupCompanyLimitedMember_683549" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions" xlink:label="loc_ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions_1417" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_1414" xlink:to="loc_ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions_1417" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PurchasesOfGoodsRelatedPartyTransactions" xlink:label="loc_ifrs-full_PurchasesOfGoodsRelatedPartyTransactions_1418" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_1414" xlink:to="loc_ifrs-full_PurchasesOfGoodsRelatedPartyTransactions_1418" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ServicesCostChargedToRelatedPartyTransactions" xlink:label="loc_cyd_ServicesCostChargedToRelatedPartyTransactions_1420" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_1414" xlink:to="loc_cyd_ServicesCostChargedToRelatedPartyTransactions_1420" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ServicesCostChargedByRelatedPartyTransactions" xlink:label="loc_cyd_ServicesCostChargedByRelatedPartyTransactions_1381679" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_1414" xlink:to="loc_cyd_ServicesCostChargedByRelatedPartyTransactions_1381679" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LeasesAsLessorRelatedPartyTransactions" xlink:label="loc_ifrs-full_LeasesAsLessorRelatedPartyTransactions_1421" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_1414" xlink:to="loc_ifrs-full_LeasesAsLessorRelatedPartyTransactions_1421" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisposalsIntangibleAssetsOtherThanGoodwill" xlink:label="loc_ifrs-full_DisposalsIntangibleAssetsOtherThanGoodwill_1402613" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_1414" xlink:to="loc_ifrs-full_DisposalsIntangibleAssetsOtherThanGoodwill_1402613" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_PropertyManagementServiceChargedByRelatedPartyTransactions" xlink:label="loc_cyd_PropertyManagementServiceChargedByRelatedPartyTransactions_1422" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_1414" xlink:to="loc_cyd_PropertyManagementServiceChargedByRelatedPartyTransactions_1422" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_GeneralAndAdministrativeExpensesRelatedPartyTransactions" xlink:label="loc_cyd_GeneralAndAdministrativeExpensesRelatedPartyTransactions_1424" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_1414" xlink:to="loc_cyd_GeneralAndAdministrativeExpensesRelatedPartyTransactions_1424" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_StorageAndDistributionExpensesChargedByRelatedPartyTransactions" xlink:label="loc_cyd_StorageAndDistributionExpensesChargedByRelatedPartyTransactions_1425" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_1414" xlink:to="loc_cyd_StorageAndDistributionExpensesChargedByRelatedPartyTransactions_1425" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_PaymentsForLeaseLiabilities" xlink:label="loc_cyd_PaymentsForLeaseLiabilities_683581" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_1414" xlink:to="loc_cyd_PaymentsForLeaseLiabilities_683581" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PurchasesOfPropertyAndOtherAssetsRelatedPartyTransactions" xlink:label="loc_ifrs-full_PurchasesOfPropertyAndOtherAssetsRelatedPartyTransactions_1426" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_1414" xlink:to="loc_ifrs-full_PurchasesOfPropertyAndOtherAssetsRelatedPartyTransactions_1426" use="optional" order="19" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/CommitmentsAndContingenciesAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfCommitmentsAndContingenciesLineItems" xlink:label="loc_cyd_DisclosureOfCommitmentsAndContingenciesLineItems_1456" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfCommitmentsAndContingenciesTable" xlink:label="loc_cyd_DisclosureOfCommitmentsAndContingenciesTable_1457" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cyd_DisclosureOfCommitmentsAndContingenciesLineItems_1456" xlink:to="loc_cyd_DisclosureOfCommitmentsAndContingenciesTable_1457" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangeAxis" xlink:label="loc_ifrs-full_RangeAxis_1458" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cyd_DisclosureOfCommitmentsAndContingenciesTable_1457" xlink:to="loc_ifrs-full_RangeAxis_1458" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_1459" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RangeAxis_1458" xlink:to="loc_ifrs-full_RangesMember_1459" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_1459_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RangeAxis_1458" xlink:to="loc_ifrs-full_RangesMember_1459_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment_1462" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfCommitmentsAndContingenciesLineItems_1456" xlink:to="loc_ifrs-full_ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment_1462" use="optional" order="5" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/CommitmentsAndContingenciesFutureMinimumRentalsPayableUnderNonCancellableOperatingLeasesDetail">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfOperatingLeaseByLesseeLineItems" xlink:label="loc_cyd_DisclosureOfOperatingLeaseByLesseeLineItems_1473" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfOperatingLeaseByLesseeTable" xlink:label="loc_cyd_DisclosureOfOperatingLeaseByLesseeTable_1474" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cyd_DisclosureOfOperatingLeaseByLesseeLineItems_1473" xlink:to="loc_cyd_DisclosureOfOperatingLeaseByLesseeTable_1474" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MaturityAxis" xlink:label="loc_ifrs-full_MaturityAxis_1476" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cyd_DisclosureOfOperatingLeaseByLesseeTable_1474" xlink:to="loc_ifrs-full_MaturityAxis_1476" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AggregatedTimeBandsMember" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_1469" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_MaturityAxis_1476" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_1469" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AggregatedTimeBandsMember" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_1469_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_MaturityAxis_1476" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_1469_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NotLaterThanOneYearMember" xlink:label="loc_ifrs-full_NotLaterThanOneYearMember_1477" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_1469" xlink:to="loc_ifrs-full_NotLaterThanOneYearMember_1477" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember" xlink:label="loc_ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember_1478" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_1469" xlink:to="loc_ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember_1478" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LaterThanFiveYearsMember" xlink:label="loc_ifrs-full_LaterThanFiveYearsMember_569898" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_1469" xlink:to="loc_ifrs-full_LaterThanFiveYearsMember_569898" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_1470" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cyd_DisclosureOfOperatingLeaseByLesseeTable_1474" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_1470" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_1475" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_1470" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_1475" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_1475_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_1470" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_1475_default" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CounterpartiesAxis" xlink:label="loc_ifrs-full_CounterpartiesAxis_1471" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cyd_DisclosureOfOperatingLeaseByLesseeTable_1474" xlink:to="loc_ifrs-full_CounterpartiesAxis_1471" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CounterpartiesMember" xlink:label="loc_ifrs-full_CounterpartiesMember_1472" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CounterpartiesAxis_1471" xlink:to="loc_ifrs-full_CounterpartiesMember_1472" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CounterpartiesMember" xlink:label="loc_ifrs-full_CounterpartiesMember_1472_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CounterpartiesAxis_1471" xlink:to="loc_ifrs-full_CounterpartiesMember_1472_default" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_MinimumLeasePaymentPayableUnderNoncancellableOperatingLease" xlink:label="loc_cyd_MinimumLeasePaymentPayableUnderNoncancellableOperatingLease_1480" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfOperatingLeaseByLesseeLineItems_1473" xlink:to="loc_cyd_MinimumLeasePaymentPayableUnderNoncancellableOperatingLease_1480" use="optional" order="14" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/SegmentInformationAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfOperatingSegmentsLineItems" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_1519" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfOperatingSegmentsTable" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_1520" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_1519" xlink:to="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_1520" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MajorCustomersAxis" xlink:label="loc_ifrs-full_MajorCustomersAxis_1521" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_1520" xlink:to="loc_ifrs-full_MajorCustomersAxis_1521" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MajorCustomersMember" xlink:label="loc_ifrs-full_MajorCustomersMember_1522" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_MajorCustomersAxis_1521" xlink:to="loc_ifrs-full_MajorCustomersMember_1522" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MajorCustomersMember" xlink:label="loc_ifrs-full_MajorCustomersMember_1522_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_MajorCustomersAxis_1521" xlink:to="loc_ifrs-full_MajorCustomersMember_1522_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CustomersOneMember" xlink:label="loc_cyd_CustomersOneMember_1525" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_MajorCustomersMember_1522" xlink:to="loc_cyd_CustomersOneMember_1525" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CustomersTwoMember" xlink:label="loc_cyd_CustomersTwoMember_1402645" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_MajorCustomersMember_1522" xlink:to="loc_cyd_CustomersTwoMember_1402645" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Revenue" xlink:label="loc_ifrs-full_Revenue_1524" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_1519" xlink:to="loc_ifrs-full_Revenue_1524" use="optional" order="7" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/SegmentInformationSummaryOfSegmentInformationDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfOperatingSegmentsLineItems" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_1528" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfOperatingSegmentsTable" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_1529" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_1528" xlink:to="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_1529" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SegmentConsolidationItemsAxis" xlink:label="loc_ifrs-full_SegmentConsolidationItemsAxis_1534" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_1529" xlink:to="loc_ifrs-full_SegmentConsolidationItemsAxis_1534" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForSegmentConsolidationItemsMember" xlink:label="loc_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember_1530" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_SegmentConsolidationItemsAxis_1534" xlink:to="loc_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember_1530" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForSegmentConsolidationItemsMember" xlink:label="loc_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember_1530_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_SegmentConsolidationItemsAxis_1534" xlink:to="loc_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember_1530_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OperatingSegmentsMember" xlink:label="loc_ifrs-full_OperatingSegmentsMember_1537" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember_1530" xlink:to="loc_ifrs-full_OperatingSegmentsMember_1537" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EliminationOfIntersegmentAmountsMember" xlink:label="loc_ifrs-full_EliminationOfIntersegmentAmountsMember_1538" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember_1530" xlink:to="loc_ifrs-full_EliminationOfIntersegmentAmountsMember_1538" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SegmentsAxis" xlink:label="loc_ifrs-full_SegmentsAxis_1535" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_1529" xlink:to="loc_ifrs-full_SegmentsAxis_1535" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SegmentsMember" xlink:label="loc_ifrs-full_SegmentsMember_1536" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_SegmentsAxis_1535" xlink:to="loc_ifrs-full_SegmentsMember_1536" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SegmentsMember" xlink:label="loc_ifrs-full_SegmentsMember_1536_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_SegmentsAxis_1535" xlink:to="loc_ifrs-full_SegmentsMember_1536_default" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_YuchaiSegmentMember" xlink:label="loc_cyd_YuchaiSegmentMember_1555" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SegmentsMember_1536" xlink:to="loc_cyd_YuchaiSegmentMember_1555" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_HIGlobalEnterprisesLimitedSegmentMember" xlink:label="loc_cyd_HIGlobalEnterprisesLimitedSegmentMember_1556" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SegmentsMember_1536" xlink:to="loc_cyd_HIGlobalEnterprisesLimitedSegmentMember_1556" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CorporateSegmentMember" xlink:label="loc_cyd_CorporateSegmentMember_1557" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SegmentsMember_1536" xlink:to="loc_cyd_CorporateSegmentMember_1557" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RevenueAbstract" xlink:label="loc_ifrs-full_RevenueAbstract_1533" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_1528" xlink:to="loc_ifrs-full_RevenueAbstract_1533" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Revenue" xlink:label="loc_ifrs-full_Revenue_1554" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RevenueAbstract_1533" xlink:to="loc_ifrs-full_Revenue_1554" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProfitLossAbstract" xlink:label="loc_ifrs-full_ProfitLossAbstract_1532" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_1528" xlink:to="loc_ifrs-full_ProfitLossAbstract_1532" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RevenueFromInterest" xlink:label="loc_ifrs-full_RevenueFromInterest_1541" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ProfitLossAbstract_1532" xlink:to="loc_ifrs-full_RevenueFromInterest_1541" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InterestExpense" xlink:label="loc_ifrs-full_InterestExpense_1542" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ProfitLossAbstract_1532" xlink:to="loc_ifrs-full_InterestExpense_1542" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GainsLossesRecognisedWhenControlInSubsidiaryIsLost" xlink:label="loc_ifrs-full_GainsLossesRecognisedWhenControlInSubsidiaryIsLost_1543" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ProfitLossAbstract_1532" xlink:to="loc_ifrs-full_GainsLossesRecognisedWhenControlInSubsidiaryIsLost_1543" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_WritedownsReversalsOfPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_WritedownsReversalsOfPropertyPlantAndEquipment_1545" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ProfitLossAbstract_1532" xlink:to="loc_ifrs-full_WritedownsReversalsOfPropertyPlantAndEquipment_1545" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_AmountRecognisedAsNonCashWarranties" xlink:label="loc_cyd_AmountRecognisedAsNonCashWarranties_1402638" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ProfitLossAbstract_1532" xlink:to="loc_cyd_AmountRecognisedAsNonCashWarranties_1402638" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DepreciationAndAmortisationExpense" xlink:label="loc_ifrs-full_DepreciationAndAmortisationExpense_1548" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ProfitLossAbstract_1532" xlink:to="loc_ifrs-full_DepreciationAndAmortisationExpense_1548" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" xlink:label="loc_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_1549" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ProfitLossAbstract_1532" xlink:to="loc_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_1549" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:label="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_1550" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ProfitLossAbstract_1532" xlink:to="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_1550" use="optional" order="23" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProfitLoss" xlink:label="loc_ifrs-full_ProfitLoss_1551" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ProfitLossAbstract_1532" xlink:to="loc_ifrs-full_ProfitLoss_1551" use="optional" order="24" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Assets" xlink:label="loc_ifrs-full_Assets_1552" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ProfitLossAbstract_1532" xlink:to="loc_ifrs-full_Assets_1552" use="optional" order="25" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Liabilities" xlink:label="loc_ifrs-full_Liabilities_1553" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ProfitLossAbstract_1532" xlink:to="loc_ifrs-full_Liabilities_1553" use="optional" order="26" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_OtherAbstract" xlink:label="loc_cyd_OtherAbstract_1531" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_1528" xlink:to="loc_cyd_OtherAbstract_1531" use="optional" order="27" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InvestmentsInJointVentures" xlink:label="loc_ifrs-full_InvestmentsInJointVentures_1539" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_OtherAbstract_1531" xlink:to="loc_ifrs-full_InvestmentsInJointVentures_1539" use="optional" order="28" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets" xlink:label="loc_ifrs-full_PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets_1540" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_OtherAbstract_1531" xlink:to="loc_ifrs-full_PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets_1540" use="optional" order="29" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/SegmentInformationSummaryOfGeographicInformationDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfGeographicalAreasLineItems" xlink:label="loc_ifrs-full_DisclosureOfGeographicalAreasLineItems_1560" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfGeographicalAreasTable" xlink:label="loc_ifrs-full_DisclosureOfGeographicalAreasTable_1561" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfGeographicalAreasLineItems_1560" xlink:to="loc_ifrs-full_DisclosureOfGeographicalAreasTable_1561" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GeographicalAreasAxis" xlink:label="loc_ifrs-full_GeographicalAreasAxis_1562" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfGeographicalAreasTable_1561" xlink:to="loc_ifrs-full_GeographicalAreasAxis_1562" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GeographicalAreasMember" xlink:label="loc_ifrs-full_GeographicalAreasMember_1563" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_GeographicalAreasAxis_1562" xlink:to="loc_ifrs-full_GeographicalAreasMember_1563" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GeographicalAreasMember" xlink:label="loc_ifrs-full_GeographicalAreasMember_1563_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_GeographicalAreasAxis_1562" xlink:to="loc_ifrs-full_GeographicalAreasMember_1563_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_CN" xlink:label="loc_country_CN_1566" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_1563" xlink:to="loc_country_CN_1566" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_OtherCountriesMember" xlink:label="loc_cyd_OtherCountriesMember_1567" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_1563" xlink:to="loc_cyd_OtherCountriesMember_1567" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts" xlink:label="loc_ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts_1565" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfGeographicalAreasLineItems_1560" xlink:to="loc_ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts_1565" use="optional" order="7" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfFinancialInstrumentsLineItems" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_1570" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfFinancialInstrumentsTable" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_1571" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_1570" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_1571" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GeographicalAreasAxis" xlink:label="loc_ifrs-full_GeographicalAreasAxis_1572" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_1571" xlink:to="loc_ifrs-full_GeographicalAreasAxis_1572" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GeographicalAreasMember" xlink:label="loc_ifrs-full_GeographicalAreasMember_1573" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_GeographicalAreasAxis_1572" xlink:to="loc_ifrs-full_GeographicalAreasMember_1573" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GeographicalAreasMember" xlink:label="loc_ifrs-full_GeographicalAreasMember_1573_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_GeographicalAreasAxis_1572" xlink:to="loc_ifrs-full_GeographicalAreasMember_1573_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_CN" xlink:label="loc_country_CN_1581" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_1573" xlink:to="loc_country_CN_1581" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MajorCustomersAxis" xlink:label="loc_ifrs-full_MajorCustomersAxis_1574" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_1571" xlink:to="loc_ifrs-full_MajorCustomersAxis_1574" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MajorCustomersMember" xlink:label="loc_ifrs-full_MajorCustomersMember_1575" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_MajorCustomersAxis_1574" xlink:to="loc_ifrs-full_MajorCustomersMember_1575" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MajorCustomersMember" xlink:label="loc_ifrs-full_MajorCustomersMember_1575_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_MajorCustomersAxis_1574" xlink:to="loc_ifrs-full_MajorCustomersMember_1575_default" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_Top5CustomersMember" xlink:label="loc_cyd_Top5CustomersMember_1402513" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_MajorCustomersMember_1575" xlink:to="loc_cyd_Top5CustomersMember_1402513" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BorrowingsAdjustmentToInterestRateBasis" xlink:label="loc_ifrs-full_BorrowingsAdjustmentToInterestRateBasis_1576" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_1570" xlink:to="loc_ifrs-full_BorrowingsAdjustmentToInterestRateBasis_1576" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_IncreaseDecreaseInProfitLossBeforeTaxOnBasisOfHigherLowerBasisPoints" xlink:label="loc_cyd_IncreaseDecreaseInProfitLossBeforeTaxOnBasisOfHigherLowerBasisPoints_1577" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_1570" xlink:to="loc_cyd_IncreaseDecreaseInProfitLossBeforeTaxOnBasisOfHigherLowerBasisPoints_1577" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_NumberOfTopCustomers" xlink:label="loc_cyd_NumberOfTopCustomers_1578" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_1570" xlink:to="loc_cyd_NumberOfTopCustomers_1578" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TradeReceivables" xlink:label="loc_ifrs-full_TradeReceivables_1579" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_1570" xlink:to="loc_ifrs-full_TradeReceivables_1579" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_PercentageOfTradeReceivablesExcludingBillsReceivables" xlink:label="loc_cyd_PercentageOfTradeReceivablesExcludingBillsReceivables_1580" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_1570" xlink:to="loc_cyd_PercentageOfTradeReceivablesExcludingBillsReceivables_1580" use="optional" order="14" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesExposuresToForeignCurrencyExchangeRateRiskDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems" xlink:label="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_1587" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable" xlink:label="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_1588" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_1587" xlink:to="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_1588" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TypesOfRisksAxis" xlink:label="loc_ifrs-full_TypesOfRisksAxis_1589" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_1588" xlink:to="loc_ifrs-full_TypesOfRisksAxis_1589" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TypesOfRisksMember" xlink:label="loc_ifrs-full_TypesOfRisksMember_1590" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TypesOfRisksAxis_1589" xlink:to="loc_ifrs-full_TypesOfRisksMember_1590" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TypesOfRisksMember" xlink:label="loc_ifrs-full_TypesOfRisksMember_1590_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TypesOfRisksAxis_1589" xlink:to="loc_ifrs-full_TypesOfRisksMember_1590_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrencyRiskMember" xlink:label="loc_ifrs-full_CurrencyRiskMember_1602" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TypesOfRisksMember_1590" xlink:to="loc_ifrs-full_CurrencyRiskMember_1602" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CurrencyAxis" xlink:label="loc_srt_CurrencyAxis_1586" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_1588" xlink:to="loc_srt_CurrencyAxis_1586" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_AllCurrenciesDomain" xlink:label="loc_currency_AllCurrenciesDomain_1585" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CurrencyAxis_1586" xlink:to="loc_currency_AllCurrenciesDomain_1585" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_AllCurrenciesDomain" xlink:label="loc_currency_AllCurrenciesDomain_1585_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CurrencyAxis_1586" xlink:to="loc_currency_AllCurrenciesDomain_1585_default" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_SGD" xlink:label="loc_currency_SGD_1591" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_1585" xlink:to="loc_currency_SGD_1591" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_EUR" xlink:label="loc_currency_EUR_1592" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_1585" xlink:to="loc_currency_EUR_1592" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_USD" xlink:label="loc_currency_USD_1593" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_1585" xlink:to="loc_currency_USD_1593" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_OtherCurrenciesMember" xlink:label="loc_cyd_OtherCurrenciesMember_1595" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_1585" xlink:to="loc_cyd_OtherCurrenciesMember_1595" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TradeAndOtherReceivables" xlink:label="loc_ifrs-full_TradeAndOtherReceivables_1597" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_1587" xlink:to="loc_ifrs-full_TradeAndOtherReceivables_1597" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CashAndBankBalances" xlink:label="loc_cyd_CashAndBankBalances_1598" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_1587" xlink:to="loc_cyd_CashAndBankBalances_1598" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialLiabilities" xlink:label="loc_ifrs-full_FinancialLiabilities_1599" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_1587" xlink:to="loc_ifrs-full_FinancialLiabilities_1599" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TradeAndOtherPayables" xlink:label="loc_ifrs-full_TradeAndOtherPayables_1600" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_1587" xlink:to="loc_ifrs-full_TradeAndOtherPayables_1600" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NetAssetsLiabilities" xlink:label="loc_ifrs-full_NetAssetsLiabilities_1601" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_1587" xlink:to="loc_ifrs-full_NetAssetsLiabilities_1601" use="optional" order="17" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesForeignCurrencyExchangeRateRiskSensitivityAnalysisAssuming10StrengtheningOfMajorCurrenciesAgainstFunctionalCurrencyDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems" xlink:label="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_1607" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable" xlink:label="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_1608" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_1607" xlink:to="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_1608" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TypesOfRisksAxis" xlink:label="loc_ifrs-full_TypesOfRisksAxis_1609" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_1608" xlink:to="loc_ifrs-full_TypesOfRisksAxis_1609" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TypesOfRisksMember" xlink:label="loc_ifrs-full_TypesOfRisksMember_1610" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TypesOfRisksAxis_1609" xlink:to="loc_ifrs-full_TypesOfRisksMember_1610" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TypesOfRisksMember" xlink:label="loc_ifrs-full_TypesOfRisksMember_1610_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TypesOfRisksAxis_1609" xlink:to="loc_ifrs-full_TypesOfRisksMember_1610_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrencyRiskMember" xlink:label="loc_ifrs-full_CurrencyRiskMember_1616" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TypesOfRisksMember_1610" xlink:to="loc_ifrs-full_CurrencyRiskMember_1616" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CurrencyAxis" xlink:label="loc_srt_CurrencyAxis_1606" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_1608" xlink:to="loc_srt_CurrencyAxis_1606" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_AllCurrenciesDomain" xlink:label="loc_currency_AllCurrenciesDomain_1605" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CurrencyAxis_1606" xlink:to="loc_currency_AllCurrenciesDomain_1605" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_AllCurrenciesDomain" xlink:label="loc_currency_AllCurrenciesDomain_1605_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CurrencyAxis_1606" xlink:to="loc_currency_AllCurrenciesDomain_1605_default" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_SGD" xlink:label="loc_currency_SGD_1611" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_1605" xlink:to="loc_currency_SGD_1611" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_EUR" xlink:label="loc_currency_EUR_1612" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_1605" xlink:to="loc_currency_EUR_1612" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_USD" xlink:label="loc_currency_USD_1613" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_1605" xlink:to="loc_currency_USD_1613" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_IncreaseDecreaseInRiskExposureAssociatedWithInstrumentsSharingCharacteristic" xlink:label="loc_cyd_IncreaseDecreaseInRiskExposureAssociatedWithInstrumentsSharingCharacteristic_1615" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_1607" xlink:to="loc_cyd_IncreaseDecreaseInRiskExposureAssociatedWithInstrumentsSharingCharacteristic_1615" use="optional" order="12" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfInformationAboutCreditRiskOnTradeReceivablesUsingProvisionMatrixDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfProvisionMatrixLineItems" xlink:label="loc_ifrs-full_DisclosureOfProvisionMatrixLineItems_1632" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfProvisionMatrixTable" xlink:label="loc_ifrs-full_DisclosureOfProvisionMatrixTable_1633" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfProvisionMatrixLineItems_1632" xlink:to="loc_ifrs-full_DisclosureOfProvisionMatrixTable_1633" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PastDueStatusAxis" xlink:label="loc_ifrs-full_PastDueStatusAxis_1635" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfProvisionMatrixTable_1633" xlink:to="loc_ifrs-full_PastDueStatusAxis_1635" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PastDueStatusMember" xlink:label="loc_ifrs-full_PastDueStatusMember_1636" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_PastDueStatusAxis_1635" xlink:to="loc_ifrs-full_PastDueStatusMember_1636" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PastDueStatusMember" xlink:label="loc_ifrs-full_PastDueStatusMember_1636_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_PastDueStatusAxis_1635" xlink:to="loc_ifrs-full_PastDueStatusMember_1636_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentMember" xlink:label="loc_ifrs-full_CurrentMember_1643" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PastDueStatusMember_1636" xlink:to="loc_ifrs-full_CurrentMember_1643" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_PastDueZeroToNinetyDaysMember" xlink:label="loc_cyd_PastDueZeroToNinetyDaysMember_1644" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PastDueStatusMember_1636" xlink:to="loc_cyd_PastDueZeroToNinetyDaysMember_1644" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_PastDueNinetyOneToOneEightyDaysMember" xlink:label="loc_cyd_PastDueNinetyOneToOneEightyDaysMember_1645" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PastDueStatusMember_1636" xlink:to="loc_cyd_PastDueNinetyOneToOneEightyDaysMember_1645" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_PastDueOneEightyOneToThreeSixtyFiveDaysMember" xlink:label="loc_cyd_PastDueOneEightyOneToThreeSixtyFiveDaysMember_1646" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PastDueStatusMember_1636" xlink:to="loc_cyd_PastDueOneEightyOneToThreeSixtyFiveDaysMember_1646" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_PastDueGreaterThanThreeSixtyFiveDaysMember" xlink:label="loc_cyd_PastDueGreaterThanThreeSixtyFiveDaysMember_1647" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PastDueStatusMember_1636" xlink:to="loc_cyd_PastDueGreaterThanThreeSixtyFiveDaysMember_1647" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfFinancialAssetsAxis" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_1629" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfProvisionMatrixTable_1633" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_1629" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialAssetsMember" xlink:label="loc_ifrs-full_FinancialAssetsMember_1634" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_1629" xlink:to="loc_ifrs-full_FinancialAssetsMember_1634" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialAssetsMember" xlink:label="loc_ifrs-full_FinancialAssetsMember_1634_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_1629" xlink:to="loc_ifrs-full_FinancialAssetsMember_1634_default" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TradeReceivablesMember" xlink:label="loc_ifrs-full_TradeReceivablesMember_1642" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_1634" xlink:to="loc_ifrs-full_TradeReceivablesMember_1642" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" xlink:label="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_1627" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfProvisionMatrixTable_1633" xlink:to="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_1627" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CarryingAmountMember" xlink:label="loc_ifrs-full_CarryingAmountMember_1628" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_1627" xlink:to="loc_ifrs-full_CarryingAmountMember_1628" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CarryingAmountMember" xlink:label="loc_ifrs-full_CarryingAmountMember_1628_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_1627" xlink:to="loc_ifrs-full_CarryingAmountMember_1628_default" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GrossCarryingAmountMember" xlink:label="loc_ifrs-full_GrossCarryingAmountMember_1637" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CarryingAmountMember_1628" xlink:to="loc_ifrs-full_GrossCarryingAmountMember_1637" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfFinancialInstrumentsAxis" xlink:label="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis_1630" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfProvisionMatrixTable_1633" xlink:to="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis_1630" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfFinancialInstrumentsMember" xlink:label="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_1631" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis_1630" xlink:to="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_1631" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfFinancialInstrumentsMember" xlink:label="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_1631_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis_1630" xlink:to="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_1631_default" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ExpectedCreditLossRate" xlink:label="loc_ifrs-full_ExpectedCreditLossRate_1639" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfProvisionMatrixLineItems_1632" xlink:to="loc_ifrs-full_ExpectedCreditLossRate_1639" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialAssets" xlink:label="loc_ifrs-full_FinancialAssets_1640" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfProvisionMatrixLineItems_1632" xlink:to="loc_ifrs-full_FinancialAssets_1640" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ExpectedCreditLosses" xlink:label="loc_cyd_ExpectedCreditLosses_1641" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfProvisionMatrixLineItems_1632" xlink:to="loc_cyd_ExpectedCreditLosses_1641" use="optional" order="23" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesMaturityProfileOfFinancialAssetsAndLiabilitiesBasedOnContractualUndiscountedPaymentsDetail">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfFinancialInstrumentsAndFinancialRiskManagementsLineItems" xlink:label="loc_cyd_DisclosureOfFinancialInstrumentsAndFinancialRiskManagementsLineItems_1653" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfFinancialInstrumentsAndFinancialRiskManagementTable" xlink:label="loc_cyd_DisclosureOfFinancialInstrumentsAndFinancialRiskManagementTable_1654" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cyd_DisclosureOfFinancialInstrumentsAndFinancialRiskManagementsLineItems_1653" xlink:to="loc_cyd_DisclosureOfFinancialInstrumentsAndFinancialRiskManagementTable_1654" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TypesOfRisksAxis" xlink:label="loc_ifrs-full_TypesOfRisksAxis_1656" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cyd_DisclosureOfFinancialInstrumentsAndFinancialRiskManagementTable_1654" xlink:to="loc_ifrs-full_TypesOfRisksAxis_1656" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TypesOfRisksMember" xlink:label="loc_ifrs-full_TypesOfRisksMember_1657" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TypesOfRisksAxis_1656" xlink:to="loc_ifrs-full_TypesOfRisksMember_1657" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TypesOfRisksMember" xlink:label="loc_ifrs-full_TypesOfRisksMember_1657_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TypesOfRisksAxis_1656" xlink:to="loc_ifrs-full_TypesOfRisksMember_1657_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LiquidityRiskMember" xlink:label="loc_ifrs-full_LiquidityRiskMember_1671" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TypesOfRisksMember_1657" xlink:to="loc_ifrs-full_LiquidityRiskMember_1671" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MaturityAxis" xlink:label="loc_ifrs-full_MaturityAxis_1655" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cyd_DisclosureOfFinancialInstrumentsAndFinancialRiskManagementTable_1654" xlink:to="loc_ifrs-full_MaturityAxis_1655" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AggregatedTimeBandsMember" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_1650" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_MaturityAxis_1655" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_1650" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AggregatedTimeBandsMember" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_1650_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_MaturityAxis_1655" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_1650_default" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NotLaterThanOneYearMember" xlink:label="loc_ifrs-full_NotLaterThanOneYearMember_1658" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_1650" xlink:to="loc_ifrs-full_NotLaterThanOneYearMember_1658" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LaterThanTwoYearsAndNotLaterThanFiveYearsMember" xlink:label="loc_ifrs-full_LaterThanTwoYearsAndNotLaterThanFiveYearsMember_1659" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_1650" xlink:to="loc_ifrs-full_LaterThanTwoYearsAndNotLaterThanFiveYearsMember_1659" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LaterThanFiveYearsMember" xlink:label="loc_ifrs-full_LaterThanFiveYearsMember_570047" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_1650" xlink:to="loc_ifrs-full_LaterThanFiveYearsMember_570047" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CategoriesOfFinancialAssetsAbstract" xlink:label="loc_ifrs-full_CategoriesOfFinancialAssetsAbstract_1651" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfFinancialInstrumentsAndFinancialRiskManagementsLineItems_1653" xlink:to="loc_ifrs-full_CategoriesOfFinancialAssetsAbstract_1651" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TradeAndBillsReceivables" xlink:label="loc_cyd_TradeAndBillsReceivables_1661" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CategoriesOfFinancialAssetsAbstract_1651" xlink:to="loc_cyd_TradeAndBillsReceivables_1661" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_OtherReceivablesExcludingTaxRecoverable" xlink:label="loc_cyd_OtherReceivablesExcludingTaxRecoverable_1662" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CategoriesOfFinancialAssetsAbstract_1651" xlink:to="loc_cyd_OtherReceivablesExcludingTaxRecoverable_1662" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CashAndBankBalances" xlink:label="loc_cyd_CashAndBankBalances_1663" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CategoriesOfFinancialAssetsAbstract_1651" xlink:to="loc_cyd_CashAndBankBalances_1663" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialAssets" xlink:label="loc_ifrs-full_FinancialAssets_1666" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CategoriesOfFinancialAssetsAbstract_1651" xlink:to="loc_ifrs-full_FinancialAssets_1666" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CategoriesOfFinancialLiabilitiesAbstract" xlink:label="loc_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract_1652" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cyd_DisclosureOfFinancialInstrumentsAndFinancialRiskManagementsLineItems_1653" xlink:to="loc_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract_1652" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_LoansAndBorrowings" xlink:label="loc_cyd_LoansAndBorrowings_1667" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract_1652" xlink:to="loc_cyd_LoansAndBorrowings_1667" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TradeAndOtherPayables" xlink:label="loc_ifrs-full_TradeAndOtherPayables_1668" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract_1652" xlink:to="loc_ifrs-full_TradeAndOtherPayables_1668" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LeaseLiabilities" xlink:label="loc_ifrs-full_LeaseLiabilities_670411" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract_1652" xlink:to="loc_ifrs-full_LeaseLiabilities_670411" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherFinancialLiabilities" xlink:label="loc_ifrs-full_OtherFinancialLiabilities_1402544" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract_1652" xlink:to="loc_ifrs-full_OtherFinancialLiabilities_1402544" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialLiabilities" xlink:label="loc_ifrs-full_FinancialLiabilities_1670" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract_1652" xlink:to="loc_ifrs-full_FinancialLiabilities_1670" use="optional" order="22" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/FairValueMeasurementFairValueMeasurementHierarchyForAssetsAndLiabilitiesDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfFinancialInstrumentsLineItems" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_1685" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfFinancialInstrumentsTable" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_1686" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_1685" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_1686" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LevelsOfFairValueHierarchyAxis" xlink:label="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_1690" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_1686" xlink:to="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_1690" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AllLevelsOfFairValueHierarchyMember" xlink:label="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_1682" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_1690" xlink:to="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_1682" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AllLevelsOfFairValueHierarchyMember" xlink:label="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_1682_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_1690" xlink:to="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_1682_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Level2OfFairValueHierarchyMember" xlink:label="loc_ifrs-full_Level2OfFairValueHierarchyMember_1693" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_1682" xlink:to="loc_ifrs-full_Level2OfFairValueHierarchyMember_1693" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SignificantInvestmentsInSubsidiariesAxis" xlink:label="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_1691" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_1686" xlink:to="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_1691" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForSubsidiariesMember" xlink:label="loc_ifrs-full_EntitysTotalForSubsidiariesMember_1687" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_1691" xlink:to="loc_ifrs-full_EntitysTotalForSubsidiariesMember_1687" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForSubsidiariesMember" xlink:label="loc_ifrs-full_EntitysTotalForSubsidiariesMember_1687_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_1691" xlink:to="loc_ifrs-full_EntitysTotalForSubsidiariesMember_1687_default" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CategoriesOfFinancialAssetsAxis" xlink:label="loc_ifrs-full_CategoriesOfFinancialAssetsAxis_1683" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_1686" xlink:to="loc_ifrs-full_CategoriesOfFinancialAssetsAxis_1683" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialAssetsCategoryMember" xlink:label="loc_ifrs-full_FinancialAssetsCategoryMember_1688" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CategoriesOfFinancialAssetsAxis_1683" xlink:to="loc_ifrs-full_FinancialAssetsCategoryMember_1688" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialAssetsCategoryMember" xlink:label="loc_ifrs-full_FinancialAssetsCategoryMember_1688_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CategoriesOfFinancialAssetsAxis_1683" xlink:to="loc_ifrs-full_FinancialAssetsCategoryMember_1688_default" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_BillReceivablesMember" xlink:label="loc_cyd_BillReceivablesMember_1698" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsCategoryMember_1688" xlink:to="loc_cyd_BillReceivablesMember_1698" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfFinancialAssetsAxis" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_1684" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_1686" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_1684" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialAssetsMember" xlink:label="loc_ifrs-full_FinancialAssetsMember_1689" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_1684" xlink:to="loc_ifrs-full_FinancialAssetsMember_1689" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialAssetsMember" xlink:label="loc_ifrs-full_FinancialAssetsMember_1689_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_1684" xlink:to="loc_ifrs-full_FinancialAssetsMember_1689_default" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfFinancialLiabilitiesAxis" xlink:label="loc_ifrs-full_ClassesOfFinancialLiabilitiesAxis_670460" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_1686" xlink:to="loc_ifrs-full_ClassesOfFinancialLiabilitiesAxis_670460" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialLiabilitiesMember" xlink:label="loc_ifrs-full_FinancialLiabilitiesMember_670461" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfFinancialLiabilitiesAxis_670460" xlink:to="loc_ifrs-full_FinancialLiabilitiesMember_670461" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialLiabilitiesMember" xlink:label="loc_ifrs-full_FinancialLiabilitiesMember_670461_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfFinancialLiabilitiesAxis_670460" xlink:to="loc_ifrs-full_FinancialLiabilitiesMember_670461_default" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CategoriesOfFinancialLiabilitiesAxis" xlink:label="loc_ifrs-full_CategoriesOfFinancialLiabilitiesAxis_670464" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_1686" xlink:to="loc_ifrs-full_CategoriesOfFinancialLiabilitiesAxis_670464" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialLiabilitiesCategoryMember" xlink:label="loc_ifrs-full_FinancialLiabilitiesCategoryMember_670465" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CategoriesOfFinancialLiabilitiesAxis_670464" xlink:to="loc_ifrs-full_FinancialLiabilitiesCategoryMember_670465" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialLiabilitiesCategoryMember" xlink:label="loc_ifrs-full_FinancialLiabilitiesCategoryMember_670465_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CategoriesOfFinancialLiabilitiesAxis_670464" xlink:to="loc_ifrs-full_FinancialLiabilitiesCategoryMember_670465_default" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialAssets" xlink:label="loc_ifrs-full_FinancialAssets_1694" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_1685" xlink:to="loc_ifrs-full_FinancialAssets_1694" use="optional" order="22" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/FinancialAssetsAndFinancialLiabilitiesSummaryOfFinancialAssetsAndFinancialLiabilitiesDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfFinancialInstrumentsLineItems" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_1705" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfFinancialInstrumentsTable" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_1706" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_1705" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_1706" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CategoriesOfFinancialLiabilitiesAxis" xlink:label="loc_ifrs-full_CategoriesOfFinancialLiabilitiesAxis_1704" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_1706" xlink:to="loc_ifrs-full_CategoriesOfFinancialLiabilitiesAxis_1704" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialLiabilitiesCategoryMember" xlink:label="loc_ifrs-full_FinancialLiabilitiesCategoryMember_1708" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CategoriesOfFinancialLiabilitiesAxis_1704" xlink:to="loc_ifrs-full_FinancialLiabilitiesCategoryMember_1708" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialLiabilitiesCategoryMember" xlink:label="loc_ifrs-full_FinancialLiabilitiesCategoryMember_1708_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CategoriesOfFinancialLiabilitiesAxis_1704" xlink:to="loc_ifrs-full_FinancialLiabilitiesCategoryMember_1708_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TradeAndOtherPayableMember" xlink:label="loc_cyd_TradeAndOtherPayableMember_1720" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialLiabilitiesCategoryMember_1708" xlink:to="loc_cyd_TradeAndOtherPayableMember_1720" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_LoansAndBorrowingsMember" xlink:label="loc_cyd_LoansAndBorrowingsMember_1721" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialLiabilitiesCategoryMember_1708" xlink:to="loc_cyd_LoansAndBorrowingsMember_1721" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_OtherFinancialLiabilityMember" xlink:label="loc_cyd_OtherFinancialLiabilityMember_1402511" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialLiabilitiesCategoryMember_1708" xlink:to="loc_cyd_OtherFinancialLiabilityMember_1402511" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CategoriesOfFinancialAssetsAxis" xlink:label="loc_ifrs-full_CategoriesOfFinancialAssetsAxis_1703" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_1706" xlink:to="loc_ifrs-full_CategoriesOfFinancialAssetsAxis_1703" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialAssetsCategoryMember" xlink:label="loc_ifrs-full_FinancialAssetsCategoryMember_1707" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CategoriesOfFinancialAssetsAxis_1703" xlink:to="loc_ifrs-full_FinancialAssetsCategoryMember_1707" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialAssetsCategoryMember" xlink:label="loc_ifrs-full_FinancialAssetsCategoryMember_1707_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CategoriesOfFinancialAssetsAxis_1703" xlink:to="loc_ifrs-full_FinancialAssetsCategoryMember_1707_default" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TradeAndBillsReceivablesMember" xlink:label="loc_cyd_TradeAndBillsReceivablesMember_1716" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsCategoryMember_1707" xlink:to="loc_cyd_TradeAndBillsReceivablesMember_1716" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_OtherReceivablesMember" xlink:label="loc_cyd_OtherReceivablesMember_1717" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsCategoryMember_1707" xlink:to="loc_cyd_OtherReceivablesMember_1717" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CashAndBankBalancesMember" xlink:label="loc_cyd_CashAndBankBalancesMember_1718" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsCategoryMember_1707" xlink:to="loc_cyd_CashAndBankBalancesMember_1718" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_670244" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_1706" xlink:to="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_670244" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_670245" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_670244" xlink:to="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_670245" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_670245_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_670244" xlink:to="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_670245_default" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialAssetsAtAmortisedCost" xlink:label="loc_ifrs-full_FinancialAssetsAtAmortisedCost_1712" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_1705" xlink:to="loc_ifrs-full_FinancialAssetsAtAmortisedCost_1712" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialAssetsAtFairValueThroughOtherComprehensiveIncome" xlink:label="loc_ifrs-full_FinancialAssetsAtFairValueThroughOtherComprehensiveIncome_1713" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_1705" xlink:to="loc_ifrs-full_FinancialAssetsAtFairValueThroughOtherComprehensiveIncome_1713" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialLiabilitiesAtAmortisedCost" xlink:label="loc_ifrs-full_FinancialLiabilitiesAtAmortisedCost_1709" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_1705" xlink:to="loc_ifrs-full_FinancialLiabilitiesAtAmortisedCost_1709" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialAssets" xlink:label="loc_ifrs-full_FinancialAssets_1714" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_1705" xlink:to="loc_ifrs-full_FinancialAssets_1714" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialLiabilities" xlink:label="loc_ifrs-full_FinancialLiabilities_1710" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_1705" xlink:to="loc_ifrs-full_FinancialLiabilities_1710" use="optional" order="21" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/FinancialAssetsAndFinancialLiabilitiesScheduleOfChangesInLiabilitiesArisingFromFinancingActivitiesDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_1725" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable_1726" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_1725" xlink:to="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable_1726" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_1727" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable_1726" xlink:to="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_1727" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_1728" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_1727" xlink:to="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_1728" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_1728_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_1727" xlink:to="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_1728_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ShorttermBorrowingsMember" xlink:label="loc_ifrs-full_ShorttermBorrowingsMember_1735" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_1728" xlink:to="loc_ifrs-full_ShorttermBorrowingsMember_1735" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LongtermBorrowingsMember" xlink:label="loc_ifrs-full_LongtermBorrowingsMember_1736" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_1728" xlink:to="loc_ifrs-full_LongtermBorrowingsMember_1736" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_LeaseLiabilitiesCurrentMember" xlink:label="loc_cyd_LeaseLiabilitiesCurrentMember_569399" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_1728" xlink:to="loc_cyd_LeaseLiabilitiesCurrentMember_569399" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_LeaseLiabilitiesNoncurrentMember" xlink:label="loc_cyd_LeaseLiabilitiesNoncurrentMember_569400" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_1728" xlink:to="loc_cyd_LeaseLiabilitiesNoncurrentMember_569400" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_OtherFinancialLiabilityMember" xlink:label="loc_cyd_OtherFinancialLiabilityMember_1402548" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_1728" xlink:to="loc_cyd_OtherFinancialLiabilityMember_1402548" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" xlink:label="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_670511" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable_1726" xlink:to="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_670511" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RestatedMember" xlink:label="loc_ifrs-full_RestatedMember_670512" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_670511" xlink:to="loc_ifrs-full_RestatedMember_670512" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RestatedMember" xlink:label="loc_ifrs-full_RestatedMember_670512_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_670511" xlink:to="loc_ifrs-full_RestatedMember_670512_default" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivities" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivities_1729" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_1725" xlink:to="loc_ifrs-full_LiabilitiesArisingFromFinancingActivities_1729" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities_1730" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_1725" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities_1730" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities" xlink:label="loc_ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities_670514" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_1725" xlink:to="loc_ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities_670514" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_IncreaseDecreaseThroughAccretionOfInterest" xlink:label="loc_cyd_IncreaseDecreaseThroughAccretionOfInterest_670515" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_1725" xlink:to="loc_cyd_IncreaseDecreaseThroughAccretionOfInterest_670515" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_IncreaseDecreaseThroughLeaseTerminationsLiabilitiesArisingFromFinancingActivities" xlink:label="loc_cyd_IncreaseDecreaseThroughLeaseTerminationsLiabilitiesArisingFromFinancingActivities_1402470" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_1725" xlink:to="loc_cyd_IncreaseDecreaseThroughLeaseTerminationsLiabilitiesArisingFromFinancingActivities_1402470" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_IncreaseDecreaseThroughTranslationReserveLiabilitiesArisingFromFinancingActivities" xlink:label="loc_cyd_IncreaseDecreaseThroughTranslationReserveLiabilitiesArisingFromFinancingActivities_1732" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_1725" xlink:to="loc_cyd_IncreaseDecreaseThroughTranslationReserveLiabilitiesArisingFromFinancingActivities_1732" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities_1733" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_1725" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities_1733" use="optional" order="19" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/ComparativeFiguresAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationLineItems" xlink:label="loc_ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationLineItems_1402463" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationTable" xlink:label="loc_ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationTable_1402462" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationLineItems_1402463" xlink:to="loc_ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationTable_1402462" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ReclassifiedItemsAxis" xlink:label="loc_ifrs-full_ReclassifiedItemsAxis_1402465" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationTable_1402462" xlink:to="loc_ifrs-full_ReclassifiedItemsAxis_1402465" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ReclassifiedItemsMember" xlink:label="loc_ifrs-full_ReclassifiedItemsMember_1402467" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ReclassifiedItemsAxis_1402465" xlink:to="loc_ifrs-full_ReclassifiedItemsMember_1402467" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ReclassifiedItemsMember" xlink:label="loc_ifrs-full_ReclassifiedItemsMember_1402467_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ReclassifiedItemsAxis_1402465" xlink:to="loc_ifrs-full_ReclassifiedItemsMember_1402467_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AmountOfReclassificationsOrChangesInPresentation" xlink:label="loc_ifrs-full_AmountOfReclassificationsOrChangesInPresentation_1402464" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationLineItems_1402463" xlink:to="loc_ifrs-full_AmountOfReclassificationsOrChangesInPresentation_1402464" use="optional" order="5" />
</definitionLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>13
<FILENAME>cyd-20231231_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<!--Generated by DFIN XBRL Instance Document - http://www.dfinsolutions.com/ - Version R3.0 - on 25-April-2024 [02:12:27] {PM}-->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
<roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel" />
<roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" />
<roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" />
<roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" />
<roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" />
<roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" />
<roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" roleURI="http://www.xbrl.org/2009/role/netLabel" />
<labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CoverAbstract" xlink:label="loc_dei_CoverAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_CoverAbstract" xml:lang="en-US">Cover [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentInformationTable" xlink:label="loc_dei_DocumentInformationTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_DocumentInformationTable" xml:lang="en-US">Document Information [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentInformationTable" xlink:to="lab_dei_DocumentInformationTable" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentInformationLineItems" xlink:label="loc_dei_DocumentInformationLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_DocumentInformationLineItems" xml:lang="en-US">Document Information [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentInformationLineItems" xlink:to="lab_dei_DocumentInformationLineItems" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag" xlink:label="loc_dei_AmendmentFlag" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_AmendmentFlag" xml:lang="en-US">Amendment Flag</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_AmendmentFlag" xml:lang="en-US">Amendment Flag</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorFirmId" xlink:label="loc_dei_AuditorFirmId" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_AuditorFirmId" xml:lang="en-US">Auditor Firm ID</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_AuditorFirmId" xml:lang="en-US">Auditor Firm ID</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorFirmId" xlink:to="lab_dei_AuditorFirmId" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorLocation" xlink:label="loc_dei_AuditorLocation" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_AuditorLocation" xml:lang="en-US">Auditor Location</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_AuditorLocation" xml:lang="en-US">Auditor Location</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorLocation" xlink:to="lab_dei_AuditorLocation" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorName" xlink:label="loc_dei_AuditorName" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_AuditorName" xml:lang="en-US">Auditor Name</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_AuditorName" xml:lang="en-US">Auditor Name</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorName" xlink:to="lab_dei_AuditorName" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode" xlink:label="loc_dei_CityAreaCode" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_CityAreaCode" xml:lang="en-US">City Area Code</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_CityAreaCode" xml:lang="en-US">City Area Code</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_ContactPersonnelFaxNumber" xlink:label="loc_dei_ContactPersonnelFaxNumber" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_ContactPersonnelFaxNumber" xml:lang="en-US">Contact Personnel Fax Number</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_ContactPersonnelFaxNumber" xml:lang="en-US">Contact Personnel Fax Number</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_ContactPersonnelFaxNumber" xlink:to="lab_dei_ContactPersonnelFaxNumber" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_ContactPersonnelName" xlink:label="loc_dei_ContactPersonnelName" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_ContactPersonnelName" xml:lang="en-US">Contact Personnel Name</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_ContactPersonnelName" xml:lang="en-US">Contact Personnel Name</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_ContactPersonnelName" xlink:to="lab_dei_ContactPersonnelName" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_dei_CurrentFiscalYearEndDate" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_CurrentFiscalYearEndDate" xml:lang="en-US">Current Fiscal Year End Date</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_CurrentFiscalYearEndDate" xml:lang="en-US">Current Fiscal Year End Date</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAccountingStandard" xlink:label="loc_dei_DocumentAccountingStandard" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_DocumentAccountingStandard" xml:lang="en-US">Document Accounting Standard</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_DocumentAccountingStandard" xml:lang="en-US">Document Accounting Standard</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentAccountingStandard" xlink:to="lab_dei_DocumentAccountingStandard" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAnnualReport" xlink:label="loc_dei_DocumentAnnualReport" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_DocumentAnnualReport" xml:lang="en-US">Document Annual Report</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentAnnualReport" xlink:to="lab_dei_DocumentAnnualReport" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFinStmtErrorCorrectionFlag" xlink:label="loc_dei_DocumentFinStmtErrorCorrectionFlag" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_DocumentFinStmtErrorCorrectionFlag" xml:lang="en-US">Document Financial Statement Error Correction [Flag]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFinStmtErrorCorrectionFlag" xlink:to="lab_dei_DocumentFinStmtErrorCorrectionFlag" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_dei_DocumentFiscalPeriodFocus" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xml:lang="en-US">Document Fiscal Period Focus</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xml:lang="en-US">Document Fiscal Period Focus</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_dei_DocumentFiscalYearFocus" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_DocumentFiscalYearFocus" xml:lang="en-US">Document Fiscal Year Focus</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_DocumentFiscalYearFocus" xml:lang="en-US">Document Fiscal Year Focus</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_DocumentPeriodEndDate" xml:lang="en-US">Document Period End Date</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_DocumentPeriodEndDate" xml:lang="en-US">Document Period End Date</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentRegistrationStatement" xlink:label="loc_dei_DocumentRegistrationStatement" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_DocumentRegistrationStatement" xml:lang="en-US">Document Registration Statement</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentRegistrationStatement" xlink:to="lab_dei_DocumentRegistrationStatement" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentShellCompanyReport" xlink:label="loc_dei_DocumentShellCompanyReport" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_DocumentShellCompanyReport" xml:lang="en-US">Document Shell Company Report</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentShellCompanyReport" xlink:to="lab_dei_DocumentShellCompanyReport" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport" xlink:label="loc_dei_DocumentTransitionReport" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_DocumentTransitionReport" xml:lang="en-US">Document Transition Report</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType" xlink:label="loc_dei_DocumentType" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_DocumentType" xml:lang="en-US">Document Type</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_DocumentType" xml:lang="en-US">Document Type</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_dei_EntityAddressAddressLine1" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityAddressAddressLine1" xml:lang="en-US">Entity Address, Address Line One</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_EntityAddressAddressLine1" xml:lang="en-US">Entity Address, Address Line One</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine2" xlink:label="loc_dei_EntityAddressAddressLine2" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityAddressAddressLine2" xml:lang="en-US">Entity Address, Address Line Two</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_EntityAddressAddressLine2" xml:lang="en-US">Entity Address, Address Line Two</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine2" xlink:to="lab_dei_EntityAddressAddressLine2" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_dei_EntityAddressCityOrTown" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityAddressCityOrTown" xml:lang="en-US">Entity Address, City or Town</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_EntityAddressCityOrTown" xml:lang="en-US">Entity Address, City or Town</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCountry" xlink:label="loc_dei_EntityAddressCountry" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityAddressCountry" xml:lang="en-US">Entity Address, Country</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_EntityAddressCountry" xml:lang="en-US">Entity Address, Country</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCountry" xlink:to="lab_dei_EntityAddressCountry" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_dei_EntityAddressPostalZipCode" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityAddressPostalZipCode" xml:lang="en-US">Entity Address, Postal Zip Code</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_EntityAddressPostalZipCode" xml:lang="en-US">Entity Address, Postal Zip Code</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey" xlink:label="loc_dei_EntityCentralIndexKey" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityCentralIndexKey" xml:lang="en-US">Entity Central Index Key</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_EntityCentralIndexKey" xml:lang="en-US">Entity Central Index Key</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xml:lang="en-US">Entity Common Stock, Shares Outstanding</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xml:lang="en-US">Entity Common Stock, Shares Outstanding</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_dei_EntityCurrentReportingStatus" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityCurrentReportingStatus" xml:lang="en-US">Entity Current Reporting Status</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_EntityCurrentReportingStatus" xml:lang="en-US">Entity Current Reporting Status</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_dei_EntityEmergingGrowthCompany" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityEmergingGrowthCompany" xml:lang="en-US">Entity Emerging Growth Company</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_EntityEmergingGrowthCompany" xml:lang="en-US">Entity Emerging Growth Company</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber" xlink:label="loc_dei_EntityFileNumber" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityFileNumber" xml:lang="en-US">Entity File Number</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory" xlink:label="loc_dei_EntityFilerCategory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityFilerCategory" xml:lang="en-US">Entity Filer Category</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_EntityFilerCategory" xml:lang="en-US">Entity Filer Category</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_dei_EntityIncorporationStateCountryCode" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xml:lang="en-US">Entity Incorporation, State or Country Code</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xml:lang="en-US">Entity Incorporation, State or Country Code</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_dei_EntityInteractiveDataCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityInteractiveDataCurrent" xml:lang="en-US">Entity Interactive Data Current</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName" xlink:label="loc_dei_EntityRegistrantName" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityRegistrantName" xml:lang="en-US">Entity Registrant Name</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_EntityRegistrantName" xml:lang="en-US">Entity Registrant Name</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany" xlink:label="loc_dei_EntityShellCompany" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityShellCompany" xml:lang="en-US">Entity Shell Company</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_EntityShellCompany" xml:lang="en-US">Entity Shell Company</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_dei_EntityVoluntaryFilers" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityVoluntaryFilers" xml:lang="en-US">Entity Voluntary Filers</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityVoluntaryFilers" xlink:to="lab_dei_EntityVoluntaryFilers" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xml:lang="en-US">Entity Well-known Seasoned Issuer</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xml:lang="en-US">Entity Well-known Seasoned Issuer</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityWellKnownSeasonedIssuer" xlink:to="lab_dei_EntityWellKnownSeasonedIssuer" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="loc_dei_IcfrAuditorAttestationFlag" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xml:lang="en-US">ICFR Auditor Attestation Flag</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_IcfrAuditorAttestationFlag" xlink:to="lab_dei_IcfrAuditorAttestationFlag" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber" xlink:label="loc_dei_LocalPhoneNumber" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_LocalPhoneNumber" xml:lang="en-US">Local Phone Number</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_LocalPhoneNumber" xml:lang="en-US">Local Phone Number</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle" xlink:label="loc_dei_Security12bTitle" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_Security12bTitle" xml:lang="en-US">Title of 12(b) Security</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName" xlink:label="loc_dei_SecurityExchangeName" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_SecurityExchangeName" xml:lang="en-US">Security Exchange Name</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol" xlink:label="loc_dei_TradingSymbol" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_TradingSymbol" xml:lang="en-US">Trading Symbol</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_TradingSymbol" xml:lang="en-US">Trading Symbol</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressesAddressTypeAxis" xlink:label="loc_dei_EntityAddressesAddressTypeAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityAddressesAddressTypeAxis" xml:lang="en-US">Entity Addresses, Address Type [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressesAddressTypeAxis" xlink:to="lab_dei_EntityAddressesAddressTypeAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AddressTypeDomain" xlink:label="loc_dei_AddressTypeDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_AddressTypeDomain" xml:lang="en-US">Address Type [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AddressTypeDomain" xlink:to="lab_dei_AddressTypeDomain" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_BusinessContactMember" xlink:label="loc_dei_BusinessContactMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_BusinessContactMember" xml:lang="en-US">Business Contact [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_BusinessContactMember" xml:lang="en-US">Business Contact [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_BusinessContactMember" xlink:to="lab_dei_BusinessContactMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncomeStatementAbstract" xlink:label="loc_ifrs-full_IncomeStatementAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_IncomeStatementAbstract" xml:lang="en-US">Profit or loss [abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_IncomeStatementAbstract" xml:lang="en-US">Consolidated statements of profit or loss:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncomeStatementAbstract" xlink:to="lab_ifrs-full_IncomeStatementAbstract" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_BasicAndDilutedEarningPerShareAbstract" xlink:label="loc_cyd_BasicAndDilutedEarningPerShareAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_BasicAndDilutedEarningPerShareAbstract" xml:lang="en-US">Basic And Diluted Earning Per Share [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_cyd_BasicAndDilutedEarningPerShareAbstract" xml:lang="en-US">Earnings per share (dollar per share)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_BasicAndDilutedEarningPerShareAbstract" xlink:to="lab_cyd_BasicAndDilutedEarningPerShareAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_BasicAndDilutedEarningPerShareAbstract" xml:lang="en-US">Basic and diluted earning per share.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BasicEarningsLossPerShare" xlink:label="loc_ifrs-full_BasicEarningsLossPerShare" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_BasicEarningsLossPerShare" xml:lang="en-US">Basic earnings (loss) per share</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_BasicEarningsLossPerShare" xml:lang="en-US">- Basic</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_BasicEarningsLossPerShare" xlink:to="lab_ifrs-full_BasicEarningsLossPerShare" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DilutedEarningsLossPerShare" xlink:label="loc_ifrs-full_DilutedEarningsLossPerShare" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DilutedEarningsLossPerShare" xml:lang="en-US">Diluted earnings (loss) per share</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DilutedEarningsLossPerShare" xml:lang="en-US">- Diluted</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DilutedEarningsLossPerShare" xlink:to="lab_ifrs-full_DilutedEarningsLossPerShare" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CostOfSales" xlink:label="loc_ifrs-full_CostOfSales" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CostOfSales" xml:lang="en-US">Cost of sales</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_ifrs-full_CostOfSales" xml:lang="en-US">Cost of sales</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CostOfSales" xlink:to="lab_ifrs-full_CostOfSales" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinanceCosts" xlink:label="loc_ifrs-full_FinanceCosts" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_FinanceCosts" xml:lang="en-US">Finance costs</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_ifrs-full_FinanceCosts" xml:lang="en-US">Finance costs</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_FinanceCosts" xml:lang="en-US">Finance costs</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_ifrs-full_FinanceCosts" xml:lang="en-US">Finance costs</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_FinanceCosts" xlink:to="lab_ifrs-full_FinanceCosts" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GrossProfit" xlink:label="loc_ifrs-full_GrossProfit" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_GrossProfit" xml:lang="en-US">Gross profit</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_ifrs-full_GrossProfit" xml:lang="en-US">Gross profit</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GrossProfit" xlink:to="lab_ifrs-full_GrossProfit" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:label="loc_ifrs-full_IncomeTaxExpenseContinuingOperations" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_IncomeTaxExpenseContinuingOperations" xml:lang="en-US">Tax expense (income)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_ifrs-full_IncomeTaxExpenseContinuingOperations" xml:lang="en-US">Income tax expense</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_ifrs-full_IncomeTaxExpenseContinuingOperations" xml:lang="en-US">Consolidated income tax expense reported in the statement of profit or loss</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:to="lab_ifrs-full_IncomeTaxExpenseContinuingOperations" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherIncome" xlink:label="loc_ifrs-full_OtherIncome" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_OtherIncome" xml:lang="en-US">Other income</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_OtherIncome" xml:lang="en-US">Other operating income</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_ifrs-full_OtherIncome" xml:lang="en-US">Other operating income</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherIncome" xlink:to="lab_ifrs-full_OtherIncome" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherOperatingIncomeExpense" xlink:label="loc_ifrs-full_OtherOperatingIncomeExpense" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_OtherOperatingIncomeExpense" xml:lang="en-US">Other operating income (expense)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_OtherOperatingIncomeExpense" xml:lang="en-US">Other operating expenses</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:label="lab_ifrs-full_OtherOperatingIncomeExpense" xml:lang="en-US">Other operating expenses</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherOperatingIncomeExpense" xlink:to="lab_ifrs-full_OtherOperatingIncomeExpense" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProfitLoss" xlink:label="loc_ifrs-full_ProfitLoss" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ProfitLoss" xml:lang="en-US">Profit (loss)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_ifrs-full_ProfitLoss" xml:lang="en-US">Profit for the year</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/positiveLabel" xlink:label="lab_ifrs-full_ProfitLoss" xml:lang="en-US">Profit for the year</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_ProfitLoss" xml:lang="en-US">Profit for the year</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/presentationGuidance" xlink:label="lab_ifrs-full_ProfitLoss" xml:lang="en-US">Profit after tax</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_ProfitLoss" xml:lang="en-US">Segment profit after tax</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProfitLoss" xlink:to="lab_ifrs-full_ProfitLoss" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProfitLossAttributableToAbstract" xlink:label="loc_ifrs-full_ProfitLossAttributableToAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ProfitLossAttributableToAbstract" xml:lang="en-US">Profit (loss), attributable to [abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_ProfitLossAttributableToAbstract" xml:lang="en-US">Attributable to:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProfitLossAttributableToAbstract" xlink:to="lab_ifrs-full_ProfitLossAttributableToAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProfitLossAttributableToNoncontrollingInterests" xlink:label="loc_ifrs-full_ProfitLossAttributableToNoncontrollingInterests" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ProfitLossAttributableToNoncontrollingInterests" xml:lang="en-US">Profit (loss), attributable to non-controlling interests</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_ProfitLossAttributableToNoncontrollingInterests" xml:lang="en-US">Non-controlling interests</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_ProfitLossAttributableToNoncontrollingInterests" xml:lang="en-US">Profit allocated to material NCI</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProfitLossAttributableToNoncontrollingInterests" xlink:to="lab_ifrs-full_ProfitLossAttributableToNoncontrollingInterests" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProfitLossAttributableToOwnersOfParent" xlink:label="loc_ifrs-full_ProfitLossAttributableToOwnersOfParent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ProfitLossAttributableToOwnersOfParent" xml:lang="en-US">Profit (loss), attributable to owners of parent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_ProfitLossAttributableToOwnersOfParent" xml:lang="en-US">Equity holders of the Company</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_ProfitLossAttributableToOwnersOfParent" xml:lang="en-US">Profit attributable to equity holders of the Company</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProfitLossAttributableToOwnersOfParent" xlink:to="lab_ifrs-full_ProfitLossAttributableToOwnersOfParent" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProfitLossBeforeTax" xlink:label="loc_ifrs-full_ProfitLossBeforeTax" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ProfitLossBeforeTax" xml:lang="en-US">Profit (loss) before tax</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_ifrs-full_ProfitLossBeforeTax" xml:lang="en-US">Profit before tax</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_ProfitLossBeforeTax" xml:lang="en-US">Profit before tax</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_ProfitLossBeforeTax" xml:lang="en-US">Profit before tax</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProfitLossBeforeTax" xlink:to="lab_ifrs-full_ProfitLossBeforeTax" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProfitLossFromOperatingActivities" xlink:label="loc_ifrs-full_ProfitLossFromOperatingActivities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ProfitLossFromOperatingActivities" xml:lang="en-US">Profit (loss) from operating activities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_ifrs-full_ProfitLossFromOperatingActivities" xml:lang="en-US">Operating profit</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProfitLossFromOperatingActivities" xlink:to="lab_ifrs-full_ProfitLossFromOperatingActivities" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ResearchAndDevelopmentExpense" xlink:label="loc_ifrs-full_ResearchAndDevelopmentExpense" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ResearchAndDevelopmentExpense" xml:lang="en-US">Research and development expense</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_ifrs-full_ResearchAndDevelopmentExpense" xml:lang="en-US">Research and development expenses</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ResearchAndDevelopmentExpense" xlink:to="lab_ifrs-full_ResearchAndDevelopmentExpense" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Revenue" xlink:label="loc_ifrs-full_Revenue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_Revenue" xml:lang="en-US">Revenue</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_Revenue" xml:lang="en-US">Revenue</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/positiveLabel" xlink:label="lab_ifrs-full_Revenue" xml:lang="en-US">Total external revenue (Note 6.1)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Revenue" xlink:to="lab_ifrs-full_Revenue" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SellingGeneralAndAdministrativeExpense" xlink:label="loc_ifrs-full_SellingGeneralAndAdministrativeExpense" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_SellingGeneralAndAdministrativeExpense" xml:lang="en-US">Selling, general and administrative expense</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="lab_ifrs-full_SellingGeneralAndAdministrativeExpense" xml:lang="en-US">Selling, general and administrative expenses</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_SellingGeneralAndAdministrativeExpense" xlink:to="lab_ifrs-full_SellingGeneralAndAdministrativeExpense" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod" xlink:label="loc_ifrs-full_ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod" xml:lang="en-US">Share of profit (loss) of associates accounted for using equity method</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/presentationGuidance" xlink:label="lab_ifrs-full_ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod" xml:lang="en-US">Share of results of associates, net of tax</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod" xlink:to="lab_ifrs-full_ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod" xlink:label="loc_ifrs-full_ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod" xml:lang="en-US">Share of profit (loss) of joint ventures accounted for using equity method</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/presentationGuidance" xlink:label="lab_ifrs-full_ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod" xml:lang="en-US">Share of results of joint ventures, net of tax</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod" xml:lang="en-US">Share of results of joint ventures, net of tax:</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod" xml:lang="en-US">Group's share of results of other joint ventures, representing the Group's share of total comprehensive income loss of other joint ventures</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod" xlink:to="lab_ifrs-full_ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_StatementOfComprehensiveIncomeAbstract" xlink:label="loc_ifrs-full_StatementOfComprehensiveIncomeAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_StatementOfComprehensiveIncomeAbstract" xml:lang="en-US">Statement of comprehensive income [abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_StatementOfComprehensiveIncomeAbstract" xml:lang="en-US">Summarized statement of comprehensive income</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_StatementOfComprehensiveIncomeAbstract" xlink:to="lab_ifrs-full_StatementOfComprehensiveIncomeAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ComprehensiveIncomeAttributableToAbstract" xlink:label="loc_ifrs-full_ComprehensiveIncomeAttributableToAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ComprehensiveIncomeAttributableToAbstract" xml:lang="en-US">Comprehensive income attributable to [abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_ComprehensiveIncomeAttributableToAbstract" xml:lang="en-US">Attributable to:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ComprehensiveIncomeAttributableToAbstract" xlink:to="lab_ifrs-full_ComprehensiveIncomeAttributableToAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ComprehensiveIncome" xlink:label="loc_ifrs-full_ComprehensiveIncome" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ComprehensiveIncome" xml:lang="en-US">Comprehensive income</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_ifrs-full_ComprehensiveIncome" xml:lang="en-US">Total comprehensive income for the year, net of tax</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:label="lab_ifrs-full_ComprehensiveIncome" xml:lang="en-US">Total comprehensive income for the year</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_ComprehensiveIncome" xml:lang="en-US">Profit/(loss) for the year, representing total comprehensive income for the year</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ComprehensiveIncome" xlink:to="lab_ifrs-full_ComprehensiveIncome" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests" xlink:label="loc_ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests" xml:lang="en-US">Comprehensive income, attributable to non-controlling interests</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests" xml:lang="en-US">Non-controlling interests</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests" xml:lang="en-US">Attributable to NCI</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests" xlink:to="lab_ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent" xlink:label="loc_ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent" xml:lang="en-US">Comprehensive income, attributable to owners of parent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent" xml:lang="en-US">Equity holders of the Company</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent" xlink:to="lab_ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherComprehensiveIncomeAbstract" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_OtherComprehensiveIncomeAbstract" xml:lang="en-US">Other comprehensive income [abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_OtherComprehensiveIncomeAbstract" xml:lang="en-US">Other comprehensive income</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeAbstract" xlink:to="lab_ifrs-full_OtherComprehensiveIncomeAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract" xlink:label="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract" xml:lang="en-US">Components of other comprehensive income that will be reclassified to profit or loss, net of tax [abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract" xml:lang="en-US">Items that may be reclassified subsequently to profit or loss, net of tax:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract" xlink:to="lab_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationNetOfTax" xlink:label="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationNetOfTax" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationNetOfTax" xml:lang="en-US">Gains (losses) on exchange differences on translation, net of tax</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationNetOfTax" xml:lang="en-US">Foreign currency translation</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationNetOfTax" xlink:to="lab_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationNetOfTax" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax" xlink:label="loc_ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax" xml:lang="en-US">Gains (losses) on financial assets measured at fair value through other comprehensive income, net of tax</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax" xml:lang="en-US">Net fair value change on debt instruments at fair value through other comprehensive income</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax" xlink:to="lab_ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" xml:lang="en-US">Other comprehensive income that will be reclassified to profit or loss, net of tax</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" xml:lang="en-US">Other comprehensive income for the year, net of tax</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" xml:lang="en-US">Other comprehensive income for the year, net of tax</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" xlink:to="lab_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_StatementOfFinancialPositionAbstract" xlink:label="loc_ifrs-full_StatementOfFinancialPositionAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_StatementOfFinancialPositionAbstract" xml:lang="en-US">Statement of financial position [abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_StatementOfFinancialPositionAbstract" xml:lang="en-US">Summarized statement of financial position</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_StatementOfFinancialPositionAbstract" xlink:to="lab_ifrs-full_StatementOfFinancialPositionAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AssetsAbstract" xlink:label="loc_ifrs-full_AssetsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_AssetsAbstract" xml:lang="en-US">Assets [abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_AssetsAbstract" xml:lang="en-US">ASSETS</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AssetsAbstract" xlink:to="lab_ifrs-full_AssetsAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Assets" xlink:label="loc_ifrs-full_Assets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_Assets" xml:lang="en-US">Assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_ifrs-full_Assets" xml:lang="en-US">Total assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_Assets" xml:lang="en-US">Total assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_Assets" xml:lang="en-US">Total assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Assets" xlink:to="lab_ifrs-full_Assets" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentAssetsAbstract" xlink:label="loc_ifrs-full_CurrentAssetsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CurrentAssetsAbstract" xml:lang="en-US">Current assets [abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_CurrentAssetsAbstract" xml:lang="en-US">Current assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_CurrentAssetsAbstract" xml:lang="en-US">Current</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentAssetsAbstract" xlink:to="lab_ifrs-full_CurrentAssetsAbstract" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CashAndCashEquivalentsIncludingRestrictedCashAndCashEquivalentsCurrent" xlink:label="loc_cyd_CashAndCashEquivalentsIncludingRestrictedCashAndCashEquivalentsCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_CashAndCashEquivalentsIncludingRestrictedCashAndCashEquivalentsCurrent" xml:lang="en-US">Cash And Cash Equivalents Including Restricted Cash And Cash Equivalents Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_CashAndCashEquivalentsIncludingRestrictedCashAndCashEquivalentsCurrent" xml:lang="en-US">Cash and short-term bank deposits</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_CashAndCashEquivalentsIncludingRestrictedCashAndCashEquivalentsCurrent" xlink:to="lab_cyd_CashAndCashEquivalentsIncludingRestrictedCashAndCashEquivalentsCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_CashAndCashEquivalentsIncludingRestrictedCashAndCashEquivalentsCurrent" xml:lang="en-US">Cash and cash equivalents including restricted restricted cash and cash equivalents.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentAssets" xlink:label="loc_ifrs-full_CurrentAssets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CurrentAssets" xml:lang="en-US">Current assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_ifrs-full_CurrentAssets" xml:lang="en-US">Current assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_CurrentAssets" xml:lang="en-US">Current assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentAssets" xlink:to="lab_ifrs-full_CurrentAssets" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Inventories" xlink:label="loc_ifrs-full_Inventories" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_Inventories" xml:lang="en-US">Current inventories</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_Inventories" xml:lang="en-US">Inventories</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_ifrs-full_Inventories" xml:lang="en-US">Total inventories at the lower of cost and net realizable value</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Inventories" xlink:to="lab_ifrs-full_Inventories" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherCurrentAssets" xlink:label="loc_ifrs-full_OtherCurrentAssets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_OtherCurrentAssets" xml:lang="en-US">Other current assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_OtherCurrentAssets" xml:lang="en-US">Other current assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_OtherCurrentAssets" xml:lang="en-US">Others</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherCurrentAssets" xlink:to="lab_ifrs-full_OtherCurrentAssets" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TradeAndOtherCurrentReceivables" xlink:label="loc_ifrs-full_TradeAndOtherCurrentReceivables" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_TradeAndOtherCurrentReceivables" xml:lang="en-US">Trade and other current receivables</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_TradeAndOtherCurrentReceivables" xml:lang="en-US">Trade and other receivables</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_ifrs-full_TradeAndOtherCurrentReceivables" xml:lang="en-US">Total trade and other receivables</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TradeAndOtherCurrentReceivables" xlink:to="lab_ifrs-full_TradeAndOtherCurrentReceivables" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncurrentAssetsAbstract" xlink:label="loc_ifrs-full_NoncurrentAssetsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_NoncurrentAssetsAbstract" xml:lang="en-US">Non-current assets [abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_NoncurrentAssetsAbstract" xml:lang="en-US">Non-current assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_NoncurrentAssetsAbstract" xml:lang="en-US">Non-current</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract" xlink:to="lab_ifrs-full_NoncurrentAssetsAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DeferredTaxAssets" xlink:label="loc_ifrs-full_DeferredTaxAssets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DeferredTaxAssets" xml:lang="en-US">Deferred tax assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_DeferredTaxAssets" xml:lang="en-US">Deferred tax assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DeferredTaxAssets" xml:lang="en-US">Carrying amounts of deferred tax assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredTaxAssets" xlink:to="lab_ifrs-full_DeferredTaxAssets" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwill" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwill" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_IntangibleAssetsOtherThanGoodwill" xml:lang="en-US">Intangible assets other than goodwill</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/positiveLabel" xlink:label="lab_ifrs-full_IntangibleAssetsOtherThanGoodwill" xml:lang="en-US">Intangible assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_IntangibleAssetsOtherThanGoodwill" xml:lang="en-US">Intangible asset, carrying amount</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IntangibleAssetsOtherThanGoodwill" xlink:to="lab_ifrs-full_IntangibleAssetsOtherThanGoodwill" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InvestmentProperty" xlink:label="loc_ifrs-full_InvestmentProperty" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_InvestmentProperty" xml:lang="en-US">Investment property</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_InvestmentProperty" xml:lang="en-US">Investment property</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_ifrs-full_InvestmentProperty" xml:lang="en-US">Ending balance</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_ifrs-full_InvestmentProperty" xml:lang="en-US">Beginning balance</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InvestmentProperty" xlink:to="lab_ifrs-full_InvestmentProperty" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InvestmentsInAssociates" xlink:label="loc_ifrs-full_InvestmentsInAssociates" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_InvestmentsInAssociates" xml:lang="en-US">Investments in associates</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:label="lab_ifrs-full_InvestmentsInAssociates" xml:lang="en-US">Investment in associates</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InvestmentsInAssociates" xlink:to="lab_ifrs-full_InvestmentsInAssociates" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InvestmentsInJointVentures" xlink:label="loc_ifrs-full_InvestmentsInJointVentures" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_InvestmentsInJointVentures" xml:lang="en-US">Investments in joint ventures</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:label="lab_ifrs-full_InvestmentsInJointVentures" xml:lang="en-US">Investment in joint ventures</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_InvestmentsInJointVentures" xml:lang="en-US">Carrying amount of investments</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_InvestmentsInJointVentures" xml:lang="en-US">Investment in joint ventures</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InvestmentsInJointVentures" xlink:to="lab_ifrs-full_InvestmentsInJointVentures" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LongtermDeposits" xlink:label="loc_ifrs-full_LongtermDeposits" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_LongtermDeposits" xml:lang="en-US">Long-term deposits</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_LongtermDeposits" xml:lang="en-US">Long-term bank deposits</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_LongtermDeposits" xml:lang="en-US">Long-term bank deposits</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LongtermDeposits" xlink:to="lab_ifrs-full_LongtermDeposits" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncurrentAssets" xlink:label="loc_ifrs-full_NoncurrentAssets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_NoncurrentAssets" xml:lang="en-US">Non-current assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_ifrs-full_NoncurrentAssets" xml:lang="en-US">Non-current assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_NoncurrentAssets" xml:lang="en-US">Non-current assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NoncurrentAssets" xlink:to="lab_ifrs-full_NoncurrentAssets" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncurrentContractAssets" xlink:label="loc_ifrs-full_NoncurrentContractAssets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_NoncurrentContractAssets" xml:lang="en-US">Non-current contract assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_NoncurrentContractAssets" xml:lang="en-US">Capitalized contract cost</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NoncurrentContractAssets" xlink:to="lab_ifrs-full_NoncurrentContractAssets" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PropertyPlantAndEquipment" xlink:label="loc_ifrs-full_PropertyPlantAndEquipment" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_PropertyPlantAndEquipment" xml:lang="en-US">Property, plant and equipment</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_PropertyPlantAndEquipment" xml:lang="en-US">Property, plant and equipment</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_PropertyPlantAndEquipment" xml:lang="en-US">Property, Property, plant and equipment</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_ifrs-full_PropertyPlantAndEquipment" xml:lang="en-US">Beginning balance</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_ifrs-full_PropertyPlantAndEquipment" xml:lang="en-US">Ending balance</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PropertyPlantAndEquipment" xlink:to="lab_ifrs-full_PropertyPlantAndEquipment" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RightofuseAssets" xlink:label="loc_ifrs-full_RightofuseAssets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_RightofuseAssets" xml:lang="en-US">Right-of-use assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_RightofuseAssets" xml:lang="en-US">Right-of-use assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_ifrs-full_RightofuseAssets" xml:lang="en-US">Beginning balance</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_ifrs-full_RightofuseAssets" xml:lang="en-US">Ending balance</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RightofuseAssets" xlink:to="lab_ifrs-full_RightofuseAssets" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EquityAndLiabilitiesAbstract" xlink:label="loc_ifrs-full_EquityAndLiabilitiesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_EquityAndLiabilitiesAbstract" xml:lang="en-US">Equity and liabilities [abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_EquityAndLiabilitiesAbstract" xml:lang="en-US">EQUITY AND LIABILITIES</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EquityAndLiabilitiesAbstract" xlink:to="lab_ifrs-full_EquityAndLiabilitiesAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentLiabilitiesAbstract" xlink:label="loc_ifrs-full_CurrentLiabilitiesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CurrentLiabilitiesAbstract" xml:lang="en-US">Current liabilities [abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_CurrentLiabilitiesAbstract" xml:lang="en-US">Current liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract" xlink:to="lab_ifrs-full_CurrentLiabilitiesAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentContractLiabilities" xlink:label="loc_ifrs-full_CurrentContractLiabilities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CurrentContractLiabilities" xml:lang="en-US">Current contract liabilities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_CurrentContractLiabilities" xml:lang="en-US">Contract liabilities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/positiveLabel" xlink:label="lab_ifrs-full_CurrentContractLiabilities" xml:lang="en-US">Current</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentContractLiabilities" xlink:to="lab_ifrs-full_CurrentContractLiabilities" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentLeaseLiabilities" xlink:label="loc_ifrs-full_CurrentLeaseLiabilities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CurrentLeaseLiabilities" xml:lang="en-US">Current lease liabilities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_CurrentLeaseLiabilities" xml:lang="en-US">Lease liabilities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_CurrentLeaseLiabilities" xml:lang="en-US">Current</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentLeaseLiabilities" xlink:to="lab_ifrs-full_CurrentLeaseLiabilities" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentLiabilities" xlink:label="loc_ifrs-full_CurrentLiabilities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CurrentLiabilities" xml:lang="en-US">Current liabilities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_ifrs-full_CurrentLiabilities" xml:lang="en-US">Current liabilities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_ifrs-full_CurrentLiabilities" xml:lang="en-US">Current liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentLiabilities" xlink:to="lab_ifrs-full_CurrentLiabilities" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentTaxLiabilitiesCurrent" xlink:label="loc_ifrs-full_CurrentTaxLiabilitiesCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CurrentTaxLiabilitiesCurrent" xml:lang="en-US">Current tax liabilities, current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_CurrentTaxLiabilitiesCurrent" xml:lang="en-US">Provision for taxation</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentTaxLiabilitiesCurrent" xlink:to="lab_ifrs-full_CurrentTaxLiabilitiesCurrent" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ShorttermBorrowings" xlink:label="loc_ifrs-full_ShorttermBorrowings" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ShorttermBorrowings" xml:lang="en-US">Current borrowings</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_ShorttermBorrowings" xml:lang="en-US">Loans and borrowings</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_ShorttermBorrowings" xml:lang="en-US">Current borrowings</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ShorttermBorrowings" xlink:to="lab_ifrs-full_ShorttermBorrowings" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ShorttermWarrantyProvision" xlink:label="loc_ifrs-full_ShorttermWarrantyProvision" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ShorttermWarrantyProvision" xml:lang="en-US">Current warranty provision</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_ShorttermWarrantyProvision" xml:lang="en-US">Provisions</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ShorttermWarrantyProvision" xlink:to="lab_ifrs-full_ShorttermWarrantyProvision" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TradeAndOtherCurrentPayables" xlink:label="loc_ifrs-full_TradeAndOtherCurrentPayables" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_TradeAndOtherCurrentPayables" xml:lang="en-US">Trade and other current payables</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_TradeAndOtherCurrentPayables" xml:lang="en-US">Trade and other payables</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_ifrs-full_TradeAndOtherCurrentPayables" xml:lang="en-US">Total trade and other payables (current)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TradeAndOtherCurrentPayables" xlink:to="lab_ifrs-full_TradeAndOtherCurrentPayables" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EquityAbstract" xlink:label="loc_ifrs-full_EquityAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_EquityAbstract" xml:lang="en-US">Equity [abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_EquityAbstract" xml:lang="en-US">Equity</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EquityAbstract" xlink:to="lab_ifrs-full_EquityAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CapitalReserve" xlink:label="loc_ifrs-full_CapitalReserve" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CapitalReserve" xml:lang="en-US">Capital reserve</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_CapitalReserve" xml:lang="en-US">Capital reserves</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CapitalReserve" xlink:to="lab_ifrs-full_CapitalReserve" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Equity" xlink:label="loc_ifrs-full_Equity" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_Equity" xml:lang="en-US">Equity</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_ifrs-full_Equity" xml:lang="en-US">Total equity</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_ifrs-full_Equity" xml:lang="en-US">Balance</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_ifrs-full_Equity" xml:lang="en-US">Balance</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_Equity" xml:lang="en-US">Total equity</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Equity" xlink:to="lab_ifrs-full_Equity" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EquityAttributableToOwnersOfParent" xlink:label="loc_ifrs-full_EquityAttributableToOwnersOfParent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_EquityAttributableToOwnersOfParent" xml:lang="en-US">Equity attributable to owners of parent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_ifrs-full_EquityAttributableToOwnersOfParent" xml:lang="en-US">Equity attributable to equity holders of the Company</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_EquityAttributableToOwnersOfParent" xml:lang="en-US">Equity attributable to equity holders of the Company</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParent" xlink:to="lab_ifrs-full_EquityAttributableToOwnersOfParent" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IssuedCapital" xlink:label="loc_ifrs-full_IssuedCapital" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_IssuedCapital" xml:lang="en-US">Issued capital</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_IssuedCapital" xml:lang="en-US">Issued capital</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_ifrs-full_IssuedCapital" xml:lang="en-US">Ending balance</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IssuedCapital" xlink:to="lab_ifrs-full_IssuedCapital" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncontrollingInterests" xlink:label="loc_ifrs-full_NoncontrollingInterests" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_NoncontrollingInterests" xml:lang="en-US">Non-controlling interests</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/positiveLabel" xlink:label="lab_ifrs-full_NoncontrollingInterests" xml:lang="en-US">Non-controlling interests</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_NoncontrollingInterests" xml:lang="en-US">Accumulated balances of material NCI</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_NoncontrollingInterests" xml:lang="en-US">Attributable to NCI</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NoncontrollingInterests" xlink:to="lab_ifrs-full_NoncontrollingInterests" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_OtherComponentsOfEquity" xlink:label="loc_cyd_OtherComponentsOfEquity" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_OtherComponentsOfEquity" xml:lang="en-US">Other Components Of Equity</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_cyd_OtherComponentsOfEquity" xml:lang="en-US">Other components of equity</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_OtherComponentsOfEquity" xlink:to="lab_cyd_OtherComponentsOfEquity" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_OtherComponentsOfEquity" xml:lang="en-US">Other components of equity.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RetainedEarnings" xlink:label="loc_ifrs-full_RetainedEarnings" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_RetainedEarnings" xml:lang="en-US">Retained earnings</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_RetainedEarnings" xml:lang="en-US">Retained earnings</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RetainedEarnings" xlink:to="lab_ifrs-full_RetainedEarnings" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_StatutoryReserve" xlink:label="loc_ifrs-full_StatutoryReserve" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_StatutoryReserve" xml:lang="en-US">Statutory reserve</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_StatutoryReserve" xml:lang="en-US">Statutory reserves</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_ifrs-full_StatutoryReserve" xml:lang="en-US">Beginning balance</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_ifrs-full_StatutoryReserve" xml:lang="en-US">Ending balance</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_StatutoryReserve" xlink:to="lab_ifrs-full_StatutoryReserve" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EquityAndLiabilities" xlink:label="loc_ifrs-full_EquityAndLiabilities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_EquityAndLiabilities" xml:lang="en-US">Equity and liabilities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_ifrs-full_EquityAndLiabilities" xml:lang="en-US">Total equity and liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EquityAndLiabilities" xlink:to="lab_ifrs-full_EquityAndLiabilities" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Liabilities" xlink:label="loc_ifrs-full_Liabilities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_Liabilities" xml:lang="en-US">Liabilities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_ifrs-full_Liabilities" xml:lang="en-US">Total liabilities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:label="lab_ifrs-full_Liabilities" xml:lang="en-US">Total liabilities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_ifrs-full_Liabilities" xml:lang="en-US">Total liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Liabilities" xlink:to="lab_ifrs-full_Liabilities" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncurrentLiabilitiesAbstract" xlink:label="loc_ifrs-full_NoncurrentLiabilitiesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_NoncurrentLiabilitiesAbstract" xml:lang="en-US">Non-current liabilities [abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_NoncurrentLiabilitiesAbstract" xml:lang="en-US">Non-current liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract" xlink:to="lab_ifrs-full_NoncurrentLiabilitiesAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DeferredTaxLiabilities" xlink:label="loc_ifrs-full_DeferredTaxLiabilities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DeferredTaxLiabilities" xml:lang="en-US">Deferred tax liabilities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DeferredTaxLiabilities" xml:lang="en-US">Deferred tax liabilities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_ifrs-full_DeferredTaxLiabilities" xml:lang="en-US">Deferred tax liabilities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:label="lab_ifrs-full_DeferredTaxLiabilities" xml:lang="en-US">Beginning balance</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:label="lab_ifrs-full_DeferredTaxLiabilities" xml:lang="en-US">Ending balance</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredTaxLiabilities" xlink:to="lab_ifrs-full_DeferredTaxLiabilities" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LongtermBorrowings" xlink:label="loc_ifrs-full_LongtermBorrowings" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_LongtermBorrowings" xml:lang="en-US">Non-current portion of non-current borrowings</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_LongtermBorrowings" xml:lang="en-US">Loans and borrowings</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_LongtermBorrowings" xml:lang="en-US">Non-current borrowings</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LongtermBorrowings" xlink:to="lab_ifrs-full_LongtermBorrowings" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncurrentContractLiabilities" xlink:label="loc_ifrs-full_NoncurrentContractLiabilities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_NoncurrentContractLiabilities" xml:lang="en-US">Non-current contract liabilities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_NoncurrentContractLiabilities" xml:lang="en-US">Contract liabilities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/positiveLabel" xlink:label="lab_ifrs-full_NoncurrentContractLiabilities" xml:lang="en-US">Non-current</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NoncurrentContractLiabilities" xlink:to="lab_ifrs-full_NoncurrentContractLiabilities" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncurrentGovernmentGrants" xlink:label="loc_ifrs-full_NoncurrentGovernmentGrants" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_NoncurrentGovernmentGrants" xml:lang="en-US">Non-current government grants</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_NoncurrentGovernmentGrants" xml:lang="en-US">Deferred grants</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_NoncurrentGovernmentGrants" xml:lang="en-US">Non-current</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NoncurrentGovernmentGrants" xlink:to="lab_ifrs-full_NoncurrentGovernmentGrants" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncurrentLeaseLiabilities" xlink:label="loc_ifrs-full_NoncurrentLeaseLiabilities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_NoncurrentLeaseLiabilities" xml:lang="en-US">Non-current lease liabilities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_NoncurrentLeaseLiabilities" xml:lang="en-US">Lease liabilities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_NoncurrentLeaseLiabilities" xml:lang="en-US">Non-&#160;current</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NoncurrentLeaseLiabilities" xlink:to="lab_ifrs-full_NoncurrentLeaseLiabilities" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncurrentLiabilities" xlink:label="loc_ifrs-full_NoncurrentLiabilities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_NoncurrentLiabilities" xml:lang="en-US">Non-current liabilities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_ifrs-full_NoncurrentLiabilities" xml:lang="en-US">Non-current liabilities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_ifrs-full_NoncurrentLiabilities" xml:lang="en-US">Non-current liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NoncurrentLiabilities" xlink:to="lab_ifrs-full_NoncurrentLiabilities" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherNoncurrentFinancialLiabilities" xlink:label="loc_ifrs-full_OtherNoncurrentFinancialLiabilities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_OtherNoncurrentFinancialLiabilities" xml:lang="en-US">Other non-current financial liabilities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_OtherNoncurrentFinancialLiabilities" xml:lang="en-US">Other financial liability</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherNoncurrentFinancialLiabilities" xlink:to="lab_ifrs-full_OtherNoncurrentFinancialLiabilities" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherNoncurrentPayables" xlink:label="loc_ifrs-full_OtherNoncurrentPayables" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_OtherNoncurrentPayables" xml:lang="en-US">Other non-current payables</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_OtherNoncurrentPayables" xml:lang="en-US">Other payables</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_OtherNoncurrentPayables" xml:lang="en-US">Other payables (Note 32, Note 35)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherNoncurrentPayables" xlink:to="lab_ifrs-full_OtherNoncurrentPayables" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfRestatementAbstract" xlink:label="loc_cyd_DisclosureOfRestatementAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DisclosureOfRestatementAbstract" xml:lang="en-US">Disclosure Of Restatement [abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DisclosureOfRestatementAbstract" xlink:to="lab_cyd_DisclosureOfRestatementAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DisclosureOfRestatementAbstract" xml:lang="en-US">Disclosure Of Restatement [abstract]</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_StatementTable" xlink:label="loc_cyd_StatementTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_StatementTable" xml:lang="en-US">Statement [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_StatementTable" xlink:to="lab_cyd_StatementTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_StatementTable" xml:lang="en-US">Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders Equity and Other Comprehensive Income, or other statement as needed.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ComponentsOfEquityAxis" xlink:label="loc_ifrs-full_ComponentsOfEquityAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ComponentsOfEquityAxis" xml:lang="en-US">Components of equity [axis]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_ComponentsOfEquityAxis" xml:lang="en-US">Components of equity [axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ComponentsOfEquityAxis" xlink:to="lab_ifrs-full_ComponentsOfEquityAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EquityMember" xlink:label="loc_ifrs-full_EquityMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_EquityMember" xml:lang="en-US">Equity [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_EquityMember" xml:lang="en-US">Equity [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EquityMember" xlink:to="lab_ifrs-full_EquityMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CapitalReserveMember" xlink:label="loc_ifrs-full_CapitalReserveMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CapitalReserveMember" xml:lang="en-US">Capital reserve [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_CapitalReserveMember" xml:lang="en-US">Capital reserves [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CapitalReserveMember" xlink:to="lab_ifrs-full_CapitalReserveMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EquityAttributableToOwnersOfParentMember" xlink:label="loc_ifrs-full_EquityAttributableToOwnersOfParentMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_EquityAttributableToOwnersOfParentMember" xml:lang="en-US">Equity attributable to owners of parent [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_EquityAttributableToOwnersOfParentMember" xml:lang="en-US">Attributable to the equity holders of the parent [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParentMember" xlink:to="lab_ifrs-full_EquityAttributableToOwnersOfParentMember" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_FairValueReserveMember" xlink:label="loc_cyd_FairValueReserveMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_FairValueReserveMember" xml:lang="en-US">Fair Value Reserve [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_FairValueReserveMember" xml:lang="en-US">Fair value reserve [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_FairValueReserveMember" xlink:to="lab_cyd_FairValueReserveMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_FairValueReserveMember" xml:lang="en-US">Fair Value Reserve [member]</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IssuedCapitalMember" xlink:label="loc_ifrs-full_IssuedCapitalMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_IssuedCapitalMember" xml:lang="en-US">Issued capital [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_IssuedCapitalMember" xml:lang="en-US">Issued capital [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IssuedCapitalMember" xlink:to="lab_ifrs-full_IssuedCapitalMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncontrollingInterestsMember" xlink:label="loc_ifrs-full_NoncontrollingInterestsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_NoncontrollingInterestsMember" xml:lang="en-US">Non-controlling interests [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_NoncontrollingInterestsMember" xml:lang="en-US">Non-controlling interests [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NoncontrollingInterestsMember" xlink:to="lab_ifrs-full_NoncontrollingInterestsMember" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_PremiumPaidForDiscountOnAcquisitionOfNoncontrollingInterestsMember" xlink:label="loc_cyd_PremiumPaidForDiscountOnAcquisitionOfNoncontrollingInterestsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_PremiumPaidForDiscountOnAcquisitionOfNoncontrollingInterestsMember" xml:lang="en-US">(Premium paid for)/discount on acquisition of non-controlling interests [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_PremiumPaidForDiscountOnAcquisitionOfNoncontrollingInterestsMember" xml:lang="en-US">Premium paid for acquisition of non-controlling interests [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_PremiumPaidForDiscountOnAcquisitionOfNoncontrollingInterestsMember" xlink:to="lab_cyd_PremiumPaidForDiscountOnAcquisitionOfNoncontrollingInterestsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_PremiumPaidForDiscountOnAcquisitionOfNoncontrollingInterestsMember" xml:lang="en-US">(Premium paid for)/discount on acquisition of non-controlling interests.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember" xlink:label="loc_ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember" xml:lang="en-US">Reserve of exchange differences on translation [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember" xml:lang="en-US">Foreign currency translation reserve [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember" xlink:to="lab_ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ReserveOfSharebasedPaymentsMember" xlink:label="loc_ifrs-full_ReserveOfSharebasedPaymentsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ReserveOfSharebasedPaymentsMember" xml:lang="en-US">Reserve of share-based payments [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_ReserveOfSharebasedPaymentsMember" xml:lang="en-US">Performance shares reserves [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ReserveOfSharebasedPaymentsMember" xlink:to="lab_ifrs-full_ReserveOfSharebasedPaymentsMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RetainedEarningsMember" xlink:label="loc_ifrs-full_RetainedEarningsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_RetainedEarningsMember" xml:lang="en-US">Retained earnings [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_RetainedEarningsMember" xml:lang="en-US">Retained earnings [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RetainedEarningsMember" xlink:to="lab_ifrs-full_RetainedEarningsMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_StatutoryReserveMember" xlink:label="loc_ifrs-full_StatutoryReserveMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_StatutoryReserveMember" xml:lang="en-US">Statutory reserve [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_StatutoryReserveMember" xml:lang="en-US">Statutory reserves [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_StatutoryReserveMember" xlink:to="lab_ifrs-full_StatutoryReserveMember" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_StatementLineItems" xlink:label="loc_cyd_StatementLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_StatementLineItems" xml:lang="en-US">Statement [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_StatementLineItems" xlink:to="lab_cyd_StatementLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_StatementLineItems" xml:lang="en-US">Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TransactionsWithOwnersAbstract" xlink:label="loc_cyd_TransactionsWithOwnersAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_TransactionsWithOwnersAbstract" xml:lang="en-US">Transactions With Owners [abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_TransactionsWithOwnersAbstract" xml:lang="en-US">Transactions with owners, recorded directly in equity</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_TransactionsWithOwnersAbstract" xlink:to="lab_cyd_TransactionsWithOwnersAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_TransactionsWithOwnersAbstract" xml:lang="en-US">Transactions With Owners [abstract]</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DividendsPaidOrdinaryShares" xlink:label="loc_ifrs-full_DividendsPaidOrdinaryShares" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DividendsPaidOrdinaryShares" xml:lang="en-US">Dividends paid, ordinary shares</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_ifrs-full_DividendsPaidOrdinaryShares" xml:lang="en-US">Dividends paid</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DividendsPaidOrdinaryShares" xml:lang="en-US">Dividends on ordinary shares</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DividendsPaidOrdinaryShares" xlink:to="lab_ifrs-full_DividendsPaidOrdinaryShares" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DividendsRecognisedAsDistributionsToNoncontrollingInterests" xlink:label="loc_ifrs-full_DividendsRecognisedAsDistributionsToNoncontrollingInterests" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DividendsRecognisedAsDistributionsToNoncontrollingInterests" xml:lang="en-US">Dividends recognised as distributions to non-controlling interests</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_ifrs-full_DividendsRecognisedAsDistributionsToNoncontrollingInterests" xml:lang="en-US">Dividends paid/payable to non-controlling interests</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DividendsRecognisedAsDistributionsToNoncontrollingInterests" xlink:to="lab_ifrs-full_DividendsRecognisedAsDistributionsToNoncontrollingInterests" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncreaseDecreaseThroughChangeInEquityOfSubsidiaries" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughChangeInEquityOfSubsidiaries" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughChangeInEquityOfSubsidiaries" xml:lang="en-US">Increase (decrease) through change in equity of subsidiaries, equity</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughChangeInEquityOfSubsidiaries" xml:lang="en-US">Issuance of put option to non-controlling interests of subsidiary</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseThroughChangeInEquityOfSubsidiaries" xlink:to="lab_ifrs-full_IncreaseDecreaseThroughChangeInEquityOfSubsidiaries" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncreaseDecreaseThroughChangesInOwnershipInterestsInSubsidiariesThatDoNotResultInLossOfControl" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughChangesInOwnershipInterestsInSubsidiariesThatDoNotResultInLossOfControl" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughChangesInOwnershipInterestsInSubsidiariesThatDoNotResultInLossOfControl" xml:lang="en-US">Increase (decrease) through changes in ownership interests in subsidiaries that do not result in loss of control, equity</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughChangesInOwnershipInterestsInSubsidiariesThatDoNotResultInLossOfControl" xml:lang="en-US">Dilution of interest in subsidiary</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseThroughChangesInOwnershipInterestsInSubsidiariesThatDoNotResultInLossOfControl" xlink:to="lab_ifrs-full_IncreaseDecreaseThroughChangesInOwnershipInterestsInSubsidiariesThatDoNotResultInLossOfControl" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncreaseDecreaseThroughOtherContributionsByOwners" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughOtherContributionsByOwners" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughOtherContributionsByOwners" xml:lang="en-US">Increase through other contributions by owners, equity</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughOtherContributionsByOwners" xml:lang="en-US">Contribution by non-controlling interests</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseThroughOtherContributionsByOwners" xlink:to="lab_ifrs-full_IncreaseDecreaseThroughOtherContributionsByOwners" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncreaseDecreaseThroughTransferToStatutoryReserve" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughTransferToStatutoryReserve" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughTransferToStatutoryReserve" xml:lang="en-US">Increase (decrease) through transfer to statutory reserve, equity</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughTransferToStatutoryReserve" xml:lang="en-US">Transfer to statutory reserves</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughTransferToStatutoryReserve" xml:lang="en-US">Transfer from retained earnings</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseThroughTransferToStatutoryReserve" xlink:to="lab_ifrs-full_IncreaseDecreaseThroughTransferToStatutoryReserve" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DividendsPaidOrdinarySharesPerShare" xlink:label="loc_ifrs-full_DividendsPaidOrdinarySharesPerShare" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DividendsPaidOrdinarySharesPerShare" xml:lang="en-US">Dividends paid, ordinary shares per share</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_DividendsPaidOrdinarySharesPerShare" xml:lang="en-US">Dividends declared and paid, per share</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/positiveLabel" xlink:label="lab_ifrs-full_DividendsPaidOrdinarySharesPerShare" xml:lang="en-US">Dividends on ordinary shares, per share</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DividendsPaidOrdinarySharesPerShare" xlink:to="lab_ifrs-full_DividendsPaidOrdinarySharesPerShare" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_StatementOfCashFlowsAbstract" xlink:label="loc_ifrs-full_StatementOfCashFlowsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_StatementOfCashFlowsAbstract" xml:lang="en-US">Statement of cash flows [abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_StatementOfCashFlowsAbstract" xml:lang="en-US">Summarized statement of cash flows</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_StatementOfCashFlowsAbstract" xlink:to="lab_ifrs-full_StatementOfCashFlowsAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashAndCashEquivalents" xlink:label="loc_ifrs-full_CashAndCashEquivalents" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CashAndCashEquivalents" xml:lang="en-US">Cash and cash equivalents</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_ifrs-full_CashAndCashEquivalents" xml:lang="en-US">Cash and cash equivalents at January 1</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_ifrs-full_CashAndCashEquivalents" xml:lang="en-US">Cash and cash equivalents at December 31</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_CashAndCashEquivalents" xml:lang="en-US">Cash and cash equivalents</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_CashAndCashEquivalents" xml:lang="en-US">Cash and bank balances</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_ifrs-full_CashAndCashEquivalents" xml:lang="en-US">Cash and cash equivalents</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashAndCashEquivalents" xlink:to="lab_ifrs-full_CashAndCashEquivalents" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract" xlink:label="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract" xml:lang="en-US">Cash flows from (used in) financing activities [abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract" xml:lang="en-US">Financing activities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract" xlink:to="lab_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivities" xlink:label="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CashFlowsFromUsedInFinancingActivities" xml:lang="en-US">Cash flows from (used in) financing activities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_ifrs-full_CashFlowsFromUsedInFinancingActivities" xml:lang="en-US">Net cash flows used in financing activities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_CashFlowsFromUsedInFinancingActivities" xml:lang="en-US">Financing</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities" xlink:to="lab_ifrs-full_CashFlowsFromUsedInFinancingActivities" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DividendsPaidClassifiedAsFinancingActivitiesAbstract" xlink:label="loc_cyd_DividendsPaidClassifiedAsFinancingActivitiesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DividendsPaidClassifiedAsFinancingActivitiesAbstract" xml:lang="en-US">Dividends Paid Classified As Financing Activities [abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_DividendsPaidClassifiedAsFinancingActivitiesAbstract" xml:lang="en-US">Dividends paid to:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DividendsPaidClassifiedAsFinancingActivitiesAbstract" xlink:to="lab_cyd_DividendsPaidClassifiedAsFinancingActivitiesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DividendsPaidClassifiedAsFinancingActivitiesAbstract" xml:lang="en-US">Dividends paid classified as financing activities.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DividendsPaidToEquityHoldersOfParentClassifiedAsFinancingActivities" xlink:label="loc_ifrs-full_DividendsPaidToEquityHoldersOfParentClassifiedAsFinancingActivities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DividendsPaidToEquityHoldersOfParentClassifiedAsFinancingActivities" xml:lang="en-US">Dividends paid to equity holders of parent, classified as financing activities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_ifrs-full_DividendsPaidToEquityHoldersOfParentClassifiedAsFinancingActivities" xml:lang="en-US">- equity holders of the Company</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DividendsPaidToEquityHoldersOfParentClassifiedAsFinancingActivities" xlink:to="lab_ifrs-full_DividendsPaidToEquityHoldersOfParentClassifiedAsFinancingActivities" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DividendsPaidToNoncontrollingInterestsClassifiedAsFinancingActivities" xlink:label="loc_ifrs-full_DividendsPaidToNoncontrollingInterestsClassifiedAsFinancingActivities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DividendsPaidToNoncontrollingInterestsClassifiedAsFinancingActivities" xml:lang="en-US">Dividends paid to non-controlling interests, classified as financing activities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_ifrs-full_DividendsPaidToNoncontrollingInterestsClassifiedAsFinancingActivities" xml:lang="en-US">- non-controlling interests</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DividendsPaidToNoncontrollingInterestsClassifiedAsFinancingActivities" xlink:to="lab_ifrs-full_DividendsPaidToNoncontrollingInterestsClassifiedAsFinancingActivities" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InterestPaidClassifiedAsFinancingActivities" xlink:label="loc_ifrs-full_InterestPaidClassifiedAsFinancingActivities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_InterestPaidClassifiedAsFinancingActivities" xml:lang="en-US">Interest paid, classified as financing activities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_ifrs-full_InterestPaidClassifiedAsFinancingActivities" xml:lang="en-US">Interest paid and discounting on bills</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InterestPaidClassifiedAsFinancingActivities" xlink:to="lab_ifrs-full_InterestPaidClassifiedAsFinancingActivities" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities" xlink:label="loc_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities" xml:lang="en-US">Payments</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities" xml:lang="en-US">Payment of principal portion of lease liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities" xlink:to="lab_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities" xlink:label="loc_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities" xml:lang="en-US">Proceeds from borrowings, classified as financing activities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities" xml:lang="en-US">Proceeds from borrowings</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities" xlink:to="lab_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProceedsFromContributionsOfNoncontrollingInterests" xlink:label="loc_ifrs-full_ProceedsFromContributionsOfNoncontrollingInterests" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ProceedsFromContributionsOfNoncontrollingInterests" xml:lang="en-US">Proceeds from contributions of non-controlling interests</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_ProceedsFromContributionsOfNoncontrollingInterests" xml:lang="en-US">Contribution by non-controlling interests</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProceedsFromContributionsOfNoncontrollingInterests" xlink:to="lab_ifrs-full_ProceedsFromContributionsOfNoncontrollingInterests" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities" xlink:label="loc_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities" xml:lang="en-US">Repayments of borrowings, classified as financing activities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities" xml:lang="en-US">Repayment of borrowings</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities" xlink:to="lab_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract" xlink:label="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract" xml:lang="en-US">Cash flows from (used in) investing activities [abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract" xml:lang="en-US">Investing activities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract" xlink:to="lab_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivities" xlink:label="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CashFlowsFromUsedInInvestingActivities" xml:lang="en-US">Cash flows from (used in) investing activities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_ifrs-full_CashFlowsFromUsedInInvestingActivities" xml:lang="en-US">Net cash flows used in investing activities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_CashFlowsFromUsedInInvestingActivities" xml:lang="en-US">Investing</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities" xlink:to="lab_ifrs-full_CashFlowsFromUsedInInvestingActivities" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DevelopmentCostsAdjustments" xlink:label="loc_cyd_DevelopmentCostsAdjustments" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DevelopmentCostsAdjustments" xml:lang="en-US">Development Costs Adjustments</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_cyd_DevelopmentCostsAdjustments" xml:lang="en-US">Development costs</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DevelopmentCostsAdjustments" xlink:to="lab_cyd_DevelopmentCostsAdjustments" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DevelopmentCostsAdjustments" xml:lang="en-US">Development costs</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DividendsReceivedClassifiedAsInvestingActivitiesAbstract" xlink:label="loc_cyd_DividendsReceivedClassifiedAsInvestingActivitiesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DividendsReceivedClassifiedAsInvestingActivitiesAbstract" xml:lang="en-US">Dividends received classified as investing activities [abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_DividendsReceivedClassifiedAsInvestingActivitiesAbstract" xml:lang="en-US">Dividend received from:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DividendsReceivedClassifiedAsInvestingActivitiesAbstract" xlink:to="lab_cyd_DividendsReceivedClassifiedAsInvestingActivitiesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DividendsReceivedClassifiedAsInvestingActivitiesAbstract" xml:lang="en-US">Dividends received classified as investing activities [abstract]</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DividendsReceivedClassifiedAsInvestingActivities" xlink:label="loc_ifrs-full_DividendsReceivedClassifiedAsInvestingActivities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DividendsReceivedClassifiedAsInvestingActivities" xml:lang="en-US">Dividends received, classified as investing activities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DividendsReceivedClassifiedAsInvestingActivities" xml:lang="en-US">- quoted equity securities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DividendsReceivedClassifiedAsInvestingActivities" xlink:to="lab_ifrs-full_DividendsReceivedClassifiedAsInvestingActivities" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities" xlink:label="loc_ifrs-full_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities" xml:lang="en-US">Dividends received from joint ventures, classified as investing activities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities" xml:lang="en-US">- joint venture</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities" xlink:to="lab_ifrs-full_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InterestReceivedClassifiedAsInvestingActivities" xlink:label="loc_ifrs-full_InterestReceivedClassifiedAsInvestingActivities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_InterestReceivedClassifiedAsInvestingActivities" xml:lang="en-US">Interest received, classified as investing activities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_InterestReceivedClassifiedAsInvestingActivities" xml:lang="en-US">Interest received</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InterestReceivedClassifiedAsInvestingActivities" xlink:to="lab_ifrs-full_InterestReceivedClassifiedAsInvestingActivities" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GainsLossesOnDisposalsOfInvestmentsAbstract" xlink:label="loc_ifrs-full_GainsLossesOnDisposalsOfInvestmentsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_GainsLossesOnDisposalsOfInvestmentsAbstract" xml:lang="en-US">Gains (losses) on disposals of investments [abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_GainsLossesOnDisposalsOfInvestmentsAbstract" xml:lang="en-US">Net cash inflow/(outflow) from disposal of:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GainsLossesOnDisposalsOfInvestmentsAbstract" xlink:to="lab_ifrs-full_GainsLossesOnDisposalsOfInvestmentsAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" xlink:label="loc_ifrs-full_CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" xml:lang="en-US">Cash flows from losing control of subsidiaries or other businesses, classified as investing activities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" xml:lang="en-US">- subsidiary, net of cash disposed</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" xml:lang="en-US">Net cash outflow on disposal of a subsidiary</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" xlink:to="lab_ifrs-full_CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ProceedsFromDisposalOfRightOfUseAssetsClassifiedAsInvestingActivities" xlink:label="loc_cyd_ProceedsFromDisposalOfRightOfUseAssetsClassifiedAsInvestingActivities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_ProceedsFromDisposalOfRightOfUseAssetsClassifiedAsInvestingActivities" xml:lang="en-US">right-of-use assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_cyd_ProceedsFromDisposalOfRightOfUseAssetsClassifiedAsInvestingActivities" xml:lang="en-US">-&#160;right-of-use&#160;assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_ProceedsFromDisposalOfRightOfUseAssetsClassifiedAsInvestingActivities" xlink:to="lab_cyd_ProceedsFromDisposalOfRightOfUseAssetsClassifiedAsInvestingActivities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_ProceedsFromDisposalOfRightOfUseAssetsClassifiedAsInvestingActivities" xml:lang="en-US">Proceeds from disposal of right of use assets classified as investing activities.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProceedsFromSalesOfInterestsInAssociates" xlink:label="loc_ifrs-full_ProceedsFromSalesOfInterestsInAssociates" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ProceedsFromSalesOfInterestsInAssociates" xml:lang="en-US">Proceeds from sales of interests in associates</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_ProceedsFromSalesOfInterestsInAssociates" xml:lang="en-US">- associate&#160;</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProceedsFromSalesOfInterestsInAssociates" xlink:to="lab_ifrs-full_ProceedsFromSalesOfInterestsInAssociates" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" xlink:label="loc_ifrs-full_ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" xml:lang="en-US">Proceeds from sales of property, plant and equipment, classified as investing activities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" xml:lang="en-US">- property, plant and equipment</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" xlink:to="lab_ifrs-full_ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProceedsFromSalesOrMaturityOfFinancialInstrumentsClassifiedAsInvestingActivities" xlink:label="loc_ifrs-full_ProceedsFromSalesOrMaturityOfFinancialInstrumentsClassifiedAsInvestingActivities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ProceedsFromSalesOrMaturityOfFinancialInstrumentsClassifiedAsInvestingActivities" xml:lang="en-US">Proceeds from sales or maturity of financial instruments, classified as investing activities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_ProceedsFromSalesOrMaturityOfFinancialInstrumentsClassifiedAsInvestingActivities" xml:lang="en-US">- quoted equity securities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProceedsFromSalesOrMaturityOfFinancialInstrumentsClassifiedAsInvestingActivities" xlink:to="lab_ifrs-full_ProceedsFromSalesOrMaturityOfFinancialInstrumentsClassifiedAsInvestingActivities" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_PaymentsForPlacementOrproceedFromWithdrawalOfFixedDepositsPledgedWithBanksForBankingFacilitiesClassifiedAsFinancingActivities" xlink:label="loc_cyd_PaymentsForPlacementOrproceedFromWithdrawalOfFixedDepositsPledgedWithBanksForBankingFacilitiesClassifiedAsFinancingActivities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_PaymentsForPlacementOrproceedFromWithdrawalOfFixedDepositsPledgedWithBanksForBankingFacilitiesClassifiedAsFinancingActivities" xml:lang="en-US">Payments for placement orproceed from withdrawal of fixed deposits pledged with banks for banking facilities classified as financing activities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_PaymentsForPlacementOrproceedFromWithdrawalOfFixedDepositsPledgedWithBanksForBankingFacilitiesClassifiedAsFinancingActivities" xml:lang="en-US">(Placement)/withdrawal of fixed deposits with banks, net</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_PaymentsForPlacementOrproceedFromWithdrawalOfFixedDepositsPledgedWithBanksForBankingFacilitiesClassifiedAsFinancingActivities" xlink:to="lab_cyd_PaymentsForPlacementOrproceedFromWithdrawalOfFixedDepositsPledgedWithBanksForBankingFacilitiesClassifiedAsFinancingActivities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_PaymentsForPlacementOrproceedFromWithdrawalOfFixedDepositsPledgedWithBanksForBankingFacilitiesClassifiedAsFinancingActivities" xml:lang="en-US">Payments for placement orproceed from withdrawal of fixed deposits pledged with banks for banking facilities classified as financing activities.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProceedsFromGovernmentGrantsClassifiedAsInvestingActivities" xlink:label="loc_ifrs-full_ProceedsFromGovernmentGrantsClassifiedAsInvestingActivities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ProceedsFromGovernmentGrantsClassifiedAsInvestingActivities" xml:lang="en-US">Proceeds from government grants, classified as investing activities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_ProceedsFromGovernmentGrantsClassifiedAsInvestingActivities" xml:lang="en-US">Proceeds from government grants</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProceedsFromGovernmentGrantsClassifiedAsInvestingActivities" xlink:to="lab_ifrs-full_ProceedsFromGovernmentGrantsClassifiedAsInvestingActivities" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PurchaseOfInterestsInInvestmentsAccountedForUsingEquityMethod" xlink:label="loc_ifrs-full_PurchaseOfInterestsInInvestmentsAccountedForUsingEquityMethod" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_PurchaseOfInterestsInInvestmentsAccountedForUsingEquityMethod" xml:lang="en-US">Purchase of interests in investments accounted for using equity method</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_ifrs-full_PurchaseOfInterestsInInvestmentsAccountedForUsingEquityMethod" xml:lang="en-US">Additional investment in a joint venture</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PurchaseOfInterestsInInvestmentsAccountedForUsingEquityMethod" xlink:to="lab_ifrs-full_PurchaseOfInterestsInInvestmentsAccountedForUsingEquityMethod" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" xlink:label="loc_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" xml:lang="en-US">Purchase of property, plant and equipment, classified as investing activities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" xml:lang="en-US">Purchase of property, plant and equipment</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" xlink:to="lab_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract" xml:lang="en-US">Cash flows from (used in) operating activities [abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract" xml:lang="en-US">Operating activities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract" xlink:to="lab_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AdjustmentsForReconcileProfitLossAbstract" xlink:label="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_AdjustmentsForReconcileProfitLossAbstract" xml:lang="en-US">Adjustments to reconcile profit (loss) [abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_AdjustmentsForReconcileProfitLossAbstract" xml:lang="en-US">Adjustments:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract" xlink:to="lab_ifrs-full_AdjustmentsForReconcileProfitLossAbstract" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_AdjustmentsForBadDebtsWrittenOffRecovered" xlink:label="loc_cyd_AdjustmentsForBadDebtsWrittenOffRecovered" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_AdjustmentsForBadDebtsWrittenOffRecovered" xml:lang="en-US">Adjustments For Bad Debts Written Off Recovered</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_cyd_AdjustmentsForBadDebtsWrittenOffRecovered" xml:lang="en-US">Bad debt recovered</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_AdjustmentsForBadDebtsWrittenOffRecovered" xlink:to="lab_cyd_AdjustmentsForBadDebtsWrittenOffRecovered" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_AdjustmentsForBadDebtsWrittenOffRecovered" xml:lang="en-US">Adjustments For Bad Debts Written Off/(Recovered).</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_AdjustmentsForInventoryWrittenOff" xlink:label="loc_cyd_AdjustmentsForInventoryWrittenOff" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_AdjustmentsForInventoryWrittenOff" xml:lang="en-US">Adjustments For Inventory Written Off</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_AdjustmentsForInventoryWrittenOff" xml:lang="en-US">Inventories written off</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_AdjustmentsForInventoryWrittenOff" xlink:to="lab_cyd_AdjustmentsForInventoryWrittenOff" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_AdjustmentsForInventoryWrittenOff" xml:lang="en-US">Adjustments for inventory written off.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AdjustmentsForProvisions" xlink:label="loc_ifrs-full_AdjustmentsForProvisions" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_AdjustmentsForProvisions" xml:lang="en-US">Adjustments for provisions</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_AdjustmentsForProvisions" xml:lang="en-US">Provision for warranties</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForProvisions" xlink:to="lab_ifrs-full_AdjustmentsForProvisions" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains" xlink:label="loc_ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains" xml:lang="en-US">Adjustments for unrealised foreign exchange losses (gains)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains" xml:lang="en-US">Exchange loss /(gain)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains" xlink:to="lab_ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital" xlink:label="loc_ifrs-full_AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital" xml:lang="en-US">Adjustments to reconcile profit (loss) other than changes in working capital</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_ifrs-full_AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital" xml:lang="en-US">Profit before tax after adjustments</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital" xlink:to="lab_ifrs-full_AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill" xlink:label="loc_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill" xml:lang="en-US">Amortisation, intangible assets other than goodwill</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill" xml:lang="en-US">Amortization of intangible asset</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/disclosureGuidance" xlink:label="lab_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill" xml:lang="en-US">Amortization of intangible assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill" xml:lang="en-US">Amortization</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill" xlink:to="lab_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DepreciationInvestmentProperty" xlink:label="loc_ifrs-full_DepreciationInvestmentProperty" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DepreciationInvestmentProperty" xml:lang="en-US">Depreciation, investment property</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_DepreciationInvestmentProperty" xml:lang="en-US">Depreciation of investment property</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DepreciationInvestmentProperty" xml:lang="en-US">Charge for the year</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DepreciationInvestmentProperty" xlink:to="lab_ifrs-full_DepreciationInvestmentProperty" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DepreciationPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_DepreciationPropertyPlantAndEquipment" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DepreciationPropertyPlantAndEquipment" xml:lang="en-US">Depreciation, property, plant and equipment</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_DepreciationPropertyPlantAndEquipment" xml:lang="en-US">Depreciation of property, plant and equipment</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DepreciationPropertyPlantAndEquipment" xml:lang="en-US">Charge for the year</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DepreciationPropertyPlantAndEquipment" xlink:to="lab_ifrs-full_DepreciationPropertyPlantAndEquipment" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DepreciationRightofuseAssets" xlink:label="loc_ifrs-full_DepreciationRightofuseAssets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DepreciationRightofuseAssets" xml:lang="en-US">Depreciation expenses</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DepreciationRightofuseAssets" xml:lang="en-US">Depreciation of right-of-use assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:label="lab_ifrs-full_DepreciationRightofuseAssets" xml:lang="en-US">Depreciation of right-of-use assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_DepreciationRightofuseAssets" xml:lang="en-US">Depreciation charge for right-of-use assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DepreciationRightofuseAssets" xlink:to="lab_ifrs-full_DepreciationRightofuseAssets" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinanceIncome" xlink:label="loc_ifrs-full_FinanceIncome" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_FinanceIncome" xml:lang="en-US">Finance income</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_ifrs-full_FinanceIncome" xml:lang="en-US">Interest income</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_FinanceIncome" xlink:to="lab_ifrs-full_FinanceIncome" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_GainsLossesOnDisposalsOfOperatingAbstract" xlink:label="loc_cyd_GainsLossesOnDisposalsOfOperatingAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_GainsLossesOnDisposalsOfOperatingAbstract" xml:lang="en-US">Gains Losses On Disposals Of Operating [abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_GainsLossesOnDisposalsOfOperatingAbstract" xml:lang="en-US">(Gain)/loss on disposal of:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_GainsLossesOnDisposalsOfOperatingAbstract" xlink:to="lab_cyd_GainsLossesOnDisposalsOfOperatingAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_GainsLossesOnDisposalsOfOperatingAbstract" xml:lang="en-US">Gains Losses On Disposals Of Operating [abstract]</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AdjustmentsForGainLossOnDisposalOfInvestmentsInSubsidiariesJointVenturesAndAssociates" xlink:label="loc_ifrs-full_AdjustmentsForGainLossOnDisposalOfInvestmentsInSubsidiariesJointVenturesAndAssociates" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_AdjustmentsForGainLossOnDisposalOfInvestmentsInSubsidiariesJointVenturesAndAssociates" xml:lang="en-US">Adjustments for gain (loss) on disposal of investments in subsidiaries, joint ventures and associates</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_ifrs-full_AdjustmentsForGainLossOnDisposalOfInvestmentsInSubsidiariesJointVenturesAndAssociates" xml:lang="en-US">- associate</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForGainLossOnDisposalOfInvestmentsInSubsidiariesJointVenturesAndAssociates" xlink:to="lab_ifrs-full_AdjustmentsForGainLossOnDisposalOfInvestmentsInSubsidiariesJointVenturesAndAssociates" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_GainLossOnDisposalOfRightOfUseAssets" xlink:label="loc_cyd_GainLossOnDisposalOfRightOfUseAssets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_GainLossOnDisposalOfRightOfUseAssets" xml:lang="en-US">Gain Loss On Disposal Of Right Of Use Assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_cyd_GainLossOnDisposalOfRightOfUseAssets" xml:lang="en-US">- right-of-use assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_GainLossOnDisposalOfRightOfUseAssets" xlink:to="lab_cyd_GainLossOnDisposalOfRightOfUseAssets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_GainLossOnDisposalOfRightOfUseAssets" xml:lang="en-US">Gain loss on disposal of right of use assets.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GainsLossesOnDisposalsOfPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_GainsLossesOnDisposalsOfPropertyPlantAndEquipment" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_GainsLossesOnDisposalsOfPropertyPlantAndEquipment" xml:lang="en-US">Gains (losses) on disposals of property, plant and equipment</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_ifrs-full_GainsLossesOnDisposalsOfPropertyPlantAndEquipment" xml:lang="en-US">- property, plant and equipment</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GainsLossesOnDisposalsOfPropertyPlantAndEquipment" xlink:to="lab_ifrs-full_GainsLossesOnDisposalsOfPropertyPlantAndEquipment" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GainsLossesRecognisedWhenControlInSubsidiaryIsLost" xlink:label="loc_ifrs-full_GainsLossesRecognisedWhenControlInSubsidiaryIsLost" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_GainsLossesRecognisedWhenControlInSubsidiaryIsLost" xml:lang="en-US">Gains (losses) recognised when control of subsidiary is lost</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_ifrs-full_GainsLossesRecognisedWhenControlInSubsidiaryIsLost" xml:lang="en-US">- subsidiary</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_GainsLossesRecognisedWhenControlInSubsidiaryIsLost" xml:lang="en-US">Gain on disposal of subsidiary</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GainsLossesRecognisedWhenControlInSubsidiaryIsLost" xlink:to="lab_ifrs-full_GainsLossesRecognisedWhenControlInSubsidiaryIsLost" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GainsOnDisposalsOfInvestments" xlink:label="loc_ifrs-full_GainsOnDisposalsOfInvestments" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_GainsOnDisposalsOfInvestments" xml:lang="en-US">Gains on disposals of investments</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_ifrs-full_GainsOnDisposalsOfInvestments" xml:lang="en-US">- quoted equity securities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_GainsOnDisposalsOfInvestments" xml:lang="en-US">Gain on disposal of quoted equity securities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GainsOnDisposalsOfInvestments" xlink:to="lab_ifrs-full_GainsOnDisposalsOfInvestments" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsHeldForTrading" xlink:label="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsHeldForTrading" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsHeldForTrading" xml:lang="en-US">Gains (losses) on financial assets at fair value through profit or loss, classified as held for trading</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="lab_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsHeldForTrading" xml:lang="en-US">Fair value loss on quoted equity securities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsHeldForTrading" xlink:to="lab_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsHeldForTrading" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ImpairmentLossesReversalOfImpairmentLossesAbstract" xlink:label="loc_cyd_ImpairmentLossesReversalOfImpairmentLossesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_ImpairmentLossesReversalOfImpairmentLossesAbstract" xml:lang="en-US">Impairment Losses Reversal Of Impairment Losses [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_ImpairmentLossesReversalOfImpairmentLossesAbstract" xml:lang="en-US">(Reversal of impairment losses)/Impairment losses on:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_ImpairmentLossesReversalOfImpairmentLossesAbstract" xlink:to="lab_cyd_ImpairmentLossesReversalOfImpairmentLossesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_ImpairmentLossesReversalOfImpairmentLossesAbstract" xml:lang="en-US">Impairment losses reversal of impairment losses.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossInvestmentInJointVenture" xlink:label="loc_cyd_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossInvestmentInJointVenture" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossInvestmentInJointVenture" xml:lang="en-US">Adjustments For Impairment Loss (Reversal Of Impairment Loss) Recognised In Profit Or Loss, Investment In Joint Venture</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/presentationGuidance" xlink:label="lab_cyd_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossInvestmentInJointVenture" xml:lang="en-US">- investment in joint venture</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_cyd_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossInvestmentInJointVenture" xml:lang="en-US">Impairment loss on investment in joint venture</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossInvestmentInJointVenture" xlink:to="lab_cyd_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossInvestmentInJointVenture" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossInvestmentInJointVenture" xml:lang="en-US">Adjustments for impairment loss (reversal of impairment loss) recognised in profit or loss, investment in joint venture.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossLoansAndAdvances" xlink:label="loc_ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossLoansAndAdvances" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossLoansAndAdvances" xml:lang="en-US">Impairment loss (reversal of impairment loss) recognised in profit or loss, loans and advances</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossLoansAndAdvances" xml:lang="en-US">- non-trade receivables</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossLoansAndAdvances" xlink:to="lab_ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossLoansAndAdvances" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossTradeReceivables" xlink:label="loc_ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossTradeReceivables" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossTradeReceivables" xml:lang="en-US">Impairment loss (reversal of impairment loss) recognised in profit or loss, trade receivables</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossTradeReceivables" xml:lang="en-US">- trade receivables</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossTradeReceivables" xlink:to="lab_ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossTradeReceivables" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_WritedownsReversalsOfInventories" xlink:label="loc_ifrs-full_WritedownsReversalsOfInventories" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_WritedownsReversalsOfInventories" xml:lang="en-US">Write-downs (reversals of write-downs) of inventories</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_WritedownsReversalsOfInventories" xml:lang="en-US">- inventories, net</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WritedownsReversalsOfInventories" xlink:to="lab_ifrs-full_WritedownsReversalsOfInventories" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_WritedownsReversalsOfPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_WritedownsReversalsOfPropertyPlantAndEquipment" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_WritedownsReversalsOfPropertyPlantAndEquipment" xml:lang="en-US">Write-downs (reversals of write-downs) of property, plant and equipment</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_WritedownsReversalsOfPropertyPlantAndEquipment" xml:lang="en-US">- property, plant and equipment</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_ifrs-full_WritedownsReversalsOfPropertyPlantAndEquipment" xml:lang="en-US">Impairment of property, plant and equipment</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WritedownsReversalsOfPropertyPlantAndEquipment" xlink:to="lab_ifrs-full_WritedownsReversalsOfPropertyPlantAndEquipment" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RevenueFromDividends" xlink:label="loc_ifrs-full_RevenueFromDividends" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_RevenueFromDividends" xml:lang="en-US">Dividend income</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_ifrs-full_RevenueFromDividends" xml:lang="en-US">Dividend income from quoted equity securities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_RevenueFromDividends" xml:lang="en-US">Dividend income from quoted equity securities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RevenueFromDividends" xlink:to="lab_ifrs-full_RevenueFromDividends" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RevenueFromGovernmentGrants" xlink:label="loc_ifrs-full_RevenueFromGovernmentGrants" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_RevenueFromGovernmentGrants" xml:lang="en-US">Income from government grants</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_ifrs-full_RevenueFromGovernmentGrants" xml:lang="en-US">Government grants</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RevenueFromGovernmentGrants" xlink:to="lab_ifrs-full_RevenueFromGovernmentGrants" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ReversalOfProvisionForOnerousContractNet" xlink:label="loc_cyd_ReversalOfProvisionForOnerousContractNet" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_ReversalOfProvisionForOnerousContractNet" xml:lang="en-US">Reversal Of Provision For Onerous Contract Net</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_cyd_ReversalOfProvisionForOnerousContractNet" xml:lang="en-US">Reversal of provision for onerous contract, net</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_ReversalOfProvisionForOnerousContractNet" xlink:to="lab_cyd_ReversalOfProvisionForOnerousContractNet" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_ReversalOfProvisionForOnerousContractNet" xml:lang="en-US">Reversal of provision for onerous contract net.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" xlink:label="loc_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" xml:lang="en-US">Share of profit (loss) of associates and joint ventures accounted for using equity method</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="lab_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" xml:lang="en-US">Share of results of associates and joint ventures, net of tax</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" xml:lang="en-US">Share of results of associates and joint venture</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" xlink:to="lab_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_WriteOffOfPropertyPlantAndEquipment" xlink:label="loc_cyd_WriteOffOfPropertyPlantAndEquipment" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_WriteOffOfPropertyPlantAndEquipment" xml:lang="en-US">Write Off Of Property Plant And Equipment</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_WriteOffOfPropertyPlantAndEquipment" xml:lang="en-US">Property, plant and equipment written off</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_WriteOffOfPropertyPlantAndEquipment" xlink:to="lab_cyd_WriteOffOfPropertyPlantAndEquipment" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_WriteOffOfPropertyPlantAndEquipment" xml:lang="en-US">Write off of property plant and equipment.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivities" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CashFlowsFromUsedInOperatingActivities" xml:lang="en-US">Cash flows from (used in) operating activities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_ifrs-full_CashFlowsFromUsedInOperatingActivities" xml:lang="en-US">Net cash flows from/(used in) operating activities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_CashFlowsFromUsedInOperatingActivities" xml:lang="en-US">Operating</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities" xlink:to="lab_ifrs-full_CashFlowsFromUsedInOperatingActivities" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ChangesInWorkingCapitalItemsAbstract" xlink:label="loc_cyd_ChangesInWorkingCapitalItemsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_ChangesInWorkingCapitalItemsAbstract" xml:lang="en-US">Changes In Working Capital Items [abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_ChangesInWorkingCapitalItemsAbstract" xml:lang="en-US">Changes in working capital</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_ChangesInWorkingCapitalItemsAbstract" xlink:to="lab_cyd_ChangesInWorkingCapitalItemsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_ChangesInWorkingCapitalItemsAbstract" xml:lang="en-US">Changes in working capital items.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_AdjustmentForProvisionUtilized" xlink:label="loc_cyd_AdjustmentForProvisionUtilized" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_AdjustmentForProvisionUtilized" xml:lang="en-US">Adjustment for Provision Utilized</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_AdjustmentForProvisionUtilized" xml:lang="en-US">Provision utilized</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_AdjustmentForProvisionUtilized" xlink:to="lab_cyd_AdjustmentForProvisionUtilized" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_AdjustmentForProvisionUtilized" xml:lang="en-US">Adjustment for provision utilized.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_AdjustmentsForDecreaseIncreaseInDevelopmentProperties" xlink:label="loc_cyd_AdjustmentsForDecreaseIncreaseInDevelopmentProperties" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_AdjustmentsForDecreaseIncreaseInDevelopmentProperties" xml:lang="en-US">Adjustments for decrease increase in development properties</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_cyd_AdjustmentsForDecreaseIncreaseInDevelopmentProperties" xml:lang="en-US">Development properties</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_AdjustmentsForDecreaseIncreaseInDevelopmentProperties" xlink:to="lab_cyd_AdjustmentsForDecreaseIncreaseInDevelopmentProperties" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_AdjustmentsForDecreaseIncreaseInDevelopmentProperties" xml:lang="en-US">Adjustments for decrease increase in development properties</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInInventories" xlink:label="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInInventories" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_AdjustmentsForDecreaseIncreaseInInventories" xml:lang="en-US">Adjustments for decrease (increase) in inventories</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_AdjustmentsForDecreaseIncreaseInInventories" xml:lang="en-US">Inventories</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInInventories" xlink:to="lab_ifrs-full_AdjustmentsForDecreaseIncreaseInInventories" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_AdjustmentsForDecreaseIncreaseInTradeAndOtherPayablesAndContractLiabilities" xlink:label="loc_cyd_AdjustmentsForDecreaseIncreaseInTradeAndOtherPayablesAndContractLiabilities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_AdjustmentsForDecreaseIncreaseInTradeAndOtherPayablesAndContractLiabilities" xml:lang="en-US">Adjustments for decrease increase in trade and other payables and contract liabilities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:label="lab_cyd_AdjustmentsForDecreaseIncreaseInTradeAndOtherPayablesAndContractLiabilities" xml:lang="en-US">Trade and other payables, and contract liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_AdjustmentsForDecreaseIncreaseInTradeAndOtherPayablesAndContractLiabilities" xlink:to="lab_cyd_AdjustmentsForDecreaseIncreaseInTradeAndOtherPayablesAndContractLiabilities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_AdjustmentsForDecreaseIncreaseInTradeAndOtherPayablesAndContractLiabilities" xml:lang="en-US">Adjustments for decrease increase in trade and other payables and contract liabilities.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables" xlink:label="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables" xml:lang="en-US">Adjustments for decrease (increase) in trade and other receivables</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/presentationGuidance" xlink:label="lab_ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables" xml:lang="en-US">Trade and other receivables, and capitalized contract cost</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables" xlink:to="lab_ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashFlowsFromUsedInOperations" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperations" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CashFlowsFromUsedInOperations" xml:lang="en-US">Cash flows from (used in) operations</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_ifrs-full_CashFlowsFromUsedInOperations" xml:lang="en-US">Cash flows from/(used in) operations</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperations" xlink:to="lab_ifrs-full_CashFlowsFromUsedInOperations" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities" xlink:label="loc_ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities" xml:lang="en-US">Income taxes paid (refund), classified as operating activities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities" xml:lang="en-US">Income taxes paid</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities" xlink:to="lab_ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents" xlink:label="loc_ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents" xml:lang="en-US">Effect of exchange rate changes on cash and cash equivalents</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents" xml:lang="en-US">Effect of exchange rate changes on balances in foreign currencies</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents" xlink:to="lab_ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges" xlink:label="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges" xml:lang="en-US">Increase (decrease) in cash and cash equivalents before effect of exchange rate changes</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges" xml:lang="en-US">Net (decrease)/increase in cash and cash equivalents</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges" xlink:to="lab_ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TextBlockAbstract" xlink:label="loc_cyd_TextBlockAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_TextBlockAbstract" xml:lang="en-US">Text block [abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_TextBlockAbstract" xlink:to="lab_cyd_TextBlockAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_TextBlockAbstract" xml:lang="en-US">Text block [abstract]</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory" xml:lang="en-US">Disclosure of general information about financial statements [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory" xml:lang="en-US">Corporate information</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfMaterialAccountingPolicyInformationExplanatory" xlink:label="loc_ifrs-full_DisclosureOfMaterialAccountingPolicyInformationExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfMaterialAccountingPolicyInformationExplanatory" xml:lang="en-US">Disclosure of material accounting policy information [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfMaterialAccountingPolicyInformationExplanatory" xml:lang="en-US">Accounting policies</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfMaterialAccountingPolicyInformationExplanatory" xlink:to="lab_ifrs-full_DisclosureOfMaterialAccountingPolicyInformationExplanatory" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfAccountingJudgementsAndEstimatesExplanatory" xlink:label="loc_ifrs-full_DisclosureOfAccountingJudgementsAndEstimatesExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfAccountingJudgementsAndEstimatesExplanatory" xml:lang="en-US">Disclosure of accounting judgements and estimates [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfAccountingJudgementsAndEstimatesExplanatory" xml:lang="en-US">Significant accounting judgments, estimates and assumptions</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfAccountingJudgementsAndEstimatesExplanatory" xlink:to="lab_ifrs-full_DisclosureOfAccountingJudgementsAndEstimatesExplanatory" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InvestmentsAccountedForUsingEquityMethodAbstract" xlink:label="loc_ifrs-full_InvestmentsAccountedForUsingEquityMethodAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_InvestmentsAccountedForUsingEquityMethodAbstract" xml:lang="en-US">Investments accounted for using equity method [abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InvestmentsAccountedForUsingEquityMethodAbstract" xlink:to="lab_ifrs-full_InvestmentsAccountedForUsingEquityMethodAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfInterestsInSubsidiariesExplanatory" xlink:label="loc_ifrs-full_DisclosureOfInterestsInSubsidiariesExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfInterestsInSubsidiariesExplanatory" xml:lang="en-US">Disclosure of interests in subsidiaries [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfInterestsInSubsidiariesExplanatory" xml:lang="en-US">Investments in subsidiaries</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfInterestsInSubsidiariesExplanatory" xlink:to="lab_ifrs-full_DisclosureOfInterestsInSubsidiariesExplanatory" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfJointVenturesExplanatory" xlink:label="loc_ifrs-full_DisclosureOfJointVenturesExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfJointVenturesExplanatory" xml:lang="en-US">Disclosure of joint ventures [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfJointVenturesExplanatory" xml:lang="en-US">Investment in joint ventures</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesExplanatory" xlink:to="lab_ifrs-full_DisclosureOfJointVenturesExplanatory" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfRevenueFromContractsWithCustomersExplanatory" xlink:label="loc_ifrs-full_DisclosureOfRevenueFromContractsWithCustomersExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfRevenueFromContractsWithCustomersExplanatory" xml:lang="en-US">Disclosure of revenue from contracts with customers [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfRevenueFromContractsWithCustomersExplanatory" xml:lang="en-US">Revenue from contracts with customers</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfRevenueFromContractsWithCustomersExplanatory" xlink:to="lab_ifrs-full_DisclosureOfRevenueFromContractsWithCustomersExplanatory" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfIncomeExpenseExplanatory" xlink:label="loc_cyd_DisclosureOfIncomeExpenseExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DisclosureOfIncomeExpenseExplanatory" xml:lang="en-US">Disclosure of Income Expense [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_DisclosureOfIncomeExpenseExplanatory" xml:lang="en-US">Depreciation, amortization, shipping and handling expenses</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DisclosureOfIncomeExpenseExplanatory" xlink:to="lab_cyd_DisclosureOfIncomeExpenseExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DisclosureOfIncomeExpenseExplanatory" xml:lang="en-US">Disclosure of income expense.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfIncomeTaxExplanatory" xlink:label="loc_ifrs-full_DisclosureOfIncomeTaxExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfIncomeTaxExplanatory" xml:lang="en-US">Disclosure of income tax [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfIncomeTaxExplanatory" xml:lang="en-US">Income tax expense</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfIncomeTaxExplanatory" xlink:to="lab_ifrs-full_DisclosureOfIncomeTaxExplanatory" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfEarningsPerShareExplanatory" xlink:label="loc_ifrs-full_DisclosureOfEarningsPerShareExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfEarningsPerShareExplanatory" xml:lang="en-US">Disclosure of earnings per share [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfEarningsPerShareExplanatory" xml:lang="en-US">Earnings per share</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfEarningsPerShareExplanatory" xlink:to="lab_ifrs-full_DisclosureOfEarningsPerShareExplanatory" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory" xml:lang="en-US">Disclosure of property, plant and equipment [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory" xml:lang="en-US">Property, plant and equipment</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory" xlink:to="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfInvestmentPropertyExplanatory" xlink:label="loc_ifrs-full_DisclosureOfInvestmentPropertyExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfInvestmentPropertyExplanatory" xml:lang="en-US">Disclosure of investment property [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfInvestmentPropertyExplanatory" xml:lang="en-US">Investment property</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfInvestmentPropertyExplanatory" xlink:to="lab_ifrs-full_DisclosureOfInvestmentPropertyExplanatory" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfIntangibleAssetsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfIntangibleAssetsExplanatory" xml:lang="en-US">Disclosure of intangible assets [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfIntangibleAssetsExplanatory" xml:lang="en-US">Intangible assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfIntangibleAssetsExplanatory" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfInventoriesExplanatory" xlink:label="loc_ifrs-full_DisclosureOfInventoriesExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfInventoriesExplanatory" xml:lang="en-US">Disclosure of inventories [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfInventoriesExplanatory" xml:lang="en-US">Inventories</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfInventoriesExplanatory" xlink:to="lab_ifrs-full_DisclosureOfInventoriesExplanatory" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfOtherCurrentAssetsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfOtherCurrentAssetsExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfOtherCurrentAssetsExplanatory" xml:lang="en-US">Disclosure of other current assets [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfOtherCurrentAssetsExplanatory" xml:lang="en-US">Other current assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfOtherCurrentAssetsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfOtherCurrentAssetsExplanatory" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory" xlink:label="loc_ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory" xml:lang="en-US">Disclosure of trade and other receivables [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory" xml:lang="en-US">Trade and other receivables</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory" xlink:to="lab_ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfCashAndBankBalancesExplanatory" xlink:label="loc_cyd_DisclosureOfCashAndBankBalancesExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DisclosureOfCashAndBankBalancesExplanatory" xml:lang="en-US">Disclosure of cash and bank balances explanatory</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_DisclosureOfCashAndBankBalancesExplanatory" xml:lang="en-US">Cash and bank balances</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DisclosureOfCashAndBankBalancesExplanatory" xlink:to="lab_cyd_DisclosureOfCashAndBankBalancesExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DisclosureOfCashAndBankBalancesExplanatory" xml:lang="en-US">Disclosure of cash and bank balances.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfLeasesExplanatory" xlink:label="loc_ifrs-full_DisclosureOfLeasesExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfLeasesExplanatory" xml:lang="en-US">leases</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfLeasesExplanatory" xlink:to="lab_ifrs-full_DisclosureOfLeasesExplanatory" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory" xlink:label="loc_ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory" xml:lang="en-US">Disclosure of share capital, reserves and other equity interest [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory" xml:lang="en-US">Issued capital</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory" xlink:to="lab_ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDividendsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfDividendsExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfDividendsExplanatory" xml:lang="en-US">Disclosure of dividends [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfDividendsExplanatory" xml:lang="en-US">Dividends declared and paid</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDividendsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfDividendsExplanatory" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfReservesAndOtherEquityInterestExplanatory" xlink:label="loc_ifrs-full_DisclosureOfReservesAndOtherEquityInterestExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfReservesAndOtherEquityInterestExplanatory" xml:lang="en-US">Disclosure of reserves within equity [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfReservesAndOtherEquityInterestExplanatory" xml:lang="en-US">Reserves</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfReservesAndOtherEquityInterestExplanatory" xlink:to="lab_ifrs-full_DisclosureOfReservesAndOtherEquityInterestExplanatory" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory" xml:lang="en-US">Disclosure of share-based payment arrangements [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory" xml:lang="en-US">Share-based payment</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory" xlink:label="loc_ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory" xml:lang="en-US">Disclosure of trade and other payables [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory" xml:lang="en-US">Trade and other payables</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory" xlink:to="lab_ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfProvisionsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfProvisionsExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfProvisionsExplanatory" xml:lang="en-US">Disclosure of provisions [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfProvisionsExplanatory" xml:lang="en-US">Provisions</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfProvisionsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfProvisionsExplanatory" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfContractLiabilitiesExplanatory" xlink:label="loc_cyd_DisclosureOfContractLiabilitiesExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DisclosureOfContractLiabilitiesExplanatory" xml:lang="en-US">Disclosure of contract liabilities [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_DisclosureOfContractLiabilitiesExplanatory" xml:lang="en-US">Contract liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DisclosureOfContractLiabilitiesExplanatory" xlink:to="lab_cyd_DisclosureOfContractLiabilitiesExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DisclosureOfContractLiabilitiesExplanatory" xml:lang="en-US">The entire disclosure of contract liabilities.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LeaseLiabilitiesAbstract" xlink:label="loc_ifrs-full_LeaseLiabilitiesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_LeaseLiabilitiesAbstract" xml:lang="en-US">Lease liabilities [abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LeaseLiabilitiesAbstract" xlink:to="lab_ifrs-full_LeaseLiabilitiesAbstract" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfLeaseLiabilitiesExplanatoryTextBlock" xlink:label="loc_cyd_DisclosureOfLeaseLiabilitiesExplanatoryTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DisclosureOfLeaseLiabilitiesExplanatoryTextBlock" xml:lang="en-US">Disclosure Of Lease Liabilities Explanatory [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_cyd_DisclosureOfLeaseLiabilitiesExplanatoryTextBlock" xml:lang="en-US">Lease liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DisclosureOfLeaseLiabilitiesExplanatoryTextBlock" xlink:to="lab_cyd_DisclosureOfLeaseLiabilitiesExplanatoryTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DisclosureOfLeaseLiabilitiesExplanatoryTextBlock" xml:lang="en-US">Disclosure Of Detailed Information About Lease Liabilities.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfFinancialLiabilitiesExplanatory" xlink:label="loc_ifrs-full_DisclosureOfFinancialLiabilitiesExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfFinancialLiabilitiesExplanatory" xml:lang="en-US">Disclosure of financial liabilities [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfFinancialLiabilitiesExplanatory" xml:lang="en-US">Loans and borrowings</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfFinancialLiabilitiesExplanatory" xlink:to="lab_ifrs-full_DisclosureOfFinancialLiabilitiesExplanatory" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfGovernmentGrantsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfGovernmentGrantsExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfGovernmentGrantsExplanatory" xml:lang="en-US">Disclosure of government grants [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfGovernmentGrantsExplanatory" xml:lang="en-US">Deferred grants</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfGovernmentGrantsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfGovernmentGrantsExplanatory" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfOtherLiabilitiesAbstract" xlink:label="loc_cyd_DisclosureOfOtherLiabilitiesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DisclosureOfOtherLiabilitiesAbstract" xml:lang="en-US">Disclosure Of Other Liabilities [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DisclosureOfOtherLiabilitiesAbstract" xlink:to="lab_cyd_DisclosureOfOtherLiabilitiesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DisclosureOfOtherLiabilitiesAbstract" xml:lang="en-US">Disclosure of other liabilities.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfOtherLiabilitiesExplanatory" xlink:label="loc_ifrs-full_DisclosureOfOtherLiabilitiesExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfOtherLiabilitiesExplanatory" xml:lang="en-US">Disclosure of other liabilities [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_DisclosureOfOtherLiabilitiesExplanatory" xml:lang="en-US">Other financial liability</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfOtherLiabilitiesExplanatory" xlink:to="lab_ifrs-full_DisclosureOfOtherLiabilitiesExplanatory" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfRelatedPartyExplanatory" xlink:label="loc_ifrs-full_DisclosureOfRelatedPartyExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfRelatedPartyExplanatory" xml:lang="en-US">Disclosure of related party [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfRelatedPartyExplanatory" xml:lang="en-US">Related party disclosures</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfRelatedPartyExplanatory" xlink:to="lab_ifrs-full_DisclosureOfRelatedPartyExplanatory" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory" xlink:label="loc_ifrs-full_DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory" xml:lang="en-US">Disclosure of commitments and contingent liabilities [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory" xml:lang="en-US">Commitments and contingencies</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory" xlink:to="lab_ifrs-full_DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory" xml:lang="en-US">Disclosure of entity's operating segments [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory" xml:lang="en-US">Segment information</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfFinancialRiskManagementExplanatory" xlink:label="loc_ifrs-full_DisclosureOfFinancialRiskManagementExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfFinancialRiskManagementExplanatory" xml:lang="en-US">Disclosure of financial risk management [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfFinancialRiskManagementExplanatory" xml:lang="en-US">Financial risk management objectives and policies</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfFinancialRiskManagementExplanatory" xlink:to="lab_ifrs-full_DisclosureOfFinancialRiskManagementExplanatory" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory" xlink:label="loc_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory" xml:lang="en-US">Disclosure of objectives, policies and processes for managing capital [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory" xml:lang="en-US">Capital management</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory" xlink:to="lab_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfFairValueMeasurementExplanatory" xlink:label="loc_ifrs-full_DisclosureOfFairValueMeasurementExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfFairValueMeasurementExplanatory" xml:lang="en-US">Disclosure of fair value measurement [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfFairValueMeasurementExplanatory" xml:lang="en-US">Fair value measurement</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfFairValueMeasurementExplanatory" xlink:to="lab_ifrs-full_DisclosureOfFairValueMeasurementExplanatory" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfFinancialInstrumentsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfFinancialInstrumentsExplanatory" xml:lang="en-US">Disclosure of financial instruments [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfFinancialInstrumentsExplanatory" xml:lang="en-US">Financial assets and financial liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfFinancialInstrumentsExplanatory" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationAbstract" xlink:label="loc_ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationAbstract" xml:lang="en-US">Disclosure of reclassifications or changes in presentation [abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationAbstract" xlink:to="lab_ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationExplanatory" xlink:label="loc_ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationExplanatory" xml:lang="en-US">Disclosure of reclassifications or changes in presentation [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationExplanatory" xml:lang="en-US">Comparative figures</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationExplanatory" xlink:to="lab_ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationExplanatory" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory" xml:lang="en-US">Description of accounting policy for business combinations [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory" xml:lang="en-US">Business combinations</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory" xml:lang="en-US">Description of accounting policy for employee benefits [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory" xml:lang="en-US">Employment benefits</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory" xml:lang="en-US">Description of accounting policy for financial instruments [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory" xml:lang="en-US">Financial instruments</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory" xml:lang="en-US">Description of accounting policy for foreign currency translation [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory" xml:lang="en-US">Foreign currency translation</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DescriptionOfAccountingPolicyForGovernmentGrants" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForGovernmentGrants" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForGovernmentGrants" xml:lang="en-US">Description of accounting policy for government grants [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForGovernmentGrants" xml:lang="en-US">Government grants</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForGovernmentGrants" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForGovernmentGrants" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory" xml:lang="en-US">Description of accounting policy for impairment of non-financial assets [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory" xml:lang="en-US">Impairment of non-financial assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory" xml:lang="en-US">Description of accounting policy for income tax [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory" xml:lang="en-US">Taxes</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsAndGoodwillExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsAndGoodwillExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsAndGoodwillExplanatory" xml:lang="en-US">Description of accounting policy for intangible assets and goodwill [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsAndGoodwillExplanatory" xml:lang="en-US">Intangible assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsAndGoodwillExplanatory" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsAndGoodwillExplanatory" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DescriptionOfAccountingPolicyForInvestmentsInJointVentures" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForInvestmentsInJointVentures" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForInvestmentsInJointVentures" xml:lang="en-US">Description of accounting policy for investments in joint ventures [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForInvestmentsInJointVentures" xml:lang="en-US">Investments in joint ventures</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForInvestmentsInJointVentures" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForInvestmentsInJointVentures" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DescriptionOfAccountingPolicyForMeasuringInventories" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForMeasuringInventories" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForMeasuringInventories" xml:lang="en-US">Description of accounting policy for measuring inventories [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForMeasuringInventories" xml:lang="en-US">Inventories</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForMeasuringInventories" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForMeasuringInventories" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory" xml:lang="en-US">Description of accounting policy for property, plant and equipment [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory" xml:lang="en-US">Property, plant and equipment</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory" xml:lang="en-US">Description of accounting policy for provisions [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory" xml:lang="en-US">Provisions</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue" xml:lang="en-US">Description of accounting policy for recognition of revenue [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue" xml:lang="en-US">Revenue from Contracts with Customers</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory" xml:lang="en-US">Description of accounting policy for share-based payment transactions [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory" xml:lang="en-US">Share-based payments</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents" xml:lang="en-US">Description of accounting policy for determining components of cash and cash equivalents [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents" xml:lang="en-US">Cash and short-term deposits</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfBasisOfConsolidationExplanatory" xlink:label="loc_ifrs-full_DisclosureOfBasisOfConsolidationExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfBasisOfConsolidationExplanatory" xml:lang="en-US">Disclosure of basis of consolidation [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfBasisOfConsolidationExplanatory" xml:lang="en-US">Basis of consolidation</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfBasisOfConsolidationExplanatory" xlink:to="lab_ifrs-full_DisclosureOfBasisOfConsolidationExplanatory" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory" xml:lang="en-US">Disclosure of basis of preparation of financial statements [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory" xml:lang="en-US">Basis of preparation</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfChangesInAccountingPoliciesExplanatory" xlink:label="loc_ifrs-full_DisclosureOfChangesInAccountingPoliciesExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfChangesInAccountingPoliciesExplanatory" xml:lang="en-US">Disclosure of changes in accounting policies [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_DisclosureOfChangesInAccountingPoliciesExplanatory" xml:lang="en-US">Changes in accounting policies</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingPoliciesExplanatory" xlink:to="lab_ifrs-full_DisclosureOfChangesInAccountingPoliciesExplanatory" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfStandardsIssuedButNotYetEffectiveExplanatory" xlink:label="loc_cyd_DisclosureOfStandardsIssuedButNotYetEffectiveExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DisclosureOfStandardsIssuedButNotYetEffectiveExplanatory" xml:lang="en-US">Disclosure Of Standards Issued But Not Yet Effective Explanatory</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_DisclosureOfStandardsIssuedButNotYetEffectiveExplanatory" xml:lang="en-US">Standards issued but not yet effective</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DisclosureOfStandardsIssuedButNotYetEffectiveExplanatory" xlink:to="lab_cyd_DisclosureOfStandardsIssuedButNotYetEffectiveExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DisclosureOfStandardsIssuedButNotYetEffectiveExplanatory" xml:lang="en-US">Disclosure of standards issued but not yet effective.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" xlink:label="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" xml:lang="en-US">Retrospective application and retrospective restatement [axis]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" xml:lang="en-US">Retrospective application and retrospective restatement [axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" xlink:to="lab_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RestatedMember" xlink:label="loc_ifrs-full_RestatedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_RestatedMember" xml:lang="en-US">Currently stated [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_RestatedMember" xml:lang="en-US">Currently stated [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RestatedMember" xlink:to="lab_ifrs-full_RestatedMember" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfDetailedInformationAboutIntangibleAssetsUsefulLifeTableTextBlock" xlink:label="loc_cyd_DisclosureOfDetailedInformationAboutIntangibleAssetsUsefulLifeTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DisclosureOfDetailedInformationAboutIntangibleAssetsUsefulLifeTableTextBlock" xml:lang="en-US">Disclosure of detailed information about intangible assets useful life [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_DisclosureOfDetailedInformationAboutIntangibleAssetsUsefulLifeTableTextBlock" xml:lang="en-US">Disclosure of detailed information about intangible assets useful life</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DisclosureOfDetailedInformationAboutIntangibleAssetsUsefulLifeTableTextBlock" xlink:to="lab_cyd_DisclosureOfDetailedInformationAboutIntangibleAssetsUsefulLifeTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DisclosureOfDetailedInformationAboutIntangibleAssetsUsefulLifeTableTextBlock" xml:lang="en-US">Disclosure of detailed information about intangible assets useful life.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentExplanatory" xlink:label="loc_cyd_DisclosureOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DisclosureOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentExplanatory" xml:lang="en-US">Disclosure Of Estimated Useful Lives Of Property Plant And Equipment Explanatory [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_DisclosureOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentExplanatory" xml:lang="en-US">Estimated Useful Life of Assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DisclosureOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentExplanatory" xlink:to="lab_cyd_DisclosureOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DisclosureOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentExplanatory" xml:lang="en-US">The disclosure of estimated useful lives of property plant and equipment.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfDisposalOfSubsidiariesExplanatory" xlink:label="loc_cyd_DisclosureOfDisposalOfSubsidiariesExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DisclosureOfDisposalOfSubsidiariesExplanatory" xml:lang="en-US">Disclosure of Disposal of Subsidiaries Explanatory</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_DisclosureOfDisposalOfSubsidiariesExplanatory" xml:lang="en-US">Schedule of assets and liabilities of the disposal recorded in the consolidated financial statements and cash flow</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DisclosureOfDisposalOfSubsidiariesExplanatory" xlink:to="lab_cyd_DisclosureOfDisposalOfSubsidiariesExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DisclosureOfDisposalOfSubsidiariesExplanatory" xml:lang="en-US">Disclosure of Disposal of Subsidiaries Explanatory</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfNoncontrollingInterestsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfNoncontrollingInterestsExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfNoncontrollingInterestsExplanatory" xml:lang="en-US">Disclosure of non-controlling interests [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfNoncontrollingInterestsExplanatory" xml:lang="en-US">Subsidiary having Non-controlling Interests that are Material to the Group</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfNoncontrollingInterestsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfNoncontrollingInterestsExplanatory" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory" xlink:label="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory" xml:lang="en-US">Disclosure of subsidiaries [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory" xml:lang="en-US">Details of Significant Subsidiaries of the Group</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory" xlink:to="lab_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfSummarizedFinancialInformationOnSubsidiariesExplanatory" xlink:label="loc_cyd_DisclosureOfSummarizedFinancialInformationOnSubsidiariesExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DisclosureOfSummarizedFinancialInformationOnSubsidiariesExplanatory" xml:lang="en-US">Disclosure Of Summarized Financial Information On Subsidiaries [table text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_DisclosureOfSummarizedFinancialInformationOnSubsidiariesExplanatory" xml:lang="en-US">Summarized Financial Information Including Goodwill on Acquisition and Consolidation Adjustment But Before Intercompany Eliminations of Subsidiaries with Material Non-controlling Interests</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DisclosureOfSummarizedFinancialInformationOnSubsidiariesExplanatory" xlink:to="lab_cyd_DisclosureOfSummarizedFinancialInformationOnSubsidiariesExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DisclosureOfSummarizedFinancialInformationOnSubsidiariesExplanatory" xml:lang="en-US">Disclosure of summarized financial information on subsidiaries explanatory.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfReconciliationOfSummarisedFinancialInformationOfJointVentureAccountedForUsingEquityMethodToCarryingAmountOfInterestInJointVentureExplanatory" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfSummarisedFinancialInformationOfJointVentureAccountedForUsingEquityMethodToCarryingAmountOfInterestInJointVentureExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfReconciliationOfSummarisedFinancialInformationOfJointVentureAccountedForUsingEquityMethodToCarryingAmountOfInterestInJointVentureExplanatory" xml:lang="en-US">Disclosure of reconciliation of summarised financial information of joint venture accounted for using equity method to carrying amount of interest in joint venture [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfReconciliationOfSummarisedFinancialInformationOfJointVentureAccountedForUsingEquityMethodToCarryingAmountOfInterestInJointVentureExplanatory" xml:lang="en-US">Summarized Financial Information of Joint Ventures and Reconciliation with Carrying Amount of Investment in Consolidated Financial Statements</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfSummarisedFinancialInformationOfJointVentureAccountedForUsingEquityMethodToCarryingAmountOfInterestInJointVentureExplanatory" xlink:to="lab_ifrs-full_DisclosureOfReconciliationOfSummarisedFinancialInformationOfJointVentureAccountedForUsingEquityMethodToCarryingAmountOfInterestInJointVentureExplanatory" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfShareOfResultsOfJointVenturesAndCarryingAmountOfInvestmentToJointVenturesExplanatory" xlink:label="loc_cyd_DisclosureOfShareOfResultsOfJointVenturesAndCarryingAmountOfInvestmentToJointVenturesExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DisclosureOfShareOfResultsOfJointVenturesAndCarryingAmountOfInvestmentToJointVenturesExplanatory" xml:lang="en-US">Disclosure of share of results of joint ventures and carrying amount of investment to joint ventures explanatory</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_DisclosureOfShareOfResultsOfJointVenturesAndCarryingAmountOfInvestmentToJointVenturesExplanatory" xml:lang="en-US">Share of Results of Joint Ventures and Carrying Amount of Investment to Joint Ventures</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DisclosureOfShareOfResultsOfJointVenturesAndCarryingAmountOfInvestmentToJointVenturesExplanatory" xlink:to="lab_cyd_DisclosureOfShareOfResultsOfJointVenturesAndCarryingAmountOfInvestmentToJointVenturesExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DisclosureOfShareOfResultsOfJointVenturesAndCarryingAmountOfInvestmentToJointVenturesExplanatory" xml:lang="en-US">Disclosure of share of results of joint ventures and carrying amount of investment to joint ventures explanatory [text block]</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfSignificantInvestmentsInJointVenturesExplanatory" xlink:label="loc_cyd_DisclosureOfSignificantInvestmentsInJointVenturesExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DisclosureOfSignificantInvestmentsInJointVenturesExplanatory" xml:lang="en-US">Disclosure of Significant Investments In Joint Ventures [Text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_DisclosureOfSignificantInvestmentsInJointVenturesExplanatory" xml:lang="en-US">Summary of Significant Joint Ventures</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DisclosureOfSignificantInvestmentsInJointVenturesExplanatory" xlink:to="lab_cyd_DisclosureOfSignificantInvestmentsInJointVenturesExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DisclosureOfSignificantInvestmentsInJointVenturesExplanatory" xml:lang="en-US">The disclosure of significant investments in joint ventures.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfDetailedInformationAboutContractAssetsTextBlock" xlink:label="loc_cyd_DisclosureOfDetailedInformationAboutContractAssetsTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DisclosureOfDetailedInformationAboutContractAssetsTextBlock" xml:lang="en-US">Disclosure Of Detailed Information About Contract Assets [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_DisclosureOfDetailedInformationAboutContractAssetsTextBlock" xml:lang="en-US">Schedule of contract cost capitalized</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DisclosureOfDetailedInformationAboutContractAssetsTextBlock" xlink:to="lab_cyd_DisclosureOfDetailedInformationAboutContractAssetsTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DisclosureOfDetailedInformationAboutContractAssetsTextBlock" xml:lang="en-US">Disclosure Of Detailed Information About Contract Assets.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory" xlink:label="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory" xml:lang="en-US">Disclosure of disaggregation of revenue from contracts with customers [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory" xml:lang="en-US">Summary of Disaggregation of Group's Revenue from Contracts with Customers</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory" xlink:to="lab_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfPerformanceObligationsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfPerformanceObligationsExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfPerformanceObligationsExplanatory" xml:lang="en-US">Disclosure of performance obligations [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfPerformanceObligationsExplanatory" xml:lang="en-US">Schedule of revenue recognized</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfPerformanceObligationsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfPerformanceObligationsExplanatory" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfTransactionPriceAllocatedToRemainingPerformanceObligationsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfTransactionPriceAllocatedToRemainingPerformanceObligationsExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfTransactionPriceAllocatedToRemainingPerformanceObligationsExplanatory" xml:lang="en-US">Disclosure of transaction price allocated to remaining performance obligations [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfTransactionPriceAllocatedToRemainingPerformanceObligationsExplanatory" xml:lang="en-US">Summary of Performance Obligations</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfTransactionPriceAllocatedToRemainingPerformanceObligationsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfTransactionPriceAllocatedToRemainingPerformanceObligationsExplanatory" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ExplanationOfSignificantChangesInContractAssetsAndContractLiabilitiesExplanatory" xlink:label="loc_ifrs-full_ExplanationOfSignificantChangesInContractAssetsAndContractLiabilitiesExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ExplanationOfSignificantChangesInContractAssetsAndContractLiabilitiesExplanatory" xml:lang="en-US">Explanation of significant changes in contract assets and contract liabilities [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_ExplanationOfSignificantChangesInContractAssetsAndContractLiabilitiesExplanatory" xml:lang="en-US">Summary of Contract Balances</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ExplanationOfSignificantChangesInContractAssetsAndContractLiabilitiesExplanatory" xlink:to="lab_ifrs-full_ExplanationOfSignificantChangesInContractAssetsAndContractLiabilitiesExplanatory" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDepreciationAndAmortisationExpenseExplanatory" xlink:label="loc_ifrs-full_DisclosureOfDepreciationAndAmortisationExpenseExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfDepreciationAndAmortisationExpenseExplanatory" xml:lang="en-US">Disclosure of depreciation and amortisation expense [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfDepreciationAndAmortisationExpenseExplanatory" xml:lang="en-US">Summary of Depreciation and Amortization</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDepreciationAndAmortisationExpenseExplanatory" xlink:to="lab_ifrs-full_DisclosureOfDepreciationAndAmortisationExpenseExplanatory" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfDetailedInformationAboutEmployeeBenefitsExplanatory" xlink:label="loc_cyd_DisclosureOfDetailedInformationAboutEmployeeBenefitsExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DisclosureOfDetailedInformationAboutEmployeeBenefitsExplanatory" xml:lang="en-US">Disclosure of detailed information about employee benefits [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_DisclosureOfDetailedInformationAboutEmployeeBenefitsExplanatory" xml:lang="en-US">Summary of Staff Costs</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DisclosureOfDetailedInformationAboutEmployeeBenefitsExplanatory" xlink:to="lab_cyd_DisclosureOfDetailedInformationAboutEmployeeBenefitsExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DisclosureOfDetailedInformationAboutEmployeeBenefitsExplanatory" xml:lang="en-US">The disclosure of detailed information about employee benefits.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfFinanceCostExplanatory" xlink:label="loc_ifrs-full_DisclosureOfFinanceCostExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfFinanceCostExplanatory" xml:lang="en-US">Disclosure of finance cost [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfFinanceCostExplanatory" xml:lang="en-US">Summary of Finance Costs</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfFinanceCostExplanatory" xlink:to="lab_ifrs-full_DisclosureOfFinanceCostExplanatory" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfOtherOperatingExpenseExplanatory" xlink:label="loc_ifrs-full_DisclosureOfOtherOperatingExpenseExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfOtherOperatingExpenseExplanatory" xml:lang="en-US">Disclosure of other operating expense [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfOtherOperatingExpenseExplanatory" xml:lang="en-US">Summary of Other Operating Expenses</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfOtherOperatingExpenseExplanatory" xlink:to="lab_ifrs-full_DisclosureOfOtherOperatingExpenseExplanatory" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfOtherOperatingIncomeExplanatory" xlink:label="loc_ifrs-full_DisclosureOfOtherOperatingIncomeExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfOtherOperatingIncomeExplanatory" xml:lang="en-US">Disclosure of other operating income [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfOtherOperatingIncomeExplanatory" xml:lang="en-US">Summary of Other Operating Income</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfOtherOperatingIncomeExplanatory" xlink:to="lab_ifrs-full_DisclosureOfOtherOperatingIncomeExplanatory" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfSalesRelatedShippingAndHandlingExpensesNotSeparatelyBilledToCustomersExplanatory" xlink:label="loc_cyd_DisclosureOfSalesRelatedShippingAndHandlingExpensesNotSeparatelyBilledToCustomersExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DisclosureOfSalesRelatedShippingAndHandlingExpensesNotSeparatelyBilledToCustomersExplanatory" xml:lang="en-US">Disclosure Of Sales Related Shipping And Handling Expenses Not Separately Billed To Customers [table text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_DisclosureOfSalesRelatedShippingAndHandlingExpensesNotSeparatelyBilledToCustomersExplanatory" xml:lang="en-US">Summary of Sales Related Shipping and Handling Expenses Not Separately Billed to Customers</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DisclosureOfSalesRelatedShippingAndHandlingExpensesNotSeparatelyBilledToCustomersExplanatory" xlink:to="lab_cyd_DisclosureOfSalesRelatedShippingAndHandlingExpensesNotSeparatelyBilledToCustomersExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DisclosureOfSalesRelatedShippingAndHandlingExpensesNotSeparatelyBilledToCustomersExplanatory" xml:lang="en-US">Disclosure of sales related shipping and handling expenses not separately billed to customers.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDeferredTaxesExplanatory" xlink:label="loc_ifrs-full_DisclosureOfDeferredTaxesExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfDeferredTaxesExplanatory" xml:lang="en-US">Disclosure of deferred taxes [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfDeferredTaxesExplanatory" xml:lang="en-US">Summary of Deferred Tax</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDeferredTaxesExplanatory" xlink:to="lab_ifrs-full_DisclosureOfDeferredTaxesExplanatory" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfIncomeTaxExpenseBenefitExplanatory" xlink:label="loc_cyd_DisclosureOfIncomeTaxExpenseBenefitExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DisclosureOfIncomeTaxExpenseBenefitExplanatory" xml:lang="en-US">Disclosure Of Income Tax Expense Benefit [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_DisclosureOfIncomeTaxExpenseBenefitExplanatory" xml:lang="en-US">Summary of Income Tax Expense</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DisclosureOfIncomeTaxExpenseBenefitExplanatory" xlink:to="lab_cyd_DisclosureOfIncomeTaxExpenseBenefitExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DisclosureOfIncomeTaxExpenseBenefitExplanatory" xml:lang="en-US">Disclosure of income tax (expense) benefit.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesExplanatory" xlink:label="loc_cyd_DisclosureOfReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DisclosureOfReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesExplanatory" xml:lang="en-US">Disclosure Of Reconciliation Of Accounting Profit Multiplied By Applicable Tax Rates [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_DisclosureOfReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesExplanatory" xml:lang="en-US">Reconciliation of Income Tax Expense</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DisclosureOfReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesExplanatory" xlink:to="lab_cyd_DisclosureOfReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DisclosureOfReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesExplanatory" xml:lang="en-US">The disclosure of reconciliation of accounting profit multiplied by applicable tax rates.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory" xml:lang="en-US">Disclosure of temporary difference, unused tax losses and unused tax credits [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory" xml:lang="en-US">Deferred Tax Assets That Have Not Been Recognized</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EarningsPerShareExplanatory" xlink:label="loc_ifrs-full_EarningsPerShareExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_EarningsPerShareExplanatory" xml:lang="en-US">Earnings per share [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_EarningsPerShareExplanatory" xml:lang="en-US">Summary of Earnings Per Share</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EarningsPerShareExplanatory" xlink:to="lab_ifrs-full_EarningsPerShareExplanatory" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory" xml:lang="en-US">Disclosure of detailed information about property, plant and equipment [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory" xml:lang="en-US">Summary of Property, Plant and Equipment</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory" xlink:to="lab_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfAssetsAxis" xlink:label="loc_ifrs-full_ClassesOfAssetsAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ClassesOfAssetsAxis" xml:lang="en-US">Classes of assets [axis]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_ClassesOfAssetsAxis" xml:lang="en-US">Classes of assets [axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfAssetsAxis" xlink:to="lab_ifrs-full_ClassesOfAssetsAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfAssetsMember" xlink:label="loc_ifrs-full_ClassesOfAssetsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ClassesOfAssetsMember" xml:lang="en-US">Assets [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_ClassesOfAssetsMember" xml:lang="en-US">Assets [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfAssetsMember" xlink:to="lab_ifrs-full_ClassesOfAssetsMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDetailedInformationAboutInvestmentPropertyExplanatory" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutInvestmentPropertyExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfDetailedInformationAboutInvestmentPropertyExplanatory" xml:lang="en-US">Disclosure of detailed information about investment property [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfDetailedInformationAboutInvestmentPropertyExplanatory" xml:lang="en-US">Summary of Investment Property</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutInvestmentPropertyExplanatory" xlink:to="lab_ifrs-full_DisclosureOfDetailedInformationAboutInvestmentPropertyExplanatory" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsExplanatory" xml:lang="en-US">Disclosure of significant unobservable inputs used in fair value measurement of assets [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsExplanatory" xml:lang="en-US">Summary of Fair Value Measurement of Investment Property</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsExplanatory" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory" xml:lang="en-US">Disclosure of detailed information about intangible assets [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory" xml:lang="en-US">Summary of Intangible Assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory" xlink:label="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory" xml:lang="en-US">Disclosure of information for cash-generating units [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory" xml:lang="en-US">Summary of carrying amount of goodwill allocated</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory" xlink:to="lab_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfAnalysisOfInventoryReserveAccountsExplanatory" xlink:label="loc_cyd_DisclosureOfAnalysisOfInventoryReserveAccountsExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DisclosureOfAnalysisOfInventoryReserveAccountsExplanatory" xml:lang="en-US">Disclosure of analysis of inventory reserve accounts [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_DisclosureOfAnalysisOfInventoryReserveAccountsExplanatory" xml:lang="en-US">Analysis of Inventory Reserve Accounts</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DisclosureOfAnalysisOfInventoryReserveAccountsExplanatory" xlink:to="lab_cyd_DisclosureOfAnalysisOfInventoryReserveAccountsExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DisclosureOfAnalysisOfInventoryReserveAccountsExplanatory" xml:lang="en-US">Disclosure of analysis of inventory reserve accounts.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfDetailedInformationAboutInventoriesExplanatory" xlink:label="loc_cyd_DisclosureOfDetailedInformationAboutInventoriesExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DisclosureOfDetailedInformationAboutInventoriesExplanatory" xml:lang="en-US">Disclosure of detailed information about inventories [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_DisclosureOfDetailedInformationAboutInventoriesExplanatory" xml:lang="en-US">Summary of Inventories</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DisclosureOfDetailedInformationAboutInventoriesExplanatory" xlink:to="lab_cyd_DisclosureOfDetailedInformationAboutInventoriesExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DisclosureOfDetailedInformationAboutInventoriesExplanatory" xml:lang="en-US">The disclosure of detailed information about inventories.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfDetailedInformationOtherCurrentAssetsExplanatoryTextBlock" xlink:label="loc_cyd_DisclosureOfDetailedInformationOtherCurrentAssetsExplanatoryTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DisclosureOfDetailedInformationOtherCurrentAssetsExplanatoryTextBlock" xml:lang="en-US">Disclosure Of Detailed Information Other Current Assets Explanatory [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_DisclosureOfDetailedInformationOtherCurrentAssetsExplanatoryTextBlock" xml:lang="en-US">Summary of Other Current Assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DisclosureOfDetailedInformationOtherCurrentAssetsExplanatoryTextBlock" xlink:to="lab_cyd_DisclosureOfDetailedInformationOtherCurrentAssetsExplanatoryTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DisclosureOfDetailedInformationOtherCurrentAssetsExplanatoryTextBlock" xml:lang="en-US">Disclosure of detailed information other current assets explanatory.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfAllowanceForCreditLossesExplanatory" xlink:label="loc_ifrs-full_DisclosureOfAllowanceForCreditLossesExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfAllowanceForCreditLossesExplanatory" xml:lang="en-US">Disclosure of allowance for credit losses [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfAllowanceForCreditLossesExplanatory" xml:lang="en-US">Movement in the Allowance for Expected Credit Losses of Trade and Other Receivables</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfAllowanceForCreditLossesExplanatory" xlink:to="lab_ifrs-full_DisclosureOfAllowanceForCreditLossesExplanatory" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesExplanatory" xlink:label="loc_cyd_DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesExplanatory" xml:lang="en-US">Disclosure of detailed information about trade and other receivables [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesExplanatory" xml:lang="en-US">Summary of Trade and Other Receivables</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesExplanatory" xlink:to="lab_cyd_DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesExplanatory" xml:lang="en-US">The disclosure of detailed information about trade and other receivables.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory" xml:lang="en-US">Summary of cash and cash equivalents</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfDetailedInformationOfCashAndBankBalancesExplanatory" xlink:label="loc_cyd_DisclosureOfDetailedInformationOfCashAndBankBalancesExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DisclosureOfDetailedInformationOfCashAndBankBalancesExplanatory" xml:lang="en-US">Disclosure of detailed information of cash and bank balances explanatory</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_DisclosureOfDetailedInformationOfCashAndBankBalancesExplanatory" xml:lang="en-US">Summary of Cash and Bank Balances</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DisclosureOfDetailedInformationOfCashAndBankBalancesExplanatory" xlink:to="lab_cyd_DisclosureOfDetailedInformationOfCashAndBankBalancesExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DisclosureOfDetailedInformationOfCashAndBankBalancesExplanatory" xml:lang="en-US">Disclosure of detailed information of cash and bank balances.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfDetailedInformationAboutLeaseCostTableTextBlock" xlink:label="loc_cyd_DisclosureOfDetailedInformationAboutLeaseCostTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DisclosureOfDetailedInformationAboutLeaseCostTableTextBlock" xml:lang="en-US">Summary of detailed information about amounts recognized in profit of loss</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DisclosureOfDetailedInformationAboutLeaseCostTableTextBlock" xlink:to="lab_cyd_DisclosureOfDetailedInformationAboutLeaseCostTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DisclosureOfDetailedInformationAboutLeaseCostTableTextBlock" xml:lang="en-US">Disclosure of detailed information about lease cost.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfDetailedInformationAboutMovementsAndRecognitionOfLeaseLiabilitiesTableTextBlock" xlink:label="loc_cyd_DisclosureOfDetailedInformationAboutMovementsAndRecognitionOfLeaseLiabilitiesTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DisclosureOfDetailedInformationAboutMovementsAndRecognitionOfLeaseLiabilitiesTableTextBlock" xml:lang="en-US">Summary of detailed information about carrying amounts of lease liabilities and the movements during the year</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DisclosureOfDetailedInformationAboutMovementsAndRecognitionOfLeaseLiabilitiesTableTextBlock" xlink:to="lab_cyd_DisclosureOfDetailedInformationAboutMovementsAndRecognitionOfLeaseLiabilitiesTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DisclosureOfDetailedInformationAboutMovementsAndRecognitionOfLeaseLiabilitiesTableTextBlock" xml:lang="en-US">Disclosure of detailed information about movements and recognition of lease liabilities.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfDetailedInformationAboutMovementsAndRecognitionOfRightOfUseAssetsTableTextBlock" xlink:label="loc_cyd_DisclosureOfDetailedInformationAboutMovementsAndRecognitionOfRightOfUseAssetsTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DisclosureOfDetailedInformationAboutMovementsAndRecognitionOfRightOfUseAssetsTableTextBlock" xml:lang="en-US">Summary of detailed information about carrying amounts of right-of-use assets recognized and the movements during the year</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DisclosureOfDetailedInformationAboutMovementsAndRecognitionOfRightOfUseAssetsTableTextBlock" xlink:to="lab_cyd_DisclosureOfDetailedInformationAboutMovementsAndRecognitionOfRightOfUseAssetsTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DisclosureOfDetailedInformationAboutMovementsAndRecognitionOfRightOfUseAssetsTableTextBlock" xml:lang="en-US">Disclosure of detailed information about movements and recognition of right of use assets.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory" xml:lang="en-US">Summary of detailed information about Future minimum rental receivables under non-cancellable operating leases</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfIssuedCapitalExplanatory" xlink:label="loc_ifrs-full_DisclosureOfIssuedCapitalExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfIssuedCapitalExplanatory" xml:lang="en-US">Disclosure of issued capital [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfIssuedCapitalExplanatory" xml:lang="en-US">Summary of Issued Capital</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfIssuedCapitalExplanatory" xlink:to="lab_ifrs-full_DisclosureOfIssuedCapitalExplanatory" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfDetailedInformationAboutDividendsExplanatory" xlink:label="loc_cyd_DisclosureOfDetailedInformationAboutDividendsExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DisclosureOfDetailedInformationAboutDividendsExplanatory" xml:lang="en-US">Disclosure of Detailed Information about Dividends Explanatory</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_DisclosureOfDetailedInformationAboutDividendsExplanatory" xml:lang="en-US">Summary of Dividends Declared and Paid</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DisclosureOfDetailedInformationAboutDividendsExplanatory" xlink:to="lab_cyd_DisclosureOfDetailedInformationAboutDividendsExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DisclosureOfDetailedInformationAboutDividendsExplanatory" xml:lang="en-US">Disclosure of detailed information about dividends explanatory.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfOtherComponentsOfEquityExplanatory" xlink:label="loc_cyd_DisclosureOfOtherComponentsOfEquityExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DisclosureOfOtherComponentsOfEquityExplanatory" xml:lang="en-US">Disclosure Of Other Components Of Equity [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_DisclosureOfOtherComponentsOfEquityExplanatory" xml:lang="en-US">Summary of Other Components of Equity</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DisclosureOfOtherComponentsOfEquityExplanatory" xlink:to="lab_cyd_DisclosureOfOtherComponentsOfEquityExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DisclosureOfOtherComponentsOfEquityExplanatory" xml:lang="en-US">The disclosure of other components of equity.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfStatutoryReservesExplanatory" xlink:label="loc_cyd_DisclosureOfStatutoryReservesExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DisclosureOfStatutoryReservesExplanatory" xml:lang="en-US">Disclosure Of Statutory Reserves Explanatory</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_DisclosureOfStatutoryReservesExplanatory" xml:lang="en-US">Summary of Statutory Reserves</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DisclosureOfStatutoryReservesExplanatory" xlink:to="lab_cyd_DisclosureOfStatutoryReservesExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DisclosureOfStatutoryReservesExplanatory" xml:lang="en-US">Disclosure of statutory reserves explanatory.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory" xml:lang="en-US">Disclosure of number and weighted average exercise prices of share options [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory" xml:lang="en-US">Number and Weighted Average Exercise Prices ("WAEP") of, and Movements in Share Options</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementExplanatory" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementExplanatory" xml:lang="en-US">Disclosure of terms and conditions of share-based payment arrangement [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementExplanatory" xml:lang="en-US">Fair Value of Share Options and Assumptions</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementExplanatory" xlink:to="lab_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementExplanatory" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesExplanatory" xlink:label="loc_cyd_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesExplanatory" xml:lang="en-US">Disclosure of detailed information about trade and other payables [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesExplanatory" xml:lang="en-US">Summary of Trade and Other Current Payables</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesExplanatory" xlink:to="lab_cyd_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesExplanatory" xml:lang="en-US">The disclosure of detailed information about trade and other payables.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfOtherNonCurrentPayablesExplanatory" xlink:label="loc_cyd_DisclosureOfOtherNonCurrentPayablesExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DisclosureOfOtherNonCurrentPayablesExplanatory" xml:lang="en-US">Disclosure of other non current payables explanatory</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_DisclosureOfOtherNonCurrentPayablesExplanatory" xml:lang="en-US">Summary of Other Non-current Payables</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DisclosureOfOtherNonCurrentPayablesExplanatory" xlink:to="lab_cyd_DisclosureOfOtherNonCurrentPayablesExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DisclosureOfOtherNonCurrentPayablesExplanatory" xml:lang="en-US">Disclosure of other non current payables explanatory.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfOtherProvisionsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfOtherProvisionsExplanatory" xml:lang="en-US">Disclosure of other provisions [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfOtherProvisionsExplanatory" xml:lang="en-US">Summary of Provisions</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfOtherProvisionsExplanatory" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfDetailedInformationAboutContractLiabilitiesExplanatory" xlink:label="loc_cyd_DisclosureOfDetailedInformationAboutContractLiabilitiesExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DisclosureOfDetailedInformationAboutContractLiabilitiesExplanatory" xml:lang="en-US">Disclosure of detailed information about contract liabilities [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_DisclosureOfDetailedInformationAboutContractLiabilitiesExplanatory" xml:lang="en-US">Summary of Contract Liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DisclosureOfDetailedInformationAboutContractLiabilitiesExplanatory" xlink:to="lab_cyd_DisclosureOfDetailedInformationAboutContractLiabilitiesExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DisclosureOfDetailedInformationAboutContractLiabilitiesExplanatory" xml:lang="en-US">The disclosure of detailed information about contract liabilities.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfDetailedInformationAboutInLeaseLiabilitiesTableTextBlock" xlink:label="loc_cyd_DisclosureOfDetailedInformationAboutInLeaseLiabilitiesTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DisclosureOfDetailedInformationAboutInLeaseLiabilitiesTableTextBlock" xml:lang="en-US">Disclosure Of Detailed Information About In Lease Liabilities [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_DisclosureOfDetailedInformationAboutInLeaseLiabilitiesTableTextBlock" xml:lang="en-US">Summary of Lease Liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DisclosureOfDetailedInformationAboutInLeaseLiabilitiesTableTextBlock" xlink:to="lab_cyd_DisclosureOfDetailedInformationAboutInLeaseLiabilitiesTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DisclosureOfDetailedInformationAboutInLeaseLiabilitiesTableTextBlock" xml:lang="en-US">Disclosure Of Detailed Information About In Lease Liabilities.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory" xml:lang="en-US">Disclosure of detailed information about borrowings [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory" xml:lang="en-US">Summary of Loans and Borrowings</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfDetailedInformationAboutGovernmentGrantsExplanatory" xlink:label="loc_cyd_DisclosureOfDetailedInformationAboutGovernmentGrantsExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DisclosureOfDetailedInformationAboutGovernmentGrantsExplanatory" xml:lang="en-US">Disclosure of detailed information about government grants [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_DisclosureOfDetailedInformationAboutGovernmentGrantsExplanatory" xml:lang="en-US">Summary of Deferred Grants</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DisclosureOfDetailedInformationAboutGovernmentGrantsExplanatory" xlink:to="lab_cyd_DisclosureOfDetailedInformationAboutGovernmentGrantsExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DisclosureOfDetailedInformationAboutGovernmentGrantsExplanatory" xml:lang="en-US">Disclosure of detailed information about government grants [text block]</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfInformationAboutKeyManagementPersonnelExplanatory" xlink:label="loc_ifrs-full_DisclosureOfInformationAboutKeyManagementPersonnelExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfInformationAboutKeyManagementPersonnelExplanatory" xml:lang="en-US">Disclosure of information about key management personnel [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfInformationAboutKeyManagementPersonnelExplanatory" xml:lang="en-US">Compensation of Key Management Personnel</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfInformationAboutKeyManagementPersonnelExplanatory" xlink:to="lab_ifrs-full_DisclosureOfInformationAboutKeyManagementPersonnelExplanatory" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory" xml:lang="en-US">Disclosure of transactions between related parties [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory" xml:lang="en-US">Significant Transactions with Related Parties</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory" xlink:to="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_LeaseArrangementTypesAxis" xlink:label="loc_cyd_LeaseArrangementTypesAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_LeaseArrangementTypesAxis" xml:lang="en-US">Lease arrangement, type [axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_LeaseArrangementTypesAxis" xlink:to="lab_cyd_LeaseArrangementTypesAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_LeaseArrangementTypesAxis" xml:lang="en-US">Lease Arrangement, Types [axis]</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_LeaseArrangementTypeMember" xlink:label="loc_cyd_LeaseArrangementTypeMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_LeaseArrangementTypeMember" xml:lang="en-US">Lease arrangement, type [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_LeaseArrangementTypeMember" xlink:to="lab_cyd_LeaseArrangementTypeMember" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfOperatingLeaseByLesseeTextBlock" xlink:label="loc_cyd_DisclosureOfOperatingLeaseByLesseeTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DisclosureOfOperatingLeaseByLesseeTextBlock" xml:lang="en-US">Disclosure of operating lease by lessee [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_DisclosureOfOperatingLeaseByLesseeTextBlock" xml:lang="en-US">Future Minimum Lease Payments</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DisclosureOfOperatingLeaseByLesseeTextBlock" xlink:to="lab_cyd_DisclosureOfOperatingLeaseByLesseeTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DisclosureOfOperatingLeaseByLesseeTextBlock" xml:lang="en-US">Disclosure of operating lease by lessee text block</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfGeographicalAreasExplanatory" xlink:label="loc_ifrs-full_DisclosureOfGeographicalAreasExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfGeographicalAreasExplanatory" xml:lang="en-US">Disclosure of geographical areas [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfGeographicalAreasExplanatory" xml:lang="en-US">Summary of Geographic Information</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfGeographicalAreasExplanatory" xlink:to="lab_ifrs-full_DisclosureOfGeographicalAreasExplanatory" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfOperatingSegmentsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfOperatingSegmentsExplanatory" xml:lang="en-US">Disclosure of operating segments [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfOperatingSegmentsExplanatory" xml:lang="en-US">Summary of Segment Information</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfOperatingSegmentsExplanatory" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfMaturityAnalysisForFinancialAssetsAndLiabilitiesExplanatory" xlink:label="loc_cyd_DisclosureOfMaturityAnalysisForFinancialAssetsAndLiabilitiesExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DisclosureOfMaturityAnalysisForFinancialAssetsAndLiabilitiesExplanatory" xml:lang="en-US">Disclosure of maturity analysis for financial assets and liabilities explanatory</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_DisclosureOfMaturityAnalysisForFinancialAssetsAndLiabilitiesExplanatory" xml:lang="en-US">Maturity Profile of Financial Assets and Liabilities Based on Contractual Undiscounted Payments</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DisclosureOfMaturityAnalysisForFinancialAssetsAndLiabilitiesExplanatory" xlink:to="lab_cyd_DisclosureOfMaturityAnalysisForFinancialAssetsAndLiabilitiesExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DisclosureOfMaturityAnalysisForFinancialAssetsAndLiabilitiesExplanatory" xml:lang="en-US">Disclosure of maturity analysis for financial assets and liabilities.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsExplanatory" xml:lang="en-US">Disclosure of nature and extent of risks arising from financial instruments [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsExplanatory" xml:lang="en-US">Exposures to Foreign Currency</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsExplanatory" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfProvisionMatrixExplanatory" xlink:label="loc_ifrs-full_DisclosureOfProvisionMatrixExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfProvisionMatrixExplanatory" xml:lang="en-US">Disclosure of provision matrix [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfProvisionMatrixExplanatory" xml:lang="en-US">Summary of Information about Credit Risk on Trade Receivables using Provision Matrix</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfProvisionMatrixExplanatory" xlink:to="lab_ifrs-full_DisclosureOfProvisionMatrixExplanatory" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SensitivityAnalysisForEachTypeOfMarketRisk" xlink:label="loc_ifrs-full_SensitivityAnalysisForEachTypeOfMarketRisk" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_SensitivityAnalysisForEachTypeOfMarketRisk" xml:lang="en-US">Sensitivity analysis for types of market risk [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_SensitivityAnalysisForEachTypeOfMarketRisk" xml:lang="en-US">Risk Sensitivity Analysis</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_SensitivityAnalysisForEachTypeOfMarketRisk" xlink:to="lab_ifrs-full_SensitivityAnalysisForEachTypeOfMarketRisk" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TypesOfRisksAxis" xlink:label="loc_ifrs-full_TypesOfRisksAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_TypesOfRisksAxis" xml:lang="en-US">Types of risks [axis]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_TypesOfRisksAxis" xml:lang="en-US">Types of risks [axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TypesOfRisksAxis" xlink:to="lab_ifrs-full_TypesOfRisksAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TypesOfRisksMember" xlink:label="loc_ifrs-full_TypesOfRisksMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_TypesOfRisksMember" xml:lang="en-US">Risks [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_TypesOfRisksMember" xml:lang="en-US">Risks [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TypesOfRisksMember" xlink:to="lab_ifrs-full_TypesOfRisksMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrencyRiskMember" xlink:label="loc_ifrs-full_CurrencyRiskMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CurrencyRiskMember" xml:lang="en-US">Currency risk [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_CurrencyRiskMember" xml:lang="en-US">Foreign currency risk [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrencyRiskMember" xlink:to="lab_ifrs-full_CurrencyRiskMember" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfCapitalStructureExplanatory" xlink:label="loc_cyd_DisclosureOfCapitalStructureExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DisclosureOfCapitalStructureExplanatory" xml:lang="en-US">Disclosure of capital structure [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_DisclosureOfCapitalStructureExplanatory" xml:lang="en-US">Summary of Capital Structure</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DisclosureOfCapitalStructureExplanatory" xlink:to="lab_cyd_DisclosureOfCapitalStructureExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DisclosureOfCapitalStructureExplanatory" xml:lang="en-US">Disclosure of capital structure [text block]</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfFairValueOfFinancialInstrumentsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfFairValueOfFinancialInstrumentsExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfFairValueOfFinancialInstrumentsExplanatory" xml:lang="en-US">Disclosure of fair value of financial instruments [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfFairValueOfFinancialInstrumentsExplanatory" xml:lang="en-US">Fair Value Measurement Hierarchy for Assets and Liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfFinancialInstrumentsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfFairValueOfFinancialInstrumentsExplanatory" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory" xml:lang="en-US">Disclosure of detailed information about financial instruments [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory" xml:lang="en-US">Summary of Financial Assets and Financial Liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory" xml:lang="en-US">Disclosure of reconciliation of liabilities arising from financing activities [text block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory" xml:lang="en-US">Schedule of Changes in Liabilities Arising From Financing Activities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory" xlink:to="lab_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfCorporateInformationAbstract" xlink:label="loc_cyd_DisclosureOfCorporateInformationAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DisclosureOfCorporateInformationAbstract" xml:lang="en-US">Disclosure of corporate information [abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DisclosureOfCorporateInformationAbstract" xlink:to="lab_cyd_DisclosureOfCorporateInformationAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DisclosureOfCorporateInformationAbstract" xml:lang="en-US">Disclosure of corporate information.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfCorporateInformationTable" xlink:label="loc_cyd_DisclosureOfCorporateInformationTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DisclosureOfCorporateInformationTable" xml:lang="en-US">Disclosure Of Corporate Information [table]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_DisclosureOfCorporateInformationTable" xml:lang="en-US">Disclosure Of Corporate Information [table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DisclosureOfCorporateInformationTable" xlink:to="lab_cyd_DisclosureOfCorporateInformationTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DisclosureOfCorporateInformationTable" xml:lang="en-US">Disclosure Of Corporate Information [table]</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfCorporateInformationLineItems" xlink:label="loc_cyd_DisclosureOfCorporateInformationLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DisclosureOfCorporateInformationLineItems" xml:lang="en-US">Disclosure Of Corporate Information [line items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_DisclosureOfCorporateInformationLineItems" xml:lang="en-US">Disclosure of Corporate Information [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DisclosureOfCorporateInformationLineItems" xlink:to="lab_cyd_DisclosureOfCorporateInformationLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DisclosureOfCorporateInformationLineItems" xml:lang="en-US">Disclosure of corporate information.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ConversionOfConvertiblePreferenceSharesIntoOrdinaryShares" xlink:label="loc_cyd_ConversionOfConvertiblePreferenceSharesIntoOrdinaryShares" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_ConversionOfConvertiblePreferenceSharesIntoOrdinaryShares" xml:lang="en-US">Conversion of convertible preference shares into ordinary shares</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_ConversionOfConvertiblePreferenceSharesIntoOrdinaryShares" xml:lang="en-US">Conversion of convertible preference shares into ordinary shares</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_ConversionOfConvertiblePreferenceSharesIntoOrdinaryShares" xlink:to="lab_cyd_ConversionOfConvertiblePreferenceSharesIntoOrdinaryShares" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_ConversionOfConvertiblePreferenceSharesIntoOrdinaryShares" xml:lang="en-US">Conversion of convertible preference shares into ordinary shares.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_NumberOfDirectlyOwnedSubsidiaries" xlink:label="loc_cyd_NumberOfDirectlyOwnedSubsidiaries" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_NumberOfDirectlyOwnedSubsidiaries" xml:lang="en-US">Number of directly owned subsidiaries</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_NumberOfDirectlyOwnedSubsidiaries" xml:lang="en-US">Number of directly owned subsidiaries</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_NumberOfDirectlyOwnedSubsidiaries" xlink:to="lab_cyd_NumberOfDirectlyOwnedSubsidiaries" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_NumberOfDirectlyOwnedSubsidiaries" xml:lang="en-US">Number of directly owned subsidiaries</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_NumberOfIndirectlyOwnedSubsidiaries" xlink:label="loc_cyd_NumberOfIndirectlyOwnedSubsidiaries" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_NumberOfIndirectlyOwnedSubsidiaries" xml:lang="en-US">Number of indirectly owned subsidiaries</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_NumberOfIndirectlyOwnedSubsidiaries" xml:lang="en-US">Number of indirectly owned subsidiaries</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_NumberOfIndirectlyOwnedSubsidiaries" xlink:to="lab_cyd_NumberOfIndirectlyOwnedSubsidiaries" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_NumberOfIndirectlyOwnedSubsidiaries" xml:lang="en-US">Number of indirectly owned subsidiaries.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_NumberOfJointVentures" xlink:label="loc_cyd_NumberOfJointVentures" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_NumberOfJointVentures" xml:lang="en-US">Number of joint ventures</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_NumberOfJointVentures" xml:lang="en-US">Number of joint ventures</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_NumberOfJointVentures" xlink:to="lab_cyd_NumberOfJointVentures" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_NumberOfJointVentures" xml:lang="en-US">Number of joint ventures.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_NumberOfOrdinarySharesExercisedIntoConsolidation" xlink:label="loc_cyd_NumberOfOrdinarySharesExercisedIntoConsolidation" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_NumberOfOrdinarySharesExercisedIntoConsolidation" xml:lang="en-US">Number of ordinary shares exercised into consolidation</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_NumberOfOrdinarySharesExercisedIntoConsolidation" xml:lang="en-US">Number of ordinary shares exercised into consolidation</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_NumberOfOrdinarySharesExercisedIntoConsolidation" xlink:to="lab_cyd_NumberOfOrdinarySharesExercisedIntoConsolidation" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_NumberOfOrdinarySharesExercisedIntoConsolidation" xml:lang="en-US">Number of ordinary shares exercised into consolidation.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_NumberOfOrdinarySharesExerciseToConsolidation" xlink:label="loc_cyd_NumberOfOrdinarySharesExerciseToConsolidation" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_NumberOfOrdinarySharesExerciseToConsolidation" xml:lang="en-US">Number of ordinary shares exercise to consolidation</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_NumberOfOrdinarySharesExerciseToConsolidation" xml:lang="en-US">Number of ordinary shares exercise to consolidation</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_NumberOfOrdinarySharesExerciseToConsolidation" xlink:to="lab_cyd_NumberOfOrdinarySharesExerciseToConsolidation" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_NumberOfOrdinarySharesExerciseToConsolidation" xml:lang="en-US">Number of ordinary shares exercise to consolidation.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_NumberOfOrdinarySharesHeldUponCompletionOfConsolidationExercise" xlink:label="loc_cyd_NumberOfOrdinarySharesHeldUponCompletionOfConsolidationExercise" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_NumberOfOrdinarySharesHeldUponCompletionOfConsolidationExercise" xml:lang="en-US">Number of ordinary shares held upon completion of consolidation exercise</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_NumberOfOrdinarySharesHeldUponCompletionOfConsolidationExercise" xml:lang="en-US">Number of ordinary shares held upon completion of consolidation exercise</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_NumberOfOrdinarySharesHeldUponCompletionOfConsolidationExercise" xlink:to="lab_cyd_NumberOfOrdinarySharesHeldUponCompletionOfConsolidationExercise" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_NumberOfOrdinarySharesHeldUponCompletionOfConsolidationExercise" xml:lang="en-US">Number of ordinary shares held upon completion of consolidation exercise.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_NumberOfPreferenceSharesConvertedIntoOrdinaryShares" xlink:label="loc_cyd_NumberOfPreferenceSharesConvertedIntoOrdinaryShares" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_NumberOfPreferenceSharesConvertedIntoOrdinaryShares" xml:lang="en-US">Number Of Preference Shares Converted Into Ordinary Shares</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_NumberOfPreferenceSharesConvertedIntoOrdinaryShares" xml:lang="en-US">Number of preference shares converted into ordinary shares</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_NumberOfPreferenceSharesConvertedIntoOrdinaryShares" xlink:to="lab_cyd_NumberOfPreferenceSharesConvertedIntoOrdinaryShares" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_NumberOfPreferenceSharesConvertedIntoOrdinaryShares" xml:lang="en-US">Number of preference shares converted into Ordinary shares.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_NumberOfSharesPurchasedInOpenMarket" xlink:label="loc_cyd_NumberOfSharesPurchasedInOpenMarket" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_NumberOfSharesPurchasedInOpenMarket" xml:lang="en-US">Number of shares purchased in open market</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_NumberOfSharesPurchasedInOpenMarket" xml:lang="en-US">Number of shares purchased in open market</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_NumberOfSharesPurchasedInOpenMarket" xlink:to="lab_cyd_NumberOfSharesPurchasedInOpenMarket" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_NumberOfSharesPurchasedInOpenMarket" xml:lang="en-US">Number of shares purchased in open market.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_NumberOfSubsidiaries" xlink:label="loc_cyd_NumberOfSubsidiaries" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_NumberOfSubsidiaries" xml:lang="en-US">Number of Subsidiaries</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_NumberOfSubsidiaries" xml:lang="en-US">Number of wholly owned subsidiaries</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_NumberOfSubsidiaries" xlink:to="lab_cyd_NumberOfSubsidiaries" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_NumberOfSubsidiaries" xml:lang="en-US">Number of subsidiaries.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_PercentageOfUnconvertedPreferenceSharesTransferToTrustee" xlink:label="loc_cyd_PercentageOfUnconvertedPreferenceSharesTransferToTrustee" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_PercentageOfUnconvertedPreferenceSharesTransferToTrustee" xml:lang="en-US">Percentage of unconverted preference shares transfer to trustee</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_PercentageOfUnconvertedPreferenceSharesTransferToTrustee" xml:lang="en-US">Percentage of unconverted preference shares transfer to trustee</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_PercentageOfUnconvertedPreferenceSharesTransferToTrustee" xlink:to="lab_cyd_PercentageOfUnconvertedPreferenceSharesTransferToTrustee" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_PercentageOfUnconvertedPreferenceSharesTransferToTrustee" xml:lang="en-US">Percentage of unconverted preference shares transfer to trustee.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProportionOfOwnershipInterestInSubsidiary" xlink:label="loc_ifrs-full_ProportionOfOwnershipInterestInSubsidiary" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ProportionOfOwnershipInterestInSubsidiary" xml:lang="en-US">Proportion of ownership interest in subsidiary</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_ProportionOfOwnershipInterestInSubsidiary" xml:lang="en-US">Ownership interest in subsidiary</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_ProportionOfOwnershipInterestInSubsidiary" xml:lang="en-US">Group's effective equity interest</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/disclosureGuidance" xlink:label="lab_ifrs-full_ProportionOfOwnershipInterestInSubsidiary" xml:lang="en-US">Percent of shareholding in subsidiary</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProportionOfOwnershipInterestInSubsidiary" xlink:to="lab_ifrs-full_ProportionOfOwnershipInterestInSubsidiary" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ProportionOfOwnershipInterestsHeldByGroup" xlink:label="loc_cyd_ProportionOfOwnershipInterestsHeldByGroup" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_ProportionOfOwnershipInterestsHeldByGroup" xml:lang="en-US">Proportion of ownership interest held by group</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_ProportionOfOwnershipInterestsHeldByGroup" xml:lang="en-US">Percentage of issued share capital held by group</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_ProportionOfOwnershipInterestsHeldByGroup" xlink:to="lab_cyd_ProportionOfOwnershipInterestsHeldByGroup" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_ProportionOfOwnershipInterestsHeldByGroup" xml:lang="en-US">Proportion of ownership interest held by group.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ProportionOfOwnershipInterestsHeldInParent" xlink:label="loc_cyd_ProportionOfOwnershipInterestsHeldInParent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_ProportionOfOwnershipInterestsHeldInParent" xml:lang="en-US">Proportion Of Ownership Interests Held In Parent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_ProportionOfOwnershipInterestsHeldInParent" xml:lang="en-US">Proportion of ownership interests held in parent</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_ProportionOfOwnershipInterestsHeldInParent" xlink:to="lab_cyd_ProportionOfOwnershipInterestsHeldInParent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_ProportionOfOwnershipInterestsHeldInParent" xml:lang="en-US">Proportion of ownership interests held in parent.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SharesInEntityHeldByEntityOrByItsSubsidiariesOrAssociates" xlink:label="loc_ifrs-full_SharesInEntityHeldByEntityOrByItsSubsidiariesOrAssociates" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_SharesInEntityHeldByEntityOrByItsSubsidiariesOrAssociates" xml:lang="en-US">Number of shares in entity held by entity or by its subsidiaries or associates</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_SharesInEntityHeldByEntityOrByItsSubsidiariesOrAssociates" xml:lang="en-US">Number of shares owned by entity</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_SharesInEntityHeldByEntityOrByItsSubsidiariesOrAssociates" xlink:to="lab_ifrs-full_SharesInEntityHeldByEntityOrByItsSubsidiariesOrAssociates" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_JointVenturesAxis" xlink:label="loc_ifrs-full_JointVenturesAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_JointVenturesAxis" xml:lang="en-US">Joint ventures [axis]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_JointVenturesAxis" xml:lang="en-US">Joint ventures [axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_JointVenturesAxis" xlink:to="lab_ifrs-full_JointVenturesAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForJointVenturesMember" xlink:label="loc_ifrs-full_EntitysTotalForJointVenturesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_EntitysTotalForJointVenturesMember" xml:lang="en-US">Entity's total for joint ventures [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_EntitysTotalForJointVenturesMember" xml:lang="en-US">Entity's total for joint ventures [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember" xlink:to="lab_ifrs-full_EntitysTotalForJointVenturesMember" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_HLGlobalEnterprisesLimitedMember" xlink:label="loc_cyd_HLGlobalEnterprisesLimitedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_HLGlobalEnterprisesLimitedMember" xml:lang="en-US">HL Global Enterprises Limited [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_HLGlobalEnterprisesLimitedMember" xml:lang="en-US">HL Global Enterprises Limited [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_HLGlobalEnterprisesLimitedMember" xlink:to="lab_cyd_HLGlobalEnterprisesLimitedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_HLGlobalEnterprisesLimitedMember" xml:lang="en-US">Hl global enterprises limited.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SignificantInvestmentsInSubsidiariesAxis" xlink:label="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_SignificantInvestmentsInSubsidiariesAxis" xml:lang="en-US">Subsidiaries [axis]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_SignificantInvestmentsInSubsidiariesAxis" xml:lang="en-US">Subsidiaries [axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis" xlink:to="lab_ifrs-full_SignificantInvestmentsInSubsidiariesAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForSubsidiariesMember" xlink:label="loc_ifrs-full_EntitysTotalForSubsidiariesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_EntitysTotalForSubsidiariesMember" xml:lang="en-US">Entity's total for subsidiaries [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_EntitysTotalForSubsidiariesMember" xml:lang="en-US">Entity's total for subsidiaries [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember" xlink:to="lab_ifrs-full_EntitysTotalForSubsidiariesMember" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ForeignSharesOfYuchaiMember" xlink:label="loc_cyd_ForeignSharesOfYuchaiMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_ForeignSharesOfYuchaiMember" xml:lang="en-US">Foreign Shares Of Yuchai [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_ForeignSharesOfYuchaiMember" xml:lang="en-US">Foreign Shares Of Yuchai [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_ForeignSharesOfYuchaiMember" xlink:to="lab_cyd_ForeignSharesOfYuchaiMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_ForeignSharesOfYuchaiMember" xml:lang="en-US">Foreign Shares Of Yuchai.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_GuangxiYuchaiMachineryGroupCompanyLimitedMember" xlink:label="loc_cyd_GuangxiYuchaiMachineryGroupCompanyLimitedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_GuangxiYuchaiMachineryGroupCompanyLimitedMember" xml:lang="en-US">Guangxi Yuchai Machinery Group Company Limited [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_GuangxiYuchaiMachineryGroupCompanyLimitedMember" xml:lang="en-US">Guangxi Yuchai Machinery Group Company Limited [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_cyd_GuangxiYuchaiMachineryGroupCompanyLimitedMember" xml:lang="en-US">GY and its affiliates [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_GuangxiYuchaiMachineryGroupCompanyLimitedMember" xlink:to="lab_cyd_GuangxiYuchaiMachineryGroupCompanyLimitedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_GuangxiYuchaiMachineryGroupCompanyLimitedMember" xml:lang="en-US">Guangxi Yuchai Machinery Group Company Limited.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_GuangxiYuchaiMachineryMonopolyDevelopmentCompanyLimitedMember" xlink:label="loc_cyd_GuangxiYuchaiMachineryMonopolyDevelopmentCompanyLimitedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_GuangxiYuchaiMachineryMonopolyDevelopmentCompanyLimitedMember" xml:lang="en-US">Guangxi Yuchai Machinery Monopoly Development Company Limited [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_GuangxiYuchaiMachineryMonopolyDevelopmentCompanyLimitedMember" xml:lang="en-US">Guangxi Yuchai Machinery Monopoly Development Company Limited [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_GuangxiYuchaiMachineryMonopolyDevelopmentCompanyLimitedMember" xlink:to="lab_cyd_GuangxiYuchaiMachineryMonopolyDevelopmentCompanyLimitedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_GuangxiYuchaiMachineryMonopolyDevelopmentCompanyLimitedMember" xml:lang="en-US">Guangxi yuchai machinery monopoly development company limited.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfSummaryOfSignificantAccountingPoliciesAbstract" xlink:label="loc_cyd_DisclosureOfSummaryOfSignificantAccountingPoliciesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DisclosureOfSummaryOfSignificantAccountingPoliciesAbstract" xml:lang="en-US">Disclosure of summary of significant accounting policies [abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DisclosureOfSummaryOfSignificantAccountingPoliciesAbstract" xlink:to="lab_cyd_DisclosureOfSummaryOfSignificantAccountingPoliciesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DisclosureOfSummaryOfSignificantAccountingPoliciesAbstract" xml:lang="en-US">Disclosure of summary of significant accounting policies [abstract]</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfSummaryOfSignificantAccountingPoliciesTable" xlink:label="loc_cyd_DisclosureOfSummaryOfSignificantAccountingPoliciesTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DisclosureOfSummaryOfSignificantAccountingPoliciesTable" xml:lang="en-US">Disclosure of summary of significant accounting policies [table]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_DisclosureOfSummaryOfSignificantAccountingPoliciesTable" xml:lang="en-US">Disclosure of summary of significant accounting policies [table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DisclosureOfSummaryOfSignificantAccountingPoliciesTable" xlink:to="lab_cyd_DisclosureOfSummaryOfSignificantAccountingPoliciesTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DisclosureOfSummaryOfSignificantAccountingPoliciesTable" xml:lang="en-US">Disclosure of summary of significant accounting policies [table]</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfSummaryOfSignificantAccountingPoliciesLineItems" xlink:label="loc_cyd_DisclosureOfSummaryOfSignificantAccountingPoliciesLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DisclosureOfSummaryOfSignificantAccountingPoliciesLineItems" xml:lang="en-US">Disclosure Of Summary Of Significant Accounting Policies [line items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_DisclosureOfSummaryOfSignificantAccountingPoliciesLineItems" xml:lang="en-US">Disclosure of Summary of Significant Accounting Policies [Line items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DisclosureOfSummaryOfSignificantAccountingPoliciesLineItems" xlink:to="lab_cyd_DisclosureOfSummaryOfSignificantAccountingPoliciesLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DisclosureOfSummaryOfSignificantAccountingPoliciesLineItems" xml:lang="en-US">Line items representing the disclosure of summary of significant accounting policies.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ForeignExchangeRateForConvenienceOfTheReader" xlink:label="loc_cyd_ForeignExchangeRateForConvenienceOfTheReader" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_ForeignExchangeRateForConvenienceOfTheReader" xml:lang="en-US">Foreign exchange rate for convenience of the reader</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_ForeignExchangeRateForConvenienceOfTheReader" xml:lang="en-US">Convenience translation exchange rate per US$1.00</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_ForeignExchangeRateForConvenienceOfTheReader" xlink:to="lab_cyd_ForeignExchangeRateForConvenienceOfTheReader" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_ForeignExchangeRateForConvenienceOfTheReader" xml:lang="en-US">Foreign exchange rate for translation of amounts from Renminbi to US dollar solely for convenience of the reader.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ProductWarrantyClaimPeriod" xlink:label="loc_cyd_ProductWarrantyClaimPeriod" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_ProductWarrantyClaimPeriod" xml:lang="en-US">Product warranty claim period</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_ProductWarrantyClaimPeriod" xml:lang="en-US">Warranty claim period</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_ProductWarrantyClaimPeriod" xlink:to="lab_cyd_ProductWarrantyClaimPeriod" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_ProductWarrantyClaimPeriod" xml:lang="en-US">Product warranty claim period.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ProductWarrantyMileage" xlink:label="loc_cyd_ProductWarrantyMileage" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_ProductWarrantyMileage" xml:lang="en-US">Product Warranty Mileage</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_ProductWarrantyMileage" xml:lang="en-US">Warranty mileage</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_ProductWarrantyMileage" xlink:to="lab_cyd_ProductWarrantyMileage" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_ProductWarrantyMileage" xml:lang="en-US">Product warranty mileage.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ProductWarrantyRunningHours" xlink:label="loc_cyd_ProductWarrantyRunningHours" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_ProductWarrantyRunningHours" xml:lang="en-US">Product warranty running hours</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_ProductWarrantyRunningHours" xml:lang="en-US">Product warranty running hours</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_ProductWarrantyRunningHours" xlink:to="lab_cyd_ProductWarrantyRunningHours" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_ProductWarrantyRunningHours" xml:lang="en-US">Product warranty running hours.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NewIFRSsAxis" xlink:label="loc_ifrs-full_NewIFRSsAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_NewIFRSsAxis" xml:lang="en-US">New IFRSs [axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NewIFRSsAxis" xlink:to="lab_ifrs-full_NewIFRSsAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NewIFRSsMember" xlink:label="loc_ifrs-full_NewIFRSsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_NewIFRSsMember" xml:lang="en-US">New IFRSs [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NewIFRSsMember" xlink:to="lab_ifrs-full_NewIFRSsMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NonadjustingEventsAfterReportingPeriodAxis" xlink:label="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis" xml:lang="en-US">Non-adjusting events after reporting period [axis]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis" xml:lang="en-US">Non-adjusting events after reporting period [axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis" xlink:to="lab_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NonadjustingEventsMember" xlink:label="loc_ifrs-full_NonadjustingEventsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_NonadjustingEventsMember" xml:lang="en-US">Non-adjusting events after reporting period [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_NonadjustingEventsMember" xml:lang="en-US">Non-adjusting events after reporting period [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NonadjustingEventsMember" xlink:to="lab_ifrs-full_NonadjustingEventsMember" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TranslationOfAmountsFromRenminbiToTheUnitedStatesDollarMember" xlink:label="loc_cyd_TranslationOfAmountsFromRenminbiToTheUnitedStatesDollarMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_TranslationOfAmountsFromRenminbiToTheUnitedStatesDollarMember" xml:lang="en-US">Translation Of Amounts From Renminbi To The United States Dollar [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_TranslationOfAmountsFromRenminbiToTheUnitedStatesDollarMember" xml:lang="en-US">Translation of amounts from Renminbi to the US Dollar [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_TranslationOfAmountsFromRenminbiToTheUnitedStatesDollarMember" xlink:to="lab_cyd_TranslationOfAmountsFromRenminbiToTheUnitedStatesDollarMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PerformanceObligationsAxis" xlink:label="loc_ifrs-full_PerformanceObligationsAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_PerformanceObligationsAxis" xml:lang="en-US">Performance obligations [axis]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_PerformanceObligationsAxis" xml:lang="en-US">Performance obligations [axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PerformanceObligationsAxis" xlink:to="lab_ifrs-full_PerformanceObligationsAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PerformanceObligationsMember" xlink:label="loc_ifrs-full_PerformanceObligationsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_PerformanceObligationsMember" xml:lang="en-US">Performance obligations [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_PerformanceObligationsMember" xml:lang="en-US">Performance obligations [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PerformanceObligationsMember" xlink:to="lab_ifrs-full_PerformanceObligationsMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProductsAndServicesAxis" xlink:label="loc_ifrs-full_ProductsAndServicesAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ProductsAndServicesAxis" xml:lang="en-US">Products and services [axis]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_ProductsAndServicesAxis" xml:lang="en-US">Products and services [axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProductsAndServicesAxis" xlink:to="lab_ifrs-full_ProductsAndServicesAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProductsAndServicesMember" xlink:label="loc_ifrs-full_ProductsAndServicesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ProductsAndServicesMember" xml:lang="en-US">Products and services [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_ProductsAndServicesMember" xml:lang="en-US">Products and services [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProductsAndServicesMember" xlink:to="lab_ifrs-full_ProductsAndServicesMember" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_OtherApplicationsEnginesMember" xlink:label="loc_cyd_OtherApplicationsEnginesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_OtherApplicationsEnginesMember" xml:lang="en-US">Other Applications Engines [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_OtherApplicationsEnginesMember" xml:lang="en-US">Other Applications Engines [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_OtherApplicationsEnginesMember" xlink:to="lab_cyd_OtherApplicationsEnginesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_OtherApplicationsEnginesMember" xml:lang="en-US">Other applications engines.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_RoadApplicationsEnginesMember" xlink:label="loc_cyd_RoadApplicationsEnginesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_RoadApplicationsEnginesMember" xml:lang="en-US">Road Applications Engines [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_RoadApplicationsEnginesMember" xml:lang="en-US">On-Road Applications Engines [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_RoadApplicationsEnginesMember" xlink:to="lab_cyd_RoadApplicationsEnginesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_RoadApplicationsEnginesMember" xml:lang="en-US">Road applications engines.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangeAxis" xlink:label="loc_ifrs-full_RangeAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_RangeAxis" xml:lang="en-US">Range [axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RangeAxis" xlink:to="lab_ifrs-full_RangeAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_RangesMember" xml:lang="en-US">Ranges [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_RangesMember" xml:lang="en-US">Ranges [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RangesMember" xlink:to="lab_ifrs-full_RangesMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BottomOfRangeMember" xlink:label="loc_ifrs-full_BottomOfRangeMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_BottomOfRangeMember" xml:lang="en-US">Bottom of range [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_BottomOfRangeMember" xml:lang="en-US">Bottom of range [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_BottomOfRangeMember" xlink:to="lab_ifrs-full_BottomOfRangeMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TopOfRangeMember" xlink:label="loc_ifrs-full_TopOfRangeMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_TopOfRangeMember" xml:lang="en-US">Top of range [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_TopOfRangeMember" xml:lang="en-US">Top of range [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TopOfRangeMember" xlink:to="lab_ifrs-full_TopOfRangeMember" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureAccountingPoliciesAbstract" xlink:label="loc_cyd_DisclosureAccountingPoliciesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DisclosureAccountingPoliciesAbstract" xml:lang="en-US">Disclosure - Accounting Policies [abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DisclosureAccountingPoliciesAbstract" xlink:to="lab_cyd_DisclosureAccountingPoliciesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DisclosureAccountingPoliciesAbstract" xml:lang="en-US">Disclosure - Accounting Policies [abstract]</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable" xml:lang="en-US">Disclosure of detailed information about property, plant and equipment [table]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable" xml:lang="en-US">Disclosure of detailed information about property, plant and equipment [table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable" xlink:to="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xlink:label="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xml:lang="en-US">Classes of property, plant and equipment [axis]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xml:lang="en-US">Classes of property, plant and equipment [axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xlink:to="lab_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PropertyPlantAndEquipmentMember" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_PropertyPlantAndEquipmentMember" xml:lang="en-US">Property, plant and equipment [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_PropertyPlantAndEquipmentMember" xml:lang="en-US">Property, Plant And Equipment [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember" xlink:to="lab_ifrs-full_PropertyPlantAndEquipmentMember" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_BuildingsAndImprovementsOnFreeholdLandMember" xlink:label="loc_cyd_BuildingsAndImprovementsOnFreeholdLandMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_BuildingsAndImprovementsOnFreeholdLandMember" xml:lang="en-US">Buildings And Improvements On Freehold Land [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_BuildingsAndImprovementsOnFreeholdLandMember" xml:lang="en-US">Buildings and improvements on freehold land [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_BuildingsAndImprovementsOnFreeholdLandMember" xlink:to="lab_cyd_BuildingsAndImprovementsOnFreeholdLandMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_BuildingsAndImprovementsOnFreeholdLandMember" xml:lang="en-US">Buildings and improvements on freehold land.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_LeaseholdBuildingsAndImprovementsMember" xlink:label="loc_cyd_LeaseholdBuildingsAndImprovementsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_LeaseholdBuildingsAndImprovementsMember" xml:lang="en-US">Leasehold Buildings And Improvements [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_LeaseholdBuildingsAndImprovementsMember" xml:lang="en-US">Leasehold buildings and improvements [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_LeaseholdBuildingsAndImprovementsMember" xlink:to="lab_cyd_LeaseholdBuildingsAndImprovementsMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MotorVehiclesMember" xlink:label="loc_ifrs-full_MotorVehiclesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_MotorVehiclesMember" xml:lang="en-US">Motor vehicles [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_MotorVehiclesMember" xml:lang="en-US">Motor and transport vehicles [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:label="lab_ifrs-full_MotorVehiclesMember" xml:lang="en-US">Motor vehicles [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_MotorVehiclesMember" xlink:to="lab_ifrs-full_MotorVehiclesMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OfficeEquipmentMember" xlink:label="loc_ifrs-full_OfficeEquipmentMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_OfficeEquipmentMember" xml:lang="en-US">Office equipment [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_OfficeEquipmentMember" xml:lang="en-US">Office furniture, fittings and equipment [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:label="lab_ifrs-full_OfficeEquipmentMember" xml:lang="en-US">Building and office space [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OfficeEquipmentMember" xlink:to="lab_ifrs-full_OfficeEquipmentMember" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_PlantMachineryAndEquipmentMember" xlink:label="loc_cyd_PlantMachineryAndEquipmentMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_PlantMachineryAndEquipmentMember" xml:lang="en-US">Plant Machinery And Equipment [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_PlantMachineryAndEquipmentMember" xml:lang="en-US">Plant, machinery and equipment [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_PlantMachineryAndEquipmentMember" xlink:to="lab_cyd_PlantMachineryAndEquipmentMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xml:lang="en-US">Disclosure of detailed information about property, plant and equipment [line items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xml:lang="en-US">Disclosure of detailed information about property, plant and equipment [line items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:to="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DescriptionOfUsefulLifePropertyPlantAndEquipment" xlink:label="loc_ifrs-full_DescriptionOfUsefulLifePropertyPlantAndEquipment" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DescriptionOfUsefulLifePropertyPlantAndEquipment" xml:lang="en-US">Description of useful life, property, plant and equipment</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DescriptionOfUsefulLifePropertyPlantAndEquipment" xml:lang="en-US">Description of estimated useful life of Property, plant and equipment</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfUsefulLifePropertyPlantAndEquipment" xlink:to="lab_ifrs-full_DescriptionOfUsefulLifePropertyPlantAndEquipment" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" xlink:label="loc_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" xml:lang="en-US">Useful life measured as period of time, property, plant and equipment</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" xml:lang="en-US">Estimated useful life of Property, plant and equipment</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" xlink:to="lab_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfIntangibleAssetsAbstract" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfIntangibleAssetsAbstract" xml:lang="en-US">Disclosure of detailed information about intangible assets [abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsAbstract" xlink:to="lab_ifrs-full_DisclosureOfIntangibleAssetsAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfIntangibleAssetsTable" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfIntangibleAssetsTable" xml:lang="en-US">Disclosure of detailed information about intangible assets [table]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfIntangibleAssetsTable" xml:lang="en-US">Disclosure of detailed information about intangible assets [table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable" xlink:to="lab_ifrs-full_DisclosureOfIntangibleAssetsTable" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis" xlink:label="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis" xml:lang="en-US">Classes of intangible assets other than goodwill [axis]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis" xml:lang="en-US">Classes of intangible assets other than goodwill [axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis" xlink:to="lab_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwillMember" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_IntangibleAssetsOtherThanGoodwillMember" xml:lang="en-US">Intangible assets other than goodwill [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_IntangibleAssetsOtherThanGoodwillMember" xml:lang="en-US">Intangible assets other than goodwill [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember" xlink:to="lab_ifrs-full_IntangibleAssetsOtherThanGoodwillMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IntangibleAssetsUnderDevelopmentMember" xlink:label="loc_ifrs-full_IntangibleAssetsUnderDevelopmentMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_IntangibleAssetsUnderDevelopmentMember" xml:lang="en-US">Intangible assets under development [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_IntangibleAssetsUnderDevelopmentMember" xml:lang="en-US">Development&#160;costs [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/presentationGuidance" xlink:label="lab_ifrs-full_IntangibleAssetsUnderDevelopmentMember" xml:lang="en-US">Development costs [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IntangibleAssetsUnderDevelopmentMember" xlink:to="lab_ifrs-full_IntangibleAssetsUnderDevelopmentMember" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TechnologyKnowHowMember" xlink:label="loc_cyd_TechnologyKnowHowMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_TechnologyKnowHowMember" xml:lang="en-US">Technology Know How [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_TechnologyKnowHowMember" xml:lang="en-US">Technology know how [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_cyd_TechnologyKnowHowMember" xml:lang="en-US">Technology Know-how [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_TechnologyKnowHowMember" xlink:to="lab_cyd_TechnologyKnowHowMember" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TrademarksMember" xlink:label="loc_cyd_TrademarksMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_TrademarksMember" xml:lang="en-US">Trademarks [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_TrademarksMember" xml:lang="en-US">Trademarks [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_TrademarksMember" xlink:to="lab_cyd_TrademarksMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_TrademarksMember" xml:lang="en-US">Trademarks [member].</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfIntangibleAssetsLineItems" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfIntangibleAssetsLineItems" xml:lang="en-US">Disclosure of detailed information about intangible assets [line items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfIntangibleAssetsLineItems" xml:lang="en-US">Disclosure of detailed information about intangible assets [line items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems" xlink:to="lab_ifrs-full_DisclosureOfIntangibleAssetsLineItems" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AmortisationMethodIntangibleAssetsOtherThanGoodwill" xlink:label="loc_ifrs-full_AmortisationMethodIntangibleAssetsOtherThanGoodwill" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_AmortisationMethodIntangibleAssetsOtherThanGoodwill" xml:lang="en-US">Amortisation method, intangible assets other than goodwill</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AmortisationMethodIntangibleAssetsOtherThanGoodwill" xlink:to="lab_ifrs-full_AmortisationMethodIntangibleAssetsOtherThanGoodwill" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DescriptionOfIntangibleAssetRecognition" xlink:label="loc_cyd_DescriptionOfIntangibleAssetRecognition" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DescriptionOfIntangibleAssetRecognition" xml:lang="en-US">Description Of Intangible Asset Recognition</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DescriptionOfIntangibleAssetRecognition" xlink:to="lab_cyd_DescriptionOfIntangibleAssetRecognition" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DescriptionOfIntangibleAssetRecognition" xml:lang="en-US">Description of intangible asset recognition.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DescriptionOfUsefulLifeIntangibleAssetsOtherThanGoodwill" xlink:label="loc_ifrs-full_DescriptionOfUsefulLifeIntangibleAssetsOtherThanGoodwill" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DescriptionOfUsefulLifeIntangibleAssetsOtherThanGoodwill" xml:lang="en-US">Description of useful life, intangible assets other than goodwill</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfUsefulLifeIntangibleAssetsOtherThanGoodwill" xlink:to="lab_ifrs-full_DescriptionOfUsefulLifeIntangibleAssetsOtherThanGoodwill" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill" xlink:label="loc_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill" xml:lang="en-US">Useful life measured as period of time, intangible assets other than goodwill</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill" xlink:to="lab_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfChangesInAccountingEstimatesAbstract" xlink:label="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfChangesInAccountingEstimatesAbstract" xml:lang="en-US">Disclosure of changes in accounting estimates [abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesAbstract" xlink:to="lab_ifrs-full_DisclosureOfChangesInAccountingEstimatesAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfChangesInAccountingEstimatesTable" xlink:label="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfChangesInAccountingEstimatesTable" xml:lang="en-US">Disclosure of changes in accounting estimates [table]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfChangesInAccountingEstimatesTable" xml:lang="en-US">Disclosure of changes in accounting estimates [table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesTable" xlink:to="lab_ifrs-full_DisclosureOfChangesInAccountingEstimatesTable" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems" xlink:label="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems" xml:lang="en-US">Disclosure of changes in accounting estimates [line items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems" xml:lang="en-US">Disclosure of changes in accounting estimates [line items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems" xlink:to="lab_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ExplanationOfPeriodOverWhichManagementHasProjectedCashFlows" xlink:label="loc_ifrs-full_ExplanationOfPeriodOverWhichManagementHasProjectedCashFlows" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ExplanationOfPeriodOverWhichManagementHasProjectedCashFlows" xml:lang="en-US">Explanation of period over which management has projected cash flows</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_ExplanationOfPeriodOverWhichManagementHasProjectedCashFlows" xml:lang="en-US">Cash flows derived from forecasts period</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ExplanationOfPeriodOverWhichManagementHasProjectedCashFlows" xlink:to="lab_ifrs-full_ExplanationOfPeriodOverWhichManagementHasProjectedCashFlows" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesAbstract" xlink:label="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesAbstract" xml:lang="en-US">Disclosure of subsidiaries [abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesAbstract" xlink:to="lab_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable" xlink:label="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable" xml:lang="en-US">Disclosure of subsidiaries [table]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable" xml:lang="en-US">Disclosure of subsidiaries [table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable" xlink:to="lab_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems" xlink:label="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems" xml:lang="en-US">Disclosure of subsidiaries [line items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems" xml:lang="en-US">Disclosure of subsidiaries [line items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems" xlink:to="lab_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary" xlink:label="loc_ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary" xml:lang="en-US">Country of incorporation of subsidiary</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary" xml:lang="en-US">Place of incorporation</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary" xlink:to="lab_ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PrincipalPlaceOfBusinessOfSubsidiary" xlink:label="loc_ifrs-full_PrincipalPlaceOfBusinessOfSubsidiary" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_PrincipalPlaceOfBusinessOfSubsidiary" xml:lang="en-US">Principal place of business of subsidiary</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_PrincipalPlaceOfBusinessOfSubsidiary" xml:lang="en-US">Place of business</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PrincipalPlaceOfBusinessOfSubsidiary" xlink:to="lab_ifrs-full_PrincipalPlaceOfBusinessOfSubsidiary" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_GuangxiYuchaiFoundryCompanyLimitedMember" xlink:label="loc_cyd_GuangxiYuchaiFoundryCompanyLimitedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_GuangxiYuchaiFoundryCompanyLimitedMember" xml:lang="en-US">Guangxi Yuchai Foundry Company Limited [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_GuangxiYuchaiFoundryCompanyLimitedMember" xml:lang="en-US">Guangxi Yuchai Foundry Co., Ltd [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_GuangxiYuchaiFoundryCompanyLimitedMember" xlink:to="lab_cyd_GuangxiYuchaiFoundryCompanyLimitedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_GuangxiYuchaiFoundryCompanyLimitedMember" xml:lang="en-US">Guangxi yuchai foundry company limited.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_GuangxiYuchaiMachineryCompanyLimitedMember" xlink:label="loc_cyd_GuangxiYuchaiMachineryCompanyLimitedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_GuangxiYuchaiMachineryCompanyLimitedMember" xml:lang="en-US">Guangxi Yuchai Machinery Company Limited [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_GuangxiYuchaiMachineryCompanyLimitedMember" xml:lang="en-US">Guangxi Yuchai Machinery Company Limited [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:label="lab_cyd_GuangxiYuchaiMachineryCompanyLimitedMember" xml:lang="en-US">Yuchai manufacturing business [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_GuangxiYuchaiMachineryCompanyLimitedMember" xlink:to="lab_cyd_GuangxiYuchaiMachineryCompanyLimitedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_GuangxiYuchaiMachineryCompanyLimitedMember" xml:lang="en-US">Guangxi yuchai machinery company limited.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_GuangxiYuchaiMarineAndGensetPowerCo.LtdMember" xlink:label="loc_cyd_GuangxiYuchaiMarineAndGensetPowerCo.LtdMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_GuangxiYuchaiMarineAndGensetPowerCo.LtdMember" xml:lang="en-US">Guangxi Yuchai Marine and Genset Power Co., Ltd [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_GuangxiYuchaiMarineAndGensetPowerCo.LtdMember" xlink:to="lab_cyd_GuangxiYuchaiMarineAndGensetPowerCo.LtdMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_GuangxiYuchaiMarineAndGensetPowerCo.LtdMember" xml:lang="en-US">Guangxi Yuchai Marine and Genset Power Co., Ltd .</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_YuchaiXinLanNewEnergyPowerTechnologyCo.LtdMember" xlink:label="loc_cyd_YuchaiXinLanNewEnergyPowerTechnologyCo.LtdMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_YuchaiXinLanNewEnergyPowerTechnologyCo.LtdMember" xml:lang="en-US">Yuchai Xin Lan New Energy Power Technology Co., Ltd [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_YuchaiXinLanNewEnergyPowerTechnologyCo.LtdMember" xml:lang="en-US">Yuchai Xin-Lan New Energy Power Technology Co., Ltd [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_YuchaiXinLanNewEnergyPowerTechnologyCo.LtdMember" xlink:to="lab_cyd_YuchaiXinLanNewEnergyPowerTechnologyCo.LtdMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_YuchaiXinLanNewEnergyPowerTechnologyCo.LtdMember" xml:lang="en-US">Yuchai xin-lan&#160;new energy power technology co., ltd .</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DividendsPaidToNoncontrollingInterests" xlink:label="loc_ifrs-full_DividendsPaidToNoncontrollingInterests" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DividendsPaidToNoncontrollingInterests" xml:lang="en-US">Dividends paid to non-controlling interests</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DividendsPaidToNoncontrollingInterests" xml:lang="en-US">Dividends paid to material NCI</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DividendsPaidToNoncontrollingInterests" xlink:to="lab_ifrs-full_DividendsPaidToNoncontrollingInterests" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProportionOfOwnershipInterestsHeldByNoncontrollingInterests" xlink:label="loc_ifrs-full_ProportionOfOwnershipInterestsHeldByNoncontrollingInterests" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ProportionOfOwnershipInterestsHeldByNoncontrollingInterests" xml:lang="en-US">Proportion of ownership interests held by non-controlling interests</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_ProportionOfOwnershipInterestsHeldByNoncontrollingInterests" xml:lang="en-US">Proportion of equity interest held by NCI</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProportionOfOwnershipInterestsHeldByNoncontrollingInterests" xlink:to="lab_ifrs-full_ProportionOfOwnershipInterestsHeldByNoncontrollingInterests" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncreaseDecreaseInCashAndCashEquivalents" xlink:label="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents" xml:lang="en-US">Increase (decrease) in cash and cash equivalents</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents" xml:lang="en-US">Net increase in cash and cash equivalents</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents" xlink:to="lab_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Goodwill" xlink:label="loc_ifrs-full_Goodwill" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_Goodwill" xml:lang="en-US">Goodwill</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_Goodwill" xml:lang="en-US">Goodwill</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Goodwill" xlink:to="lab_ifrs-full_Goodwill" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NetAssetsLiabilities" xlink:label="loc_ifrs-full_NetAssetsLiabilities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_NetAssetsLiabilities" xml:lang="en-US">Assets (liabilities)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_ifrs-full_NetAssetsLiabilities" xml:lang="en-US">Net assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_NetAssetsLiabilities" xml:lang="en-US">Net assets/(liabilities)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NetAssetsLiabilities" xlink:to="lab_ifrs-full_NetAssetsLiabilities" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_NoncurrentAssetsExcludingGoodwill" xlink:label="loc_cyd_NoncurrentAssetsExcludingGoodwill" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_NoncurrentAssetsExcludingGoodwill" xml:lang="en-US">Non-current Assets, Excluding Goodwill</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_NoncurrentAssetsExcludingGoodwill" xml:lang="en-US">Non-current assets, excluding goodwill</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_NoncurrentAssetsExcludingGoodwill" xlink:to="lab_cyd_NoncurrentAssetsExcludingGoodwill" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_NoncurrentAssetsExcludingGoodwill" xml:lang="en-US">Non-current Assets, Excluding Goodwill</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CategoriesOfRelatedPartiesAxis" xml:lang="en-US">Categories of related parties [axis]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_CategoriesOfRelatedPartiesAxis" xml:lang="en-US">Categories of related parties [axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:to="lab_ifrs-full_CategoriesOfRelatedPartiesAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_EntitysTotalForRelatedPartiesMember" xml:lang="en-US">Entity's total for related parties [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_EntitysTotalForRelatedPartiesMember" xml:lang="en-US">Entity's total for related parties [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:to="lab_ifrs-full_EntitysTotalForRelatedPartiesMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred" xlink:label="loc_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred" xml:lang="en-US">Consideration transferred, acquisition-date fair value</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred" xml:lang="en-US">Cash consideration</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred" xlink:to="lab_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AssetsToWhichSignificantRestrictionsApply" xlink:label="loc_ifrs-full_AssetsToWhichSignificantRestrictionsApply" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_AssetsToWhichSignificantRestrictionsApply" xml:lang="en-US">Assets to which significant restrictions apply</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_AssetsToWhichSignificantRestrictionsApply" xml:lang="en-US">Cash and cash equivalents subject to local exchange control regulations</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AssetsToWhichSignificantRestrictionsApply" xlink:to="lab_ifrs-full_AssetsToWhichSignificantRestrictionsApply" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_LegalEntityAxis" xml:lang="en-US">Legal Entity [Axis]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_LegalEntityAxis" xml:lang="en-US">Legal Entity [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LegalEntityAxis" xlink:to="lab_dei_LegalEntityAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityDomain" xml:lang="en-US">Entity [Domain]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_EntityDomain" xml:lang="en-US">Entity [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityDomain" xlink:to="lab_dei_EntityDomain" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_SuzhouRemanMember" xlink:label="loc_cyd_SuzhouRemanMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_SuzhouRemanMember" xml:lang="en-US">Suzhou Reman [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_SuzhouRemanMember" xml:lang="en-US">Suzhou reman [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_SuzhouRemanMember" xlink:to="lab_cyd_SuzhouRemanMember" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_YuchaiXinLanMember" xlink:label="loc_cyd_YuchaiXinLanMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_YuchaiXinLanMember" xml:lang="en-US">Yuchai Xin Lan [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_YuchaiXinLanMember" xml:lang="en-US">Yuchai Xin-Lan [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_cyd_YuchaiXinLanMember" xml:lang="en-US">Yuchai Xin-Lan [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_YuchaiXinLanMember" xlink:to="lab_cyd_YuchaiXinLanMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_YuchaiXinLanMember" xml:lang="en-US">Yuchai xin-lan.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CaryingValueOfNetAssets" xlink:label="loc_cyd_CaryingValueOfNetAssets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_CaryingValueOfNetAssets" xml:lang="en-US">Carying Value Of Net Assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_CaryingValueOfNetAssets" xml:lang="en-US">Carrying value of net assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_CaryingValueOfNetAssets" xlink:to="lab_cyd_CaryingValueOfNetAssets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_CaryingValueOfNetAssets" xml:lang="en-US">Carrying value of net assets.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Cash" xlink:label="loc_ifrs-full_Cash" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_Cash" xml:lang="en-US">Cash</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_Cash" xml:lang="en-US">Cash and cash equivalents</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/positiveLabel" xlink:label="lab_ifrs-full_Cash" xml:lang="en-US">Cash at banks and on hand</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Cash" xlink:to="lab_ifrs-full_Cash" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashAndCashEquivalentsInSubsidiaryOrBusinessesAcquiredOrDisposed2013" xlink:label="loc_ifrs-full_CashAndCashEquivalentsInSubsidiaryOrBusinessesAcquiredOrDisposed2013" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CashAndCashEquivalentsInSubsidiaryOrBusinessesAcquiredOrDisposed2013" xml:lang="en-US">Cash and cash equivalents in subsidiary or businesses acquired or disposed</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:label="lab_ifrs-full_CashAndCashEquivalentsInSubsidiaryOrBusinessesAcquiredOrDisposed2013" xml:lang="en-US">Less: Cash and cash equivalents of a subsidiary</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashAndCashEquivalentsInSubsidiaryOrBusinessesAcquiredOrDisposed2013" xlink:to="lab_ifrs-full_CashAndCashEquivalentsInSubsidiaryOrBusinessesAcquiredOrDisposed2013" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ContractLiabilities" xlink:label="loc_ifrs-full_ContractLiabilities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ContractLiabilities" xml:lang="en-US">Contract liabilities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_ifrs-full_ContractLiabilities" xml:lang="en-US">Contract liabilities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_ContractLiabilities" xml:lang="en-US">Contract liabilities (Note 24)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_ContractLiabilities" xml:lang="en-US">Contract liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ContractLiabilities" xlink:to="lab_ifrs-full_ContractLiabilities" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_GainLossOnDisposalOfSubsidiariesAbstract" xlink:label="loc_cyd_GainLossOnDisposalOfSubsidiariesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_GainLossOnDisposalOfSubsidiariesAbstract" xml:lang="en-US">Gain loss on disposal of subsidiaries [abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_GainLossOnDisposalOfSubsidiariesAbstract" xml:lang="en-US">Gain on disposal:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_GainLossOnDisposalOfSubsidiariesAbstract" xlink:to="lab_cyd_GainLossOnDisposalOfSubsidiariesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_GainLossOnDisposalOfSubsidiariesAbstract" xml:lang="en-US">Gain loss on disposal of subsidiaries [abstract]</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FairValueOfAssetsRepresentingContinuingInvolvementInDerecognisedFinancialAssets" xlink:label="loc_ifrs-full_FairValueOfAssetsRepresentingContinuingInvolvementInDerecognisedFinancialAssets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_FairValueOfAssetsRepresentingContinuingInvolvementInDerecognisedFinancialAssets" xml:lang="en-US">Fair value of assets representing continuing involvement in derecognised financial assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_ifrs-full_FairValueOfAssetsRepresentingContinuingInvolvementInDerecognisedFinancialAssets" xml:lang="en-US">Net assets derecognized</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_FairValueOfAssetsRepresentingContinuingInvolvementInDerecognisedFinancialAssets" xlink:to="lab_ifrs-full_FairValueOfAssetsRepresentingContinuingInvolvementInDerecognisedFinancialAssets" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_GainsLossesOnDisposalsOfSubsidiaries" xlink:label="loc_cyd_GainsLossesOnDisposalsOfSubsidiaries" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_GainsLossesOnDisposalsOfSubsidiaries" xml:lang="en-US">Gains Losses On Disposals Of Subsidiaries</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_cyd_GainsLossesOnDisposalsOfSubsidiaries" xml:lang="en-US">Gain on disposal of the subsidiary (Note 7.2(a))</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_GainsLossesOnDisposalsOfSubsidiaries" xlink:to="lab_cyd_GainsLossesOnDisposalsOfSubsidiaries" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_GainsLossesOnDisposalsOfSubsidiaries" xml:lang="en-US">Gains losses on disposals of subsidiaries.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TotalEstimatedConsiderationLessCostOfDisposal" xlink:label="loc_cyd_TotalEstimatedConsiderationLessCostOfDisposal" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_TotalEstimatedConsiderationLessCostOfDisposal" xml:lang="en-US">Total Estimated Consideration Less Cost Of Disposal</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_cyd_TotalEstimatedConsiderationLessCostOfDisposal" xml:lang="en-US">Total estimated consideration less cost of disposal</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:label="lab_cyd_TotalEstimatedConsiderationLessCostOfDisposal" xml:lang="en-US">Total estimated consideration less cost of disposal</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_TotalEstimatedConsiderationLessCostOfDisposal" xlink:to="lab_cyd_TotalEstimatedConsiderationLessCostOfDisposal" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_TotalEstimatedConsiderationLessCostOfDisposal" xml:lang="en-US">Total estimated consideration less cost of disposal.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ProceedsFromSaleRestrictedInUSe" xlink:label="loc_cyd_ProceedsFromSaleRestrictedInUSe" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_ProceedsFromSaleRestrictedInUSe" xml:lang="en-US">ProceedsFromSaleRestrictedInUSe</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_ProceedsFromSaleRestrictedInUSe" xml:lang="en-US">Less: Sales proceed received but restricted in use</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_ProceedsFromSaleRestrictedInUSe" xlink:to="lab_cyd_ProceedsFromSaleRestrictedInUSe" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_ProceedsFromSaleRestrictedInUSe" xml:lang="en-US">Proceeds from sale restricted in use.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TotalEstimatedConsiderationDueFromAcquirer" xlink:label="loc_cyd_TotalEstimatedConsiderationDueFromAcquirer" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_TotalEstimatedConsiderationDueFromAcquirer" xml:lang="en-US">Total Estimated Consideration Due From Acquirer</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_cyd_TotalEstimatedConsiderationDueFromAcquirer" xml:lang="en-US">Less: Total estimated consideration due from acquirer</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:label="lab_cyd_TotalEstimatedConsiderationDueFromAcquirer" xml:lang="en-US">Estimated sales consideration on disposal of a subsidiary due from the acquirer</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_TotalEstimatedConsiderationDueFromAcquirer" xlink:to="lab_cyd_TotalEstimatedConsiderationDueFromAcquirer" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_TotalEstimatedConsiderationDueFromAcquirer" xml:lang="en-US">Total estimated consideration due from acquirer.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TradeAndOtherPayables" xlink:label="loc_ifrs-full_TradeAndOtherPayables" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_TradeAndOtherPayables" xml:lang="en-US">Trade and other payables</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_ifrs-full_TradeAndOtherPayables" xml:lang="en-US">Trade and other payables</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_TradeAndOtherPayables" xml:lang="en-US">Trade and other payables (Note 22)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_TradeAndOtherPayables" xml:lang="en-US">Trade and other payables (current and non-current)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TradeAndOtherPayables" xlink:to="lab_ifrs-full_TradeAndOtherPayables" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TradeAndOtherReceivables" xlink:label="loc_ifrs-full_TradeAndOtherReceivables" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_TradeAndOtherReceivables" xml:lang="en-US">Trade and other receivables</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_TradeAndOtherReceivables" xml:lang="en-US">Trade and other receivables</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TradeAndOtherReceivables" xlink:to="lab_ifrs-full_TradeAndOtherReceivables" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TransactionCostsUnpaid" xlink:label="loc_cyd_TransactionCostsUnpaid" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_TransactionCostsUnpaid" xml:lang="en-US">Transaction costs unpaid</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_TransactionCostsUnpaid" xml:lang="en-US">Add: Transaction cost unpaid</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_TransactionCostsUnpaid" xlink:to="lab_cyd_TransactionCostsUnpaid" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_TransactionCostsUnpaid" xml:lang="en-US">Transaction costs unpaid.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_WarrantyProvision" xlink:label="loc_ifrs-full_WarrantyProvision" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_WarrantyProvision" xml:lang="en-US">Warranty provision</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_ifrs-full_WarrantyProvision" xml:lang="en-US">Provision for warranty</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WarrantyProvision" xlink:to="lab_ifrs-full_WarrantyProvision" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_PartialConsiderationOnDisposalOfSubsidiary" xlink:label="loc_cyd_PartialConsiderationOnDisposalOfSubsidiary" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_PartialConsiderationOnDisposalOfSubsidiary" xml:lang="en-US">Partial Consideration On Disposal Of Subsidiary</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_PartialConsiderationOnDisposalOfSubsidiary" xml:lang="en-US">Partial Consideration On Disposal Of Subsidiary</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_PartialConsiderationOnDisposalOfSubsidiary" xlink:to="lab_cyd_PartialConsiderationOnDisposalOfSubsidiary" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_PartialConsiderationOnDisposalOfSubsidiary" xml:lang="en-US">Partial consideration on disposal of subsidiary.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfJointVenturesAbstract" xlink:label="loc_ifrs-full_DisclosureOfJointVenturesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfJointVenturesAbstract" xml:lang="en-US">Disclosure of joint ventures [abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesAbstract" xlink:to="lab_ifrs-full_DisclosureOfJointVenturesAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfJointVenturesTable" xlink:label="loc_ifrs-full_DisclosureOfJointVenturesTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfJointVenturesTable" xml:lang="en-US">Disclosure of joint ventures [table]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfJointVenturesTable" xml:lang="en-US">Disclosure of joint ventures [table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesTable" xlink:to="lab_ifrs-full_DisclosureOfJointVenturesTable" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfJointVenturesLineItems" xlink:label="loc_ifrs-full_DisclosureOfJointVenturesLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfJointVenturesLineItems" xml:lang="en-US">Disclosure of joint ventures [line items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfJointVenturesLineItems" xml:lang="en-US">Disclosure of joint ventures [line items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems" xlink:to="lab_ifrs-full_DisclosureOfJointVenturesLineItems" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_GuangxiPuremYuchaiAutomotiveTechnologyCo.LtdMember" xlink:label="loc_cyd_GuangxiPuremYuchaiAutomotiveTechnologyCo.LtdMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_GuangxiPuremYuchaiAutomotiveTechnologyCo.LtdMember" xml:lang="en-US">Guangxi Purem Yuchai Automotive Technology Co., Ltd [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_GuangxiPuremYuchaiAutomotiveTechnologyCo.LtdMember" xml:lang="en-US">Guangxi Purem Yuchai Automotive Technology Co., Ltd [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_GuangxiPuremYuchaiAutomotiveTechnologyCo.LtdMember" xlink:to="lab_cyd_GuangxiPuremYuchaiAutomotiveTechnologyCo.LtdMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_GuangxiPuremYuchaiAutomotiveTechnologyCo.LtdMember" xml:lang="en-US">Guangxi purem yuchai automotive technology co., ltd.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_MtuYuchaiPowerCompanyLimitedMember" xlink:label="loc_cyd_MtuYuchaiPowerCompanyLimitedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_MtuYuchaiPowerCompanyLimitedMember" xml:lang="en-US">MTU Yuchai Power Company Limited [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_MtuYuchaiPowerCompanyLimitedMember" xml:lang="en-US">MTU Yuchai Power Co., Ltd [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_MtuYuchaiPowerCompanyLimitedMember" xlink:to="lab_cyd_MtuYuchaiPowerCompanyLimitedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_MtuYuchaiPowerCompanyLimitedMember" xml:lang="en-US">MTU Yuchai Power Company Limited.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_OtherJointVenturesMember" xlink:label="loc_cyd_OtherJointVenturesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_OtherJointVenturesMember" xml:lang="en-US">Other joint ventures [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_OtherJointVenturesMember" xml:lang="en-US">Other Joint Ventures [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_OtherJointVenturesMember" xlink:to="lab_cyd_OtherJointVenturesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_OtherJointVenturesMember" xml:lang="en-US">Other Joint Ventures.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_YAndCEngineCoLtdMember" xlink:label="loc_cyd_YAndCEngineCoLtdMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_YAndCEngineCoLtdMember" xml:lang="en-US">Y and C engine co ltd [member] [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_YAndCEngineCoLtdMember" xml:lang="en-US">Y &amp; C Engine Co., Ltd. [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_YAndCEngineCoLtdMember" xlink:to="lab_cyd_YAndCEngineCoLtdMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_YAndCEngineCoLtdMember" xml:lang="en-US">Y &amp; C engine co., Ltd.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfFinancialAssetsAxis" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ClassesOfFinancialAssetsAxis" xml:lang="en-US">Classes of financial assets [axis]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_ClassesOfFinancialAssetsAxis" xml:lang="en-US">Classes of financial assets [axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis" xlink:to="lab_ifrs-full_ClassesOfFinancialAssetsAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialAssetsMember" xlink:label="loc_ifrs-full_FinancialAssetsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_FinancialAssetsMember" xml:lang="en-US">Financial assets, class [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_FinancialAssetsMember" xml:lang="en-US">Financial assets, class [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_FinancialAssetsMember" xlink:to="lab_ifrs-full_FinancialAssetsMember" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_OutstandingBillsReceivablesDiscountedWithBanksMember" xlink:label="loc_cyd_OutstandingBillsReceivablesDiscountedWithBanksMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_OutstandingBillsReceivablesDiscountedWithBanksMember" xml:lang="en-US">Outstanding bills receivables discounted with banks [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_OutstandingBillsReceivablesDiscountedWithBanksMember" xml:lang="en-US">Outstanding bills receivables discounted with banks [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_OutstandingBillsReceivablesDiscountedWithBanksMember" xlink:to="lab_cyd_OutstandingBillsReceivablesDiscountedWithBanksMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_OutstandingBillsReceivablesDiscountedWithBanksMember" xml:lang="en-US">Outstanding bills receivables discounted with banks.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_OutstandingBillsReceivablesEndorsedToSuppliersMember" xlink:label="loc_cyd_OutstandingBillsReceivablesEndorsedToSuppliersMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_OutstandingBillsReceivablesEndorsedToSuppliersMember" xml:lang="en-US">Outstanding bills receivables endorsed to suppliers [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_OutstandingBillsReceivablesEndorsedToSuppliersMember" xml:lang="en-US">Outstanding bills receivables endorsed to suppliers [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_OutstandingBillsReceivablesEndorsedToSuppliersMember" xlink:to="lab_cyd_OutstandingBillsReceivablesEndorsedToSuppliersMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_OutstandingBillsReceivablesEndorsedToSuppliersMember" xml:lang="en-US">Outstanding bills receivables endorsed to suppliers.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_BillsReceivable" xlink:label="loc_cyd_BillsReceivable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_BillsReceivable" xml:lang="en-US">Bills Receivable</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_BillsReceivable" xml:lang="en-US">Share of outstanding bills receivables</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_BillsReceivable" xlink:to="lab_cyd_BillsReceivable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_BillsReceivable" xml:lang="en-US">Bills Receivable</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CapitalCommitments" xlink:label="loc_ifrs-full_CapitalCommitments" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CapitalCommitments" xml:lang="en-US">Capital commitments</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_CapitalCommitments" xml:lang="en-US">Share of capital commitment</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CapitalCommitments" xlink:to="lab_ifrs-full_CapitalCommitments" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ImpairmentLoss" xlink:label="loc_ifrs-full_ImpairmentLoss" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ImpairmentLoss" xml:lang="en-US">Impairment loss</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_ImpairmentLoss" xml:lang="en-US">Impairement Loss</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ImpairmentLoss" xlink:to="lab_ifrs-full_ImpairmentLoss" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ShareOfRestrictedCash" xlink:label="loc_cyd_ShareOfRestrictedCash" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_ShareOfRestrictedCash" xml:lang="en-US">Share of restricted cash</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_ShareOfRestrictedCash" xml:lang="en-US">Share of restricted cash</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_ShareOfRestrictedCash" xlink:to="lab_cyd_ShareOfRestrictedCash" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_ShareOfRestrictedCash" xml:lang="en-US">Share of restricted cash.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TradeAndBillsReceivables" xlink:label="loc_cyd_TradeAndBillsReceivables" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_TradeAndBillsReceivables" xml:lang="en-US">Trade and bills receivables</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_TradeAndBillsReceivables" xml:lang="en-US">Bills receivables</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_cyd_TradeAndBillsReceivables" xml:lang="en-US">Trade and bills receivables</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_TradeAndBillsReceivables" xlink:to="lab_cyd_TradeAndBillsReceivables" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_TradeAndBillsReceivables" xml:lang="en-US">Trade and bills receivables.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GeographicalAreasAxis" xlink:label="loc_ifrs-full_GeographicalAreasAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_GeographicalAreasAxis" xml:lang="en-US">Geographical areas [axis]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_GeographicalAreasAxis" xml:lang="en-US">Geographical areas [axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GeographicalAreasAxis" xlink:to="lab_ifrs-full_GeographicalAreasAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GeographicalAreasMember" xlink:label="loc_ifrs-full_GeographicalAreasMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_GeographicalAreasMember" xml:lang="en-US">Geographical areas [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_GeographicalAreasMember" xml:lang="en-US">Geographical areas [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GeographicalAreasMember" xlink:to="lab_ifrs-full_GeographicalAreasMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_CN" xlink:label="loc_country_CN" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_country_CN" xml:lang="en-US">CHINA</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_country_CN" xml:lang="en-US">People's Republic of China [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_country_CN" xml:lang="en-US">PRC [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_CN" xlink:to="lab_country_CN" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_JointVenturesMember" xlink:label="loc_ifrs-full_JointVenturesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_JointVenturesMember" xml:lang="en-US">Joint ventures [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_JointVenturesMember" xml:lang="en-US">Joint ventures [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_JointVenturesMember" xlink:to="lab_ifrs-full_JointVenturesMember" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ProfitOrLossStatementAxis" xlink:label="loc_cyd_ProfitOrLossStatementAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_ProfitOrLossStatementAxis" xml:lang="en-US">Profit or Loss Statement [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_ProfitOrLossStatementAxis" xlink:to="lab_cyd_ProfitOrLossStatementAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_ProfitOrLossStatementAxis" xml:lang="en-US">Profit or Loss Statement</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ProfitOrLossStatementMember" xlink:label="loc_cyd_ProfitOrLossStatementMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_ProfitOrLossStatementMember" xml:lang="en-US">Profit or Loss Statement [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_ProfitOrLossStatementMember" xlink:to="lab_cyd_ProfitOrLossStatementMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_ProfitOrLossStatementMember" xml:lang="en-US">Profit or Loss Statement</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_OtherOperatingExpensesMember" xlink:label="loc_cyd_OtherOperatingExpensesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_OtherOperatingExpensesMember" xml:lang="en-US">Other Operating Expenses [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_OtherOperatingExpensesMember" xml:lang="en-US">Other operating expenses [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_OtherOperatingExpensesMember" xlink:to="lab_cyd_OtherOperatingExpensesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_OtherOperatingExpensesMember" xml:lang="en-US">Other operating expenses.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CountryOfIncorporationOfJointVenture" xlink:label="loc_ifrs-full_CountryOfIncorporationOfJointVenture" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CountryOfIncorporationOfJointVenture" xml:lang="en-US">Country of incorporation of joint venture</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_CountryOfIncorporationOfJointVenture" xml:lang="en-US">Place of incorporation</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CountryOfIncorporationOfJointVenture" xlink:to="lab_ifrs-full_CountryOfIncorporationOfJointVenture" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DescriptionOfNatureOfEntitysOperationsAndPrincipalActivities" xlink:label="loc_ifrs-full_DescriptionOfNatureOfEntitysOperationsAndPrincipalActivities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DescriptionOfNatureOfEntitysOperationsAndPrincipalActivities" xml:lang="en-US">Description of nature of entity's operations and principal activities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DescriptionOfNatureOfEntitysOperationsAndPrincipalActivities" xml:lang="en-US">Principal activities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfNatureOfEntitysOperationsAndPrincipalActivities" xlink:to="lab_ifrs-full_DescriptionOfNatureOfEntitysOperationsAndPrincipalActivities" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProportionOfVotingRightsHeldInJointVenture" xlink:label="loc_ifrs-full_ProportionOfVotingRightsHeldInJointVenture" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ProportionOfVotingRightsHeldInJointVenture" xml:lang="en-US">Proportion of voting rights held in joint venture</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_ProportionOfVotingRightsHeldInJointVenture" xml:lang="en-US">Percentage of interest held</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProportionOfVotingRightsHeldInJointVenture" xlink:to="lab_ifrs-full_ProportionOfVotingRightsHeldInJointVenture" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_SignificantJointVenturesMember" xlink:label="loc_cyd_SignificantJointVenturesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_SignificantJointVenturesMember" xml:lang="en-US">Significant Joint Ventures [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_SignificantJointVenturesMember" xml:lang="en-US">Significant Joint Ventures [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_SignificantJointVenturesMember" xlink:to="lab_cyd_SignificantJointVenturesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_SignificantJointVenturesMember" xml:lang="en-US">Significant Joint Ventures.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DepreciationAndAmortisationExpense" xlink:label="loc_ifrs-full_DepreciationAndAmortisationExpense" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DepreciationAndAmortisationExpense" xml:lang="en-US">Depreciation and amortisation expense</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_ifrs-full_DepreciationAndAmortisationExpense" xml:lang="en-US">Depreciation and amortization</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DepreciationAndAmortisationExpense" xml:lang="en-US">Depreciation and amortization expenses</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DepreciationAndAmortisationExpense" xlink:to="lab_ifrs-full_DepreciationAndAmortisationExpense" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InterestExpense" xlink:label="loc_ifrs-full_InterestExpense" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_InterestExpense" xml:lang="en-US">Interest expense</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_ifrs-full_InterestExpense" xml:lang="en-US">Interest expense</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InterestExpense" xlink:to="lab_ifrs-full_InterestExpense" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherCurrentLiabilities" xlink:label="loc_ifrs-full_OtherCurrentLiabilities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_OtherCurrentLiabilities" xml:lang="en-US">Other current liabilities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_ifrs-full_OtherCurrentLiabilities" xml:lang="en-US">Current liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherCurrentLiabilities" xlink:to="lab_ifrs-full_OtherCurrentLiabilities" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProportionOfOwnershipInterestInJointVenture" xlink:label="loc_ifrs-full_ProportionOfOwnershipInterestInJointVenture" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ProportionOfOwnershipInterestInJointVenture" xml:lang="en-US">Proportion of ownership interest in joint venture</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_ProportionOfOwnershipInterestInJointVenture" xml:lang="en-US">Proportion of the Group's ownership</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/positiveLabel" xlink:label="lab_ifrs-full_ProportionOfOwnershipInterestInJointVenture" xml:lang="en-US">Proportion of the Group's ownership</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProportionOfOwnershipInterestInJointVenture" xlink:to="lab_ifrs-full_ProportionOfOwnershipInterestInJointVenture" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ShareOfNetAssetsOfJointVenture" xlink:label="loc_cyd_ShareOfNetAssetsOfJointVenture" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_ShareOfNetAssetsOfJointVenture" xml:lang="en-US">Share Of Net Assets Of Joint Venture</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_ShareOfNetAssetsOfJointVenture" xml:lang="en-US">Group's share of net assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_ShareOfNetAssetsOfJointVenture" xlink:to="lab_cyd_ShareOfNetAssetsOfJointVenture" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_ShareOfNetAssetsOfJointVenture" xml:lang="en-US">Share of net assets of joint venture.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethodBeforeAdjustments" xlink:label="loc_cyd_ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethodBeforeAdjustments" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethodBeforeAdjustments" xml:lang="en-US">Share of profit (loss) of joint ventures accounted for using equity method before adjustments</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethodBeforeAdjustments" xml:lang="en-US">Group's share of results</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethodBeforeAdjustments" xlink:to="lab_cyd_ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethodBeforeAdjustments" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethodBeforeAdjustments" xml:lang="en-US">Share of profit (loss) of joint ventures accounted for using equity method before adjustments.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_UnrealizedProfitOnTransactionsWithJointVenture" xlink:label="loc_cyd_UnrealizedProfitOnTransactionsWithJointVenture" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_UnrealizedProfitOnTransactionsWithJointVenture" xml:lang="en-US">Unrealized Profit On Transactions With Joint Venture</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_cyd_UnrealizedProfitOnTransactionsWithJointVenture" xml:lang="en-US">Unrealized profit on transactions with joint venture</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_UnrealizedProfitOnTransactionsWithJointVenture" xlink:to="lab_cyd_UnrealizedProfitOnTransactionsWithJointVenture" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_UnrealizedProfitOnTransactionsWithJointVenture" xml:lang="en-US">Unrealized profit on transactions with joint venture.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_UnrealizedProfitOnUpstreamOrDownstreamTransactionsWithJointVenture" xlink:label="loc_cyd_UnrealizedProfitOnUpstreamOrDownstreamTransactionsWithJointVenture" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_UnrealizedProfitOnUpstreamOrDownstreamTransactionsWithJointVenture" xml:lang="en-US">Unrealized profit on upstream or downstream transactions with joint venture</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_cyd_UnrealizedProfitOnUpstreamOrDownstreamTransactionsWithJointVenture" xml:lang="en-US">Unrealized profit on transactions with joint venture</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_UnrealizedProfitOnUpstreamOrDownstreamTransactionsWithJointVenture" xlink:to="lab_cyd_UnrealizedProfitOnUpstreamOrDownstreamTransactionsWithJointVenture" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_UnrealizedProfitOnUpstreamOrDownstreamTransactionsWithJointVenture" xml:lang="en-US">Unrealized profit on upstream or downstream transactions with joint venture.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_PuremCompanyLimitedMember" xlink:label="loc_cyd_PuremCompanyLimitedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_PuremCompanyLimitedMember" xml:lang="en-US">Purem Company Limited [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_PuremCompanyLimitedMember" xml:lang="en-US">Purem [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_PuremCompanyLimitedMember" xlink:to="lab_cyd_PuremCompanyLimitedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_PuremCompanyLimitedMember" xml:lang="en-US">Purem company limited.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersAbstract" xlink:label="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersAbstract" xml:lang="en-US">Disclosure of disaggregation of revenue from contracts with customers [abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersAbstract" xlink:to="lab_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable" xlink:label="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable" xml:lang="en-US">Disclosure of disaggregation of revenue from contracts with customers [table]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable" xml:lang="en-US">Disclosure of disaggregation of revenue from contracts with customers [table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable" xlink:to="lab_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems" xlink:label="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems" xml:lang="en-US">Disclosure of disaggregation of revenue from contracts with customers [line items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems" xml:lang="en-US">Disclosure of disaggregation of revenue from contracts with customers [line items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems" xlink:to="lab_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RevenueFromContractsWithCustomers" xlink:label="loc_ifrs-full_RevenueFromContractsWithCustomers" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_RevenueFromContractsWithCustomers" xml:lang="en-US">Revenue from contracts with customers</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_RevenueFromContractsWithCustomers" xml:lang="en-US">Total revenue from contracts with customers</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RevenueFromContractsWithCustomers" xlink:to="lab_ifrs-full_RevenueFromContractsWithCustomers" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_OtherCountriesMember" xlink:label="loc_cyd_OtherCountriesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_OtherCountriesMember" xml:lang="en-US">Other Countries [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_OtherCountriesMember" xml:lang="en-US">Other countries [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_OtherCountriesMember" xlink:to="lab_cyd_OtherCountriesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_OtherCountriesMember" xml:lang="en-US">Other countries.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_HeavyDutyEnginesMember" xlink:label="loc_cyd_HeavyDutyEnginesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_HeavyDutyEnginesMember" xml:lang="en-US">Heavy duty engines [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_HeavyDutyEnginesMember" xml:lang="en-US">Heavy-duty engines [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_HeavyDutyEnginesMember" xlink:to="lab_cyd_HeavyDutyEnginesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_HeavyDutyEnginesMember" xml:lang="en-US">Heavy duty engines.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_LightDutyEnginesMember" xlink:label="loc_cyd_LightDutyEnginesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_LightDutyEnginesMember" xml:lang="en-US">Light duty engines [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_LightDutyEnginesMember" xml:lang="en-US">Light-duty engines [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_LightDutyEnginesMember" xlink:to="lab_cyd_LightDutyEnginesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_LightDutyEnginesMember" xml:lang="en-US">Light duty engines.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_MediumDutyEnginesMember" xlink:label="loc_cyd_MediumDutyEnginesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_MediumDutyEnginesMember" xml:lang="en-US">Medium duty engines [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_MediumDutyEnginesMember" xml:lang="en-US">Medium-duty engines [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_MediumDutyEnginesMember" xlink:to="lab_cyd_MediumDutyEnginesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_MediumDutyEnginesMember" xml:lang="en-US">Medium duty engines.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_OtherProductsAndServicesMember" xlink:label="loc_cyd_OtherProductsAndServicesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_OtherProductsAndServicesMember" xml:lang="en-US">Other Products And Services [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_OtherProductsAndServicesMember" xml:lang="en-US">Other Products And Services [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_OtherProductsAndServicesMember" xlink:to="lab_cyd_OtherProductsAndServicesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_OtherProductsAndServicesMember" xml:lang="en-US">Other products and services.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_RevenueFromHospitalityOperationsMember" xlink:label="loc_cyd_RevenueFromHospitalityOperationsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_RevenueFromHospitalityOperationsMember" xml:lang="en-US">Revenue from hospitality operations [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_RevenueFromHospitalityOperationsMember" xml:lang="en-US">Revenue from hospitality operations [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_RevenueFromHospitalityOperationsMember" xlink:to="lab_cyd_RevenueFromHospitalityOperationsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_RevenueFromHospitalityOperationsMember" xml:lang="en-US">Revenue from hospitality operations.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SegmentsAxis" xlink:label="loc_ifrs-full_SegmentsAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_SegmentsAxis" xml:lang="en-US">Segments [axis]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_SegmentsAxis" xml:lang="en-US">Segments [axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_SegmentsAxis" xlink:to="lab_ifrs-full_SegmentsAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SegmentsMember" xlink:label="loc_ifrs-full_SegmentsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_SegmentsMember" xml:lang="en-US">Segments [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_SegmentsMember" xml:lang="en-US">Segments [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_SegmentsMember" xlink:to="lab_ifrs-full_SegmentsMember" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_HIGlobalEnterprisesLimitedSegmentMember" xlink:label="loc_cyd_HIGlobalEnterprisesLimitedSegmentMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_HIGlobalEnterprisesLimitedSegmentMember" xml:lang="en-US">HL Global Enterprises Limited Segment [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_HIGlobalEnterprisesLimitedSegmentMember" xml:lang="en-US">HL Global Enterprises Limited segment [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_HIGlobalEnterprisesLimitedSegmentMember" xlink:to="lab_cyd_HIGlobalEnterprisesLimitedSegmentMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_HIGlobalEnterprisesLimitedSegmentMember" xml:lang="en-US">HL Global Enterprises Limited segment.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_YuchaiSegmentMember" xlink:label="loc_cyd_YuchaiSegmentMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_YuchaiSegmentMember" xml:lang="en-US">Yuchai Segment [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_YuchaiSegmentMember" xml:lang="en-US">Yuchai segment [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_YuchaiSegmentMember" xlink:to="lab_cyd_YuchaiSegmentMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_YuchaiSegmentMember" xml:lang="en-US">Yuchai segment.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TimingOfTransferOfGoodsOrServicesAxis" xlink:label="loc_ifrs-full_TimingOfTransferOfGoodsOrServicesAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_TimingOfTransferOfGoodsOrServicesAxis" xml:lang="en-US">Timing of transfer of goods or services [axis]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_TimingOfTransferOfGoodsOrServicesAxis" xml:lang="en-US">Timing of transfer of goods or services [axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TimingOfTransferOfGoodsOrServicesAxis" xlink:to="lab_ifrs-full_TimingOfTransferOfGoodsOrServicesAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TimingOfTransferOfGoodsOrServicesMember" xlink:label="loc_ifrs-full_TimingOfTransferOfGoodsOrServicesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_TimingOfTransferOfGoodsOrServicesMember" xml:lang="en-US">Timing of transfer of goods or services [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_TimingOfTransferOfGoodsOrServicesMember" xml:lang="en-US">Timing of transfer of goods or services [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TimingOfTransferOfGoodsOrServicesMember" xlink:to="lab_ifrs-full_TimingOfTransferOfGoodsOrServicesMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GoodsOrServicesTransferredAtPointInTimeMember" xlink:label="loc_ifrs-full_GoodsOrServicesTransferredAtPointInTimeMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_GoodsOrServicesTransferredAtPointInTimeMember" xml:lang="en-US">Goods or services transferred at point in time [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_GoodsOrServicesTransferredAtPointInTimeMember" xml:lang="en-US">At a point in time [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GoodsOrServicesTransferredAtPointInTimeMember" xlink:to="lab_ifrs-full_GoodsOrServicesTransferredAtPointInTimeMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GoodsOrServicesTransferredOverTimeMember" xlink:label="loc_ifrs-full_GoodsOrServicesTransferredOverTimeMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_GoodsOrServicesTransferredOverTimeMember" xml:lang="en-US">Goods or services transferred over time [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_GoodsOrServicesTransferredOverTimeMember" xml:lang="en-US">Over time [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GoodsOrServicesTransferredOverTimeMember" xlink:to="lab_ifrs-full_GoodsOrServicesTransferredOverTimeMember" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfContractAssetsLiabilitiesAbstract" xlink:label="loc_cyd_DisclosureOfContractAssetsLiabilitiesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DisclosureOfContractAssetsLiabilitiesAbstract" xml:lang="en-US">Disclosure of contract assets liabilities [abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DisclosureOfContractAssetsLiabilitiesAbstract" xlink:to="lab_cyd_DisclosureOfContractAssetsLiabilitiesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DisclosureOfContractAssetsLiabilitiesAbstract" xml:lang="en-US">Disclosure of contract assets liabilities.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ContractAssets" xlink:label="loc_ifrs-full_ContractAssets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ContractAssets" xml:lang="en-US">Contract assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_ContractAssets" xml:lang="en-US">Capitalized contract cost</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_ifrs-full_ContractAssets" xml:lang="en-US">Beginning balance</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_ifrs-full_ContractAssets" xml:lang="en-US">Closing balance</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ContractAssets" xlink:to="lab_ifrs-full_ContractAssets" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ReceivablesFromContractsWithCustomers" xlink:label="loc_ifrs-full_ReceivablesFromContractsWithCustomers" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ReceivablesFromContractsWithCustomers" xml:lang="en-US">Receivables from contracts with customers</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_ReceivablesFromContractsWithCustomers" xml:lang="en-US">Trade receivables (Note 15)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ReceivablesFromContractsWithCustomers" xlink:to="lab_ifrs-full_ReceivablesFromContractsWithCustomers" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DescriptionOfWhenEntityTypicallySatisfiesPerformanceObligations" xlink:label="loc_ifrs-full_DescriptionOfWhenEntityTypicallySatisfiesPerformanceObligations" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DescriptionOfWhenEntityTypicallySatisfiesPerformanceObligations" xml:lang="en-US">Description of when entity typically satisfies performance obligations</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DescriptionOfWhenEntityTypicallySatisfiesPerformanceObligations" xml:lang="en-US">Contract performance obligations description</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfWhenEntityTypicallySatisfiesPerformanceObligations" xlink:to="lab_ifrs-full_DescriptionOfWhenEntityTypicallySatisfiesPerformanceObligations" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfPerformanceObligationsAbstract" xlink:label="loc_ifrs-full_DisclosureOfPerformanceObligationsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfPerformanceObligationsAbstract" xml:lang="en-US">Disclosure of performance obligations [abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfPerformanceObligationsAbstract" xlink:to="lab_ifrs-full_DisclosureOfPerformanceObligationsAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod" xlink:label="loc_ifrs-full_RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod" xml:lang="en-US">Revenue that was included in contract liability balance at beginning of period</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod" xml:lang="en-US">Amounts included in contract liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod" xlink:to="lab_ifrs-full_RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ContractAssetsAbstract" xlink:label="loc_ifrs-full_ContractAssetsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ContractAssetsAbstract" xml:lang="en-US">Contract assets [abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ContractAssetsAbstract" xlink:to="lab_ifrs-full_ContractAssetsAbstract" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_AdditionsToContractAssets" xlink:label="loc_cyd_AdditionsToContractAssets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_AdditionsToContractAssets" xml:lang="en-US">Additions To Contract Assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_AdditionsToContractAssets" xml:lang="en-US">Additions</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_AdditionsToContractAssets" xlink:to="lab_cyd_AdditionsToContractAssets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_AdditionsToContractAssets" xml:lang="en-US">Additions To Contract Assets.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ContractAssetRecognizedToIncomeStatement" xlink:label="loc_cyd_ContractAssetRecognizedToIncomeStatement" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_ContractAssetRecognizedToIncomeStatement" xml:lang="en-US">Contract Asset Recognized To Income Statement</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_ContractAssetRecognizedToIncomeStatement" xml:lang="en-US">Recognized in income statement</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_ContractAssetRecognizedToIncomeStatement" xlink:to="lab_cyd_ContractAssetRecognizedToIncomeStatement" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_ContractAssetRecognizedToIncomeStatement" xml:lang="en-US">Contract asset recognized to income statement.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfTransactionPriceAllocatedToRemainingPerformanceObligationsAbstract" xlink:label="loc_ifrs-full_DisclosureOfTransactionPriceAllocatedToRemainingPerformanceObligationsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfTransactionPriceAllocatedToRemainingPerformanceObligationsAbstract" xml:lang="en-US">Disclosure of transaction price allocated to remaining performance obligations [abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfTransactionPriceAllocatedToRemainingPerformanceObligationsAbstract" xlink:to="lab_ifrs-full_DisclosureOfTransactionPriceAllocatedToRemainingPerformanceObligationsAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfTransactionPriceAllocatedToRemainingPerformanceObligationsTable" xlink:label="loc_ifrs-full_DisclosureOfTransactionPriceAllocatedToRemainingPerformanceObligationsTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfTransactionPriceAllocatedToRemainingPerformanceObligationsTable" xml:lang="en-US">Disclosure of transaction price allocated to remaining performance obligations [table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfTransactionPriceAllocatedToRemainingPerformanceObligationsTable" xlink:to="lab_ifrs-full_DisclosureOfTransactionPriceAllocatedToRemainingPerformanceObligationsTable" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfTransactionPriceAllocatedToRemainingPerformanceObligationsLineItems" xlink:label="loc_ifrs-full_DisclosureOfTransactionPriceAllocatedToRemainingPerformanceObligationsLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfTransactionPriceAllocatedToRemainingPerformanceObligationsLineItems" xml:lang="en-US">Disclosure of transaction price allocated to remaining performance obligations [line items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfTransactionPriceAllocatedToRemainingPerformanceObligationsLineItems" xlink:to="lab_ifrs-full_DisclosureOfTransactionPriceAllocatedToRemainingPerformanceObligationsLineItems" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TransactionPriceAllocatedToRemainingPerformanceObligations" xlink:label="loc_ifrs-full_TransactionPriceAllocatedToRemainingPerformanceObligations" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_TransactionPriceAllocatedToRemainingPerformanceObligations" xml:lang="en-US">Transaction price allocated to remaining performance obligations</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:label="lab_ifrs-full_TransactionPriceAllocatedToRemainingPerformanceObligations" xml:lang="en-US">Total unfulfilled service-type maintenance service</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TransactionPriceAllocatedToRemainingPerformanceObligations" xlink:to="lab_ifrs-full_TransactionPriceAllocatedToRemainingPerformanceObligations" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MaturityAxis" xlink:label="loc_ifrs-full_MaturityAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_MaturityAxis" xml:lang="en-US">Maturity [axis]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_MaturityAxis" xml:lang="en-US">Maturity [axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_MaturityAxis" xlink:to="lab_ifrs-full_MaturityAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AggregatedTimeBandsMember" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_AggregatedTimeBandsMember" xml:lang="en-US">Aggregated time bands [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_AggregatedTimeBandsMember" xml:lang="en-US">Aggregated time bands [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember" xlink:to="lab_ifrs-full_AggregatedTimeBandsMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LaterThanOneYearMember" xlink:label="loc_ifrs-full_LaterThanOneYearMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_LaterThanOneYearMember" xml:lang="en-US">Later than one year [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_LaterThanOneYearMember" xml:lang="en-US">More than one year [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LaterThanOneYearMember" xlink:to="lab_ifrs-full_LaterThanOneYearMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NotLaterThanOneYearMember" xlink:label="loc_ifrs-full_NotLaterThanOneYearMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_NotLaterThanOneYearMember" xml:lang="en-US">Not later than one year [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/disclosureGuidance" xlink:label="lab_ifrs-full_NotLaterThanOneYearMember" xml:lang="en-US">Within one year [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_NotLaterThanOneYearMember" xml:lang="en-US">Within 1 Year [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_NotLaterThanOneYearMember" xml:lang="en-US">One year or less [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NotLaterThanOneYearMember" xlink:to="lab_ifrs-full_NotLaterThanOneYearMember" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfIncomeStatementTable" xlink:label="loc_cyd_DisclosureOfIncomeStatementTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DisclosureOfIncomeStatementTable" xml:lang="en-US">Disclosure of income statement [table]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_DisclosureOfIncomeStatementTable" xml:lang="en-US">Disclosure of income statement [table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DisclosureOfIncomeStatementTable" xlink:to="lab_cyd_DisclosureOfIncomeStatementTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DisclosureOfIncomeStatementTable" xml:lang="en-US">Disclosure of income statement table.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfIncomeStatementLineItems" xlink:label="loc_cyd_DisclosureOfIncomeStatementLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DisclosureOfIncomeStatementLineItems" xml:lang="en-US">Disclosure of income statement [line items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_DisclosureOfIncomeStatementLineItems" xml:lang="en-US">Disclosure of income statement [line items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DisclosureOfIncomeStatementLineItems" xlink:to="lab_cyd_DisclosureOfIncomeStatementLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DisclosureOfIncomeStatementLineItems" xml:lang="en-US">Disclosure of income statement [line items]</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InitiallyAppliedIFRSsAxis" xlink:label="loc_ifrs-full_InitiallyAppliedIFRSsAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_InitiallyAppliedIFRSsAxis" xml:lang="en-US">Initially applied IFRSs [axis]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_InitiallyAppliedIFRSsAxis" xml:lang="en-US">Income Statement Location [axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InitiallyAppliedIFRSsAxis" xlink:to="lab_ifrs-full_InitiallyAppliedIFRSsAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InitiallyAppliedIFRSsMember" xlink:label="loc_ifrs-full_InitiallyAppliedIFRSsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_InitiallyAppliedIFRSsMember" xml:lang="en-US">Initially applied IFRSs [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_InitiallyAppliedIFRSsMember" xml:lang="en-US">Income Statement Location [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InitiallyAppliedIFRSsMember" xlink:to="lab_ifrs-full_InitiallyAppliedIFRSsMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AttributionOfExpensesByNatureToTheirFunctionAxis" xlink:label="loc_ifrs-full_AttributionOfExpensesByNatureToTheirFunctionAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_AttributionOfExpensesByNatureToTheirFunctionAxis" xml:lang="en-US">Attribution of expenses by nature to their function [axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AttributionOfExpensesByNatureToTheirFunctionAxis" xlink:to="lab_ifrs-full_AttributionOfExpensesByNatureToTheirFunctionAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LineItemsByFunctionMember" xlink:label="loc_ifrs-full_LineItemsByFunctionMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_LineItemsByFunctionMember" xml:lang="en-US">Line items by function [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LineItemsByFunctionMember" xlink:to="lab_ifrs-full_LineItemsByFunctionMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CostOfSalesMember" xlink:label="loc_ifrs-full_CostOfSalesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CostOfSalesMember" xml:lang="en-US">Cost of sales [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_CostOfSalesMember" xml:lang="en-US">Cost of sales [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CostOfSalesMember" xlink:to="lab_ifrs-full_CostOfSalesMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SellingGeneralAndAdministrativeExpenseMember" xlink:label="loc_ifrs-full_SellingGeneralAndAdministrativeExpenseMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_SellingGeneralAndAdministrativeExpenseMember" xml:lang="en-US">Selling, general and administrative expense [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_SellingGeneralAndAdministrativeExpenseMember" xml:lang="en-US">Selling, general and administrative expenses [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_SellingGeneralAndAdministrativeExpenseMember" xlink:to="lab_ifrs-full_SellingGeneralAndAdministrativeExpenseMember" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ShippingAndHandlingCosts" xlink:label="loc_cyd_ShippingAndHandlingCosts" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_ShippingAndHandlingCosts" xml:lang="en-US">Shipping and handling costs</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_cyd_ShippingAndHandlingCosts" xml:lang="en-US">&#8194;Shipping and handling expenses</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_ShippingAndHandlingCosts" xlink:to="lab_cyd_ShippingAndHandlingCosts" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_ShippingAndHandlingCosts" xml:lang="en-US">Shipping and handling costs.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfFinancialInstrumentsAbstract" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfFinancialInstrumentsAbstract" xml:lang="en-US">Disclosure of detailed information about financial instruments [abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract" xlink:to="lab_ifrs-full_DisclosureOfFinancialInstrumentsAbstract" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfInformationOnIncomeStatementTable" xlink:label="loc_cyd_DisclosureOfInformationOnIncomeStatementTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DisclosureOfInformationOnIncomeStatementTable" xml:lang="en-US">Disclosure Of Information On Income Statement [table]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_DisclosureOfInformationOnIncomeStatementTable" xml:lang="en-US">Disclosure Of Information On Income Statement [table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DisclosureOfInformationOnIncomeStatementTable" xlink:to="lab_cyd_DisclosureOfInformationOnIncomeStatementTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DisclosureOfInformationOnIncomeStatementTable" xml:lang="en-US">Disclosure of information on income statement table.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfInformationOnIncomeStatementLineItems" xlink:label="loc_cyd_DisclosureOfInformationOnIncomeStatementLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DisclosureOfInformationOnIncomeStatementLineItems" xml:lang="en-US">Disclosure Of Information On Income Statement [line items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_DisclosureOfInformationOnIncomeStatementLineItems" xml:lang="en-US">Disclosure Of Information On Income Statement [line items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DisclosureOfInformationOnIncomeStatementLineItems" xlink:to="lab_cyd_DisclosureOfInformationOnIncomeStatementLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DisclosureOfInformationOnIncomeStatementLineItems" xml:lang="en-US">Disclosure of information on income statement line items.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_GainOnDisposalOfAssociate" xlink:label="loc_cyd_GainOnDisposalOfAssociate" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_GainOnDisposalOfAssociate" xml:lang="en-US">Gain On Disposal Of Associate</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_GainOnDisposalOfAssociate" xml:lang="en-US">Gain on disposal of associate</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_GainOnDisposalOfAssociate" xlink:to="lab_cyd_GainOnDisposalOfAssociate" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_GainOnDisposalOfAssociate" xml:lang="en-US">Gain on disposal of an associate.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_GainOnDisposalOfRightofuseAssets" xlink:label="loc_cyd_GainOnDisposalOfRightofuseAssets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_GainOnDisposalOfRightofuseAssets" xml:lang="en-US">Gain on disposal of right-of-use assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_GainOnDisposalOfRightofuseAssets" xlink:to="lab_cyd_GainOnDisposalOfRightofuseAssets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_GainOnDisposalOfRightofuseAssets" xml:lang="en-US">Gain on disposal of right-of-use assets.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_GainOnDisposalsOfPropertyPlantAndEquipment" xlink:label="loc_cyd_GainOnDisposalsOfPropertyPlantAndEquipment" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_GainOnDisposalsOfPropertyPlantAndEquipment" xml:lang="en-US">Gain on disposals of property plant and equipment</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_GainOnDisposalsOfPropertyPlantAndEquipment" xml:lang="en-US">Gain on disposal of property, plant and equipment</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_GainOnDisposalsOfPropertyPlantAndEquipment" xlink:to="lab_cyd_GainOnDisposalsOfPropertyPlantAndEquipment" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_GainOnDisposalsOfPropertyPlantAndEquipment" xml:lang="en-US">Gain on disposals of property plant and equipment.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_GainOrLossOnFulfillingPerformanceObligationsRelatedToCapitalizedContractAssets" xlink:label="loc_cyd_GainOrLossOnFulfillingPerformanceObligationsRelatedToCapitalizedContractAssets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_GainOrLossOnFulfillingPerformanceObligationsRelatedToCapitalizedContractAssets" xml:lang="en-US">Gain or Loss on Fulfilling Performance Obligations Related to Capitalized Contract Assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_GainOrLossOnFulfillingPerformanceObligationsRelatedToCapitalizedContractAssets" xml:lang="en-US">Recognition of net gain upon&#160;fulfillment&#160;of performance obligation relating to capitalized contract asset</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_GainOrLossOnFulfillingPerformanceObligationsRelatedToCapitalizedContractAssets" xlink:to="lab_cyd_GainOrLossOnFulfillingPerformanceObligationsRelatedToCapitalizedContractAssets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_GainOrLossOnFulfillingPerformanceObligationsRelatedToCapitalizedContractAssets" xml:lang="en-US">Gain or loss on fulfilling performance obligations related to capitalized contract assets.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_GainsOnFinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsQuotedEquitySecurities" xlink:label="loc_cyd_GainsOnFinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsQuotedEquitySecurities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_GainsOnFinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsQuotedEquitySecurities" xml:lang="en-US">Gains on financial assets at fair value through profit or loss classified as quoted equity securities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_GainsOnFinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsQuotedEquitySecurities" xml:lang="en-US">Fair value gain on quoted equity securities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_GainsOnFinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsQuotedEquitySecurities" xlink:to="lab_cyd_GainsOnFinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsQuotedEquitySecurities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_GainsOnFinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsQuotedEquitySecurities" xml:lang="en-US">Gains on financial assets at fair value through profit or loss classified as quoted equity securities</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_GovernmentGrantsRecognisedInProfitOrLoss" xlink:label="loc_cyd_GovernmentGrantsRecognisedInProfitOrLoss" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_GovernmentGrantsRecognisedInProfitOrLoss" xml:lang="en-US">Government grants recognised in profit or loss</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_GovernmentGrantsRecognisedInProfitOrLoss" xml:lang="en-US">Government grants</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_GovernmentGrantsRecognisedInProfitOrLoss" xlink:to="lab_cyd_GovernmentGrantsRecognisedInProfitOrLoss" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_GovernmentGrantsRecognisedInProfitOrLoss" xml:lang="en-US">Government grants recognised in profit or loss</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MiscellaneousOtherOperatingIncome" xlink:label="loc_ifrs-full_MiscellaneousOtherOperatingIncome" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_MiscellaneousOtherOperatingIncome" xml:lang="en-US">Miscellaneous other operating income</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_MiscellaneousOtherOperatingIncome" xml:lang="en-US">Others</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_MiscellaneousOtherOperatingIncome" xlink:to="lab_ifrs-full_MiscellaneousOtherOperatingIncome" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RevenueFromInterest" xlink:label="loc_ifrs-full_RevenueFromInterest" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_RevenueFromInterest" xml:lang="en-US">Interest income</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_RevenueFromInterest" xml:lang="en-US">Interest income</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RevenueFromInterest" xlink:to="lab_ifrs-full_RevenueFromInterest" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" xml:lang="en-US">Adjustments for impairment loss (reversal of impairment loss) recognised in profit or loss, property, plant and equipment</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" xml:lang="en-US">Impairment on property, plant and equipment</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" xlink:to="lab_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NetForeignExchangeLoss" xlink:label="loc_ifrs-full_NetForeignExchangeLoss" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_NetForeignExchangeLoss" xml:lang="en-US">Net foreign exchange loss</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_NetForeignExchangeLoss" xml:lang="en-US">Foreign exchange loss, net</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NetForeignExchangeLoss" xlink:to="lab_ifrs-full_NetForeignExchangeLoss" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_OtherOperatingExpensesReversalOfProvisionForOnerousContractNet" xlink:label="loc_cyd_OtherOperatingExpensesReversalOfProvisionForOnerousContractNet" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_OtherOperatingExpensesReversalOfProvisionForOnerousContractNet" xml:lang="en-US">Other Operating Expenses Reversal Of Provision For Onerous Contract Net</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_OtherOperatingExpensesReversalOfProvisionForOnerousContractNet" xml:lang="en-US">Reversal of provision for onerous contract, net</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_OtherOperatingExpensesReversalOfProvisionForOnerousContractNet" xlink:to="lab_cyd_OtherOperatingExpensesReversalOfProvisionForOnerousContractNet" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_OtherOperatingExpensesReversalOfProvisionForOnerousContractNet" xml:lang="en-US">Other operating expenses reversal of provision for onerous contract net.

..</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_OthersOperatingExpense" xlink:label="loc_cyd_OthersOperatingExpense" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_OthersOperatingExpense" xml:lang="en-US">Others Operating Expense</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_OthersOperatingExpense" xml:lang="en-US">Others</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_OthersOperatingExpense" xlink:to="lab_cyd_OthersOperatingExpense" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_OthersOperatingExpense" xml:lang="en-US">Others Operating Expense</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_WrittenOffWriteBackOfUnrecoverableValueAddedTax" xlink:label="loc_cyd_WrittenOffWriteBackOfUnrecoverableValueAddedTax" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_WrittenOffWriteBackOfUnrecoverableValueAddedTax" xml:lang="en-US">Written Off Write Back Of Unrecoverable Value Added Tax</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_WrittenOffWriteBackOfUnrecoverableValueAddedTax" xml:lang="en-US">Written off/(write-back) of unrecoverable value-added tax</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_WrittenOffWriteBackOfUnrecoverableValueAddedTax" xlink:to="lab_cyd_WrittenOffWriteBackOfUnrecoverableValueAddedTax" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_WrittenOffWriteBackOfUnrecoverableValueAddedTax" xml:lang="en-US">Written off write back of unrecoverable value added tax.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BankAndSimilarCharges" xlink:label="loc_ifrs-full_BankAndSimilarCharges" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_BankAndSimilarCharges" xml:lang="en-US">Bank and similar charges</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_BankAndSimilarCharges" xml:lang="en-US">Bank charges</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_BankAndSimilarCharges" xlink:to="lab_ifrs-full_BankAndSimilarCharges" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InterestExpenseOnBankLoansAndOverdrafts" xlink:label="loc_ifrs-full_InterestExpenseOnBankLoansAndOverdrafts" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_InterestExpenseOnBankLoansAndOverdrafts" xml:lang="en-US">Interest expense on bank loans and overdrafts</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_InterestExpenseOnBankLoansAndOverdrafts" xml:lang="en-US">Bank term loans</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InterestExpenseOnBankLoansAndOverdrafts" xlink:to="lab_ifrs-full_InterestExpenseOnBankLoansAndOverdrafts" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InterestExpenseOnLeaseLiabilities" xlink:label="loc_ifrs-full_InterestExpenseOnLeaseLiabilities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_InterestExpenseOnLeaseLiabilities" xml:lang="en-US">Interest expense on lease liabilities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_InterestExpenseOnLeaseLiabilities" xml:lang="en-US">Interest on lease&#160;liabilities&#160;(Note&#160;17)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_InterestExpenseOnLeaseLiabilities" xml:lang="en-US">Accretion of interest</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/positiveLabel" xlink:label="lab_ifrs-full_InterestExpenseOnLeaseLiabilities" xml:lang="en-US">Interest expenses on lease liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InterestExpenseOnLeaseLiabilities" xlink:to="lab_ifrs-full_InterestExpenseOnLeaseLiabilities" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InterestExpenseOnOtherFinancialLiabilities" xlink:label="loc_ifrs-full_InterestExpenseOnOtherFinancialLiabilities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_InterestExpenseOnOtherFinancialLiabilities" xml:lang="en-US">Interest expense on other financial liabilities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_InterestExpenseOnOtherFinancialLiabilities" xml:lang="en-US">Bills and other discounting</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InterestExpenseOnOtherFinancialLiabilities" xlink:to="lab_ifrs-full_InterestExpenseOnOtherFinancialLiabilities" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EmployeeBenefitsExpense" xlink:label="loc_ifrs-full_EmployeeBenefitsExpense" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_EmployeeBenefitsExpense" xml:lang="en-US">Employee benefits expense</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_ifrs-full_EmployeeBenefitsExpense" xml:lang="en-US">Staff costs</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EmployeeBenefitsExpense" xlink:to="lab_ifrs-full_EmployeeBenefitsExpense" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ExecutiveBonusPayments" xlink:label="loc_cyd_ExecutiveBonusPayments" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_ExecutiveBonusPayments" xml:lang="en-US">Executive bonus payments</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_ExecutiveBonusPayments" xml:lang="en-US">Executive bonuses</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_ExecutiveBonusPayments" xlink:to="lab_cyd_ExecutiveBonusPayments" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_ExecutiveBonusPayments" xml:lang="en-US">Executive bonus payments.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherEmployeeExpense" xlink:label="loc_ifrs-full_OtherEmployeeExpense" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_OtherEmployeeExpense" xml:lang="en-US">Other employee expense</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_OtherEmployeeExpense" xml:lang="en-US">Others</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherEmployeeExpense" xlink:to="lab_ifrs-full_OtherEmployeeExpense" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans" xlink:label="loc_ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans" xml:lang="en-US">Post-employment benefit expense, defined contribution plans</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans" xml:lang="en-US">Contribution to defined contribution plans</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans" xlink:to="lab_ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_StaffSeveranceCosts" xlink:label="loc_cyd_StaffSeveranceCosts" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_StaffSeveranceCosts" xml:lang="en-US">Staff severance costs</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_StaffSeveranceCosts" xml:lang="en-US">Staff severance cost</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_StaffSeveranceCosts" xlink:to="lab_cyd_StaffSeveranceCosts" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_StaffSeveranceCosts" xml:lang="en-US">Staff severance costs.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_StaffWelfareCost" xlink:label="loc_cyd_StaffWelfareCost" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_StaffWelfareCost" xml:lang="en-US">Staff welfare cost</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_StaffWelfareCost" xml:lang="en-US">Staff welfare</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_StaffWelfareCost" xlink:to="lab_cyd_StaffWelfareCost" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_StaffWelfareCost" xml:lang="en-US">Staff welfare cost.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_WagesAndSalaries" xlink:label="loc_ifrs-full_WagesAndSalaries" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_WagesAndSalaries" xml:lang="en-US">Wages and salaries</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_WagesAndSalaries" xml:lang="en-US">Wages and salaries</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WagesAndSalaries" xlink:to="lab_ifrs-full_WagesAndSalaries" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_IncomeStatementLocationAxis" xlink:label="loc_cyd_IncomeStatementLocationAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_IncomeStatementLocationAxis" xml:lang="en-US">Income Statement Location [axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_IncomeStatementLocationAxis" xlink:to="lab_cyd_IncomeStatementLocationAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_IncomeStatementLocationAxis" xml:lang="en-US">Income statement location.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_IncomeStatementLocationDomain" xlink:label="loc_cyd_IncomeStatementLocationDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_IncomeStatementLocationDomain" xml:lang="en-US">Income Statement Location [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_IncomeStatementLocationDomain" xlink:to="lab_cyd_IncomeStatementLocationDomain" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract" xlink:label="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract" xml:lang="en-US">Major components of tax expense (income) [abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract" xlink:to="lab_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract" xlink:label="loc_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract" xml:lang="en-US">Current tax expense (income) and adjustments for current tax of prior periods [abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract" xml:lang="en-US">Current income tax</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract" xlink:to="lab_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AdjustmentsForCurrentTaxOfPriorPeriod" xlink:label="loc_ifrs-full_AdjustmentsForCurrentTaxOfPriorPeriod" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_AdjustmentsForCurrentTaxOfPriorPeriod" xml:lang="en-US">Adjustments for current tax of prior periods</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_AdjustmentsForCurrentTaxOfPriorPeriod" xml:lang="en-US">(Over)/under provision in respect of prior years</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForCurrentTaxOfPriorPeriod" xlink:to="lab_ifrs-full_AdjustmentsForCurrentTaxOfPriorPeriod" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentTaxExpenseIncome" xlink:label="loc_ifrs-full_CurrentTaxExpenseIncome" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CurrentTaxExpenseIncome" xml:lang="en-US">Current tax expense (income)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_CurrentTaxExpenseIncome" xml:lang="en-US">Current year</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentTaxExpenseIncome" xlink:to="lab_ifrs-full_CurrentTaxExpenseIncome" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DeferredTaxExpenseIncomeAbstract" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncomeAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DeferredTaxExpenseIncomeAbstract" xml:lang="en-US">Deferred tax expense (income) [abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DeferredTaxExpenseIncomeAbstract" xml:lang="en-US">Deferred tax</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredTaxExpenseIncomeAbstract" xlink:to="lab_ifrs-full_DeferredTaxExpenseIncomeAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AdjustmentsForDeferredTaxOfPriorPeriods" xlink:label="loc_ifrs-full_AdjustmentsForDeferredTaxOfPriorPeriods" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_AdjustmentsForDeferredTaxOfPriorPeriods" xml:lang="en-US">Adjustments for deferred tax of prior periods</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_AdjustmentsForDeferredTaxOfPriorPeriods" xml:lang="en-US">(Over)/under provision in respect of prior years</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForDeferredTaxOfPriorPeriods" xlink:to="lab_ifrs-full_AdjustmentsForDeferredTaxOfPriorPeriods" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" xml:lang="en-US">Deferred tax expense (income) relating to origination and reversal of temporary differences</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" xml:lang="en-US">Movement in temporary differences</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" xlink:to="lab_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_MY" xlink:label="loc_country_MY" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_country_MY" xml:lang="en-US">MALAYSIA</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_country_MY" xml:lang="en-US">Malaysia [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_MY" xlink:to="lab_country_MY" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ApplicableTaxRate" xlink:label="loc_ifrs-full_ApplicableTaxRate" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ApplicableTaxRate" xml:lang="en-US">Applicable tax rate</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_ApplicableTaxRate" xml:lang="en-US">Applicable income tax rate</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ApplicableTaxRate" xlink:to="lab_ifrs-full_ApplicableTaxRate" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DeferredTaxLiabilitiesNotRecognizedInUndistributedEarningsOfSubsidiaries" xlink:label="loc_cyd_DeferredTaxLiabilitiesNotRecognizedInUndistributedEarningsOfSubsidiaries" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DeferredTaxLiabilitiesNotRecognizedInUndistributedEarningsOfSubsidiaries" xml:lang="en-US">Deferred tax liabilities not recognized in undistributed earnings of subsidiaries</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_DeferredTaxLiabilitiesNotRecognizedInUndistributedEarningsOfSubsidiaries" xml:lang="en-US">Unrecognized deferred tax liability relating to undistributed earnings</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DeferredTaxLiabilitiesNotRecognizedInUndistributedEarningsOfSubsidiaries" xlink:to="lab_cyd_DeferredTaxLiabilitiesNotRecognizedInUndistributedEarningsOfSubsidiaries" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DeferredTaxLiabilitiesNotRecognizedInUndistributedEarningsOfSubsidiaries" xml:lang="en-US">Deferred tax liabilities not recognized related to temporary differences associated with undistributed earnings of subsidiaries.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ProvisionForWithholdingTaxPayable" xlink:label="loc_cyd_ProvisionForWithholdingTaxPayable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_ProvisionForWithholdingTaxPayable" xml:lang="en-US">Provision For Withholding Tax Payable</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_ProvisionForWithholdingTaxPayable" xml:lang="en-US">Deferred tax liability for withholding tax payable</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_ProvisionForWithholdingTaxPayable" xlink:to="lab_cyd_ProvisionForWithholdingTaxPayable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_ProvisionForWithholdingTaxPayable" xml:lang="en-US">Provision for withholding tax payable.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_UnrecognizedTaxLossesExpiration" xlink:label="loc_cyd_UnrecognizedTaxLossesExpiration" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_UnrecognizedTaxLossesExpiration" xml:lang="en-US">Unrecognized Tax Losses Expiration</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_UnrecognizedTaxLossesExpiration" xml:lang="en-US">Unrecognized tax losses expiration period for subsidiaries that have a history of losses</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_UnrecognizedTaxLossesExpiration" xlink:to="lab_cyd_UnrecognizedTaxLossesExpiration" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_UnrecognizedTaxLossesExpiration" xml:lang="en-US">Unrecognised tax losses expiration period for subsidiaries that have a history of losses.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_WithholdingTaxRateOnPaymentOfDividend" xlink:label="loc_cyd_WithholdingTaxRateOnPaymentOfDividend" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_WithholdingTaxRateOnPaymentOfDividend" xml:lang="en-US">Withholding Tax Rate On Payment Of Dividend</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_WithholdingTaxRateOnPaymentOfDividend" xml:lang="en-US">Percentage of withholding tax</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_WithholdingTaxRateOnPaymentOfDividend" xlink:to="lab_cyd_WithholdingTaxRateOnPaymentOfDividend" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_WithholdingTaxRateOnPaymentOfDividend" xml:lang="en-US">Withholding tax rate on payment of dividend.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesAbstract" xlink:label="loc_ifrs-full_ReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesAbstract" xml:lang="en-US">Reconciliation of accounting profit multiplied by applicable tax rates [abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesAbstract" xlink:to="lab_ifrs-full_ReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesAbstract" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ReconciliationOfAdjustmentsResultingFromAccountingProfitMultipliedByApplicableTaxRatesAbstract" xlink:label="loc_cyd_ReconciliationOfAdjustmentsResultingFromAccountingProfitMultipliedByApplicableTaxRatesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_ReconciliationOfAdjustmentsResultingFromAccountingProfitMultipliedByApplicableTaxRatesAbstract" xml:lang="en-US">Reconciliation of adjustments resulting from accounting profit multiplied by applicable tax rates [abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_ReconciliationOfAdjustmentsResultingFromAccountingProfitMultipliedByApplicableTaxRatesAbstract" xml:lang="en-US">Adjustments:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_ReconciliationOfAdjustmentsResultingFromAccountingProfitMultipliedByApplicableTaxRatesAbstract" xlink:to="lab_cyd_ReconciliationOfAdjustmentsResultingFromAccountingProfitMultipliedByApplicableTaxRatesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_ReconciliationOfAdjustmentsResultingFromAccountingProfitMultipliedByApplicableTaxRatesAbstract" xml:lang="en-US">Reconciliation of adjustments resulting from accounting profit multiplied by applicable tax rates.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome" xlink:label="loc_ifrs-full_OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome" xml:lang="en-US">Other tax effects for reconciliation between accounting profit and tax expense (income)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome" xml:lang="en-US">Others</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome" xlink:to="lab_ifrs-full_OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TaxCreditsForResearchAndDevelopmentExpense" xlink:label="loc_cyd_TaxCreditsForResearchAndDevelopmentExpense" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_TaxCreditsForResearchAndDevelopmentExpense" xml:lang="en-US">Tax credits for research and development expense</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_cyd_TaxCreditsForResearchAndDevelopmentExpense" xml:lang="en-US">Tax credits for research and development expense</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_TaxCreditsForResearchAndDevelopmentExpense" xlink:to="lab_cyd_TaxCreditsForResearchAndDevelopmentExpense" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_TaxCreditsForResearchAndDevelopmentExpense" xml:lang="en-US">Tax credits for research and development expense.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TaxEffectFromChangeInTaxRate" xlink:label="loc_ifrs-full_TaxEffectFromChangeInTaxRate" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_TaxEffectFromChangeInTaxRate" xml:lang="en-US">Tax effect from change in tax rate</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_TaxEffectFromChangeInTaxRate" xml:lang="en-US">Tax rate differential</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TaxEffectFromChangeInTaxRate" xlink:to="lab_ifrs-full_TaxEffectFromChangeInTaxRate" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TaxEffectOfDeferredTaxBenefitsNotRecognized" xlink:label="loc_cyd_TaxEffectOfDeferredTaxBenefitsNotRecognized" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_TaxEffectOfDeferredTaxBenefitsNotRecognized" xml:lang="en-US">Tax effect of deferred tax benefits not recognized</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_TaxEffectOfDeferredTaxBenefitsNotRecognized" xml:lang="en-US">Deferred tax benefits not recognized</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_TaxEffectOfDeferredTaxBenefitsNotRecognized" xlink:to="lab_cyd_TaxEffectOfDeferredTaxBenefitsNotRecognized" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_TaxEffectOfDeferredTaxBenefitsNotRecognized" xml:lang="en-US">Tax effect of deferred tax benefits not recognized.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss" xlink:label="loc_ifrs-full_TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss" xml:lang="en-US">Tax effect of expense not deductible in determining taxable profit (tax loss)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss" xml:lang="en-US">Non-deductible expenses</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss" xlink:to="lab_ifrs-full_TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TaxEffectOfOverUnderProvisionInRespectOfPreviousYearsCurrentTax" xlink:label="loc_cyd_TaxEffectOfOverUnderProvisionInRespectOfPreviousYearsCurrentTax" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_TaxEffectOfOverUnderProvisionInRespectOfPreviousYearsCurrentTax" xml:lang="en-US">Tax effect of over/under provision in respect of previous years current tax</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_TaxEffectOfOverUnderProvisionInRespectOfPreviousYearsCurrentTax" xml:lang="en-US">(Over)/under provision in respect of previous years</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_TaxEffectOfOverUnderProvisionInRespectOfPreviousYearsCurrentTax" xlink:to="lab_cyd_TaxEffectOfOverUnderProvisionInRespectOfPreviousYearsCurrentTax" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_TaxEffectOfOverUnderProvisionInRespectOfPreviousYearsCurrentTax" xml:lang="en-US">Tax effect of over/under provision in respect of previous years current tax.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TaxEffectOfRevenuesExemptFromTaxation2011" xlink:label="loc_ifrs-full_TaxEffectOfRevenuesExemptFromTaxation2011" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_TaxEffectOfRevenuesExemptFromTaxation2011" xml:lang="en-US">Tax effect of revenues exempt from taxation</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_ifrs-full_TaxEffectOfRevenuesExemptFromTaxation2011" xml:lang="en-US">Tax-exempt income</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TaxEffectOfRevenuesExemptFromTaxation2011" xlink:to="lab_ifrs-full_TaxEffectOfRevenuesExemptFromTaxation2011" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TaxEffectOfUtilizationOfDeferredTaxBenefitsPreviouslyNotRecognized" xlink:label="loc_cyd_TaxEffectOfUtilizationOfDeferredTaxBenefitsPreviouslyNotRecognized" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_TaxEffectOfUtilizationOfDeferredTaxBenefitsPreviouslyNotRecognized" xml:lang="en-US">Tax effect of utilization of deferred tax benefits previously not recognized</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_cyd_TaxEffectOfUtilizationOfDeferredTaxBenefitsPreviouslyNotRecognized" xml:lang="en-US">Utilization of deferred tax benefits previously not recognized</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_TaxEffectOfUtilizationOfDeferredTaxBenefitsPreviouslyNotRecognized" xlink:to="lab_cyd_TaxEffectOfUtilizationOfDeferredTaxBenefitsPreviouslyNotRecognized" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_TaxEffectOfUtilizationOfDeferredTaxBenefitsPreviouslyNotRecognized" xml:lang="en-US">Tax effect of utilization of deferred tax benefits previously not recognized.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TaxEffectOfWithholdingTaxExpense" xlink:label="loc_cyd_TaxEffectOfWithholdingTaxExpense" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_TaxEffectOfWithholdingTaxExpense" xml:lang="en-US">Tax effect of withholding tax expense</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_TaxEffectOfWithholdingTaxExpense" xml:lang="en-US">Withholding tax expense</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_TaxEffectOfWithholdingTaxExpense" xlink:to="lab_cyd_TaxEffectOfWithholdingTaxExpense" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_TaxEffectOfWithholdingTaxExpense" xml:lang="en-US">Tax effect of withholding tax expense.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TaxExpenseIncomeAtApplicableTaxRate" xlink:label="loc_ifrs-full_TaxExpenseIncomeAtApplicableTaxRate" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_TaxExpenseIncomeAtApplicableTaxRate" xml:lang="en-US">Tax expense (income) at applicable tax rate</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_TaxExpenseIncomeAtApplicableTaxRate" xml:lang="en-US">Income tax expense at 15%</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TaxExpenseIncomeAtApplicableTaxRate" xlink:to="lab_ifrs-full_TaxExpenseIncomeAtApplicableTaxRate" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DeferredTaxAssetsAndLiabilitiesAbstract" xlink:label="loc_ifrs-full_DeferredTaxAssetsAndLiabilitiesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DeferredTaxAssetsAndLiabilitiesAbstract" xml:lang="en-US">Deferred tax assets and liabilities [abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="lab_ifrs-full_DeferredTaxAssetsAndLiabilitiesAbstract" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfDeferredTaxAssetsAndLiabilitiesTable" xlink:label="loc_cyd_DisclosureOfDeferredTaxAssetsAndLiabilitiesTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DisclosureOfDeferredTaxAssetsAndLiabilitiesTable" xml:lang="en-US">Disclosure of Deferred Tax Assets And Liabilities [table]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_DisclosureOfDeferredTaxAssetsAndLiabilitiesTable" xml:lang="en-US">Disclosure of deferred tax assets and liabilities [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DisclosureOfDeferredTaxAssetsAndLiabilitiesTable" xlink:to="lab_cyd_DisclosureOfDeferredTaxAssetsAndLiabilitiesTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DisclosureOfDeferredTaxAssetsAndLiabilitiesTable" xml:lang="en-US">Disclosure of deferred tax assets and liabilities.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AssetsAndLiabilitiesAxis" xlink:label="loc_ifrs-full_AssetsAndLiabilitiesAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_AssetsAndLiabilitiesAxis" xml:lang="en-US">Assets and liabilities [axis]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_AssetsAndLiabilitiesAxis" xml:lang="en-US">Assets and liabilities [axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AssetsAndLiabilitiesAxis" xlink:to="lab_ifrs-full_AssetsAndLiabilitiesAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AssetsAndLiabilitiesMember" xlink:label="loc_ifrs-full_AssetsAndLiabilitiesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_AssetsAndLiabilitiesMember" xml:lang="en-US">Assets and liabilities [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_AssetsAndLiabilitiesMember" xml:lang="en-US">Assets and liabilities [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AssetsAndLiabilitiesMember" xlink:to="lab_ifrs-full_AssetsAndLiabilitiesMember" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_AcceleratedDepreciationMember" xlink:label="loc_cyd_AcceleratedDepreciationMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_AcceleratedDepreciationMember" xml:lang="en-US">Accelerated Depreciation [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_AcceleratedDepreciationMember" xml:lang="en-US">Accelerated depreciation [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_AcceleratedDepreciationMember" xlink:to="lab_cyd_AcceleratedDepreciationMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_AcceleratedDepreciationMember" xml:lang="en-US">Accelerated depreciation.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_AccrualsMember" xlink:label="loc_cyd_AccrualsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_AccrualsMember" xml:lang="en-US">Accruals [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_AccrualsMember" xml:lang="en-US">Accruals [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_AccrualsMember" xlink:to="lab_cyd_AccrualsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_AccrualsMember" xml:lang="en-US">Accruals.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AllowanceForCreditLossesMember" xlink:label="loc_ifrs-full_AllowanceForCreditLossesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_AllowanceForCreditLossesMember" xml:lang="en-US">Allowance for credit losses [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_AllowanceForCreditLossesMember" xml:lang="en-US">Impairment losses on trade receivables [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AllowanceForCreditLossesMember" xlink:to="lab_ifrs-full_AllowanceForCreditLossesMember" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DeferredIncomeMember" xlink:label="loc_cyd_DeferredIncomeMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DeferredIncomeMember" xml:lang="en-US">Deferred income [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_DeferredIncomeMember" xml:lang="en-US">Deferred income [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DeferredIncomeMember" xlink:to="lab_cyd_DeferredIncomeMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DeferredIncomeMember" xml:lang="en-US">Deferred income.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_EffectOfChangeInResidualValueAndImpairmentOfPropertyPlantAndEquipmentMember" xlink:label="loc_cyd_EffectOfChangeInResidualValueAndImpairmentOfPropertyPlantAndEquipmentMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_EffectOfChangeInResidualValueAndImpairmentOfPropertyPlantAndEquipmentMember" xml:lang="en-US">Effect Of Change In Residual Value And Impairment Of Property Plant And Equipment [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_EffectOfChangeInResidualValueAndImpairmentOfPropertyPlantAndEquipmentMember" xml:lang="en-US">Effect of change in residual value and impairment of property, plant and equipment [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_EffectOfChangeInResidualValueAndImpairmentOfPropertyPlantAndEquipmentMember" xlink:to="lab_cyd_EffectOfChangeInResidualValueAndImpairmentOfPropertyPlantAndEquipmentMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_EffectOfChangeInResidualValueAndImpairmentOfPropertyPlantAndEquipmentMember" xml:lang="en-US">Effect of change in residual value and impairment of property, plant and equipment.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_InterestReceivableMember" xlink:label="loc_cyd_InterestReceivableMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_InterestReceivableMember" xml:lang="en-US">Interest receivable [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_InterestReceivableMember" xml:lang="en-US">Interest receivable [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_InterestReceivableMember" xlink:to="lab_cyd_InterestReceivableMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_InterestReceivableMember" xml:lang="en-US">Interest receivable.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherTemporaryDifferencesMember" xlink:label="loc_ifrs-full_OtherTemporaryDifferencesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_OtherTemporaryDifferencesMember" xml:lang="en-US">Other temporary differences [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_OtherTemporaryDifferencesMember" xml:lang="en-US">Others [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherTemporaryDifferencesMember" xlink:to="lab_ifrs-full_OtherTemporaryDifferencesMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_UnusedTaxLossesMember" xlink:label="loc_ifrs-full_UnusedTaxLossesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_UnusedTaxLossesMember" xml:lang="en-US">Unused tax losses [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_UnusedTaxLossesMember" xml:lang="en-US">Losses available for offsetting against future taxable income [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_UnusedTaxLossesMember" xlink:to="lab_ifrs-full_UnusedTaxLossesMember" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_WithholdingTaxOnDividendIncomeMember" xlink:label="loc_cyd_WithholdingTaxOnDividendIncomeMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_WithholdingTaxOnDividendIncomeMember" xml:lang="en-US">Withholding tax on dividend income [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_WithholdingTaxOnDividendIncomeMember" xml:lang="en-US">PRC withholding tax on dividend income [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_WithholdingTaxOnDividendIncomeMember" xlink:to="lab_cyd_WithholdingTaxOnDividendIncomeMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_WithholdingTaxOnDividendIncomeMember" xml:lang="en-US">PRC withholding tax on dividend income.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_WritedownOfInventoriesMember" xlink:label="loc_cyd_WritedownOfInventoriesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_WritedownOfInventoriesMember" xml:lang="en-US">Write-down of inventories [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_WritedownOfInventoriesMember" xml:lang="en-US">Write-down of inventories [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_WritedownOfInventoriesMember" xlink:to="lab_cyd_WritedownOfInventoriesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_WritedownOfInventoriesMember" xml:lang="en-US">Write-down of inventories.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfDeferredTaxAssetsAndLiabilitiesLineItems" xlink:label="loc_cyd_DisclosureOfDeferredTaxAssetsAndLiabilitiesLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DisclosureOfDeferredTaxAssetsAndLiabilitiesLineItems" xml:lang="en-US">Disclosure of Deferred Tax Assets And Liabilities [line items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_DisclosureOfDeferredTaxAssetsAndLiabilitiesLineItems" xml:lang="en-US">Disclosure of deferred tax assets and liabilities [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DisclosureOfDeferredTaxAssetsAndLiabilitiesLineItems" xlink:to="lab_cyd_DisclosureOfDeferredTaxAssetsAndLiabilitiesLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DisclosureOfDeferredTaxAssetsAndLiabilitiesLineItems" xml:lang="en-US">Disclosure of deferred tax assets and liabilities.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DeferredTaxExpenseIncome" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncome" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DeferredTaxExpenseIncome" xml:lang="en-US">Deferred tax expense (income)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_ifrs-full_DeferredTaxExpenseIncome" xml:lang="en-US">Reconciliation of deferred tax (expense) income [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredTaxExpenseIncome" xlink:to="lab_ifrs-full_DeferredTaxExpenseIncome" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DeferredTaxLiabilityAsset" xlink:label="loc_ifrs-full_DeferredTaxLiabilityAsset" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DeferredTaxLiabilityAsset" xml:lang="en-US">Deferred tax liability (asset)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_ifrs-full_DeferredTaxLiabilityAsset" xml:lang="en-US">Net deferred tax assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:label="lab_ifrs-full_DeferredTaxLiabilityAsset" xml:lang="en-US">Net deferred tax assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredTaxLiabilityAsset" xlink:to="lab_ifrs-full_DeferredTaxLiabilityAsset" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_PRCWithholdingTaxOnDividendIncomeMember" xlink:label="loc_cyd_PRCWithholdingTaxOnDividendIncomeMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_PRCWithholdingTaxOnDividendIncomeMember" xml:lang="en-US">PRC withholding tax on dividend income [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_PRCWithholdingTaxOnDividendIncomeMember" xml:lang="en-US">PRC withholding tax on dividend income [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_PRCWithholdingTaxOnDividendIncomeMember" xlink:to="lab_cyd_PRCWithholdingTaxOnDividendIncomeMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_PRCWithholdingTaxOnDividendIncomeMember" xml:lang="en-US">PRC withholding tax on dividend income [Member]</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss" xml:lang="en-US">Deferred tax expense (income) recognised in profit or loss</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss" xml:lang="en-US">Provision made to consolidated statement of profit or loss</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss" xlink:to="lab_ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DeferredTaxLiabilityAssetUtilization" xlink:label="loc_cyd_DeferredTaxLiabilityAssetUtilization" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DeferredTaxLiabilityAssetUtilization" xml:lang="en-US">Deferred tax liability asset utilization</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_DeferredTaxLiabilityAssetUtilization" xml:lang="en-US">Utilization</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DeferredTaxLiabilityAssetUtilization" xlink:to="lab_cyd_DeferredTaxLiabilityAssetUtilization" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DeferredTaxLiabilityAssetUtilization" xml:lang="en-US">Deferred tax liability (asset) utilization.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAbstract" xlink:label="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAbstract" xml:lang="en-US">Disclosure of temporary difference, unused tax losses and unused tax credits [abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAbstract" xlink:to="lab_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised" xlink:label="loc_ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised" xml:lang="en-US">Deductible temporary differences for which no deferred tax asset is recognised</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised" xml:lang="en-US">Other unrecognized temporary differences relating to asset impairment and deferred grants</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised" xlink:to="lab_ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_UnrecognizedDeferredTaxAssets" xlink:label="loc_cyd_UnrecognizedDeferredTaxAssets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_UnrecognizedDeferredTaxAssets" xml:lang="en-US">Unrecognized Deferred Tax Assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_cyd_UnrecognizedDeferredTaxAssets" xml:lang="en-US">Deferred tax assets have not been recognised</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_UnrecognizedDeferredTaxAssets" xlink:to="lab_cyd_UnrecognizedDeferredTaxAssets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_UnrecognizedDeferredTaxAssets" xml:lang="en-US">Unrecognized deferred tax assets.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_UnusedTaxCreditsForWhichNoDeferredTaxAssetRecognised" xlink:label="loc_ifrs-full_UnusedTaxCreditsForWhichNoDeferredTaxAssetRecognised" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_UnusedTaxCreditsForWhichNoDeferredTaxAssetRecognised" xml:lang="en-US">Unused tax credits for which no deferred tax asset recognised</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_UnusedTaxCreditsForWhichNoDeferredTaxAssetRecognised" xml:lang="en-US">Unutilized capital allowances and investment allowances</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_UnusedTaxCreditsForWhichNoDeferredTaxAssetRecognised" xlink:to="lab_ifrs-full_UnusedTaxCreditsForWhichNoDeferredTaxAssetRecognised" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised" xlink:label="loc_ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised" xml:lang="en-US">Unused tax losses for which no deferred tax asset recognised</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised" xml:lang="en-US">Unutilized tax losses</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised" xlink:to="lab_ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EarningsPerShareAbstract" xlink:label="loc_ifrs-full_EarningsPerShareAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_EarningsPerShareAbstract" xml:lang="en-US">Earnings per share [abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EarningsPerShareAbstract" xlink:to="lab_ifrs-full_EarningsPerShareAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AdjustedWeightedAverageShares" xlink:label="loc_ifrs-full_AdjustedWeightedAverageShares" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_AdjustedWeightedAverageShares" xml:lang="en-US">Adjusted weighted average number of ordinary shares outstanding</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_AdjustedWeightedAverageShares" xml:lang="en-US">Weighted average number of ordinary shares adjusted for effect of dilution</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustedWeightedAverageShares" xlink:to="lab_ifrs-full_AdjustedWeightedAverageShares" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares" xlink:label="loc_ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares" xml:lang="en-US">Dilutive effect of share options on number of ordinary shares</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares" xml:lang="en-US">Diluted effect of share options</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares" xlink:to="lab_ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_WeightedAverageShares" xlink:label="loc_ifrs-full_WeightedAverageShares" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_WeightedAverageShares" xml:lang="en-US">Weighted average number of ordinary shares outstanding</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_WeightedAverageShares" xml:lang="en-US">Weighted average number of ordinary shares</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WeightedAverageShares" xlink:to="lab_ifrs-full_WeightedAverageShares" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_AntiDilutiveEffectOfEmployeeShareOptions" xlink:label="loc_cyd_AntiDilutiveEffectOfEmployeeShareOptions" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_AntiDilutiveEffectOfEmployeeShareOptions" xml:lang="en-US">Anti Dilutive Effect Of Employee Share Options</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_AntiDilutiveEffectOfEmployeeShareOptions" xml:lang="en-US">Number of employee share option, anti-dilutive</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_AntiDilutiveEffectOfEmployeeShareOptions" xlink:to="lab_cyd_AntiDilutiveEffectOfEmployeeShareOptions" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_AntiDilutiveEffectOfEmployeeShareOptions" xml:lang="en-US">Number of employee share option with anti-dilutive effect.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract" xml:lang="en-US">Disclosure of detailed information about property, plant and equipment [abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract" xlink:to="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" xlink:label="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" xml:lang="en-US">Carrying amount, accumulated depreciation, amortisation and impairment and gross carrying amount [axis]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" xml:lang="en-US">Carrying amount, accumulated depreciation, amortisation and impairment and gross carrying amount [axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" xlink:to="lab_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CarryingAmountMember" xlink:label="loc_ifrs-full_CarryingAmountMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CarryingAmountMember" xml:lang="en-US">Carrying amount [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_CarryingAmountMember" xml:lang="en-US">Carrying amount [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CarryingAmountMember" xlink:to="lab_ifrs-full_CarryingAmountMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember" xlink:label="loc_ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember" xml:lang="en-US">Accumulated depreciation, amortisation and impairment [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember" xml:lang="en-US">Accumulated depreciation, amortization and impairment [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember" xlink:to="lab_ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GrossCarryingAmountMember" xlink:label="loc_ifrs-full_GrossCarryingAmountMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_GrossCarryingAmountMember" xml:lang="en-US">Gross carrying amount [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_GrossCarryingAmountMember" xml:lang="en-US">Cost [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GrossCarryingAmountMember" xlink:to="lab_ifrs-full_GrossCarryingAmountMember" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_BuildingsandImprovementsMember" xlink:label="loc_cyd_BuildingsandImprovementsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_BuildingsandImprovementsMember" xml:lang="en-US">Buildings and Improvements [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_cyd_BuildingsandImprovementsMember" xml:lang="en-US">Buildings and improvements [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_BuildingsandImprovementsMember" xlink:to="lab_cyd_BuildingsandImprovementsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_BuildingsandImprovementsMember" xml:lang="en-US">Buildings and improvements.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ConstructionInProgressMember" xlink:label="loc_ifrs-full_ConstructionInProgressMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ConstructionInProgressMember" xml:lang="en-US">Construction in progress [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_ConstructionInProgressMember" xml:lang="en-US">Construction in progress [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ConstructionInProgressMember" xlink:to="lab_ifrs-full_ConstructionInProgressMember" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_FreeholdLandMember" xlink:label="loc_cyd_FreeholdLandMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_FreeholdLandMember" xml:lang="en-US">Freehold Land [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_FreeholdLandMember" xml:lang="en-US">Freehold land [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_FreeholdLandMember" xlink:to="lab_cyd_FreeholdLandMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_FreeholdLandMember" xml:lang="en-US">Freehold land.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_PlantAndMachineryMember" xlink:label="loc_cyd_PlantAndMachineryMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_PlantAndMachineryMember" xml:lang="en-US">Plant and machinery [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_PlantAndMachineryMember" xml:lang="en-US">Plant and machinery [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_PlantAndMachineryMember" xlink:to="lab_cyd_PlantAndMachineryMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_PlantAndMachineryMember" xml:lang="en-US">Plant and machinery.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" xml:lang="en-US">Additions other than through business combinations, property, plant and equipment</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" xml:lang="en-US">Additions</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" xlink:to="lab_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment" xml:lang="en-US">Decrease through loss of control of subsidiary, property, plant and equipment</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment" xml:lang="en-US">Disposal of subsidiary</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment" xlink:to="lab_ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisposalsPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_DisposalsPropertyPlantAndEquipment" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisposalsPropertyPlantAndEquipment" xml:lang="en-US">Disposals, property, plant and equipment</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_ifrs-full_DisposalsPropertyPlantAndEquipment" xml:lang="en-US">Disposals</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisposalsPropertyPlantAndEquipment" xlink:to="lab_ifrs-full_DisposalsPropertyPlantAndEquipment" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" xml:lang="en-US">Impairment loss recognised in profit or loss, property, plant and equipment</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" xml:lang="en-US">Impairment loss</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" xlink:to="lab_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" xml:lang="en-US">Increase (decrease) through net exchange differences, property, plant and equipment</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" xml:lang="en-US">Translation difference</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" xlink:to="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment" xml:lang="en-US">Increase (decrease) through transfers, property, plant and equipment</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment" xml:lang="en-US">Transfers</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment" xlink:to="lab_ifrs-full_IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RetirementsPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_RetirementsPropertyPlantAndEquipment" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_RetirementsPropertyPlantAndEquipment" xml:lang="en-US">Retirements, property, plant and equipment</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_ifrs-full_RetirementsPropertyPlantAndEquipment" xml:lang="en-US">Write-off</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RetirementsPropertyPlantAndEquipment" xlink:to="lab_ifrs-full_RetirementsPropertyPlantAndEquipment" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DepreciationCapitalisedAsContractAssets" xlink:label="loc_cyd_DepreciationCapitalisedAsContractAssets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DepreciationCapitalisedAsContractAssets" xml:lang="en-US">Depreciation capitalised as contract assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_DepreciationCapitalisedAsContractAssets" xml:lang="en-US">Depreciation capitalized as contract assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DepreciationCapitalisedAsContractAssets" xlink:to="lab_cyd_DepreciationCapitalisedAsContractAssets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DepreciationCapitalisedAsContractAssets" xml:lang="en-US">Depreciation capitalised as contract assets.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DepreciationCapitalizedAsDevelopmentCosts" xlink:label="loc_cyd_DepreciationCapitalizedAsDevelopmentCosts" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DepreciationCapitalizedAsDevelopmentCosts" xml:lang="en-US">Depreciation Capitalized As Development Costs</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_DepreciationCapitalizedAsDevelopmentCosts" xml:lang="en-US">&#160;Depreciation capitalized as development costs</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DepreciationCapitalizedAsDevelopmentCosts" xlink:to="lab_cyd_DepreciationCapitalizedAsDevelopmentCosts" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DepreciationCapitalizedAsDevelopmentCosts" xml:lang="en-US">Depreciation capitalized as development costs.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfInvestmentPropertyAbstract" xlink:label="loc_ifrs-full_DisclosureOfInvestmentPropertyAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfInvestmentPropertyAbstract" xml:lang="en-US">Disclosure of detailed information about investment property [abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfInvestmentPropertyAbstract" xlink:to="lab_ifrs-full_DisclosureOfInvestmentPropertyAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfInvestmentPropertyTable" xlink:label="loc_ifrs-full_DisclosureOfInvestmentPropertyTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfInvestmentPropertyTable" xml:lang="en-US">Disclosure of detailed information about investment property [table]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfInvestmentPropertyTable" xml:lang="en-US">Disclosure of detailed information about investment property [table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfInvestmentPropertyTable" xlink:to="lab_ifrs-full_DisclosureOfInvestmentPropertyTable" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfInvestmentPropertyLineItems" xlink:label="loc_ifrs-full_DisclosureOfInvestmentPropertyLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfInvestmentPropertyLineItems" xml:lang="en-US">Disclosure of detailed information about investment property [line items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfInvestmentPropertyLineItems" xml:lang="en-US">Disclosure of detailed information about investment property [line items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfInvestmentPropertyLineItems" xlink:to="lab_ifrs-full_DisclosureOfInvestmentPropertyLineItems" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DirectOperatingExpenseFromInvestmentProperty" xlink:label="loc_ifrs-full_DirectOperatingExpenseFromInvestmentProperty" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DirectOperatingExpenseFromInvestmentProperty" xml:lang="en-US">Direct operating expense from investment property</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_ifrs-full_DirectOperatingExpenseFromInvestmentProperty" xml:lang="en-US">Direct operating expenses (including repairs and maintenance) arising from the rental generating property</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DirectOperatingExpenseFromInvestmentProperty" xlink:to="lab_ifrs-full_DirectOperatingExpenseFromInvestmentProperty" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_RentalIncomeFromInvestmentPropertyMinimumLeasePayments" xlink:label="loc_cyd_RentalIncomeFromInvestmentPropertyMinimumLeasePayments" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_RentalIncomeFromInvestmentPropertyMinimumLeasePayments" xml:lang="en-US">Rental Income From Investment Property Minimum Lease Payments</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_RentalIncomeFromInvestmentPropertyMinimumLeasePayments" xml:lang="en-US">Rental income from investment property - Minimum lease payments</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_RentalIncomeFromInvestmentPropertyMinimumLeasePayments" xlink:to="lab_cyd_RentalIncomeFromInvestmentPropertyMinimumLeasePayments" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_RentalIncomeFromInvestmentPropertyMinimumLeasePayments" xml:lang="en-US">Rental income from investment property minimum lease payments.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesInvestmentProperty" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesInvestmentProperty" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesInvestmentProperty" xml:lang="en-US">Increase (decrease) through net exchange differences, investment property</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesInvestmentProperty" xml:lang="en-US">Translation difference</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesInvestmentProperty" xlink:to="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesInvestmentProperty" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MeasurementAxis" xlink:label="loc_ifrs-full_MeasurementAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_MeasurementAxis" xml:lang="en-US">Measurement [axis]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_MeasurementAxis" xml:lang="en-US">Measurement [axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_MeasurementAxis" xlink:to="lab_ifrs-full_MeasurementAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AggregatedMeasurementMember" xlink:label="loc_ifrs-full_AggregatedMeasurementMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_AggregatedMeasurementMember" xml:lang="en-US">Aggregated measurement [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_AggregatedMeasurementMember" xml:lang="en-US">Aggregated measurement [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AggregatedMeasurementMember" xlink:to="lab_ifrs-full_AggregatedMeasurementMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AtFairValueMember" xlink:label="loc_ifrs-full_AtFairValueMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_AtFairValueMember" xml:lang="en-US">At fair value [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_AtFairValueMember" xml:lang="en-US">Fair value [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AtFairValueMember" xlink:to="lab_ifrs-full_AtFairValueMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsAbstract" xlink:label="loc_ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsAbstract" xml:lang="en-US">Disclosure of significant unobservable inputs used in fair value measurement of assets [abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsAbstract" xlink:to="lab_ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsTable" xlink:label="loc_ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsTable" xml:lang="en-US">Disclosure of significant unobservable inputs used in fair value measurement of assets [table]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsTable" xml:lang="en-US">Disclosure of significant unobservable inputs used in fair value measurement of assets [table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsTable" xlink:to="lab_ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsTable" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsLineItems" xlink:label="loc_ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsLineItems" xml:lang="en-US">Disclosure of significant unobservable inputs used in fair value measurement of assets [line items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsLineItems" xml:lang="en-US">Disclosure of significant unobservable inputs used in fair value measurement of assets [line items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsLineItems" xlink:to="lab_ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsLineItems" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementAssets" xlink:label="loc_ifrs-full_DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementAssets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementAssets" xml:lang="en-US">Description of interrelationships between unobservable inputs and of how they might magnify or mitigate effect of changes in unobservable inputs on fair value measurement, assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementAssets" xml:lang="en-US">Inter-relationship between key unobservable inputs and fair value measurement</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementAssets" xlink:to="lab_ifrs-full_DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementAssets" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DescriptionOfMethodsUsedToDevelopAndSubstantiateUnobservableInputsUsedInFairValueMeasurementAssets" xlink:label="loc_ifrs-full_DescriptionOfMethodsUsedToDevelopAndSubstantiateUnobservableInputsUsedInFairValueMeasurementAssets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DescriptionOfMethodsUsedToDevelopAndSubstantiateUnobservableInputsUsedInFairValueMeasurementAssets" xml:lang="en-US">Description of methods used to develop and substantiate unobservable inputs used in fair value measurement, assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DescriptionOfMethodsUsedToDevelopAndSubstantiateUnobservableInputsUsedInFairValueMeasurementAssets" xml:lang="en-US">Unobservable input</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfMethodsUsedToDevelopAndSubstantiateUnobservableInputsUsedInFairValueMeasurementAssets" xlink:to="lab_ifrs-full_DescriptionOfMethodsUsedToDevelopAndSubstantiateUnobservableInputsUsedInFairValueMeasurementAssets" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DescriptionOfValuationTechniquesUsedInFairValueMeasurementAssets" xlink:label="loc_ifrs-full_DescriptionOfValuationTechniquesUsedInFairValueMeasurementAssets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DescriptionOfValuationTechniquesUsedInFairValueMeasurementAssets" xml:lang="en-US">Description of valuation techniques used in fair value measurement, assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DescriptionOfValuationTechniquesUsedInFairValueMeasurementAssets" xml:lang="en-US">Valuation techniques</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfValuationTechniquesUsedInFairValueMeasurementAssets" xlink:to="lab_ifrs-full_DescriptionOfValuationTechniquesUsedInFairValueMeasurementAssets" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ValuationTechniquesUsedInFairValueMeasurementAxis" xlink:label="loc_ifrs-full_ValuationTechniquesUsedInFairValueMeasurementAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ValuationTechniquesUsedInFairValueMeasurementAxis" xml:lang="en-US">Valuation techniques used in fair value measurement [axis]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_ValuationTechniquesUsedInFairValueMeasurementAxis" xml:lang="en-US">Valuation techniques used in fair value measurement [axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ValuationTechniquesUsedInFairValueMeasurementAxis" xlink:to="lab_ifrs-full_ValuationTechniquesUsedInFairValueMeasurementAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ValuationTechniquesMember" xlink:label="loc_ifrs-full_ValuationTechniquesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ValuationTechniquesMember" xml:lang="en-US">Valuation techniques [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_ValuationTechniquesMember" xml:lang="en-US">Valuation techniques [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ValuationTechniquesMember" xlink:to="lab_ifrs-full_ValuationTechniquesMember" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_MarketComparableCompaniesAndCostMethodMember" xlink:label="loc_cyd_MarketComparableCompaniesAndCostMethodMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_MarketComparableCompaniesAndCostMethodMember" xml:lang="en-US">Market comparable companies and cost method [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_MarketComparableCompaniesAndCostMethodMember" xml:lang="en-US">Market comparison and cost method [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_MarketComparableCompaniesAndCostMethodMember" xlink:to="lab_cyd_MarketComparableCompaniesAndCostMethodMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_MarketComparableCompaniesAndCostMethodMember" xml:lang="en-US">Market comparable companies and cost method.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DepreciationMethodPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_DepreciationMethodPropertyPlantAndEquipment" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DepreciationMethodPropertyPlantAndEquipment" xml:lang="en-US">Depreciation method, property, plant and equipment</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DepreciationMethodPropertyPlantAndEquipment" xml:lang="en-US">Depreciation method, property, plant and equipment</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DepreciationMethodPropertyPlantAndEquipment" xlink:to="lab_ifrs-full_DepreciationMethodPropertyPlantAndEquipment" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_UsefulLifeMeasuredAsPeriodOfTimeInvestmentPropertyCostModel" xlink:label="loc_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimeInvestmentPropertyCostModel" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimeInvestmentPropertyCostModel" xml:lang="en-US">Useful life measured as period of time, investment property, cost model</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimeInvestmentPropertyCostModel" xml:lang="en-US">Useful life measured as period of time, investment property, cost model</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimeInvestmentPropertyCostModel" xlink:to="lab_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimeInvestmentPropertyCostModel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis" xlink:label="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis" xml:lang="en-US">Classes of intangible assets and goodwill [axis]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis" xml:lang="en-US">Classes of intangible assets and goodwill [axis]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis" xml:lang="en-US">Joint ventures [axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis" xlink:to="lab_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IntangibleAssetsAndGoodwillMember" xlink:label="loc_ifrs-full_IntangibleAssetsAndGoodwillMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_IntangibleAssetsAndGoodwillMember" xml:lang="en-US">Intangible assets and goodwill [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_IntangibleAssetsAndGoodwillMember" xml:lang="en-US">Entity's total for joint ventures [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IntangibleAssetsAndGoodwillMember" xlink:to="lab_ifrs-full_IntangibleAssetsAndGoodwillMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BrandNamesMember" xlink:label="loc_ifrs-full_BrandNamesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_BrandNamesMember" xml:lang="en-US">Brand names [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_BrandNamesMember" xml:lang="en-US">Trademarks [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_BrandNamesMember" xlink:to="lab_ifrs-full_BrandNamesMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GoodwillMember" xlink:label="loc_ifrs-full_GoodwillMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_GoodwillMember" xml:lang="en-US">Goodwill [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_GoodwillMember" xml:lang="en-US">Goodwill [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GoodwillMember" xlink:to="lab_ifrs-full_GoodwillMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" xlink:label="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" xml:lang="en-US">Additions other than through business combinations, intangible assets other than goodwill</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" xml:lang="en-US">Addition</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" xlink:to="lab_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncreaseDecreaseThroughTransfersIntangibleAssetsAndGoodwill" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughTransfersIntangibleAssetsAndGoodwill" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughTransfersIntangibleAssetsAndGoodwill" xml:lang="en-US">Increase (decrease) through transfers, intangible assets and goodwill</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughTransfersIntangibleAssetsAndGoodwill" xml:lang="en-US">Transfer</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseThroughTransfersIntangibleAssetsAndGoodwill" xlink:to="lab_ifrs-full_IncreaseDecreaseThroughTransfersIntangibleAssetsAndGoodwill" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IntangibleAssetsAndGoodwill" xlink:label="loc_ifrs-full_IntangibleAssetsAndGoodwill" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_IntangibleAssetsAndGoodwill" xml:lang="en-US">Intangible assets and goodwill</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_ifrs-full_IntangibleAssetsAndGoodwill" xml:lang="en-US">Intangible assets and goodwill beginning balance</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_ifrs-full_IntangibleAssetsAndGoodwill" xml:lang="en-US">Intangible assets and goodwill ending balance</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_IntangibleAssetsAndGoodwill" xml:lang="en-US">Capitalized developemnt costs gross</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IntangibleAssetsAndGoodwill" xlink:to="lab_ifrs-full_IntangibleAssetsAndGoodwill" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MethodsOfGenerationAxis" xlink:label="loc_ifrs-full_MethodsOfGenerationAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_MethodsOfGenerationAxis" xml:lang="en-US">Methods of generation [axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_MethodsOfGenerationAxis" xlink:to="lab_ifrs-full_MethodsOfGenerationAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MethodsOfGenerationMember" xlink:label="loc_ifrs-full_MethodsOfGenerationMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_MethodsOfGenerationMember" xml:lang="en-US">Methods of generation [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_MethodsOfGenerationMember" xlink:to="lab_ifrs-full_MethodsOfGenerationMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillAbstract" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillAbstract" xml:lang="en-US">Disclosure of reconciliation of changes in goodwill [abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillAbstract" xlink:to="lab_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable" xml:lang="en-US">Disclosure of reconciliation of changes in goodwill [table]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable" xml:lang="en-US">Disclosure of reconciliation of changes in goodwill [table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable" xlink:to="lab_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems" xml:lang="en-US">Disclosure of reconciliation of changes in goodwill [line items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems" xml:lang="en-US">Disclosure of reconciliation of changes in goodwill [line items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems" xlink:to="lab_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis" xlink:label="loc_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis" xml:lang="en-US">Cash-generating units [axis]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis" xml:lang="en-US">Cash-generating units [axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis" xlink:to="lab_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForCashgeneratingUnitsMember" xlink:label="loc_ifrs-full_EntitysTotalForCashgeneratingUnitsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_EntitysTotalForCashgeneratingUnitsMember" xml:lang="en-US">Entity's total for cash-generating units [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_EntitysTotalForCashgeneratingUnitsMember" xml:lang="en-US">Entity's total for cash-generating units [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EntitysTotalForCashgeneratingUnitsMember" xlink:to="lab_ifrs-full_EntitysTotalForCashgeneratingUnitsMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract" xml:lang="en-US">Disclosure of reconciliation of changes in intangible assets and goodwill [abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract" xlink:to="lab_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillTable" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillTable" xml:lang="en-US">Disclosure of reconciliation of changes in intangible assets and goodwill [table]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillTable" xml:lang="en-US">Disclosure of detailed information about intangible assets [table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillTable" xlink:to="lab_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillTable" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AccumulatedImpairmentMember" xlink:label="loc_ifrs-full_AccumulatedImpairmentMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_AccumulatedImpairmentMember" xml:lang="en-US">Accumulated impairment [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AccumulatedImpairmentMember" xlink:to="lab_ifrs-full_AccumulatedImpairmentMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CapitalisedDevelopmentExpenditureMember" xlink:label="loc_ifrs-full_CapitalisedDevelopmentExpenditureMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CapitalisedDevelopmentExpenditureMember" xml:lang="en-US">Capitalised development expenditure [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_CapitalisedDevelopmentExpenditureMember" xml:lang="en-US">Technology development cost [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CapitalisedDevelopmentExpenditureMember" xlink:to="lab_ifrs-full_CapitalisedDevelopmentExpenditureMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems" xml:lang="en-US">Disclosure of reconciliation of changes in intangible assets and goodwill [line items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems" xml:lang="en-US">Disclosure of detailed information about intangible assets [line items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems" xlink:to="lab_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections" xlink:label="loc_ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections" xml:lang="en-US">Discount rate applied to cash flow projections</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections" xml:lang="en-US">Pre-tax discount rate applied to cash flow projection</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections" xlink:to="lab_ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections" xlink:label="loc_ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections" xml:lang="en-US">Growth rate used to extrapolate cash flow projections</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections" xml:lang="en-US">Long term rates used to extrapolate the budget</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections" xlink:to="lab_ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_EstimatedRevenueGrowthRate" xlink:label="loc_cyd_EstimatedRevenueGrowthRate" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_EstimatedRevenueGrowthRate" xml:lang="en-US">Estimated revenue growth rate</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_EstimatedRevenueGrowthRate" xml:lang="en-US">Estimated revenue growth rate</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_EstimatedRevenueGrowthRate" xlink:to="lab_cyd_EstimatedRevenueGrowthRate" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_EstimatedRevenueGrowthRate" xml:lang="en-US">Estimated revenue growth rate.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_EstimationOfFutureBusinessProjectionDescription" xlink:label="loc_cyd_EstimationOfFutureBusinessProjectionDescription" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_EstimationOfFutureBusinessProjectionDescription" xml:lang="en-US">Estimation of future business projection description</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_EstimationOfFutureBusinessProjectionDescription" xml:lang="en-US">Estimation of future business projection</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_EstimationOfFutureBusinessProjectionDescription" xlink:to="lab_cyd_EstimationOfFutureBusinessProjectionDescription" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_EstimationOfFutureBusinessProjectionDescription" xml:lang="en-US">Estimation of future business projection description.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill" xlink:label="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill" xml:lang="en-US">Impairment loss recognised in profit or loss, goodwill</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/positiveLabel" xlink:label="lab_ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill" xml:lang="en-US">Impairment on goodwill</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill" xlink:to="lab_ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncreaseDecreaseThroughTransfersIntangibleAssetsOtherThanGoodwill" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughTransfersIntangibleAssetsOtherThanGoodwill" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughTransfersIntangibleAssetsOtherThanGoodwill" xml:lang="en-US">Increase (decrease) through transfers, intangible assets other than goodwill</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughTransfersIntangibleAssetsOtherThanGoodwill" xml:lang="en-US">Transfers from development costs to Technology Know-how</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseThroughTransfersIntangibleAssetsOtherThanGoodwill" xlink:to="lab_ifrs-full_IncreaseDecreaseThroughTransfersIntangibleAssetsOtherThanGoodwill" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_PaymentForTrademarkLicenseFee" xlink:label="loc_cyd_PaymentForTrademarkLicenseFee" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_PaymentForTrademarkLicenseFee" xml:lang="en-US">Payment for Trademark License Fee</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_cyd_PaymentForTrademarkLicenseFee" xml:lang="en-US">Payment for trademark license fee</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_PaymentForTrademarkLicenseFee" xlink:to="lab_cyd_PaymentForTrademarkLicenseFee" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_PaymentForTrademarkLicenseFee" xml:lang="en-US">Payment for trademark license fee.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_PercentageDecreaseInDemandThatWouldResultInAnImpairment" xlink:label="loc_cyd_PercentageDecreaseInDemandThatWouldResultInAnImpairment" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_PercentageDecreaseInDemandThatWouldResultInAnImpairment" xml:lang="en-US">Percentage decrease in demand that would result in an impairment</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_PercentageDecreaseInDemandThatWouldResultInAnImpairment" xml:lang="en-US">Percentage decrease in demand that would result in an impairment</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_PercentageDecreaseInDemandThatWouldResultInAnImpairment" xlink:to="lab_cyd_PercentageDecreaseInDemandThatWouldResultInAnImpairment" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_PercentageDecreaseInDemandThatWouldResultInAnImpairment" xml:lang="en-US">Percentage decrease in demand that would result in an impairment.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_PercentageIncreaseInPretaxDiscountRateThatWouldResultInAnImpairment" xlink:label="loc_cyd_PercentageIncreaseInPretaxDiscountRateThatWouldResultInAnImpairment" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_PercentageIncreaseInPretaxDiscountRateThatWouldResultInAnImpairment" xml:lang="en-US">Percentage increase in pre-tax discount rate that would result in an impairment</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_PercentageIncreaseInPretaxDiscountRateThatWouldResultInAnImpairment" xml:lang="en-US">Pre-tax discount rate that would result in an impairment</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_PercentageIncreaseInPretaxDiscountRateThatWouldResultInAnImpairment" xlink:to="lab_cyd_PercentageIncreaseInPretaxDiscountRateThatWouldResultInAnImpairment" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_PercentageIncreaseInPretaxDiscountRateThatWouldResultInAnImpairment" xml:lang="en-US">Percentage increase in pre-tax discount rate to extrapolate cash flow projections.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_PercentageOfPretaxDiscountRate" xlink:label="loc_cyd_PercentageOfPretaxDiscountRate" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_PercentageOfPretaxDiscountRate" xml:lang="en-US">Percentage of pretax discount rate</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_PercentageOfPretaxDiscountRate" xml:lang="en-US">Pre-tax discount rate</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_PercentageOfPretaxDiscountRate" xlink:to="lab_cyd_PercentageOfPretaxDiscountRate" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_PercentageOfPretaxDiscountRate" xml:lang="en-US">Percentage of pretax discount rate.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_PretaxDiscountRateThatWouldResultsInAnImpairment" xlink:label="loc_cyd_PretaxDiscountRateThatWouldResultsInAnImpairment" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_PretaxDiscountRateThatWouldResultsInAnImpairment" xml:lang="en-US">PreTax Discount Rate That Would Results in an Impairment</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_PretaxDiscountRateThatWouldResultsInAnImpairment" xml:lang="en-US">Pre-tax discount rate that would results in an impairment</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_PretaxDiscountRateThatWouldResultsInAnImpairment" xlink:to="lab_cyd_PretaxDiscountRateThatWouldResultsInAnImpairment" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_PretaxDiscountRateThatWouldResultsInAnImpairment" xml:lang="en-US">Pre-tax discount rate that would results in an impairment.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfInventoriesAbstract" xlink:label="loc_ifrs-full_ClassesOfInventoriesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ClassesOfInventoriesAbstract" xml:lang="en-US">Classes of current inventories [abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfInventoriesAbstract" xlink:to="lab_ifrs-full_ClassesOfInventoriesAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinishedGoods" xlink:label="loc_ifrs-full_FinishedGoods" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_FinishedGoods" xml:lang="en-US">Current finished goods</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_FinishedGoods" xml:lang="en-US">Finished goods</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_FinishedGoods" xlink:to="lab_ifrs-full_FinishedGoods" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RawMaterials" xlink:label="loc_ifrs-full_RawMaterials" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_RawMaterials" xml:lang="en-US">Current raw materials</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_RawMaterials" xml:lang="en-US">Raw materials and consumables</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RawMaterials" xlink:to="lab_ifrs-full_RawMaterials" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_WorkInProgress" xlink:label="loc_ifrs-full_WorkInProgress" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_WorkInProgress" xml:lang="en-US">Current work in progress</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_WorkInProgress" xml:lang="en-US">Work in progress</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WorkInProgress" xlink:to="lab_ifrs-full_WorkInProgress" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_WritedownsReversalsOfWritedownsOfInventoriesAbstract" xlink:label="loc_ifrs-full_WritedownsReversalsOfWritedownsOfInventoriesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_WritedownsReversalsOfWritedownsOfInventoriesAbstract" xml:lang="en-US">Write-downs (reversals of write-downs) of inventories [abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WritedownsReversalsOfWritedownsOfInventoriesAbstract" xlink:to="lab_ifrs-full_WritedownsReversalsOfWritedownsOfInventoriesAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CostOfInventoriesRecognisedAsExpenseDuringPeriod" xlink:label="loc_ifrs-full_CostOfInventoriesRecognisedAsExpenseDuringPeriod" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CostOfInventoriesRecognisedAsExpenseDuringPeriod" xml:lang="en-US">Cost of inventories recognised as expense during period</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_CostOfInventoriesRecognisedAsExpenseDuringPeriod" xml:lang="en-US">Inventories recognized as an expense in cost of sales</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CostOfInventoriesRecognisedAsExpenseDuringPeriod" xlink:to="lab_ifrs-full_CostOfInventoriesRecognisedAsExpenseDuringPeriod" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InventoryWritedown2011" xlink:label="loc_ifrs-full_InventoryWritedown2011" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_InventoryWritedown2011" xml:lang="en-US">Inventory write-down</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_InventoryWritedown2011" xml:lang="en-US">Inventories written down</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InventoryWritedown2011" xlink:to="lab_ifrs-full_InventoryWritedown2011" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_InventoryWritenOff" xlink:label="loc_cyd_InventoryWritenOff" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_InventoryWritenOff" xml:lang="en-US">Inventory Writen Off</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_InventoryWritenOff" xml:lang="en-US">Inventories written off</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_InventoryWritenOff" xlink:to="lab_cyd_InventoryWritenOff" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_InventoryWritenOff" xml:lang="en-US">Inventory writen off.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ReversalOfInventoryWritedown" xlink:label="loc_ifrs-full_ReversalOfInventoryWritedown" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ReversalOfInventoryWritedown" xml:lang="en-US">Reversal of inventory write-down</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_ifrs-full_ReversalOfInventoryWritedown" xml:lang="en-US">Reversal of write-down of inventories</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ReversalOfInventoryWritedown" xlink:to="lab_ifrs-full_ReversalOfInventoryWritedown" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MiscellaneousCurrentAssetsAbstract" xlink:label="loc_ifrs-full_MiscellaneousCurrentAssetsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_MiscellaneousCurrentAssetsAbstract" xml:lang="en-US">Miscellaneous current assets [abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_MiscellaneousCurrentAssetsAbstract" xlink:to="lab_ifrs-full_MiscellaneousCurrentAssetsAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InvestmentPropertyUnderConstructionOrDevelopment" xlink:label="loc_ifrs-full_InvestmentPropertyUnderConstructionOrDevelopment" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_InvestmentPropertyUnderConstructionOrDevelopment" xml:lang="en-US">Investment property under construction or development</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_InvestmentPropertyUnderConstructionOrDevelopment" xml:lang="en-US">Development properties</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InvestmentPropertyUnderConstructionOrDevelopment" xlink:to="lab_ifrs-full_InvestmentPropertyUnderConstructionOrDevelopment" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfTradeAndOtherReceivablesAbstract" xlink:label="loc_cyd_DisclosureOfTradeAndOtherReceivablesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DisclosureOfTradeAndOtherReceivablesAbstract" xml:lang="en-US">Disclosure of trade and other receivables [abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DisclosureOfTradeAndOtherReceivablesAbstract" xlink:to="lab_cyd_DisclosureOfTradeAndOtherReceivablesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DisclosureOfTradeAndOtherReceivablesAbstract" xml:lang="en-US">Disclosure of trade and other receivables.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TradeAndOtherCurrentReceivablesAbstract" xlink:label="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_TradeAndOtherCurrentReceivablesAbstract" xml:lang="en-US">Trade and other current receivables [abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_TradeAndOtherCurrentReceivablesAbstract" xml:lang="en-US">Current</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract" xlink:to="lab_ifrs-full_TradeAndOtherCurrentReceivablesAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentAdvancesToSuppliers" xlink:label="loc_ifrs-full_CurrentAdvancesToSuppliers" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CurrentAdvancesToSuppliers" xml:lang="en-US">Current advances to suppliers</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_CurrentAdvancesToSuppliers" xml:lang="en-US">Advances paid to suppliers</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentAdvancesToSuppliers" xlink:to="lab_ifrs-full_CurrentAdvancesToSuppliers" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CurrentBillsReceivable" xlink:label="loc_cyd_CurrentBillsReceivable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_CurrentBillsReceivable" xml:lang="en-US">Current Bills Receivable</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_CurrentBillsReceivable" xml:lang="en-US">Bill receivables</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_cyd_CurrentBillsReceivable" xml:lang="en-US">Bills receivable</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_CurrentBillsReceivable" xlink:to="lab_cyd_CurrentBillsReceivable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_CurrentBillsReceivable" xml:lang="en-US">Current bills receivable.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CurrentBillsReceivableInTransit" xlink:label="loc_cyd_CurrentBillsReceivableInTransit" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_CurrentBillsReceivableInTransit" xml:lang="en-US">Current bills receivable in transit</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_CurrentBillsReceivableInTransit" xml:lang="en-US">Bills receivable in transit</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_CurrentBillsReceivableInTransit" xlink:to="lab_cyd_CurrentBillsReceivableInTransit" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_CurrentBillsReceivableInTransit" xml:lang="en-US">Bills receivable in transit in other receivables.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentLoansAndReceivables" xlink:label="loc_ifrs-full_CurrentLoansAndReceivables" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CurrentLoansAndReceivables" xml:lang="en-US">Current loans and receivables</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_ifrs-full_CurrentLoansAndReceivables" xml:lang="en-US">Other receivables carried at amortized cost (Note 35)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentLoansAndReceivables" xlink:to="lab_ifrs-full_CurrentLoansAndReceivables" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CurrentNonTradeReceivablesDueFromAssociatesAndJointVentures" xlink:label="loc_cyd_CurrentNonTradeReceivablesDueFromAssociatesAndJointVentures" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_CurrentNonTradeReceivablesDueFromAssociatesAndJointVentures" xml:lang="en-US">Current non trade receivables due from associates and joint ventures</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_CurrentNonTradeReceivablesDueFromAssociatesAndJointVentures" xml:lang="en-US">Current receivables from associates and joint ventures (non-trade)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_CurrentNonTradeReceivablesDueFromAssociatesAndJointVentures" xlink:to="lab_cyd_CurrentNonTradeReceivablesDueFromAssociatesAndJointVentures" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_CurrentNonTradeReceivablesDueFromAssociatesAndJointVentures" xml:lang="en-US">Current non trade receivables due from associates and joint ventures.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CurrentNonTradeReceivablesDueFromRelatedParties" xlink:label="loc_cyd_CurrentNonTradeReceivablesDueFromRelatedParties" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_CurrentNonTradeReceivablesDueFromRelatedParties" xml:lang="en-US">Current non trade receivables due from related parties</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_CurrentNonTradeReceivablesDueFromRelatedParties" xml:lang="en-US">Current receivables from related parties (non-trade)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_CurrentNonTradeReceivablesDueFromRelatedParties" xlink:to="lab_cyd_CurrentNonTradeReceivablesDueFromRelatedParties" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_CurrentNonTradeReceivablesDueFromRelatedParties" xml:lang="en-US">Current non trade receivables due from related parties.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentTaxAssetsCurrent" xlink:label="loc_ifrs-full_CurrentTaxAssetsCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CurrentTaxAssetsCurrent" xml:lang="en-US">Current tax assets, current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_CurrentTaxAssetsCurrent" xml:lang="en-US">Tax recoverable</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentTaxAssetsCurrent" xlink:to="lab_ifrs-full_CurrentTaxAssetsCurrent" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CurrentTradeAndBillReceivables" xlink:label="loc_cyd_CurrentTradeAndBillReceivables" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_CurrentTradeAndBillReceivables" xml:lang="en-US">Current trade and bill receivables</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_cyd_CurrentTradeAndBillReceivables" xml:lang="en-US">Total (Note 32, Note 35)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_CurrentTradeAndBillReceivables" xlink:to="lab_cyd_CurrentTradeAndBillReceivables" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_CurrentTradeAndBillReceivables" xml:lang="en-US">Current trade and bill receivables.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentTradeReceivables" xlink:label="loc_ifrs-full_CurrentTradeReceivables" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CurrentTradeReceivables" xml:lang="en-US">Current trade receivables</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_CurrentTradeReceivables" xml:lang="en-US">Trade receivables, gross</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentTradeReceivables" xlink:to="lab_ifrs-full_CurrentTradeReceivables" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CurrentTradeReceivablesDueFromAssociatesAndJointVentures" xlink:label="loc_cyd_CurrentTradeReceivablesDueFromAssociatesAndJointVentures" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_CurrentTradeReceivablesDueFromAssociatesAndJointVentures" xml:lang="en-US">Current trade receivables due from associates and joint ventures</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_CurrentTradeReceivablesDueFromAssociatesAndJointVentures" xml:lang="en-US">Current receivables from associates and joint ventures (trade)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_CurrentTradeReceivablesDueFromAssociatesAndJointVentures" xlink:to="lab_cyd_CurrentTradeReceivablesDueFromAssociatesAndJointVentures" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_CurrentTradeReceivablesDueFromAssociatesAndJointVentures" xml:lang="en-US">Current trade receivables due from associates and joint ventures.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CurrentTradeReceivablesDueFromRelatedParties" xlink:label="loc_cyd_CurrentTradeReceivablesDueFromRelatedParties" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_CurrentTradeReceivablesDueFromRelatedParties" xml:lang="en-US">Current trade receivables due from related parties</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_CurrentTradeReceivablesDueFromRelatedParties" xml:lang="en-US">Current receivables from related parties (trade)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_CurrentTradeReceivablesDueFromRelatedParties" xlink:to="lab_cyd_CurrentTradeReceivablesDueFromRelatedParties" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_CurrentTradeReceivablesDueFromRelatedParties" xml:lang="en-US">Current trade receivables due from related parties.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CurrentTradeReceivablesNet" xlink:label="loc_cyd_CurrentTradeReceivablesNet" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_CurrentTradeReceivablesNet" xml:lang="en-US">Current trade receivables net</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_cyd_CurrentTradeReceivablesNet" xml:lang="en-US">Net trade receivables (Note 6.2)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_CurrentTradeReceivablesNet" xlink:to="lab_cyd_CurrentTradeReceivablesNet" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_CurrentTradeReceivablesNet" xml:lang="en-US">Current trade receivables net.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ExpectedCreditLosses" xlink:label="loc_cyd_ExpectedCreditLosses" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_ExpectedCreditLosses" xml:lang="en-US">Expected Credit Losses</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_cyd_ExpectedCreditLosses" xml:lang="en-US">Less: Allowance for expected credit losses</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_ExpectedCreditLosses" xml:lang="en-US">Expected credit loss</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_ExpectedCreditLosses" xlink:to="lab_cyd_ExpectedCreditLosses" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_ExpectedCreditLosses" xml:lang="en-US">Expected credit losses.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_GrantReceivables" xlink:label="loc_cyd_GrantReceivables" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_GrantReceivables" xml:lang="en-US">Grant Receivables</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_cyd_GrantReceivables" xml:lang="en-US">Grant&#160;receivables</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_GrantReceivables" xlink:to="lab_cyd_GrantReceivables" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_GrantReceivables" xml:lang="en-US">Grant&#160;receivables.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ImpairmentLossOnOtherReceivables" xlink:label="loc_cyd_ImpairmentLossOnOtherReceivables" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_ImpairmentLossOnOtherReceivables" xml:lang="en-US">Impairment loss on Other Receivables</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_ImpairmentLossOnOtherReceivables" xml:lang="en-US">Less: Impairment losses &#8211; other receivables</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_ImpairmentLossOnOtherReceivables" xlink:to="lab_cyd_ImpairmentLossOnOtherReceivables" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_ImpairmentLossOnOtherReceivables" xml:lang="en-US">Impairment loss on other receivables.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_MiscellaneousOtherCurrentReceivables" xlink:label="loc_cyd_MiscellaneousOtherCurrentReceivables" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_MiscellaneousOtherCurrentReceivables" xml:lang="en-US">Miscellaneous other current receivables</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_MiscellaneousOtherCurrentReceivables" xml:lang="en-US">Others</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_MiscellaneousOtherCurrentReceivables" xlink:to="lab_cyd_MiscellaneousOtherCurrentReceivables" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_MiscellaneousOtherCurrentReceivables" xml:lang="en-US">Miscellaneous other current receivables.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherCurrentReceivables" xlink:label="loc_ifrs-full_OtherCurrentReceivables" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_OtherCurrentReceivables" xml:lang="en-US">Other current receivables</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_ifrs-full_OtherCurrentReceivables" xml:lang="en-US">Net other receivables</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherCurrentReceivables" xlink:to="lab_ifrs-full_OtherCurrentReceivables" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_RightOfReturnAssets" xlink:label="loc_cyd_RightOfReturnAssets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_RightOfReturnAssets" xml:lang="en-US">Right of Return Assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_RightOfReturnAssets" xml:lang="en-US">Right of return assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_RightOfReturnAssets" xlink:to="lab_cyd_RightOfReturnAssets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_RightOfReturnAssets" xml:lang="en-US">Right of return assets.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfTradeAndOtherReceivablesTable" xlink:label="loc_cyd_DisclosureOfTradeAndOtherReceivablesTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DisclosureOfTradeAndOtherReceivablesTable" xml:lang="en-US">Disclosure of Trade and Other Receivables [table]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_DisclosureOfTradeAndOtherReceivablesTable" xml:lang="en-US">Disclosure of Trade and Other Receivables [table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DisclosureOfTradeAndOtherReceivablesTable" xlink:to="lab_cyd_DisclosureOfTradeAndOtherReceivablesTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DisclosureOfTradeAndOtherReceivablesTable" xml:lang="en-US">Disclosure of trade and other receivables.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_JointVenturesWhereEntityIsVenturerMember" xlink:label="loc_ifrs-full_JointVenturesWhereEntityIsVenturerMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_JointVenturesWhereEntityIsVenturerMember" xml:lang="en-US">Joint ventures where entity is venturer [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_JointVenturesWhereEntityIsVenturerMember" xml:lang="en-US">Joint ventures [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_JointVenturesWhereEntityIsVenturerMember" xlink:to="lab_ifrs-full_JointVenturesWhereEntityIsVenturerMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherRelatedPartiesMember" xlink:label="loc_ifrs-full_OtherRelatedPartiesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_OtherRelatedPartiesMember" xml:lang="en-US">Other related parties [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_OtherRelatedPartiesMember" xml:lang="en-US">Other related parties [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_OtherRelatedPartiesMember" xml:lang="en-US">Third parties [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherRelatedPartiesMember" xlink:to="lab_ifrs-full_OtherRelatedPartiesMember" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DebtInstrument1Axis" xlink:label="loc_cyd_DebtInstrument1Axis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DebtInstrument1Axis" xml:lang="en-US">Debt Instrument 1 [axis]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_DebtInstrument1Axis" xml:lang="en-US">Debt Instrument 1 [axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DebtInstrument1Axis" xlink:to="lab_cyd_DebtInstrument1Axis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DebtInstrument1Axis" xml:lang="en-US">Debt instrument 1.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DebtInstrumentDomain" xlink:label="loc_cyd_DebtInstrumentDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DebtInstrumentDomain" xml:lang="en-US">Debt Instrument [domain]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_DebtInstrumentDomain" xml:lang="en-US">Debt Instrument [domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DebtInstrumentDomain" xlink:to="lab_cyd_DebtInstrumentDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DebtInstrumentDomain" xml:lang="en-US">Debt Instrument [domain]</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_SecuredBankFacilitiesMember" xlink:label="loc_cyd_SecuredBankFacilitiesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_SecuredBankFacilitiesMember" xml:lang="en-US">Secured Bank Facilities [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_SecuredBankFacilitiesMember" xml:lang="en-US">Secured bank facilities [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_SecuredBankFacilitiesMember" xlink:to="lab_cyd_SecuredBankFacilitiesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_SecuredBankFacilitiesMember" xml:lang="en-US">Secured Bank Facilities [member]</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfTradeAndOtherReceivablesLineItems" xlink:label="loc_cyd_DisclosureOfTradeAndOtherReceivablesLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DisclosureOfTradeAndOtherReceivablesLineItems" xml:lang="en-US">Disclosure of trade and other receivables [line items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_DisclosureOfTradeAndOtherReceivablesLineItems" xml:lang="en-US">Disclosure of trade and other receivables [line items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DisclosureOfTradeAndOtherReceivablesLineItems" xlink:to="lab_cyd_DisclosureOfTradeAndOtherReceivablesLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DisclosureOfTradeAndOtherReceivablesLineItems" xml:lang="en-US">Disclosure of trade and other receivables.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ProportionOfSharesOfSubsidiaryHeldForSaleAbstract" xlink:label="loc_cyd_ProportionOfSharesOfSubsidiaryHeldForSaleAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_ProportionOfSharesOfSubsidiaryHeldForSaleAbstract" xml:lang="en-US">Proportion of shares of subsidiary held for sale [abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_ProportionOfSharesOfSubsidiaryHeldForSaleAbstract" xlink:to="lab_cyd_ProportionOfSharesOfSubsidiaryHeldForSaleAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_ProportionOfSharesOfSubsidiaryHeldForSaleAbstract" xml:lang="en-US">Proportion of shares of subsidiary held for sale.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_BillsReceivableDiscountedWithBanksWithRecourseObligation" xlink:label="loc_cyd_BillsReceivableDiscountedWithBanksWithRecourseObligation" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_BillsReceivableDiscountedWithBanksWithRecourseObligation" xml:lang="en-US">Bills receivable discounted with banks with recourse obligation</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_BillsReceivableDiscountedWithBanksWithRecourseObligation" xml:lang="en-US">Outstanding bills receivable discounted with banks by retaining recourse obligation</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_BillsReceivableDiscountedWithBanksWithRecourseObligation" xlink:to="lab_cyd_BillsReceivableDiscountedWithBanksWithRecourseObligation" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_BillsReceivableDiscountedWithBanksWithRecourseObligation" xml:lang="en-US">Bills receivable discounted with banks with recourse obligation.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_BillsReceivableEndorsedWithRecourseObligation" xlink:label="loc_cyd_BillsReceivableEndorsedWithRecourseObligation" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_BillsReceivableEndorsedWithRecourseObligation" xml:lang="en-US">Bills receivable endorsed with recourse obligation</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_BillsReceivableEndorsedWithRecourseObligation" xml:lang="en-US">Outstanding bills receivable endorsed to suppliers with recourse obligation</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_BillsReceivableEndorsedWithRecourseObligation" xlink:to="lab_cyd_BillsReceivableEndorsedWithRecourseObligation" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_BillsReceivableEndorsedWithRecourseObligation" xml:lang="en-US">Bills receivable endorsed with recourse obligation.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_BillsReceivablesDiscountedMaturityPeriod" xlink:label="loc_cyd_BillsReceivablesDiscountedMaturityPeriod" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_BillsReceivablesDiscountedMaturityPeriod" xml:lang="en-US">Bills Receivables Discounted Maturity Period</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_BillsReceivablesDiscountedMaturityPeriod" xml:lang="en-US">Bills receivables discounted maturity period</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_BillsReceivablesDiscountedMaturityPeriod" xlink:to="lab_cyd_BillsReceivablesDiscountedMaturityPeriod" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_BillsReceivablesDiscountedMaturityPeriod" xml:lang="en-US">Bills receivables discounted maturity period.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TradeReceivablesPaymentTerms" xlink:label="loc_cyd_TradeReceivablesPaymentTerms" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_TradeReceivablesPaymentTerms" xml:lang="en-US">Trade Receivables Payment Terms</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_TradeReceivablesPaymentTerms" xml:lang="en-US">Trade receivables payment terms</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_TradeReceivablesPaymentTerms" xlink:to="lab_cyd_TradeReceivablesPaymentTerms" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_TradeReceivablesPaymentTerms" xml:lang="en-US">Trade receivables payment terms.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ReconciliationOfChangesInAllowanceAccountForCreditLossesOfFinancialAssetsAbstract" xlink:label="loc_ifrs-full_ReconciliationOfChangesInAllowanceAccountForCreditLossesOfFinancialAssetsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ReconciliationOfChangesInAllowanceAccountForCreditLossesOfFinancialAssetsAbstract" xml:lang="en-US">Reconciliation of changes in allowance account for credit losses of financial assets [abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ReconciliationOfChangesInAllowanceAccountForCreditLossesOfFinancialAssetsAbstract" xlink:to="lab_ifrs-full_ReconciliationOfChangesInAllowanceAccountForCreditLossesOfFinancialAssetsAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets" xlink:label="loc_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets" xml:lang="en-US">Allowance account for credit losses of financial assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets" xml:lang="en-US">Beginning balance</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets" xml:lang="en-US">Ending balance</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets" xlink:to="lab_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_Decreaseinimpairmentofdoubtfulreceivables" xlink:label="loc_cyd_Decreaseinimpairmentofdoubtfulreceivables" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_Decreaseinimpairmentofdoubtfulreceivables" xml:lang="en-US">DecreaseInImpairmentOfDoubtfulReceivables</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_Decreaseinimpairmentofdoubtfulreceivables" xml:lang="en-US">(Credit)/charge to consolidated statement of profit or loss (under "Selling, general and administrative expenses")</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_Decreaseinimpairmentofdoubtfulreceivables" xlink:to="lab_cyd_Decreaseinimpairmentofdoubtfulreceivables" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_Decreaseinimpairmentofdoubtfulreceivables" xml:lang="en-US">Decrease in impairment of doubtful receivables.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesAllowanceAccountForCreditLossesOfFinancialAssets" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesAllowanceAccountForCreditLossesOfFinancialAssets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesAllowanceAccountForCreditLossesOfFinancialAssets" xml:lang="en-US">Increase (decrease) through net exchange differences, allowance account for credit losses of financial assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesAllowanceAccountForCreditLossesOfFinancialAssets" xml:lang="en-US">Translation difference</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesAllowanceAccountForCreditLossesOfFinancialAssets" xlink:to="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesAllowanceAccountForCreditLossesOfFinancialAssets" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_UtilisationAllowanceAccountForCreditLossesOfFinancialAssets" xlink:label="loc_ifrs-full_UtilisationAllowanceAccountForCreditLossesOfFinancialAssets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_UtilisationAllowanceAccountForCreditLossesOfFinancialAssets" xml:lang="en-US">Utilisation, allowance account for credit losses of financial assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_ifrs-full_UtilisationAllowanceAccountForCreditLossesOfFinancialAssets" xml:lang="en-US">Written off</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_UtilisationAllowanceAccountForCreditLossesOfFinancialAssets" xlink:to="lab_ifrs-full_UtilisationAllowanceAccountForCreditLossesOfFinancialAssets" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract" xlink:label="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract" xml:lang="en-US">Subclassifications of assets, liabilities and equities [abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract" xlink:to="lab_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CashAndBankBalances" xlink:label="loc_cyd_CashAndBankBalances" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_CashAndBankBalances" xml:lang="en-US">Cash and bank balances</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_cyd_CashAndBankBalances" xml:lang="en-US">Cash and bank balances</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_CashAndBankBalances" xml:lang="en-US">Cash and bank balances</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_cyd_CashAndBankBalances" xml:lang="en-US">Less: Cash and bank balances</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_CashAndBankBalances" xlink:to="lab_cyd_CashAndBankBalances" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_CashAndBankBalances" xml:lang="en-US">Cash and bank balances.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CurrentCashAndBankBalances" xlink:label="loc_cyd_CurrentCashAndBankBalances" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_CurrentCashAndBankBalances" xml:lang="en-US">Current cash and bank balances</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_cyd_CurrentCashAndBankBalances" xml:lang="en-US">Total</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_CurrentCashAndBankBalances" xlink:to="lab_cyd_CurrentCashAndBankBalances" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_CurrentCashAndBankBalances" xml:lang="en-US">Current cash and bank balances</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentRestrictedCashAndCashEquivalents" xlink:label="loc_ifrs-full_CurrentRestrictedCashAndCashEquivalents" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CurrentRestrictedCashAndCashEquivalents" xml:lang="en-US">Current restricted cash and cash equivalents</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_CurrentRestrictedCashAndCashEquivalents" xml:lang="en-US">Restricted cash</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentRestrictedCashAndCashEquivalents" xlink:to="lab_ifrs-full_CurrentRestrictedCashAndCashEquivalents" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ShorttermDepositsNotClassifiedAsCashEquivalents" xlink:label="loc_ifrs-full_ShorttermDepositsNotClassifiedAsCashEquivalents" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ShorttermDepositsNotClassifiedAsCashEquivalents" xml:lang="en-US">Short-term deposits, not classified as cash equivalents</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_ShorttermDepositsNotClassifiedAsCashEquivalents" xml:lang="en-US">Short-term bank deposits</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ShorttermDepositsNotClassifiedAsCashEquivalents" xlink:to="lab_ifrs-full_ShorttermDepositsNotClassifiedAsCashEquivalents" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsTable" xlink:label="loc_cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsTable" xml:lang="en-US">Disclosure of Detailed Cash and Cash Equivalents Short Term Bank Deposits Current Restricted Cash and Long Term Bank Deposits [table]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsTable" xml:lang="en-US">Disclosure of Detailed Cash and Cash Equivalents Short Term Bank Deposits Current Restricted Cash and Long Term Bank Deposits [table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsTable" xlink:to="lab_cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsTable" xml:lang="en-US">Disclosure of Detailed Cash and Cash Equivalents Short Term Bank Deposits Current Restricted Cash and Long Term Bank Deposits [table].</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsLineItems" xlink:label="loc_cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsLineItems" xml:lang="en-US">Disclosure Of Detailed Cash and Cash Equivalents Short Term Bank Deposits Current Restricted Cash and Long Term Bank Deposits [line items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsLineItems" xml:lang="en-US">Disclosure of detailed cash and cash equivalents short term bank deposits current restricted cash and long term bank deposits [line items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsLineItems" xlink:to="lab_cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsLineItems" xml:lang="en-US">Disclosure of detailed cash and cash equivalents short term bank deposits current restricted cash and long term bank deposits.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ShortTermBankDepositsInterestRate" xlink:label="loc_cyd_ShortTermBankDepositsInterestRate" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_ShortTermBankDepositsInterestRate" xml:lang="en-US">Short term bank deposits interest rate</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_ShortTermBankDepositsInterestRate" xml:lang="en-US">Interest rate short term bank deposit</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_ShortTermBankDepositsInterestRate" xlink:to="lab_cyd_ShortTermBankDepositsInterestRate" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_ShortTermBankDepositsInterestRate" xml:lang="en-US">Short term bank deposits interest rate.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InterestRateBenchmarksAxis" xlink:label="loc_ifrs-full_InterestRateBenchmarksAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_InterestRateBenchmarksAxis" xml:lang="en-US">Interest rate benchmarks [axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InterestRateBenchmarksAxis" xlink:to="lab_ifrs-full_InterestRateBenchmarksAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InterestRateBenchmarksMember" xlink:label="loc_ifrs-full_InterestRateBenchmarksMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_InterestRateBenchmarksMember" xml:lang="en-US">Interest rate benchmarks [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InterestRateBenchmarksMember" xlink:to="lab_ifrs-full_InterestRateBenchmarksMember" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsAbstract" xlink:label="loc_cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsAbstract" xml:lang="en-US">Disclosure of Detailed Cash and Cash Equivalents Short Term Bank Deposits Current Restricted Cash and Long Term Bank Deposits [abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsAbstract" xlink:to="lab_cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsAbstract" xml:lang="en-US">Disclosure of Detailed Cash and Cash Equivalents Short Term Bank Deposits Current Restricted Cash and Long Term Bank Deposits.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_FixedDepositsRelatedParties" xlink:label="loc_cyd_FixedDepositsRelatedParties" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_FixedDepositsRelatedParties" xml:lang="en-US">Fixed Deposits Related Parties</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_FixedDepositsRelatedParties" xml:lang="en-US">Fixed deposits held with related party</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_FixedDepositsRelatedParties" xlink:to="lab_cyd_FixedDepositsRelatedParties" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_FixedDepositsRelatedParties" xml:lang="en-US">Fixed deposits related parties.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_InterestRateOnBankDeposits" xlink:label="loc_cyd_InterestRateOnBankDeposits" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_InterestRateOnBankDeposits" xml:lang="en-US">Interest rate on bank deposits</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_InterestRateOnBankDeposits" xml:lang="en-US">Interest rate on bank deposits</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_InterestRateOnBankDeposits" xlink:to="lab_cyd_InterestRateOnBankDeposits" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_InterestRateOnBankDeposits" xml:lang="en-US">Interest rate on bank deposits.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_RestrictedCashUsedAsCollateralByTheBanksForTheIssuanceOfBillsToSuppliers" xlink:label="loc_cyd_RestrictedCashUsedAsCollateralByTheBanksForTheIssuanceOfBillsToSuppliers" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_RestrictedCashUsedAsCollateralByTheBanksForTheIssuanceOfBillsToSuppliers" xml:lang="en-US">Restricted cash used as collateral by the banks for the issuance of bills to suppliers</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_RestrictedCashUsedAsCollateralByTheBanksForTheIssuanceOfBillsToSuppliers" xml:lang="en-US">Restricted cash used as collateral by the banks for the issuance of bills to suppliers</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_RestrictedCashUsedAsCollateralByTheBanksForTheIssuanceOfBillsToSuppliers" xlink:to="lab_cyd_RestrictedCashUsedAsCollateralByTheBanksForTheIssuanceOfBillsToSuppliers" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_RestrictedCashUsedAsCollateralByTheBanksForTheIssuanceOfBillsToSuppliers" xml:lang="en-US">Restricted cash used as collateral by the banks for the issuance of bills to suppliers.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_UndrawnBorrowingFacilities" xlink:label="loc_ifrs-full_UndrawnBorrowingFacilities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_UndrawnBorrowingFacilities" xml:lang="en-US">Undrawn borrowing facilities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_UndrawnBorrowingFacilities" xml:lang="en-US">Undrawn borrowing facilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_UndrawnBorrowingFacilities" xlink:to="lab_ifrs-full_UndrawnBorrowingFacilities" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashAndCashEquivalentsAbstract" xlink:label="loc_ifrs-full_CashAndCashEquivalentsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CashAndCashEquivalentsAbstract" xml:lang="en-US">Cash and cash equivalents [abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_CashAndCashEquivalentsAbstract" xml:lang="en-US">Cash flows, cash and cash equivalents</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashAndCashEquivalentsAbstract" xlink:to="lab_ifrs-full_CashAndCashEquivalentsAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ShorttermDepositsClassifiedAsCashEquivalents" xlink:label="loc_ifrs-full_ShorttermDepositsClassifiedAsCashEquivalents" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ShorttermDepositsClassifiedAsCashEquivalents" xml:lang="en-US">Short-term bank deposits</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ShorttermDepositsClassifiedAsCashEquivalents" xlink:to="lab_ifrs-full_ShorttermDepositsClassifiedAsCashEquivalents" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfShareCapitalAxis" xlink:label="loc_ifrs-full_ClassesOfShareCapitalAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ClassesOfShareCapitalAxis" xml:lang="en-US">Classes of share capital [axis]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_ClassesOfShareCapitalAxis" xml:lang="en-US">Classes of share capital [axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis" xlink:to="lab_ifrs-full_ClassesOfShareCapitalAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfShareCapitalMember" xlink:label="loc_ifrs-full_ClassesOfShareCapitalMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ClassesOfShareCapitalMember" xml:lang="en-US">Share capital [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_ClassesOfShareCapitalMember" xml:lang="en-US">Share capital [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember" xlink:to="lab_ifrs-full_ClassesOfShareCapitalMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srt_StatementGeographicalAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_StatementGeographicalAxis" xml:lang="en-US">Geographical [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementGeographicalAxis" xlink:to="lab_srt_StatementGeographicalAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_SegmentGeographicalDomain" xml:lang="en-US">Geographical [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SegmentGeographicalDomain" xlink:to="lab_srt_SegmentGeographicalDomain" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashOutflowForLeases" xlink:label="loc_ifrs-full_CashOutflowForLeases" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CashOutflowForLeases" xml:lang="en-US">Cash outflows for leases</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashOutflowForLeases" xlink:to="lab_ifrs-full_CashOutflowForLeases" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_LandUseRightsTermOfContract" xlink:label="loc_cyd_LandUseRightsTermOfContract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_LandUseRightsTermOfContract" xml:lang="en-US">land use rights, term</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_LandUseRightsTermOfContract" xml:lang="en-US">Operating lease, term</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_LandUseRightsTermOfContract" xlink:to="lab_cyd_LandUseRightsTermOfContract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_LandUseRightsTermOfContract" xml:lang="en-US">Operating lease of our office and warehouse.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_NonCashAdditionsToRightOfUseAssetsAndLeaseLiabilities" xlink:label="loc_cyd_NonCashAdditionsToRightOfUseAssetsAndLeaseLiabilities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_NonCashAdditionsToRightOfUseAssetsAndLeaseLiabilities" xml:lang="en-US">Non Cash Additions To Right Of Use Assets And Lease Liabilities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_NonCashAdditionsToRightOfUseAssetsAndLeaseLiabilities" xml:lang="en-US">Non-cash additions to right-of-use assets and lease liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_NonCashAdditionsToRightOfUseAssetsAndLeaseLiabilities" xlink:to="lab_cyd_NonCashAdditionsToRightOfUseAssetsAndLeaseLiabilities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_NonCashAdditionsToRightOfUseAssetsAndLeaseLiabilities" xml:lang="en-US">Non cash additions to right of use assets and lease liabilities.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OperatingLeaseIncome" xlink:label="loc_ifrs-full_OperatingLeaseIncome" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_OperatingLeaseIncome" xml:lang="en-US">Operating Lease Rental income recognized</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_OperatingLeaseIncome" xml:lang="en-US">Operating lease rental income</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OperatingLeaseIncome" xlink:to="lab_ifrs-full_OperatingLeaseIncome" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_OperatingLeaseTermOfContract" xlink:label="loc_cyd_OperatingLeaseTermOfContract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_OperatingLeaseTermOfContract" xml:lang="en-US">Lease term</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_OperatingLeaseTermOfContract" xml:lang="en-US">Operating lease term of contract</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_OperatingLeaseTermOfContract" xlink:to="lab_cyd_OperatingLeaseTermOfContract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_OperatingLeaseTermOfContract" xml:lang="en-US">Operating lease, term of contract.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsAbstract" xlink:label="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsAbstract" xml:lang="en-US">Disclosure of quantitative information about right-of-use assets [abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsAbstract" xlink:to="lab_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsAbstract" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_LeaseholdLandMember" xlink:label="loc_cyd_LeaseholdLandMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_LeaseholdLandMember" xml:lang="en-US">Leasehold Land [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_cyd_LeaseholdLandMember" xml:lang="en-US">Leasehold land [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_LeaseholdLandMember" xlink:to="lab_cyd_LeaseholdLandMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_LeaseholdLandMember" xml:lang="en-US">Leasehold land.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_OfficeFurnitureFittingsAndEquipmentMember" xlink:label="loc_cyd_OfficeFurnitureFittingsAndEquipmentMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_OfficeFurnitureFittingsAndEquipmentMember" xml:lang="en-US">Office furniture fittings and equipment [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_OfficeFurnitureFittingsAndEquipmentMember" xml:lang="en-US">Office Furniture, Fittings and Equipment [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_OfficeFurnitureFittingsAndEquipmentMember" xlink:to="lab_cyd_OfficeFurnitureFittingsAndEquipmentMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems" xlink:label="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems" xml:lang="en-US">Disclosure of quantitative information about right-of-use assets [line items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems" xlink:to="lab_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AdditionsToRightofuseAssets" xlink:label="loc_ifrs-full_AdditionsToRightofuseAssets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_AdditionsToRightofuseAssets" xml:lang="en-US">Addition</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_AdditionsToRightofuseAssets" xml:lang="en-US">Addition</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdditionsToRightofuseAssets" xlink:to="lab_ifrs-full_AdditionsToRightofuseAssets" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DecreaseThroughLossOfControlOfSubsidiaryRightOfUseAssets" xlink:label="loc_cyd_DecreaseThroughLossOfControlOfSubsidiaryRightOfUseAssets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DecreaseThroughLossOfControlOfSubsidiaryRightOfUseAssets" xml:lang="en-US">Decrease Through Loss Of Control Of Subsidiary Right Of Use Assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_DecreaseThroughLossOfControlOfSubsidiaryRightOfUseAssets" xml:lang="en-US">Disposal of subsidiary</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DecreaseThroughLossOfControlOfSubsidiaryRightOfUseAssets" xlink:to="lab_cyd_DecreaseThroughLossOfControlOfSubsidiaryRightOfUseAssets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DecreaseThroughLossOfControlOfSubsidiaryRightOfUseAssets" xml:lang="en-US">Decrease through loss of control of subsidiary right of use assets.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DepreciationExpense" xlink:label="loc_ifrs-full_DepreciationExpense" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DepreciationExpense" xml:lang="en-US">Depreciation expense</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_ifrs-full_DepreciationExpense" xml:lang="en-US">Depreciation expenses</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DepreciationExpense" xlink:to="lab_ifrs-full_DepreciationExpense" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisposalOfRightOfUseAssets" xlink:label="loc_cyd_DisposalOfRightOfUseAssets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DisposalOfRightOfUseAssets" xml:lang="en-US">Disposal</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_DisposalOfRightOfUseAssets" xml:lang="en-US">Disposal</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DisposalOfRightOfUseAssets" xlink:to="lab_cyd_DisposalOfRightOfUseAssets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DisposalOfRightOfUseAssets" xml:lang="en-US">Disposal of right of use assets.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_RightOfUseAssetsTermination" xlink:label="loc_cyd_RightOfUseAssetsTermination" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_RightOfUseAssetsTermination" xml:lang="en-US">Right Of Use Assets Termination</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_RightOfUseAssetsTermination" xml:lang="en-US">Termination</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_RightOfUseAssetsTermination" xlink:to="lab_cyd_RightOfUseAssetsTermination" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_RightOfUseAssetsTermination" xml:lang="en-US">Right of use assets termination.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TranslationDifferenceOnRightOfUseAsset" xlink:label="loc_cyd_TranslationDifferenceOnRightOfUseAsset" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_TranslationDifferenceOnRightOfUseAsset" xml:lang="en-US">Translation Difference On Right Of Use Asset</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_TranslationDifferenceOnRightOfUseAsset" xml:lang="en-US">Translation difference</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_TranslationDifferenceOnRightOfUseAsset" xlink:to="lab_cyd_TranslationDifferenceOnRightOfUseAsset" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_TranslationDifferenceOnRightOfUseAsset" xml:lang="en-US">Translation difference on right of use asset.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesAbstract" xlink:label="loc_cyd_DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesAbstract" xml:lang="en-US">Disclosure of Quantitative Information About Lease Liabilities [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesAbstract" xlink:to="lab_cyd_DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesAbstract" xml:lang="en-US">Disclosure of quantitative information about lease liabilities.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesLineItems" xlink:label="loc_cyd_DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesLineItems" xml:lang="en-US">Disclosure Of Quantitative Information About Lease Liabilities [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesLineItems" xlink:to="lab_cyd_DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesLineItems" xml:lang="en-US">Disclosure of quantitative information about lease liabilities.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_AdditionsToLeaseLiabilities" xlink:label="loc_cyd_AdditionsToLeaseLiabilities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_AdditionsToLeaseLiabilities" xml:lang="en-US">Additions</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_AdditionsToLeaseLiabilities" xlink:to="lab_cyd_AdditionsToLeaseLiabilities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_AdditionsToLeaseLiabilities" xml:lang="en-US">Additions To Lease Liabilities.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LeaseLiabilities" xlink:label="loc_ifrs-full_LeaseLiabilities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_LeaseLiabilities" xml:lang="en-US">Lease liabilities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_ifrs-full_LeaseLiabilities" xml:lang="en-US">Beginning balance</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_ifrs-full_LeaseLiabilities" xml:lang="en-US">Ending balance</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/disclosureGuidance" xlink:label="lab_ifrs-full_LeaseLiabilities" xml:lang="en-US">Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_LeaseLiabilities" xml:lang="en-US">Lease liabilities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_LeaseLiabilities" xml:lang="en-US">Lease liabilities (current and non-current)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LeaseLiabilities" xlink:to="lab_ifrs-full_LeaseLiabilities" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_LeaseLiabilitiesTermination" xlink:label="loc_cyd_LeaseLiabilitiesTermination" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_LeaseLiabilitiesTermination" xml:lang="en-US">Lease Liabilities Termination</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_LeaseLiabilitiesTermination" xml:lang="en-US">Termination</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_LeaseLiabilitiesTermination" xlink:to="lab_cyd_LeaseLiabilitiesTermination" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_LeaseLiabilitiesTermination" xml:lang="en-US">Lease liabilities termination.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TranslationDifferenceOnLeaseLiabilities" xlink:label="loc_cyd_TranslationDifferenceOnLeaseLiabilities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_TranslationDifferenceOnLeaseLiabilities" xml:lang="en-US">Translation Difference on Lease Liabilities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_TranslationDifferenceOnLeaseLiabilities" xml:lang="en-US">Translation difference</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_TranslationDifferenceOnLeaseLiabilities" xlink:to="lab_cyd_TranslationDifferenceOnLeaseLiabilities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_TranslationDifferenceOnLeaseLiabilities" xml:lang="en-US">Translation Difference on Lease Liabilities</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialEffectOfChangesInAccountingPolicyMember" xlink:label="loc_ifrs-full_FinancialEffectOfChangesInAccountingPolicyMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_FinancialEffectOfChangesInAccountingPolicyMember" xml:lang="en-US">Increase (decrease) due to changes in accounting policy [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_FinancialEffectOfChangesInAccountingPolicyMember" xml:lang="en-US">Increase (decrease) due to changes in accounting policy [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_FinancialEffectOfChangesInAccountingPolicyMember" xlink:to="lab_ifrs-full_FinancialEffectOfChangesInAccountingPolicyMember" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfDetailedInformationAboutLeaseCostAbstract" xlink:label="loc_cyd_DisclosureOfDetailedInformationAboutLeaseCostAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DisclosureOfDetailedInformationAboutLeaseCostAbstract" xml:lang="en-US">Disclosure Of Detailed Information About Lease Cost [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DisclosureOfDetailedInformationAboutLeaseCostAbstract" xlink:to="lab_cyd_DisclosureOfDetailedInformationAboutLeaseCostAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DisclosureOfDetailedInformationAboutLeaseCostAbstract" xml:lang="en-US">Disclosure of detailed information about lease Cost.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfDetailedInformationAboutLeaseCostLineItems" xlink:label="loc_cyd_DisclosureOfDetailedInformationAboutLeaseCostLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DisclosureOfDetailedInformationAboutLeaseCostLineItems" xml:lang="en-US">Disclosure Of Detailed Information About Lease Cost [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DisclosureOfDetailedInformationAboutLeaseCostLineItems" xlink:to="lab_cyd_DisclosureOfDetailedInformationAboutLeaseCostLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DisclosureOfDetailedInformationAboutLeaseCostLineItems" xml:lang="en-US">Disclosure of detailed information about lease cost .</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ExpenseRelatingToShorttermLeasesForWhichRecognitionExemptionHasBeenUsed" xlink:label="loc_ifrs-full_ExpenseRelatingToShorttermLeasesForWhichRecognitionExemptionHasBeenUsed" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ExpenseRelatingToShorttermLeasesForWhichRecognitionExemptionHasBeenUsed" xml:lang="en-US">Expenses relating to short-term leases</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_ExpenseRelatingToShorttermLeasesForWhichRecognitionExemptionHasBeenUsed" xml:lang="en-US">Expenses relating to short-term leases (included in selling, general and administrative expenses and research and development expenses)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ExpenseRelatingToShorttermLeasesForWhichRecognitionExemptionHasBeenUsed" xlink:to="lab_ifrs-full_ExpenseRelatingToShorttermLeasesForWhichRecognitionExemptionHasBeenUsed" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_LeaseExpense" xlink:label="loc_cyd_LeaseExpense" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_LeaseExpense" xml:lang="en-US">Lease Expense</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_cyd_LeaseExpense" xml:lang="en-US">Total amount recognized in profit or loss</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_LeaseExpense" xlink:to="lab_cyd_LeaseExpense" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_LeaseExpense" xml:lang="en-US">Lease Expense.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAbstract" xlink:label="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAbstract" xml:lang="en-US">Disclosure of maturity analysis of operating lease payments [abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAbstract" xlink:to="lab_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAbstract" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_RelatedPartyMember" xlink:label="loc_cyd_RelatedPartyMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_RelatedPartyMember" xml:lang="en-US">Related parties [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_cyd_RelatedPartyMember" xml:lang="en-US">Related parties [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_RelatedPartyMember" xlink:to="lab_cyd_RelatedPartyMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_RelatedPartyMember" xml:lang="en-US">Related Party.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems" xlink:label="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems" xml:lang="en-US">Disclosure of maturity analysis of operating lease payments [line items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems" xlink:to="lab_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_UndiscountedOperatingLeasePaymentsToBeReceived" xlink:label="loc_ifrs-full_UndiscountedOperatingLeasePaymentsToBeReceived" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_UndiscountedOperatingLeasePaymentsToBeReceived" xml:lang="en-US">Undiscounted operating lease payments to be received</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_UndiscountedOperatingLeasePaymentsToBeReceived" xml:lang="en-US">Future minimum operating leases</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_UndiscountedOperatingLeasePaymentsToBeReceived" xlink:to="lab_ifrs-full_UndiscountedOperatingLeasePaymentsToBeReceived" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LaterThanFiveYearsMember" xlink:label="loc_ifrs-full_LaterThanFiveYearsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_LaterThanFiveYearsMember" xml:lang="en-US">Later than five years [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_LaterThanFiveYearsMember" xml:lang="en-US">More than 5 years [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_LaterThanFiveYearsMember" xml:lang="en-US">More than five years [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LaterThanFiveYearsMember" xlink:to="lab_ifrs-full_LaterThanFiveYearsMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember" xlink:label="loc_ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember" xml:lang="en-US">Later than one year and not later than five years [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember" xml:lang="en-US">After 1 Year but within 5 years [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember" xlink:to="lab_ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalAbstract" xlink:label="loc_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract" xml:lang="en-US">Disclosure of classes of share capital [abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract" xlink:to="lab_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalTable" xlink:label="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfClassesOfShareCapitalTable" xml:lang="en-US">Disclosure of classes of share capital [table]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfClassesOfShareCapitalTable" xml:lang="en-US">Disclosure of classes of share capital [table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable" xlink:to="lab_ifrs-full_DisclosureOfClassesOfShareCapitalTable" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OrdinarySharesMember" xlink:label="loc_ifrs-full_OrdinarySharesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_OrdinarySharesMember" xml:lang="en-US">Ordinary shares [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_OrdinarySharesMember" xml:lang="en-US">Ordinary shares [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OrdinarySharesMember" xlink:to="lab_ifrs-full_OrdinarySharesMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalLineItems" xlink:label="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems" xml:lang="en-US">Disclosure of classes of share capital [line items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems" xml:lang="en-US">Disclosure of classes of share capital [line items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems" xlink:to="lab_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NumberOfSharesAuthorised" xlink:label="loc_ifrs-full_NumberOfSharesAuthorised" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_NumberOfSharesAuthorised" xml:lang="en-US">Number of shares authorised</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_NumberOfSharesAuthorised" xml:lang="en-US">Ordinary share of par value US$0.10 each</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfSharesAuthorised" xlink:to="lab_ifrs-full_NumberOfSharesAuthorised" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NumberOfSharesIssuedAbstract" xlink:label="loc_ifrs-full_NumberOfSharesIssuedAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_NumberOfSharesIssuedAbstract" xml:lang="en-US">Number of shares issued [abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_NumberOfSharesIssuedAbstract" xml:lang="en-US">Ordinary shares issued and fully paid</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfSharesIssuedAbstract" xlink:to="lab_ifrs-full_NumberOfSharesIssuedAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NumberOfSharesIssuedAndFullyPaid" xlink:label="loc_ifrs-full_NumberOfSharesIssuedAndFullyPaid" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_NumberOfSharesIssuedAndFullyPaid" xml:lang="en-US">Number of shares issued and fully paid</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_ifrs-full_NumberOfSharesIssuedAndFullyPaid" xml:lang="en-US">Ending balance</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_NumberOfSharesIssuedAndFullyPaid" xml:lang="en-US">Number of shares issued and fully paid</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfSharesIssuedAndFullyPaid" xlink:to="lab_ifrs-full_NumberOfSharesIssuedAndFullyPaid" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RightsPreferencesAndRestrictionsAttachingToClassOfShareCapital" xlink:label="loc_ifrs-full_RightsPreferencesAndRestrictionsAttachingToClassOfShareCapital" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_RightsPreferencesAndRestrictionsAttachingToClassOfShareCapital" xml:lang="en-US">Rights, preferences and restrictions attaching to class of share capital</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_RightsPreferencesAndRestrictionsAttachingToClassOfShareCapital" xml:lang="en-US">One special share issued and fully paid at US$0.10 per share</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RightsPreferencesAndRestrictionsAttachingToClassOfShareCapital" xlink:to="lab_ifrs-full_RightsPreferencesAndRestrictionsAttachingToClassOfShareCapital" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ParValuePerShare" xlink:label="loc_ifrs-full_ParValuePerShare" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ParValuePerShare" xml:lang="en-US">Par value per share</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_ParValuePerShare" xml:lang="en-US">Par value</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ParValuePerShare" xlink:to="lab_ifrs-full_ParValuePerShare" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_MinimumNumberOfOrdinarySharesToBeOwnedBySubsidiaryAndItsAffiliates" xlink:label="loc_cyd_MinimumNumberOfOrdinarySharesToBeOwnedBySubsidiaryAndItsAffiliates" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_MinimumNumberOfOrdinarySharesToBeOwnedBySubsidiaryAndItsAffiliates" xml:lang="en-US">Minimum Number Of Ordinary Shares To Be Owned By Subsidiary And Its Affiliates</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_MinimumNumberOfOrdinarySharesToBeOwnedBySubsidiaryAndItsAffiliates" xml:lang="en-US">Number of special share shall cease to carry any rights in event by HLA</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_MinimumNumberOfOrdinarySharesToBeOwnedBySubsidiaryAndItsAffiliates" xlink:to="lab_cyd_MinimumNumberOfOrdinarySharesToBeOwnedBySubsidiaryAndItsAffiliates" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_MinimumNumberOfOrdinarySharesToBeOwnedBySubsidiaryAndItsAffiliates" xml:lang="en-US">Minimum number of ordinary shares to be owned by HLA and its affiliates, directly or indirectly, to prevent special share cease to carry any rights.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TypesOfSharebasedPaymentArrangementsAxis" xlink:label="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis" xml:lang="en-US">Types of share-based payment arrangements [axis]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis" xml:lang="en-US">Types of share-based payment arrangements [axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis" xlink:to="lab_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SharebasedPaymentArrangementsMember" xlink:label="loc_ifrs-full_SharebasedPaymentArrangementsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_SharebasedPaymentArrangementsMember" xml:lang="en-US">Share-based payment arrangements [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_SharebasedPaymentArrangementsMember" xml:lang="en-US">Share-based payment arrangements [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember" xlink:to="lab_ifrs-full_SharebasedPaymentArrangementsMember" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalAbstract" xlink:label="loc_cyd_DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalAbstract" xml:lang="en-US">Disclosure of dividends declared and paid on ordinary capital [abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalAbstract" xlink:to="lab_cyd_DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalAbstract" xml:lang="en-US">Disclosure of dividends declared and paid on ordinary capital abstract.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalTable" xlink:label="loc_cyd_DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalTable" xml:lang="en-US">Disclosure of dividends declared and paid on ordinary capital [table]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalTable" xml:lang="en-US">Disclosure of dividends declared and paid on ordinary capital [table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalTable" xlink:to="lab_cyd_DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalTable" xml:lang="en-US">Disclosure of dividends declared and paid on ordinary capital table.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalLineItems" xlink:label="loc_cyd_DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalLineItems" xml:lang="en-US">Disclosure of dividends declared and paid on ordinary capital [line items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalLineItems" xml:lang="en-US">Disclosure of dividends declared and paid on ordinary capital [line items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalLineItems" xlink:to="lab_cyd_DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalLineItems" xml:lang="en-US">Disclosure of dividends declared and paid on ordinary capital.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DividendsPaidInCash" xlink:label="loc_cyd_DividendsPaidInCash" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DividendsPaidInCash" xml:lang="en-US">Dividends paid in cash</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_DividendsPaidInCash" xml:lang="en-US">Dividend paid in cash</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DividendsPaidInCash" xlink:to="lab_cyd_DividendsPaidInCash" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DividendsPaidInCash" xml:lang="en-US">Dividends paid in cash.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TypesOfFinancialLiabilitiesAxis" xlink:label="loc_ifrs-full_TypesOfFinancialLiabilitiesAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_TypesOfFinancialLiabilitiesAxis" xml:lang="en-US">Types of financial liabilities [axis]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_TypesOfFinancialLiabilitiesAxis" xml:lang="en-US">Types of financial liabilities [axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TypesOfFinancialLiabilitiesAxis" xlink:to="lab_ifrs-full_TypesOfFinancialLiabilitiesAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialLiabilitiesTypeMember" xlink:label="loc_ifrs-full_FinancialLiabilitiesTypeMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_FinancialLiabilitiesTypeMember" xml:lang="en-US">Financial liabilities, type [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_FinancialLiabilitiesTypeMember" xml:lang="en-US">Financial liabilities, type [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_FinancialLiabilitiesTypeMember" xlink:to="lab_ifrs-full_FinancialLiabilitiesTypeMember" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_FinalDividendMember" xlink:label="loc_cyd_FinalDividendMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_FinalDividendMember" xml:lang="en-US">Final dividend [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_FinalDividendMember" xml:lang="en-US">Final dividend [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_FinalDividendMember" xlink:to="lab_cyd_FinalDividendMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_FinalDividendMember" xml:lang="en-US">Final dividend.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfReservesWithinEquityAbstract" xlink:label="loc_ifrs-full_DisclosureOfReservesWithinEquityAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfReservesWithinEquityAbstract" xml:lang="en-US">Disclosure of reserves within equity [abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfReservesWithinEquityAbstract" xlink:to="lab_ifrs-full_DisclosureOfReservesWithinEquityAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfReservesWithinEquityTable" xlink:label="loc_ifrs-full_DisclosureOfReservesWithinEquityTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfReservesWithinEquityTable" xml:lang="en-US">Disclosure of reserves within equity [table]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfReservesWithinEquityTable" xml:lang="en-US">Disclosure of reserves within equity [table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfReservesWithinEquityTable" xlink:to="lab_ifrs-full_DisclosureOfReservesWithinEquityTable" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CapitalReservesMember" xlink:label="loc_cyd_CapitalReservesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_CapitalReservesMember" xml:lang="en-US">Capital Reserves [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_cyd_CapitalReservesMember" xml:lang="en-US">Capital reserves [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_CapitalReservesMember" xlink:to="lab_cyd_CapitalReservesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_CapitalReservesMember" xml:lang="en-US">Capital reserves.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_GeneralSurplusReserveMember" xlink:label="loc_cyd_GeneralSurplusReserveMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_GeneralSurplusReserveMember" xml:lang="en-US">General Surplus Reserve [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_GeneralSurplusReserveMember" xml:lang="en-US">General surplus reserve [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_GeneralSurplusReserveMember" xlink:to="lab_cyd_GeneralSurplusReserveMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_GeneralSurplusReserveMember" xml:lang="en-US">General surplus reserve.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_StatutoryGeneralReserveMember" xlink:label="loc_cyd_StatutoryGeneralReserveMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_StatutoryGeneralReserveMember" xml:lang="en-US">Statutory General Reserve [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_StatutoryGeneralReserveMember" xml:lang="en-US">Statutory general reserve [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_StatutoryGeneralReserveMember" xlink:to="lab_cyd_StatutoryGeneralReserveMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_StatutoryGeneralReserveMember" xml:lang="en-US">Statutory general reserve.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfReservesWithinEquityLineItems" xlink:label="loc_ifrs-full_DisclosureOfReservesWithinEquityLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfReservesWithinEquityLineItems" xml:lang="en-US">Disclosure of reserves within equity [line items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfReservesWithinEquityLineItems" xml:lang="en-US">Disclosure of reserves within equity [line items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfReservesWithinEquityLineItems" xlink:to="lab_ifrs-full_DisclosureOfReservesWithinEquityLineItems" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_IssuanceOfPutOptionToNonControllingInterestOfSubsidiary" xlink:label="loc_cyd_IssuanceOfPutOptionToNonControllingInterestOfSubsidiary" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_IssuanceOfPutOptionToNonControllingInterestOfSubsidiary" xml:lang="en-US">Issuance Of Put Option To Non Controlling Interest Of Subsidiary</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_IssuanceOfPutOptionToNonControllingInterestOfSubsidiary" xml:lang="en-US">Issuance of put option to non-controlling interest of subsidiary</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_IssuanceOfPutOptionToNonControllingInterestOfSubsidiary" xlink:to="lab_cyd_IssuanceOfPutOptionToNonControllingInterestOfSubsidiary" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_IssuanceOfPutOptionToNonControllingInterestOfSubsidiary" xml:lang="en-US">Issuance of put option to non controlling interest of subsidiary.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_MinimumStatutoryGeneralReservalBalanceWithShareCapital" xlink:label="loc_cyd_MinimumStatutoryGeneralReservalBalanceWithShareCapital" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_MinimumStatutoryGeneralReservalBalanceWithShareCapital" xml:lang="en-US">Minimum Statutory General Reserval Balance With Share Capital</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_MinimumStatutoryGeneralReservalBalanceWithShareCapital" xml:lang="en-US">Minimum statutory general reserval balance with share capital</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_MinimumStatutoryGeneralReservalBalanceWithShareCapital" xlink:to="lab_cyd_MinimumStatutoryGeneralReservalBalanceWithShareCapital" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_MinimumStatutoryGeneralReservalBalanceWithShareCapital" xml:lang="en-US">Minimum statutory general reserval balance with share capital.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_PercentageOfAppropriationOfNetIncomeToStatutoryGeneralReserve" xlink:label="loc_cyd_PercentageOfAppropriationOfNetIncomeToStatutoryGeneralReserve" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_PercentageOfAppropriationOfNetIncomeToStatutoryGeneralReserve" xml:lang="en-US">Percentage of appropriation of net income to statutory general reserve</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_PercentageOfAppropriationOfNetIncomeToStatutoryGeneralReserve" xml:lang="en-US">Appropriation of net income to the statutory general reserve</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_PercentageOfAppropriationOfNetIncomeToStatutoryGeneralReserve" xlink:to="lab_cyd_PercentageOfAppropriationOfNetIncomeToStatutoryGeneralReserve" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_PercentageOfAppropriationOfNetIncomeToStatutoryGeneralReserve" xml:lang="en-US">Percentage of appropriation of net income to statutory general reserve.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_PercentageOfCertainStatutoryGeneralReserveBalanceWithShareCapital" xlink:label="loc_cyd_PercentageOfCertainStatutoryGeneralReserveBalanceWithShareCapital" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_PercentageOfCertainStatutoryGeneralReserveBalanceWithShareCapital" xml:lang="en-US">Percentage of certain statutory general reserve balance with share capital</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_PercentageOfCertainStatutoryGeneralReserveBalanceWithShareCapital" xml:lang="en-US">Percentage of certain statutory general reserve balance with share capital</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_PercentageOfCertainStatutoryGeneralReserveBalanceWithShareCapital" xlink:to="lab_cyd_PercentageOfCertainStatutoryGeneralReserveBalanceWithShareCapital" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_PercentageOfCertainStatutoryGeneralReserveBalanceWithShareCapital" xml:lang="en-US">Percentage of certain statutory general reserve balance with share capital.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MiscellaneousComponentsOfEquityAbstract" xlink:label="loc_ifrs-full_MiscellaneousComponentsOfEquityAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_MiscellaneousComponentsOfEquityAbstract" xml:lang="en-US">Miscellaneous components of equity [abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_MiscellaneousComponentsOfEquityAbstract" xlink:to="lab_ifrs-full_MiscellaneousComponentsOfEquityAbstract" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfOtherComponentsOfEquityTable" xlink:label="loc_cyd_DisclosureOfOtherComponentsOfEquityTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DisclosureOfOtherComponentsOfEquityTable" xml:lang="en-US">Disclosure of other components of equity [table]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_DisclosureOfOtherComponentsOfEquityTable" xml:lang="en-US">Disclosure of other components of equity [table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DisclosureOfOtherComponentsOfEquityTable" xlink:to="lab_cyd_DisclosureOfOtherComponentsOfEquityTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DisclosureOfOtherComponentsOfEquityTable" xml:lang="en-US">Disclosure of other components of equity table.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_PremiumPaidForAcquisitionOfNoncontrollingInterestsMember" xlink:label="loc_cyd_PremiumPaidForAcquisitionOfNoncontrollingInterestsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_PremiumPaidForAcquisitionOfNoncontrollingInterestsMember" xml:lang="en-US">Premium paid for acquisition of non-controlling interests [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_PremiumPaidForAcquisitionOfNoncontrollingInterestsMember" xml:lang="en-US">Premium paid for acquisition of non-controlling interests [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_PremiumPaidForAcquisitionOfNoncontrollingInterestsMember" xlink:to="lab_cyd_PremiumPaidForAcquisitionOfNoncontrollingInterestsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_PremiumPaidForAcquisitionOfNoncontrollingInterestsMember" xml:lang="en-US">Premium paid for acquisition of non-controlling interests.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember" xlink:label="loc_ifrs-full_ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember" xml:lang="en-US">Reserve of gains and losses on financial assets measured at fair value through other comprehensive income [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember" xml:lang="en-US">Fair value reserve of financial assets at FVOCI [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember" xlink:to="lab_ifrs-full_ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfOtherComponentsOfEquityLineItems" xlink:label="loc_cyd_DisclosureOfOtherComponentsOfEquityLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DisclosureOfOtherComponentsOfEquityLineItems" xml:lang="en-US">Disclosure of other components of equity [line items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_DisclosureOfOtherComponentsOfEquityLineItems" xml:lang="en-US">Disclosure of other components of equity [line items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DisclosureOfOtherComponentsOfEquityLineItems" xlink:to="lab_cyd_DisclosureOfOtherComponentsOfEquityLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DisclosureOfOtherComponentsOfEquityLineItems" xml:lang="en-US">Disclosure of other components of equity line items.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract" xml:lang="en-US">Disclosure of terms and conditions of share-based payment arrangement [abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract" xlink:to="lab_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable" xml:lang="en-US">Disclosure of terms and conditions of share-based payment arrangement [table]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable" xml:lang="en-US">Disclosure of terms and conditions of share-based payment arrangement [table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable" xlink:to="lab_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xml:lang="en-US">Disclosure of terms and conditions of share-based payment arrangement [line items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xml:lang="en-US">Disclosure of terms and conditions of share-based payment arrangement [line items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:to="lab_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_EquityIncentivePlanPeriod" xlink:label="loc_cyd_EquityIncentivePlanPeriod" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_EquityIncentivePlanPeriod" xml:lang="en-US">Equity Incentive Plan Period</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_EquityIncentivePlanPeriod" xml:lang="en-US">Equity incentive plan period</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_EquityIncentivePlanPeriod" xlink:to="lab_cyd_EquityIncentivePlanPeriod" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_EquityIncentivePlanPeriod" xml:lang="en-US">Equity incentive plan period.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ExercisePriceOfOutstandingShareOptions2019" xlink:label="loc_ifrs-full_ExercisePriceOfOutstandingShareOptions2019" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ExercisePriceOfOutstandingShareOptions2019" xml:lang="en-US">Exercise price of outstanding share options</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_ExercisePriceOfOutstandingShareOptions2019" xml:lang="en-US">Exercise price for options outstanding</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ExercisePriceOfOutstandingShareOptions2019" xlink:to="lab_ifrs-full_ExercisePriceOfOutstandingShareOptions2019" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets" xlink:label="loc_ifrs-full_ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets" xml:lang="en-US">Expense from equity-settled share-based payment transactions in which goods or services received did not qualify for recognition as assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets" xml:lang="en-US">Expense arising from equity-settled share-based payment transactions</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets" xlink:to="lab_ifrs-full_ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_SharebasedPaymentArrangementVestingRightsPercentage" xlink:label="loc_cyd_SharebasedPaymentArrangementVestingRightsPercentage" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_SharebasedPaymentArrangementVestingRightsPercentage" xml:lang="en-US">Share-based payment arrangement vesting rights percentage</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_SharebasedPaymentArrangementVestingRightsPercentage" xml:lang="en-US">Share-based payment vesting percentage</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_SharebasedPaymentArrangementVestingRightsPercentage" xlink:to="lab_cyd_SharebasedPaymentArrangementVestingRightsPercentage" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_SharebasedPaymentArrangementVestingRightsPercentage" xml:lang="en-US">Share-based payment arrangement vesting rights percentage.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_WeightedAverageRemainingContractualLifeForTheShareOptionsOutstanding" xlink:label="loc_cyd_WeightedAverageRemainingContractualLifeForTheShareOptionsOutstanding" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_WeightedAverageRemainingContractualLifeForTheShareOptionsOutstanding" xml:lang="en-US">Weighted Average Remaining Contractual Life For the Share Options Outstanding</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_cyd_WeightedAverageRemainingContractualLifeForTheShareOptionsOutstanding" xml:lang="en-US">Weighted average remaining contractual life for the share options outstanding</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_WeightedAverageRemainingContractualLifeForTheShareOptionsOutstanding" xlink:to="lab_cyd_WeightedAverageRemainingContractualLifeForTheShareOptionsOutstanding" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_WeightedAverageRemainingContractualLifeForTheShareOptionsOutstanding" xml:lang="en-US">Weighted average remaining contractual life for the share options outstanding.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ShareBasedPaymentAwardDateAxis" xlink:label="loc_cyd_ShareBasedPaymentAwardDateAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_ShareBasedPaymentAwardDateAxis" xml:lang="en-US">Share based payment award date [axis]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_ShareBasedPaymentAwardDateAxis" xml:lang="en-US">Share based payment award date [axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_ShareBasedPaymentAwardDateAxis" xlink:to="lab_cyd_ShareBasedPaymentAwardDateAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_ShareBasedPaymentAwardDateAxis" xml:lang="en-US">Share based payment award date.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ShareBasedPaymentAwardDateDomain" xlink:label="loc_cyd_ShareBasedPaymentAwardDateDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_ShareBasedPaymentAwardDateDomain" xml:lang="en-US">Share based payment award date [domain]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_ShareBasedPaymentAwardDateDomain" xml:lang="en-US">Share based payment award date [domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_ShareBasedPaymentAwardDateDomain" xlink:to="lab_cyd_ShareBasedPaymentAwardDateDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_ShareBasedPaymentAwardDateDomain" xml:lang="en-US">Share based payment award date [domain]</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_OneYearAfterDateOfGrantMember" xlink:label="loc_cyd_OneYearAfterDateOfGrantMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_OneYearAfterDateOfGrantMember" xml:lang="en-US">One year after date of grant [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_OneYearAfterDateOfGrantMember" xml:lang="en-US">One year after date of grant [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_OneYearAfterDateOfGrantMember" xlink:to="lab_cyd_OneYearAfterDateOfGrantMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_OneYearAfterDateOfGrantMember" xml:lang="en-US">One year after date of grant.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ThreeYearsAfterDateOfGrantMember" xlink:label="loc_cyd_ThreeYearsAfterDateOfGrantMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_ThreeYearsAfterDateOfGrantMember" xml:lang="en-US">Three years after date of grant [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_ThreeYearsAfterDateOfGrantMember" xml:lang="en-US">Three years after date of grant [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_ThreeYearsAfterDateOfGrantMember" xlink:to="lab_cyd_ThreeYearsAfterDateOfGrantMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_ThreeYearsAfterDateOfGrantMember" xml:lang="en-US">Three years after date of grant.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TwoYearsAfterDateOfGrantMember" xlink:label="loc_cyd_TwoYearsAfterDateOfGrantMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_TwoYearsAfterDateOfGrantMember" xml:lang="en-US">Two years after date of grant [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_TwoYearsAfterDateOfGrantMember" xml:lang="en-US">Two years after date of grant [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_TwoYearsAfterDateOfGrantMember" xlink:to="lab_cyd_TwoYearsAfterDateOfGrantMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_TwoYearsAfterDateOfGrantMember" xml:lang="en-US">Two years after date of grant.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NumberOfOutstandingShareOptions" xlink:label="loc_ifrs-full_NumberOfOutstandingShareOptions" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_NumberOfOutstandingShareOptions" xml:lang="en-US">Number of share options outstanding in share-based payment arrangement</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_NumberOfOutstandingShareOptions" xml:lang="en-US">Outstanding at December 31</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfOutstandingShareOptions" xlink:to="lab_ifrs-full_NumberOfOutstandingShareOptions" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement" xlink:label="loc_ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement" xml:lang="en-US">Number of share options exercisable in share-based payment arrangement</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement" xml:lang="en-US">Number of share options exercisable</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement" xlink:to="lab_ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_NumberOfShareOptionsOutstandingAtJanuary1InShareBasedPaymentArrangement" xlink:label="loc_cyd_NumberOfShareOptionsOutstandingAtJanuary1InShareBasedPaymentArrangement" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_NumberOfShareOptionsOutstandingAtJanuary1InShareBasedPaymentArrangement" xml:lang="en-US">Number Of Share Options Outstanding At January 1 In Share Based Payment Arrangement</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_NumberOfShareOptionsOutstandingAtJanuary1InShareBasedPaymentArrangement" xml:lang="en-US">Outstanding at January&#160;1</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_NumberOfShareOptionsOutstandingAtJanuary1InShareBasedPaymentArrangement" xlink:to="lab_cyd_NumberOfShareOptionsOutstandingAtJanuary1InShareBasedPaymentArrangement" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_NumberOfShareOptionsOutstandingAtJanuary1InShareBasedPaymentArrangement" xml:lang="en-US">Number of share options outstanding at January 1 in share based payment arrangement.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangementValue" xlink:label="loc_cyd_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangementValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangementValue" xml:lang="en-US">Weighted average exercise price of share options exercisable in sharebased payment arrangement value</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangementValue" xml:lang="en-US">WAEP exercisable</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangementValue" xlink:to="lab_cyd_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangementValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangementValue" xml:lang="en-US">Weighted average exercise price of share options exercisable in share-based payment arrangement value.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019" xlink:label="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019" xml:lang="en-US">Weighted average exercise price of share options outstanding in share-based payment arrangement</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019" xml:lang="en-US">Beginning balance</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019" xml:lang="en-US">WAEP outstanding</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019" xlink:to="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted" xlink:label="loc_ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted" xml:lang="en-US">Expected volatility, share options granted</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted" xml:lang="en-US">Expected volatility</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted" xlink:to="lab_ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DescriptionOfOptionLifeShareOptionsGranted" xlink:label="loc_ifrs-full_DescriptionOfOptionLifeShareOptionsGranted" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DescriptionOfOptionLifeShareOptionsGranted" xml:lang="en-US">Option life, share options granted</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DescriptionOfOptionLifeShareOptionsGranted" xml:lang="en-US">Expected option life (years)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfOptionLifeShareOptionsGranted" xlink:to="lab_ifrs-full_DescriptionOfOptionLifeShareOptionsGranted" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted" xlink:label="loc_ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted" xml:lang="en-US">Risk free interest rate, share options granted</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted" xml:lang="en-US">Risk-free interest rate</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted" xlink:to="lab_ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ExercisePriceShareOptionsGranted2019" xlink:label="loc_ifrs-full_ExercisePriceShareOptionsGranted2019" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ExercisePriceShareOptionsGranted2019" xml:lang="en-US">Exercise price</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ExercisePriceShareOptionsGranted2019" xlink:to="lab_ifrs-full_ExercisePriceShareOptionsGranted2019" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ExpectedDividendAsPercentageShareOptionsGranted" xlink:label="loc_ifrs-full_ExpectedDividendAsPercentageShareOptionsGranted" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ExpectedDividendAsPercentageShareOptionsGranted" xml:lang="en-US">Expected dividend as percentage, share options granted</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_ExpectedDividendAsPercentageShareOptionsGranted" xml:lang="en-US">Expected dividends</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ExpectedDividendAsPercentageShareOptionsGranted" xlink:to="lab_ifrs-full_ExpectedDividendAsPercentageShareOptionsGranted" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted" xlink:label="loc_ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted" xml:lang="en-US">Weighted average fair value at measurement date, share options granted</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted" xml:lang="en-US">Fair value at measurement date</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted" xlink:to="lab_ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_WeightedAverageSharePriceShareOptionsGranted2019" xlink:label="loc_ifrs-full_WeightedAverageSharePriceShareOptionsGranted2019" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_WeightedAverageSharePriceShareOptionsGranted2019" xml:lang="en-US">Weighted average share price, share options granted</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_WeightedAverageSharePriceShareOptionsGranted2019" xml:lang="en-US">Share price</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WeightedAverageSharePriceShareOptionsGranted2019" xlink:to="lab_ifrs-full_WeightedAverageSharePriceShareOptionsGranted2019" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TradeAndOtherCurrentPayablesAbstract" xlink:label="loc_ifrs-full_TradeAndOtherCurrentPayablesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_TradeAndOtherCurrentPayablesAbstract" xml:lang="en-US">Trade and other current payables [abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TradeAndOtherCurrentPayablesAbstract" xlink:to="lab_ifrs-full_TradeAndOtherCurrentPayablesAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AccrualsClassifiedAsCurrent" xlink:label="loc_ifrs-full_AccrualsClassifiedAsCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_AccrualsClassifiedAsCurrent" xml:lang="en-US">Accruals classified as current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_AccrualsClassifiedAsCurrent" xml:lang="en-US">Accrued expenses</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AccrualsClassifiedAsCurrent" xlink:to="lab_ifrs-full_AccrualsClassifiedAsCurrent" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_AmountsDueToJointVenturesAndAssociatesCurrent" xlink:label="loc_cyd_AmountsDueToJointVenturesAndAssociatesCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_AmountsDueToJointVenturesAndAssociatesCurrent" xml:lang="en-US">Amounts due to joint ventures and associates, current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_AmountsDueToJointVenturesAndAssociatesCurrent" xml:lang="en-US">Amount due to joint ventures (trade)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_AmountsDueToJointVenturesAndAssociatesCurrent" xlink:to="lab_cyd_AmountsDueToJointVenturesAndAssociatesCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_AmountsDueToJointVenturesAndAssociatesCurrent" xml:lang="en-US">Amounts due to joint ventures and associates, current.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentAdvances" xlink:label="loc_ifrs-full_CurrentAdvances" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CurrentAdvances" xml:lang="en-US">Current advances received</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_CurrentAdvances" xml:lang="en-US">Advance from customers</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentAdvances" xlink:to="lab_ifrs-full_CurrentAdvances" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CurrentBillsPayable" xlink:label="loc_cyd_CurrentBillsPayable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_CurrentBillsPayable" xml:lang="en-US">Current Bills Payable</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_cyd_CurrentBillsPayable" xml:lang="en-US">Bills payables</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_CurrentBillsPayable" xml:lang="en-US">Bills payable</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_CurrentBillsPayable" xlink:to="lab_cyd_CurrentBillsPayable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_CurrentBillsPayable" xml:lang="en-US">Current bills payable.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentDividendPayables" xlink:label="loc_ifrs-full_CurrentDividendPayables" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CurrentDividendPayables" xml:lang="en-US">Current dividend payables</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_CurrentDividendPayables" xml:lang="en-US">Dividend payable</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentDividendPayables" xlink:to="lab_ifrs-full_CurrentDividendPayables" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentFinancialLiabilitiesAtAmortisedCost" xlink:label="loc_ifrs-full_CurrentFinancialLiabilitiesAtAmortisedCost" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CurrentFinancialLiabilitiesAtAmortisedCost" xml:lang="en-US">Current financial liabilities at amortised cost</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_ifrs-full_CurrentFinancialLiabilitiesAtAmortisedCost" xml:lang="en-US">Financial liabilities carried at amortized cost (Note 32, Note 35)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentFinancialLiabilitiesAtAmortisedCost" xlink:to="lab_ifrs-full_CurrentFinancialLiabilitiesAtAmortisedCost" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentGovernmentGrants" xlink:label="loc_ifrs-full_CurrentGovernmentGrants" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CurrentGovernmentGrants" xml:lang="en-US">Current government grants</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_CurrentGovernmentGrants" xml:lang="en-US">Deferred grants (Note 27)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_CurrentGovernmentGrants" xml:lang="en-US">Current (Note 22)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentGovernmentGrants" xlink:to="lab_ifrs-full_CurrentGovernmentGrants" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CurrentTradePayables" xlink:label="loc_cyd_CurrentTradePayables" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_CurrentTradePayables" xml:lang="en-US">Current Trade Payables</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_CurrentTradePayables" xml:lang="en-US">Trade payables</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_CurrentTradePayables" xlink:to="lab_cyd_CurrentTradePayables" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_CurrentTradePayables" xml:lang="en-US">Current trade payables.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_NonTradeAmountsDueToJointVenturesAndAssociatesCurrent" xlink:label="loc_cyd_NonTradeAmountsDueToJointVenturesAndAssociatesCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_NonTradeAmountsDueToJointVenturesAndAssociatesCurrent" xml:lang="en-US">Non trade Amounts due to joint ventures and associates, current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_NonTradeAmountsDueToJointVenturesAndAssociatesCurrent" xml:lang="en-US">Amount due to joint ventures (non-trade)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_NonTradeAmountsDueToJointVenturesAndAssociatesCurrent" xlink:to="lab_cyd_NonTradeAmountsDueToJointVenturesAndAssociatesCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_NonTradeAmountsDueToJointVenturesAndAssociatesCurrent" xml:lang="en-US">Non trade amounts due to joint ventures and associates, current.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_NonTradeAndOtherCurrentPayablesToRelatedParties" xlink:label="loc_cyd_NonTradeAndOtherCurrentPayablesToRelatedParties" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_NonTradeAndOtherCurrentPayablesToRelatedParties" xml:lang="en-US">Non trade and other Current payables to related parties</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_NonTradeAndOtherCurrentPayablesToRelatedParties" xml:lang="en-US">Amount due to related parties (non-trade)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_NonTradeAndOtherCurrentPayablesToRelatedParties" xlink:to="lab_cyd_NonTradeAndOtherCurrentPayablesToRelatedParties" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_NonTradeAndOtherCurrentPayablesToRelatedParties" xml:lang="en-US">Non trade and other current payables to related parties.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherCurrentPayables" xlink:label="loc_ifrs-full_OtherCurrentPayables" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_OtherCurrentPayables" xml:lang="en-US">Other current payables</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_OtherCurrentPayables" xml:lang="en-US">Other payables</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherCurrentPayables" xlink:to="lab_ifrs-full_OtherCurrentPayables" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_OtherTaxPayable" xlink:label="loc_cyd_OtherTaxPayable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_OtherTaxPayable" xml:lang="en-US">Other tax payable</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_OtherTaxPayable" xml:lang="en-US">Other tax payable</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_OtherTaxPayable" xlink:to="lab_cyd_OtherTaxPayable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_OtherTaxPayable" xml:lang="en-US">Other tax payable.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_RefundLiabilitiesCurrent" xlink:label="loc_cyd_RefundLiabilitiesCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_RefundLiabilitiesCurrent" xml:lang="en-US">Refund Liabilities Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_RefundLiabilitiesCurrent" xml:lang="en-US">Refund liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_RefundLiabilitiesCurrent" xlink:to="lab_cyd_RefundLiabilitiesCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_RefundLiabilitiesCurrent" xml:lang="en-US">Refund liabilities current.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ShorttermEmployeeBenefitsAccruals" xlink:label="loc_ifrs-full_ShorttermEmployeeBenefitsAccruals" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ShorttermEmployeeBenefitsAccruals" xml:lang="en-US">Short-term employee benefits accruals</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_ShorttermEmployeeBenefitsAccruals" xml:lang="en-US">Accrued staff costs</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ShorttermEmployeeBenefitsAccruals" xlink:to="lab_ifrs-full_ShorttermEmployeeBenefitsAccruals" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TradeAndOtherCurrentPayablesToRelatedParties" xlink:label="loc_ifrs-full_TradeAndOtherCurrentPayablesToRelatedParties" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_TradeAndOtherCurrentPayablesToRelatedParties" xml:lang="en-US">Current payables to related parties</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_TradeAndOtherCurrentPayablesToRelatedParties" xml:lang="en-US">Amount due to related parties (trade)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TradeAndOtherCurrentPayablesToRelatedParties" xlink:to="lab_ifrs-full_TradeAndOtherCurrentPayablesToRelatedParties" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TradeAndOtherCurrentPayablesTable" xlink:label="loc_cyd_TradeAndOtherCurrentPayablesTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_TradeAndOtherCurrentPayablesTable" xml:lang="en-US">Trade and Other Current Payables [table]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_TradeAndOtherCurrentPayablesTable" xml:lang="en-US">Trade and Other Current Payables [table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_TradeAndOtherCurrentPayablesTable" xlink:to="lab_cyd_TradeAndOtherCurrentPayablesTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_TradeAndOtherCurrentPayablesTable" xml:lang="en-US">Trade and Other Current Payables [table]</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesLineItems" xlink:label="loc_cyd_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesLineItems" xml:lang="en-US">Disclosure Of Detailed Information About Trade And Other Payables [line items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesLineItems" xml:lang="en-US">Disclosure Of Detailed Information About Trade And Other Payables [line items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesLineItems" xlink:to="lab_cyd_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesLineItems" xml:lang="en-US">Disclosure of detailed information about trade and other payables line items.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TradePayablesSettlementTerm" xlink:label="loc_cyd_TradePayablesSettlementTerm" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_TradePayablesSettlementTerm" xml:lang="en-US">Trade Payables Settlement Term</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_TradePayablesSettlementTerm" xml:lang="en-US">Trade payables settlement term</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_TradePayablesSettlementTerm" xlink:to="lab_cyd_TradePayablesSettlementTerm" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_TradePayablesSettlementTerm" xml:lang="en-US">Trade payables settlement term.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncurrentPayablesAbstract" xlink:label="loc_ifrs-full_NoncurrentPayablesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_NoncurrentPayablesAbstract" xml:lang="en-US">Trade and other non-current payables [abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NoncurrentPayablesAbstract" xlink:to="lab_ifrs-full_NoncurrentPayablesAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfOtherProvisionsAbstract" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfOtherProvisionsAbstract" xml:lang="en-US">Disclosure of other provisions [abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract" xlink:to="lab_ifrs-full_DisclosureOfOtherProvisionsAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfOtherProvisionsTable" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfOtherProvisionsTable" xml:lang="en-US">Disclosure of other provisions [table]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfOtherProvisionsTable" xml:lang="en-US">Disclosure of other provisions [table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsTable" xlink:to="lab_ifrs-full_DisclosureOfOtherProvisionsTable" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfProvisionsAxis" xlink:label="loc_ifrs-full_ClassesOfProvisionsAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ClassesOfProvisionsAxis" xml:lang="en-US">Classes of other provisions [axis]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_ClassesOfProvisionsAxis" xml:lang="en-US">Classes of other provisions [axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfProvisionsAxis" xlink:to="lab_ifrs-full_ClassesOfProvisionsAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherProvisionsMember" xlink:label="loc_ifrs-full_OtherProvisionsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_OtherProvisionsMember" xml:lang="en-US">Other provisions [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_OtherProvisionsMember" xml:lang="en-US">Other provisions [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherProvisionsMember" xlink:to="lab_ifrs-full_OtherProvisionsMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OnerousContractsProvisionMember" xlink:label="loc_ifrs-full_OnerousContractsProvisionMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_OnerousContractsProvisionMember" xml:lang="en-US">Onerous contracts provision [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_OnerousContractsProvisionMember" xml:lang="en-US">Provision&#160;for onerous contract [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OnerousContractsProvisionMember" xlink:to="lab_ifrs-full_OnerousContractsProvisionMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_WarrantyProvisionMember" xlink:label="loc_ifrs-full_WarrantyProvisionMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_WarrantyProvisionMember" xml:lang="en-US">Warranty provision [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_WarrantyProvisionMember" xml:lang="en-US">Product warranty provision [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WarrantyProvisionMember" xlink:to="lab_ifrs-full_WarrantyProvisionMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfOtherProvisionsLineItems" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfOtherProvisionsLineItems" xml:lang="en-US">Disclosure of other provisions [line items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfOtherProvisionsLineItems" xml:lang="en-US">Disclosure of other provisions [line items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems" xlink:to="lab_ifrs-full_DisclosureOfOtherProvisionsLineItems" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions" xlink:label="loc_ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions" xml:lang="en-US">Decrease through loss of control of subsidiary, other provisions</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions" xml:lang="en-US">Disposal of a subsidiary</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions" xlink:to="lab_ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NewProvisionsOtherProvisions" xlink:label="loc_ifrs-full_NewProvisionsOtherProvisions" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_NewProvisionsOtherProvisions" xml:lang="en-US">New provisions, other provisions</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_NewProvisionsOtherProvisions" xml:lang="en-US">Provision made</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NewProvisionsOtherProvisions" xlink:to="lab_ifrs-full_NewProvisionsOtherProvisions" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherProvisions" xlink:label="loc_ifrs-full_OtherProvisions" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_OtherProvisions" xml:lang="en-US">Other provisions</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_ifrs-full_OtherProvisions" xml:lang="en-US">Beginning balance</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_ifrs-full_OtherProvisions" xml:lang="en-US">Ending balance</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherProvisions" xlink:to="lab_ifrs-full_OtherProvisions" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProvisionUsedOtherProvisions" xlink:label="loc_ifrs-full_ProvisionUsedOtherProvisions" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ProvisionUsedOtherProvisions" xml:lang="en-US">Provision used, other provisions</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_ifrs-full_ProvisionUsedOtherProvisions" xml:lang="en-US">Provision utilized</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProvisionUsedOtherProvisions" xlink:to="lab_ifrs-full_ProvisionUsedOtherProvisions" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_UnusedProvisionReversedOtherProvisions" xlink:label="loc_ifrs-full_UnusedProvisionReversedOtherProvisions" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_UnusedProvisionReversedOtherProvisions" xml:lang="en-US">Unused provision reversed, other provisions</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_ifrs-full_UnusedProvisionReversedOtherProvisions" xml:lang="en-US">Provision reversed</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_UnusedProvisionReversedOtherProvisions" xlink:to="lab_ifrs-full_UnusedProvisionReversedOtherProvisions" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ContractLiabilitiesAbstract" xlink:label="loc_ifrs-full_ContractLiabilitiesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ContractLiabilitiesAbstract" xml:lang="en-US">Contract liabilities [abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ContractLiabilitiesAbstract" xlink:to="lab_ifrs-full_ContractLiabilitiesAbstract" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfContractLiabilitiesTable" xlink:label="loc_cyd_DisclosureOfContractLiabilitiesTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DisclosureOfContractLiabilitiesTable" xml:lang="en-US">Disclosure of contract liabilities [table]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_DisclosureOfContractLiabilitiesTable" xml:lang="en-US">Disclosure of contract liabilities [table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DisclosureOfContractLiabilitiesTable" xlink:to="lab_cyd_DisclosureOfContractLiabilitiesTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DisclosureOfContractLiabilitiesTable" xml:lang="en-US">Disclosure of contract liabilities.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfLiabilitiesAxis" xlink:label="loc_ifrs-full_ClassesOfLiabilitiesAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ClassesOfLiabilitiesAxis" xml:lang="en-US">Classes of liabilities [axis]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_ClassesOfLiabilitiesAxis" xml:lang="en-US">Classes of liabilities [axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfLiabilitiesAxis" xlink:to="lab_ifrs-full_ClassesOfLiabilitiesAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LiabilitiesMember" xlink:label="loc_ifrs-full_LiabilitiesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_LiabilitiesMember" xml:lang="en-US">Liabilities [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_LiabilitiesMember" xml:lang="en-US">Liabilities [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LiabilitiesMember" xlink:to="lab_ifrs-full_LiabilitiesMember" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_AdvanceFromCustomerMember" xlink:label="loc_cyd_AdvanceFromCustomerMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_AdvanceFromCustomerMember" xml:lang="en-US">Advance from customer [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_AdvanceFromCustomerMember" xml:lang="en-US">Advance from customer [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_AdvanceFromCustomerMember" xlink:to="lab_cyd_AdvanceFromCustomerMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_AdvanceFromCustomerMember" xml:lang="en-US">Advance from customer.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_UnfulfilledServiceTypeMaintenanceServicesMember" xlink:label="loc_cyd_UnfulfilledServiceTypeMaintenanceServicesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_UnfulfilledServiceTypeMaintenanceServicesMember" xml:lang="en-US">Unfulfilled Service Type Maintenance Services [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_UnfulfilledServiceTypeMaintenanceServicesMember" xml:lang="en-US">Unfulfilled service-type maintenance services [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_UnfulfilledServiceTypeMaintenanceServicesMember" xlink:to="lab_cyd_UnfulfilledServiceTypeMaintenanceServicesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_UnfulfilledServiceTypeMaintenanceServicesMember" xml:lang="en-US">Unfulfilled service-type maintenance services [member]</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfContractLiabilitiesLineItems" xlink:label="loc_cyd_DisclosureOfContractLiabilitiesLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DisclosureOfContractLiabilitiesLineItems" xml:lang="en-US">Disclosure of contract liabilities [line items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_DisclosureOfContractLiabilitiesLineItems" xml:lang="en-US">Disclosure of contract liabilities [line items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DisclosureOfContractLiabilitiesLineItems" xlink:to="lab_cyd_DisclosureOfContractLiabilitiesLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DisclosureOfContractLiabilitiesLineItems" xml:lang="en-US">Disclosure of contract liabilities.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfDetailedInformationAboutLeaseLiabilitiesTable" xlink:label="loc_cyd_DisclosureOfDetailedInformationAboutLeaseLiabilitiesTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DisclosureOfDetailedInformationAboutLeaseLiabilitiesTable" xml:lang="en-US">Disclosure Of Detailed Information About Lease Liabilities [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DisclosureOfDetailedInformationAboutLeaseLiabilitiesTable" xlink:to="lab_cyd_DisclosureOfDetailedInformationAboutLeaseLiabilitiesTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DisclosureOfDetailedInformationAboutLeaseLiabilitiesTable" xml:lang="en-US">Disclosure of detailed information about lease liabilities.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfDetailedInformationAboutLeaseLiabilitiesLineItems" xlink:label="loc_cyd_DisclosureOfDetailedInformationAboutLeaseLiabilitiesLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DisclosureOfDetailedInformationAboutLeaseLiabilitiesLineItems" xml:lang="en-US">Disclosure Of Detailed Information About Lease Liabilities [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DisclosureOfDetailedInformationAboutLeaseLiabilitiesLineItems" xlink:to="lab_cyd_DisclosureOfDetailedInformationAboutLeaseLiabilitiesLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DisclosureOfDetailedInformationAboutLeaseLiabilitiesLineItems" xml:lang="en-US">Disclosure of detailed information about lease liabilities.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_LeasesYearOfMaturity" xlink:label="loc_cyd_LeasesYearOfMaturity" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_LeasesYearOfMaturity" xml:lang="en-US">Leases Year Of Maturity</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_LeasesYearOfMaturity" xml:lang="en-US">Maturity</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_LeasesYearOfMaturity" xlink:to="lab_cyd_LeasesYearOfMaturity" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_LeasesYearOfMaturity" xml:lang="en-US">Leases year of maturity.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16" xlink:label="loc_ifrs-full_WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16" xml:lang="en-US">Weighted average lessee's incremental borrowing rate applied to lease liabilities recognised at date of initial application of IFRS 16</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16" xml:lang="en-US">Interest&#160;rate</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16" xlink:to="lab_ifrs-full_WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis" xml:lang="en-US">Liabilities arising from financing activities [axis]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis" xml:lang="en-US">Liabilities arising from financing activities [axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis" xlink:to="lab_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember" xml:lang="en-US">Liabilities arising from financing activities [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember" xml:lang="en-US">Liabilities arising from financing activities [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember" xlink:to="lab_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_LeaseLiabilitiesCurrentMember" xlink:label="loc_cyd_LeaseLiabilitiesCurrentMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_LeaseLiabilitiesCurrentMember" xml:lang="en-US">Lease Liabilities Current [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_cyd_LeaseLiabilitiesCurrentMember" xml:lang="en-US">Lease Liabilities Current [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_LeaseLiabilitiesCurrentMember" xml:lang="en-US">Lease Liabilities Current [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_LeaseLiabilitiesCurrentMember" xlink:to="lab_cyd_LeaseLiabilitiesCurrentMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_LeaseLiabilitiesCurrentMember" xml:lang="en-US">Lease Liabilities Current</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_LeaseLiabilitiesNoncurrentMember" xlink:label="loc_cyd_LeaseLiabilitiesNoncurrentMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_LeaseLiabilitiesNoncurrentMember" xml:lang="en-US">Lease Liabilities Noncurrent [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_cyd_LeaseLiabilitiesNoncurrentMember" xml:lang="en-US">Lease Liabilities Noncurrent [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_LeaseLiabilitiesNoncurrentMember" xml:lang="en-US">Lease Liabilities Noncurrent [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_LeaseLiabilitiesNoncurrentMember" xlink:to="lab_cyd_LeaseLiabilitiesNoncurrentMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_LeaseLiabilitiesNoncurrentMember" xml:lang="en-US">Lease Liabilities Noncurrent</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract" xml:lang="en-US">Disclosure of detailed information about borrowings [abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract" xlink:to="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable" xml:lang="en-US">Disclosure of detailed information about borrowings [table]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable" xml:lang="en-US">Disclosure of detailed information about borrowings [table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable" xlink:to="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BorrowingsByNameAxis" xlink:label="loc_ifrs-full_BorrowingsByNameAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_BorrowingsByNameAxis" xml:lang="en-US">Borrowings by name [axis]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_BorrowingsByNameAxis" xml:lang="en-US">Borrowings by name [axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_BorrowingsByNameAxis" xlink:to="lab_ifrs-full_BorrowingsByNameAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BorrowingsByNameMember" xlink:label="loc_ifrs-full_BorrowingsByNameMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_BorrowingsByNameMember" xml:lang="en-US">Borrowings by name [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_BorrowingsByNameMember" xml:lang="en-US">Borrowings by name [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_BorrowingsByNameMember" xlink:to="lab_ifrs-full_BorrowingsByNameMember" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CurrentBorrowingsMember" xlink:label="loc_cyd_CurrentBorrowingsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_CurrentBorrowingsMember" xml:lang="en-US">Current borrowings [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_CurrentBorrowingsMember" xml:lang="en-US">Current borrowings [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_CurrentBorrowingsMember" xlink:to="lab_cyd_CurrentBorrowingsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_CurrentBorrowingsMember" xml:lang="en-US">Current borrowings.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_NoncurrentBorrowingsMember" xlink:label="loc_cyd_NoncurrentBorrowingsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_NoncurrentBorrowingsMember" xml:lang="en-US">Noncurrent borrowings [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_NoncurrentBorrowingsMember" xml:lang="en-US">Non-current borrowings [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_NoncurrentBorrowingsMember" xlink:to="lab_cyd_NoncurrentBorrowingsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_NoncurrentBorrowingsMember" xml:lang="en-US">Non-current borrowings.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CurrencyAxis" xlink:label="loc_srt_CurrencyAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_CurrencyAxis" xml:lang="en-US">Currency [Axis]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_srt_CurrencyAxis" xml:lang="en-US">Currency [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CurrencyAxis" xlink:to="lab_srt_CurrencyAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_AllCurrenciesDomain" xlink:label="loc_currency_AllCurrenciesDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_currency_AllCurrenciesDomain" xml:lang="en-US">All Currencies [Domain]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_currency_AllCurrenciesDomain" xml:lang="en-US">All Currencies [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_AllCurrenciesDomain" xlink:to="lab_currency_AllCurrenciesDomain" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_CNY" xlink:label="loc_currency_CNY" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_currency_CNY" xml:lang="en-US">China, Yuan Renminbi</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_currency_CNY" xml:lang="en-US">Renminbi [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_CNY" xlink:to="lab_currency_CNY" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xml:lang="en-US">Disclosure of detailed information about borrowings [line items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xml:lang="en-US">Disclosure of detailed information about borrowings [line items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:to="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BorrowingsInterestRate" xlink:label="loc_ifrs-full_BorrowingsInterestRate" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_BorrowingsInterestRate" xml:lang="en-US">Borrowings, interest rate</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_BorrowingsInterestRate" xml:lang="en-US">Weighted average interest rate</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_BorrowingsInterestRate" xlink:to="lab_ifrs-full_BorrowingsInterestRate" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BorrowingsMaturity" xlink:label="loc_ifrs-full_BorrowingsMaturity" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_BorrowingsMaturity" xml:lang="en-US">Borrowings, maturity</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_BorrowingsMaturity" xml:lang="en-US">Maturity</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_BorrowingsMaturity" xml:lang="en-US">Credit facility maturity period</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_BorrowingsMaturity" xlink:to="lab_ifrs-full_BorrowingsMaturity" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CreditFacilityWithDbsBankLtdMember" xlink:label="loc_cyd_CreditFacilityWithDbsBankLtdMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_CreditFacilityWithDbsBankLtdMember" xml:lang="en-US">Credit facility with DBS Bank Ltd [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_CreditFacilityWithDbsBankLtdMember" xml:lang="en-US">DBS Bank Ltd [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_CreditFacilityWithDbsBankLtdMember" xlink:to="lab_cyd_CreditFacilityWithDbsBankLtdMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_CreditFacilityWithDbsBankLtdMember" xml:lang="en-US">DBS Bank Ltd.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CreditFacilityWithMUFGSingaporeBranchMember" xlink:label="loc_cyd_CreditFacilityWithMUFGSingaporeBranchMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_CreditFacilityWithMUFGSingaporeBranchMember" xml:lang="en-US">Credit facility with MUFG Singapore Branch [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_CreditFacilityWithMUFGSingaporeBranchMember" xml:lang="en-US">Credit facility with MUFG Singapore Branch [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_CreditFacilityWithMUFGSingaporeBranchMember" xlink:to="lab_cyd_CreditFacilityWithMUFGSingaporeBranchMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_CreditFacilityWithMUFGSingaporeBranchMember" xml:lang="en-US">Credit facility with MUFG Singapore branch.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CreditFacilityWithSumitomoBranchMember" xlink:label="loc_cyd_CreditFacilityWithSumitomoBranchMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_CreditFacilityWithSumitomoBranchMember" xml:lang="en-US">Credit facility with Sumitomo branch [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_CreditFacilityWithSumitomoBranchMember" xml:lang="en-US">Sumitomo branch [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_CreditFacilityWithSumitomoBranchMember" xlink:to="lab_cyd_CreditFacilityWithSumitomoBranchMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_CreditFacilityWithSumitomoBranchMember" xml:lang="en-US">Credit facility with Sumitomo branch.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CounterpartiesAxis" xlink:label="loc_ifrs-full_CounterpartiesAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CounterpartiesAxis" xml:lang="en-US">Counterparties [axis]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_CounterpartiesAxis" xml:lang="en-US">Counterparties [axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CounterpartiesAxis" xlink:to="lab_ifrs-full_CounterpartiesAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CounterpartiesMember" xlink:label="loc_ifrs-full_CounterpartiesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CounterpartiesMember" xml:lang="en-US">Counterparties [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_CounterpartiesMember" xml:lang="en-US">With Third Parties [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CounterpartiesMember" xlink:to="lab_ifrs-full_CounterpartiesMember" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_HongLeongAsiaLimitedMember" xlink:label="loc_cyd_HongLeongAsiaLimitedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_HongLeongAsiaLimitedMember" xml:lang="en-US">Hong leong asia limited [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_HongLeongAsiaLimitedMember" xml:lang="en-US">Hong Leong Asia Limited [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_cyd_HongLeongAsiaLimitedMember" xml:lang="en-US">Hong Leong Asia Limited and its affiliates [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_HongLeongAsiaLimitedMember" xlink:to="lab_cyd_HongLeongAsiaLimitedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_HongLeongAsiaLimitedMember" xml:lang="en-US">Hong Leong Asia Limited.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_SGD" xlink:label="loc_currency_SGD" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_currency_SGD" xml:lang="en-US">Singapore, Dollars</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_currency_SGD" xml:lang="en-US">Singapore dollar [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_SGD" xlink:to="lab_currency_SGD" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_USD" xlink:label="loc_currency_USD" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_currency_USD" xml:lang="en-US">United States of America, Dollars</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_currency_USD" xml:lang="en-US">USD [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_USD" xlink:to="lab_currency_USD" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CreditFacilityAuthorizedAmount" xlink:label="loc_cyd_CreditFacilityAuthorizedAmount" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_CreditFacilityAuthorizedAmount" xml:lang="en-US">Credit facility authorized amount</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_CreditFacilityAuthorizedAmount" xml:lang="en-US">Credit facility with bank</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_CreditFacilityAuthorizedAmount" xlink:to="lab_cyd_CreditFacilityAuthorizedAmount" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_CreditFacilityAuthorizedAmount" xml:lang="en-US">Credit facility authorized amount.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_LineOfCreditFacilityMaximumBorrowingCapacity1" xlink:label="loc_cyd_LineOfCreditFacilityMaximumBorrowingCapacity1" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_LineOfCreditFacilityMaximumBorrowingCapacity1" xml:lang="en-US">Line Of Credit Facility Maximum Borrowing Capacity 1</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_LineOfCreditFacilityMaximumBorrowingCapacity1" xml:lang="en-US">Facility limit</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_LineOfCreditFacilityMaximumBorrowingCapacity1" xlink:to="lab_cyd_LineOfCreditFacilityMaximumBorrowingCapacity1" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_LineOfCreditFacilityMaximumBorrowingCapacity1" xml:lang="en-US">Line of credit facility maximum borrowing capacity.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_NetDebtToTangibleNetWorthRatio" xlink:label="loc_cyd_NetDebtToTangibleNetWorthRatio" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_NetDebtToTangibleNetWorthRatio" xml:lang="en-US">Net Debt to Tangible Net Worth Ratio</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_NetDebtToTangibleNetWorthRatio" xml:lang="en-US">Consolidated tangible net worth ratio</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_NetDebtToTangibleNetWorthRatio" xlink:to="lab_cyd_NetDebtToTangibleNetWorthRatio" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_NetDebtToTangibleNetWorthRatio" xml:lang="en-US">Net debt to tangible net worth ratio.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ProportionOfOwnershipInterestHeldByControllingShareholder" xlink:label="loc_cyd_ProportionOfOwnershipInterestHeldByControllingShareholder" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_ProportionOfOwnershipInterestHeldByControllingShareholder" xml:lang="en-US">Proportion of Ownership Interest held by Controlling Shareholder</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_ProportionOfOwnershipInterestHeldByControllingShareholder" xml:lang="en-US">Ownership interest in the entity, percentage</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_ProportionOfOwnershipInterestHeldByControllingShareholder" xlink:to="lab_cyd_ProportionOfOwnershipInterestHeldByControllingShareholder" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_ProportionOfOwnershipInterestHeldByControllingShareholder" xml:lang="en-US">Total percentage of share in the Entity held by controlling shareholder through its subsidiaries.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_RefinancingOfUncommittedMulticurrencyRevolvingCreditFacility" xlink:label="loc_cyd_RefinancingOfUncommittedMulticurrencyRevolvingCreditFacility" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_RefinancingOfUncommittedMulticurrencyRevolvingCreditFacility" xml:lang="en-US">Refinancing of uncommitted multi-currency revolving credit facility</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_RefinancingOfUncommittedMulticurrencyRevolvingCreditFacility" xml:lang="en-US">Refinancing of uncommitted multi-currency revolving credit facility</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_RefinancingOfUncommittedMulticurrencyRevolvingCreditFacility" xlink:to="lab_cyd_RefinancingOfUncommittedMulticurrencyRevolvingCreditFacility" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_RefinancingOfUncommittedMulticurrencyRevolvingCreditFacility" xml:lang="en-US">Refinancing of uncommitted multi-currency revolving credit facility.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_RefinancingOfUnsecuredMulticurrencyRevolvingCreditFacility" xlink:label="loc_cyd_RefinancingOfUnsecuredMulticurrencyRevolvingCreditFacility" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_RefinancingOfUnsecuredMulticurrencyRevolvingCreditFacility" xml:lang="en-US">Refinancing of unsecured multi-currency revolving credit facility</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_RefinancingOfUnsecuredMulticurrencyRevolvingCreditFacility" xml:lang="en-US">Refinancing of unsecured multi-currency revolving credit facility</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_RefinancingOfUnsecuredMulticurrencyRevolvingCreditFacility" xlink:to="lab_cyd_RefinancingOfUnsecuredMulticurrencyRevolvingCreditFacility" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_RefinancingOfUnsecuredMulticurrencyRevolvingCreditFacility" xml:lang="en-US">Refinancing of unsecured multi-currency revolving credit facility.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TangibleNetWorth" xlink:label="loc_cyd_TangibleNetWorth" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_TangibleNetWorth" xml:lang="en-US">Tangible net worth</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_TangibleNetWorth" xml:lang="en-US">Consolidated tangible net worth</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_TangibleNetWorth" xlink:to="lab_cyd_TangibleNetWorth" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_TangibleNetWorth" xml:lang="en-US">Tangible net worth.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_GovernmentGrantReceived" xlink:label="loc_cyd_GovernmentGrantReceived" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_GovernmentGrantReceived" xml:lang="en-US">Government grant received</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_GovernmentGrantReceived" xml:lang="en-US">Received during the year</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_GovernmentGrantReceived" xlink:to="lab_cyd_GovernmentGrantReceived" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_GovernmentGrantReceived" xml:lang="en-US">Government grant received.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GovernmentGrants" xlink:label="loc_ifrs-full_GovernmentGrants" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_GovernmentGrants" xml:lang="en-US">Government grants</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_ifrs-full_GovernmentGrants" xml:lang="en-US">Beginning balance</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_ifrs-full_GovernmentGrants" xml:lang="en-US">Ending balance</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GovernmentGrants" xlink:to="lab_ifrs-full_GovernmentGrants" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_GrantDisbursedToPartnerOfJointProject" xlink:label="loc_cyd_GrantDisbursedToPartnerOfJointProject" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_GrantDisbursedToPartnerOfJointProject" xml:lang="en-US">Grant Disbursed To Partner Of Joint Project</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_GrantDisbursedToPartnerOfJointProject" xml:lang="en-US">Grant disbursed to partner of joint project</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_GrantDisbursedToPartnerOfJointProject" xlink:to="lab_cyd_GrantDisbursedToPartnerOfJointProject" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_GrantDisbursedToPartnerOfJointProject" xml:lang="en-US">Grant disbursed to partner of joint project.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ReclassificationToOtherPayables" xlink:label="loc_cyd_ReclassificationToOtherPayables" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_ReclassificationToOtherPayables" xml:lang="en-US">Reclassification To Other Payables</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_ReclassificationToOtherPayables" xml:lang="en-US">Reclassification to other payables</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_ReclassificationToOtherPayables" xlink:to="lab_cyd_ReclassificationToOtherPayables" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_ReclassificationToOtherPayables" xml:lang="en-US">Reclassification to other payables.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ReleaseOfDeferredGrantRecognisedInProfitOrLoss" xlink:label="loc_cyd_ReleaseOfDeferredGrantRecognisedInProfitOrLoss" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_ReleaseOfDeferredGrantRecognisedInProfitOrLoss" xml:lang="en-US">Release of deferred grant recognised in profit or loss</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_cyd_ReleaseOfDeferredGrantRecognisedInProfitOrLoss" xml:lang="en-US">Released to consolidated statement of profit or loss</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_ReleaseOfDeferredGrantRecognisedInProfitOrLoss" xlink:to="lab_cyd_ReleaseOfDeferredGrantRecognisedInProfitOrLoss" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_ReleaseOfDeferredGrantRecognisedInProfitOrLoss" xml:lang="en-US">Release of deferred grant recognised in profit or loss.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfOtherLiabilitiesTable" xlink:label="loc_cyd_DisclosureOfOtherLiabilitiesTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DisclosureOfOtherLiabilitiesTable" xml:lang="en-US">Disclosure Of Other Liabilities [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DisclosureOfOtherLiabilitiesTable" xlink:to="lab_cyd_DisclosureOfOtherLiabilitiesTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DisclosureOfOtherLiabilitiesTable" xml:lang="en-US">Disclosure of other liabilities.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfOtherLiabilitiesLineItems" xlink:label="loc_cyd_DisclosureOfOtherLiabilitiesLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DisclosureOfOtherLiabilitiesLineItems" xml:lang="en-US">Disclosure Of Other Liabilities [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DisclosureOfOtherLiabilitiesLineItems" xlink:to="lab_cyd_DisclosureOfOtherLiabilitiesLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DisclosureOfOtherLiabilitiesLineItems" xml:lang="en-US">Disclosure of other liabilities.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:label="loc_cyd_MinorityInterestOwnershipPercentageByNoncontrollingOwners" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xml:lang="en-US">Minority Interest Ownership Percentage By Noncontrolling Owners</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xml:lang="en-US">Minority interest ownership percentage by noncontrolling owners</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:to="lab_cyd_MinorityInterestOwnershipPercentageByNoncontrollingOwners" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xml:lang="en-US">Minority interest ownership percentage by noncontrolling owners.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProceedsFromChangesInOwnershipInterestsInSubsidiaries" xlink:label="loc_ifrs-full_ProceedsFromChangesInOwnershipInterestsInSubsidiaries" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ProceedsFromChangesInOwnershipInterestsInSubsidiaries" xml:lang="en-US">Proceeds from changes in ownership interests in subsidiaries that do not result in loss of control</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_ProceedsFromChangesInOwnershipInterestsInSubsidiaries" xml:lang="en-US">Proceeds from changes in ownership interests in subsidiaries that do not result in loss of control</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProceedsFromChangesInOwnershipInterestsInSubsidiaries" xlink:to="lab_ifrs-full_ProceedsFromChangesInOwnershipInterestsInSubsidiaries" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract" xml:lang="en-US">Disclosure of transactions between related parties [abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract" xlink:to="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable" xml:lang="en-US">Disclosure of transactions between related parties [table]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable" xml:lang="en-US">Disclosure of transactions between related parties [table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable" xlink:to="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SubsidiariesMember" xlink:label="loc_ifrs-full_SubsidiariesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_SubsidiariesMember" xml:lang="en-US">Subsidiaries [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_SubsidiariesMember" xml:lang="en-US">Subsidiaries [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_SubsidiariesMember" xlink:to="lab_ifrs-full_SubsidiariesMember" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_HlTechnologySystemsPrivateLimitedMember" xlink:label="loc_cyd_HlTechnologySystemsPrivateLimitedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_HlTechnologySystemsPrivateLimitedMember" xml:lang="en-US">HL Technology Systems Private Limited [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_HlTechnologySystemsPrivateLimitedMember" xml:lang="en-US">HL Technology Systems Private Limited [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_HlTechnologySystemsPrivateLimitedMember" xlink:to="lab_cyd_HlTechnologySystemsPrivateLimitedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_HlTechnologySystemsPrivateLimitedMember" xml:lang="en-US">HL Technology Systems Private Limited.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_WellSummitInvestmentsLimitedMember" xlink:label="loc_cyd_WellSummitInvestmentsLimitedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_WellSummitInvestmentsLimitedMember" xml:lang="en-US">Well Summit Investments Limited [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_WellSummitInvestmentsLimitedMember" xml:lang="en-US">Well Summit Investments Limited [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_WellSummitInvestmentsLimitedMember" xlink:to="lab_cyd_WellSummitInvestmentsLimitedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_WellSummitInvestmentsLimitedMember" xml:lang="en-US">Well Summit Investments Limited.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_YulinCityGovernmentMember" xlink:label="loc_cyd_YulinCityGovernmentMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_YulinCityGovernmentMember" xml:lang="en-US">Yulin City Government [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_YulinCityGovernmentMember" xml:lang="en-US">Yulin City Government [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_YulinCityGovernmentMember" xlink:to="lab_cyd_YulinCityGovernmentMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_YulinCityGovernmentMember" xml:lang="en-US">Yulin City Government [member]</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems" xml:lang="en-US">Disclosure of transactions between related parties [line items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems" xml:lang="en-US">Disclosure of transactions between related parties [line items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems" xlink:to="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ConsultancyFeesChargedByRelatedPartyTransactions" xlink:label="loc_cyd_ConsultancyFeesChargedByRelatedPartyTransactions" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_ConsultancyFeesChargedByRelatedPartyTransactions" xml:lang="en-US">Consultancy fees charged by related party transactions</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_ConsultancyFeesChargedByRelatedPartyTransactions" xml:lang="en-US">Consultancy fees charged</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_ConsultancyFeesChargedByRelatedPartyTransactions" xlink:to="lab_cyd_ConsultancyFeesChargedByRelatedPartyTransactions" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_ConsultancyFeesChargedByRelatedPartyTransactions" xml:lang="en-US">Consultancy fee charged by the related party in related party transactions.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ProportionOfOwnershipInterestHeldByControllingShareholders" xlink:label="loc_cyd_ProportionOfOwnershipInterestHeldByControllingShareholders" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_ProportionOfOwnershipInterestHeldByControllingShareholders" xml:lang="en-US">Proportion of Ownership Interest held by Controlling Shareholders</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_ProportionOfOwnershipInterestHeldByControllingShareholders" xml:lang="en-US">Ownership interest held by controlling shareholder, percent</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_ProportionOfOwnershipInterestHeldByControllingShareholders" xlink:to="lab_cyd_ProportionOfOwnershipInterestHeldByControllingShareholders" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_ProportionOfOwnershipInterestHeldByControllingShareholders" xml:lang="en-US">Percentage of share in the Entity held by controlling shareholders through its subsidiaries.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ProportionOfOwnershipInterestHeldByNonControllingShareholderWithSignificantInfluenceOverTheGroup" xlink:label="loc_cyd_ProportionOfOwnershipInterestHeldByNonControllingShareholderWithSignificantInfluenceOverTheGroup" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_ProportionOfOwnershipInterestHeldByNonControllingShareholderWithSignificantInfluenceOverTheGroup" xml:lang="en-US">Proportion of Ownership Interest held by Non Controlling Shareholder with Significant Influence over the Group</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_ProportionOfOwnershipInterestHeldByNonControllingShareholderWithSignificantInfluenceOverTheGroup" xml:lang="en-US">Ownership interest held by non-controlling shareholder with significant influence over the Group</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_ProportionOfOwnershipInterestHeldByNonControllingShareholderWithSignificantInfluenceOverTheGroup" xlink:to="lab_cyd_ProportionOfOwnershipInterestHeldByNonControllingShareholderWithSignificantInfluenceOverTheGroup" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_ProportionOfOwnershipInterestHeldByNonControllingShareholderWithSignificantInfluenceOverTheGroup" xml:lang="en-US">Percentage of share in the Entity held by Non-Controlling Shareholder with significant influence over the Group.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_SharesInEntityHeldByControllingShareholder" xlink:label="loc_cyd_SharesInEntityHeldByControllingShareholder" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_SharesInEntityHeldByControllingShareholder" xml:lang="en-US">Shares in Entity held by Controlling Shareholder</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_SharesInEntityHeldByControllingShareholder" xml:lang="en-US">Ownership interest in the entity, shares</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_SharesInEntityHeldByControllingShareholder" xlink:to="lab_cyd_SharesInEntityHeldByControllingShareholder" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_SharesInEntityHeldByControllingShareholder" xml:lang="en-US">The number of shares in the Entity held by controlling shareholder through its subsidiaries.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_AssociatesAndJointVenturesMember" xlink:label="loc_cyd_AssociatesAndJointVenturesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_AssociatesAndJointVenturesMember" xml:lang="en-US">Associates and joint ventures [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_AssociatesAndJointVenturesMember" xml:lang="en-US">Associates and joint ventures [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_AssociatesAndJointVenturesMember" xlink:to="lab_cyd_AssociatesAndJointVenturesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_AssociatesAndJointVenturesMember" xml:lang="en-US">Associates and joint ventures.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisposalsIntangibleAssetsOtherThanGoodwill" xlink:label="loc_ifrs-full_DisposalsIntangibleAssetsOtherThanGoodwill" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisposalsIntangibleAssetsOtherThanGoodwill" xml:lang="en-US">Disposals, intangible assets other than goodwill</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisposalsIntangibleAssetsOtherThanGoodwill" xml:lang="en-US">Sales of an intangible asset to a joint venture</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisposalsIntangibleAssetsOtherThanGoodwill" xlink:to="lab_ifrs-full_DisposalsIntangibleAssetsOtherThanGoodwill" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_GeneralAndAdministrativeExpensesRelatedPartyTransactions" xlink:label="loc_cyd_GeneralAndAdministrativeExpensesRelatedPartyTransactions" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_GeneralAndAdministrativeExpensesRelatedPartyTransactions" xml:lang="en-US">General and administrative expenses related party transactions</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_GeneralAndAdministrativeExpensesRelatedPartyTransactions" xml:lang="en-US">Selling, general and administrative expenses</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_GeneralAndAdministrativeExpensesRelatedPartyTransactions" xlink:to="lab_cyd_GeneralAndAdministrativeExpensesRelatedPartyTransactions" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_GeneralAndAdministrativeExpensesRelatedPartyTransactions" xml:lang="en-US">General and administrative expenses charged by the entity in related party transactions.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LeasesAsLessorRelatedPartyTransactions" xlink:label="loc_ifrs-full_LeasesAsLessorRelatedPartyTransactions" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_LeasesAsLessorRelatedPartyTransactions" xml:lang="en-US">Leases as lessor, related party transactions</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_LeasesAsLessorRelatedPartyTransactions" xml:lang="en-US">Rental income</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LeasesAsLessorRelatedPartyTransactions" xlink:to="lab_ifrs-full_LeasesAsLessorRelatedPartyTransactions" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_PaymentsForLeaseLiabilities" xlink:label="loc_cyd_PaymentsForLeaseLiabilities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_PaymentsForLeaseLiabilities" xml:lang="en-US">Payments For Lease Liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_PaymentsForLeaseLiabilities" xlink:to="lab_cyd_PaymentsForLeaseLiabilities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_PaymentsForLeaseLiabilities" xml:lang="en-US">Payment for lease liabilities.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_PropertyManagementServiceChargedByRelatedPartyTransactions" xlink:label="loc_cyd_PropertyManagementServiceChargedByRelatedPartyTransactions" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_PropertyManagementServiceChargedByRelatedPartyTransactions" xml:lang="en-US">Property Management Service Charged By Related Party Transactions</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_PropertyManagementServiceChargedByRelatedPartyTransactions" xml:lang="en-US">Property management service expenses</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_PropertyManagementServiceChargedByRelatedPartyTransactions" xlink:to="lab_cyd_PropertyManagementServiceChargedByRelatedPartyTransactions" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_PropertyManagementServiceChargedByRelatedPartyTransactions" xml:lang="en-US">Property management service charged by related party transactions.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PurchasesOfGoodsRelatedPartyTransactions" xlink:label="loc_ifrs-full_PurchasesOfGoodsRelatedPartyTransactions" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_PurchasesOfGoodsRelatedPartyTransactions" xml:lang="en-US">Purchases of goods, related party transactions</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_PurchasesOfGoodsRelatedPartyTransactions" xml:lang="en-US">Purchase of parts, supplies and engines</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PurchasesOfGoodsRelatedPartyTransactions" xlink:to="lab_ifrs-full_PurchasesOfGoodsRelatedPartyTransactions" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PurchasesOfPropertyAndOtherAssetsRelatedPartyTransactions" xlink:label="loc_ifrs-full_PurchasesOfPropertyAndOtherAssetsRelatedPartyTransactions" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_PurchasesOfPropertyAndOtherAssetsRelatedPartyTransactions" xml:lang="en-US">Purchases of property and other assets, related party transactions</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_PurchasesOfPropertyAndOtherAssetsRelatedPartyTransactions" xml:lang="en-US">Purchases of vehicles and machineries</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PurchasesOfPropertyAndOtherAssetsRelatedPartyTransactions" xlink:to="lab_ifrs-full_PurchasesOfPropertyAndOtherAssetsRelatedPartyTransactions" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions" xlink:label="loc_ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions" xml:lang="en-US">Revenue from sale of goods, related party transactions</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions" xml:lang="en-US">Sales of engines and parts</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions" xlink:to="lab_ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ServicesCostChargedByRelatedPartyTransactions" xlink:label="loc_cyd_ServicesCostChargedByRelatedPartyTransactions" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_ServicesCostChargedByRelatedPartyTransactions" xml:lang="en-US">Services Cost Charged By Related Party Transactions</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_ServicesCostChargedByRelatedPartyTransactions" xml:lang="en-US">Service charge charged by</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_ServicesCostChargedByRelatedPartyTransactions" xlink:to="lab_cyd_ServicesCostChargedByRelatedPartyTransactions" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_ServicesCostChargedByRelatedPartyTransactions" xml:lang="en-US">Services Cost Charged By Related Party Transactions.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ServicesCostChargedToRelatedPartyTransactions" xlink:label="loc_cyd_ServicesCostChargedToRelatedPartyTransactions" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_ServicesCostChargedToRelatedPartyTransactions" xml:lang="en-US">Services Cost Charged To Related Party Transactions</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_ServicesCostChargedToRelatedPartyTransactions" xml:lang="en-US">Hospitality, restaurant, consultancy and other service income</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_ServicesCostChargedToRelatedPartyTransactions" xlink:to="lab_cyd_ServicesCostChargedToRelatedPartyTransactions" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_ServicesCostChargedToRelatedPartyTransactions" xml:lang="en-US">Services cost charged to related party transactions.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_StorageAndDistributionExpensesChargedByRelatedPartyTransactions" xlink:label="loc_cyd_StorageAndDistributionExpensesChargedByRelatedPartyTransactions" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_StorageAndDistributionExpensesChargedByRelatedPartyTransactions" xml:lang="en-US">Storage and Distribution expenses charged by related party transactions</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_StorageAndDistributionExpensesChargedByRelatedPartyTransactions" xml:lang="en-US">Delivery, storage, distribution and handling expenses</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_StorageAndDistributionExpensesChargedByRelatedPartyTransactions" xlink:to="lab_cyd_StorageAndDistributionExpensesChargedByRelatedPartyTransactions" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_StorageAndDistributionExpensesChargedByRelatedPartyTransactions" xml:lang="en-US">Storage and distribution expenses charged by related party transactions.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_KeyManagementPersonnelCompensation" xlink:label="loc_ifrs-full_KeyManagementPersonnelCompensation" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_KeyManagementPersonnelCompensation" xml:lang="en-US">Key management personnel compensation</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_ifrs-full_KeyManagementPersonnelCompensation" xml:lang="en-US">Total</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_KeyManagementPersonnelCompensation" xlink:to="lab_ifrs-full_KeyManagementPersonnelCompensation" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_KeyManagementPersonnelCompensationPostemploymentBenefits" xlink:label="loc_ifrs-full_KeyManagementPersonnelCompensationPostemploymentBenefits" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_KeyManagementPersonnelCompensationPostemploymentBenefits" xml:lang="en-US">Key management personnel compensation, post-employment benefits</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_KeyManagementPersonnelCompensationPostemploymentBenefits" xml:lang="en-US">Contribution to defined contribution plans</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_KeyManagementPersonnelCompensationPostemploymentBenefits" xlink:to="lab_ifrs-full_KeyManagementPersonnelCompensationPostemploymentBenefits" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits" xlink:label="loc_ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits" xml:lang="en-US">Key management personnel compensation, short-term employee benefits</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits" xml:lang="en-US">Short-term employee benefits</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits" xlink:to="lab_ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfCommitmentsAndContingenciesAbstract" xlink:label="loc_cyd_DisclosureOfCommitmentsAndContingenciesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DisclosureOfCommitmentsAndContingenciesAbstract" xml:lang="en-US">Disclosure of commitments and contingencies [abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DisclosureOfCommitmentsAndContingenciesAbstract" xlink:to="lab_cyd_DisclosureOfCommitmentsAndContingenciesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DisclosureOfCommitmentsAndContingenciesAbstract" xml:lang="en-US">Disclosure of commitments and contingencies</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfCommitmentsAndContingenciesTable" xlink:label="loc_cyd_DisclosureOfCommitmentsAndContingenciesTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DisclosureOfCommitmentsAndContingenciesTable" xml:lang="en-US">Disclosure Of Commitments And Contingencies [table]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_DisclosureOfCommitmentsAndContingenciesTable" xml:lang="en-US">Disclosure Of Commitments And Contingencies [table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DisclosureOfCommitmentsAndContingenciesTable" xlink:to="lab_cyd_DisclosureOfCommitmentsAndContingenciesTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DisclosureOfCommitmentsAndContingenciesTable" xml:lang="en-US">Disclosure Of Commitments And Contingencies [table]</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfCommitmentsAndContingenciesLineItems" xlink:label="loc_cyd_DisclosureOfCommitmentsAndContingenciesLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DisclosureOfCommitmentsAndContingenciesLineItems" xml:lang="en-US">Disclosure of commitments and contingencies [line items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_DisclosureOfCommitmentsAndContingenciesLineItems" xml:lang="en-US">Disclosure of commitments and contingencies [line items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DisclosureOfCommitmentsAndContingenciesLineItems" xlink:to="lab_cyd_DisclosureOfCommitmentsAndContingenciesLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DisclosureOfCommitmentsAndContingenciesLineItems" xml:lang="en-US">Disclosure of commitments and contingencies [line items]</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment" xml:lang="en-US">Contractual commitments for acquisition of property, plant and equipment</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment" xml:lang="en-US">Capital commitments related to property, plant and equipment</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment" xlink:to="lab_ifrs-full_ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfOperatingLeaseByLesseeAbstract" xlink:label="loc_cyd_DisclosureOfOperatingLeaseByLesseeAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DisclosureOfOperatingLeaseByLesseeAbstract" xml:lang="en-US">Disclosure of operating lease by lessee [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DisclosureOfOperatingLeaseByLesseeAbstract" xlink:to="lab_cyd_DisclosureOfOperatingLeaseByLesseeAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DisclosureOfOperatingLeaseByLesseeAbstract" xml:lang="en-US">Disclosure of operating lease by lessee</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfOperatingLeaseByLesseeTable" xlink:label="loc_cyd_DisclosureOfOperatingLeaseByLesseeTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DisclosureOfOperatingLeaseByLesseeTable" xml:lang="en-US">Disclosure of operating lease by lessee [Table]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_DisclosureOfOperatingLeaseByLesseeTable" xml:lang="en-US">Disclosure of finance lease and operating lease by lessee [table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DisclosureOfOperatingLeaseByLesseeTable" xlink:to="lab_cyd_DisclosureOfOperatingLeaseByLesseeTable" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfOperatingLeaseByLesseeLineItems" xlink:label="loc_cyd_DisclosureOfOperatingLeaseByLesseeLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DisclosureOfOperatingLeaseByLesseeLineItems" xml:lang="en-US">Disclosure of operating lease by lessee [Line Items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_DisclosureOfOperatingLeaseByLesseeLineItems" xml:lang="en-US">Disclosure of finance lease and operating lease by lessee [line items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DisclosureOfOperatingLeaseByLesseeLineItems" xlink:to="lab_cyd_DisclosureOfOperatingLeaseByLesseeLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DisclosureOfOperatingLeaseByLesseeLineItems" xml:lang="en-US">Disclosure of operating lease by lessee [line item.]</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_MinimumLeasePaymentPayableUnderNoncancellableOperatingLease" xlink:label="loc_cyd_MinimumLeasePaymentPayableUnderNoncancellableOperatingLease" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_MinimumLeasePaymentPayableUnderNoncancellableOperatingLease" xml:lang="en-US">Minimum lease payment payable under noncancellable operating lease</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_MinimumLeasePaymentPayableUnderNoncancellableOperatingLease" xml:lang="en-US">Future minimum rentals payable under non-cancellable operating leases</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_MinimumLeasePaymentPayableUnderNoncancellableOperatingLease" xlink:to="lab_cyd_MinimumLeasePaymentPayableUnderNoncancellableOperatingLease" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_MinimumLeasePaymentPayableUnderNoncancellableOperatingLease" xml:lang="en-US">Minimum lease payment payable under non-cancellable operating lease.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfOperatingSegmentsAbstract" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfOperatingSegmentsAbstract" xml:lang="en-US">Disclosure of operating segments [abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsAbstract" xlink:to="lab_ifrs-full_DisclosureOfOperatingSegmentsAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfOperatingSegmentsTable" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfOperatingSegmentsTable" xml:lang="en-US">Disclosure of operating segments [table]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfOperatingSegmentsTable" xml:lang="en-US">Disclosure of operating segments [table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsTable" xlink:to="lab_ifrs-full_DisclosureOfOperatingSegmentsTable" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfOperatingSegmentsLineItems" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfOperatingSegmentsLineItems" xml:lang="en-US">Disclosure of operating segments [line items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfOperatingSegmentsLineItems" xml:lang="en-US">Disclosure of operating segments [line items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems" xlink:to="lab_ifrs-full_DisclosureOfOperatingSegmentsLineItems" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MajorCustomersAxis" xlink:label="loc_ifrs-full_MajorCustomersAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_MajorCustomersAxis" xml:lang="en-US">Major customers [axis]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_MajorCustomersAxis" xml:lang="en-US">Major customers [axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_MajorCustomersAxis" xlink:to="lab_ifrs-full_MajorCustomersAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MajorCustomersMember" xlink:label="loc_ifrs-full_MajorCustomersMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_MajorCustomersMember" xml:lang="en-US">Customers [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_MajorCustomersMember" xml:lang="en-US">Customers [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_MajorCustomersMember" xlink:to="lab_ifrs-full_MajorCustomersMember" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CustomersOneMember" xlink:label="loc_cyd_CustomersOneMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_CustomersOneMember" xml:lang="en-US">Customers One [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_cyd_CustomersOneMember" xml:lang="en-US">Customers one [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_CustomersOneMember" xlink:to="lab_cyd_CustomersOneMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_CustomersOneMember" xml:lang="en-US">Customer one.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CustomersTwoMember" xlink:label="loc_cyd_CustomersTwoMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_CustomersTwoMember" xml:lang="en-US">Customers Two [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_CustomersTwoMember" xml:lang="en-US">Customers two [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_CustomersTwoMember" xlink:to="lab_cyd_CustomersTwoMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_CustomersTwoMember" xml:lang="en-US">Customers two.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_OtherAbstract" xlink:label="loc_cyd_OtherAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_OtherAbstract" xml:lang="en-US">Other [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_OtherAbstract" xml:lang="en-US">Other</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_OtherAbstract" xlink:to="lab_cyd_OtherAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_OtherAbstract" xml:lang="en-US">Other.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets" xlink:label="loc_ifrs-full_PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets" xml:lang="en-US">Purchase of property, plant and equipment, intangible assets other than goodwill, investment property and other non-current assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets" xml:lang="en-US">Capital expenditure</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets" xlink:to="lab_ifrs-full_PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProfitLossAbstract" xlink:label="loc_ifrs-full_ProfitLossAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ProfitLossAbstract" xml:lang="en-US">Profit (loss) [abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_ProfitLossAbstract" xml:lang="en-US">Results</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProfitLossAbstract" xlink:to="lab_ifrs-full_ProfitLossAbstract" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_AmountRecognisedAsNonCashWarranties" xlink:label="loc_cyd_AmountRecognisedAsNonCashWarranties" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_AmountRecognisedAsNonCashWarranties" xml:lang="en-US">Amount Recognised As Non Cash Warranties</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_AmountRecognisedAsNonCashWarranties" xml:lang="en-US">Warranties</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_AmountRecognisedAsNonCashWarranties" xlink:to="lab_cyd_AmountRecognisedAsNonCashWarranties" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_AmountRecognisedAsNonCashWarranties" xml:lang="en-US">Amonnt recognised as non cash warranties.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RevenueAbstract" xlink:label="loc_ifrs-full_RevenueAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_RevenueAbstract" xml:lang="en-US">Revenue [abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_RevenueAbstract" xml:lang="en-US">Revenue</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RevenueAbstract" xlink:to="lab_ifrs-full_RevenueAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SegmentConsolidationItemsAxis" xlink:label="loc_ifrs-full_SegmentConsolidationItemsAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_SegmentConsolidationItemsAxis" xml:lang="en-US">Segment consolidation items [axis]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_SegmentConsolidationItemsAxis" xml:lang="en-US">Segment consolidation items [axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_SegmentConsolidationItemsAxis" xlink:to="lab_ifrs-full_SegmentConsolidationItemsAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForSegmentConsolidationItemsMember" xlink:label="loc_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember" xml:lang="en-US">Entity's total for segment consolidation items [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember" xml:lang="en-US">Entity's total for segment consolidation items [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember" xlink:to="lab_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EliminationOfIntersegmentAmountsMember" xlink:label="loc_ifrs-full_EliminationOfIntersegmentAmountsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_EliminationOfIntersegmentAmountsMember" xml:lang="en-US">Elimination of intersegment amounts [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_EliminationOfIntersegmentAmountsMember" xml:lang="en-US">Elimination of intersegment amounts [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EliminationOfIntersegmentAmountsMember" xlink:to="lab_ifrs-full_EliminationOfIntersegmentAmountsMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OperatingSegmentsMember" xlink:label="loc_ifrs-full_OperatingSegmentsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_OperatingSegmentsMember" xml:lang="en-US">Operating segments [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_OperatingSegmentsMember" xml:lang="en-US">Operating segments [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OperatingSegmentsMember" xlink:to="lab_ifrs-full_OperatingSegmentsMember" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CorporateSegmentMember" xlink:label="loc_cyd_CorporateSegmentMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_CorporateSegmentMember" xml:lang="en-US">Corporate Segment [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_CorporateSegmentMember" xml:lang="en-US">Corporate segment [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_CorporateSegmentMember" xlink:to="lab_cyd_CorporateSegmentMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_CorporateSegmentMember" xml:lang="en-US">Corporate segment.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfGeographicalAreasAbstract" xlink:label="loc_ifrs-full_DisclosureOfGeographicalAreasAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfGeographicalAreasAbstract" xml:lang="en-US">Disclosure of geographical areas [abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfGeographicalAreasAbstract" xlink:to="lab_ifrs-full_DisclosureOfGeographicalAreasAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfGeographicalAreasTable" xlink:label="loc_ifrs-full_DisclosureOfGeographicalAreasTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfGeographicalAreasTable" xml:lang="en-US">Disclosure of geographical areas [table]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfGeographicalAreasTable" xml:lang="en-US">Disclosure of geographical areas [table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfGeographicalAreasTable" xlink:to="lab_ifrs-full_DisclosureOfGeographicalAreasTable" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfGeographicalAreasLineItems" xlink:label="loc_ifrs-full_DisclosureOfGeographicalAreasLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfGeographicalAreasLineItems" xml:lang="en-US">Disclosure of geographical areas [line items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfGeographicalAreasLineItems" xml:lang="en-US">Disclosure of geographical areas [line items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfGeographicalAreasLineItems" xlink:to="lab_ifrs-full_DisclosureOfGeographicalAreasLineItems" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts" xlink:label="loc_ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts" xml:lang="en-US">Non-current assets other than financial instruments, deferred tax assets, post-employment benefit assets, and rights arising under insurance contracts</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts" xml:lang="en-US">Non-current assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts" xlink:to="lab_ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfFinancialInstrumentsTable" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfFinancialInstrumentsTable" xml:lang="en-US">Disclosure of detailed information about financial instruments [table]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfFinancialInstrumentsTable" xml:lang="en-US">Disclosure of detailed information about financial instruments [table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable" xlink:to="lab_ifrs-full_DisclosureOfFinancialInstrumentsTable" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfFinancialInstrumentsLineItems" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfFinancialInstrumentsLineItems" xml:lang="en-US">Disclosure of detailed information about financial instruments [line items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfFinancialInstrumentsLineItems" xml:lang="en-US">Disclosure of detailed information about financial instruments [line items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems" xlink:to="lab_ifrs-full_DisclosureOfFinancialInstrumentsLineItems" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BorrowingsAdjustmentToInterestRateBasis" xlink:label="loc_ifrs-full_BorrowingsAdjustmentToInterestRateBasis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_BorrowingsAdjustmentToInterestRateBasis" xml:lang="en-US">Borrowings, adjustment to interest rate basis</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_BorrowingsAdjustmentToInterestRateBasis" xml:lang="en-US">Basis points</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_BorrowingsAdjustmentToInterestRateBasis" xlink:to="lab_ifrs-full_BorrowingsAdjustmentToInterestRateBasis" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_IncreaseDecreaseInProfitLossBeforeTaxOnBasisOfHigherLowerBasisPoints" xlink:label="loc_cyd_IncreaseDecreaseInProfitLossBeforeTaxOnBasisOfHigherLowerBasisPoints" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_IncreaseDecreaseInProfitLossBeforeTaxOnBasisOfHigherLowerBasisPoints" xml:lang="en-US">Increase decrease in profit (loss) before tax on basis of higher lower basis points</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_IncreaseDecreaseInProfitLossBeforeTaxOnBasisOfHigherLowerBasisPoints" xml:lang="en-US">Increase decrease in profit before tax on basis of higher lower basis points</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_IncreaseDecreaseInProfitLossBeforeTaxOnBasisOfHigherLowerBasisPoints" xlink:to="lab_cyd_IncreaseDecreaseInProfitLossBeforeTaxOnBasisOfHigherLowerBasisPoints" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_IncreaseDecreaseInProfitLossBeforeTaxOnBasisOfHigherLowerBasisPoints" xml:lang="en-US">Increase decrease in profit loss before tax on basis of higher lower basis points.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_NumberOfTopCustomers" xlink:label="loc_cyd_NumberOfTopCustomers" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_NumberOfTopCustomers" xml:lang="en-US">Number of Top Customers</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_NumberOfTopCustomers" xml:lang="en-US">Number of top customers</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_NumberOfTopCustomers" xlink:to="lab_cyd_NumberOfTopCustomers" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_NumberOfTopCustomers" xml:lang="en-US">Number of top customers.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_PercentageOfTradeReceivablesExcludingBillsReceivables" xlink:label="loc_cyd_PercentageOfTradeReceivablesExcludingBillsReceivables" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_PercentageOfTradeReceivablesExcludingBillsReceivables" xml:lang="en-US">Percentage of trade receivables excluding bills receivables</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_PercentageOfTradeReceivablesExcludingBillsReceivables" xml:lang="en-US">Percentage of trade receivables excluding bills receivables</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_PercentageOfTradeReceivablesExcludingBillsReceivables" xlink:to="lab_cyd_PercentageOfTradeReceivablesExcludingBillsReceivables" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_PercentageOfTradeReceivablesExcludingBillsReceivables" xml:lang="en-US">Percentage of trade receivables excluding bills receivables.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TradeReceivables" xlink:label="loc_ifrs-full_TradeReceivables" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_TradeReceivables" xml:lang="en-US">Trade receivables</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_TradeReceivables" xml:lang="en-US">Amount owed</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TradeReceivables" xlink:to="lab_ifrs-full_TradeReceivables" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_Top5CustomersMember" xlink:label="loc_cyd_Top5CustomersMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_Top5CustomersMember" xml:lang="en-US">Top 5 Customers [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_Top5CustomersMember" xml:lang="en-US">Top 5 Customers [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_Top5CustomersMember" xlink:to="lab_cyd_Top5CustomersMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_Top5CustomersMember" xml:lang="en-US">Top 5 Customers.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsAbstract" xlink:label="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsAbstract" xml:lang="en-US">Disclosure of nature and extent of risks arising from financial instruments [abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsAbstract" xlink:to="lab_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable" xlink:label="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable" xml:lang="en-US">Disclosure of nature and extent of risks arising from financial instruments [table]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable" xml:lang="en-US">Disclosure of nature and extent of risks arising from financial instruments [table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable" xlink:to="lab_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_EUR" xlink:label="loc_currency_EUR" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_currency_EUR" xml:lang="en-US">Euro Member Countries, Euro</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_currency_EUR" xml:lang="en-US">Euro [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_EUR" xlink:to="lab_currency_EUR" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_OtherCurrenciesMember" xlink:label="loc_cyd_OtherCurrenciesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_OtherCurrenciesMember" xml:lang="en-US">Other Currencies [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_OtherCurrenciesMember" xml:lang="en-US">Others [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_OtherCurrenciesMember" xlink:to="lab_cyd_OtherCurrenciesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_OtherCurrenciesMember" xml:lang="en-US">Other currencies [member]</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems" xlink:label="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems" xml:lang="en-US">Disclosure of nature and extent of risks arising from financial instruments [line items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems" xml:lang="en-US">Disclosure of nature and extent of risks arising from financial instruments [line items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems" xlink:to="lab_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialLiabilities" xlink:label="loc_ifrs-full_FinancialLiabilities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_FinancialLiabilities" xml:lang="en-US">Financial liabilities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_ifrs-full_FinancialLiabilities" xml:lang="en-US">Financial liabilities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_FinancialLiabilities" xml:lang="en-US">Financial liabilities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_FinancialLiabilities" xml:lang="en-US">Total</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_FinancialLiabilities" xlink:to="lab_ifrs-full_FinancialLiabilities" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_IncreaseDecreaseInRiskExposureAssociatedWithInstrumentsSharingCharacteristic" xlink:label="loc_cyd_IncreaseDecreaseInRiskExposureAssociatedWithInstrumentsSharingCharacteristic" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_IncreaseDecreaseInRiskExposureAssociatedWithInstrumentsSharingCharacteristic" xml:lang="en-US">Increase (decrease) in risk exposure associated with instruments sharing characteristic</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_IncreaseDecreaseInRiskExposureAssociatedWithInstrumentsSharingCharacteristic" xml:lang="en-US">Effect on profit before tax</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_IncreaseDecreaseInRiskExposureAssociatedWithInstrumentsSharingCharacteristic" xlink:to="lab_cyd_IncreaseDecreaseInRiskExposureAssociatedWithInstrumentsSharingCharacteristic" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_IncreaseDecreaseInRiskExposureAssociatedWithInstrumentsSharingCharacteristic" xml:lang="en-US">Increase (decrease) in risk exposure associated with instruments sharing characteristic.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfProvisionMatrixAbstract" xlink:label="loc_ifrs-full_DisclosureOfProvisionMatrixAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfProvisionMatrixAbstract" xml:lang="en-US">Disclosure of provision matrix [abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfProvisionMatrixAbstract" xlink:to="lab_ifrs-full_DisclosureOfProvisionMatrixAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfProvisionMatrixTable" xlink:label="loc_ifrs-full_DisclosureOfProvisionMatrixTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfProvisionMatrixTable" xml:lang="en-US">Disclosure of provision matrix [table]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfProvisionMatrixTable" xml:lang="en-US">Disclosure of provision matrix [table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfProvisionMatrixTable" xlink:to="lab_ifrs-full_DisclosureOfProvisionMatrixTable" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TradeReceivablesMember" xlink:label="loc_ifrs-full_TradeReceivablesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_TradeReceivablesMember" xml:lang="en-US">Trade receivables [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_TradeReceivablesMember" xml:lang="en-US">Trade receivables [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TradeReceivablesMember" xlink:to="lab_ifrs-full_TradeReceivablesMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfFinancialInstrumentsAxis" xlink:label="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ClassesOfFinancialInstrumentsAxis" xml:lang="en-US">Classes of financial instruments [axis]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_ClassesOfFinancialInstrumentsAxis" xml:lang="en-US">Classes of financial instruments [axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis" xlink:to="lab_ifrs-full_ClassesOfFinancialInstrumentsAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfFinancialInstrumentsMember" xlink:label="loc_ifrs-full_ClassesOfFinancialInstrumentsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ClassesOfFinancialInstrumentsMember" xml:lang="en-US">Financial instruments, class [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_ClassesOfFinancialInstrumentsMember" xml:lang="en-US">Financial instruments, class [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember" xlink:to="lab_ifrs-full_ClassesOfFinancialInstrumentsMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfProvisionMatrixLineItems" xlink:label="loc_ifrs-full_DisclosureOfProvisionMatrixLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfProvisionMatrixLineItems" xml:lang="en-US">Disclosure of provision matrix [line items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfProvisionMatrixLineItems" xml:lang="en-US">Disclosure of provision matrix [line items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfProvisionMatrixLineItems" xlink:to="lab_ifrs-full_DisclosureOfProvisionMatrixLineItems" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ExpectedCreditLossRate" xlink:label="loc_ifrs-full_ExpectedCreditLossRate" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ExpectedCreditLossRate" xml:lang="en-US">Expected credit loss rate</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_ExpectedCreditLossRate" xml:lang="en-US">Expected credit loss rate</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ExpectedCreditLossRate" xlink:to="lab_ifrs-full_ExpectedCreditLossRate" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialAssets" xlink:label="loc_ifrs-full_FinancialAssets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_FinancialAssets" xml:lang="en-US">Financial assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_FinancialAssets" xml:lang="en-US">Financial assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_ifrs-full_FinancialAssets" xml:lang="en-US">Total</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_FinancialAssets" xlink:to="lab_ifrs-full_FinancialAssets" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PastDueStatusAxis" xlink:label="loc_ifrs-full_PastDueStatusAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_PastDueStatusAxis" xml:lang="en-US">Past due status [axis]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_PastDueStatusAxis" xml:lang="en-US">Past due status [axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PastDueStatusAxis" xlink:to="lab_ifrs-full_PastDueStatusAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PastDueStatusMember" xlink:label="loc_ifrs-full_PastDueStatusMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_PastDueStatusMember" xml:lang="en-US">Past due status [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_PastDueStatusMember" xml:lang="en-US">Past due status [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PastDueStatusMember" xlink:to="lab_ifrs-full_PastDueStatusMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentMember" xlink:label="loc_ifrs-full_CurrentMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CurrentMember" xml:lang="en-US">Current [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_CurrentMember" xml:lang="en-US">Current [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentMember" xlink:to="lab_ifrs-full_CurrentMember" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_PastDueGreaterThanThreeSixtyFiveDaysMember" xlink:label="loc_cyd_PastDueGreaterThanThreeSixtyFiveDaysMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_PastDueGreaterThanThreeSixtyFiveDaysMember" xml:lang="en-US">Past Due Greater Than Three Sixty Five Days [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_PastDueGreaterThanThreeSixtyFiveDaysMember" xml:lang="en-US">Days past due greater than 365 days [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_PastDueGreaterThanThreeSixtyFiveDaysMember" xlink:to="lab_cyd_PastDueGreaterThanThreeSixtyFiveDaysMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_PastDueGreaterThanThreeSixtyFiveDaysMember" xml:lang="en-US">Past due greater than 365 days.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_PastDueNinetyOneToOneEightyDaysMember" xlink:label="loc_cyd_PastDueNinetyOneToOneEightyDaysMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_PastDueNinetyOneToOneEightyDaysMember" xml:lang="en-US">Past due ninety one to one eighty days [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_PastDueNinetyOneToOneEightyDaysMember" xml:lang="en-US">Days Past due 91-180 days [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_PastDueNinetyOneToOneEightyDaysMember" xlink:to="lab_cyd_PastDueNinetyOneToOneEightyDaysMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_PastDueNinetyOneToOneEightyDaysMember" xml:lang="en-US">Past due 91-180 days.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_PastDueOneEightyOneToThreeSixtyFiveDaysMember" xlink:label="loc_cyd_PastDueOneEightyOneToThreeSixtyFiveDaysMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_PastDueOneEightyOneToThreeSixtyFiveDaysMember" xml:lang="en-US">Past due one eighty one to three sixty five days[member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_PastDueOneEightyOneToThreeSixtyFiveDaysMember" xml:lang="en-US">Days past due 181-365 days [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_PastDueOneEightyOneToThreeSixtyFiveDaysMember" xlink:to="lab_cyd_PastDueOneEightyOneToThreeSixtyFiveDaysMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_PastDueOneEightyOneToThreeSixtyFiveDaysMember" xml:lang="en-US">Past due 181-365 days.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_PastDueZeroToNinetyDaysMember" xlink:label="loc_cyd_PastDueZeroToNinetyDaysMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_PastDueZeroToNinetyDaysMember" xml:lang="en-US">Past due zero to ninety days [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_PastDueZeroToNinetyDaysMember" xml:lang="en-US">Days past due 0- 90 days [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_PastDueZeroToNinetyDaysMember" xlink:to="lab_cyd_PastDueZeroToNinetyDaysMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_PastDueZeroToNinetyDaysMember" xml:lang="en-US">Past due 0- 90 days.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfFinancialInstrumentsAndFinancialRiskManagementTable" xlink:label="loc_cyd_DisclosureOfFinancialInstrumentsAndFinancialRiskManagementTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DisclosureOfFinancialInstrumentsAndFinancialRiskManagementTable" xml:lang="en-US">Disclosure Of Financial Instruments And Financial Risk Management [table]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_DisclosureOfFinancialInstrumentsAndFinancialRiskManagementTable" xml:lang="en-US">Disclosure Of Financial Instruments And Financial Risk Management [table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DisclosureOfFinancialInstrumentsAndFinancialRiskManagementTable" xlink:to="lab_cyd_DisclosureOfFinancialInstrumentsAndFinancialRiskManagementTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DisclosureOfFinancialInstrumentsAndFinancialRiskManagementTable" xml:lang="en-US">Disclosure Of Financial Instruments And Financial Risk Management [table]</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfFinancialInstrumentsAndFinancialRiskManagementsLineItems" xlink:label="loc_cyd_DisclosureOfFinancialInstrumentsAndFinancialRiskManagementsLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_DisclosureOfFinancialInstrumentsAndFinancialRiskManagementsLineItems" xml:lang="en-US">Disclosure Of Financial Instruments And Financial Risk Managements [line items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_DisclosureOfFinancialInstrumentsAndFinancialRiskManagementsLineItems" xml:lang="en-US">Disclosure Of Financial Instruments And Financial Risk Managements [line items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_DisclosureOfFinancialInstrumentsAndFinancialRiskManagementsLineItems" xlink:to="lab_cyd_DisclosureOfFinancialInstrumentsAndFinancialRiskManagementsLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_DisclosureOfFinancialInstrumentsAndFinancialRiskManagementsLineItems" xml:lang="en-US">Disclosure Of Financial Instruments And Financial Risk Managements [line items]</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CategoriesOfFinancialAssetsAbstract" xlink:label="loc_ifrs-full_CategoriesOfFinancialAssetsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CategoriesOfFinancialAssetsAbstract" xml:lang="en-US">Categories of financial assets [abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_CategoriesOfFinancialAssetsAbstract" xml:lang="en-US">Financial assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CategoriesOfFinancialAssetsAbstract" xlink:to="lab_ifrs-full_CategoriesOfFinancialAssetsAbstract" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_OtherReceivablesExcludingTaxRecoverable" xlink:label="loc_cyd_OtherReceivablesExcludingTaxRecoverable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_OtherReceivablesExcludingTaxRecoverable" xml:lang="en-US">Other receivables excluding tax recoverable</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_OtherReceivablesExcludingTaxRecoverable" xml:lang="en-US">Other receivables, excluding tax recoverable</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_OtherReceivablesExcludingTaxRecoverable" xlink:to="lab_cyd_OtherReceivablesExcludingTaxRecoverable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_OtherReceivablesExcludingTaxRecoverable" xml:lang="en-US">Other receivables, excluding tax recoverable.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CategoriesOfFinancialLiabilitiesAbstract" xlink:label="loc_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract" xml:lang="en-US">Categories of financial liabilities [abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract" xml:lang="en-US">Financial liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract" xlink:to="lab_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_LoansAndBorrowings" xlink:label="loc_cyd_LoansAndBorrowings" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_LoansAndBorrowings" xml:lang="en-US">Loans And Borrowings</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_LoansAndBorrowings" xml:lang="en-US">Loans and borrowings</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_LoansAndBorrowings" xlink:to="lab_cyd_LoansAndBorrowings" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_LoansAndBorrowings" xml:lang="en-US">Loans and borrowings.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherFinancialLiabilities" xlink:label="loc_ifrs-full_OtherFinancialLiabilities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_OtherFinancialLiabilities" xml:lang="en-US">Other financial liabilities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_OtherFinancialLiabilities" xml:lang="en-US">Other financial liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherFinancialLiabilities" xlink:to="lab_ifrs-full_OtherFinancialLiabilities" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LaterThanTwoYearsAndNotLaterThanFiveYearsMember" xlink:label="loc_ifrs-full_LaterThanTwoYearsAndNotLaterThanFiveYearsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_LaterThanTwoYearsAndNotLaterThanFiveYearsMember" xml:lang="en-US">Later than two years and not later than five years [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_LaterThanTwoYearsAndNotLaterThanFiveYearsMember" xml:lang="en-US">Two to five years [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LaterThanTwoYearsAndNotLaterThanFiveYearsMember" xlink:to="lab_ifrs-full_LaterThanTwoYearsAndNotLaterThanFiveYearsMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LiquidityRiskMember" xlink:label="loc_ifrs-full_LiquidityRiskMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_LiquidityRiskMember" xml:lang="en-US">Liquidity risk [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_LiquidityRiskMember" xml:lang="en-US">Liquidity risk [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LiquidityRiskMember" xlink:to="lab_ifrs-full_LiquidityRiskMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalAbstract" xlink:label="loc_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalAbstract" xml:lang="en-US">Disclosure of objectives, policies and processes for managing capital [abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalAbstract" xlink:to="lab_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Borrowings" xlink:label="loc_ifrs-full_Borrowings" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_Borrowings" xml:lang="en-US">Borrowings</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_ifrs-full_Borrowings" xml:lang="en-US">Net debts</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Borrowings" xlink:to="lab_ifrs-full_Borrowings" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CapitalAndNetDebts" xlink:label="loc_cyd_CapitalAndNetDebts" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_CapitalAndNetDebts" xml:lang="en-US">Capital and net debts</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_cyd_CapitalAndNetDebts" xml:lang="en-US">Total capital and net debts</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_CapitalAndNetDebts" xlink:to="lab_cyd_CapitalAndNetDebts" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_CapitalAndNetDebts" xml:lang="en-US">Capital and net debts.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CurrentAndNoncurrentBorrowings" xlink:label="loc_cyd_CurrentAndNoncurrentBorrowings" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_CurrentAndNoncurrentBorrowings" xml:lang="en-US">Current and noncurrent borrowings</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_CurrentAndNoncurrentBorrowings" xml:lang="en-US">Loans and borrowings (current and non-current)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_CurrentAndNoncurrentBorrowings" xlink:to="lab_cyd_CurrentAndNoncurrentBorrowings" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_CurrentAndNoncurrentBorrowings" xml:lang="en-US">Current and non-current borrowings.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CategoriesOfFinancialAssetsAxis" xlink:label="loc_ifrs-full_CategoriesOfFinancialAssetsAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CategoriesOfFinancialAssetsAxis" xml:lang="en-US">Categories of financial assets [axis]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_CategoriesOfFinancialAssetsAxis" xml:lang="en-US">Categories of financial assets [axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CategoriesOfFinancialAssetsAxis" xlink:to="lab_ifrs-full_CategoriesOfFinancialAssetsAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialAssetsCategoryMember" xlink:label="loc_ifrs-full_FinancialAssetsCategoryMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_FinancialAssetsCategoryMember" xml:lang="en-US">Financial assets, category [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_FinancialAssetsCategoryMember" xml:lang="en-US">Financial assets, category [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_FinancialAssetsCategoryMember" xlink:to="lab_ifrs-full_FinancialAssetsCategoryMember" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_BillReceivablesMember" xlink:label="loc_cyd_BillReceivablesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_BillReceivablesMember" xml:lang="en-US">bill receivables [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_BillReceivablesMember" xml:lang="en-US">Bill receivables [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_BillReceivablesMember" xlink:to="lab_cyd_BillReceivablesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_BillReceivablesMember" xml:lang="en-US">Bill receivables.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CategoriesOfFinancialLiabilitiesAxis" xlink:label="loc_ifrs-full_CategoriesOfFinancialLiabilitiesAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_CategoriesOfFinancialLiabilitiesAxis" xml:lang="en-US">Categories of financial liabilities [axis]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_CategoriesOfFinancialLiabilitiesAxis" xml:lang="en-US">Categories of financial liabilities [axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CategoriesOfFinancialLiabilitiesAxis" xlink:to="lab_ifrs-full_CategoriesOfFinancialLiabilitiesAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialLiabilitiesCategoryMember" xlink:label="loc_ifrs-full_FinancialLiabilitiesCategoryMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_FinancialLiabilitiesCategoryMember" xml:lang="en-US">Financial liabilities, category [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_FinancialLiabilitiesCategoryMember" xml:lang="en-US">Financial liabilities, category [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_FinancialLiabilitiesCategoryMember" xlink:to="lab_ifrs-full_FinancialLiabilitiesCategoryMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfFinancialLiabilitiesAxis" xlink:label="loc_ifrs-full_ClassesOfFinancialLiabilitiesAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ClassesOfFinancialLiabilitiesAxis" xml:lang="en-US">Classes of financial liabilities [axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfFinancialLiabilitiesAxis" xlink:to="lab_ifrs-full_ClassesOfFinancialLiabilitiesAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialLiabilitiesMember" xlink:label="loc_ifrs-full_FinancialLiabilitiesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_FinancialLiabilitiesMember" xml:lang="en-US">Financial liabilities, class [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_FinancialLiabilitiesMember" xlink:to="lab_ifrs-full_FinancialLiabilitiesMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LevelsOfFairValueHierarchyAxis" xlink:label="loc_ifrs-full_LevelsOfFairValueHierarchyAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_LevelsOfFairValueHierarchyAxis" xml:lang="en-US">Levels of fair value hierarchy [axis]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_LevelsOfFairValueHierarchyAxis" xml:lang="en-US">Levels of fair value hierarchy [axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LevelsOfFairValueHierarchyAxis" xlink:to="lab_ifrs-full_LevelsOfFairValueHierarchyAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AllLevelsOfFairValueHierarchyMember" xlink:label="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_AllLevelsOfFairValueHierarchyMember" xml:lang="en-US">All levels of fair value hierarchy [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_AllLevelsOfFairValueHierarchyMember" xml:lang="en-US">All levels of fair value hierarchy [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember" xlink:to="lab_ifrs-full_AllLevelsOfFairValueHierarchyMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Level2OfFairValueHierarchyMember" xlink:label="loc_ifrs-full_Level2OfFairValueHierarchyMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_Level2OfFairValueHierarchyMember" xml:lang="en-US">Level 2 of fair value hierarchy [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_Level2OfFairValueHierarchyMember" xml:lang="en-US">Significant observable inputs (Level 2) [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Level2OfFairValueHierarchyMember" xlink:to="lab_ifrs-full_Level2OfFairValueHierarchyMember" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CashAndBankBalancesMember" xlink:label="loc_cyd_CashAndBankBalancesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_CashAndBankBalancesMember" xml:lang="en-US">Cash And Bank Balances [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_CashAndBankBalancesMember" xml:lang="en-US">Cash and bank balances [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_CashAndBankBalancesMember" xlink:to="lab_cyd_CashAndBankBalancesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_CashAndBankBalancesMember" xml:lang="en-US">Cash and bank balances.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_OtherReceivablesMember" xlink:label="loc_cyd_OtherReceivablesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_OtherReceivablesMember" xml:lang="en-US">Other Receivables [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_OtherReceivablesMember" xml:lang="en-US">Other receivables [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_OtherReceivablesMember" xlink:to="lab_cyd_OtherReceivablesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_OtherReceivablesMember" xml:lang="en-US">Other receivables.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TradeAndBillsReceivablesMember" xlink:label="loc_cyd_TradeAndBillsReceivablesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_TradeAndBillsReceivablesMember" xml:lang="en-US">Trade And Bills Receivables [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_TradeAndBillsReceivablesMember" xml:lang="en-US">Trade and bill receivables [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_TradeAndBillsReceivablesMember" xlink:to="lab_cyd_TradeAndBillsReceivablesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_TradeAndBillsReceivablesMember" xml:lang="en-US">Trade and bills receivables.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_LoansAndBorrowingsMember" xlink:label="loc_cyd_LoansAndBorrowingsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_LoansAndBorrowingsMember" xml:lang="en-US">Loans and Borrowings [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_LoansAndBorrowingsMember" xml:lang="en-US">Loans and borrowings [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_LoansAndBorrowingsMember" xlink:to="lab_cyd_LoansAndBorrowingsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_LoansAndBorrowingsMember" xml:lang="en-US">Loans and borrowings.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_OtherFinancialLiabilityMember" xlink:label="loc_cyd_OtherFinancialLiabilityMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_OtherFinancialLiabilityMember" xml:lang="en-US">Other Financial Liability [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_OtherFinancialLiabilityMember" xml:lang="en-US">Other Financial Liability [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_OtherFinancialLiabilityMember" xlink:to="lab_cyd_OtherFinancialLiabilityMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_OtherFinancialLiabilityMember" xml:lang="en-US">Other financial liability.</label>
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TradeAndOtherPayableMember" xlink:label="loc_cyd_TradeAndOtherPayableMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_TradeAndOtherPayableMember" xml:lang="en-US">Trade and Other Payable [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_TradeAndOtherPayableMember" xml:lang="en-US">Trade and other payables [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_TradeAndOtherPayableMember" xlink:to="lab_cyd_TradeAndOtherPayableMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_TradeAndOtherPayableMember" xml:lang="en-US">Trade and other payables.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialAssetsAtAmortisedCost" xlink:label="loc_ifrs-full_FinancialAssetsAtAmortisedCost" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_FinancialAssetsAtAmortisedCost" xml:lang="en-US">Financial assets at amortised cost</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_FinancialAssetsAtAmortisedCost" xml:lang="en-US">Financial assets at amortised costs</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_FinancialAssetsAtAmortisedCost" xlink:to="lab_ifrs-full_FinancialAssetsAtAmortisedCost" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialAssetsAtFairValueThroughOtherComprehensiveIncome" xlink:label="loc_ifrs-full_FinancialAssetsAtFairValueThroughOtherComprehensiveIncome" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_FinancialAssetsAtFairValueThroughOtherComprehensiveIncome" xml:lang="en-US">Financial assets at fair value through other comprehensive income</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_FinancialAssetsAtFairValueThroughOtherComprehensiveIncome" xml:lang="en-US">Fair Value through OCI</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_FinancialAssetsAtFairValueThroughOtherComprehensiveIncome" xlink:to="lab_ifrs-full_FinancialAssetsAtFairValueThroughOtherComprehensiveIncome" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialLiabilitiesAtAmortisedCost" xlink:label="loc_ifrs-full_FinancialLiabilitiesAtAmortisedCost" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_FinancialLiabilitiesAtAmortisedCost" xml:lang="en-US">Financial liabilities at amortised cost</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_FinancialLiabilitiesAtAmortisedCost" xml:lang="en-US">Other financial liabilities at amortized cost</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_FinancialLiabilitiesAtAmortisedCost" xlink:to="lab_ifrs-full_FinancialLiabilitiesAtAmortisedCost" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesAbstract" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesAbstract" xml:lang="en-US">Disclosure of reconciliation of liabilities arising from financing activities [abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesAbstract" xlink:to="lab_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable" xml:lang="en-US">Disclosure of reconciliation of liabilities arising from financing activities [table]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable" xml:lang="en-US">Disclosure of reconciliation of liabilities arising from financing activities [table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable" xlink:to="lab_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems" xml:lang="en-US">Disclosure of reconciliation of liabilities arising from financing activities [line items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems" xml:lang="en-US">Disclosure of reconciliation of liabilities arising from financing activities [line items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems" xlink:to="lab_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_IncreaseDecreaseThroughAccretionOfInterest" xlink:label="loc_cyd_IncreaseDecreaseThroughAccretionOfInterest" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_IncreaseDecreaseThroughAccretionOfInterest" xml:lang="en-US">Increase Decrease Through Accretion Of Interest</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_IncreaseDecreaseThroughAccretionOfInterest" xml:lang="en-US">Accretion of interest</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_IncreaseDecreaseThroughAccretionOfInterest" xlink:to="lab_cyd_IncreaseDecreaseThroughAccretionOfInterest" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_IncreaseDecreaseThroughAccretionOfInterest" xml:lang="en-US">Increase Decrease Through Accretion Of Interest.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities" xml:lang="en-US">Increase (decrease) through financing cash flows, liabilities arising from financing activities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities" xml:lang="en-US">Cash flows</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities" xlink:to="lab_ifrs-full_IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_IncreaseDecreaseThroughLeaseTerminationsLiabilitiesArisingFromFinancingActivities" xlink:label="loc_cyd_IncreaseDecreaseThroughLeaseTerminationsLiabilitiesArisingFromFinancingActivities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_IncreaseDecreaseThroughLeaseTerminationsLiabilitiesArisingFromFinancingActivities" xml:lang="en-US">Increase Decrease Through Lease Terminations Liabilities Arising From Financing Activities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_cyd_IncreaseDecreaseThroughLeaseTerminationsLiabilitiesArisingFromFinancingActivities" xml:lang="en-US">Termination</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_IncreaseDecreaseThroughLeaseTerminationsLiabilitiesArisingFromFinancingActivities" xlink:to="lab_cyd_IncreaseDecreaseThroughLeaseTerminationsLiabilitiesArisingFromFinancingActivities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_IncreaseDecreaseThroughLeaseTerminationsLiabilitiesArisingFromFinancingActivities" xml:lang="en-US">Increase decrease through lease terminations liabilities arising from financing activities.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" xml:lang="en-US">Increase (decrease) through other changes, liabilities arising from financing activities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" xml:lang="en-US">Other</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" xlink:to="lab_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_IncreaseDecreaseThroughTranslationReserveLiabilitiesArisingFromFinancingActivities" xlink:label="loc_cyd_IncreaseDecreaseThroughTranslationReserveLiabilitiesArisingFromFinancingActivities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_cyd_IncreaseDecreaseThroughTranslationReserveLiabilitiesArisingFromFinancingActivities" xml:lang="en-US">Increase decrease through translation reserve liabilities arising from financing activities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_cyd_IncreaseDecreaseThroughTranslationReserveLiabilitiesArisingFromFinancingActivities" xml:lang="en-US">Translation reserve</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cyd_IncreaseDecreaseThroughTranslationReserveLiabilitiesArisingFromFinancingActivities" xlink:to="lab_cyd_IncreaseDecreaseThroughTranslationReserveLiabilitiesArisingFromFinancingActivities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_cyd_IncreaseDecreaseThroughTranslationReserveLiabilitiesArisingFromFinancingActivities" xml:lang="en-US">Increase decrease through translation reserve liabilities arising from financing activities.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities" xlink:label="loc_ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities" xml:lang="en-US">Increase through new leases, liabilities arising from financing activities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities" xml:lang="en-US">Addition</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities" xlink:to="lab_ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivities" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_LiabilitiesArisingFromFinancingActivities" xml:lang="en-US">Liabilities arising from financing activities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_ifrs-full_LiabilitiesArisingFromFinancingActivities" xml:lang="en-US">Beginning balance</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_ifrs-full_LiabilitiesArisingFromFinancingActivities" xml:lang="en-US">Ending balance</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivities" xlink:to="lab_ifrs-full_LiabilitiesArisingFromFinancingActivities" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LongtermBorrowingsMember" xlink:label="loc_ifrs-full_LongtermBorrowingsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_LongtermBorrowingsMember" xml:lang="en-US">Long-term borrowings [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_LongtermBorrowingsMember" xml:lang="en-US">Long-term borrowings [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LongtermBorrowingsMember" xlink:to="lab_ifrs-full_LongtermBorrowingsMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ShorttermBorrowingsMember" xlink:label="loc_ifrs-full_ShorttermBorrowingsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ShorttermBorrowingsMember" xml:lang="en-US">Short-term borrowings [member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_ShorttermBorrowingsMember" xml:lang="en-US">Short-term borrowings [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ShorttermBorrowingsMember" xlink:to="lab_ifrs-full_ShorttermBorrowingsMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationTable" xlink:label="loc_ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationTable" xml:lang="en-US">Disclosure of reclassifications or changes in presentation [table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationTable" xlink:to="lab_ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationTable" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationLineItems" xlink:label="loc_ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationLineItems" xml:lang="en-US">Disclosure of reclassifications or changes in presentation [line items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationLineItems" xlink:to="lab_ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationLineItems" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AmountOfReclassificationsOrChangesInPresentation" xlink:label="loc_ifrs-full_AmountOfReclassificationsOrChangesInPresentation" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_AmountOfReclassificationsOrChangesInPresentation" xml:lang="en-US">Amount of reclassifications or changes in presentation</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_ifrs-full_AmountOfReclassificationsOrChangesInPresentation" xml:lang="en-US">Amount of reclassifications or changes in presentation</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AmountOfReclassificationsOrChangesInPresentation" xlink:to="lab_ifrs-full_AmountOfReclassificationsOrChangesInPresentation" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ReclassifiedItemsAxis" xlink:label="loc_ifrs-full_ReclassifiedItemsAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ReclassifiedItemsAxis" xml:lang="en-US">Reclassified items [axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ReclassifiedItemsAxis" xlink:to="lab_ifrs-full_ReclassifiedItemsAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ReclassifiedItemsMember" xlink:label="loc_ifrs-full_ReclassifiedItemsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_ifrs-full_ReclassifiedItemsMember" xml:lang="en-US">Reclassified items [member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ReclassifiedItemsMember" xlink:to="lab_ifrs-full_ReclassifiedItemsMember" />
</labelLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>14
<FILENAME>cyd-20231231_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<!--Generated by DFIN XBRL Instance Document - http://www.dfinsolutions.com/ - Version R3.0 - on 25-April-2024 [02:12:27] {PM}-->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#CoverPage" roleURI="http://www.cyilimited.com/role/CoverPage" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#ConsolidatedStatementOfProfitOrLoss" roleURI="http://www.cyilimited.com/role/ConsolidatedStatementOfProfitOrLoss" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#ConsolidatedStatementOfComprehensiveIncome" roleURI="http://www.cyilimited.com/role/ConsolidatedStatementOfComprehensiveIncome" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#ConsolidatedStatementOfFinancialPosition" roleURI="http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#ConsolidatedStatementOfChangesInEquity" roleURI="http://www.cyilimited.com/role/ConsolidatedStatementOfChangesInEquity" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#ConsolidatedStatementOfChangesInEquityParenthetical" roleURI="http://www.cyilimited.com/role/ConsolidatedStatementOfChangesInEquityParenthetical" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#ConsolidatedStatementOfCashFlows" roleURI="http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#CorporateInformation" roleURI="http://www.cyilimited.com/role/CorporateInformation" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#AccountingPolicies" roleURI="http://www.cyilimited.com/role/AccountingPolicies" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#SignificantAccountingJudgmentsEstimatesAndAssumptions" roleURI="http://www.cyilimited.com/role/SignificantAccountingJudgmentsEstimatesAndAssumptions" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#InvestmentsInSubsidiaries" roleURI="http://www.cyilimited.com/role/InvestmentsInSubsidiaries" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#InvestmentInJointVentures" roleURI="http://www.cyilimited.com/role/InvestmentInJointVentures" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#RevenueFromContractsWithCustomers" roleURI="http://www.cyilimited.com/role/RevenueFromContractsWithCustomers" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#DepreciationAmortizationShippingAndHandlingExpenses" roleURI="http://www.cyilimited.com/role/DepreciationAmortizationShippingAndHandlingExpenses" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#IncomeTaxExpense" roleURI="http://www.cyilimited.com/role/IncomeTaxExpense" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#EarningsPerShare" roleURI="http://www.cyilimited.com/role/EarningsPerShare" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#PropertyPlantAndEquipment" roleURI="http://www.cyilimited.com/role/PropertyPlantAndEquipment" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#InvestmentProperty" roleURI="http://www.cyilimited.com/role/InvestmentProperty" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#IntangibleAssets" roleURI="http://www.cyilimited.com/role/IntangibleAssets" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#Inventories" roleURI="http://www.cyilimited.com/role/Inventories" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#OtherCurrentAssets" roleURI="http://www.cyilimited.com/role/OtherCurrentAssets" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#TradeAndOtherReceivables" roleURI="http://www.cyilimited.com/role/TradeAndOtherReceivables" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#CashAndBankBalances" roleURI="http://www.cyilimited.com/role/CashAndBankBalances" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#Leases" roleURI="http://www.cyilimited.com/role/Leases" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#IssuedCapital" roleURI="http://www.cyilimited.com/role/IssuedCapital" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#DividendsDeclaredAndPaid" roleURI="http://www.cyilimited.com/role/DividendsDeclaredAndPaid" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#Reserves" roleURI="http://www.cyilimited.com/role/Reserves" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#ShareBasedPayment" roleURI="http://www.cyilimited.com/role/ShareBasedPayment" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#TradeAndOtherPayables" roleURI="http://www.cyilimited.com/role/TradeAndOtherPayables" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#Provisions" roleURI="http://www.cyilimited.com/role/Provisions" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#ContractLiabilities" roleURI="http://www.cyilimited.com/role/ContractLiabilities" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#LeaseLiabilities" roleURI="http://www.cyilimited.com/role/LeaseLiabilities" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#LoansAndBorrowings" roleURI="http://www.cyilimited.com/role/LoansAndBorrowings" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#DeferredGrants" roleURI="http://www.cyilimited.com/role/DeferredGrants" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#OtherFinancialLiability" roleURI="http://www.cyilimited.com/role/OtherFinancialLiability" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#RelatedPartyDisclosures" roleURI="http://www.cyilimited.com/role/RelatedPartyDisclosures" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#CommitmentsAndContingencies" roleURI="http://www.cyilimited.com/role/CommitmentsAndContingencies" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#SegmentInformation" roleURI="http://www.cyilimited.com/role/SegmentInformation" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#FinancialRiskManagementObjectivesAndPolicies" roleURI="http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPolicies" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#CapitalManagement" roleURI="http://www.cyilimited.com/role/CapitalManagement" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#FairValueMeasurement" roleURI="http://www.cyilimited.com/role/FairValueMeasurement" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#FinancialAssetsAndFinancialLiabilities" roleURI="http://www.cyilimited.com/role/FinancialAssetsAndFinancialLiabilities" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#ComparativeFigures" roleURI="http://www.cyilimited.com/role/ComparativeFigures" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#AccountingPoliciesPolicies" roleURI="http://www.cyilimited.com/role/AccountingPoliciesPolicies" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#AccountingPoliciesTables" roleURI="http://www.cyilimited.com/role/AccountingPoliciesTables" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#InvestmentsInSubsidiariesTables" roleURI="http://www.cyilimited.com/role/InvestmentsInSubsidiariesTables" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#InvestmentInJointVenturesTables" roleURI="http://www.cyilimited.com/role/InvestmentInJointVenturesTables" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#RevenueFromContractsWithCustomersTables" roleURI="http://www.cyilimited.com/role/RevenueFromContractsWithCustomersTables" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#DepreciationAmortizationShippingAndHandlingExpensesTables" roleURI="http://www.cyilimited.com/role/DepreciationAmortizationShippingAndHandlingExpensesTables" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#IncomeTaxExpenseTables" roleURI="http://www.cyilimited.com/role/IncomeTaxExpenseTables" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#EarningsPerShareTables" roleURI="http://www.cyilimited.com/role/EarningsPerShareTables" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#PropertyPlantAndEquipmentTables" roleURI="http://www.cyilimited.com/role/PropertyPlantAndEquipmentTables" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#InvestmentPropertyTables" roleURI="http://www.cyilimited.com/role/InvestmentPropertyTables" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#IntangibleAssetsTables" roleURI="http://www.cyilimited.com/role/IntangibleAssetsTables" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#InventoriesTables" roleURI="http://www.cyilimited.com/role/InventoriesTables" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#OtherCurrentAssetsTables" roleURI="http://www.cyilimited.com/role/OtherCurrentAssetsTables" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#TradeAndOtherReceivablesTables" roleURI="http://www.cyilimited.com/role/TradeAndOtherReceivablesTables" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#CashAndBankBalancesTables" roleURI="http://www.cyilimited.com/role/CashAndBankBalancesTables" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#LeasesTables" roleURI="http://www.cyilimited.com/role/LeasesTables" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#IssuedCapitalTables" roleURI="http://www.cyilimited.com/role/IssuedCapitalTables" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#DividendsDeclaredAndPaidTables" roleURI="http://www.cyilimited.com/role/DividendsDeclaredAndPaidTables" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#ReservesTables" roleURI="http://www.cyilimited.com/role/ReservesTables" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#ShareBasedPaymentTables" roleURI="http://www.cyilimited.com/role/ShareBasedPaymentTables" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#TradeAndOtherPayablesTables" roleURI="http://www.cyilimited.com/role/TradeAndOtherPayablesTables" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#ProvisionsTables" roleURI="http://www.cyilimited.com/role/ProvisionsTables" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#ContractLiabilitiesTables" roleURI="http://www.cyilimited.com/role/ContractLiabilitiesTables" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#LeaseLiabilitiesTables" roleURI="http://www.cyilimited.com/role/LeaseLiabilitiesTables" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#LoansAndBorrowingsTables" roleURI="http://www.cyilimited.com/role/LoansAndBorrowingsTables" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#DeferredGrantsTables" roleURI="http://www.cyilimited.com/role/DeferredGrantsTables" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#RelatedPartyDisclosuresTables" roleURI="http://www.cyilimited.com/role/RelatedPartyDisclosuresTables" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#CommitmentsAndContingenciesTables" roleURI="http://www.cyilimited.com/role/CommitmentsAndContingenciesTables" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#SegmentInformationTables" roleURI="http://www.cyilimited.com/role/SegmentInformationTables" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#FinancialRiskManagementObjectivesAndPoliciesTables" roleURI="http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesTables" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#CapitalManagementTables" roleURI="http://www.cyilimited.com/role/CapitalManagementTables" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#FairValueMeasurementTables" roleURI="http://www.cyilimited.com/role/FairValueMeasurementTables" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#FinancialAssetsAndFinancialLiabilitiesTables" roleURI="http://www.cyilimited.com/role/FinancialAssetsAndFinancialLiabilitiesTables" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#CorporateInformationAdditionalInformationDetail" roleURI="http://www.cyilimited.com/role/CorporateInformationAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#AccountingPoliciesAdditionalInformationDetail" roleURI="http://www.cyilimited.com/role/AccountingPoliciesAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#AccountingPoliciesEstimatedUsefulLifeOfAssetsDetail" roleURI="http://www.cyilimited.com/role/AccountingPoliciesEstimatedUsefulLifeOfAssetsDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#AccountingPoliciesSummaryOfPoliciesAppliedToTheGroupsIntangibleAssetsDetail" roleURI="http://www.cyilimited.com/role/AccountingPoliciesSummaryOfPoliciesAppliedToTheGroupsIntangibleAssetsDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#SignificantAccountingJudgmentsEstimatesAndAssumptionsAdditionalInformationDetail" roleURI="http://www.cyilimited.com/role/SignificantAccountingJudgmentsEstimatesAndAssumptionsAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#InvestmentsInSubsidiariesDetailsOfSignificantSubsidiariesOfTheGroupDetail" roleURI="http://www.cyilimited.com/role/InvestmentsInSubsidiariesDetailsOfSignificantSubsidiariesOfTheGroupDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#InvestmentsInSubsidiariesSubsidiaryHavingNonControllingInterestsThatAreMaterialToTheGroupDetail" roleURI="http://www.cyilimited.com/role/InvestmentsInSubsidiariesSubsidiaryHavingNonControllingInterestsThatAreMaterialToTheGroupDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#InvestmentsInSubsidiariesSummarizedFinancialInformationIncludingGoodwillOnAcquisitionAndConsolidationAdjustmentButBeforeIntercompanyEliminationsOfSubsidiariesWithMaterialNonControllingInterestsDetail" roleURI="http://www.cyilimited.com/role/InvestmentsInSubsidiariesSummarizedFinancialInformationIncludingGoodwillOnAcquisitionAndConsolidationAdjustmentButBeforeIntercompanyEliminationsOfSubsidiariesWithMaterialNonControllingInterestsDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#InvestmentsInSubsidiariesAdditionalInformationDetail" roleURI="http://www.cyilimited.com/role/InvestmentsInSubsidiariesAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#InvestmentsInSubsidiariesAssetsAndLiabilitiesAndCashFlowEffectOfDisposalOfSubsidiariesDetail" roleURI="http://www.cyilimited.com/role/InvestmentsInSubsidiariesAssetsAndLiabilitiesAndCashFlowEffectOfDisposalOfSubsidiariesDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#InvestmentsInSubsidiariesAssetsAndLiabilitiesAndCashFlowEffectOfDisposalOfSubsidiariesParentheticalDetail" roleURI="http://www.cyilimited.com/role/InvestmentsInSubsidiariesAssetsAndLiabilitiesAndCashFlowEffectOfDisposalOfSubsidiariesParentheticalDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#InvestmentInJointVenturesShareOfResultsOfJointVenturesAndCarryingAmountOfInvestmentToJointVenturesDetail" roleURI="http://www.cyilimited.com/role/InvestmentInJointVenturesShareOfResultsOfJointVenturesAndCarryingAmountOfInvestmentToJointVenturesDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#InvestmentInJointVenturesAdditionalInformationDetail" roleURI="http://www.cyilimited.com/role/InvestmentInJointVenturesAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#InvestmentInJointVenturesSummaryOfSignificantJointVenturesDetail" roleURI="http://www.cyilimited.com/role/InvestmentInJointVenturesSummaryOfSignificantJointVenturesDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#InvestmentInJointVenturesSummarizedFinancialInformationOfJointVenturesAndReconciliationWithCarryingAmountOfInvestmentInConsolidatedFinancialStatementsDetail" roleURI="http://www.cyilimited.com/role/InvestmentInJointVenturesSummarizedFinancialInformationOfJointVenturesAndReconciliationWithCarryingAmountOfInvestmentInConsolidatedFinancialStatementsDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#RevenueFromContractsWithCustomersSummaryOfDisaggregationOfGroupsRevenueFromContractsWithCustomersDetail" roleURI="http://www.cyilimited.com/role/RevenueFromContractsWithCustomersSummaryOfDisaggregationOfGroupsRevenueFromContractsWithCustomersDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#RevenueFromContractsWithCustomersSummaryOfContractBalancesDetail" roleURI="http://www.cyilimited.com/role/RevenueFromContractsWithCustomersSummaryOfContractBalancesDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#RevenueFromContractsWithCustomersSummaryOfContractBalancesParentheticalDetail" roleURI="http://www.cyilimited.com/role/RevenueFromContractsWithCustomersSummaryOfContractBalancesParentheticalDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#RevenueFromContractsWithCustomersScheduleOfRevenueRecognizedDetail" roleURI="http://www.cyilimited.com/role/RevenueFromContractsWithCustomersScheduleOfRevenueRecognizedDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#RevenueFromContractsWithCustomersScheduleOfContractCostCapitalizedDetail" roleURI="http://www.cyilimited.com/role/RevenueFromContractsWithCustomersScheduleOfContractCostCapitalizedDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#RevenueFromContractsWithCustomersPerformanceObligationsDetail" roleURI="http://www.cyilimited.com/role/RevenueFromContractsWithCustomersPerformanceObligationsDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#DepreciationAmortizationExpensesSummaryOfDepreciationAndAmortizationDetail" roleURI="http://www.cyilimited.com/role/DepreciationAmortizationExpensesSummaryOfDepreciationAndAmortizationDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#ShippingAndHandlingExpensesSummaryOfSalesRelatedShippingAndHandlingExpensesNotSeparatelyBilledToCustomersDetail" roleURI="http://www.cyilimited.com/role/ShippingAndHandlingExpensesSummaryOfSalesRelatedShippingAndHandlingExpensesNotSeparatelyBilledToCustomersDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#OtherOperatingIncomeSummaryOfOtherOperatingIncomeDetail" roleURI="http://www.cyilimited.com/role/OtherOperatingIncomeSummaryOfOtherOperatingIncomeDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#OtherOperatingExpensesSummaryOfOtherOperatingExpensesDetail" roleURI="http://www.cyilimited.com/role/OtherOperatingExpensesSummaryOfOtherOperatingExpensesDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#FinanceCostsSummaryOfFinanceCostsDetail" roleURI="http://www.cyilimited.com/role/FinanceCostsSummaryOfFinanceCostsDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#StaffCostSummaryOfStaffCostsDetail" roleURI="http://www.cyilimited.com/role/StaffCostSummaryOfStaffCostsDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#IncomeTaxExpenseSummaryOfIncomeTaxExpenseDetail" roleURI="http://www.cyilimited.com/role/IncomeTaxExpenseSummaryOfIncomeTaxExpenseDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#IncomeTaxExpenseAdditionalInformationDetail" roleURI="http://www.cyilimited.com/role/IncomeTaxExpenseAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#IncomeTaxExpenseReconciliationOfIncomeTaxExpenseDetail" roleURI="http://www.cyilimited.com/role/IncomeTaxExpenseReconciliationOfIncomeTaxExpenseDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#IncomeTaxExpenseReconciliationOfIncomeTaxExpenseParentheticalDetail" roleURI="http://www.cyilimited.com/role/IncomeTaxExpenseReconciliationOfIncomeTaxExpenseParentheticalDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#IncomeTaxExpenseSummaryOfDeferredTaxDetail" roleURI="http://www.cyilimited.com/role/IncomeTaxExpenseSummaryOfDeferredTaxDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#IncomeTaxExpenseSummaryOfDeferredTaxParentheticalDetail" roleURI="http://www.cyilimited.com/role/IncomeTaxExpenseSummaryOfDeferredTaxParentheticalDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#IncomeTaxExpenseClassificationOfTheGroupsNetDeferredTaxAssetsDetail" roleURI="http://www.cyilimited.com/role/IncomeTaxExpenseClassificationOfTheGroupsNetDeferredTaxAssetsDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#IncomeTaxExpenseDeferredTaxAssetsThatHaveNotBeenRecognizedDetail" roleURI="http://www.cyilimited.com/role/IncomeTaxExpenseDeferredTaxAssetsThatHaveNotBeenRecognizedDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#EarningsPerShareSummaryOfEarningsPerShareDetail" roleURI="http://www.cyilimited.com/role/EarningsPerShareSummaryOfEarningsPerShareDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#EarningsPerShareAdditionalInformationDetail" roleURI="http://www.cyilimited.com/role/EarningsPerShareAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetail" roleURI="http://www.cyilimited.com/role/PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentParentheticalDetail" roleURI="http://www.cyilimited.com/role/PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentParentheticalDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#PropertyPlantAndEquipmentAdditionalInformationDetail" roleURI="http://www.cyilimited.com/role/PropertyPlantAndEquipmentAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#InvestmentPropertySummaryOfInvestmentPropertyDetail" roleURI="http://www.cyilimited.com/role/InvestmentPropertySummaryOfInvestmentPropertyDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#InvestmentPropertySummaryOfFairValueMeasurementOfInvestmentPropertyDetail" roleURI="http://www.cyilimited.com/role/InvestmentPropertySummaryOfFairValueMeasurementOfInvestmentPropertyDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#InvestmentPropertyAdditionalInformationDetail" roleURI="http://www.cyilimited.com/role/InvestmentPropertyAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#IntangibleAssetsSummaryOfIntangibleAssetsDetail" roleURI="http://www.cyilimited.com/role/IntangibleAssetsSummaryOfIntangibleAssetsDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#IntangibleAssetsGoodwillCarryingAmountOfGoodwillAllocatedDetail" roleURI="http://www.cyilimited.com/role/IntangibleAssetsGoodwillCarryingAmountOfGoodwillAllocatedDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#IntangibleAssetsAdditionalInformationDetail" roleURI="http://www.cyilimited.com/role/IntangibleAssetsAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#InventoriesSummaryOfInventoriesDetail" roleURI="http://www.cyilimited.com/role/InventoriesSummaryOfInventoriesDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#InventoriesSummaryOfAnalysisOfInventoryReserveAccountsDetail" roleURI="http://www.cyilimited.com/role/InventoriesSummaryOfAnalysisOfInventoryReserveAccountsDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#OtherCurrentAssetsSummaryOfOtherCurrentAssetsDetail" roleURI="http://www.cyilimited.com/role/OtherCurrentAssetsSummaryOfOtherCurrentAssetsDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#TradeAndOtherReceivablesSummaryOfTradeAndOtherReceivablesDetail" roleURI="http://www.cyilimited.com/role/TradeAndOtherReceivablesSummaryOfTradeAndOtherReceivablesDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#TradeAndOtherReceivablesSummaryOfTradeAndOtherReceivablesParentheticalDetail" roleURI="http://www.cyilimited.com/role/TradeAndOtherReceivablesSummaryOfTradeAndOtherReceivablesParentheticalDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#TradeAndOtherReceivablesAdditionalInformationDetail" roleURI="http://www.cyilimited.com/role/TradeAndOtherReceivablesAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#TradeAndOtherReceivablesMovementInTheAllowanceForExpectedCreditLossesOfTradeAndOtherReceivablesDetail" roleURI="http://www.cyilimited.com/role/TradeAndOtherReceivablesMovementInTheAllowanceForExpectedCreditLossesOfTradeAndOtherReceivablesDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#CashAndBankBalancesSummaryOfCashAndBankBalancesDetail" roleURI="http://www.cyilimited.com/role/CashAndBankBalancesSummaryOfCashAndBankBalancesDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#CashAndBankBalancesSummaryOfCashAndBankBalancesParentheticalDetail" roleURI="http://www.cyilimited.com/role/CashAndBankBalancesSummaryOfCashAndBankBalancesParentheticalDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#CashAndBankBalancesAdditionalInformationDetail" roleURI="http://www.cyilimited.com/role/CashAndBankBalancesAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#CashAndBankBalancesSummaryOfCashFlowsCashAndCashEquivalentsDetail" roleURI="http://www.cyilimited.com/role/CashAndBankBalancesSummaryOfCashFlowsCashAndCashEquivalentsDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#LeasesAdditionalInformationDetail" roleURI="http://www.cyilimited.com/role/LeasesAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#LeasesSummaryOfDetailedInformationAboutCarryingAmountsOfRightOfUseAssetsRecognizedAndMovementsDuringYearDetail" roleURI="http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutCarryingAmountsOfRightOfUseAssetsRecognizedAndMovementsDuringYearDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#LeasesSummaryOfDetailedInformationAboutCarryingAmountsOfLeaseLiabilitiesAndMovementsDuringYearDetail" roleURI="http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutCarryingAmountsOfLeaseLiabilitiesAndMovementsDuringYearDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#LeasesSummaryOfDetailedInformationAboutAmountsRecognizedInProfitOfLossDetail" roleURI="http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutAmountsRecognizedInProfitOfLossDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#LeasesSummaryOfDetailedInformationAboutFutureMinimumRentalReceivablesUnderNonCancellableOperatingLeasesDetail" roleURI="http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutFutureMinimumRentalReceivablesUnderNonCancellableOperatingLeasesDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#IssuedCapitalSummaryOfIssuedCapitalDetail" roleURI="http://www.cyilimited.com/role/IssuedCapitalSummaryOfIssuedCapitalDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#IssuedCapitalSummaryOfIssuedCapitalParentheticalDetail" roleURI="http://www.cyilimited.com/role/IssuedCapitalSummaryOfIssuedCapitalParentheticalDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#IssuedCapitalAdditionalInformationDetail" roleURI="http://www.cyilimited.com/role/IssuedCapitalAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#DividendsDeclaredAndPaidSummaryOfDividendsDeclaredAndPaidDetail" roleURI="http://www.cyilimited.com/role/DividendsDeclaredAndPaidSummaryOfDividendsDeclaredAndPaidDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#DividendsDeclaredAndPaidSummaryOfDividendsDeclaredAndPaidParentheticalDetail" roleURI="http://www.cyilimited.com/role/DividendsDeclaredAndPaidSummaryOfDividendsDeclaredAndPaidParentheticalDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#ReservesSummaryOfStatutoryReservesDetail" roleURI="http://www.cyilimited.com/role/ReservesSummaryOfStatutoryReservesDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#ReservesSummaryOfStatutoryReservesParentheticalDetail" roleURI="http://www.cyilimited.com/role/ReservesSummaryOfStatutoryReservesParentheticalDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#ReservesSummaryOfOtherComponentsOfEquityDetail" roleURI="http://www.cyilimited.com/role/ReservesSummaryOfOtherComponentsOfEquityDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#ShareBasedPaymentAdditionalInformationDetail" roleURI="http://www.cyilimited.com/role/ShareBasedPaymentAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#ShareBasedPaymentNumberAndWeightedAverageExercisePricesWaepOfAndMovementsInShareOptionsDetail" roleURI="http://www.cyilimited.com/role/ShareBasedPaymentNumberAndWeightedAverageExercisePricesWaepOfAndMovementsInShareOptionsDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#ShareBasedPaymentFairValueOfShareOptionsAndAssumptionsDetail" roleURI="http://www.cyilimited.com/role/ShareBasedPaymentFairValueOfShareOptionsAndAssumptionsDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#TradeAndOtherPayablesSummaryOfTradeAndOtherCurrentPayablesDetail" roleURI="http://www.cyilimited.com/role/TradeAndOtherPayablesSummaryOfTradeAndOtherCurrentPayablesDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#TradeAndOtherPayablesSummaryOfTradeAndOtherCurrentPayablesParentheticalDetail" roleURI="http://www.cyilimited.com/role/TradeAndOtherPayablesSummaryOfTradeAndOtherCurrentPayablesParentheticalDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#TradeAndOtherPayablesSummaryOfOtherNonCurrentPayablesDetail" roleURI="http://www.cyilimited.com/role/TradeAndOtherPayablesSummaryOfOtherNonCurrentPayablesDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#ProvisionsSummaryOfProvisionsDetail" roleURI="http://www.cyilimited.com/role/ProvisionsSummaryOfProvisionsDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#ContractLiabilitiesSummaryOfContractLiabilitiesDetail" roleURI="http://www.cyilimited.com/role/ContractLiabilitiesSummaryOfContractLiabilitiesDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#LeaseLiabilitiesSummaryOfDetailedInformationAboutInLeaseLiabilitiesDetail" roleURI="http://www.cyilimited.com/role/LeaseLiabilitiesSummaryOfDetailedInformationAboutInLeaseLiabilitiesDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#LoansAndBorrowingsSummaryOfLoansAndBorrowingsDetail" roleURI="http://www.cyilimited.com/role/LoansAndBorrowingsSummaryOfLoansAndBorrowingsDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#LoansAndBorrowingsAdditionalInformationDetail" roleURI="http://www.cyilimited.com/role/LoansAndBorrowingsAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#DeferredGrantsSummaryOfDeferredGrantsDetail" roleURI="http://www.cyilimited.com/role/DeferredGrantsSummaryOfDeferredGrantsDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#OtherFinancialLiabilityAdditionalInformationDetail" roleURI="http://www.cyilimited.com/role/OtherFinancialLiabilityAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#RelatedPartyDisclosuresAdditionalInformationDetail" roleURI="http://www.cyilimited.com/role/RelatedPartyDisclosuresAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#RelatedPartyDisclosuresSignificantTransactionsWithRelatedPartiesDetail" roleURI="http://www.cyilimited.com/role/RelatedPartyDisclosuresSignificantTransactionsWithRelatedPartiesDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#RelatedPartyDisclosuresCompensationOfKeyManagementPersonnelDetail" roleURI="http://www.cyilimited.com/role/RelatedPartyDisclosuresCompensationOfKeyManagementPersonnelDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#CommitmentsAndContingenciesAdditionalInformationDetail" roleURI="http://www.cyilimited.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#CommitmentsAndContingenciesFutureMinimumRentalsPayableUnderNonCancellableOperatingLeasesDetail" roleURI="http://www.cyilimited.com/role/CommitmentsAndContingenciesFutureMinimumRentalsPayableUnderNonCancellableOperatingLeasesDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#SegmentInformationAdditionalInformationDetail" roleURI="http://www.cyilimited.com/role/SegmentInformationAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#SegmentInformationSummaryOfSegmentInformationDetail" roleURI="http://www.cyilimited.com/role/SegmentInformationSummaryOfSegmentInformationDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#SegmentInformationSummaryOfGeographicInformationDetail" roleURI="http://www.cyilimited.com/role/SegmentInformationSummaryOfGeographicInformationDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#FinancialRiskManagementObjectivesAndPoliciesAdditionalInformationDetail" roleURI="http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#FinancialRiskManagementObjectivesAndPoliciesExposuresToForeignCurrencyExchangeRateRiskDetail" roleURI="http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesExposuresToForeignCurrencyExchangeRateRiskDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#FinancialRiskManagementObjectivesAndPoliciesForeignCurrencyExchangeRateRiskSensitivityAnalysisAssuming10StrengtheningOfMajorCurrenciesAgainstFunctionalCurrencyDetail" roleURI="http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesForeignCurrencyExchangeRateRiskSensitivityAnalysisAssuming10StrengtheningOfMajorCurrenciesAgainstFunctionalCurrencyDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#FinancialRiskManagementObjectivesAndPoliciesSummaryOfInformationAboutCreditRiskOnTradeReceivablesUsingProvisionMatrixDetail" roleURI="http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfInformationAboutCreditRiskOnTradeReceivablesUsingProvisionMatrixDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#FinancialRiskManagementObjectivesAndPoliciesMaturityProfileOfFinancialAssetsAndLiabilitiesBasedOnContractualUndiscountedPaymentsDetail" roleURI="http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesMaturityProfileOfFinancialAssetsAndLiabilitiesBasedOnContractualUndiscountedPaymentsDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#CapitalManagementSummaryOfCapitalStructureDetail" roleURI="http://www.cyilimited.com/role/CapitalManagementSummaryOfCapitalStructureDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#FairValueMeasurementFairValueMeasurementHierarchyForAssetsAndLiabilitiesDetail" roleURI="http://www.cyilimited.com/role/FairValueMeasurementFairValueMeasurementHierarchyForAssetsAndLiabilitiesDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#FinancialAssetsAndFinancialLiabilitiesSummaryOfFinancialAssetsAndFinancialLiabilitiesDetail" roleURI="http://www.cyilimited.com/role/FinancialAssetsAndFinancialLiabilitiesSummaryOfFinancialAssetsAndFinancialLiabilitiesDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#FinancialAssetsAndFinancialLiabilitiesScheduleOfChangesInLiabilitiesArisingFromFinancingActivitiesDetail" roleURI="http://www.cyilimited.com/role/FinancialAssetsAndFinancialLiabilitiesScheduleOfChangesInLiabilitiesArisingFromFinancingActivitiesDetail" />
<roleRef xlink:type="simple" xlink:href="cyd-20231231.xsd#ComparativeFiguresAdditionalInformationDetail" roleURI="http://www.cyilimited.com/role/ComparativeFiguresAdditionalInformationDetail" />
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/CoverPage">
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CoverAbstract" xlink:label="loc_dei_CoverAbstract_566092" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentInformationTable" xlink:label="loc_dei_DocumentInformationTable_1310870" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_566092" xlink:to="loc_dei_DocumentInformationTable_1310870" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressesAddressTypeAxis" xlink:label="loc_dei_EntityAddressesAddressTypeAxis_1310875" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationTable_1310870" xlink:to="loc_dei_EntityAddressesAddressTypeAxis_1310875" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AddressTypeDomain" xlink:label="loc_dei_AddressTypeDomain_1310876" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesAddressTypeAxis_1310875" xlink:to="loc_dei_AddressTypeDomain_1310876" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_BusinessContactMember" xlink:label="loc_dei_BusinessContactMember_1310877" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_AddressTypeDomain_1310876" xlink:to="loc_dei_BusinessContactMember_1310877" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentInformationLineItems" xlink:label="loc_dei_DocumentInformationLineItems_1310871" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationTable_1310870" xlink:to="loc_dei_DocumentInformationLineItems_1310871" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType" xlink:label="loc_dei_DocumentType_566094" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_1310871" xlink:to="loc_dei_DocumentType_566094" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag" xlink:label="loc_dei_AmendmentFlag_566096" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_1310871" xlink:to="loc_dei_AmendmentFlag_566096" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_566099" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_1310871" xlink:to="loc_dei_DocumentPeriodEndDate_566099" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_dei_DocumentFiscalYearFocus_566101" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_1310871" xlink:to="loc_dei_DocumentFiscalYearFocus_566101" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_dei_DocumentFiscalPeriodFocus_566103" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_1310871" xlink:to="loc_dei_DocumentFiscalPeriodFocus_566103" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol" xlink:label="loc_dei_TradingSymbol_566105" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_1310871" xlink:to="loc_dei_TradingSymbol_566105" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName" xlink:label="loc_dei_EntityRegistrantName_566107" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_1310871" xlink:to="loc_dei_EntityRegistrantName_566107" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey" xlink:label="loc_dei_EntityCentralIndexKey_566109" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_1310871" xlink:to="loc_dei_EntityCentralIndexKey_566109" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_dei_CurrentFiscalYearEndDate_566110" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_1310871" xlink:to="loc_dei_CurrentFiscalYearEndDate_566110" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_566111" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_1310871" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_566111" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_dei_EntityVoluntaryFilers_570243" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_1310871" xlink:to="loc_dei_EntityVoluntaryFilers_570243" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_dei_EntityInteractiveDataCurrent_570240" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_1310871" xlink:to="loc_dei_EntityInteractiveDataCurrent_570240" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_dei_EntityCurrentReportingStatus_566113" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_1310871" xlink:to="loc_dei_EntityCurrentReportingStatus_566113" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_dei_EntityIncorporationStateCountryCode_1310872" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_1310871" xlink:to="loc_dei_EntityIncorporationStateCountryCode_1310872" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_ContactPersonnelName" xlink:label="loc_dei_ContactPersonnelName_1310874" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_1310871" xlink:to="loc_dei_ContactPersonnelName_1310874" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_dei_EntityAddressAddressLine1_1310863" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_1310871" xlink:to="loc_dei_EntityAddressAddressLine1_1310863" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine2" xlink:label="loc_dei_EntityAddressAddressLine2_1310864" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_1310871" xlink:to="loc_dei_EntityAddressAddressLine2_1310864" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_dei_EntityAddressCityOrTown_1310865" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_1310871" xlink:to="loc_dei_EntityAddressCityOrTown_1310865" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCountry" xlink:label="loc_dei_EntityAddressCountry_570242" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_1310871" xlink:to="loc_dei_EntityAddressCountry_570242" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_dei_EntityAddressPostalZipCode_1310867" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_1310871" xlink:to="loc_dei_EntityAddressPostalZipCode_1310867" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode" xlink:label="loc_dei_CityAreaCode_1310868" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_1310871" xlink:to="loc_dei_CityAreaCode_1310868" use="optional" order="26" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber" xlink:label="loc_dei_LocalPhoneNumber_1310869" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_1310871" xlink:to="loc_dei_LocalPhoneNumber_1310869" use="optional" order="27" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_ContactPersonnelFaxNumber" xlink:label="loc_dei_ContactPersonnelFaxNumber_1310873" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_1310871" xlink:to="loc_dei_ContactPersonnelFaxNumber_1310873" use="optional" order="28" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory" xlink:label="loc_dei_EntityFilerCategory_566114" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_1310871" xlink:to="loc_dei_EntityFilerCategory_566114" use="optional" order="29" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany" xlink:label="loc_dei_EntityShellCompany_566115" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_1310871" xlink:to="loc_dei_EntityShellCompany_566115" use="optional" order="30" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_dei_EntityEmergingGrowthCompany_566116" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_1310871" xlink:to="loc_dei_EntityEmergingGrowthCompany_566116" use="optional" order="31" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentRegistrationStatement" xlink:label="loc_dei_DocumentRegistrationStatement_863581" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_1310871" xlink:to="loc_dei_DocumentRegistrationStatement_863581" use="optional" order="32" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAnnualReport" xlink:label="loc_dei_DocumentAnnualReport_570432" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_1310871" xlink:to="loc_dei_DocumentAnnualReport_570432" use="optional" order="33" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport" xlink:label="loc_dei_DocumentTransitionReport_570433" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_1310871" xlink:to="loc_dei_DocumentTransitionReport_570433" use="optional" order="34" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentShellCompanyReport" xlink:label="loc_dei_DocumentShellCompanyReport_570434" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_1310871" xlink:to="loc_dei_DocumentShellCompanyReport_570434" use="optional" order="35" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle" xlink:label="loc_dei_Security12bTitle_570438" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_1310871" xlink:to="loc_dei_Security12bTitle_570438" use="optional" order="36" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName" xlink:label="loc_dei_SecurityExchangeName_570439" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_1310871" xlink:to="loc_dei_SecurityExchangeName_570439" use="optional" order="37" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_566118" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_1310871" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_566118" use="optional" order="38" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber" xlink:label="loc_dei_EntityFileNumber_683562" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_1310871" xlink:to="loc_dei_EntityFileNumber_683562" use="optional" order="39" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="loc_dei_IcfrAuditorAttestationFlag_888517" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_1310871" xlink:to="loc_dei_IcfrAuditorAttestationFlag_888517" use="optional" order="40" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorName" xlink:label="loc_dei_AuditorName_1305988" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_1310871" xlink:to="loc_dei_AuditorName_1305988" use="optional" order="41" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorFirmId" xlink:label="loc_dei_AuditorFirmId_1305989" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_1310871" xlink:to="loc_dei_AuditorFirmId_1305989" use="optional" order="42" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorLocation" xlink:label="loc_dei_AuditorLocation_1305990" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_1310871" xlink:to="loc_dei_AuditorLocation_1305990" use="optional" order="43" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFinStmtErrorCorrectionFlag" xlink:label="loc_dei_DocumentFinStmtErrorCorrectionFlag_1402610" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_1310871" xlink:to="loc_dei_DocumentFinStmtErrorCorrectionFlag_1402610" use="optional" order="44" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAccountingStandard" xlink:label="loc_dei_DocumentAccountingStandard_1310878" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_1310871" xlink:to="loc_dei_DocumentAccountingStandard_1310878" use="optional" order="45" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/ConsolidatedStatementOfProfitOrLoss">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncomeStatementAbstract" xlink:label="loc_ifrs-full_IncomeStatementAbstract_19" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Revenue" xlink:label="loc_ifrs-full_Revenue_24" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_19" xlink:to="loc_ifrs-full_Revenue_24" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CostOfSales" xlink:label="loc_ifrs-full_CostOfSales_25" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_19" xlink:to="loc_ifrs-full_CostOfSales_25" use="optional" order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GrossProfit" xlink:label="loc_ifrs-full_GrossProfit_26" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_19" xlink:to="loc_ifrs-full_GrossProfit_26" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherIncome" xlink:label="loc_ifrs-full_OtherIncome_27" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_19" xlink:to="loc_ifrs-full_OtherIncome_27" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherOperatingIncomeExpense" xlink:label="loc_ifrs-full_OtherOperatingIncomeExpense_28" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_19" xlink:to="loc_ifrs-full_OtherOperatingIncomeExpense_28" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ResearchAndDevelopmentExpense" xlink:label="loc_ifrs-full_ResearchAndDevelopmentExpense_29" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_19" xlink:to="loc_ifrs-full_ResearchAndDevelopmentExpense_29" use="optional" order="6" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SellingGeneralAndAdministrativeExpense" xlink:label="loc_ifrs-full_SellingGeneralAndAdministrativeExpense_30" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_19" xlink:to="loc_ifrs-full_SellingGeneralAndAdministrativeExpense_30" use="optional" order="7" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProfitLossFromOperatingActivities" xlink:label="loc_ifrs-full_ProfitLossFromOperatingActivities_31" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_19" xlink:to="loc_ifrs-full_ProfitLossFromOperatingActivities_31" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinanceCosts" xlink:label="loc_ifrs-full_FinanceCosts_32" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_19" xlink:to="loc_ifrs-full_FinanceCosts_32" use="optional" order="9" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod" xlink:label="loc_ifrs-full_ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod_889058" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_19" xlink:to="loc_ifrs-full_ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod_889058" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/presentationGuidance" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod" xlink:label="loc_ifrs-full_ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod_33" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_19" xlink:to="loc_ifrs-full_ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod_33" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/presentationGuidance" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProfitLossBeforeTax" xlink:label="loc_ifrs-full_ProfitLossBeforeTax_34" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_19" xlink:to="loc_ifrs-full_ProfitLossBeforeTax_34" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:label="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_35" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_19" xlink:to="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_35" use="optional" order="13" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProfitLoss" xlink:label="loc_ifrs-full_ProfitLoss_36" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_19" xlink:to="loc_ifrs-full_ProfitLoss_36" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProfitLossAttributableToAbstract" xlink:label="loc_ifrs-full_ProfitLossAttributableToAbstract_21" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_19" xlink:to="loc_ifrs-full_ProfitLossAttributableToAbstract_21" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProfitLossAttributableToOwnersOfParent" xlink:label="loc_ifrs-full_ProfitLossAttributableToOwnersOfParent_38" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ProfitLossAttributableToAbstract_21" xlink:to="loc_ifrs-full_ProfitLossAttributableToOwnersOfParent_38" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProfitLossAttributableToNoncontrollingInterests" xlink:label="loc_ifrs-full_ProfitLossAttributableToNoncontrollingInterests_39" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ProfitLossAttributableToAbstract_21" xlink:to="loc_ifrs-full_ProfitLossAttributableToNoncontrollingInterests_39" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProfitLoss" xlink:label="loc_ifrs-full_ProfitLoss_37" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_19" xlink:to="loc_ifrs-full_ProfitLoss_37" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/positiveLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_BasicAndDilutedEarningPerShareAbstract" xlink:label="loc_cyd_BasicAndDilutedEarningPerShareAbstract_20" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_19" xlink:to="loc_cyd_BasicAndDilutedEarningPerShareAbstract_20" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BasicEarningsLossPerShare" xlink:label="loc_ifrs-full_BasicEarningsLossPerShare_22" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_BasicAndDilutedEarningPerShareAbstract_20" xlink:to="loc_ifrs-full_BasicEarningsLossPerShare_22" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DilutedEarningsLossPerShare" xlink:label="loc_ifrs-full_DilutedEarningsLossPerShare_23" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_BasicAndDilutedEarningPerShareAbstract_20" xlink:to="loc_ifrs-full_DilutedEarningsLossPerShare_23" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/ConsolidatedStatementOfComprehensiveIncome">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_StatementOfComprehensiveIncomeAbstract" xlink:label="loc_ifrs-full_StatementOfComprehensiveIncomeAbstract_41" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProfitLoss" xlink:label="loc_ifrs-full_ProfitLoss_52" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfComprehensiveIncomeAbstract_41" xlink:to="loc_ifrs-full_ProfitLoss_52" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherComprehensiveIncomeAbstract" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeAbstract_44" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfComprehensiveIncomeAbstract_41" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeAbstract_44" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract" xlink:label="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract_42" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeAbstract_44" xlink:to="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract_42" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationNetOfTax" xlink:label="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationNetOfTax_45" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract_42" xlink:to="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationNetOfTax_45" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax" xlink:label="loc_ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax_47" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract_42" xlink:to="loc_ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax_47" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_48" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract_42" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_48" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ComprehensiveIncome" xlink:label="loc_ifrs-full_ComprehensiveIncome_570000" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract_42" xlink:to="loc_ifrs-full_ComprehensiveIncome_570000" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ComprehensiveIncomeAttributableToAbstract" xlink:label="loc_ifrs-full_ComprehensiveIncomeAttributableToAbstract_43" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfComprehensiveIncomeAbstract_41" xlink:to="loc_ifrs-full_ComprehensiveIncomeAttributableToAbstract_43" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent" xlink:label="loc_ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent_49" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ComprehensiveIncomeAttributableToAbstract_43" xlink:to="loc_ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent_49" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests" xlink:label="loc_ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests_50" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ComprehensiveIncomeAttributableToAbstract_43" xlink:to="loc_ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests_50" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ComprehensiveIncome" xlink:label="loc_ifrs-full_ComprehensiveIncome_51" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ComprehensiveIncomeAttributableToAbstract_43" xlink:to="loc_ifrs-full_ComprehensiveIncome_51" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_StatementOfFinancialPositionAbstract" xlink:label="loc_ifrs-full_StatementOfFinancialPositionAbstract_54" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AssetsAbstract" xlink:label="loc_ifrs-full_AssetsAbstract_55" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfFinancialPositionAbstract_54" xlink:to="loc_ifrs-full_AssetsAbstract_55" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncurrentAssetsAbstract" xlink:label="loc_ifrs-full_NoncurrentAssetsAbstract_60" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AssetsAbstract_55" xlink:to="loc_ifrs-full_NoncurrentAssetsAbstract_60" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PropertyPlantAndEquipment" xlink:label="loc_ifrs-full_PropertyPlantAndEquipment_91" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_60" xlink:to="loc_ifrs-full_PropertyPlantAndEquipment_91" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InvestmentProperty" xlink:label="loc_ifrs-full_InvestmentProperty_92" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_60" xlink:to="loc_ifrs-full_InvestmentProperty_92" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwill" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwill_95" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_60" xlink:to="loc_ifrs-full_IntangibleAssetsOtherThanGoodwill_95" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/positiveLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InvestmentsInAssociates" xlink:label="loc_ifrs-full_InvestmentsInAssociates_889042" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_60" xlink:to="loc_ifrs-full_InvestmentsInAssociates_889042" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InvestmentsInJointVentures" xlink:label="loc_ifrs-full_InvestmentsInJointVentures_96" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_60" xlink:to="loc_ifrs-full_InvestmentsInJointVentures_96" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DeferredTaxAssets" xlink:label="loc_ifrs-full_DeferredTaxAssets_97" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_60" xlink:to="loc_ifrs-full_DeferredTaxAssets_97" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LongtermDeposits" xlink:label="loc_ifrs-full_LongtermDeposits_98" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_60" xlink:to="loc_ifrs-full_LongtermDeposits_98" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RightofuseAssets" xlink:label="loc_ifrs-full_RightofuseAssets_569305" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_60" xlink:to="loc_ifrs-full_RightofuseAssets_569305" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncurrentContractAssets" xlink:label="loc_ifrs-full_NoncurrentContractAssets_99" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_60" xlink:to="loc_ifrs-full_NoncurrentContractAssets_99" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncurrentAssets" xlink:label="loc_ifrs-full_NoncurrentAssets_102" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_60" xlink:to="loc_ifrs-full_NoncurrentAssets_102" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentAssetsAbstract" xlink:label="loc_ifrs-full_CurrentAssetsAbstract_56" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AssetsAbstract_55" xlink:to="loc_ifrs-full_CurrentAssetsAbstract_56" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Inventories" xlink:label="loc_ifrs-full_Inventories_63" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_56" xlink:to="loc_ifrs-full_Inventories_63" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TradeAndOtherCurrentReceivables" xlink:label="loc_ifrs-full_TradeAndOtherCurrentReceivables_64" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_56" xlink:to="loc_ifrs-full_TradeAndOtherCurrentReceivables_64" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherCurrentAssets" xlink:label="loc_ifrs-full_OtherCurrentAssets_66" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_56" xlink:to="loc_ifrs-full_OtherCurrentAssets_66" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CashAndCashEquivalentsIncludingRestrictedCashAndCashEquivalentsCurrent" xlink:label="loc_cyd_CashAndCashEquivalentsIncludingRestrictedCashAndCashEquivalentsCurrent_1402553" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_56" xlink:to="loc_cyd_CashAndCashEquivalentsIncludingRestrictedCashAndCashEquivalentsCurrent_1402553" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentAssets" xlink:label="loc_ifrs-full_CurrentAssets_72" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_56" xlink:to="loc_ifrs-full_CurrentAssets_72" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Assets" xlink:label="loc_ifrs-full_Assets_62" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AssetsAbstract_55" xlink:to="loc_ifrs-full_Assets_62" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EquityAndLiabilitiesAbstract" xlink:label="loc_ifrs-full_EquityAndLiabilitiesAbstract_59" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfFinancialPositionAbstract_54" xlink:to="loc_ifrs-full_EquityAndLiabilitiesAbstract_59" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EquityAbstract" xlink:label="loc_ifrs-full_EquityAbstract_58" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAndLiabilitiesAbstract_59" xlink:to="loc_ifrs-full_EquityAbstract_58" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IssuedCapital" xlink:label="loc_ifrs-full_IssuedCapital_80" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAbstract_58" xlink:to="loc_ifrs-full_IssuedCapital_80" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_StatutoryReserve" xlink:label="loc_ifrs-full_StatutoryReserve_82" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAbstract_58" xlink:to="loc_ifrs-full_StatutoryReserve_82" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CapitalReserve" xlink:label="loc_ifrs-full_CapitalReserve_83" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAbstract_58" xlink:to="loc_ifrs-full_CapitalReserve_83" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RetainedEarnings" xlink:label="loc_ifrs-full_RetainedEarnings_84" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAbstract_58" xlink:to="loc_ifrs-full_RetainedEarnings_84" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_OtherComponentsOfEquity" xlink:label="loc_cyd_OtherComponentsOfEquity_85" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAbstract_58" xlink:to="loc_cyd_OtherComponentsOfEquity_85" use="optional" order="26" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EquityAttributableToOwnersOfParent" xlink:label="loc_ifrs-full_EquityAttributableToOwnersOfParent_86" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAbstract_58" xlink:to="loc_ifrs-full_EquityAttributableToOwnersOfParent_86" use="optional" order="27" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncontrollingInterests" xlink:label="loc_ifrs-full_NoncontrollingInterests_87" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAbstract_58" xlink:to="loc_ifrs-full_NoncontrollingInterests_87" use="optional" order="28" preferredLabel="http://www.xbrl.org/2003/role/positiveLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Equity" xlink:label="loc_ifrs-full_Equity_88" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAbstract_58" xlink:to="loc_ifrs-full_Equity_88" use="optional" order="29" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncurrentLiabilitiesAbstract" xlink:label="loc_ifrs-full_NoncurrentLiabilitiesAbstract_61" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAndLiabilitiesAbstract_59" xlink:to="loc_ifrs-full_NoncurrentLiabilitiesAbstract_61" use="optional" order="30" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LongtermBorrowings" xlink:label="loc_ifrs-full_LongtermBorrowings_103" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract_61" xlink:to="loc_ifrs-full_LongtermBorrowings_103" use="optional" order="31" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncurrentLeaseLiabilities" xlink:label="loc_ifrs-full_NoncurrentLeaseLiabilities_569306" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract_61" xlink:to="loc_ifrs-full_NoncurrentLeaseLiabilities_569306" use="optional" order="32" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncurrentContractLiabilities" xlink:label="loc_ifrs-full_NoncurrentContractLiabilities_105" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract_61" xlink:to="loc_ifrs-full_NoncurrentContractLiabilities_105" use="optional" order="33" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DeferredTaxLiabilities" xlink:label="loc_ifrs-full_DeferredTaxLiabilities_106" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract_61" xlink:to="loc_ifrs-full_DeferredTaxLiabilities_106" use="optional" order="34" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncurrentGovernmentGrants" xlink:label="loc_ifrs-full_NoncurrentGovernmentGrants_107" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract_61" xlink:to="loc_ifrs-full_NoncurrentGovernmentGrants_107" use="optional" order="35" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherNoncurrentFinancialLiabilities" xlink:label="loc_ifrs-full_OtherNoncurrentFinancialLiabilities_1402435" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract_61" xlink:to="loc_ifrs-full_OtherNoncurrentFinancialLiabilities_1402435" use="optional" order="36" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherNoncurrentPayables" xlink:label="loc_ifrs-full_OtherNoncurrentPayables_108" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract_61" xlink:to="loc_ifrs-full_OtherNoncurrentPayables_108" use="optional" order="37" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncurrentLiabilities" xlink:label="loc_ifrs-full_NoncurrentLiabilities_109" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract_61" xlink:to="loc_ifrs-full_NoncurrentLiabilities_109" use="optional" order="38" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentLiabilitiesAbstract" xlink:label="loc_ifrs-full_CurrentLiabilitiesAbstract_57" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAndLiabilitiesAbstract_59" xlink:to="loc_ifrs-full_CurrentLiabilitiesAbstract_57" use="optional" order="39" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TradeAndOtherCurrentPayables" xlink:label="loc_ifrs-full_TradeAndOtherCurrentPayables_73" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_57" xlink:to="loc_ifrs-full_TradeAndOtherCurrentPayables_73" use="optional" order="40" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ShorttermBorrowings" xlink:label="loc_ifrs-full_ShorttermBorrowings_74" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_57" xlink:to="loc_ifrs-full_ShorttermBorrowings_74" use="optional" order="41" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentLeaseLiabilities" xlink:label="loc_ifrs-full_CurrentLeaseLiabilities_569307" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_57" xlink:to="loc_ifrs-full_CurrentLeaseLiabilities_569307" use="optional" order="42" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentContractLiabilities" xlink:label="loc_ifrs-full_CurrentContractLiabilities_76" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_57" xlink:to="loc_ifrs-full_CurrentContractLiabilities_76" use="optional" order="43" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentTaxLiabilitiesCurrent" xlink:label="loc_ifrs-full_CurrentTaxLiabilitiesCurrent_77" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_57" xlink:to="loc_ifrs-full_CurrentTaxLiabilitiesCurrent_77" use="optional" order="44" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ShorttermWarrantyProvision" xlink:label="loc_ifrs-full_ShorttermWarrantyProvision_78" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_57" xlink:to="loc_ifrs-full_ShorttermWarrantyProvision_78" use="optional" order="45" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentLiabilities" xlink:label="loc_ifrs-full_CurrentLiabilities_79" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_57" xlink:to="loc_ifrs-full_CurrentLiabilities_79" use="optional" order="46" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Liabilities" xlink:label="loc_ifrs-full_Liabilities_89" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAndLiabilitiesAbstract_59" xlink:to="loc_ifrs-full_Liabilities_89" use="optional" order="47" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EquityAndLiabilities" xlink:label="loc_ifrs-full_EquityAndLiabilities_1383880" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAndLiabilitiesAbstract_59" xlink:to="loc_ifrs-full_EquityAndLiabilities_1383880" use="optional" order="48" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/ConsolidatedStatementOfChangesInEquity">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfRestatementAbstract" xlink:label="loc_cyd_DisclosureOfRestatementAbstract_111" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_StatementTable" xlink:label="loc_cyd_StatementTable_117" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfRestatementAbstract_111" xlink:to="loc_cyd_StatementTable_117" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ComponentsOfEquityAxis" xlink:label="loc_ifrs-full_ComponentsOfEquityAxis_112" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_StatementTable_117" xlink:to="loc_ifrs-full_ComponentsOfEquityAxis_112" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EquityMember" xlink:label="loc_ifrs-full_EquityMember_113" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ComponentsOfEquityAxis_112" xlink:to="loc_ifrs-full_EquityMember_113" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IssuedCapitalMember" xlink:label="loc_ifrs-full_IssuedCapitalMember_119" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityMember_113" xlink:to="loc_ifrs-full_IssuedCapitalMember_119" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_StatutoryReserveMember" xlink:label="loc_ifrs-full_StatutoryReserveMember_121" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityMember_113" xlink:to="loc_ifrs-full_StatutoryReserveMember_121" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CapitalReserveMember" xlink:label="loc_ifrs-full_CapitalReserveMember_122" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityMember_113" xlink:to="loc_ifrs-full_CapitalReserveMember_122" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RetainedEarningsMember" xlink:label="loc_ifrs-full_RetainedEarningsMember_123" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityMember_113" xlink:to="loc_ifrs-full_RetainedEarningsMember_123" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember" xlink:label="loc_ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember_124" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityMember_113" xlink:to="loc_ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember_124" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ReserveOfSharebasedPaymentsMember" xlink:label="loc_ifrs-full_ReserveOfSharebasedPaymentsMember_125" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityMember_113" xlink:to="loc_ifrs-full_ReserveOfSharebasedPaymentsMember_125" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_FairValueReserveMember" xlink:label="loc_cyd_FairValueReserveMember_130" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityMember_113" xlink:to="loc_cyd_FairValueReserveMember_130" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_PremiumPaidForDiscountOnAcquisitionOfNoncontrollingInterestsMember" xlink:label="loc_cyd_PremiumPaidForDiscountOnAcquisitionOfNoncontrollingInterestsMember_127" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityMember_113" xlink:to="loc_cyd_PremiumPaidForDiscountOnAcquisitionOfNoncontrollingInterestsMember_127" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EquityAttributableToOwnersOfParentMember" xlink:label="loc_ifrs-full_EquityAttributableToOwnersOfParentMember_128" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityMember_113" xlink:to="loc_ifrs-full_EquityAttributableToOwnersOfParentMember_128" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncontrollingInterestsMember" xlink:label="loc_ifrs-full_NoncontrollingInterestsMember_129" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityMember_113" xlink:to="loc_ifrs-full_NoncontrollingInterestsMember_129" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_StatementLineItems" xlink:label="loc_cyd_StatementLineItems_116" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_StatementTable_117" xlink:to="loc_cyd_StatementLineItems_116" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Equity" xlink:label="loc_ifrs-full_Equity_133" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_StatementLineItems_116" xlink:to="loc_ifrs-full_Equity_133" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProfitLoss" xlink:label="loc_ifrs-full_ProfitLoss_134" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_StatementLineItems_116" xlink:to="loc_ifrs-full_ProfitLoss_134" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_135" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_StatementLineItems_116" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_135" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ComprehensiveIncome" xlink:label="loc_ifrs-full_ComprehensiveIncome_136" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_StatementLineItems_116" xlink:to="loc_ifrs-full_ComprehensiveIncome_136" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TransactionsWithOwnersAbstract" xlink:label="loc_cyd_TransactionsWithOwnersAbstract_118" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_StatementLineItems_116" xlink:to="loc_cyd_TransactionsWithOwnersAbstract_118" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncreaseDecreaseThroughOtherContributionsByOwners" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughOtherContributionsByOwners_1402448" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TransactionsWithOwnersAbstract_118" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughOtherContributionsByOwners_1402448" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DividendsPaidOrdinaryShares" xlink:label="loc_ifrs-full_DividendsPaidOrdinaryShares_140" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TransactionsWithOwnersAbstract_118" xlink:to="loc_ifrs-full_DividendsPaidOrdinaryShares_140" use="optional" order="21" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DividendsRecognisedAsDistributionsToNoncontrollingInterests" xlink:label="loc_ifrs-full_DividendsRecognisedAsDistributionsToNoncontrollingInterests_139" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TransactionsWithOwnersAbstract_118" xlink:to="loc_ifrs-full_DividendsRecognisedAsDistributionsToNoncontrollingInterests_139" use="optional" order="22" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncreaseDecreaseThroughChangesInOwnershipInterestsInSubsidiariesThatDoNotResultInLossOfControl" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughChangesInOwnershipInterestsInSubsidiariesThatDoNotResultInLossOfControl_1402449" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TransactionsWithOwnersAbstract_118" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughChangesInOwnershipInterestsInSubsidiariesThatDoNotResultInLossOfControl_1402449" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncreaseDecreaseThroughTransferToStatutoryReserve" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughTransferToStatutoryReserve_144" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TransactionsWithOwnersAbstract_118" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughTransferToStatutoryReserve_144" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncreaseDecreaseThroughChangeInEquityOfSubsidiaries" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughChangeInEquityOfSubsidiaries_1402450" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TransactionsWithOwnersAbstract_118" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughChangeInEquityOfSubsidiaries_1402450" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Equity" xlink:label="loc_ifrs-full_Equity_137" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_StatementLineItems_116" xlink:to="loc_ifrs-full_Equity_137" use="optional" order="26" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/ConsolidatedStatementOfChangesInEquityParenthetical">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfRestatementAbstract" xlink:label="loc_cyd_DisclosureOfRestatementAbstract_148" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DividendsPaidOrdinarySharesPerShare" xlink:label="loc_ifrs-full_DividendsPaidOrdinarySharesPerShare_149" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfRestatementAbstract_148" xlink:to="loc_ifrs-full_DividendsPaidOrdinarySharesPerShare_149" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_StatementOfCashFlowsAbstract" xlink:label="loc_ifrs-full_StatementOfCashFlowsAbstract_151" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_155" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfCashFlowsAbstract_151" xlink:to="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_155" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProfitLossBeforeTax" xlink:label="loc_ifrs-full_ProfitLossBeforeTax_1402429" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_155" xlink:to="loc_ifrs-full_ProfitLossBeforeTax_1402429" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AdjustmentsForReconcileProfitLossAbstract" xlink:label="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_152" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_155" xlink:to="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_152" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill" xlink:label="loc_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill_670366" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_152" xlink:to="loc_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill_670366" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_AdjustmentsForBadDebtsWrittenOffRecovered" xlink:label="loc_cyd_AdjustmentsForBadDebtsWrittenOffRecovered_164" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_152" xlink:to="loc_cyd_AdjustmentsForBadDebtsWrittenOffRecovered_164" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DepreciationInvestmentProperty" xlink:label="loc_ifrs-full_DepreciationInvestmentProperty_167" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_152" xlink:to="loc_ifrs-full_DepreciationInvestmentProperty_167" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DepreciationPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_DepreciationPropertyPlantAndEquipment_166" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_152" xlink:to="loc_ifrs-full_DepreciationPropertyPlantAndEquipment_166" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DepreciationRightofuseAssets" xlink:label="loc_ifrs-full_DepreciationRightofuseAssets_569022" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_152" xlink:to="loc_ifrs-full_DepreciationRightofuseAssets_569022" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RevenueFromDividends" xlink:label="loc_ifrs-full_RevenueFromDividends_168" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_152" xlink:to="loc_ifrs-full_RevenueFromDividends_168" use="optional" order="9" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains" xlink:label="loc_ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains_169" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_152" xlink:to="loc_ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains_169" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsHeldForTrading" xlink:label="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsHeldForTrading_171" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_152" xlink:to="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsHeldForTrading_171" use="optional" order="11" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinanceCosts" xlink:label="loc_ifrs-full_FinanceCosts_172" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_152" xlink:to="loc_ifrs-full_FinanceCosts_172" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_GainsLossesOnDisposalsOfOperatingAbstract" xlink:label="loc_cyd_GainsLossesOnDisposalsOfOperatingAbstract_160" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_152" xlink:to="loc_cyd_GainsLossesOnDisposalsOfOperatingAbstract_160" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AdjustmentsForGainLossOnDisposalOfInvestmentsInSubsidiariesJointVenturesAndAssociates" xlink:label="loc_ifrs-full_AdjustmentsForGainLossOnDisposalOfInvestmentsInSubsidiariesJointVenturesAndAssociates_1402495" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_GainsLossesOnDisposalsOfOperatingAbstract_160" xlink:to="loc_ifrs-full_AdjustmentsForGainLossOnDisposalOfInvestmentsInSubsidiariesJointVenturesAndAssociates_1402495" use="optional" order="14" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GainsLossesOnDisposalsOfPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_GainsLossesOnDisposalsOfPropertyPlantAndEquipment_214" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_GainsLossesOnDisposalsOfOperatingAbstract_160" xlink:to="loc_ifrs-full_GainsLossesOnDisposalsOfPropertyPlantAndEquipment_214" use="optional" order="15" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GainsOnDisposalsOfInvestments" xlink:label="loc_ifrs-full_GainsOnDisposalsOfInvestments_568973" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_GainsLossesOnDisposalsOfOperatingAbstract_160" xlink:to="loc_ifrs-full_GainsOnDisposalsOfInvestments_568973" use="optional" order="16" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_GainLossOnDisposalOfRightOfUseAssets" xlink:label="loc_cyd_GainLossOnDisposalOfRightOfUseAssets_568977" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_GainsLossesOnDisposalsOfOperatingAbstract_160" xlink:to="loc_cyd_GainLossOnDisposalOfRightOfUseAssets_568977" use="optional" order="17" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GainsLossesRecognisedWhenControlInSubsidiaryIsLost" xlink:label="loc_ifrs-full_GainsLossesRecognisedWhenControlInSubsidiaryIsLost_215" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_GainsLossesOnDisposalsOfOperatingAbstract_160" xlink:to="loc_ifrs-full_GainsLossesRecognisedWhenControlInSubsidiaryIsLost_215" use="optional" order="18" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RevenueFromGovernmentGrants" xlink:label="loc_ifrs-full_RevenueFromGovernmentGrants_173" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_152" xlink:to="loc_ifrs-full_RevenueFromGovernmentGrants_173" use="optional" order="19" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinanceIncome" xlink:label="loc_ifrs-full_FinanceIncome_174" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_152" xlink:to="loc_ifrs-full_FinanceIncome_174" use="optional" order="20" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ImpairmentLossesReversalOfImpairmentLossesAbstract" xlink:label="loc_cyd_ImpairmentLossesReversalOfImpairmentLossesAbstract_1402646" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_152" xlink:to="loc_cyd_ImpairmentLossesReversalOfImpairmentLossesAbstract_1402646" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossInvestmentInJointVenture" xlink:label="loc_cyd_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossInvestmentInJointVenture_1402496" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_ImpairmentLossesReversalOfImpairmentLossesAbstract_1402646" xlink:to="loc_cyd_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossInvestmentInJointVenture_1402496" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/presentationGuidance" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_WritedownsReversalsOfPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_WritedownsReversalsOfPropertyPlantAndEquipment_176" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_ImpairmentLossesReversalOfImpairmentLossesAbstract_1402646" xlink:to="loc_ifrs-full_WritedownsReversalsOfPropertyPlantAndEquipment_176" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossTradeReceivables" xlink:label="loc_ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossTradeReceivables_177" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_ImpairmentLossesReversalOfImpairmentLossesAbstract_1402646" xlink:to="loc_ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossTradeReceivables_177" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossLoansAndAdvances" xlink:label="loc_ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossLoansAndAdvances_862869" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_ImpairmentLossesReversalOfImpairmentLossesAbstract_1402646" xlink:to="loc_ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossLoansAndAdvances_862869" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_WritedownsReversalsOfInventories" xlink:label="loc_ifrs-full_WritedownsReversalsOfInventories_180" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_ImpairmentLossesReversalOfImpairmentLossesAbstract_1402646" xlink:to="loc_ifrs-full_WritedownsReversalsOfInventories_180" use="optional" order="26" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_AdjustmentsForInventoryWrittenOff" xlink:label="loc_cyd_AdjustmentsForInventoryWrittenOff_1380781" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_152" xlink:to="loc_cyd_AdjustmentsForInventoryWrittenOff_1380781" use="optional" order="27" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_WriteOffOfPropertyPlantAndEquipment" xlink:label="loc_cyd_WriteOffOfPropertyPlantAndEquipment_178" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_152" xlink:to="loc_cyd_WriteOffOfPropertyPlantAndEquipment_178" use="optional" order="28" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AdjustmentsForProvisions" xlink:label="loc_ifrs-full_AdjustmentsForProvisions_1402629" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_152" xlink:to="loc_ifrs-full_AdjustmentsForProvisions_1402629" use="optional" order="29" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ReversalOfProvisionForOnerousContractNet" xlink:label="loc_cyd_ReversalOfProvisionForOnerousContractNet_1402644" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_152" xlink:to="loc_cyd_ReversalOfProvisionForOnerousContractNet_1402644" use="optional" order="30" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" xlink:label="loc_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_179" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_152" xlink:to="loc_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_179" use="optional" order="31" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital" xlink:label="loc_ifrs-full_AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital_1402431" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_152" xlink:to="loc_ifrs-full_AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital_1402431" use="optional" order="32" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ChangesInWorkingCapitalItemsAbstract" xlink:label="loc_cyd_ChangesInWorkingCapitalItemsAbstract_156" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_155" xlink:to="loc_cyd_ChangesInWorkingCapitalItemsAbstract_156" use="optional" order="33" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInInventories" xlink:label="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInInventories_197" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_ChangesInWorkingCapitalItemsAbstract_156" xlink:to="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInInventories_197" use="optional" order="34" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables" xlink:label="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables_198" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_ChangesInWorkingCapitalItemsAbstract_156" xlink:to="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables_198" use="optional" order="35" preferredLabel="http://www.xbrl.org/2003/role/presentationGuidance" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_AdjustmentsForDecreaseIncreaseInTradeAndOtherPayablesAndContractLiabilities" xlink:label="loc_cyd_AdjustmentsForDecreaseIncreaseInTradeAndOtherPayablesAndContractLiabilities_199" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_ChangesInWorkingCapitalItemsAbstract_156" xlink:to="loc_cyd_AdjustmentsForDecreaseIncreaseInTradeAndOtherPayablesAndContractLiabilities_199" use="optional" order="36" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_AdjustmentsForDecreaseIncreaseInDevelopmentProperties" xlink:label="loc_cyd_AdjustmentsForDecreaseIncreaseInDevelopmentProperties_200" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_ChangesInWorkingCapitalItemsAbstract_156" xlink:to="loc_cyd_AdjustmentsForDecreaseIncreaseInDevelopmentProperties_200" use="optional" order="37" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_AdjustmentForProvisionUtilized" xlink:label="loc_cyd_AdjustmentForProvisionUtilized_1402643" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_ChangesInWorkingCapitalItemsAbstract_156" xlink:to="loc_cyd_AdjustmentForProvisionUtilized_1402643" use="optional" order="38" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashFlowsFromUsedInOperations" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperations_201" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_ChangesInWorkingCapitalItemsAbstract_156" xlink:to="loc_ifrs-full_CashFlowsFromUsedInOperations_201" use="optional" order="39" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities" xlink:label="loc_ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities_202" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_ChangesInWorkingCapitalItemsAbstract_156" xlink:to="loc_ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities_202" use="optional" order="40" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivities" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_196" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_155" xlink:to="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_196" use="optional" order="41" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract" xlink:label="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_154" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfCashFlowsAbstract_151" xlink:to="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_154" use="optional" order="42" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PurchaseOfInterestsInInvestmentsAccountedForUsingEquityMethod" xlink:label="loc_ifrs-full_PurchaseOfInterestsInInvestmentsAccountedForUsingEquityMethod_670375" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_154" xlink:to="loc_ifrs-full_PurchaseOfInterestsInInvestmentsAccountedForUsingEquityMethod_670375" use="optional" order="43" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DevelopmentCostsAdjustments" xlink:label="loc_cyd_DevelopmentCostsAdjustments_190" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_154" xlink:to="loc_cyd_DevelopmentCostsAdjustments_190" use="optional" order="44" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DividendsReceivedClassifiedAsInvestingActivitiesAbstract" xlink:label="loc_cyd_DividendsReceivedClassifiedAsInvestingActivitiesAbstract_158" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_154" xlink:to="loc_cyd_DividendsReceivedClassifiedAsInvestingActivitiesAbstract_158" use="optional" order="45" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities" xlink:label="loc_ifrs-full_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities_206" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DividendsReceivedClassifiedAsInvestingActivitiesAbstract_158" xlink:to="loc_ifrs-full_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities_206" use="optional" order="46" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DividendsReceivedClassifiedAsInvestingActivities" xlink:label="loc_ifrs-full_DividendsReceivedClassifiedAsInvestingActivities_205" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DividendsReceivedClassifiedAsInvestingActivitiesAbstract_158" xlink:to="loc_ifrs-full_DividendsReceivedClassifiedAsInvestingActivities_205" use="optional" order="47" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InterestReceivedClassifiedAsInvestingActivities" xlink:label="loc_ifrs-full_InterestReceivedClassifiedAsInvestingActivities_207" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DividendsReceivedClassifiedAsInvestingActivitiesAbstract_158" xlink:to="loc_ifrs-full_InterestReceivedClassifiedAsInvestingActivities_207" use="optional" order="48" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GainsLossesOnDisposalsOfInvestmentsAbstract" xlink:label="loc_ifrs-full_GainsLossesOnDisposalsOfInvestmentsAbstract_159" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_154" xlink:to="loc_ifrs-full_GainsLossesOnDisposalsOfInvestmentsAbstract_159" use="optional" order="49" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProceedsFromSalesOfInterestsInAssociates" xlink:label="loc_ifrs-full_ProceedsFromSalesOfInterestsInAssociates_1402497" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GainsLossesOnDisposalsOfInvestmentsAbstract_159" xlink:to="loc_ifrs-full_ProceedsFromSalesOfInterestsInAssociates_1402497" use="optional" order="50" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" xlink:label="loc_ifrs-full_ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_210" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GainsLossesOnDisposalsOfInvestmentsAbstract_159" xlink:to="loc_ifrs-full_ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_210" use="optional" order="51" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProceedsFromSalesOrMaturityOfFinancialInstrumentsClassifiedAsInvestingActivities" xlink:label="loc_ifrs-full_ProceedsFromSalesOrMaturityOfFinancialInstrumentsClassifiedAsInvestingActivities_568979" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GainsLossesOnDisposalsOfInvestmentsAbstract_159" xlink:to="loc_ifrs-full_ProceedsFromSalesOrMaturityOfFinancialInstrumentsClassifiedAsInvestingActivities_568979" use="optional" order="52" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ProceedsFromDisposalOfRightOfUseAssetsClassifiedAsInvestingActivities" xlink:label="loc_cyd_ProceedsFromDisposalOfRightOfUseAssetsClassifiedAsInvestingActivities_568982" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GainsLossesOnDisposalsOfInvestmentsAbstract_159" xlink:to="loc_cyd_ProceedsFromDisposalOfRightOfUseAssetsClassifiedAsInvestingActivities_568982" use="optional" order="53" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" xlink:label="loc_ifrs-full_CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_211" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GainsLossesOnDisposalsOfInvestmentsAbstract_159" xlink:to="loc_ifrs-full_CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_211" use="optional" order="54" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProceedsFromGovernmentGrantsClassifiedAsInvestingActivities" xlink:label="loc_ifrs-full_ProceedsFromGovernmentGrantsClassifiedAsInvestingActivities_191" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_154" xlink:to="loc_ifrs-full_ProceedsFromGovernmentGrantsClassifiedAsInvestingActivities_191" use="optional" order="55" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" xlink:label="loc_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_192" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_154" xlink:to="loc_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_192" use="optional" order="56" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_PaymentsForPlacementOrproceedFromWithdrawalOfFixedDepositsPledgedWithBanksForBankingFacilitiesClassifiedAsFinancingActivities" xlink:label="loc_cyd_PaymentsForPlacementOrproceedFromWithdrawalOfFixedDepositsPledgedWithBanksForBankingFacilitiesClassifiedAsFinancingActivities_185" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_154" xlink:to="loc_cyd_PaymentsForPlacementOrproceedFromWithdrawalOfFixedDepositsPledgedWithBanksForBankingFacilitiesClassifiedAsFinancingActivities_185" use="optional" order="57" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivities" xlink:label="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_194" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_154" xlink:to="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_194" use="optional" order="58" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract" xlink:label="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_153" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfCashFlowsAbstract_151" xlink:to="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_153" use="optional" order="59" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DividendsPaidClassifiedAsFinancingActivitiesAbstract" xlink:label="loc_cyd_DividendsPaidClassifiedAsFinancingActivitiesAbstract_157" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_153" xlink:to="loc_cyd_DividendsPaidClassifiedAsFinancingActivitiesAbstract_157" use="optional" order="60" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DividendsPaidToEquityHoldersOfParentClassifiedAsFinancingActivities" xlink:label="loc_ifrs-full_DividendsPaidToEquityHoldersOfParentClassifiedAsFinancingActivities_203" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DividendsPaidClassifiedAsFinancingActivitiesAbstract_157" xlink:to="loc_ifrs-full_DividendsPaidToEquityHoldersOfParentClassifiedAsFinancingActivities_203" use="optional" order="61" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DividendsPaidToNoncontrollingInterestsClassifiedAsFinancingActivities" xlink:label="loc_ifrs-full_DividendsPaidToNoncontrollingInterestsClassifiedAsFinancingActivities_204" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DividendsPaidClassifiedAsFinancingActivitiesAbstract_157" xlink:to="loc_ifrs-full_DividendsPaidToNoncontrollingInterestsClassifiedAsFinancingActivities_204" use="optional" order="62" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InterestPaidClassifiedAsFinancingActivities" xlink:label="loc_ifrs-full_InterestPaidClassifiedAsFinancingActivities_183" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_153" xlink:to="loc_ifrs-full_InterestPaidClassifiedAsFinancingActivities_183" use="optional" order="63" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProceedsFromContributionsOfNoncontrollingInterests" xlink:label="loc_ifrs-full_ProceedsFromContributionsOfNoncontrollingInterests_1402498" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_153" xlink:to="loc_ifrs-full_ProceedsFromContributionsOfNoncontrollingInterests_1402498" use="optional" order="64" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities" xlink:label="loc_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities_568987" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_153" xlink:to="loc_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities_568987" use="optional" order="65" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities" xlink:label="loc_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities_216" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_153" xlink:to="loc_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities_216" use="optional" order="66" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities" xlink:label="loc_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities_186" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_153" xlink:to="loc_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities_186" use="optional" order="67" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivities" xlink:label="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_187" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_153" xlink:to="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_187" use="optional" order="68" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges" xlink:label="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges_219" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfCashFlowsAbstract_151" xlink:to="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges_219" use="optional" order="69" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashAndCashEquivalents" xlink:label="loc_ifrs-full_CashAndCashEquivalents_220" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfCashFlowsAbstract_151" xlink:to="loc_ifrs-full_CashAndCashEquivalents_220" use="optional" order="70" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents" xlink:label="loc_ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents_221" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfCashFlowsAbstract_151" xlink:to="loc_ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents_221" use="optional" order="71" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashAndCashEquivalents" xlink:label="loc_ifrs-full_CashAndCashEquivalents_222" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfCashFlowsAbstract_151" xlink:to="loc_ifrs-full_CashAndCashEquivalents_222" use="optional" order="72" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/CorporateInformation">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TextBlockAbstract" xlink:label="loc_cyd_TextBlockAbstract_1740" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory_1741" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1740" xlink:to="loc_ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory_1741" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/AccountingPolicies">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TextBlockAbstract" xlink:label="loc_cyd_TextBlockAbstract_1743" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfMaterialAccountingPolicyInformationExplanatory" xlink:label="loc_ifrs-full_DisclosureOfMaterialAccountingPolicyInformationExplanatory_1402596" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1743" xlink:to="loc_ifrs-full_DisclosureOfMaterialAccountingPolicyInformationExplanatory_1402596" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/SignificantAccountingJudgmentsEstimatesAndAssumptions">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TextBlockAbstract" xlink:label="loc_cyd_TextBlockAbstract_1782" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfAccountingJudgementsAndEstimatesExplanatory" xlink:label="loc_ifrs-full_DisclosureOfAccountingJudgementsAndEstimatesExplanatory_1783" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1782" xlink:to="loc_ifrs-full_DisclosureOfAccountingJudgementsAndEstimatesExplanatory_1783" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/InvestmentsInSubsidiaries">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InvestmentsAccountedForUsingEquityMethodAbstract" xlink:label="loc_ifrs-full_InvestmentsAccountedForUsingEquityMethodAbstract_1785" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfInterestsInSubsidiariesExplanatory" xlink:label="loc_ifrs-full_DisclosureOfInterestsInSubsidiariesExplanatory_1786" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_InvestmentsAccountedForUsingEquityMethodAbstract_1785" xlink:to="loc_ifrs-full_DisclosureOfInterestsInSubsidiariesExplanatory_1786" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/InvestmentInJointVentures">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InvestmentsAccountedForUsingEquityMethodAbstract" xlink:label="loc_ifrs-full_InvestmentsAccountedForUsingEquityMethodAbstract_1801" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfJointVenturesExplanatory" xlink:label="loc_ifrs-full_DisclosureOfJointVenturesExplanatory_1802" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_InvestmentsAccountedForUsingEquityMethodAbstract_1801" xlink:to="loc_ifrs-full_DisclosureOfJointVenturesExplanatory_1802" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/RevenueFromContractsWithCustomers">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TextBlockAbstract" xlink:label="loc_cyd_TextBlockAbstract_1810" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfRevenueFromContractsWithCustomersExplanatory" xlink:label="loc_ifrs-full_DisclosureOfRevenueFromContractsWithCustomersExplanatory_1811" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1810" xlink:to="loc_ifrs-full_DisclosureOfRevenueFromContractsWithCustomersExplanatory_1811" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/DepreciationAmortizationShippingAndHandlingExpenses">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TextBlockAbstract" xlink:label="loc_cyd_TextBlockAbstract_1817" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfIncomeExpenseExplanatory" xlink:label="loc_cyd_DisclosureOfIncomeExpenseExplanatory_1818" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1817" xlink:to="loc_cyd_DisclosureOfIncomeExpenseExplanatory_1818" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/IncomeTaxExpense">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TextBlockAbstract" xlink:label="loc_cyd_TextBlockAbstract_1828" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfIncomeTaxExplanatory" xlink:label="loc_ifrs-full_DisclosureOfIncomeTaxExplanatory_1829" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1828" xlink:to="loc_ifrs-full_DisclosureOfIncomeTaxExplanatory_1829" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/EarningsPerShare">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TextBlockAbstract" xlink:label="loc_cyd_TextBlockAbstract_1838" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfEarningsPerShareExplanatory" xlink:label="loc_ifrs-full_DisclosureOfEarningsPerShareExplanatory_1839" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1838" xlink:to="loc_ifrs-full_DisclosureOfEarningsPerShareExplanatory_1839" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/PropertyPlantAndEquipment">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TextBlockAbstract" xlink:label="loc_cyd_TextBlockAbstract_1844" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory_1845" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1844" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory_1845" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/InvestmentProperty">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TextBlockAbstract" xlink:label="loc_cyd_TextBlockAbstract_1850" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfInvestmentPropertyExplanatory" xlink:label="loc_ifrs-full_DisclosureOfInvestmentPropertyExplanatory_1851" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1850" xlink:to="loc_ifrs-full_DisclosureOfInvestmentPropertyExplanatory_1851" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/IntangibleAssets">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TextBlockAbstract" xlink:label="loc_cyd_TextBlockAbstract_1875" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfIntangibleAssetsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsExplanatory_1876" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1875" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsExplanatory_1876" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/Inventories">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TextBlockAbstract" xlink:label="loc_cyd_TextBlockAbstract_1894" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfInventoriesExplanatory" xlink:label="loc_ifrs-full_DisclosureOfInventoriesExplanatory_1895" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1894" xlink:to="loc_ifrs-full_DisclosureOfInventoriesExplanatory_1895" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/OtherCurrentAssets">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TextBlockAbstract" xlink:label="loc_cyd_TextBlockAbstract_1901" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfOtherCurrentAssetsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfOtherCurrentAssetsExplanatory_1902" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1901" xlink:to="loc_ifrs-full_DisclosureOfOtherCurrentAssetsExplanatory_1902" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/TradeAndOtherReceivables">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TextBlockAbstract" xlink:label="loc_cyd_TextBlockAbstract_1908" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory" xlink:label="loc_ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory_1909" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1908" xlink:to="loc_ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory_1909" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/CashAndBankBalances">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TextBlockAbstract" xlink:label="loc_cyd_TextBlockAbstract_1915" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfCashAndBankBalancesExplanatory" xlink:label="loc_cyd_DisclosureOfCashAndBankBalancesExplanatory_1916" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1915" xlink:to="loc_cyd_DisclosureOfCashAndBankBalancesExplanatory_1916" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/Leases">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TextBlockAbstract" xlink:label="loc_cyd_TextBlockAbstract_567676" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfLeasesExplanatory" xlink:label="loc_ifrs-full_DisclosureOfLeasesExplanatory_567679" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_567676" xlink:to="loc_ifrs-full_DisclosureOfLeasesExplanatory_567679" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/IssuedCapital">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TextBlockAbstract" xlink:label="loc_cyd_TextBlockAbstract_1921" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory" xlink:label="loc_ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory_1922" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1921" xlink:to="loc_ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory_1922" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/DividendsDeclaredAndPaid">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TextBlockAbstract" xlink:label="loc_cyd_TextBlockAbstract_1927" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDividendsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfDividendsExplanatory_1928" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1927" xlink:to="loc_ifrs-full_DisclosureOfDividendsExplanatory_1928" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/Reserves">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TextBlockAbstract" xlink:label="loc_cyd_TextBlockAbstract_1933" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfReservesAndOtherEquityInterestExplanatory" xlink:label="loc_ifrs-full_DisclosureOfReservesAndOtherEquityInterestExplanatory_1934" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1933" xlink:to="loc_ifrs-full_DisclosureOfReservesAndOtherEquityInterestExplanatory_1934" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/ShareBasedPayment">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TextBlockAbstract" xlink:label="loc_cyd_TextBlockAbstract_1940" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory_1941" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1940" xlink:to="loc_ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory_1941" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/TradeAndOtherPayables">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TextBlockAbstract" xlink:label="loc_cyd_TextBlockAbstract_1948" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory" xlink:label="loc_ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory_1949" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1948" xlink:to="loc_ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory_1949" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/Provisions">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TextBlockAbstract" xlink:label="loc_cyd_TextBlockAbstract_1955" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfProvisionsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfProvisionsExplanatory_1956" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1955" xlink:to="loc_ifrs-full_DisclosureOfProvisionsExplanatory_1956" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/ContractLiabilities">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TextBlockAbstract" xlink:label="loc_cyd_TextBlockAbstract_1961" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfContractLiabilitiesExplanatory" xlink:label="loc_cyd_DisclosureOfContractLiabilitiesExplanatory_1962" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1961" xlink:to="loc_cyd_DisclosureOfContractLiabilitiesExplanatory_1962" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/LeaseLiabilities">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LeaseLiabilitiesAbstract" xlink:label="loc_ifrs-full_LeaseLiabilitiesAbstract_568197" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfLeaseLiabilitiesExplanatoryTextBlock" xlink:label="loc_cyd_DisclosureOfLeaseLiabilitiesExplanatoryTextBlock_568198" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LeaseLiabilitiesAbstract_568197" xlink:to="loc_cyd_DisclosureOfLeaseLiabilitiesExplanatoryTextBlock_568198" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/LoansAndBorrowings">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TextBlockAbstract" xlink:label="loc_cyd_TextBlockAbstract_1881" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfFinancialLiabilitiesExplanatory" xlink:label="loc_ifrs-full_DisclosureOfFinancialLiabilitiesExplanatory_1882" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1881" xlink:to="loc_ifrs-full_DisclosureOfFinancialLiabilitiesExplanatory_1882" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/DeferredGrants">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TextBlockAbstract" xlink:label="loc_cyd_TextBlockAbstract_1888" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfGovernmentGrantsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfGovernmentGrantsExplanatory_1889" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1888" xlink:to="loc_ifrs-full_DisclosureOfGovernmentGrantsExplanatory_1889" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/OtherFinancialLiability">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfOtherLiabilitiesAbstract" xlink:label="loc_cyd_DisclosureOfOtherLiabilitiesAbstract_1402477" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfOtherLiabilitiesExplanatory" xlink:label="loc_ifrs-full_DisclosureOfOtherLiabilitiesExplanatory_1402480" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfOtherLiabilitiesAbstract_1402477" xlink:to="loc_ifrs-full_DisclosureOfOtherLiabilitiesExplanatory_1402480" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/RelatedPartyDisclosures">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TextBlockAbstract" xlink:label="loc_cyd_TextBlockAbstract_1967" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfRelatedPartyExplanatory" xlink:label="loc_ifrs-full_DisclosureOfRelatedPartyExplanatory_1968" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1967" xlink:to="loc_ifrs-full_DisclosureOfRelatedPartyExplanatory_1968" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/CommitmentsAndContingencies">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TextBlockAbstract" xlink:label="loc_cyd_TextBlockAbstract_1974" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory" xlink:label="loc_ifrs-full_DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory_1975" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1974" xlink:to="loc_ifrs-full_DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory_1975" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/SegmentInformation">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TextBlockAbstract" xlink:label="loc_cyd_TextBlockAbstract_1987" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory_1988" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1987" xlink:to="loc_ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory_1988" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPolicies">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TextBlockAbstract" xlink:label="loc_cyd_TextBlockAbstract_1994" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfFinancialRiskManagementExplanatory" xlink:label="loc_ifrs-full_DisclosureOfFinancialRiskManagementExplanatory_1995" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1994" xlink:to="loc_ifrs-full_DisclosureOfFinancialRiskManagementExplanatory_1995" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/CapitalManagement">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TextBlockAbstract" xlink:label="loc_cyd_TextBlockAbstract_2009" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory" xlink:label="loc_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory_2010" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_2009" xlink:to="loc_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory_2010" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/FairValueMeasurement">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TextBlockAbstract" xlink:label="loc_cyd_TextBlockAbstract_2015" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfFairValueMeasurementExplanatory" xlink:label="loc_ifrs-full_DisclosureOfFairValueMeasurementExplanatory_2016" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_2015" xlink:to="loc_ifrs-full_DisclosureOfFairValueMeasurementExplanatory_2016" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/FinancialAssetsAndFinancialLiabilities">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TextBlockAbstract" xlink:label="loc_cyd_TextBlockAbstract_2021" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfFinancialInstrumentsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsExplanatory_2022" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_2021" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsExplanatory_2022" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/ComparativeFigures">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationAbstract" xlink:label="loc_ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationAbstract_1402458" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationExplanatory" xlink:label="loc_ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationExplanatory_1402459" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationAbstract_1402458" xlink:to="loc_ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationExplanatory_1402459" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/AccountingPoliciesPolicies">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TextBlockAbstract" xlink:label="loc_cyd_TextBlockAbstract_1746" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory_1747" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1746" xlink:to="loc_ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory_1747" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfChangesInAccountingPoliciesExplanatory" xlink:label="loc_ifrs-full_DisclosureOfChangesInAccountingPoliciesExplanatory_1402433" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1746" xlink:to="loc_ifrs-full_DisclosureOfChangesInAccountingPoliciesExplanatory_1402433" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfStandardsIssuedButNotYetEffectiveExplanatory" xlink:label="loc_cyd_DisclosureOfStandardsIssuedButNotYetEffectiveExplanatory_1402434" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1746" xlink:to="loc_cyd_DisclosureOfStandardsIssuedButNotYetEffectiveExplanatory_1402434" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfBasisOfConsolidationExplanatory" xlink:label="loc_ifrs-full_DisclosureOfBasisOfConsolidationExplanatory_1748" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1746" xlink:to="loc_ifrs-full_DisclosureOfBasisOfConsolidationExplanatory_1748" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory_1402554" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1746" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory_1402554" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DescriptionOfAccountingPolicyForInvestmentsInJointVentures" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForInvestmentsInJointVentures_1402555" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1746" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForInvestmentsInJointVentures_1402555" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory_1753" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1746" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory_1753" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue_1754" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1746" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue_1754" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DescriptionOfAccountingPolicyForGovernmentGrants" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForGovernmentGrants_1755" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1746" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForGovernmentGrants_1755" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory_1756" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1746" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory_1756" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory_1758" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1746" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory_1758" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsAndGoodwillExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsAndGoodwillExplanatory_1760" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1746" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsAndGoodwillExplanatory_1760" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory_1761" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1746" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory_1761" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DescriptionOfAccountingPolicyForMeasuringInventories" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForMeasuringInventories_1762" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1746" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForMeasuringInventories_1762" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory_1763" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1746" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory_1763" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents_1764" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1746" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents_1764" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory_1767" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1746" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory_1767" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory_1768" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1746" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory_1768" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory_1769" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1746" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory_1769" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/AccountingPoliciesTables">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TextBlockAbstract" xlink:label="loc_cyd_TextBlockAbstract_1773" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_StatementTable" xlink:label="loc_cyd_StatementTable_1777" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1773" xlink:to="loc_cyd_StatementTable_1777" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" xlink:label="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_1775" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_StatementTable_1777" xlink:to="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_1775" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RestatedMember" xlink:label="loc_ifrs-full_RestatedMember_1774" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_1775" xlink:to="loc_ifrs-full_RestatedMember_1774" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_StatementLineItems" xlink:label="loc_cyd_StatementLineItems_1776" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_StatementTable_1777" xlink:to="loc_cyd_StatementLineItems_1776" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentExplanatory" xlink:label="loc_cyd_DisclosureOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentExplanatory_1779" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_StatementLineItems_1776" xlink:to="loc_cyd_DisclosureOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentExplanatory_1779" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfDetailedInformationAboutIntangibleAssetsUsefulLifeTableTextBlock" xlink:label="loc_cyd_DisclosureOfDetailedInformationAboutIntangibleAssetsUsefulLifeTableTextBlock_568812" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_StatementLineItems_1776" xlink:to="loc_cyd_DisclosureOfDetailedInformationAboutIntangibleAssetsUsefulLifeTableTextBlock_568812" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/InvestmentsInSubsidiariesTables">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InvestmentsAccountedForUsingEquityMethodAbstract" xlink:label="loc_ifrs-full_InvestmentsAccountedForUsingEquityMethodAbstract_1788" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory" xlink:label="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory_1789" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_InvestmentsAccountedForUsingEquityMethodAbstract_1788" xlink:to="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory_1789" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfNoncontrollingInterestsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfNoncontrollingInterestsExplanatory_1790" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_InvestmentsAccountedForUsingEquityMethodAbstract_1788" xlink:to="loc_ifrs-full_DisclosureOfNoncontrollingInterestsExplanatory_1790" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfSummarizedFinancialInformationOnSubsidiariesExplanatory" xlink:label="loc_cyd_DisclosureOfSummarizedFinancialInformationOnSubsidiariesExplanatory_1791" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_InvestmentsAccountedForUsingEquityMethodAbstract_1788" xlink:to="loc_cyd_DisclosureOfSummarizedFinancialInformationOnSubsidiariesExplanatory_1791" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfDisposalOfSubsidiariesExplanatory" xlink:label="loc_cyd_DisclosureOfDisposalOfSubsidiariesExplanatory_1792" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_InvestmentsAccountedForUsingEquityMethodAbstract_1788" xlink:to="loc_cyd_DisclosureOfDisposalOfSubsidiariesExplanatory_1792" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/InvestmentInJointVenturesTables">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InvestmentsAccountedForUsingEquityMethodAbstract" xlink:label="loc_ifrs-full_InvestmentsAccountedForUsingEquityMethodAbstract_1804" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfShareOfResultsOfJointVenturesAndCarryingAmountOfInvestmentToJointVenturesExplanatory" xlink:label="loc_cyd_DisclosureOfShareOfResultsOfJointVenturesAndCarryingAmountOfInvestmentToJointVenturesExplanatory_1805" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_InvestmentsAccountedForUsingEquityMethodAbstract_1804" xlink:to="loc_cyd_DisclosureOfShareOfResultsOfJointVenturesAndCarryingAmountOfInvestmentToJointVenturesExplanatory_1805" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfSignificantInvestmentsInJointVenturesExplanatory" xlink:label="loc_cyd_DisclosureOfSignificantInvestmentsInJointVenturesExplanatory_1807" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_InvestmentsAccountedForUsingEquityMethodAbstract_1804" xlink:to="loc_cyd_DisclosureOfSignificantInvestmentsInJointVenturesExplanatory_1807" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfReconciliationOfSummarisedFinancialInformationOfJointVentureAccountedForUsingEquityMethodToCarryingAmountOfInterestInJointVentureExplanatory" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfSummarisedFinancialInformationOfJointVentureAccountedForUsingEquityMethodToCarryingAmountOfInterestInJointVentureExplanatory_1808" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_InvestmentsAccountedForUsingEquityMethodAbstract_1804" xlink:to="loc_ifrs-full_DisclosureOfReconciliationOfSummarisedFinancialInformationOfJointVentureAccountedForUsingEquityMethodToCarryingAmountOfInterestInJointVentureExplanatory_1808" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/RevenueFromContractsWithCustomersTables">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TextBlockAbstract" xlink:label="loc_cyd_TextBlockAbstract_1813" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory" xlink:label="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory_1814" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1813" xlink:to="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory_1814" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ExplanationOfSignificantChangesInContractAssetsAndContractLiabilitiesExplanatory" xlink:label="loc_ifrs-full_ExplanationOfSignificantChangesInContractAssetsAndContractLiabilitiesExplanatory_1815" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1813" xlink:to="loc_ifrs-full_ExplanationOfSignificantChangesInContractAssetsAndContractLiabilitiesExplanatory_1815" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfPerformanceObligationsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfPerformanceObligationsExplanatory_567442" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1813" xlink:to="loc_ifrs-full_DisclosureOfPerformanceObligationsExplanatory_567442" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfDetailedInformationAboutContractAssetsTextBlock" xlink:label="loc_cyd_DisclosureOfDetailedInformationAboutContractAssetsTextBlock_567406" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1813" xlink:to="loc_cyd_DisclosureOfDetailedInformationAboutContractAssetsTextBlock_567406" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfTransactionPriceAllocatedToRemainingPerformanceObligationsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfTransactionPriceAllocatedToRemainingPerformanceObligationsExplanatory_670668" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1813" xlink:to="loc_ifrs-full_DisclosureOfTransactionPriceAllocatedToRemainingPerformanceObligationsExplanatory_670668" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/DepreciationAmortizationShippingAndHandlingExpensesTables">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TextBlockAbstract" xlink:label="loc_cyd_TextBlockAbstract_1820" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDepreciationAndAmortisationExpenseExplanatory" xlink:label="loc_ifrs-full_DisclosureOfDepreciationAndAmortisationExpenseExplanatory_1821" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1820" xlink:to="loc_ifrs-full_DisclosureOfDepreciationAndAmortisationExpenseExplanatory_1821" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfSalesRelatedShippingAndHandlingExpensesNotSeparatelyBilledToCustomersExplanatory" xlink:label="loc_cyd_DisclosureOfSalesRelatedShippingAndHandlingExpensesNotSeparatelyBilledToCustomersExplanatory_1822" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1820" xlink:to="loc_cyd_DisclosureOfSalesRelatedShippingAndHandlingExpensesNotSeparatelyBilledToCustomersExplanatory_1822" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfOtherOperatingIncomeExplanatory" xlink:label="loc_ifrs-full_DisclosureOfOtherOperatingIncomeExplanatory_1823" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1820" xlink:to="loc_ifrs-full_DisclosureOfOtherOperatingIncomeExplanatory_1823" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfOtherOperatingExpenseExplanatory" xlink:label="loc_ifrs-full_DisclosureOfOtherOperatingExpenseExplanatory_1824" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1820" xlink:to="loc_ifrs-full_DisclosureOfOtherOperatingExpenseExplanatory_1824" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfFinanceCostExplanatory" xlink:label="loc_ifrs-full_DisclosureOfFinanceCostExplanatory_1825" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1820" xlink:to="loc_ifrs-full_DisclosureOfFinanceCostExplanatory_1825" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfDetailedInformationAboutEmployeeBenefitsExplanatory" xlink:label="loc_cyd_DisclosureOfDetailedInformationAboutEmployeeBenefitsExplanatory_1826" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1820" xlink:to="loc_cyd_DisclosureOfDetailedInformationAboutEmployeeBenefitsExplanatory_1826" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/IncomeTaxExpenseTables">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TextBlockAbstract" xlink:label="loc_cyd_TextBlockAbstract_1831" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfIncomeTaxExpenseBenefitExplanatory" xlink:label="loc_cyd_DisclosureOfIncomeTaxExpenseBenefitExplanatory_1832" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1831" xlink:to="loc_cyd_DisclosureOfIncomeTaxExpenseBenefitExplanatory_1832" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesExplanatory" xlink:label="loc_cyd_DisclosureOfReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesExplanatory_1833" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1831" xlink:to="loc_cyd_DisclosureOfReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesExplanatory_1833" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDeferredTaxesExplanatory" xlink:label="loc_ifrs-full_DisclosureOfDeferredTaxesExplanatory_1834" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1831" xlink:to="loc_ifrs-full_DisclosureOfDeferredTaxesExplanatory_1834" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory_1836" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1831" xlink:to="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory_1836" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/EarningsPerShareTables">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TextBlockAbstract" xlink:label="loc_cyd_TextBlockAbstract_1841" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EarningsPerShareExplanatory" xlink:label="loc_ifrs-full_EarningsPerShareExplanatory_1842" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1841" xlink:to="loc_ifrs-full_EarningsPerShareExplanatory_1842" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/PropertyPlantAndEquipmentTables">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TextBlockAbstract" xlink:label="loc_cyd_TextBlockAbstract_1847" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory_1848" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1847" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory_1848" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/InvestmentPropertyTables">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TextBlockAbstract" xlink:label="loc_cyd_TextBlockAbstract_1853" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_StatementTable" xlink:label="loc_cyd_StatementTable_1857" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1853" xlink:to="loc_cyd_StatementTable_1857" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfAssetsAxis" xlink:label="loc_ifrs-full_ClassesOfAssetsAxis_1854" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_StatementTable_1857" xlink:to="loc_ifrs-full_ClassesOfAssetsAxis_1854" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfAssetsMember" xlink:label="loc_ifrs-full_ClassesOfAssetsMember_1855" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfAssetsAxis_1854" xlink:to="loc_ifrs-full_ClassesOfAssetsMember_1855" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_StatementLineItems" xlink:label="loc_cyd_StatementLineItems_1856" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_StatementTable_1857" xlink:to="loc_cyd_StatementLineItems_1856" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDetailedInformationAboutInvestmentPropertyExplanatory" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutInvestmentPropertyExplanatory_1859" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_StatementLineItems_1856" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutInvestmentPropertyExplanatory_1859" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsExplanatory_1860" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_StatementLineItems_1856" xlink:to="loc_ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsExplanatory_1860" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/IntangibleAssetsTables">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TextBlockAbstract" xlink:label="loc_cyd_TextBlockAbstract_1878" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory_1879" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1878" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory_1879" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory" xlink:label="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory_568724" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1878" xlink:to="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory_568724" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/InventoriesTables">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TextBlockAbstract" xlink:label="loc_cyd_TextBlockAbstract_1897" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfDetailedInformationAboutInventoriesExplanatory" xlink:label="loc_cyd_DisclosureOfDetailedInformationAboutInventoriesExplanatory_1898" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1897" xlink:to="loc_cyd_DisclosureOfDetailedInformationAboutInventoriesExplanatory_1898" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfAnalysisOfInventoryReserveAccountsExplanatory" xlink:label="loc_cyd_DisclosureOfAnalysisOfInventoryReserveAccountsExplanatory_1899" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1897" xlink:to="loc_cyd_DisclosureOfAnalysisOfInventoryReserveAccountsExplanatory_1899" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/OtherCurrentAssetsTables">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TextBlockAbstract" xlink:label="loc_cyd_TextBlockAbstract_1904" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfDetailedInformationOtherCurrentAssetsExplanatoryTextBlock" xlink:label="loc_cyd_DisclosureOfDetailedInformationOtherCurrentAssetsExplanatoryTextBlock_892789" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1904" xlink:to="loc_cyd_DisclosureOfDetailedInformationOtherCurrentAssetsExplanatoryTextBlock_892789" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/TradeAndOtherReceivablesTables">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TextBlockAbstract" xlink:label="loc_cyd_TextBlockAbstract_1911" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesExplanatory" xlink:label="loc_cyd_DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesExplanatory_1912" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1911" xlink:to="loc_cyd_DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesExplanatory_1912" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfAllowanceForCreditLossesExplanatory" xlink:label="loc_ifrs-full_DisclosureOfAllowanceForCreditLossesExplanatory_1913" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1911" xlink:to="loc_ifrs-full_DisclosureOfAllowanceForCreditLossesExplanatory_1913" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/CashAndBankBalancesTables">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TextBlockAbstract" xlink:label="loc_cyd_TextBlockAbstract_1918" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfDetailedInformationOfCashAndBankBalancesExplanatory" xlink:label="loc_cyd_DisclosureOfDetailedInformationOfCashAndBankBalancesExplanatory_1919" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1918" xlink:to="loc_cyd_DisclosureOfDetailedInformationOfCashAndBankBalancesExplanatory_1919" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory_567475" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1918" xlink:to="loc_ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory_567475" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/LeasesTables">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TextBlockAbstract" xlink:label="loc_cyd_TextBlockAbstract_567721" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfDetailedInformationAboutMovementsAndRecognitionOfRightOfUseAssetsTableTextBlock" xlink:label="loc_cyd_DisclosureOfDetailedInformationAboutMovementsAndRecognitionOfRightOfUseAssetsTableTextBlock_567729" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_567721" xlink:to="loc_cyd_DisclosureOfDetailedInformationAboutMovementsAndRecognitionOfRightOfUseAssetsTableTextBlock_567729" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfDetailedInformationAboutMovementsAndRecognitionOfLeaseLiabilitiesTableTextBlock" xlink:label="loc_cyd_DisclosureOfDetailedInformationAboutMovementsAndRecognitionOfLeaseLiabilitiesTableTextBlock_567746" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_567721" xlink:to="loc_cyd_DisclosureOfDetailedInformationAboutMovementsAndRecognitionOfLeaseLiabilitiesTableTextBlock_567746" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfDetailedInformationAboutLeaseCostTableTextBlock" xlink:label="loc_cyd_DisclosureOfDetailedInformationAboutLeaseCostTableTextBlock_567751" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_567721" xlink:to="loc_cyd_DisclosureOfDetailedInformationAboutLeaseCostTableTextBlock_567751" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory_567754" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_567721" xlink:to="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory_567754" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/IssuedCapitalTables">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TextBlockAbstract" xlink:label="loc_cyd_TextBlockAbstract_1924" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfIssuedCapitalExplanatory" xlink:label="loc_ifrs-full_DisclosureOfIssuedCapitalExplanatory_1925" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1924" xlink:to="loc_ifrs-full_DisclosureOfIssuedCapitalExplanatory_1925" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/DividendsDeclaredAndPaidTables">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TextBlockAbstract" xlink:label="loc_cyd_TextBlockAbstract_1930" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfDetailedInformationAboutDividendsExplanatory" xlink:label="loc_cyd_DisclosureOfDetailedInformationAboutDividendsExplanatory_1931" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1930" xlink:to="loc_cyd_DisclosureOfDetailedInformationAboutDividendsExplanatory_1931" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/ReservesTables">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TextBlockAbstract" xlink:label="loc_cyd_TextBlockAbstract_1936" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfStatutoryReservesExplanatory" xlink:label="loc_cyd_DisclosureOfStatutoryReservesExplanatory_1937" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1936" xlink:to="loc_cyd_DisclosureOfStatutoryReservesExplanatory_1937" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfOtherComponentsOfEquityExplanatory" xlink:label="loc_cyd_DisclosureOfOtherComponentsOfEquityExplanatory_1938" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1936" xlink:to="loc_cyd_DisclosureOfOtherComponentsOfEquityExplanatory_1938" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/ShareBasedPaymentTables">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TextBlockAbstract" xlink:label="loc_cyd_TextBlockAbstract_1943" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory_1945" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1943" xlink:to="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory_1945" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementExplanatory" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementExplanatory_1946" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1943" xlink:to="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementExplanatory_1946" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/TradeAndOtherPayablesTables">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TextBlockAbstract" xlink:label="loc_cyd_TextBlockAbstract_1951" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesExplanatory" xlink:label="loc_cyd_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesExplanatory_1952" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1951" xlink:to="loc_cyd_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesExplanatory_1952" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfOtherNonCurrentPayablesExplanatory" xlink:label="loc_cyd_DisclosureOfOtherNonCurrentPayablesExplanatory_1953" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1951" xlink:to="loc_cyd_DisclosureOfOtherNonCurrentPayablesExplanatory_1953" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/ProvisionsTables">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TextBlockAbstract" xlink:label="loc_cyd_TextBlockAbstract_1958" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfOtherProvisionsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsExplanatory_1959" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1958" xlink:to="loc_ifrs-full_DisclosureOfOtherProvisionsExplanatory_1959" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/ContractLiabilitiesTables">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TextBlockAbstract" xlink:label="loc_cyd_TextBlockAbstract_1964" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfDetailedInformationAboutContractLiabilitiesExplanatory" xlink:label="loc_cyd_DisclosureOfDetailedInformationAboutContractLiabilitiesExplanatory_1965" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1964" xlink:to="loc_cyd_DisclosureOfDetailedInformationAboutContractLiabilitiesExplanatory_1965" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/LeaseLiabilitiesTables">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LeaseLiabilitiesAbstract" xlink:label="loc_ifrs-full_LeaseLiabilitiesAbstract_568200" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfDetailedInformationAboutInLeaseLiabilitiesTableTextBlock" xlink:label="loc_cyd_DisclosureOfDetailedInformationAboutInLeaseLiabilitiesTableTextBlock_568201" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LeaseLiabilitiesAbstract_568200" xlink:to="loc_cyd_DisclosureOfDetailedInformationAboutInLeaseLiabilitiesTableTextBlock_568201" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/LoansAndBorrowingsTables">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TextBlockAbstract" xlink:label="loc_cyd_TextBlockAbstract_1884" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory_1886" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1884" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory_1886" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/DeferredGrantsTables">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TextBlockAbstract" xlink:label="loc_cyd_TextBlockAbstract_1891" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfDetailedInformationAboutGovernmentGrantsExplanatory" xlink:label="loc_cyd_DisclosureOfDetailedInformationAboutGovernmentGrantsExplanatory_1892" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1891" xlink:to="loc_cyd_DisclosureOfDetailedInformationAboutGovernmentGrantsExplanatory_1892" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/RelatedPartyDisclosuresTables">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TextBlockAbstract" xlink:label="loc_cyd_TextBlockAbstract_1970" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory_1971" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1970" xlink:to="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory_1971" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfInformationAboutKeyManagementPersonnelExplanatory" xlink:label="loc_ifrs-full_DisclosureOfInformationAboutKeyManagementPersonnelExplanatory_1972" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1970" xlink:to="loc_ifrs-full_DisclosureOfInformationAboutKeyManagementPersonnelExplanatory_1972" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/CommitmentsAndContingenciesTables">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TextBlockAbstract" xlink:label="loc_cyd_TextBlockAbstract_1977" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_StatementTable" xlink:label="loc_cyd_StatementTable_1981" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1977" xlink:to="loc_cyd_StatementTable_1981" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_LeaseArrangementTypesAxis" xlink:label="loc_cyd_LeaseArrangementTypesAxis_1978" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_StatementTable_1981" xlink:to="loc_cyd_LeaseArrangementTypesAxis_1978" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_LeaseArrangementTypeMember" xlink:label="loc_cyd_LeaseArrangementTypeMember_1979" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_LeaseArrangementTypesAxis_1978" xlink:to="loc_cyd_LeaseArrangementTypeMember_1979" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_StatementLineItems" xlink:label="loc_cyd_StatementLineItems_1980" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_StatementTable_1981" xlink:to="loc_cyd_StatementLineItems_1980" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfOperatingLeaseByLesseeTextBlock" xlink:label="loc_cyd_DisclosureOfOperatingLeaseByLesseeTextBlock_1984" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_StatementLineItems_1980" xlink:to="loc_cyd_DisclosureOfOperatingLeaseByLesseeTextBlock_1984" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/SegmentInformationTables">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TextBlockAbstract" xlink:label="loc_cyd_TextBlockAbstract_1990" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfOperatingSegmentsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsExplanatory_1991" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1990" xlink:to="loc_ifrs-full_DisclosureOfOperatingSegmentsExplanatory_1991" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfGeographicalAreasExplanatory" xlink:label="loc_ifrs-full_DisclosureOfGeographicalAreasExplanatory_1992" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1990" xlink:to="loc_ifrs-full_DisclosureOfGeographicalAreasExplanatory_1992" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesTables">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TextBlockAbstract" xlink:label="loc_cyd_TextBlockAbstract_1997" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_StatementTable" xlink:label="loc_cyd_StatementTable_1999" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1997" xlink:to="loc_cyd_StatementTable_1999" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TypesOfRisksAxis" xlink:label="loc_ifrs-full_TypesOfRisksAxis_2000" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_StatementTable_1999" xlink:to="loc_ifrs-full_TypesOfRisksAxis_2000" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TypesOfRisksMember" xlink:label="loc_ifrs-full_TypesOfRisksMember_2001" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfRisksAxis_2000" xlink:to="loc_ifrs-full_TypesOfRisksMember_2001" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrencyRiskMember" xlink:label="loc_ifrs-full_CurrencyRiskMember_2006" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfRisksMember_2001" xlink:to="loc_ifrs-full_CurrencyRiskMember_2006" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_StatementLineItems" xlink:label="loc_cyd_StatementLineItems_1998" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_StatementTable_1999" xlink:to="loc_cyd_StatementLineItems_1998" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsExplanatory_2002" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_StatementLineItems_1998" xlink:to="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsExplanatory_2002" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SensitivityAnalysisForEachTypeOfMarketRisk" xlink:label="loc_ifrs-full_SensitivityAnalysisForEachTypeOfMarketRisk_2003" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_StatementLineItems_1998" xlink:to="loc_ifrs-full_SensitivityAnalysisForEachTypeOfMarketRisk_2003" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfProvisionMatrixExplanatory" xlink:label="loc_ifrs-full_DisclosureOfProvisionMatrixExplanatory_2004" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_StatementLineItems_1998" xlink:to="loc_ifrs-full_DisclosureOfProvisionMatrixExplanatory_2004" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfMaturityAnalysisForFinancialAssetsAndLiabilitiesExplanatory" xlink:label="loc_cyd_DisclosureOfMaturityAnalysisForFinancialAssetsAndLiabilitiesExplanatory_2005" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_StatementLineItems_1998" xlink:to="loc_cyd_DisclosureOfMaturityAnalysisForFinancialAssetsAndLiabilitiesExplanatory_2005" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/CapitalManagementTables">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TextBlockAbstract" xlink:label="loc_cyd_TextBlockAbstract_2012" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfCapitalStructureExplanatory" xlink:label="loc_cyd_DisclosureOfCapitalStructureExplanatory_2013" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_2012" xlink:to="loc_cyd_DisclosureOfCapitalStructureExplanatory_2013" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/FairValueMeasurementTables">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TextBlockAbstract" xlink:label="loc_cyd_TextBlockAbstract_2018" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfFairValueOfFinancialInstrumentsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfFairValueOfFinancialInstrumentsExplanatory_2019" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_2018" xlink:to="loc_ifrs-full_DisclosureOfFairValueOfFinancialInstrumentsExplanatory_2019" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/FinancialAssetsAndFinancialLiabilitiesTables">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TextBlockAbstract" xlink:label="loc_cyd_TextBlockAbstract_2024" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory_2025" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_2024" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory_2025" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory_2026" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_2024" xlink:to="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory_2026" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/CorporateInformationAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfCorporateInformationAbstract" xlink:label="loc_cyd_DisclosureOfCorporateInformationAbstract_224" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfCorporateInformationTable" xlink:label="loc_cyd_DisclosureOfCorporateInformationTable_226" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfCorporateInformationAbstract_224" xlink:to="loc_cyd_DisclosureOfCorporateInformationTable_226" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SignificantInvestmentsInSubsidiariesAxis" xlink:label="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_230" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfCorporateInformationTable_226" xlink:to="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_230" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForSubsidiariesMember" xlink:label="loc_ifrs-full_EntitysTotalForSubsidiariesMember_228" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_230" xlink:to="loc_ifrs-full_EntitysTotalForSubsidiariesMember_228" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ForeignSharesOfYuchaiMember" xlink:label="loc_cyd_ForeignSharesOfYuchaiMember_247" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_228" xlink:to="loc_cyd_ForeignSharesOfYuchaiMember_247" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_GuangxiYuchaiMachineryGroupCompanyLimitedMember" xlink:label="loc_cyd_GuangxiYuchaiMachineryGroupCompanyLimitedMember_248" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_228" xlink:to="loc_cyd_GuangxiYuchaiMachineryGroupCompanyLimitedMember_248" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_GuangxiYuchaiMachineryMonopolyDevelopmentCompanyLimitedMember" xlink:label="loc_cyd_GuangxiYuchaiMachineryMonopolyDevelopmentCompanyLimitedMember_249" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_228" xlink:to="loc_cyd_GuangxiYuchaiMachineryMonopolyDevelopmentCompanyLimitedMember_249" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_JointVenturesAxis" xlink:label="loc_ifrs-full_JointVenturesAxis_229" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfCorporateInformationTable_226" xlink:to="loc_ifrs-full_JointVenturesAxis_229" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForJointVenturesMember" xlink:label="loc_ifrs-full_EntitysTotalForJointVenturesMember_227" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_JointVenturesAxis_229" xlink:to="loc_ifrs-full_EntitysTotalForJointVenturesMember_227" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_HLGlobalEnterprisesLimitedMember" xlink:label="loc_cyd_HLGlobalEnterprisesLimitedMember_246" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_227" xlink:to="loc_cyd_HLGlobalEnterprisesLimitedMember_246" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfCorporateInformationLineItems" xlink:label="loc_cyd_DisclosureOfCorporateInformationLineItems_225" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfCorporateInformationTable_226" xlink:to="loc_cyd_DisclosureOfCorporateInformationLineItems_225" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_NumberOfSubsidiaries" xlink:label="loc_cyd_NumberOfSubsidiaries_231" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfCorporateInformationLineItems_225" xlink:to="loc_cyd_NumberOfSubsidiaries_231" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ProportionOfOwnershipInterestsHeldByGroup" xlink:label="loc_cyd_ProportionOfOwnershipInterestsHeldByGroup_232" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfCorporateInformationLineItems_225" xlink:to="loc_cyd_ProportionOfOwnershipInterestsHeldByGroup_232" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ProportionOfOwnershipInterestsHeldInParent" xlink:label="loc_cyd_ProportionOfOwnershipInterestsHeldInParent_629503" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfCorporateInformationLineItems_225" xlink:to="loc_cyd_ProportionOfOwnershipInterestsHeldInParent_629503" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SharesInEntityHeldByEntityOrByItsSubsidiariesOrAssociates" xlink:label="loc_ifrs-full_SharesInEntityHeldByEntityOrByItsSubsidiariesOrAssociates_233" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfCorporateInformationLineItems_225" xlink:to="loc_ifrs-full_SharesInEntityHeldByEntityOrByItsSubsidiariesOrAssociates_233" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_NumberOfIndirectlyOwnedSubsidiaries" xlink:label="loc_cyd_NumberOfIndirectlyOwnedSubsidiaries_234" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfCorporateInformationLineItems_225" xlink:to="loc_cyd_NumberOfIndirectlyOwnedSubsidiaries_234" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_NumberOfDirectlyOwnedSubsidiaries" xlink:label="loc_cyd_NumberOfDirectlyOwnedSubsidiaries_235" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfCorporateInformationLineItems_225" xlink:to="loc_cyd_NumberOfDirectlyOwnedSubsidiaries_235" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_NumberOfJointVentures" xlink:label="loc_cyd_NumberOfJointVentures_236" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfCorporateInformationLineItems_225" xlink:to="loc_cyd_NumberOfJointVentures_236" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProportionOfOwnershipInterestInSubsidiary" xlink:label="loc_ifrs-full_ProportionOfOwnershipInterestInSubsidiary_238" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfCorporateInformationLineItems_225" xlink:to="loc_ifrs-full_ProportionOfOwnershipInterestInSubsidiary_238" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_NumberOfPreferenceSharesConvertedIntoOrdinaryShares" xlink:label="loc_cyd_NumberOfPreferenceSharesConvertedIntoOrdinaryShares_239" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfCorporateInformationLineItems_225" xlink:to="loc_cyd_NumberOfPreferenceSharesConvertedIntoOrdinaryShares_239" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_PercentageOfUnconvertedPreferenceSharesTransferToTrustee" xlink:label="loc_cyd_PercentageOfUnconvertedPreferenceSharesTransferToTrustee_240" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfCorporateInformationLineItems_225" xlink:to="loc_cyd_PercentageOfUnconvertedPreferenceSharesTransferToTrustee_240" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ConversionOfConvertiblePreferenceSharesIntoOrdinaryShares" xlink:label="loc_cyd_ConversionOfConvertiblePreferenceSharesIntoOrdinaryShares_241" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfCorporateInformationLineItems_225" xlink:to="loc_cyd_ConversionOfConvertiblePreferenceSharesIntoOrdinaryShares_241" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_NumberOfSharesPurchasedInOpenMarket" xlink:label="loc_cyd_NumberOfSharesPurchasedInOpenMarket_242" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfCorporateInformationLineItems_225" xlink:to="loc_cyd_NumberOfSharesPurchasedInOpenMarket_242" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_NumberOfOrdinarySharesExerciseToConsolidation" xlink:label="loc_cyd_NumberOfOrdinarySharesExerciseToConsolidation_243" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfCorporateInformationLineItems_225" xlink:to="loc_cyd_NumberOfOrdinarySharesExerciseToConsolidation_243" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_NumberOfOrdinarySharesExercisedIntoConsolidation" xlink:label="loc_cyd_NumberOfOrdinarySharesExercisedIntoConsolidation_244" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfCorporateInformationLineItems_225" xlink:to="loc_cyd_NumberOfOrdinarySharesExercisedIntoConsolidation_244" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_NumberOfOrdinarySharesHeldUponCompletionOfConsolidationExercise" xlink:label="loc_cyd_NumberOfOrdinarySharesHeldUponCompletionOfConsolidationExercise_245" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfCorporateInformationLineItems_225" xlink:to="loc_cyd_NumberOfOrdinarySharesHeldUponCompletionOfConsolidationExercise_245" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/AccountingPoliciesAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfSummaryOfSignificantAccountingPoliciesAbstract" xlink:label="loc_cyd_DisclosureOfSummaryOfSignificantAccountingPoliciesAbstract_252" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfSummaryOfSignificantAccountingPoliciesTable" xlink:label="loc_cyd_DisclosureOfSummaryOfSignificantAccountingPoliciesTable_254" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfSummaryOfSignificantAccountingPoliciesAbstract_252" xlink:to="loc_cyd_DisclosureOfSummaryOfSignificantAccountingPoliciesTable_254" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangeAxis" xlink:label="loc_ifrs-full_RangeAxis_261" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfSummaryOfSignificantAccountingPoliciesTable_254" xlink:to="loc_ifrs-full_RangeAxis_261" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_262" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangeAxis_261" xlink:to="loc_ifrs-full_RangesMember_262" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BottomOfRangeMember" xlink:label="loc_ifrs-full_BottomOfRangeMember_298" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_262" xlink:to="loc_ifrs-full_BottomOfRangeMember_298" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TopOfRangeMember" xlink:label="loc_ifrs-full_TopOfRangeMember_299" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_262" xlink:to="loc_ifrs-full_TopOfRangeMember_299" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProductsAndServicesAxis" xlink:label="loc_ifrs-full_ProductsAndServicesAxis_259" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfSummaryOfSignificantAccountingPoliciesTable_254" xlink:to="loc_ifrs-full_ProductsAndServicesAxis_259" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProductsAndServicesMember" xlink:label="loc_ifrs-full_ProductsAndServicesMember_260" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ProductsAndServicesAxis_259" xlink:to="loc_ifrs-full_ProductsAndServicesMember_260" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_RoadApplicationsEnginesMember" xlink:label="loc_cyd_RoadApplicationsEnginesMember_295" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ProductsAndServicesMember_260" xlink:to="loc_cyd_RoadApplicationsEnginesMember_295" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_OtherApplicationsEnginesMember" xlink:label="loc_cyd_OtherApplicationsEnginesMember_296" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ProductsAndServicesMember_260" xlink:to="loc_cyd_OtherApplicationsEnginesMember_296" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" xlink:label="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_264" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfSummaryOfSignificantAccountingPoliciesTable_254" xlink:to="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_264" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RestatedMember" xlink:label="loc_ifrs-full_RestatedMember_263" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_264" xlink:to="loc_ifrs-full_RestatedMember_263" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PerformanceObligationsAxis" xlink:label="loc_ifrs-full_PerformanceObligationsAxis_257" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfSummaryOfSignificantAccountingPoliciesTable_254" xlink:to="loc_ifrs-full_PerformanceObligationsAxis_257" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PerformanceObligationsMember" xlink:label="loc_ifrs-full_PerformanceObligationsMember_258" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PerformanceObligationsAxis_257" xlink:to="loc_ifrs-full_PerformanceObligationsMember_258" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NonadjustingEventsAfterReportingPeriodAxis" xlink:label="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_255" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfSummaryOfSignificantAccountingPoliciesTable_254" xlink:to="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_255" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NonadjustingEventsMember" xlink:label="loc_ifrs-full_NonadjustingEventsMember_256" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_255" xlink:to="loc_ifrs-full_NonadjustingEventsMember_256" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TranslationOfAmountsFromRenminbiToTheUnitedStatesDollarMember" xlink:label="loc_cyd_TranslationOfAmountsFromRenminbiToTheUnitedStatesDollarMember_1402625" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NonadjustingEventsMember_256" xlink:to="loc_cyd_TranslationOfAmountsFromRenminbiToTheUnitedStatesDollarMember_1402625" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NewIFRSsAxis" xlink:label="loc_ifrs-full_NewIFRSsAxis_569389" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfSummaryOfSignificantAccountingPoliciesTable_254" xlink:to="loc_ifrs-full_NewIFRSsAxis_569389" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NewIFRSsMember" xlink:label="loc_ifrs-full_NewIFRSsMember_569390" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NewIFRSsAxis_569389" xlink:to="loc_ifrs-full_NewIFRSsMember_569390" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfSummaryOfSignificantAccountingPoliciesLineItems" xlink:label="loc_cyd_DisclosureOfSummaryOfSignificantAccountingPoliciesLineItems_253" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfSummaryOfSignificantAccountingPoliciesTable_254" xlink:to="loc_cyd_DisclosureOfSummaryOfSignificantAccountingPoliciesLineItems_253" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ForeignExchangeRateForConvenienceOfTheReader" xlink:label="loc_cyd_ForeignExchangeRateForConvenienceOfTheReader_265" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfSummaryOfSignificantAccountingPoliciesLineItems_253" xlink:to="loc_cyd_ForeignExchangeRateForConvenienceOfTheReader_265" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ProductWarrantyClaimPeriod" xlink:label="loc_cyd_ProductWarrantyClaimPeriod_269" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfSummaryOfSignificantAccountingPoliciesLineItems_253" xlink:to="loc_cyd_ProductWarrantyClaimPeriod_269" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ProductWarrantyMileage" xlink:label="loc_cyd_ProductWarrantyMileage_888353" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfSummaryOfSignificantAccountingPoliciesLineItems_253" xlink:to="loc_cyd_ProductWarrantyMileage_888353" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ProductWarrantyRunningHours" xlink:label="loc_cyd_ProductWarrantyRunningHours_271" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfSummaryOfSignificantAccountingPoliciesLineItems_253" xlink:to="loc_cyd_ProductWarrantyRunningHours_271" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/AccountingPoliciesEstimatedUsefulLifeOfAssetsDetail">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureAccountingPoliciesAbstract" xlink:label="loc_cyd_DisclosureAccountingPoliciesAbstract_304" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_307" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureAccountingPoliciesAbstract_304" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_307" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangeAxis" xlink:label="loc_ifrs-full_RangeAxis_309" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_307" xlink:to="loc_ifrs-full_RangeAxis_309" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_310" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangeAxis_309" xlink:to="loc_ifrs-full_RangesMember_310" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BottomOfRangeMember" xlink:label="loc_ifrs-full_BottomOfRangeMember_317" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_310" xlink:to="loc_ifrs-full_BottomOfRangeMember_317" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TopOfRangeMember" xlink:label="loc_ifrs-full_TopOfRangeMember_318" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_310" xlink:to="loc_ifrs-full_TopOfRangeMember_318" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xlink:label="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_305" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_307" xlink:to="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_305" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PropertyPlantAndEquipmentMember" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_308" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_305" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_308" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_BuildingsAndImprovementsOnFreeholdLandMember" xlink:label="loc_cyd_BuildingsAndImprovementsOnFreeholdLandMember_312" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_308" xlink:to="loc_cyd_BuildingsAndImprovementsOnFreeholdLandMember_312" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_LeaseholdBuildingsAndImprovementsMember" xlink:label="loc_cyd_LeaseholdBuildingsAndImprovementsMember_313" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_308" xlink:to="loc_cyd_LeaseholdBuildingsAndImprovementsMember_313" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_PlantMachineryAndEquipmentMember" xlink:label="loc_cyd_PlantMachineryAndEquipmentMember_314" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_308" xlink:to="loc_cyd_PlantMachineryAndEquipmentMember_314" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OfficeEquipmentMember" xlink:label="loc_ifrs-full_OfficeEquipmentMember_315" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_308" xlink:to="loc_ifrs-full_OfficeEquipmentMember_315" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MotorVehiclesMember" xlink:label="loc_ifrs-full_MotorVehiclesMember_316" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_308" xlink:to="loc_ifrs-full_MotorVehiclesMember_316" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_306" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_307" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_306" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DescriptionOfUsefulLifePropertyPlantAndEquipment" xlink:label="loc_ifrs-full_DescriptionOfUsefulLifePropertyPlantAndEquipment_311" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_306" xlink:to="loc_ifrs-full_DescriptionOfUsefulLifePropertyPlantAndEquipment_311" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" xlink:label="loc_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment_570234" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_306" xlink:to="loc_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment_570234" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/AccountingPoliciesSummaryOfPoliciesAppliedToTheGroupsIntangibleAssetsDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfIntangibleAssetsAbstract" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsAbstract_568824" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfIntangibleAssetsTable" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_568825" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsAbstract_568824" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_568825" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis" xlink:label="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_568827" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_568825" xlink:to="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_568827" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwillMember" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_568828" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_568827" xlink:to="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_568828" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TrademarksMember" xlink:label="loc_cyd_TrademarksMember_568829" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_568828" xlink:to="loc_cyd_TrademarksMember_568829" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TechnologyKnowHowMember" xlink:label="loc_cyd_TechnologyKnowHowMember_568830" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_568828" xlink:to="loc_cyd_TechnologyKnowHowMember_568830" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IntangibleAssetsUnderDevelopmentMember" xlink:label="loc_ifrs-full_IntangibleAssetsUnderDevelopmentMember_568831" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_568828" xlink:to="loc_ifrs-full_IntangibleAssetsUnderDevelopmentMember_568831" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangeAxis" xlink:label="loc_ifrs-full_RangeAxis_1402639" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_568825" xlink:to="loc_ifrs-full_RangeAxis_1402639" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_1402640" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangeAxis_1402639" xlink:to="loc_ifrs-full_RangesMember_1402640" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BottomOfRangeMember" xlink:label="loc_ifrs-full_BottomOfRangeMember_1402641" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_1402640" xlink:to="loc_ifrs-full_BottomOfRangeMember_1402641" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TopOfRangeMember" xlink:label="loc_ifrs-full_TopOfRangeMember_1402642" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_1402640" xlink:to="loc_ifrs-full_TopOfRangeMember_1402642" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfIntangibleAssetsLineItems" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_568837" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_568825" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_568837" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DescriptionOfUsefulLifeIntangibleAssetsOtherThanGoodwill" xlink:label="loc_ifrs-full_DescriptionOfUsefulLifeIntangibleAssetsOtherThanGoodwill_568840" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_568837" xlink:to="loc_ifrs-full_DescriptionOfUsefulLifeIntangibleAssetsOtherThanGoodwill_568840" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill" xlink:label="loc_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill_568844" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_568837" xlink:to="loc_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill_568844" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AmortisationMethodIntangibleAssetsOtherThanGoodwill" xlink:label="loc_ifrs-full_AmortisationMethodIntangibleAssetsOtherThanGoodwill_568847" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_568837" xlink:to="loc_ifrs-full_AmortisationMethodIntangibleAssetsOtherThanGoodwill_568847" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DescriptionOfIntangibleAssetRecognition" xlink:label="loc_cyd_DescriptionOfIntangibleAssetRecognition_568849" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_568837" xlink:to="loc_cyd_DescriptionOfIntangibleAssetRecognition_568849" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/label" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/SignificantAccountingJudgmentsEstimatesAndAssumptionsAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfChangesInAccountingEstimatesAbstract" xlink:label="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesAbstract_374" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfChangesInAccountingEstimatesTable" xlink:label="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesTable_376" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesAbstract_374" xlink:to="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesTable_376" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangeAxis" xlink:label="loc_ifrs-full_RangeAxis_377" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesTable_376" xlink:to="loc_ifrs-full_RangeAxis_377" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_378" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangeAxis_377" xlink:to="loc_ifrs-full_RangesMember_378" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BottomOfRangeMember" xlink:label="loc_ifrs-full_BottomOfRangeMember_383" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_378" xlink:to="loc_ifrs-full_BottomOfRangeMember_383" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TopOfRangeMember" xlink:label="loc_ifrs-full_TopOfRangeMember_384" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_378" xlink:to="loc_ifrs-full_TopOfRangeMember_384" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems" xlink:label="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_375" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesTable_376" xlink:to="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_375" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DeferredTaxAssets" xlink:label="loc_ifrs-full_DeferredTaxAssets_379" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_375" xlink:to="loc_ifrs-full_DeferredTaxAssets_379" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ExplanationOfPeriodOverWhichManagementHasProjectedCashFlows" xlink:label="loc_ifrs-full_ExplanationOfPeriodOverWhichManagementHasProjectedCashFlows_381" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_375" xlink:to="loc_ifrs-full_ExplanationOfPeriodOverWhichManagementHasProjectedCashFlows_381" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/InvestmentsInSubsidiariesDetailsOfSignificantSubsidiariesOfTheGroupDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesAbstract" xlink:label="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesAbstract_386" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable" xlink:label="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_388" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesAbstract_386" xlink:to="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_388" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SignificantInvestmentsInSubsidiariesAxis" xlink:label="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_390" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_388" xlink:to="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_390" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForSubsidiariesMember" xlink:label="loc_ifrs-full_EntitysTotalForSubsidiariesMember_389" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_390" xlink:to="loc_ifrs-full_EntitysTotalForSubsidiariesMember_389" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_GuangxiYuchaiMachineryCompanyLimitedMember" xlink:label="loc_cyd_GuangxiYuchaiMachineryCompanyLimitedMember_394" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_389" xlink:to="loc_cyd_GuangxiYuchaiMachineryCompanyLimitedMember_394" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_GuangxiYuchaiMarineAndGensetPowerCo.LtdMember" xlink:label="loc_cyd_GuangxiYuchaiMarineAndGensetPowerCo.LtdMember_1402438" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_389" xlink:to="loc_cyd_GuangxiYuchaiMarineAndGensetPowerCo.LtdMember_1402438" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_YuchaiXinLanNewEnergyPowerTechnologyCo.LtdMember" xlink:label="loc_cyd_YuchaiXinLanNewEnergyPowerTechnologyCo.LtdMember_1402439" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_389" xlink:to="loc_cyd_YuchaiXinLanNewEnergyPowerTechnologyCo.LtdMember_1402439" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_GuangxiYuchaiMachineryMonopolyDevelopmentCompanyLimitedMember" xlink:label="loc_cyd_GuangxiYuchaiMachineryMonopolyDevelopmentCompanyLimitedMember_395" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_389" xlink:to="loc_cyd_GuangxiYuchaiMachineryMonopolyDevelopmentCompanyLimitedMember_395" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_GuangxiYuchaiFoundryCompanyLimitedMember" xlink:label="loc_cyd_GuangxiYuchaiFoundryCompanyLimitedMember_1402455" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_389" xlink:to="loc_cyd_GuangxiYuchaiFoundryCompanyLimitedMember_1402455" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_HLGlobalEnterprisesLimitedMember" xlink:label="loc_cyd_HLGlobalEnterprisesLimitedMember_401" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_389" xlink:to="loc_cyd_HLGlobalEnterprisesLimitedMember_401" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems" xlink:label="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_387" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_388" xlink:to="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_387" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary" xlink:label="loc_ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary_391" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_387" xlink:to="loc_ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary_391" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PrincipalPlaceOfBusinessOfSubsidiary" xlink:label="loc_ifrs-full_PrincipalPlaceOfBusinessOfSubsidiary_392" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_387" xlink:to="loc_ifrs-full_PrincipalPlaceOfBusinessOfSubsidiary_392" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProportionOfOwnershipInterestInSubsidiary" xlink:label="loc_ifrs-full_ProportionOfOwnershipInterestInSubsidiary_393" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_387" xlink:to="loc_ifrs-full_ProportionOfOwnershipInterestInSubsidiary_393" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/InvestmentsInSubsidiariesSubsidiaryHavingNonControllingInterestsThatAreMaterialToTheGroupDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesAbstract" xlink:label="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesAbstract_403" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable" xlink:label="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_405" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesAbstract_403" xlink:to="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_405" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SignificantInvestmentsInSubsidiariesAxis" xlink:label="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_407" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_405" xlink:to="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_407" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForSubsidiariesMember" xlink:label="loc_ifrs-full_EntitysTotalForSubsidiariesMember_406" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_407" xlink:to="loc_ifrs-full_EntitysTotalForSubsidiariesMember_406" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_GuangxiYuchaiMachineryCompanyLimitedMember" xlink:label="loc_cyd_GuangxiYuchaiMachineryCompanyLimitedMember_412" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_406" xlink:to="loc_cyd_GuangxiYuchaiMachineryCompanyLimitedMember_412" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems" xlink:label="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_404" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_405" xlink:to="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_404" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProportionOfOwnershipInterestsHeldByNoncontrollingInterests" xlink:label="loc_ifrs-full_ProportionOfOwnershipInterestsHeldByNoncontrollingInterests_408" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_404" xlink:to="loc_ifrs-full_ProportionOfOwnershipInterestsHeldByNoncontrollingInterests_408" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncontrollingInterests" xlink:label="loc_ifrs-full_NoncontrollingInterests_409" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_404" xlink:to="loc_ifrs-full_NoncontrollingInterests_409" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProfitLossAttributableToNoncontrollingInterests" xlink:label="loc_ifrs-full_ProfitLossAttributableToNoncontrollingInterests_410" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_404" xlink:to="loc_ifrs-full_ProfitLossAttributableToNoncontrollingInterests_410" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DividendsPaidToNoncontrollingInterests" xlink:label="loc_ifrs-full_DividendsPaidToNoncontrollingInterests_411" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_404" xlink:to="loc_ifrs-full_DividendsPaidToNoncontrollingInterests_411" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/InvestmentsInSubsidiariesSummarizedFinancialInformationIncludingGoodwillOnAcquisitionAndConsolidationAdjustmentButBeforeIntercompanyEliminationsOfSubsidiariesWithMaterialNonControllingInterestsDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesAbstract" xlink:label="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesAbstract_414" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable" xlink:label="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_416" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesAbstract_414" xlink:to="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_416" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SignificantInvestmentsInSubsidiariesAxis" xlink:label="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_418" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_416" xlink:to="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_418" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForSubsidiariesMember" xlink:label="loc_ifrs-full_EntitysTotalForSubsidiariesMember_417" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_418" xlink:to="loc_ifrs-full_EntitysTotalForSubsidiariesMember_417" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_GuangxiYuchaiMachineryCompanyLimitedMember" xlink:label="loc_cyd_GuangxiYuchaiMachineryCompanyLimitedMember_424" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_417" xlink:to="loc_cyd_GuangxiYuchaiMachineryCompanyLimitedMember_424" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems" xlink:label="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_415" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_416" xlink:to="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_415" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_StatementOfFinancialPositionAbstract" xlink:label="loc_ifrs-full_StatementOfFinancialPositionAbstract_421" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_415" xlink:to="loc_ifrs-full_StatementOfFinancialPositionAbstract_421" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentAssets" xlink:label="loc_ifrs-full_CurrentAssets_432" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfFinancialPositionAbstract_421" xlink:to="loc_ifrs-full_CurrentAssets_432" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_NoncurrentAssetsExcludingGoodwill" xlink:label="loc_cyd_NoncurrentAssetsExcludingGoodwill_433" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfFinancialPositionAbstract_421" xlink:to="loc_cyd_NoncurrentAssetsExcludingGoodwill_433" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Goodwill" xlink:label="loc_ifrs-full_Goodwill_434" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfFinancialPositionAbstract_421" xlink:to="loc_ifrs-full_Goodwill_434" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentLiabilities" xlink:label="loc_ifrs-full_CurrentLiabilities_435" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfFinancialPositionAbstract_421" xlink:to="loc_ifrs-full_CurrentLiabilities_435" use="optional" order="10" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncurrentLiabilities" xlink:label="loc_ifrs-full_NoncurrentLiabilities_436" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfFinancialPositionAbstract_421" xlink:to="loc_ifrs-full_NoncurrentLiabilities_436" use="optional" order="11" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NetAssetsLiabilities" xlink:label="loc_ifrs-full_NetAssetsLiabilities_437" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfFinancialPositionAbstract_421" xlink:to="loc_ifrs-full_NetAssetsLiabilities_437" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Equity" xlink:label="loc_ifrs-full_Equity_422" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_415" xlink:to="loc_ifrs-full_Equity_422" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncontrollingInterests" xlink:label="loc_ifrs-full_NoncontrollingInterests_423" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_415" xlink:to="loc_ifrs-full_NoncontrollingInterests_423" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_StatementOfComprehensiveIncomeAbstract" xlink:label="loc_ifrs-full_StatementOfComprehensiveIncomeAbstract_420" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_415" xlink:to="loc_ifrs-full_StatementOfComprehensiveIncomeAbstract_420" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Revenue" xlink:label="loc_ifrs-full_Revenue_429" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfComprehensiveIncomeAbstract_420" xlink:to="loc_ifrs-full_Revenue_429" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProfitLoss" xlink:label="loc_ifrs-full_ProfitLoss_679065" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfComprehensiveIncomeAbstract_420" xlink:to="loc_ifrs-full_ProfitLoss_679065" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/presentationGuidance" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ComprehensiveIncome" xlink:label="loc_ifrs-full_ComprehensiveIncome_430" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfComprehensiveIncomeAbstract_420" xlink:to="loc_ifrs-full_ComprehensiveIncome_430" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests" xlink:label="loc_ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests_431" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfComprehensiveIncomeAbstract_420" xlink:to="loc_ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests_431" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_StatementOfCashFlowsAbstract" xlink:label="loc_ifrs-full_StatementOfCashFlowsAbstract_419" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_415" xlink:to="loc_ifrs-full_StatementOfCashFlowsAbstract_419" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivities" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_425" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfCashFlowsAbstract_419" xlink:to="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_425" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivities" xlink:label="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_426" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfCashFlowsAbstract_419" xlink:to="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_426" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivities" xlink:label="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_427" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfCashFlowsAbstract_419" xlink:to="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_427" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncreaseDecreaseInCashAndCashEquivalents" xlink:label="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_428" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfCashFlowsAbstract_419" xlink:to="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_428" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/InvestmentsInSubsidiariesAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesAbstract" xlink:label="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesAbstract_439" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable" xlink:label="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_442" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesAbstract_439" xlink:to="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_442" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_JointVenturesAxis" xlink:label="loc_ifrs-full_JointVenturesAxis_447" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_442" xlink:to="loc_ifrs-full_JointVenturesAxis_447" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForJointVenturesMember" xlink:label="loc_ifrs-full_EntitysTotalForJointVenturesMember_444" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_JointVenturesAxis_447" xlink:to="loc_ifrs-full_EntitysTotalForJointVenturesMember_444" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SignificantInvestmentsInSubsidiariesAxis" xlink:label="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_449" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_442" xlink:to="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_449" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForSubsidiariesMember" xlink:label="loc_ifrs-full_EntitysTotalForSubsidiariesMember_446" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_449" xlink:to="loc_ifrs-full_EntitysTotalForSubsidiariesMember_446" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_YuchaiXinLanMember" xlink:label="loc_cyd_YuchaiXinLanMember_1402456" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_446" xlink:to="loc_cyd_YuchaiXinLanMember_1402456" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_440" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_442" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_440" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_445" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_440" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_445" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_448" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_442" xlink:to="loc_dei_LegalEntityAxis_448" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_443" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_448" xlink:to="loc_dei_EntityDomain_443" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_SuzhouRemanMember" xlink:label="loc_cyd_SuzhouRemanMember_1402626" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_443" xlink:to="loc_cyd_SuzhouRemanMember_1402626" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangeAxis" xlink:label="loc_ifrs-full_RangeAxis_670716" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_442" xlink:to="loc_ifrs-full_RangeAxis_670716" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_670717" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangeAxis_670716" xlink:to="loc_ifrs-full_RangesMember_670717" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems" xlink:label="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_441" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_442" xlink:to="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_441" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AssetsToWhichSignificantRestrictionsApply" xlink:label="loc_ifrs-full_AssetsToWhichSignificantRestrictionsApply_450" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_441" xlink:to="loc_ifrs-full_AssetsToWhichSignificantRestrictionsApply_450" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred" xlink:label="loc_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_670712" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_441" xlink:to="loc_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_670712" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProportionOfOwnershipInterestInSubsidiary" xlink:label="loc_ifrs-full_ProportionOfOwnershipInterestInSubsidiary_670714" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_441" xlink:to="loc_ifrs-full_ProportionOfOwnershipInterestInSubsidiary_670714" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/disclosureGuidance" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/InvestmentsInSubsidiariesAssetsAndLiabilitiesAndCashFlowEffectOfDisposalOfSubsidiariesDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesAbstract" xlink:label="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesAbstract_469" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable" xlink:label="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_472" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesAbstract_469" xlink:to="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_472" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_470" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_472" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_470" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_473" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_470" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_473" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_SuzhouRemanMember" xlink:label="loc_cyd_SuzhouRemanMember_1402627" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_473" xlink:to="loc_cyd_SuzhouRemanMember_1402627" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems" xlink:label="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_471" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_472" xlink:to="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_471" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PropertyPlantAndEquipment" xlink:label="loc_ifrs-full_PropertyPlantAndEquipment_475" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_471" xlink:to="loc_ifrs-full_PropertyPlantAndEquipment_475" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RightofuseAssets" xlink:label="loc_ifrs-full_RightofuseAssets_1402597" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_471" xlink:to="loc_ifrs-full_RightofuseAssets_1402597" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TradeAndOtherReceivables" xlink:label="loc_ifrs-full_TradeAndOtherReceivables_476" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_471" xlink:to="loc_ifrs-full_TradeAndOtherReceivables_476" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Cash" xlink:label="loc_ifrs-full_Cash_477" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_471" xlink:to="loc_ifrs-full_Cash_477" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Assets" xlink:label="loc_ifrs-full_Assets_478" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_471" xlink:to="loc_ifrs-full_Assets_478" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TradeAndOtherPayables" xlink:label="loc_ifrs-full_TradeAndOtherPayables_479" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_471" xlink:to="loc_ifrs-full_TradeAndOtherPayables_479" use="optional" order="11" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_WarrantyProvision" xlink:label="loc_ifrs-full_WarrantyProvision_1402612" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_471" xlink:to="loc_ifrs-full_WarrantyProvision_1402612" use="optional" order="12" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ContractLiabilities" xlink:label="loc_ifrs-full_ContractLiabilities_1402598" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_471" xlink:to="loc_ifrs-full_ContractLiabilities_1402598" use="optional" order="13" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CaryingValueOfNetAssets" xlink:label="loc_cyd_CaryingValueOfNetAssets_1402601" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_471" xlink:to="loc_cyd_CaryingValueOfNetAssets_1402601" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_GainLossOnDisposalOfSubsidiariesAbstract" xlink:label="loc_cyd_GainLossOnDisposalOfSubsidiariesAbstract_474" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_471" xlink:to="loc_cyd_GainLossOnDisposalOfSubsidiariesAbstract_474" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TotalEstimatedConsiderationLessCostOfDisposal" xlink:label="loc_cyd_TotalEstimatedConsiderationLessCostOfDisposal_568742" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_GainLossOnDisposalOfSubsidiariesAbstract_474" xlink:to="loc_cyd_TotalEstimatedConsiderationLessCostOfDisposal_568742" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FairValueOfAssetsRepresentingContinuingInvolvementInDerecognisedFinancialAssets" xlink:label="loc_ifrs-full_FairValueOfAssetsRepresentingContinuingInvolvementInDerecognisedFinancialAssets_491" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_GainLossOnDisposalOfSubsidiariesAbstract_474" xlink:to="loc_ifrs-full_FairValueOfAssetsRepresentingContinuingInvolvementInDerecognisedFinancialAssets_491" use="optional" order="17" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_GainsLossesOnDisposalsOfSubsidiaries" xlink:label="loc_cyd_GainsLossesOnDisposalsOfSubsidiaries_493" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_GainLossOnDisposalOfSubsidiariesAbstract_474" xlink:to="loc_cyd_GainsLossesOnDisposalsOfSubsidiaries_493" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TotalEstimatedConsiderationLessCostOfDisposal" xlink:label="loc_cyd_TotalEstimatedConsiderationLessCostOfDisposal_483" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_471" xlink:to="loc_cyd_TotalEstimatedConsiderationLessCostOfDisposal_483" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TransactionCostsUnpaid" xlink:label="loc_cyd_TransactionCostsUnpaid_484" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_471" xlink:to="loc_cyd_TransactionCostsUnpaid_484" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ProceedsFromSaleRestrictedInUSe" xlink:label="loc_cyd_ProceedsFromSaleRestrictedInUSe_1402630" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_471" xlink:to="loc_cyd_ProceedsFromSaleRestrictedInUSe_1402630" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashAndCashEquivalentsInSubsidiaryOrBusinessesAcquiredOrDisposed2013" xlink:label="loc_ifrs-full_CashAndCashEquivalentsInSubsidiaryOrBusinessesAcquiredOrDisposed2013_1402660" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_471" xlink:to="loc_ifrs-full_CashAndCashEquivalentsInSubsidiaryOrBusinessesAcquiredOrDisposed2013_1402660" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TotalEstimatedConsiderationDueFromAcquirer" xlink:label="loc_cyd_TotalEstimatedConsiderationDueFromAcquirer_1402600" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_471" xlink:to="loc_cyd_TotalEstimatedConsiderationDueFromAcquirer_1402600" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" xlink:label="loc_ifrs-full_CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_487" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_471" xlink:to="loc_ifrs-full_CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_487" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/InvestmentsInSubsidiariesAssetsAndLiabilitiesAndCashFlowEffectOfDisposalOfSubsidiariesParentheticalDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesAbstract" xlink:label="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesAbstract_1402664" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_PartialConsiderationOnDisposalOfSubsidiary" xlink:label="loc_cyd_PartialConsiderationOnDisposalOfSubsidiary_1402666" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesAbstract_1402664" xlink:to="loc_cyd_PartialConsiderationOnDisposalOfSubsidiary_1402666" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/InvestmentInJointVenturesShareOfResultsOfJointVenturesAndCarryingAmountOfInvestmentToJointVenturesDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfJointVenturesAbstract" xlink:label="loc_ifrs-full_DisclosureOfJointVenturesAbstract_516" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfJointVenturesTable" xlink:label="loc_ifrs-full_DisclosureOfJointVenturesTable_518" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesAbstract_516" xlink:to="loc_ifrs-full_DisclosureOfJointVenturesTable_518" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_JointVenturesAxis" xlink:label="loc_ifrs-full_JointVenturesAxis_520" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesTable_518" xlink:to="loc_ifrs-full_JointVenturesAxis_520" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForJointVenturesMember" xlink:label="loc_ifrs-full_EntitysTotalForJointVenturesMember_519" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_JointVenturesAxis_520" xlink:to="loc_ifrs-full_EntitysTotalForJointVenturesMember_519" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_YAndCEngineCoLtdMember" xlink:label="loc_cyd_YAndCEngineCoLtdMember_523" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_519" xlink:to="loc_cyd_YAndCEngineCoLtdMember_523" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_MtuYuchaiPowerCompanyLimitedMember" xlink:label="loc_cyd_MtuYuchaiPowerCompanyLimitedMember_525" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_519" xlink:to="loc_cyd_MtuYuchaiPowerCompanyLimitedMember_525" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_GuangxiPuremYuchaiAutomotiveTechnologyCo.LtdMember" xlink:label="loc_cyd_GuangxiPuremYuchaiAutomotiveTechnologyCo.LtdMember_1402468" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_519" xlink:to="loc_cyd_GuangxiPuremYuchaiAutomotiveTechnologyCo.LtdMember_1402468" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_OtherJointVenturesMember" xlink:label="loc_cyd_OtherJointVenturesMember_526" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_519" xlink:to="loc_cyd_OtherJointVenturesMember_526" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfJointVenturesLineItems" xlink:label="loc_ifrs-full_DisclosureOfJointVenturesLineItems_517" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesTable_518" xlink:to="loc_ifrs-full_DisclosureOfJointVenturesLineItems_517" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod" xlink:label="loc_ifrs-full_ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod_521" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_517" xlink:to="loc_ifrs-full_ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod_521" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InvestmentsInJointVentures" xlink:label="loc_ifrs-full_InvestmentsInJointVentures_522" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_517" xlink:to="loc_ifrs-full_InvestmentsInJointVentures_522" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/InvestmentInJointVenturesAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfJointVenturesAbstract" xlink:label="loc_ifrs-full_DisclosureOfJointVenturesAbstract_528" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfJointVenturesTable" xlink:label="loc_ifrs-full_DisclosureOfJointVenturesTable_531" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesAbstract_528" xlink:to="loc_ifrs-full_DisclosureOfJointVenturesTable_531" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_JointVenturesAxis" xlink:label="loc_ifrs-full_JointVenturesAxis_536" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesTable_531" xlink:to="loc_ifrs-full_JointVenturesAxis_536" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForJointVenturesMember" xlink:label="loc_ifrs-full_EntitysTotalForJointVenturesMember_532" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_JointVenturesAxis_536" xlink:to="loc_ifrs-full_EntitysTotalForJointVenturesMember_532" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_YAndCEngineCoLtdMember" xlink:label="loc_cyd_YAndCEngineCoLtdMember_546" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_532" xlink:to="loc_cyd_YAndCEngineCoLtdMember_546" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_JointVenturesMember" xlink:label="loc_ifrs-full_JointVenturesMember_547" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_532" xlink:to="loc_ifrs-full_JointVenturesMember_547" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GeographicalAreasAxis" xlink:label="loc_ifrs-full_GeographicalAreasAxis_534" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesTable_531" xlink:to="loc_ifrs-full_GeographicalAreasAxis_534" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GeographicalAreasMember" xlink:label="loc_ifrs-full_GeographicalAreasMember_535" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasAxis_534" xlink:to="loc_ifrs-full_GeographicalAreasMember_535" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_CN" xlink:label="loc_country_CN_552" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_535" xlink:to="loc_country_CN_552" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfFinancialAssetsAxis" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_529" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesTable_531" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_529" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialAssetsMember" xlink:label="loc_ifrs-full_FinancialAssetsMember_533" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_529" xlink:to="loc_ifrs-full_FinancialAssetsMember_533" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_OutstandingBillsReceivablesDiscountedWithBanksMember" xlink:label="loc_cyd_OutstandingBillsReceivablesDiscountedWithBanksMember_549" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_533" xlink:to="loc_cyd_OutstandingBillsReceivablesDiscountedWithBanksMember_549" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_OutstandingBillsReceivablesEndorsedToSuppliersMember" xlink:label="loc_cyd_OutstandingBillsReceivablesEndorsedToSuppliersMember_550" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_533" xlink:to="loc_cyd_OutstandingBillsReceivablesEndorsedToSuppliersMember_550" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ProfitOrLossStatementAxis" xlink:label="loc_cyd_ProfitOrLossStatementAxis_1402504" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesTable_531" xlink:to="loc_cyd_ProfitOrLossStatementAxis_1402504" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ProfitOrLossStatementMember" xlink:label="loc_cyd_ProfitOrLossStatementMember_1402505" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_ProfitOrLossStatementAxis_1402504" xlink:to="loc_cyd_ProfitOrLossStatementMember_1402505" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_OtherOperatingExpensesMember" xlink:label="loc_cyd_OtherOperatingExpensesMember_1402506" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_ProfitOrLossStatementMember_1402505" xlink:to="loc_cyd_OtherOperatingExpensesMember_1402506" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfJointVenturesLineItems" xlink:label="loc_ifrs-full_DisclosureOfJointVenturesLineItems_530" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesTable_531" xlink:to="loc_ifrs-full_DisclosureOfJointVenturesLineItems_530" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CapitalCommitments" xlink:label="loc_ifrs-full_CapitalCommitments_540" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_530" xlink:to="loc_ifrs-full_CapitalCommitments_540" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_BillsReceivable" xlink:label="loc_cyd_BillsReceivable_541" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_530" xlink:to="loc_cyd_BillsReceivable_541" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashAndCashEquivalents" xlink:label="loc_ifrs-full_CashAndCashEquivalents_542" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_530" xlink:to="loc_ifrs-full_CashAndCashEquivalents_542" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ShareOfRestrictedCash" xlink:label="loc_cyd_ShareOfRestrictedCash_544" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_530" xlink:to="loc_cyd_ShareOfRestrictedCash_544" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TradeAndBillsReceivables" xlink:label="loc_cyd_TradeAndBillsReceivables_545" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_530" xlink:to="loc_cyd_TradeAndBillsReceivables_545" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ImpairmentLoss" xlink:label="loc_ifrs-full_ImpairmentLoss_1402560" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_530" xlink:to="loc_ifrs-full_ImpairmentLoss_1402560" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/InvestmentInJointVenturesSummaryOfSignificantJointVenturesDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfJointVenturesAbstract" xlink:label="loc_ifrs-full_DisclosureOfJointVenturesAbstract_564" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfJointVenturesTable" xlink:label="loc_ifrs-full_DisclosureOfJointVenturesTable_566" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesAbstract_564" xlink:to="loc_ifrs-full_DisclosureOfJointVenturesTable_566" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_JointVenturesAxis" xlink:label="loc_ifrs-full_JointVenturesAxis_568" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesTable_566" xlink:to="loc_ifrs-full_JointVenturesAxis_568" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForJointVenturesMember" xlink:label="loc_ifrs-full_EntitysTotalForJointVenturesMember_567" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_JointVenturesAxis_568" xlink:to="loc_ifrs-full_EntitysTotalForJointVenturesMember_567" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_YAndCEngineCoLtdMember" xlink:label="loc_cyd_YAndCEngineCoLtdMember_574" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_567" xlink:to="loc_cyd_YAndCEngineCoLtdMember_574" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_MtuYuchaiPowerCompanyLimitedMember" xlink:label="loc_cyd_MtuYuchaiPowerCompanyLimitedMember_576" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_567" xlink:to="loc_cyd_MtuYuchaiPowerCompanyLimitedMember_576" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_GuangxiPuremYuchaiAutomotiveTechnologyCo.LtdMember" xlink:label="loc_cyd_GuangxiPuremYuchaiAutomotiveTechnologyCo.LtdMember_1402440" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_567" xlink:to="loc_cyd_GuangxiPuremYuchaiAutomotiveTechnologyCo.LtdMember_1402440" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfJointVenturesLineItems" xlink:label="loc_ifrs-full_DisclosureOfJointVenturesLineItems_565" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesTable_566" xlink:to="loc_ifrs-full_DisclosureOfJointVenturesLineItems_565" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DescriptionOfNatureOfEntitysOperationsAndPrincipalActivities" xlink:label="loc_ifrs-full_DescriptionOfNatureOfEntitysOperationsAndPrincipalActivities_569" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_565" xlink:to="loc_ifrs-full_DescriptionOfNatureOfEntitysOperationsAndPrincipalActivities_569" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CountryOfIncorporationOfJointVenture" xlink:label="loc_ifrs-full_CountryOfIncorporationOfJointVenture_570" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_565" xlink:to="loc_ifrs-full_CountryOfIncorporationOfJointVenture_570" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProportionOfVotingRightsHeldInJointVenture" xlink:label="loc_ifrs-full_ProportionOfVotingRightsHeldInJointVenture_571" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_565" xlink:to="loc_ifrs-full_ProportionOfVotingRightsHeldInJointVenture_571" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/InvestmentInJointVenturesSummarizedFinancialInformationOfJointVenturesAndReconciliationWithCarryingAmountOfInvestmentInConsolidatedFinancialStatementsDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfJointVenturesAbstract" xlink:label="loc_ifrs-full_DisclosureOfJointVenturesAbstract_579" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfJointVenturesTable" xlink:label="loc_ifrs-full_DisclosureOfJointVenturesTable_582" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesAbstract_579" xlink:to="loc_ifrs-full_DisclosureOfJointVenturesTable_582" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_JointVenturesAxis" xlink:label="loc_ifrs-full_JointVenturesAxis_585" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesTable_582" xlink:to="loc_ifrs-full_JointVenturesAxis_585" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForJointVenturesMember" xlink:label="loc_ifrs-full_EntitysTotalForJointVenturesMember_583" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_JointVenturesAxis_585" xlink:to="loc_ifrs-full_EntitysTotalForJointVenturesMember_583" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_YAndCEngineCoLtdMember" xlink:label="loc_cyd_YAndCEngineCoLtdMember_608" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_583" xlink:to="loc_cyd_YAndCEngineCoLtdMember_608" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_JointVenturesMember" xlink:label="loc_ifrs-full_JointVenturesMember_610" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_583" xlink:to="loc_ifrs-full_JointVenturesMember_610" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_MtuYuchaiPowerCompanyLimitedMember" xlink:label="loc_cyd_MtuYuchaiPowerCompanyLimitedMember_611" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_583" xlink:to="loc_cyd_MtuYuchaiPowerCompanyLimitedMember_611" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_PuremCompanyLimitedMember" xlink:label="loc_cyd_PuremCompanyLimitedMember_1402474" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_583" xlink:to="loc_cyd_PuremCompanyLimitedMember_1402474" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_580" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesTable_582" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_580" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_584" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_580" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_584" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_SignificantJointVenturesMember" xlink:label="loc_cyd_SignificantJointVenturesMember_612" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_584" xlink:to="loc_cyd_SignificantJointVenturesMember_612" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_OtherJointVenturesMember" xlink:label="loc_cyd_OtherJointVenturesMember_613" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_584" xlink:to="loc_cyd_OtherJointVenturesMember_613" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfJointVenturesLineItems" xlink:label="loc_ifrs-full_DisclosureOfJointVenturesLineItems_581" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesTable_582" xlink:to="loc_ifrs-full_DisclosureOfJointVenturesLineItems_581" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncurrentAssets" xlink:label="loc_ifrs-full_NoncurrentAssets_586" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_581" xlink:to="loc_ifrs-full_NoncurrentAssets_586" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashAndCashEquivalents" xlink:label="loc_ifrs-full_CashAndCashEquivalents_587" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_581" xlink:to="loc_ifrs-full_CashAndCashEquivalents_587" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherCurrentAssets" xlink:label="loc_ifrs-full_OtherCurrentAssets_588" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_581" xlink:to="loc_ifrs-full_OtherCurrentAssets_588" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Assets" xlink:label="loc_ifrs-full_Assets_589" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_581" xlink:to="loc_ifrs-full_Assets_589" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncurrentLiabilities" xlink:label="loc_ifrs-full_NoncurrentLiabilities_590" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_581" xlink:to="loc_ifrs-full_NoncurrentLiabilities_590" use="optional" order="17" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherCurrentLiabilities" xlink:label="loc_ifrs-full_OtherCurrentLiabilities_592" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_581" xlink:to="loc_ifrs-full_OtherCurrentLiabilities_592" use="optional" order="18" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Liabilities" xlink:label="loc_ifrs-full_Liabilities_593" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_581" xlink:to="loc_ifrs-full_Liabilities_593" use="optional" order="19" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProportionOfOwnershipInterestInJointVenture" xlink:label="loc_ifrs-full_ProportionOfOwnershipInterestInJointVenture_595" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_581" xlink:to="loc_ifrs-full_ProportionOfOwnershipInterestInJointVenture_595" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ShareOfNetAssetsOfJointVenture" xlink:label="loc_cyd_ShareOfNetAssetsOfJointVenture_596" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_581" xlink:to="loc_cyd_ShareOfNetAssetsOfJointVenture_596" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_UnrealizedProfitOnTransactionsWithJointVenture" xlink:label="loc_cyd_UnrealizedProfitOnTransactionsWithJointVenture_597" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_581" xlink:to="loc_cyd_UnrealizedProfitOnTransactionsWithJointVenture_597" use="optional" order="22" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InvestmentsInJointVentures" xlink:label="loc_ifrs-full_InvestmentsInJointVentures_598" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_581" xlink:to="loc_ifrs-full_InvestmentsInJointVentures_598" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Revenue" xlink:label="loc_ifrs-full_Revenue_599" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_581" xlink:to="loc_ifrs-full_Revenue_599" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DepreciationAndAmortisationExpense" xlink:label="loc_ifrs-full_DepreciationAndAmortisationExpense_600" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_581" xlink:to="loc_ifrs-full_DepreciationAndAmortisationExpense_600" use="optional" order="25" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InterestExpense" xlink:label="loc_ifrs-full_InterestExpense_601" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_581" xlink:to="loc_ifrs-full_InterestExpense_601" use="optional" order="26" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ComprehensiveIncome" xlink:label="loc_ifrs-full_ComprehensiveIncome_602" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_581" xlink:to="loc_ifrs-full_ComprehensiveIncome_602" use="optional" order="27" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProportionOfOwnershipInterestInJointVenture" xlink:label="loc_ifrs-full_ProportionOfOwnershipInterestInJointVenture_603" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_581" xlink:to="loc_ifrs-full_ProportionOfOwnershipInterestInJointVenture_603" use="optional" order="28" preferredLabel="http://www.xbrl.org/2003/role/positiveLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethodBeforeAdjustments" xlink:label="loc_cyd_ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethodBeforeAdjustments_604" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_581" xlink:to="loc_cyd_ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethodBeforeAdjustments_604" use="optional" order="29" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_UnrealizedProfitOnUpstreamOrDownstreamTransactionsWithJointVenture" xlink:label="loc_cyd_UnrealizedProfitOnUpstreamOrDownstreamTransactionsWithJointVenture_605" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_581" xlink:to="loc_cyd_UnrealizedProfitOnUpstreamOrDownstreamTransactionsWithJointVenture_605" use="optional" order="30" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod" xlink:label="loc_ifrs-full_ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod_607" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_581" xlink:to="loc_ifrs-full_ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod_607" use="optional" order="31" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NetAssetsLiabilities" xlink:label="loc_ifrs-full_NetAssetsLiabilities_1402562" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesLineItems_581" xlink:to="loc_ifrs-full_NetAssetsLiabilities_1402562" use="optional" order="32" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/RevenueFromContractsWithCustomersSummaryOfDisaggregationOfGroupsRevenueFromContractsWithCustomersDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersAbstract" xlink:label="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersAbstract_615" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable" xlink:label="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable_617" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersAbstract_615" xlink:to="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable_617" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SegmentsAxis" xlink:label="loc_ifrs-full_SegmentsAxis_622" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable_617" xlink:to="loc_ifrs-full_SegmentsAxis_622" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SegmentsMember" xlink:label="loc_ifrs-full_SegmentsMember_623" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SegmentsAxis_622" xlink:to="loc_ifrs-full_SegmentsMember_623" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_YuchaiSegmentMember" xlink:label="loc_cyd_YuchaiSegmentMember_634" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SegmentsMember_623" xlink:to="loc_cyd_YuchaiSegmentMember_634" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_HIGlobalEnterprisesLimitedSegmentMember" xlink:label="loc_cyd_HIGlobalEnterprisesLimitedSegmentMember_635" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SegmentsMember_623" xlink:to="loc_cyd_HIGlobalEnterprisesLimitedSegmentMember_635" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProductsAndServicesAxis" xlink:label="loc_ifrs-full_ProductsAndServicesAxis_620" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable_617" xlink:to="loc_ifrs-full_ProductsAndServicesAxis_620" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProductsAndServicesMember" xlink:label="loc_ifrs-full_ProductsAndServicesMember_621" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ProductsAndServicesAxis_620" xlink:to="loc_ifrs-full_ProductsAndServicesMember_621" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_HeavyDutyEnginesMember" xlink:label="loc_cyd_HeavyDutyEnginesMember_629" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ProductsAndServicesMember_621" xlink:to="loc_cyd_HeavyDutyEnginesMember_629" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_MediumDutyEnginesMember" xlink:label="loc_cyd_MediumDutyEnginesMember_630" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ProductsAndServicesMember_621" xlink:to="loc_cyd_MediumDutyEnginesMember_630" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_LightDutyEnginesMember" xlink:label="loc_cyd_LightDutyEnginesMember_631" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ProductsAndServicesMember_621" xlink:to="loc_cyd_LightDutyEnginesMember_631" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_OtherProductsAndServicesMember" xlink:label="loc_cyd_OtherProductsAndServicesMember_632" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ProductsAndServicesMember_621" xlink:to="loc_cyd_OtherProductsAndServicesMember_632" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_RevenueFromHospitalityOperationsMember" xlink:label="loc_cyd_RevenueFromHospitalityOperationsMember_633" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ProductsAndServicesMember_621" xlink:to="loc_cyd_RevenueFromHospitalityOperationsMember_633" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GeographicalAreasAxis" xlink:label="loc_ifrs-full_GeographicalAreasAxis_618" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable_617" xlink:to="loc_ifrs-full_GeographicalAreasAxis_618" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GeographicalAreasMember" xlink:label="loc_ifrs-full_GeographicalAreasMember_619" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasAxis_618" xlink:to="loc_ifrs-full_GeographicalAreasMember_619" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_CN" xlink:label="loc_country_CN_627" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_619" xlink:to="loc_country_CN_627" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_OtherCountriesMember" xlink:label="loc_cyd_OtherCountriesMember_628" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_619" xlink:to="loc_cyd_OtherCountriesMember_628" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TimingOfTransferOfGoodsOrServicesAxis" xlink:label="loc_ifrs-full_TimingOfTransferOfGoodsOrServicesAxis_624" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable_617" xlink:to="loc_ifrs-full_TimingOfTransferOfGoodsOrServicesAxis_624" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TimingOfTransferOfGoodsOrServicesMember" xlink:label="loc_ifrs-full_TimingOfTransferOfGoodsOrServicesMember_625" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TimingOfTransferOfGoodsOrServicesAxis_624" xlink:to="loc_ifrs-full_TimingOfTransferOfGoodsOrServicesMember_625" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GoodsOrServicesTransferredAtPointInTimeMember" xlink:label="loc_ifrs-full_GoodsOrServicesTransferredAtPointInTimeMember_636" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TimingOfTransferOfGoodsOrServicesMember_625" xlink:to="loc_ifrs-full_GoodsOrServicesTransferredAtPointInTimeMember_636" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GoodsOrServicesTransferredOverTimeMember" xlink:label="loc_ifrs-full_GoodsOrServicesTransferredOverTimeMember_637" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TimingOfTransferOfGoodsOrServicesMember_625" xlink:to="loc_ifrs-full_GoodsOrServicesTransferredOverTimeMember_637" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems" xlink:label="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems_616" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable_617" xlink:to="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems_616" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RevenueFromContractsWithCustomers" xlink:label="loc_ifrs-full_RevenueFromContractsWithCustomers_626" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems_616" xlink:to="loc_ifrs-full_RevenueFromContractsWithCustomers_626" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/RevenueFromContractsWithCustomersSummaryOfContractBalancesDetail">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfContractAssetsLiabilitiesAbstract" xlink:label="loc_cyd_DisclosureOfContractAssetsLiabilitiesAbstract_639" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ReceivablesFromContractsWithCustomers" xlink:label="loc_ifrs-full_ReceivablesFromContractsWithCustomers_640" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfContractAssetsLiabilitiesAbstract_639" xlink:to="loc_ifrs-full_ReceivablesFromContractsWithCustomers_640" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ContractAssets" xlink:label="loc_ifrs-full_ContractAssets_641" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfContractAssetsLiabilitiesAbstract_639" xlink:to="loc_ifrs-full_ContractAssets_641" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ContractLiabilities" xlink:label="loc_ifrs-full_ContractLiabilities_642" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfContractAssetsLiabilitiesAbstract_639" xlink:to="loc_ifrs-full_ContractLiabilities_642" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/RevenueFromContractsWithCustomersSummaryOfContractBalancesParentheticalDetail">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfContractAssetsLiabilitiesAbstract" xlink:label="loc_cyd_DisclosureOfContractAssetsLiabilitiesAbstract_645" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_StatementTable" xlink:label="loc_cyd_StatementTable_1381823" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfContractAssetsLiabilitiesAbstract_645" xlink:to="loc_cyd_StatementTable_1381823" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangeAxis" xlink:label="loc_ifrs-full_RangeAxis_1381827" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_StatementTable_1381823" xlink:to="loc_ifrs-full_RangeAxis_1381827" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_1381829" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangeAxis_1381827" xlink:to="loc_ifrs-full_RangesMember_1381829" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_StatementLineItems" xlink:label="loc_cyd_StatementLineItems_1381826" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_StatementTable_1381823" xlink:to="loc_cyd_StatementLineItems_1381826" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DescriptionOfWhenEntityTypicallySatisfiesPerformanceObligations" xlink:label="loc_ifrs-full_DescriptionOfWhenEntityTypicallySatisfiesPerformanceObligations_648" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_StatementLineItems_1381826" xlink:to="loc_ifrs-full_DescriptionOfWhenEntityTypicallySatisfiesPerformanceObligations_648" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/RevenueFromContractsWithCustomersScheduleOfRevenueRecognizedDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfPerformanceObligationsAbstract" xlink:label="loc_ifrs-full_DisclosureOfPerformanceObligationsAbstract_567634" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod" xlink:label="loc_ifrs-full_RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod_567637" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPerformanceObligationsAbstract_567634" xlink:to="loc_ifrs-full_RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod_567637" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/RevenueFromContractsWithCustomersScheduleOfContractCostCapitalizedDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ContractAssetsAbstract" xlink:label="loc_ifrs-full_ContractAssetsAbstract_569615" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ContractAssets" xlink:label="loc_ifrs-full_ContractAssets_567718" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ContractAssetsAbstract_569615" xlink:to="loc_ifrs-full_ContractAssets_567718" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_AdditionsToContractAssets" xlink:label="loc_cyd_AdditionsToContractAssets_567730" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ContractAssetsAbstract_569615" xlink:to="loc_cyd_AdditionsToContractAssets_567730" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ContractAssetRecognizedToIncomeStatement" xlink:label="loc_cyd_ContractAssetRecognizedToIncomeStatement_1402616" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ContractAssetsAbstract_569615" xlink:to="loc_cyd_ContractAssetRecognizedToIncomeStatement_1402616" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ContractAssets" xlink:label="loc_ifrs-full_ContractAssets_567745" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ContractAssetsAbstract_569615" xlink:to="loc_ifrs-full_ContractAssets_567745" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/RevenueFromContractsWithCustomersPerformanceObligationsDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfTransactionPriceAllocatedToRemainingPerformanceObligationsAbstract" xlink:label="loc_ifrs-full_DisclosureOfTransactionPriceAllocatedToRemainingPerformanceObligationsAbstract_670671" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfTransactionPriceAllocatedToRemainingPerformanceObligationsTable" xlink:label="loc_ifrs-full_DisclosureOfTransactionPriceAllocatedToRemainingPerformanceObligationsTable_670673" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionPriceAllocatedToRemainingPerformanceObligationsAbstract_670671" xlink:to="loc_ifrs-full_DisclosureOfTransactionPriceAllocatedToRemainingPerformanceObligationsTable_670673" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MaturityAxis" xlink:label="loc_ifrs-full_MaturityAxis_670676" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionPriceAllocatedToRemainingPerformanceObligationsTable_670673" xlink:to="loc_ifrs-full_MaturityAxis_670676" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AggregatedTimeBandsMember" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_670678" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MaturityAxis_670676" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_670678" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NotLaterThanOneYearMember" xlink:label="loc_ifrs-full_NotLaterThanOneYearMember_670679" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_670678" xlink:to="loc_ifrs-full_NotLaterThanOneYearMember_670679" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/disclosureGuidance" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LaterThanOneYearMember" xlink:label="loc_ifrs-full_LaterThanOneYearMember_670680" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_670678" xlink:to="loc_ifrs-full_LaterThanOneYearMember_670680" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfTransactionPriceAllocatedToRemainingPerformanceObligationsLineItems" xlink:label="loc_ifrs-full_DisclosureOfTransactionPriceAllocatedToRemainingPerformanceObligationsLineItems_670675" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionPriceAllocatedToRemainingPerformanceObligationsTable_670673" xlink:to="loc_ifrs-full_DisclosureOfTransactionPriceAllocatedToRemainingPerformanceObligationsLineItems_670675" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TransactionPriceAllocatedToRemainingPerformanceObligations" xlink:label="loc_ifrs-full_TransactionPriceAllocatedToRemainingPerformanceObligations_670683" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionPriceAllocatedToRemainingPerformanceObligationsLineItems_670675" xlink:to="loc_ifrs-full_TransactionPriceAllocatedToRemainingPerformanceObligations_670683" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/DepreciationAmortizationExpensesSummaryOfDepreciationAndAmortizationDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncomeStatementAbstract" xlink:label="loc_ifrs-full_IncomeStatementAbstract_650" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfIncomeStatementTable" xlink:label="loc_cyd_DisclosureOfIncomeStatementTable_652" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_650" xlink:to="loc_cyd_DisclosureOfIncomeStatementTable_652" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InitiallyAppliedIFRSsAxis" xlink:label="loc_ifrs-full_InitiallyAppliedIFRSsAxis_654" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfIncomeStatementTable_652" xlink:to="loc_ifrs-full_InitiallyAppliedIFRSsAxis_654" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InitiallyAppliedIFRSsMember" xlink:label="loc_ifrs-full_InitiallyAppliedIFRSsMember_653" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_InitiallyAppliedIFRSsAxis_654" xlink:to="loc_ifrs-full_InitiallyAppliedIFRSsMember_653" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfIncomeStatementLineItems" xlink:label="loc_cyd_DisclosureOfIncomeStatementLineItems_651" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfIncomeStatementTable_652" xlink:to="loc_cyd_DisclosureOfIncomeStatementLineItems_651" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill" xlink:label="loc_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill_670616" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfIncomeStatementLineItems_651" xlink:to="loc_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill_670616" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/disclosureGuidance" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DepreciationInvestmentProperty" xlink:label="loc_ifrs-full_DepreciationInvestmentProperty_670622" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfIncomeStatementLineItems_651" xlink:to="loc_ifrs-full_DepreciationInvestmentProperty_670622" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DepreciationPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_DepreciationPropertyPlantAndEquipment_670623" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfIncomeStatementLineItems_651" xlink:to="loc_ifrs-full_DepreciationPropertyPlantAndEquipment_670623" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DepreciationRightofuseAssets" xlink:label="loc_ifrs-full_DepreciationRightofuseAssets_670624" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfIncomeStatementLineItems_651" xlink:to="loc_ifrs-full_DepreciationRightofuseAssets_670624" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DepreciationAndAmortisationExpense" xlink:label="loc_ifrs-full_DepreciationAndAmortisationExpense_655" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfIncomeStatementLineItems_651" xlink:to="loc_ifrs-full_DepreciationAndAmortisationExpense_655" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/ShippingAndHandlingExpensesSummaryOfSalesRelatedShippingAndHandlingExpensesNotSeparatelyBilledToCustomersDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncomeStatementAbstract" xlink:label="loc_ifrs-full_IncomeStatementAbstract_660" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfIncomeStatementTable" xlink:label="loc_cyd_DisclosureOfIncomeStatementTable_662" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_660" xlink:to="loc_cyd_DisclosureOfIncomeStatementTable_662" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AttributionOfExpensesByNatureToTheirFunctionAxis" xlink:label="loc_ifrs-full_AttributionOfExpensesByNatureToTheirFunctionAxis_664" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfIncomeStatementTable_662" xlink:to="loc_ifrs-full_AttributionOfExpensesByNatureToTheirFunctionAxis_664" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LineItemsByFunctionMember" xlink:label="loc_ifrs-full_LineItemsByFunctionMember_663" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AttributionOfExpensesByNatureToTheirFunctionAxis_664" xlink:to="loc_ifrs-full_LineItemsByFunctionMember_663" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CostOfSalesMember" xlink:label="loc_ifrs-full_CostOfSalesMember_1402594" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LineItemsByFunctionMember_663" xlink:to="loc_ifrs-full_CostOfSalesMember_1402594" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SellingGeneralAndAdministrativeExpenseMember" xlink:label="loc_ifrs-full_SellingGeneralAndAdministrativeExpenseMember_1402595" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LineItemsByFunctionMember_663" xlink:to="loc_ifrs-full_SellingGeneralAndAdministrativeExpenseMember_1402595" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfIncomeStatementLineItems" xlink:label="loc_cyd_DisclosureOfIncomeStatementLineItems_661" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfIncomeStatementTable_662" xlink:to="loc_cyd_DisclosureOfIncomeStatementLineItems_661" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ShippingAndHandlingCosts" xlink:label="loc_cyd_ShippingAndHandlingCosts_665" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfIncomeStatementLineItems_661" xlink:to="loc_cyd_ShippingAndHandlingCosts_665" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/OtherOperatingIncomeSummaryOfOtherOperatingIncomeDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfFinancialInstrumentsAbstract" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_668" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfInformationOnIncomeStatementTable" xlink:label="loc_cyd_DisclosureOfInformationOnIncomeStatementTable_670" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_668" xlink:to="loc_cyd_DisclosureOfInformationOnIncomeStatementTable_670" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" xlink:label="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_672" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfInformationOnIncomeStatementTable_670" xlink:to="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_672" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RestatedMember" xlink:label="loc_ifrs-full_RestatedMember_671" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_672" xlink:to="loc_ifrs-full_RestatedMember_671" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfInformationOnIncomeStatementLineItems" xlink:label="loc_cyd_DisclosureOfInformationOnIncomeStatementLineItems_669" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfInformationOnIncomeStatementTable_670" xlink:to="loc_cyd_DisclosureOfInformationOnIncomeStatementLineItems_669" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RevenueFromInterest" xlink:label="loc_ifrs-full_RevenueFromInterest_673" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfInformationOnIncomeStatementLineItems_669" xlink:to="loc_ifrs-full_RevenueFromInterest_673" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RevenueFromDividends" xlink:label="loc_ifrs-full_RevenueFromDividends_674" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfInformationOnIncomeStatementLineItems_669" xlink:to="loc_ifrs-full_RevenueFromDividends_674" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_GainOnDisposalOfAssociate" xlink:label="loc_cyd_GainOnDisposalOfAssociate_675" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfInformationOnIncomeStatementLineItems_669" xlink:to="loc_cyd_GainOnDisposalOfAssociate_675" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_GainOnDisposalsOfPropertyPlantAndEquipment" xlink:label="loc_cyd_GainOnDisposalsOfPropertyPlantAndEquipment_677" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfInformationOnIncomeStatementLineItems_669" xlink:to="loc_cyd_GainOnDisposalsOfPropertyPlantAndEquipment_677" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GainsOnDisposalsOfInvestments" xlink:label="loc_ifrs-full_GainsOnDisposalsOfInvestments_567821" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfInformationOnIncomeStatementLineItems_669" xlink:to="loc_ifrs-full_GainsOnDisposalsOfInvestments_567821" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_GainOnDisposalOfRightofuseAssets" xlink:label="loc_cyd_GainOnDisposalOfRightofuseAssets_567829" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfInformationOnIncomeStatementLineItems_669" xlink:to="loc_cyd_GainOnDisposalOfRightofuseAssets_567829" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GainsLossesRecognisedWhenControlInSubsidiaryIsLost" xlink:label="loc_ifrs-full_GainsLossesRecognisedWhenControlInSubsidiaryIsLost_1402557" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfInformationOnIncomeStatementLineItems_669" xlink:to="loc_ifrs-full_GainsLossesRecognisedWhenControlInSubsidiaryIsLost_1402557" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_GainOrLossOnFulfillingPerformanceObligationsRelatedToCapitalizedContractAssets" xlink:label="loc_cyd_GainOrLossOnFulfillingPerformanceObligationsRelatedToCapitalizedContractAssets_1402633" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfInformationOnIncomeStatementLineItems_669" xlink:to="loc_cyd_GainOrLossOnFulfillingPerformanceObligationsRelatedToCapitalizedContractAssets_1402633" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_GovernmentGrantsRecognisedInProfitOrLoss" xlink:label="loc_cyd_GovernmentGrantsRecognisedInProfitOrLoss_679" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfInformationOnIncomeStatementLineItems_669" xlink:to="loc_cyd_GovernmentGrantsRecognisedInProfitOrLoss_679" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_GainsOnFinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsQuotedEquitySecurities" xlink:label="loc_cyd_GainsOnFinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsQuotedEquitySecurities_680" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfInformationOnIncomeStatementLineItems_669" xlink:to="loc_cyd_GainsOnFinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsQuotedEquitySecurities_680" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MiscellaneousOtherOperatingIncome" xlink:label="loc_ifrs-full_MiscellaneousOtherOperatingIncome_684" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfInformationOnIncomeStatementLineItems_669" xlink:to="loc_ifrs-full_MiscellaneousOtherOperatingIncome_684" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherIncome" xlink:label="loc_ifrs-full_OtherIncome_685" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfInformationOnIncomeStatementLineItems_669" xlink:to="loc_ifrs-full_OtherIncome_685" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/OtherOperatingExpensesSummaryOfOtherOperatingExpensesDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncomeStatementAbstract" xlink:label="loc_ifrs-full_IncomeStatementAbstract_688" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossInvestmentInJointVenture" xlink:label="loc_cyd_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossInvestmentInJointVenture_1402492" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_688" xlink:to="loc_cyd_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossInvestmentInJointVenture_1402492" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment_1402618" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_688" xlink:to="loc_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment_1402618" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_OtherOperatingExpensesReversalOfProvisionForOnerousContractNet" xlink:label="loc_cyd_OtherOperatingExpensesReversalOfProvisionForOnerousContractNet_1381909" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_688" xlink:to="loc_cyd_OtherOperatingExpensesReversalOfProvisionForOnerousContractNet_1381909" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NetForeignExchangeLoss" xlink:label="loc_ifrs-full_NetForeignExchangeLoss_690" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_688" xlink:to="loc_ifrs-full_NetForeignExchangeLoss_690" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_WrittenOffWriteBackOfUnrecoverableValueAddedTax" xlink:label="loc_cyd_WrittenOffWriteBackOfUnrecoverableValueAddedTax_1381920" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_688" xlink:to="loc_cyd_WrittenOffWriteBackOfUnrecoverableValueAddedTax_1381920" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_OthersOperatingExpense" xlink:label="loc_cyd_OthersOperatingExpense_694" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_688" xlink:to="loc_cyd_OthersOperatingExpense_694" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherOperatingIncomeExpense" xlink:label="loc_ifrs-full_OtherOperatingIncomeExpense_695" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_688" xlink:to="loc_ifrs-full_OtherOperatingIncomeExpense_695" use="optional" order="7" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/FinanceCostsSummaryOfFinanceCostsDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncomeStatementAbstract" xlink:label="loc_ifrs-full_IncomeStatementAbstract_697" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InterestExpenseOnBankLoansAndOverdrafts" xlink:label="loc_ifrs-full_InterestExpenseOnBankLoansAndOverdrafts_698" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_697" xlink:to="loc_ifrs-full_InterestExpenseOnBankLoansAndOverdrafts_698" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InterestExpenseOnOtherFinancialLiabilities" xlink:label="loc_ifrs-full_InterestExpenseOnOtherFinancialLiabilities_700" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_697" xlink:to="loc_ifrs-full_InterestExpenseOnOtherFinancialLiabilities_700" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BankAndSimilarCharges" xlink:label="loc_ifrs-full_BankAndSimilarCharges_701" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_697" xlink:to="loc_ifrs-full_BankAndSimilarCharges_701" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InterestExpenseOnLeaseLiabilities" xlink:label="loc_ifrs-full_InterestExpenseOnLeaseLiabilities_567846" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_697" xlink:to="loc_ifrs-full_InterestExpenseOnLeaseLiabilities_567846" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinanceCosts" xlink:label="loc_ifrs-full_FinanceCosts_567854" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_697" xlink:to="loc_ifrs-full_FinanceCosts_567854" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/StaffCostSummaryOfStaffCostsDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncomeStatementAbstract" xlink:label="loc_ifrs-full_IncomeStatementAbstract_705" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfIncomeStatementTable" xlink:label="loc_cyd_DisclosureOfIncomeStatementTable_670631" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_705" xlink:to="loc_cyd_DisclosureOfIncomeStatementTable_670631" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_IncomeStatementLocationAxis" xlink:label="loc_cyd_IncomeStatementLocationAxis_670633" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfIncomeStatementTable_670631" xlink:to="loc_cyd_IncomeStatementLocationAxis_670633" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_IncomeStatementLocationDomain" xlink:label="loc_cyd_IncomeStatementLocationDomain_670634" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_IncomeStatementLocationAxis_670633" xlink:to="loc_cyd_IncomeStatementLocationDomain_670634" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfIncomeStatementLineItems" xlink:label="loc_cyd_DisclosureOfIncomeStatementLineItems_670632" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfIncomeStatementTable_670631" xlink:to="loc_cyd_DisclosureOfIncomeStatementLineItems_670632" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_WagesAndSalaries" xlink:label="loc_ifrs-full_WagesAndSalaries_706" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfIncomeStatementLineItems_670632" xlink:to="loc_ifrs-full_WagesAndSalaries_706" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans" xlink:label="loc_ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans_707" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfIncomeStatementLineItems_670632" xlink:to="loc_ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans_707" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ExecutiveBonusPayments" xlink:label="loc_cyd_ExecutiveBonusPayments_708" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfIncomeStatementLineItems_670632" xlink:to="loc_cyd_ExecutiveBonusPayments_708" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_StaffWelfareCost" xlink:label="loc_cyd_StaffWelfareCost_709" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfIncomeStatementLineItems_670632" xlink:to="loc_cyd_StaffWelfareCost_709" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_StaffSeveranceCosts" xlink:label="loc_cyd_StaffSeveranceCosts_710" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfIncomeStatementLineItems_670632" xlink:to="loc_cyd_StaffSeveranceCosts_710" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherEmployeeExpense" xlink:label="loc_ifrs-full_OtherEmployeeExpense_712" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfIncomeStatementLineItems_670632" xlink:to="loc_ifrs-full_OtherEmployeeExpense_712" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EmployeeBenefitsExpense" xlink:label="loc_ifrs-full_EmployeeBenefitsExpense_713" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfIncomeStatementLineItems_670632" xlink:to="loc_ifrs-full_EmployeeBenefitsExpense_713" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/IncomeTaxExpenseSummaryOfIncomeTaxExpenseDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract" xlink:label="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_715" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract" xlink:label="loc_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract_716" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_715" xlink:to="loc_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract_716" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentTaxExpenseIncome" xlink:label="loc_ifrs-full_CurrentTaxExpenseIncome_718" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract_716" xlink:to="loc_ifrs-full_CurrentTaxExpenseIncome_718" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AdjustmentsForCurrentTaxOfPriorPeriod" xlink:label="loc_ifrs-full_AdjustmentsForCurrentTaxOfPriorPeriod_719" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract_716" xlink:to="loc_ifrs-full_AdjustmentsForCurrentTaxOfPriorPeriod_719" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DeferredTaxExpenseIncomeAbstract" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncomeAbstract_717" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_715" xlink:to="loc_ifrs-full_DeferredTaxExpenseIncomeAbstract_717" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences_720" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DeferredTaxExpenseIncomeAbstract_717" xlink:to="loc_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences_720" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AdjustmentsForDeferredTaxOfPriorPeriods" xlink:label="loc_ifrs-full_AdjustmentsForDeferredTaxOfPriorPeriods_862915" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DeferredTaxExpenseIncomeAbstract_717" xlink:to="loc_ifrs-full_AdjustmentsForDeferredTaxOfPriorPeriods_862915" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:label="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_721" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DeferredTaxExpenseIncomeAbstract_717" xlink:to="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_721" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/IncomeTaxExpenseAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract" xlink:label="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_723" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_StatementTable" xlink:label="loc_cyd_StatementTable_679147" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_723" xlink:to="loc_cyd_StatementTable_679147" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GeographicalAreasAxis" xlink:label="loc_ifrs-full_GeographicalAreasAxis_679222" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_StatementTable_679147" xlink:to="loc_ifrs-full_GeographicalAreasAxis_679222" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GeographicalAreasMember" xlink:label="loc_ifrs-full_GeographicalAreasMember_679223" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasAxis_679222" xlink:to="loc_ifrs-full_GeographicalAreasMember_679223" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_CN" xlink:label="loc_country_CN_679227" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_679223" xlink:to="loc_country_CN_679227" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_MY" xlink:label="loc_country_MY_679230" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_679223" xlink:to="loc_country_MY_679230" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangeAxis" xlink:label="loc_ifrs-full_RangeAxis_1381754" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_StatementTable_679147" xlink:to="loc_ifrs-full_RangeAxis_1381754" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_1381755" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangeAxis_1381754" xlink:to="loc_ifrs-full_RangesMember_1381755" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BottomOfRangeMember" xlink:label="loc_ifrs-full_BottomOfRangeMember_1381756" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_1381755" xlink:to="loc_ifrs-full_BottomOfRangeMember_1381756" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TopOfRangeMember" xlink:label="loc_ifrs-full_TopOfRangeMember_1381757" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_1381755" xlink:to="loc_ifrs-full_TopOfRangeMember_1381757" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_StatementLineItems" xlink:label="loc_cyd_StatementLineItems_679150" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_StatementTable_679147" xlink:to="loc_cyd_StatementLineItems_679150" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ApplicableTaxRate" xlink:label="loc_ifrs-full_ApplicableTaxRate_724" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_StatementLineItems_679150" xlink:to="loc_ifrs-full_ApplicableTaxRate_724" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_WithholdingTaxRateOnPaymentOfDividend" xlink:label="loc_cyd_WithholdingTaxRateOnPaymentOfDividend_725" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_StatementLineItems_679150" xlink:to="loc_cyd_WithholdingTaxRateOnPaymentOfDividend_725" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ProvisionForWithholdingTaxPayable" xlink:label="loc_cyd_ProvisionForWithholdingTaxPayable_726" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_StatementLineItems_679150" xlink:to="loc_cyd_ProvisionForWithholdingTaxPayable_726" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DeferredTaxLiabilitiesNotRecognizedInUndistributedEarningsOfSubsidiaries" xlink:label="loc_cyd_DeferredTaxLiabilitiesNotRecognizedInUndistributedEarningsOfSubsidiaries_727" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_StatementLineItems_679150" xlink:to="loc_cyd_DeferredTaxLiabilitiesNotRecognizedInUndistributedEarningsOfSubsidiaries_727" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_UnrecognizedTaxLossesExpiration" xlink:label="loc_cyd_UnrecognizedTaxLossesExpiration_728" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_StatementLineItems_679150" xlink:to="loc_cyd_UnrecognizedTaxLossesExpiration_728" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/IncomeTaxExpenseReconciliationOfIncomeTaxExpenseDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesAbstract" xlink:label="loc_ifrs-full_ReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesAbstract_730" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProfitLossBeforeTax" xlink:label="loc_ifrs-full_ProfitLossBeforeTax_732" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesAbstract_730" xlink:to="loc_ifrs-full_ProfitLossBeforeTax_732" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TaxExpenseIncomeAtApplicableTaxRate" xlink:label="loc_ifrs-full_TaxExpenseIncomeAtApplicableTaxRate_733" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesAbstract_730" xlink:to="loc_ifrs-full_TaxExpenseIncomeAtApplicableTaxRate_733" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ReconciliationOfAdjustmentsResultingFromAccountingProfitMultipliedByApplicableTaxRatesAbstract" xlink:label="loc_cyd_ReconciliationOfAdjustmentsResultingFromAccountingProfitMultipliedByApplicableTaxRatesAbstract_731" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesAbstract_730" xlink:to="loc_cyd_ReconciliationOfAdjustmentsResultingFromAccountingProfitMultipliedByApplicableTaxRatesAbstract_731" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss" xlink:label="loc_ifrs-full_TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss_734" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_ReconciliationOfAdjustmentsResultingFromAccountingProfitMultipliedByApplicableTaxRatesAbstract_731" xlink:to="loc_ifrs-full_TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss_734" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TaxEffectOfRevenuesExemptFromTaxation2011" xlink:label="loc_ifrs-full_TaxEffectOfRevenuesExemptFromTaxation2011_735" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_ReconciliationOfAdjustmentsResultingFromAccountingProfitMultipliedByApplicableTaxRatesAbstract_731" xlink:to="loc_ifrs-full_TaxEffectOfRevenuesExemptFromTaxation2011_735" use="optional" order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TaxEffectOfUtilizationOfDeferredTaxBenefitsPreviouslyNotRecognized" xlink:label="loc_cyd_TaxEffectOfUtilizationOfDeferredTaxBenefitsPreviouslyNotRecognized_736" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_ReconciliationOfAdjustmentsResultingFromAccountingProfitMultipliedByApplicableTaxRatesAbstract_731" xlink:to="loc_cyd_TaxEffectOfUtilizationOfDeferredTaxBenefitsPreviouslyNotRecognized_736" use="optional" order="6" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TaxEffectOfDeferredTaxBenefitsNotRecognized" xlink:label="loc_cyd_TaxEffectOfDeferredTaxBenefitsNotRecognized_737" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_ReconciliationOfAdjustmentsResultingFromAccountingProfitMultipliedByApplicableTaxRatesAbstract_731" xlink:to="loc_cyd_TaxEffectOfDeferredTaxBenefitsNotRecognized_737" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TaxCreditsForResearchAndDevelopmentExpense" xlink:label="loc_cyd_TaxCreditsForResearchAndDevelopmentExpense_738" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_ReconciliationOfAdjustmentsResultingFromAccountingProfitMultipliedByApplicableTaxRatesAbstract_731" xlink:to="loc_cyd_TaxCreditsForResearchAndDevelopmentExpense_738" use="optional" order="8" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TaxEffectFromChangeInTaxRate" xlink:label="loc_ifrs-full_TaxEffectFromChangeInTaxRate_739" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_ReconciliationOfAdjustmentsResultingFromAccountingProfitMultipliedByApplicableTaxRatesAbstract_731" xlink:to="loc_ifrs-full_TaxEffectFromChangeInTaxRate_739" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TaxEffectOfOverUnderProvisionInRespectOfPreviousYearsCurrentTax" xlink:label="loc_cyd_TaxEffectOfOverUnderProvisionInRespectOfPreviousYearsCurrentTax_740" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_ReconciliationOfAdjustmentsResultingFromAccountingProfitMultipliedByApplicableTaxRatesAbstract_731" xlink:to="loc_cyd_TaxEffectOfOverUnderProvisionInRespectOfPreviousYearsCurrentTax_740" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TaxEffectOfWithholdingTaxExpense" xlink:label="loc_cyd_TaxEffectOfWithholdingTaxExpense_741" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_ReconciliationOfAdjustmentsResultingFromAccountingProfitMultipliedByApplicableTaxRatesAbstract_731" xlink:to="loc_cyd_TaxEffectOfWithholdingTaxExpense_741" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome" xlink:label="loc_ifrs-full_OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome_742" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_ReconciliationOfAdjustmentsResultingFromAccountingProfitMultipliedByApplicableTaxRatesAbstract_731" xlink:to="loc_ifrs-full_OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome_742" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:label="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_743" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_ReconciliationOfAdjustmentsResultingFromAccountingProfitMultipliedByApplicableTaxRatesAbstract_731" xlink:to="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_743" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/IncomeTaxExpenseReconciliationOfIncomeTaxExpenseParentheticalDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesAbstract" xlink:label="loc_ifrs-full_ReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesAbstract_745" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ApplicableTaxRate" xlink:label="loc_ifrs-full_ApplicableTaxRate_746" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesAbstract_745" xlink:to="loc_ifrs-full_ApplicableTaxRate_746" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/IncomeTaxExpenseSummaryOfDeferredTaxDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DeferredTaxAssetsAndLiabilitiesAbstract" xlink:label="loc_ifrs-full_DeferredTaxAssetsAndLiabilitiesAbstract_748" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfDeferredTaxAssetsAndLiabilitiesTable" xlink:label="loc_cyd_DisclosureOfDeferredTaxAssetsAndLiabilitiesTable_752" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DeferredTaxAssetsAndLiabilitiesAbstract_748" xlink:to="loc_cyd_DisclosureOfDeferredTaxAssetsAndLiabilitiesTable_752" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AssetsAndLiabilitiesAxis" xlink:label="loc_ifrs-full_AssetsAndLiabilitiesAxis_749" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfDeferredTaxAssetsAndLiabilitiesTable_752" xlink:to="loc_ifrs-full_AssetsAndLiabilitiesAxis_749" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AssetsAndLiabilitiesMember" xlink:label="loc_ifrs-full_AssetsAndLiabilitiesMember_750" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AssetsAndLiabilitiesAxis_749" xlink:to="loc_ifrs-full_AssetsAndLiabilitiesMember_750" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_AcceleratedDepreciationMember" xlink:label="loc_cyd_AcceleratedDepreciationMember_753" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AssetsAndLiabilitiesMember_750" xlink:to="loc_cyd_AcceleratedDepreciationMember_753" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_InterestReceivableMember" xlink:label="loc_cyd_InterestReceivableMember_755" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AssetsAndLiabilitiesMember_750" xlink:to="loc_cyd_InterestReceivableMember_755" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_WithholdingTaxOnDividendIncomeMember" xlink:label="loc_cyd_WithholdingTaxOnDividendIncomeMember_757" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AssetsAndLiabilitiesMember_750" xlink:to="loc_cyd_WithholdingTaxOnDividendIncomeMember_757" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_EffectOfChangeInResidualValueAndImpairmentOfPropertyPlantAndEquipmentMember" xlink:label="loc_cyd_EffectOfChangeInResidualValueAndImpairmentOfPropertyPlantAndEquipmentMember_1402659" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AssetsAndLiabilitiesMember_750" xlink:to="loc_cyd_EffectOfChangeInResidualValueAndImpairmentOfPropertyPlantAndEquipmentMember_1402659" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_WritedownOfInventoriesMember" xlink:label="loc_cyd_WritedownOfInventoriesMember_760" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AssetsAndLiabilitiesMember_750" xlink:to="loc_cyd_WritedownOfInventoriesMember_760" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AllowanceForCreditLossesMember" xlink:label="loc_ifrs-full_AllowanceForCreditLossesMember_761" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AssetsAndLiabilitiesMember_750" xlink:to="loc_ifrs-full_AllowanceForCreditLossesMember_761" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_AccrualsMember" xlink:label="loc_cyd_AccrualsMember_762" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AssetsAndLiabilitiesMember_750" xlink:to="loc_cyd_AccrualsMember_762" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DeferredIncomeMember" xlink:label="loc_cyd_DeferredIncomeMember_763" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AssetsAndLiabilitiesMember_750" xlink:to="loc_cyd_DeferredIncomeMember_763" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherTemporaryDifferencesMember" xlink:label="loc_ifrs-full_OtherTemporaryDifferencesMember_764" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AssetsAndLiabilitiesMember_750" xlink:to="loc_ifrs-full_OtherTemporaryDifferencesMember_764" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_UnusedTaxLossesMember" xlink:label="loc_ifrs-full_UnusedTaxLossesMember_1381738" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AssetsAndLiabilitiesMember_750" xlink:to="loc_ifrs-full_UnusedTaxLossesMember_1381738" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfDeferredTaxAssetsAndLiabilitiesLineItems" xlink:label="loc_cyd_DisclosureOfDeferredTaxAssetsAndLiabilitiesLineItems_751" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfDeferredTaxAssetsAndLiabilitiesTable_752" xlink:to="loc_cyd_DisclosureOfDeferredTaxAssetsAndLiabilitiesLineItems_751" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DeferredTaxLiabilities" xlink:label="loc_ifrs-full_DeferredTaxLiabilities_766" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfDeferredTaxAssetsAndLiabilitiesLineItems_751" xlink:to="loc_ifrs-full_DeferredTaxLiabilities_766" use="optional" order="15" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DeferredTaxAssets" xlink:label="loc_ifrs-full_DeferredTaxAssets_767" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfDeferredTaxAssetsAndLiabilitiesLineItems_751" xlink:to="loc_ifrs-full_DeferredTaxAssets_767" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DeferredTaxExpenseIncome" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncome_768" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfDeferredTaxAssetsAndLiabilitiesLineItems_751" xlink:to="loc_ifrs-full_DeferredTaxExpenseIncome_768" use="optional" order="17" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DeferredTaxLiabilityAsset" xlink:label="loc_ifrs-full_DeferredTaxLiabilityAsset_862929" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfDeferredTaxAssetsAndLiabilitiesLineItems_751" xlink:to="loc_ifrs-full_DeferredTaxLiabilityAsset_862929" use="optional" order="18" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/IncomeTaxExpenseSummaryOfDeferredTaxParentheticalDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DeferredTaxAssetsAndLiabilitiesAbstract" xlink:label="loc_ifrs-full_DeferredTaxAssetsAndLiabilitiesAbstract_770" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfDeferredTaxAssetsAndLiabilitiesTable" xlink:label="loc_cyd_DisclosureOfDeferredTaxAssetsAndLiabilitiesTable_774" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DeferredTaxAssetsAndLiabilitiesAbstract_770" xlink:to="loc_cyd_DisclosureOfDeferredTaxAssetsAndLiabilitiesTable_774" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AssetsAndLiabilitiesAxis" xlink:label="loc_ifrs-full_AssetsAndLiabilitiesAxis_771" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfDeferredTaxAssetsAndLiabilitiesTable_774" xlink:to="loc_ifrs-full_AssetsAndLiabilitiesAxis_771" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AssetsAndLiabilitiesMember" xlink:label="loc_ifrs-full_AssetsAndLiabilitiesMember_772" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AssetsAndLiabilitiesAxis_771" xlink:to="loc_ifrs-full_AssetsAndLiabilitiesMember_772" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_PRCWithholdingTaxOnDividendIncomeMember" xlink:label="loc_cyd_PRCWithholdingTaxOnDividendIncomeMember_775" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AssetsAndLiabilitiesMember_772" xlink:to="loc_cyd_PRCWithholdingTaxOnDividendIncomeMember_775" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfDeferredTaxAssetsAndLiabilitiesLineItems" xlink:label="loc_cyd_DisclosureOfDeferredTaxAssetsAndLiabilitiesLineItems_773" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfDeferredTaxAssetsAndLiabilitiesTable_774" xlink:to="loc_cyd_DisclosureOfDeferredTaxAssetsAndLiabilitiesLineItems_773" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DeferredTaxLiabilities" xlink:label="loc_ifrs-full_DeferredTaxLiabilities_776" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfDeferredTaxAssetsAndLiabilitiesLineItems_773" xlink:to="loc_ifrs-full_DeferredTaxLiabilities_776" use="optional" order="6" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss_777" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfDeferredTaxAssetsAndLiabilitiesLineItems_773" xlink:to="loc_ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss_777" use="optional" order="7" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DeferredTaxLiabilityAssetUtilization" xlink:label="loc_cyd_DeferredTaxLiabilityAssetUtilization_778" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfDeferredTaxAssetsAndLiabilitiesLineItems_773" xlink:to="loc_cyd_DeferredTaxLiabilityAssetUtilization_778" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DeferredTaxLiabilities" xlink:label="loc_ifrs-full_DeferredTaxLiabilities_779" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfDeferredTaxAssetsAndLiabilitiesLineItems_773" xlink:to="loc_ifrs-full_DeferredTaxLiabilities_779" use="optional" order="9" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/IncomeTaxExpenseClassificationOfTheGroupsNetDeferredTaxAssetsDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DeferredTaxAssetsAndLiabilitiesAbstract" xlink:label="loc_ifrs-full_DeferredTaxAssetsAndLiabilitiesAbstract_781" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DeferredTaxAssets" xlink:label="loc_ifrs-full_DeferredTaxAssets_782" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DeferredTaxAssetsAndLiabilitiesAbstract_781" xlink:to="loc_ifrs-full_DeferredTaxAssets_782" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DeferredTaxLiabilities" xlink:label="loc_ifrs-full_DeferredTaxLiabilities_783" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DeferredTaxAssetsAndLiabilitiesAbstract_781" xlink:to="loc_ifrs-full_DeferredTaxLiabilities_783" use="optional" order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DeferredTaxLiabilityAsset" xlink:label="loc_ifrs-full_DeferredTaxLiabilityAsset_784" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DeferredTaxAssetsAndLiabilitiesAbstract_781" xlink:to="loc_ifrs-full_DeferredTaxLiabilityAsset_784" use="optional" order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/IncomeTaxExpenseDeferredTaxAssetsThatHaveNotBeenRecognizedDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAbstract" xlink:label="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAbstract_786" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised" xlink:label="loc_ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised_787" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAbstract_786" xlink:to="loc_ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised_787" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_UnusedTaxCreditsForWhichNoDeferredTaxAssetRecognised" xlink:label="loc_ifrs-full_UnusedTaxCreditsForWhichNoDeferredTaxAssetRecognised_788" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAbstract_786" xlink:to="loc_ifrs-full_UnusedTaxCreditsForWhichNoDeferredTaxAssetRecognised_788" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised" xlink:label="loc_ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised_789" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAbstract_786" xlink:to="loc_ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised_789" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_UnrecognizedDeferredTaxAssets" xlink:label="loc_cyd_UnrecognizedDeferredTaxAssets_790" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAbstract_786" xlink:to="loc_cyd_UnrecognizedDeferredTaxAssets_790" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/EarningsPerShareSummaryOfEarningsPerShareDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EarningsPerShareAbstract" xlink:label="loc_ifrs-full_EarningsPerShareAbstract_792" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProfitLossAttributableToOwnersOfParent" xlink:label="loc_ifrs-full_ProfitLossAttributableToOwnersOfParent_793" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EarningsPerShareAbstract_792" xlink:to="loc_ifrs-full_ProfitLossAttributableToOwnersOfParent_793" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_WeightedAverageShares" xlink:label="loc_ifrs-full_WeightedAverageShares_794" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EarningsPerShareAbstract_792" xlink:to="loc_ifrs-full_WeightedAverageShares_794" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares" xlink:label="loc_ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares_795" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EarningsPerShareAbstract_792" xlink:to="loc_ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares_795" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AdjustedWeightedAverageShares" xlink:label="loc_ifrs-full_AdjustedWeightedAverageShares_796" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EarningsPerShareAbstract_792" xlink:to="loc_ifrs-full_AdjustedWeightedAverageShares_796" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/EarningsPerShareAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EarningsPerShareAbstract" xlink:label="loc_ifrs-full_EarningsPerShareAbstract_798" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_AntiDilutiveEffectOfEmployeeShareOptions" xlink:label="loc_cyd_AntiDilutiveEffectOfEmployeeShareOptions_799" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EarningsPerShareAbstract_798" xlink:to="loc_cyd_AntiDilutiveEffectOfEmployeeShareOptions_799" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract_801" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_806" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract_801" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_806" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xlink:label="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_804" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_806" xlink:to="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_804" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PropertyPlantAndEquipmentMember" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_807" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_804" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_807" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_FreeholdLandMember" xlink:label="loc_cyd_FreeholdLandMember_820" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_807" xlink:to="loc_cyd_FreeholdLandMember_820" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_BuildingsandImprovementsMember" xlink:label="loc_cyd_BuildingsandImprovementsMember_821" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_807" xlink:to="loc_cyd_BuildingsandImprovementsMember_821" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ConstructionInProgressMember" xlink:label="loc_ifrs-full_ConstructionInProgressMember_822" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_807" xlink:to="loc_ifrs-full_ConstructionInProgressMember_822" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_PlantAndMachineryMember" xlink:label="loc_cyd_PlantAndMachineryMember_823" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_807" xlink:to="loc_cyd_PlantAndMachineryMember_823" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OfficeEquipmentMember" xlink:label="loc_ifrs-full_OfficeEquipmentMember_824" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_807" xlink:to="loc_ifrs-full_OfficeEquipmentMember_824" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MotorVehiclesMember" xlink:label="loc_ifrs-full_MotorVehiclesMember_825" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_807" xlink:to="loc_ifrs-full_MotorVehiclesMember_825" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" xlink:label="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_802" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_806" xlink:to="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_802" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CarryingAmountMember" xlink:label="loc_ifrs-full_CarryingAmountMember_803" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_802" xlink:to="loc_ifrs-full_CarryingAmountMember_803" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GrossCarryingAmountMember" xlink:label="loc_ifrs-full_GrossCarryingAmountMember_808" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CarryingAmountMember_803" xlink:to="loc_ifrs-full_GrossCarryingAmountMember_808" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember" xlink:label="loc_ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember_809" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CarryingAmountMember_803" xlink:to="loc_ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember_809" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" xlink:label="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_670568" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_806" xlink:to="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_670568" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RestatedMember" xlink:label="loc_ifrs-full_RestatedMember_670569" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_670568" xlink:to="loc_ifrs-full_RestatedMember_670569" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_805" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_806" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_805" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PropertyPlantAndEquipment" xlink:label="loc_ifrs-full_PropertyPlantAndEquipment_810" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_805" xlink:to="loc_ifrs-full_PropertyPlantAndEquipment_810" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment_811" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_805" xlink:to="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment_811" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DepreciationPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_DepreciationPropertyPlantAndEquipment_812" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_805" xlink:to="loc_ifrs-full_DepreciationPropertyPlantAndEquipment_812" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment_813" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_805" xlink:to="loc_ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment_813" use="optional" order="20" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisposalsPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_DisposalsPropertyPlantAndEquipment_814" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_805" xlink:to="loc_ifrs-full_DisposalsPropertyPlantAndEquipment_814" use="optional" order="21" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment_815" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_805" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment_815" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RetirementsPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_RetirementsPropertyPlantAndEquipment_816" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_805" xlink:to="loc_ifrs-full_RetirementsPropertyPlantAndEquipment_816" use="optional" order="23" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment_817" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_805" xlink:to="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment_817" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment_818" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_805" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment_818" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PropertyPlantAndEquipment" xlink:label="loc_ifrs-full_PropertyPlantAndEquipment_819" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_805" xlink:to="loc_ifrs-full_PropertyPlantAndEquipment_819" use="optional" order="26" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentParentheticalDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract_827" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DepreciationCapitalisedAsContractAssets" xlink:label="loc_cyd_DepreciationCapitalisedAsContractAssets_829" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract_827" xlink:to="loc_cyd_DepreciationCapitalisedAsContractAssets_829" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DepreciationCapitalizedAsDevelopmentCosts" xlink:label="loc_cyd_DepreciationCapitalizedAsDevelopmentCosts_1381851" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract_827" xlink:to="loc_cyd_DepreciationCapitalizedAsDevelopmentCosts_1381851" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/PropertyPlantAndEquipmentAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract_831" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_1402648" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract_831" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_1402648" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AttributionOfExpensesByNatureToTheirFunctionAxis" xlink:label="loc_ifrs-full_AttributionOfExpensesByNatureToTheirFunctionAxis_1402650" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_1402648" xlink:to="loc_ifrs-full_AttributionOfExpensesByNatureToTheirFunctionAxis_1402650" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LineItemsByFunctionMember" xlink:label="loc_ifrs-full_LineItemsByFunctionMember_1402651" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AttributionOfExpensesByNatureToTheirFunctionAxis_1402650" xlink:to="loc_ifrs-full_LineItemsByFunctionMember_1402651" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CostOfSalesMember" xlink:label="loc_ifrs-full_CostOfSalesMember_1402652" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LineItemsByFunctionMember_1402651" xlink:to="loc_ifrs-full_CostOfSalesMember_1402652" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_OtherOperatingExpensesMember" xlink:label="loc_cyd_OtherOperatingExpensesMember_1402653" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LineItemsByFunctionMember_1402651" xlink:to="loc_cyd_OtherOperatingExpensesMember_1402653" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_1402649" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_1402648" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_1402649" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment_832" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_1402649" xlink:to="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment_832" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/InvestmentPropertySummaryOfInvestmentPropertyDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfInvestmentPropertyAbstract" xlink:label="loc_ifrs-full_DisclosureOfInvestmentPropertyAbstract_837" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfInvestmentPropertyTable" xlink:label="loc_ifrs-full_DisclosureOfInvestmentPropertyTable_842" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfInvestmentPropertyAbstract_837" xlink:to="loc_ifrs-full_DisclosureOfInvestmentPropertyTable_842" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" xlink:label="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_839" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfInvestmentPropertyTable_842" xlink:to="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_839" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CarryingAmountMember" xlink:label="loc_ifrs-full_CarryingAmountMember_840" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_839" xlink:to="loc_ifrs-full_CarryingAmountMember_840" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GrossCarryingAmountMember" xlink:label="loc_ifrs-full_GrossCarryingAmountMember_846" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CarryingAmountMember_840" xlink:to="loc_ifrs-full_GrossCarryingAmountMember_846" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember" xlink:label="loc_ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember_847" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CarryingAmountMember_840" xlink:to="loc_ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember_847" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MeasurementAxis" xlink:label="loc_ifrs-full_MeasurementAxis_843" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfInvestmentPropertyTable_842" xlink:to="loc_ifrs-full_MeasurementAxis_843" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AggregatedMeasurementMember" xlink:label="loc_ifrs-full_AggregatedMeasurementMember_838" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MeasurementAxis_843" xlink:to="loc_ifrs-full_AggregatedMeasurementMember_838" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AtFairValueMember" xlink:label="loc_ifrs-full_AtFairValueMember_845" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedMeasurementMember_838" xlink:to="loc_ifrs-full_AtFairValueMember_845" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfInvestmentPropertyLineItems" xlink:label="loc_ifrs-full_DisclosureOfInvestmentPropertyLineItems_841" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfInvestmentPropertyTable_842" xlink:to="loc_ifrs-full_DisclosureOfInvestmentPropertyLineItems_841" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InvestmentProperty" xlink:label="loc_ifrs-full_InvestmentProperty_848" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfInvestmentPropertyLineItems_841" xlink:to="loc_ifrs-full_InvestmentProperty_848" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DepreciationInvestmentProperty" xlink:label="loc_ifrs-full_DepreciationInvestmentProperty_849" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfInvestmentPropertyLineItems_841" xlink:to="loc_ifrs-full_DepreciationInvestmentProperty_849" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesInvestmentProperty" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesInvestmentProperty_850" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfInvestmentPropertyLineItems_841" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesInvestmentProperty_850" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InvestmentProperty" xlink:label="loc_ifrs-full_InvestmentProperty_851" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfInvestmentPropertyLineItems_841" xlink:to="loc_ifrs-full_InvestmentProperty_851" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncomeStatementAbstract" xlink:label="loc_ifrs-full_IncomeStatementAbstract_570099" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfInvestmentPropertyLineItems_841" xlink:to="loc_ifrs-full_IncomeStatementAbstract_570099" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_RentalIncomeFromInvestmentPropertyMinimumLeasePayments" xlink:label="loc_cyd_RentalIncomeFromInvestmentPropertyMinimumLeasePayments_844" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_570099" xlink:to="loc_cyd_RentalIncomeFromInvestmentPropertyMinimumLeasePayments_844" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DirectOperatingExpenseFromInvestmentProperty" xlink:label="loc_ifrs-full_DirectOperatingExpenseFromInvestmentProperty_853" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_570099" xlink:to="loc_ifrs-full_DirectOperatingExpenseFromInvestmentProperty_853" use="optional" order="16" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/InvestmentPropertySummaryOfFairValueMeasurementOfInvestmentPropertyDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsAbstract" xlink:label="loc_ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsAbstract_855" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsTable" xlink:label="loc_ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsTable_857" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsAbstract_855" xlink:to="loc_ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsTable_857" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ValuationTechniquesUsedInFairValueMeasurementAxis" xlink:label="loc_ifrs-full_ValuationTechniquesUsedInFairValueMeasurementAxis_859" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsTable_857" xlink:to="loc_ifrs-full_ValuationTechniquesUsedInFairValueMeasurementAxis_859" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ValuationTechniquesMember" xlink:label="loc_ifrs-full_ValuationTechniquesMember_858" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ValuationTechniquesUsedInFairValueMeasurementAxis_859" xlink:to="loc_ifrs-full_ValuationTechniquesMember_858" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_MarketComparableCompaniesAndCostMethodMember" xlink:label="loc_cyd_MarketComparableCompaniesAndCostMethodMember_863" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ValuationTechniquesMember_858" xlink:to="loc_cyd_MarketComparableCompaniesAndCostMethodMember_863" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsLineItems" xlink:label="loc_ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsLineItems_856" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsTable_857" xlink:to="loc_ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsLineItems_856" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DescriptionOfValuationTechniquesUsedInFairValueMeasurementAssets" xlink:label="loc_ifrs-full_DescriptionOfValuationTechniquesUsedInFairValueMeasurementAssets_860" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsLineItems_856" xlink:to="loc_ifrs-full_DescriptionOfValuationTechniquesUsedInFairValueMeasurementAssets_860" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DescriptionOfMethodsUsedToDevelopAndSubstantiateUnobservableInputsUsedInFairValueMeasurementAssets" xlink:label="loc_ifrs-full_DescriptionOfMethodsUsedToDevelopAndSubstantiateUnobservableInputsUsedInFairValueMeasurementAssets_861" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsLineItems_856" xlink:to="loc_ifrs-full_DescriptionOfMethodsUsedToDevelopAndSubstantiateUnobservableInputsUsedInFairValueMeasurementAssets_861" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementAssets" xlink:label="loc_ifrs-full_DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementAssets_862" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsLineItems_856" xlink:to="loc_ifrs-full_DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementAssets_862" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/InvestmentPropertyAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TextBlockAbstract" xlink:label="loc_cyd_TextBlockAbstract_1402635" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_UsefulLifeMeasuredAsPeriodOfTimeInvestmentPropertyCostModel" xlink:label="loc_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimeInvestmentPropertyCostModel_1402636" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1402635" xlink:to="loc_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimeInvestmentPropertyCostModel_1402636" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DepreciationMethodPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_DepreciationMethodPropertyPlantAndEquipment_1402657" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_1402635" xlink:to="loc_ifrs-full_DepreciationMethodPropertyPlantAndEquipment_1402657" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/IntangibleAssetsSummaryOfIntangibleAssetsDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfIntangibleAssetsAbstract" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsAbstract_932" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfIntangibleAssetsTable" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_937" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsAbstract_932" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_937" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" xlink:label="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_933" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_937" xlink:to="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_933" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CarryingAmountMember" xlink:label="loc_ifrs-full_CarryingAmountMember_568104" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_933" xlink:to="loc_ifrs-full_CarryingAmountMember_568104" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GrossCarryingAmountMember" xlink:label="loc_ifrs-full_GrossCarryingAmountMember_568105" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CarryingAmountMember_568104" xlink:to="loc_ifrs-full_GrossCarryingAmountMember_568105" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember" xlink:label="loc_ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember_568109" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CarryingAmountMember_568104" xlink:to="loc_ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember_568109" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis" xlink:label="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_935" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_937" xlink:to="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_935" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IntangibleAssetsAndGoodwillMember" xlink:label="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_568098" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_935" xlink:to="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_568098" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TechnologyKnowHowMember" xlink:label="loc_cyd_TechnologyKnowHowMember_568099" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_568098" xlink:to="loc_cyd_TechnologyKnowHowMember_568099" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IntangibleAssetsUnderDevelopmentMember" xlink:label="loc_ifrs-full_IntangibleAssetsUnderDevelopmentMember_568101" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_568098" xlink:to="loc_ifrs-full_IntangibleAssetsUnderDevelopmentMember_568101" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/presentationGuidance" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GoodwillMember" xlink:label="loc_ifrs-full_GoodwillMember_570010" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_568098" xlink:to="loc_ifrs-full_GoodwillMember_570010" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BrandNamesMember" xlink:label="loc_ifrs-full_BrandNamesMember_568102" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_568098" xlink:to="loc_ifrs-full_BrandNamesMember_568102" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MethodsOfGenerationAxis" xlink:label="loc_ifrs-full_MethodsOfGenerationAxis_568106" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_937" xlink:to="loc_ifrs-full_MethodsOfGenerationAxis_568106" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MethodsOfGenerationMember" xlink:label="loc_ifrs-full_MethodsOfGenerationMember_568107" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MethodsOfGenerationAxis_568106" xlink:to="loc_ifrs-full_MethodsOfGenerationMember_568107" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfIntangibleAssetsLineItems" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_936" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_937" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_936" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IntangibleAssetsAndGoodwill" xlink:label="loc_ifrs-full_IntangibleAssetsAndGoodwill_568110" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_936" xlink:to="loc_ifrs-full_IntangibleAssetsAndGoodwill_568110" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" xlink:label="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill_568116" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_936" xlink:to="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill_568116" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncreaseDecreaseThroughTransfersIntangibleAssetsAndGoodwill" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughTransfersIntangibleAssetsAndGoodwill_1381761" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_936" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughTransfersIntangibleAssetsAndGoodwill_1381761" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill" xlink:label="loc_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill_568181" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_936" xlink:to="loc_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill_568181" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IntangibleAssetsAndGoodwill" xlink:label="loc_ifrs-full_IntangibleAssetsAndGoodwill_568172" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_936" xlink:to="loc_ifrs-full_IntangibleAssetsAndGoodwill_568172" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/IntangibleAssetsGoodwillCarryingAmountOfGoodwillAllocatedDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillAbstract" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillAbstract_911" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable_913" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillAbstract_911" xlink:to="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable_913" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis" xlink:label="loc_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_915" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable_913" xlink:to="loc_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_915" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForCashgeneratingUnitsMember" xlink:label="loc_ifrs-full_EntitysTotalForCashgeneratingUnitsMember_914" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_915" xlink:to="loc_ifrs-full_EntitysTotalForCashgeneratingUnitsMember_914" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_GuangxiYuchaiMachineryCompanyLimitedMember" xlink:label="loc_cyd_GuangxiYuchaiMachineryCompanyLimitedMember_917" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForCashgeneratingUnitsMember_914" xlink:to="loc_cyd_GuangxiYuchaiMachineryCompanyLimitedMember_917" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems_912" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable_913" xlink:to="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems_912" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Goodwill" xlink:label="loc_ifrs-full_Goodwill_916" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems_912" xlink:to="loc_ifrs-full_Goodwill_916" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/IntangibleAssetsAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract_949" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillTable" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillTable_952" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract_949" xlink:to="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillTable_952" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis" xlink:label="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_955" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillTable_952" xlink:to="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_955" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IntangibleAssetsAndGoodwillMember" xlink:label="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_953" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_955" xlink:to="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_953" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IntangibleAssetsUnderDevelopmentMember" xlink:label="loc_ifrs-full_IntangibleAssetsUnderDevelopmentMember_1402622" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_953" xlink:to="loc_ifrs-full_IntangibleAssetsUnderDevelopmentMember_1402622" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis" xlink:label="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_950" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillTable_952" xlink:to="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_950" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwillMember" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_954" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_950" xlink:to="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_954" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CapitalisedDevelopmentExpenditureMember" xlink:label="loc_ifrs-full_CapitalisedDevelopmentExpenditureMember_968" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_954" xlink:to="loc_ifrs-full_CapitalisedDevelopmentExpenditureMember_968" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TechnologyKnowHowMember" xlink:label="loc_cyd_TechnologyKnowHowMember_1381888" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_954" xlink:to="loc_cyd_TechnologyKnowHowMember_1381888" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TrademarksMember" xlink:label="loc_cyd_TrademarksMember_1402623" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_954" xlink:to="loc_cyd_TrademarksMember_1402623" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis" xlink:label="loc_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_568730" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillTable_952" xlink:to="loc_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_568730" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForCashgeneratingUnitsMember" xlink:label="loc_ifrs-full_EntitysTotalForCashgeneratingUnitsMember_568731" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_568730" xlink:to="loc_ifrs-full_EntitysTotalForCashgeneratingUnitsMember_568731" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_GuangxiYuchaiMachineryCompanyLimitedMember" xlink:label="loc_cyd_GuangxiYuchaiMachineryCompanyLimitedMember_568732" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForCashgeneratingUnitsMember_568731" xlink:to="loc_cyd_GuangxiYuchaiMachineryCompanyLimitedMember_568732" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangeAxis" xlink:label="loc_ifrs-full_RangeAxis_683570" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillTable_952" xlink:to="loc_ifrs-full_RangeAxis_683570" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_683571" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangeAxis_683570" xlink:to="loc_ifrs-full_RangesMember_683571" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BottomOfRangeMember" xlink:label="loc_ifrs-full_BottomOfRangeMember_683572" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_683571" xlink:to="loc_ifrs-full_BottomOfRangeMember_683572" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TopOfRangeMember" xlink:label="loc_ifrs-full_TopOfRangeMember_683573" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_683571" xlink:to="loc_ifrs-full_TopOfRangeMember_683573" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" xlink:label="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_1381899" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillTable_952" xlink:to="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_1381899" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CarryingAmountMember" xlink:label="loc_ifrs-full_CarryingAmountMember_1381900" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_1381899" xlink:to="loc_ifrs-full_CarryingAmountMember_1381900" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AccumulatedImpairmentMember" xlink:label="loc_ifrs-full_AccumulatedImpairmentMember_1381901" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CarryingAmountMember_1381900" xlink:to="loc_ifrs-full_AccumulatedImpairmentMember_1381901" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems_951" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillTable_952" xlink:to="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems_951" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwill" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwill_956" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems_951" xlink:to="loc_ifrs-full_IntangibleAssetsOtherThanGoodwill_956" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_PercentageOfPretaxDiscountRate" xlink:label="loc_cyd_PercentageOfPretaxDiscountRate_959" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems_951" xlink:to="loc_cyd_PercentageOfPretaxDiscountRate_959" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_EstimatedRevenueGrowthRate" xlink:label="loc_cyd_EstimatedRevenueGrowthRate_962" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems_951" xlink:to="loc_cyd_EstimatedRevenueGrowthRate_962" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_PercentageIncreaseInPretaxDiscountRateThatWouldResultInAnImpairment" xlink:label="loc_cyd_PercentageIncreaseInPretaxDiscountRateThatWouldResultInAnImpairment_963" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems_951" xlink:to="loc_cyd_PercentageIncreaseInPretaxDiscountRateThatWouldResultInAnImpairment_963" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_EstimationOfFutureBusinessProjectionDescription" xlink:label="loc_cyd_EstimationOfFutureBusinessProjectionDescription_965" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems_951" xlink:to="loc_cyd_EstimationOfFutureBusinessProjectionDescription_965" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_PretaxDiscountRateThatWouldResultsInAnImpairment" xlink:label="loc_cyd_PretaxDiscountRateThatWouldResultsInAnImpairment_1399782" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems_951" xlink:to="loc_cyd_PretaxDiscountRateThatWouldResultsInAnImpairment_1399782" use="optional" order="26" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections" xlink:label="loc_ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections_966" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems_951" xlink:to="loc_ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections_966" use="optional" order="27" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill" xlink:label="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill_568735" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems_951" xlink:to="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill_568735" use="optional" order="28" preferredLabel="http://www.xbrl.org/2003/role/positiveLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections" xlink:label="loc_ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections_568736" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems_951" xlink:to="loc_ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections_568736" use="optional" order="29" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_PercentageDecreaseInDemandThatWouldResultInAnImpairment" xlink:label="loc_cyd_PercentageDecreaseInDemandThatWouldResultInAnImpairment_568738" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems_951" xlink:to="loc_cyd_PercentageDecreaseInDemandThatWouldResultInAnImpairment_568738" use="optional" order="30" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_PaymentForTrademarkLicenseFee" xlink:label="loc_cyd_PaymentForTrademarkLicenseFee_683576" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems_951" xlink:to="loc_cyd_PaymentForTrademarkLicenseFee_683576" use="optional" order="31" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IntangibleAssetsAndGoodwill" xlink:label="loc_ifrs-full_IntangibleAssetsAndGoodwill_683584" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems_951" xlink:to="loc_ifrs-full_IntangibleAssetsAndGoodwill_683584" use="optional" order="32" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncreaseDecreaseThroughTransfersIntangibleAssetsOtherThanGoodwill" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughTransfersIntangibleAssetsOtherThanGoodwill_1381874" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems_951" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughTransfersIntangibleAssetsOtherThanGoodwill_1381874" use="optional" order="33" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/InventoriesSummaryOfInventoriesDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfInventoriesAbstract" xlink:label="loc_ifrs-full_ClassesOfInventoriesAbstract_1042" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RawMaterials" xlink:label="loc_ifrs-full_RawMaterials_1043" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfInventoriesAbstract_1042" xlink:to="loc_ifrs-full_RawMaterials_1043" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_WorkInProgress" xlink:label="loc_ifrs-full_WorkInProgress_1044" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfInventoriesAbstract_1042" xlink:to="loc_ifrs-full_WorkInProgress_1044" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinishedGoods" xlink:label="loc_ifrs-full_FinishedGoods_1045" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfInventoriesAbstract_1042" xlink:to="loc_ifrs-full_FinishedGoods_1045" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Inventories" xlink:label="loc_ifrs-full_Inventories_1046" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfInventoriesAbstract_1042" xlink:to="loc_ifrs-full_Inventories_1046" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/InventoriesSummaryOfAnalysisOfInventoryReserveAccountsDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_WritedownsReversalsOfWritedownsOfInventoriesAbstract" xlink:label="loc_ifrs-full_WritedownsReversalsOfWritedownsOfInventoriesAbstract_1048" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CostOfInventoriesRecognisedAsExpenseDuringPeriod" xlink:label="loc_ifrs-full_CostOfInventoriesRecognisedAsExpenseDuringPeriod_1049" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_WritedownsReversalsOfWritedownsOfInventoriesAbstract_1048" xlink:to="loc_ifrs-full_CostOfInventoriesRecognisedAsExpenseDuringPeriod_1049" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InventoryWritedown2011" xlink:label="loc_ifrs-full_InventoryWritedown2011_1050" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_WritedownsReversalsOfWritedownsOfInventoriesAbstract_1048" xlink:to="loc_ifrs-full_InventoryWritedown2011_1050" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ReversalOfInventoryWritedown" xlink:label="loc_ifrs-full_ReversalOfInventoryWritedown_1051" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_WritedownsReversalsOfWritedownsOfInventoriesAbstract_1048" xlink:to="loc_ifrs-full_ReversalOfInventoryWritedown_1051" use="optional" order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_InventoryWritenOff" xlink:label="loc_cyd_InventoryWritenOff_1381567" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_WritedownsReversalsOfWritedownsOfInventoriesAbstract_1048" xlink:to="loc_cyd_InventoryWritenOff_1381567" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/OtherCurrentAssetsSummaryOfOtherCurrentAssetsDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MiscellaneousCurrentAssetsAbstract" xlink:label="loc_ifrs-full_MiscellaneousCurrentAssetsAbstract_1053" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InvestmentPropertyUnderConstructionOrDevelopment" xlink:label="loc_ifrs-full_InvestmentPropertyUnderConstructionOrDevelopment_1054" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MiscellaneousCurrentAssetsAbstract_1053" xlink:to="loc_ifrs-full_InvestmentPropertyUnderConstructionOrDevelopment_1054" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/TradeAndOtherReceivablesSummaryOfTradeAndOtherReceivablesDetail">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfTradeAndOtherReceivablesAbstract" xlink:label="loc_cyd_DisclosureOfTradeAndOtherReceivablesAbstract_1072" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TradeAndOtherCurrentReceivablesAbstract" xlink:label="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_1075" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfTradeAndOtherReceivablesAbstract_1072" xlink:to="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_1075" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentTradeReceivables" xlink:label="loc_ifrs-full_CurrentTradeReceivables_1079" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_1075" xlink:to="loc_ifrs-full_CurrentTradeReceivables_1079" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ExpectedCreditLosses" xlink:label="loc_cyd_ExpectedCreditLosses_1080" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_1075" xlink:to="loc_cyd_ExpectedCreditLosses_1080" use="optional" order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CurrentTradeReceivablesNet" xlink:label="loc_cyd_CurrentTradeReceivablesNet_1081" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_1075" xlink:to="loc_cyd_CurrentTradeReceivablesNet_1081" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CurrentBillsReceivable" xlink:label="loc_cyd_CurrentBillsReceivable_1082" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_1075" xlink:to="loc_cyd_CurrentBillsReceivable_1082" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CurrentTradeAndBillReceivables" xlink:label="loc_cyd_CurrentTradeAndBillReceivables_1083" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_1075" xlink:to="loc_cyd_CurrentTradeAndBillReceivables_1083" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CurrentTradeReceivablesDueFromAssociatesAndJointVentures" xlink:label="loc_cyd_CurrentTradeReceivablesDueFromAssociatesAndJointVentures_1084" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_1075" xlink:to="loc_cyd_CurrentTradeReceivablesDueFromAssociatesAndJointVentures_1084" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CurrentNonTradeReceivablesDueFromAssociatesAndJointVentures" xlink:label="loc_cyd_CurrentNonTradeReceivablesDueFromAssociatesAndJointVentures_1085" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_1075" xlink:to="loc_cyd_CurrentNonTradeReceivablesDueFromAssociatesAndJointVentures_1085" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CurrentTradeReceivablesDueFromRelatedParties" xlink:label="loc_cyd_CurrentTradeReceivablesDueFromRelatedParties_1086" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_1075" xlink:to="loc_cyd_CurrentTradeReceivablesDueFromRelatedParties_1086" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CurrentNonTradeReceivablesDueFromRelatedParties" xlink:label="loc_cyd_CurrentNonTradeReceivablesDueFromRelatedParties_1087" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_1075" xlink:to="loc_cyd_CurrentNonTradeReceivablesDueFromRelatedParties_1087" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CurrentBillsReceivableInTransit" xlink:label="loc_cyd_CurrentBillsReceivableInTransit_1090" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_1075" xlink:to="loc_cyd_CurrentBillsReceivableInTransit_1090" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_GrantReceivables" xlink:label="loc_cyd_GrantReceivables_1402454" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_1075" xlink:to="loc_cyd_GrantReceivables_1402454" use="optional" order="12" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TotalEstimatedConsiderationDueFromAcquirer" xlink:label="loc_cyd_TotalEstimatedConsiderationDueFromAcquirer_1402637" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_1075" xlink:to="loc_cyd_TotalEstimatedConsiderationDueFromAcquirer_1402637" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_MiscellaneousOtherCurrentReceivables" xlink:label="loc_cyd_MiscellaneousOtherCurrentReceivables_1092" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_1075" xlink:to="loc_cyd_MiscellaneousOtherCurrentReceivables_1092" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ImpairmentLossOnOtherReceivables" xlink:label="loc_cyd_ImpairmentLossOnOtherReceivables_670555" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_1075" xlink:to="loc_cyd_ImpairmentLossOnOtherReceivables_670555" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentLoansAndReceivables" xlink:label="loc_ifrs-full_CurrentLoansAndReceivables_1093" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_1075" xlink:to="loc_ifrs-full_CurrentLoansAndReceivables_1093" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentTaxAssetsCurrent" xlink:label="loc_ifrs-full_CurrentTaxAssetsCurrent_1094" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_1075" xlink:to="loc_ifrs-full_CurrentTaxAssetsCurrent_1094" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentAdvancesToSuppliers" xlink:label="loc_ifrs-full_CurrentAdvancesToSuppliers_1402452" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_1075" xlink:to="loc_ifrs-full_CurrentAdvancesToSuppliers_1402452" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_RightOfReturnAssets" xlink:label="loc_cyd_RightOfReturnAssets_1381751" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_1075" xlink:to="loc_cyd_RightOfReturnAssets_1381751" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherCurrentReceivables" xlink:label="loc_ifrs-full_OtherCurrentReceivables_1096" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_1075" xlink:to="loc_ifrs-full_OtherCurrentReceivables_1096" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TradeAndOtherCurrentReceivables" xlink:label="loc_ifrs-full_TradeAndOtherCurrentReceivables_1097" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_1075" xlink:to="loc_ifrs-full_TradeAndOtherCurrentReceivables_1097" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/TradeAndOtherReceivablesSummaryOfTradeAndOtherReceivablesParentheticalDetail">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfTradeAndOtherReceivablesAbstract" xlink:label="loc_cyd_DisclosureOfTradeAndOtherReceivablesAbstract_1099" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfTradeAndOtherReceivablesTable" xlink:label="loc_cyd_DisclosureOfTradeAndOtherReceivablesTable_1104" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfTradeAndOtherReceivablesAbstract_1099" xlink:to="loc_cyd_DisclosureOfTradeAndOtherReceivablesTable_1104" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_1100" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfTradeAndOtherReceivablesTable_1104" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_1100" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_1105" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_1100" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_1105" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_JointVenturesWhereEntityIsVenturerMember" xlink:label="loc_ifrs-full_JointVenturesWhereEntityIsVenturerMember_1108" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_1105" xlink:to="loc_ifrs-full_JointVenturesWhereEntityIsVenturerMember_1108" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherRelatedPartiesMember" xlink:label="loc_ifrs-full_OtherRelatedPartiesMember_1109" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_1105" xlink:to="loc_ifrs-full_OtherRelatedPartiesMember_1109" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DebtInstrument1Axis" xlink:label="loc_cyd_DebtInstrument1Axis_1101" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfTradeAndOtherReceivablesTable_1104" xlink:to="loc_cyd_DebtInstrument1Axis_1101" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DebtInstrumentDomain" xlink:label="loc_cyd_DebtInstrumentDomain_1102" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DebtInstrument1Axis_1101" xlink:to="loc_cyd_DebtInstrumentDomain_1102" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_SecuredBankFacilitiesMember" xlink:label="loc_cyd_SecuredBankFacilitiesMember_1106" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DebtInstrumentDomain_1102" xlink:to="loc_cyd_SecuredBankFacilitiesMember_1106" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfTradeAndOtherReceivablesLineItems" xlink:label="loc_cyd_DisclosureOfTradeAndOtherReceivablesLineItems_1103" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfTradeAndOtherReceivablesTable_1104" xlink:to="loc_cyd_DisclosureOfTradeAndOtherReceivablesLineItems_1103" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CurrentBillsReceivable" xlink:label="loc_cyd_CurrentBillsReceivable_1107" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfTradeAndOtherReceivablesLineItems_1103" xlink:to="loc_cyd_CurrentBillsReceivable_1107" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/TradeAndOtherReceivablesAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ProportionOfSharesOfSubsidiaryHeldForSaleAbstract" xlink:label="loc_cyd_ProportionOfSharesOfSubsidiaryHeldForSaleAbstract_1111" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfTradeAndOtherReceivablesTable" xlink:label="loc_cyd_DisclosureOfTradeAndOtherReceivablesTable_1116" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_ProportionOfSharesOfSubsidiaryHeldForSaleAbstract_1111" xlink:to="loc_cyd_DisclosureOfTradeAndOtherReceivablesTable_1116" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangeAxis" xlink:label="loc_ifrs-full_RangeAxis_1118" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfTradeAndOtherReceivablesTable_1116" xlink:to="loc_ifrs-full_RangeAxis_1118" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_1119" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangeAxis_1118" xlink:to="loc_ifrs-full_RangesMember_1119" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TopOfRangeMember" xlink:label="loc_ifrs-full_TopOfRangeMember_1129" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_1119" xlink:to="loc_ifrs-full_TopOfRangeMember_1129" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BottomOfRangeMember" xlink:label="loc_ifrs-full_BottomOfRangeMember_1381819" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_1119" xlink:to="loc_ifrs-full_BottomOfRangeMember_1381819" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_1112" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfTradeAndOtherReceivablesTable_1116" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_1112" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_1117" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_1112" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_1117" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DebtInstrument1Axis" xlink:label="loc_cyd_DebtInstrument1Axis_1113" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfTradeAndOtherReceivablesTable_1116" xlink:to="loc_cyd_DebtInstrument1Axis_1113" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DebtInstrumentDomain" xlink:label="loc_cyd_DebtInstrumentDomain_1114" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DebtInstrument1Axis_1113" xlink:to="loc_cyd_DebtInstrumentDomain_1114" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfTradeAndOtherReceivablesLineItems" xlink:label="loc_cyd_DisclosureOfTradeAndOtherReceivablesLineItems_1115" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfTradeAndOtherReceivablesTable_1116" xlink:to="loc_cyd_DisclosureOfTradeAndOtherReceivablesLineItems_1115" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TradeReceivablesPaymentTerms" xlink:label="loc_cyd_TradeReceivablesPaymentTerms_1121" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfTradeAndOtherReceivablesLineItems_1115" xlink:to="loc_cyd_TradeReceivablesPaymentTerms_1121" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_BillsReceivableDiscountedWithBanksWithRecourseObligation" xlink:label="loc_cyd_BillsReceivableDiscountedWithBanksWithRecourseObligation_1124" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfTradeAndOtherReceivablesLineItems_1115" xlink:to="loc_cyd_BillsReceivableDiscountedWithBanksWithRecourseObligation_1124" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_BillsReceivablesDiscountedMaturityPeriod" xlink:label="loc_cyd_BillsReceivablesDiscountedMaturityPeriod_1125" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfTradeAndOtherReceivablesLineItems_1115" xlink:to="loc_cyd_BillsReceivablesDiscountedMaturityPeriod_1125" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_BillsReceivableEndorsedWithRecourseObligation" xlink:label="loc_cyd_BillsReceivableEndorsedWithRecourseObligation_1126" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfTradeAndOtherReceivablesLineItems_1115" xlink:to="loc_cyd_BillsReceivableEndorsedWithRecourseObligation_1126" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/TradeAndOtherReceivablesMovementInTheAllowanceForExpectedCreditLossesOfTradeAndOtherReceivablesDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ReconciliationOfChangesInAllowanceAccountForCreditLossesOfFinancialAssetsAbstract" xlink:label="loc_ifrs-full_ReconciliationOfChangesInAllowanceAccountForCreditLossesOfFinancialAssetsAbstract_1131" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets" xlink:label="loc_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets_1132" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInAllowanceAccountForCreditLossesOfFinancialAssetsAbstract_1131" xlink:to="loc_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets_1132" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_Decreaseinimpairmentofdoubtfulreceivables" xlink:label="loc_cyd_Decreaseinimpairmentofdoubtfulreceivables_1381839" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInAllowanceAccountForCreditLossesOfFinancialAssetsAbstract_1131" xlink:to="loc_cyd_Decreaseinimpairmentofdoubtfulreceivables_1381839" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_UtilisationAllowanceAccountForCreditLossesOfFinancialAssets" xlink:label="loc_ifrs-full_UtilisationAllowanceAccountForCreditLossesOfFinancialAssets_1134" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInAllowanceAccountForCreditLossesOfFinancialAssetsAbstract_1131" xlink:to="loc_ifrs-full_UtilisationAllowanceAccountForCreditLossesOfFinancialAssets_1134" use="optional" order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesAllowanceAccountForCreditLossesOfFinancialAssets" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesAllowanceAccountForCreditLossesOfFinancialAssets_670566" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInAllowanceAccountForCreditLossesOfFinancialAssetsAbstract_1131" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesAllowanceAccountForCreditLossesOfFinancialAssets_670566" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets" xlink:label="loc_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets_1135" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInAllowanceAccountForCreditLossesOfFinancialAssetsAbstract_1131" xlink:to="loc_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets_1135" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/CashAndBankBalancesSummaryOfCashAndBankBalancesDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract" xlink:label="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_1137" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncurrentAssetsAbstract" xlink:label="loc_ifrs-full_NoncurrentAssetsAbstract_1139" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_1137" xlink:to="loc_ifrs-full_NoncurrentAssetsAbstract_1139" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LongtermDeposits" xlink:label="loc_ifrs-full_LongtermDeposits_1146" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_1139" xlink:to="loc_ifrs-full_LongtermDeposits_1146" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentAssetsAbstract" xlink:label="loc_ifrs-full_CurrentAssetsAbstract_1138" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_1137" xlink:to="loc_ifrs-full_CurrentAssetsAbstract_1138" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashAndCashEquivalents" xlink:label="loc_ifrs-full_CashAndCashEquivalents_1140" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_1138" xlink:to="loc_ifrs-full_CashAndCashEquivalents_1140" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ShorttermDepositsNotClassifiedAsCashEquivalents" xlink:label="loc_ifrs-full_ShorttermDepositsNotClassifiedAsCashEquivalents_1142" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_1138" xlink:to="loc_ifrs-full_ShorttermDepositsNotClassifiedAsCashEquivalents_1142" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentRestrictedCashAndCashEquivalents" xlink:label="loc_ifrs-full_CurrentRestrictedCashAndCashEquivalents_1143" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_1138" xlink:to="loc_ifrs-full_CurrentRestrictedCashAndCashEquivalents_1143" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CurrentCashAndBankBalances" xlink:label="loc_cyd_CurrentCashAndBankBalances_1144" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_1138" xlink:to="loc_cyd_CurrentCashAndBankBalances_1144" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CashAndBankBalances" xlink:label="loc_cyd_CashAndBankBalances_1145" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_1138" xlink:to="loc_cyd_CashAndBankBalances_1145" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/CashAndBankBalancesSummaryOfCashAndBankBalancesParentheticalDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract" xlink:label="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_1148" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsTable" xlink:label="loc_cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsTable_1150" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_1148" xlink:to="loc_cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsTable_1150" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangeAxis" xlink:label="loc_ifrs-full_RangeAxis_1152" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsTable_1150" xlink:to="loc_ifrs-full_RangeAxis_1152" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_1153" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangeAxis_1152" xlink:to="loc_ifrs-full_RangesMember_1153" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BottomOfRangeMember" xlink:label="loc_ifrs-full_BottomOfRangeMember_1160" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_1153" xlink:to="loc_ifrs-full_BottomOfRangeMember_1160" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TopOfRangeMember" xlink:label="loc_ifrs-full_TopOfRangeMember_1161" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_1153" xlink:to="loc_ifrs-full_TopOfRangeMember_1161" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SignificantInvestmentsInSubsidiariesAxis" xlink:label="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_1154" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsTable_1150" xlink:to="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_1154" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForSubsidiariesMember" xlink:label="loc_ifrs-full_EntitysTotalForSubsidiariesMember_1151" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_1154" xlink:to="loc_ifrs-full_EntitysTotalForSubsidiariesMember_1151" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InterestRateBenchmarksAxis" xlink:label="loc_ifrs-full_InterestRateBenchmarksAxis_1402607" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsTable_1150" xlink:to="loc_ifrs-full_InterestRateBenchmarksAxis_1402607" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InterestRateBenchmarksMember" xlink:label="loc_ifrs-full_InterestRateBenchmarksMember_1402608" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_InterestRateBenchmarksAxis_1402607" xlink:to="loc_ifrs-full_InterestRateBenchmarksMember_1402608" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsLineItems" xlink:label="loc_cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsLineItems_1149" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsTable_1150" xlink:to="loc_cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsLineItems_1149" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ShortTermBankDepositsInterestRate" xlink:label="loc_cyd_ShortTermBankDepositsInterestRate_1158" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsLineItems_1149" xlink:to="loc_cyd_ShortTermBankDepositsInterestRate_1158" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/CashAndBankBalancesAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsAbstract" xlink:label="loc_cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsAbstract_1163" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsTable" xlink:label="loc_cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsTable_1165" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsAbstract_1163" xlink:to="loc_cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsTable_1165" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangeAxis" xlink:label="loc_ifrs-full_RangeAxis_1166" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsTable_1165" xlink:to="loc_ifrs-full_RangeAxis_1166" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_1167" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangeAxis_1166" xlink:to="loc_ifrs-full_RangesMember_1167" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BottomOfRangeMember" xlink:label="loc_ifrs-full_BottomOfRangeMember_1174" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_1167" xlink:to="loc_ifrs-full_BottomOfRangeMember_1174" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TopOfRangeMember" xlink:label="loc_ifrs-full_TopOfRangeMember_1175" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_1167" xlink:to="loc_ifrs-full_TopOfRangeMember_1175" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsLineItems" xlink:label="loc_cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsLineItems_1164" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsTable_1165" xlink:to="loc_cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsLineItems_1164" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_InterestRateOnBankDeposits" xlink:label="loc_cyd_InterestRateOnBankDeposits_1169" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsLineItems_1164" xlink:to="loc_cyd_InterestRateOnBankDeposits_1169" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_RestrictedCashUsedAsCollateralByTheBanksForTheIssuanceOfBillsToSuppliers" xlink:label="loc_cyd_RestrictedCashUsedAsCollateralByTheBanksForTheIssuanceOfBillsToSuppliers_1170" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsLineItems_1164" xlink:to="loc_cyd_RestrictedCashUsedAsCollateralByTheBanksForTheIssuanceOfBillsToSuppliers_1170" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_UndrawnBorrowingFacilities" xlink:label="loc_ifrs-full_UndrawnBorrowingFacilities_1172" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsLineItems_1164" xlink:to="loc_ifrs-full_UndrawnBorrowingFacilities_1172" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_FixedDepositsRelatedParties" xlink:label="loc_cyd_FixedDepositsRelatedParties_889184" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsLineItems_1164" xlink:to="loc_cyd_FixedDepositsRelatedParties_889184" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/CashAndBankBalancesSummaryOfCashFlowsCashAndCashEquivalentsDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashAndCashEquivalentsAbstract" xlink:label="loc_ifrs-full_CashAndCashEquivalentsAbstract_567547" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Cash" xlink:label="loc_ifrs-full_Cash_567558" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashAndCashEquivalentsAbstract_567547" xlink:to="loc_ifrs-full_Cash_567558" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/positiveLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ShorttermDepositsClassifiedAsCashEquivalents" xlink:label="loc_ifrs-full_ShorttermDepositsClassifiedAsCashEquivalents_567568" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashAndCashEquivalentsAbstract_567547" xlink:to="loc_ifrs-full_ShorttermDepositsClassifiedAsCashEquivalents_567568" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashAndCashEquivalents" xlink:label="loc_ifrs-full_CashAndCashEquivalents_567642" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashAndCashEquivalentsAbstract_567547" xlink:to="loc_ifrs-full_CashAndCashEquivalents_567642" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/LeasesAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TextBlockAbstract" xlink:label="loc_cyd_TextBlockAbstract_567776" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_StatementTable" xlink:label="loc_cyd_StatementTable_567777" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TextBlockAbstract_567776" xlink:to="loc_cyd_StatementTable_567777" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangeAxis" xlink:label="loc_ifrs-full_RangeAxis_567779" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_StatementTable_567777" xlink:to="loc_ifrs-full_RangeAxis_567779" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_567780" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangeAxis_567779" xlink:to="loc_ifrs-full_RangesMember_567780" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BottomOfRangeMember" xlink:label="loc_ifrs-full_BottomOfRangeMember_567781" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_567780" xlink:to="loc_ifrs-full_BottomOfRangeMember_567781" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TopOfRangeMember" xlink:label="loc_ifrs-full_TopOfRangeMember_567782" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_567780" xlink:to="loc_ifrs-full_TopOfRangeMember_567782" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srt_StatementGeographicalAxis_570023" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_StatementTable_567777" xlink:to="loc_srt_StatementGeographicalAxis_570023" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_570024" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_570023" xlink:to="loc_srt_SegmentGeographicalDomain_570024" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfShareCapitalAxis" xlink:label="loc_ifrs-full_ClassesOfShareCapitalAxis_863596" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_StatementTable_567777" xlink:to="loc_ifrs-full_ClassesOfShareCapitalAxis_863596" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfShareCapitalMember" xlink:label="loc_ifrs-full_ClassesOfShareCapitalMember_863597" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_863596" xlink:to="loc_ifrs-full_ClassesOfShareCapitalMember_863597" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_StatementLineItems" xlink:label="loc_cyd_StatementLineItems_567787" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_StatementTable_567777" xlink:to="loc_cyd_StatementLineItems_567787" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_LandUseRightsTermOfContract" xlink:label="loc_cyd_LandUseRightsTermOfContract_567800" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_StatementLineItems_567787" xlink:to="loc_cyd_LandUseRightsTermOfContract_567800" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_OperatingLeaseTermOfContract" xlink:label="loc_cyd_OperatingLeaseTermOfContract_567802" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_StatementLineItems_567787" xlink:to="loc_cyd_OperatingLeaseTermOfContract_567802" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CashOutflowForLeases" xlink:label="loc_ifrs-full_CashOutflowForLeases_567803" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_StatementLineItems_567787" xlink:to="loc_ifrs-full_CashOutflowForLeases_567803" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_NonCashAdditionsToRightOfUseAssetsAndLeaseLiabilities" xlink:label="loc_cyd_NonCashAdditionsToRightOfUseAssetsAndLeaseLiabilities_670535" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_StatementLineItems_567787" xlink:to="loc_cyd_NonCashAdditionsToRightOfUseAssetsAndLeaseLiabilities_670535" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OperatingLeaseIncome" xlink:label="loc_ifrs-full_OperatingLeaseIncome_567805" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_StatementLineItems_567787" xlink:to="loc_ifrs-full_OperatingLeaseIncome_567805" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutCarryingAmountsOfRightOfUseAssetsRecognizedAndMovementsDuringYearDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsAbstract" xlink:label="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsAbstract_567824" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_StatementTable" xlink:label="loc_cyd_StatementTable_567828" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsAbstract_567824" xlink:to="loc_cyd_StatementTable_567828" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xlink:label="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_570027" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_StatementTable_567828" xlink:to="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_570027" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PropertyPlantAndEquipmentMember" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_570028" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_570027" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_570028" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_LeaseholdLandMember" xlink:label="loc_cyd_LeaseholdLandMember_683529" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_570028" xlink:to="loc_cyd_LeaseholdLandMember_683529" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OfficeEquipmentMember" xlink:label="loc_ifrs-full_OfficeEquipmentMember_570029" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_570028" xlink:to="loc_ifrs-full_OfficeEquipmentMember_570029" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_OfficeFurnitureFittingsAndEquipmentMember" xlink:label="loc_cyd_OfficeFurnitureFittingsAndEquipmentMember_670501" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_570028" xlink:to="loc_cyd_OfficeFurnitureFittingsAndEquipmentMember_670501" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MotorVehiclesMember" xlink:label="loc_ifrs-full_MotorVehiclesMember_1402472" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_570028" xlink:to="loc_ifrs-full_MotorVehiclesMember_1402472" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" xlink:label="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_670502" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_StatementTable_567828" xlink:to="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_670502" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RestatedMember" xlink:label="loc_ifrs-full_RestatedMember_670503" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_670502" xlink:to="loc_ifrs-full_RestatedMember_670503" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems" xlink:label="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems_567830" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_StatementTable_567828" xlink:to="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems_567830" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RightofuseAssets" xlink:label="loc_ifrs-full_RightofuseAssets_567831" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems_567830" xlink:to="loc_ifrs-full_RightofuseAssets_567831" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AdditionsToRightofuseAssets" xlink:label="loc_ifrs-full_AdditionsToRightofuseAssets_567835" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems_567830" xlink:to="loc_ifrs-full_AdditionsToRightofuseAssets_567835" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DepreciationExpense" xlink:label="loc_ifrs-full_DepreciationExpense_904510" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems_567830" xlink:to="loc_ifrs-full_DepreciationExpense_904510" use="optional" order="13" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DecreaseThroughLossOfControlOfSubsidiaryRightOfUseAssets" xlink:label="loc_cyd_DecreaseThroughLossOfControlOfSubsidiaryRightOfUseAssets_1402561" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems_567830" xlink:to="loc_cyd_DecreaseThroughLossOfControlOfSubsidiaryRightOfUseAssets_1402561" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisposalOfRightOfUseAssets" xlink:label="loc_cyd_DisposalOfRightOfUseAssets_567836" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems_567830" xlink:to="loc_cyd_DisposalOfRightOfUseAssets_567836" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_RightOfUseAssetsTermination" xlink:label="loc_cyd_RightOfUseAssetsTermination_1402471" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems_567830" xlink:to="loc_cyd_RightOfUseAssetsTermination_1402471" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TranslationDifferenceOnRightOfUseAsset" xlink:label="loc_cyd_TranslationDifferenceOnRightOfUseAsset_670506" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems_567830" xlink:to="loc_cyd_TranslationDifferenceOnRightOfUseAsset_670506" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RightofuseAssets" xlink:label="loc_ifrs-full_RightofuseAssets_567838" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems_567830" xlink:to="loc_ifrs-full_RightofuseAssets_567838" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutCarryingAmountsOfLeaseLiabilitiesAndMovementsDuringYearDetail">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesAbstract" xlink:label="loc_cyd_DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesAbstract_567840" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_StatementTable" xlink:label="loc_cyd_StatementTable_567841" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesAbstract_567840" xlink:to="loc_cyd_StatementTable_567841" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" xlink:label="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_670531" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_StatementTable_567841" xlink:to="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_670531" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RestatedMember" xlink:label="loc_ifrs-full_RestatedMember_670532" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_670531" xlink:to="loc_ifrs-full_RestatedMember_670532" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialEffectOfChangesInAccountingPolicyMember" xlink:label="loc_ifrs-full_FinancialEffectOfChangesInAccountingPolicyMember_670533" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RestatedMember_670532" xlink:to="loc_ifrs-full_FinancialEffectOfChangesInAccountingPolicyMember_670533" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesLineItems" xlink:label="loc_cyd_DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesLineItems_567843" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_StatementTable_567841" xlink:to="loc_cyd_DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesLineItems_567843" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LeaseLiabilities" xlink:label="loc_ifrs-full_LeaseLiabilities_567845" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesLineItems_567843" xlink:to="loc_ifrs-full_LeaseLiabilities_567845" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_AdditionsToLeaseLiabilities" xlink:label="loc_cyd_AdditionsToLeaseLiabilities_567847" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesLineItems_567843" xlink:to="loc_cyd_AdditionsToLeaseLiabilities_567847" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InterestExpenseOnLeaseLiabilities" xlink:label="loc_ifrs-full_InterestExpenseOnLeaseLiabilities_567848" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesLineItems_567843" xlink:to="loc_ifrs-full_InterestExpenseOnLeaseLiabilities_567848" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities" xlink:label="loc_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities_567849" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesLineItems_567843" xlink:to="loc_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities_567849" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_LeaseLiabilitiesTermination" xlink:label="loc_cyd_LeaseLiabilitiesTermination_1402473" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesLineItems_567843" xlink:to="loc_cyd_LeaseLiabilitiesTermination_1402473" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TranslationDifferenceOnLeaseLiabilities" xlink:label="loc_cyd_TranslationDifferenceOnLeaseLiabilities_670534" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesLineItems_567843" xlink:to="loc_cyd_TranslationDifferenceOnLeaseLiabilities_670534" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LeaseLiabilities" xlink:label="loc_ifrs-full_LeaseLiabilities_567850" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesLineItems_567843" xlink:to="loc_ifrs-full_LeaseLiabilities_567850" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentLeaseLiabilities" xlink:label="loc_ifrs-full_CurrentLeaseLiabilities_567851" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesLineItems_567843" xlink:to="loc_ifrs-full_CurrentLeaseLiabilities_567851" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncurrentLeaseLiabilities" xlink:label="loc_ifrs-full_NoncurrentLeaseLiabilities_567852" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesLineItems_567843" xlink:to="loc_ifrs-full_NoncurrentLeaseLiabilities_567852" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LeaseLiabilities" xlink:label="loc_ifrs-full_LeaseLiabilities_567853" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesLineItems_567843" xlink:to="loc_ifrs-full_LeaseLiabilities_567853" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/disclosureGuidance" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutAmountsRecognizedInProfitOfLossDetail">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfDetailedInformationAboutLeaseCostAbstract" xlink:label="loc_cyd_DisclosureOfDetailedInformationAboutLeaseCostAbstract_567857" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_StatementTable" xlink:label="loc_cyd_StatementTable_567858" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfDetailedInformationAboutLeaseCostAbstract_567857" xlink:to="loc_cyd_StatementTable_567858" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfDetailedInformationAboutLeaseCostLineItems" xlink:label="loc_cyd_DisclosureOfDetailedInformationAboutLeaseCostLineItems_567859" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_StatementTable_567858" xlink:to="loc_cyd_DisclosureOfDetailedInformationAboutLeaseCostLineItems_567859" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DepreciationRightofuseAssets" xlink:label="loc_ifrs-full_DepreciationRightofuseAssets_567860" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfDetailedInformationAboutLeaseCostLineItems_567859" xlink:to="loc_ifrs-full_DepreciationRightofuseAssets_567860" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InterestExpenseOnLeaseLiabilities" xlink:label="loc_ifrs-full_InterestExpenseOnLeaseLiabilities_567861" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfDetailedInformationAboutLeaseCostLineItems_567859" xlink:to="loc_ifrs-full_InterestExpenseOnLeaseLiabilities_567861" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/positiveLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ExpenseRelatingToShorttermLeasesForWhichRecognitionExemptionHasBeenUsed" xlink:label="loc_ifrs-full_ExpenseRelatingToShorttermLeasesForWhichRecognitionExemptionHasBeenUsed_567863" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfDetailedInformationAboutLeaseCostLineItems_567859" xlink:to="loc_ifrs-full_ExpenseRelatingToShorttermLeasesForWhichRecognitionExemptionHasBeenUsed_567863" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_LeaseExpense" xlink:label="loc_cyd_LeaseExpense_567867" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfDetailedInformationAboutLeaseCostLineItems_567859" xlink:to="loc_cyd_LeaseExpense_567867" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutFutureMinimumRentalReceivablesUnderNonCancellableOperatingLeasesDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAbstract" xlink:label="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAbstract_567870" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_StatementTable" xlink:label="loc_cyd_StatementTable_567871" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAbstract_567870" xlink:to="loc_cyd_StatementTable_567871" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MaturityAxis" xlink:label="loc_ifrs-full_MaturityAxis_567875" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_StatementTable_567871" xlink:to="loc_ifrs-full_MaturityAxis_567875" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AggregatedTimeBandsMember" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_567876" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MaturityAxis_567875" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_567876" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NotLaterThanOneYearMember" xlink:label="loc_ifrs-full_NotLaterThanOneYearMember_567877" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_567876" xlink:to="loc_ifrs-full_NotLaterThanOneYearMember_567877" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember" xlink:label="loc_ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember_567879" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_567876" xlink:to="loc_ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember_567879" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LaterThanFiveYearsMember" xlink:label="loc_ifrs-full_LaterThanFiveYearsMember_569878" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_567876" xlink:to="loc_ifrs-full_LaterThanFiveYearsMember_569878" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_567882" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_StatementTable_567871" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_567882" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_567883" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_567882" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_567883" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_RelatedPartyMember" xlink:label="loc_cyd_RelatedPartyMember_567886" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_567883" xlink:to="loc_cyd_RelatedPartyMember_567886" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_JointVenturesWhereEntityIsVenturerMember" xlink:label="loc_ifrs-full_JointVenturesWhereEntityIsVenturerMember_567888" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_567883" xlink:to="loc_ifrs-full_JointVenturesWhereEntityIsVenturerMember_567888" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherRelatedPartiesMember" xlink:label="loc_ifrs-full_OtherRelatedPartiesMember_567889" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_567883" xlink:to="loc_ifrs-full_OtherRelatedPartiesMember_567889" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems" xlink:label="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems_567892" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_StatementTable_567871" xlink:to="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems_567892" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_UndiscountedOperatingLeasePaymentsToBeReceived" xlink:label="loc_ifrs-full_UndiscountedOperatingLeasePaymentsToBeReceived_567893" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems_567892" xlink:to="loc_ifrs-full_UndiscountedOperatingLeasePaymentsToBeReceived_567893" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/IssuedCapitalSummaryOfIssuedCapitalDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalAbstract" xlink:label="loc_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract_1177" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalTable" xlink:label="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_1181" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract_1177" xlink:to="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_1181" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfShareCapitalAxis" xlink:label="loc_ifrs-full_ClassesOfShareCapitalAxis_1178" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_1181" xlink:to="loc_ifrs-full_ClassesOfShareCapitalAxis_1178" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfShareCapitalMember" xlink:label="loc_ifrs-full_ClassesOfShareCapitalMember_1179" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_1178" xlink:to="loc_ifrs-full_ClassesOfShareCapitalMember_1179" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OrdinarySharesMember" xlink:label="loc_ifrs-full_OrdinarySharesMember_1184" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_1179" xlink:to="loc_ifrs-full_OrdinarySharesMember_1184" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalLineItems" xlink:label="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_1180" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_1181" xlink:to="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_1180" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NumberOfSharesAuthorised" xlink:label="loc_ifrs-full_NumberOfSharesAuthorised_1186" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_1180" xlink:to="loc_ifrs-full_NumberOfSharesAuthorised_1186" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NumberOfSharesIssuedAbstract" xlink:label="loc_ifrs-full_NumberOfSharesIssuedAbstract_1183" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_1180" xlink:to="loc_ifrs-full_NumberOfSharesIssuedAbstract_1183" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NumberOfSharesIssuedAndFullyPaid" xlink:label="loc_ifrs-full_NumberOfSharesIssuedAndFullyPaid_1195" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NumberOfSharesIssuedAbstract_1183" xlink:to="loc_ifrs-full_NumberOfSharesIssuedAndFullyPaid_1195" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EquityAbstract" xlink:label="loc_ifrs-full_EquityAbstract_1182" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_1180" xlink:to="loc_ifrs-full_EquityAbstract_1182" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IssuedCapital" xlink:label="loc_ifrs-full_IssuedCapital_1191" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAbstract_1182" xlink:to="loc_ifrs-full_IssuedCapital_1191" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RightsPreferencesAndRestrictionsAttachingToClassOfShareCapital" xlink:label="loc_ifrs-full_RightsPreferencesAndRestrictionsAttachingToClassOfShareCapital_1187" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_1180" xlink:to="loc_ifrs-full_RightsPreferencesAndRestrictionsAttachingToClassOfShareCapital_1187" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/IssuedCapitalSummaryOfIssuedCapitalParentheticalDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalAbstract" xlink:label="loc_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract_1197" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalTable" xlink:label="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_1201" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract_1197" xlink:to="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_1201" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfShareCapitalAxis" xlink:label="loc_ifrs-full_ClassesOfShareCapitalAxis_1198" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_1201" xlink:to="loc_ifrs-full_ClassesOfShareCapitalAxis_1198" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfShareCapitalMember" xlink:label="loc_ifrs-full_ClassesOfShareCapitalMember_1199" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_1198" xlink:to="loc_ifrs-full_ClassesOfShareCapitalMember_1199" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OrdinarySharesMember" xlink:label="loc_ifrs-full_OrdinarySharesMember_1202" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_1199" xlink:to="loc_ifrs-full_OrdinarySharesMember_1202" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalLineItems" xlink:label="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_1200" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_1201" xlink:to="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_1200" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ParValuePerShare" xlink:label="loc_ifrs-full_ParValuePerShare_1203" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_1200" xlink:to="loc_ifrs-full_ParValuePerShare_1203" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/IssuedCapitalAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalAbstract" xlink:label="loc_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract_1205" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalTable" xlink:label="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_1209" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract_1205" xlink:to="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_1209" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TypesOfSharebasedPaymentArrangementsAxis" xlink:label="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_1215" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_1209" xlink:to="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_1215" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SharebasedPaymentArrangementsMember" xlink:label="loc_ifrs-full_SharebasedPaymentArrangementsMember_1214" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_1215" xlink:to="loc_ifrs-full_SharebasedPaymentArrangementsMember_1214" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfShareCapitalAxis" xlink:label="loc_ifrs-full_ClassesOfShareCapitalAxis_1206" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_1209" xlink:to="loc_ifrs-full_ClassesOfShareCapitalAxis_1206" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfShareCapitalMember" xlink:label="loc_ifrs-full_ClassesOfShareCapitalMember_1207" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_1206" xlink:to="loc_ifrs-full_ClassesOfShareCapitalMember_1207" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OrdinarySharesMember" xlink:label="loc_ifrs-full_OrdinarySharesMember_1216" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_1207" xlink:to="loc_ifrs-full_OrdinarySharesMember_1216" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangeAxis" xlink:label="loc_ifrs-full_RangeAxis_1212" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_1209" xlink:to="loc_ifrs-full_RangeAxis_1212" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_1213" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangeAxis_1212" xlink:to="loc_ifrs-full_RangesMember_1213" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BottomOfRangeMember" xlink:label="loc_ifrs-full_BottomOfRangeMember_1232" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_1213" xlink:to="loc_ifrs-full_BottomOfRangeMember_1232" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_JointVenturesAxis" xlink:label="loc_ifrs-full_JointVenturesAxis_1211" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_1209" xlink:to="loc_ifrs-full_JointVenturesAxis_1211" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForJointVenturesMember" xlink:label="loc_ifrs-full_EntitysTotalForJointVenturesMember_1210" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_JointVenturesAxis_1211" xlink:to="loc_ifrs-full_EntitysTotalForJointVenturesMember_1210" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalLineItems" xlink:label="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_1208" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_1209" xlink:to="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_1208" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_MinimumNumberOfOrdinarySharesToBeOwnedBySubsidiaryAndItsAffiliates" xlink:label="loc_cyd_MinimumNumberOfOrdinarySharesToBeOwnedBySubsidiaryAndItsAffiliates_1224" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_1208" xlink:to="loc_cyd_MinimumNumberOfOrdinarySharesToBeOwnedBySubsidiaryAndItsAffiliates_1224" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/DividendsDeclaredAndPaidSummaryOfDividendsDeclaredAndPaidDetail">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalAbstract" xlink:label="loc_cyd_DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalAbstract_1235" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalTable" xlink:label="loc_cyd_DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalTable_1237" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalAbstract_1235" xlink:to="loc_cyd_DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalTable_1237" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TypesOfFinancialLiabilitiesAxis" xlink:label="loc_ifrs-full_TypesOfFinancialLiabilitiesAxis_1239" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalTable_1237" xlink:to="loc_ifrs-full_TypesOfFinancialLiabilitiesAxis_1239" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialLiabilitiesTypeMember" xlink:label="loc_ifrs-full_FinancialLiabilitiesTypeMember_1238" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfFinancialLiabilitiesAxis_1239" xlink:to="loc_ifrs-full_FinancialLiabilitiesTypeMember_1238" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_FinalDividendMember" xlink:label="loc_cyd_FinalDividendMember_1243" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialLiabilitiesTypeMember_1238" xlink:to="loc_cyd_FinalDividendMember_1243" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalLineItems" xlink:label="loc_cyd_DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalLineItems_1236" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalTable_1237" xlink:to="loc_cyd_DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalLineItems_1236" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DividendsPaidOrdinaryShares" xlink:label="loc_ifrs-full_DividendsPaidOrdinaryShares_1240" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalLineItems_1236" xlink:to="loc_ifrs-full_DividendsPaidOrdinaryShares_1240" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DividendsPaidInCash" xlink:label="loc_cyd_DividendsPaidInCash_1241" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalLineItems_1236" xlink:to="loc_cyd_DividendsPaidInCash_1241" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/DividendsDeclaredAndPaidSummaryOfDividendsDeclaredAndPaidParentheticalDetail">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalAbstract" xlink:label="loc_cyd_DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalAbstract_1246" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalTable" xlink:label="loc_cyd_DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalTable_1248" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalAbstract_1246" xlink:to="loc_cyd_DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalTable_1248" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TypesOfFinancialLiabilitiesAxis" xlink:label="loc_ifrs-full_TypesOfFinancialLiabilitiesAxis_1250" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalTable_1248" xlink:to="loc_ifrs-full_TypesOfFinancialLiabilitiesAxis_1250" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialLiabilitiesTypeMember" xlink:label="loc_ifrs-full_FinancialLiabilitiesTypeMember_1249" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfFinancialLiabilitiesAxis_1250" xlink:to="loc_ifrs-full_FinancialLiabilitiesTypeMember_1249" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_FinalDividendMember" xlink:label="loc_cyd_FinalDividendMember_1252" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialLiabilitiesTypeMember_1249" xlink:to="loc_cyd_FinalDividendMember_1252" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalLineItems" xlink:label="loc_cyd_DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalLineItems_1247" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalTable_1248" xlink:to="loc_cyd_DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalLineItems_1247" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DividendsPaidOrdinarySharesPerShare" xlink:label="loc_ifrs-full_DividendsPaidOrdinarySharesPerShare_1251" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalLineItems_1247" xlink:to="loc_ifrs-full_DividendsPaidOrdinarySharesPerShare_1251" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/positiveLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/ReservesSummaryOfStatutoryReservesDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfReservesWithinEquityAbstract" xlink:label="loc_ifrs-full_DisclosureOfReservesWithinEquityAbstract_1255" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfReservesWithinEquityTable" xlink:label="loc_ifrs-full_DisclosureOfReservesWithinEquityTable_1258" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReservesWithinEquityAbstract_1255" xlink:to="loc_ifrs-full_DisclosureOfReservesWithinEquityTable_1258" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ComponentsOfEquityAxis" xlink:label="loc_ifrs-full_ComponentsOfEquityAxis_1256" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReservesWithinEquityTable_1258" xlink:to="loc_ifrs-full_ComponentsOfEquityAxis_1256" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EquityMember" xlink:label="loc_ifrs-full_EquityMember_1259" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ComponentsOfEquityAxis_1256" xlink:to="loc_ifrs-full_EquityMember_1259" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_StatutoryGeneralReserveMember" xlink:label="loc_cyd_StatutoryGeneralReserveMember_1263" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityMember_1259" xlink:to="loc_cyd_StatutoryGeneralReserveMember_1263" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_GeneralSurplusReserveMember" xlink:label="loc_cyd_GeneralSurplusReserveMember_1264" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityMember_1259" xlink:to="loc_cyd_GeneralSurplusReserveMember_1264" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CapitalReservesMember" xlink:label="loc_cyd_CapitalReservesMember_683542" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityMember_1259" xlink:to="loc_cyd_CapitalReservesMember_683542" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfReservesWithinEquityLineItems" xlink:label="loc_ifrs-full_DisclosureOfReservesWithinEquityLineItems_1257" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReservesWithinEquityTable_1258" xlink:to="loc_ifrs-full_DisclosureOfReservesWithinEquityLineItems_1257" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_StatutoryReserve" xlink:label="loc_ifrs-full_StatutoryReserve_1260" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReservesWithinEquityLineItems_1257" xlink:to="loc_ifrs-full_StatutoryReserve_1260" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncreaseDecreaseThroughTransferToStatutoryReserve" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughTransferToStatutoryReserve_1261" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReservesWithinEquityLineItems_1257" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughTransferToStatutoryReserve_1261" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_IssuanceOfPutOptionToNonControllingInterestOfSubsidiary" xlink:label="loc_cyd_IssuanceOfPutOptionToNonControllingInterestOfSubsidiary_1402493" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReservesWithinEquityLineItems_1257" xlink:to="loc_cyd_IssuanceOfPutOptionToNonControllingInterestOfSubsidiary_1402493" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_StatutoryReserve" xlink:label="loc_ifrs-full_StatutoryReserve_1262" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReservesWithinEquityLineItems_1257" xlink:to="loc_ifrs-full_StatutoryReserve_1262" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/ReservesSummaryOfStatutoryReservesParentheticalDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfReservesWithinEquityAbstract" xlink:label="loc_ifrs-full_DisclosureOfReservesWithinEquityAbstract_1266" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfReservesWithinEquityTable" xlink:label="loc_ifrs-full_DisclosureOfReservesWithinEquityTable_1268" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReservesWithinEquityAbstract_1266" xlink:to="loc_ifrs-full_DisclosureOfReservesWithinEquityTable_1268" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangeAxis" xlink:label="loc_ifrs-full_RangeAxis_1269" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReservesWithinEquityTable_1268" xlink:to="loc_ifrs-full_RangeAxis_1269" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_1270" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangeAxis_1269" xlink:to="loc_ifrs-full_RangesMember_1270" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BottomOfRangeMember" xlink:label="loc_ifrs-full_BottomOfRangeMember_1274" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_1270" xlink:to="loc_ifrs-full_BottomOfRangeMember_1274" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfReservesWithinEquityLineItems" xlink:label="loc_ifrs-full_DisclosureOfReservesWithinEquityLineItems_1267" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReservesWithinEquityTable_1268" xlink:to="loc_ifrs-full_DisclosureOfReservesWithinEquityLineItems_1267" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_PercentageOfAppropriationOfNetIncomeToStatutoryGeneralReserve" xlink:label="loc_cyd_PercentageOfAppropriationOfNetIncomeToStatutoryGeneralReserve_1271" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReservesWithinEquityLineItems_1267" xlink:to="loc_cyd_PercentageOfAppropriationOfNetIncomeToStatutoryGeneralReserve_1271" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_PercentageOfCertainStatutoryGeneralReserveBalanceWithShareCapital" xlink:label="loc_cyd_PercentageOfCertainStatutoryGeneralReserveBalanceWithShareCapital_1272" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReservesWithinEquityLineItems_1267" xlink:to="loc_cyd_PercentageOfCertainStatutoryGeneralReserveBalanceWithShareCapital_1272" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_MinimumStatutoryGeneralReservalBalanceWithShareCapital" xlink:label="loc_cyd_MinimumStatutoryGeneralReservalBalanceWithShareCapital_1273" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReservesWithinEquityLineItems_1267" xlink:to="loc_cyd_MinimumStatutoryGeneralReservalBalanceWithShareCapital_1273" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/ReservesSummaryOfOtherComponentsOfEquityDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MiscellaneousComponentsOfEquityAbstract" xlink:label="loc_ifrs-full_MiscellaneousComponentsOfEquityAbstract_1276" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfOtherComponentsOfEquityTable" xlink:label="loc_cyd_DisclosureOfOtherComponentsOfEquityTable_1279" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MiscellaneousComponentsOfEquityAbstract_1276" xlink:to="loc_cyd_DisclosureOfOtherComponentsOfEquityTable_1279" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ComponentsOfEquityAxis" xlink:label="loc_ifrs-full_ComponentsOfEquityAxis_1277" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfOtherComponentsOfEquityTable_1279" xlink:to="loc_ifrs-full_ComponentsOfEquityAxis_1277" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EquityMember" xlink:label="loc_ifrs-full_EquityMember_1280" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ComponentsOfEquityAxis_1277" xlink:to="loc_ifrs-full_EquityMember_1280" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember" xlink:label="loc_ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember_1282" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityMember_1280" xlink:to="loc_ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember_1282" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ReserveOfSharebasedPaymentsMember" xlink:label="loc_ifrs-full_ReserveOfSharebasedPaymentsMember_1283" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityMember_1280" xlink:to="loc_ifrs-full_ReserveOfSharebasedPaymentsMember_1283" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_PremiumPaidForAcquisitionOfNoncontrollingInterestsMember" xlink:label="loc_cyd_PremiumPaidForAcquisitionOfNoncontrollingInterestsMember_1284" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityMember_1280" xlink:to="loc_cyd_PremiumPaidForAcquisitionOfNoncontrollingInterestsMember_1284" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember" xlink:label="loc_ifrs-full_ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember_1285" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityMember_1280" xlink:to="loc_ifrs-full_ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember_1285" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfOtherComponentsOfEquityLineItems" xlink:label="loc_cyd_DisclosureOfOtherComponentsOfEquityLineItems_1278" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfOtherComponentsOfEquityTable_1279" xlink:to="loc_cyd_DisclosureOfOtherComponentsOfEquityLineItems_1278" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_OtherComponentsOfEquity" xlink:label="loc_cyd_OtherComponentsOfEquity_1281" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfOtherComponentsOfEquityLineItems_1278" xlink:to="loc_cyd_OtherComponentsOfEquity_1281" use="optional" order="9" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/ShareBasedPaymentAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract_1287" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_1289" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract_1287" xlink:to="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_1289" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ShareBasedPaymentAwardDateAxis" xlink:label="loc_cyd_ShareBasedPaymentAwardDateAxis_1292" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_1289" xlink:to="loc_cyd_ShareBasedPaymentAwardDateAxis_1292" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ShareBasedPaymentAwardDateDomain" xlink:label="loc_cyd_ShareBasedPaymentAwardDateDomain_1293" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_ShareBasedPaymentAwardDateAxis_1292" xlink:to="loc_cyd_ShareBasedPaymentAwardDateDomain_1293" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_OneYearAfterDateOfGrantMember" xlink:label="loc_cyd_OneYearAfterDateOfGrantMember_1299" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_ShareBasedPaymentAwardDateDomain_1293" xlink:to="loc_cyd_OneYearAfterDateOfGrantMember_1299" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TwoYearsAfterDateOfGrantMember" xlink:label="loc_cyd_TwoYearsAfterDateOfGrantMember_1300" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_ShareBasedPaymentAwardDateDomain_1293" xlink:to="loc_cyd_TwoYearsAfterDateOfGrantMember_1300" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ThreeYearsAfterDateOfGrantMember" xlink:label="loc_cyd_ThreeYearsAfterDateOfGrantMember_1301" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_ShareBasedPaymentAwardDateDomain_1293" xlink:to="loc_cyd_ThreeYearsAfterDateOfGrantMember_1301" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangeAxis" xlink:label="loc_ifrs-full_RangeAxis_1290" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_1289" xlink:to="loc_ifrs-full_RangeAxis_1290" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_1291" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangeAxis_1290" xlink:to="loc_ifrs-full_RangesMember_1291" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TopOfRangeMember" xlink:label="loc_ifrs-full_TopOfRangeMember_1298" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_1291" xlink:to="loc_ifrs-full_TopOfRangeMember_1298" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_1288" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_1289" xlink:to="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_1288" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_EquityIncentivePlanPeriod" xlink:label="loc_cyd_EquityIncentivePlanPeriod_1294" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_1288" xlink:to="loc_cyd_EquityIncentivePlanPeriod_1294" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_SharebasedPaymentArrangementVestingRightsPercentage" xlink:label="loc_cyd_SharebasedPaymentArrangementVestingRightsPercentage_1295" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_1288" xlink:to="loc_cyd_SharebasedPaymentArrangementVestingRightsPercentage_1295" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ExercisePriceOfOutstandingShareOptions2019" xlink:label="loc_ifrs-full_ExercisePriceOfOutstandingShareOptions2019_570218" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_1288" xlink:to="loc_ifrs-full_ExercisePriceOfOutstandingShareOptions2019_570218" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_WeightedAverageRemainingContractualLifeForTheShareOptionsOutstanding" xlink:label="loc_cyd_WeightedAverageRemainingContractualLifeForTheShareOptionsOutstanding_670241" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_1288" xlink:to="loc_cyd_WeightedAverageRemainingContractualLifeForTheShareOptionsOutstanding_670241" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets" xlink:label="loc_ifrs-full_ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets_864645" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_1288" xlink:to="loc_ifrs-full_ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets_864645" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/ShareBasedPaymentNumberAndWeightedAverageExercisePricesWaepOfAndMovementsInShareOptionsDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract_1307" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_NumberOfShareOptionsOutstandingAtJanuary1InShareBasedPaymentArrangement" xlink:label="loc_cyd_NumberOfShareOptionsOutstandingAtJanuary1InShareBasedPaymentArrangement_1400520" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract_1307" xlink:to="loc_cyd_NumberOfShareOptionsOutstandingAtJanuary1InShareBasedPaymentArrangement_1400520" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NumberOfOutstandingShareOptions" xlink:label="loc_ifrs-full_NumberOfOutstandingShareOptions_1308" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract_1307" xlink:to="loc_ifrs-full_NumberOfOutstandingShareOptions_1308" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement" xlink:label="loc_ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement_1312" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract_1307" xlink:to="loc_ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement_1312" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019" xlink:label="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019_570229" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract_1307" xlink:to="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019_570229" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019" xlink:label="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019_570227" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract_1307" xlink:to="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019_570227" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangementValue" xlink:label="loc_cyd_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangementValue_1317" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract_1307" xlink:to="loc_cyd_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangementValue_1317" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/ShareBasedPaymentFairValueOfShareOptionsAndAssumptionsDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract_1319" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_1321" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract_1319" xlink:to="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_1321" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangeAxis" xlink:label="loc_ifrs-full_RangeAxis_1322" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_1321" xlink:to="loc_ifrs-full_RangeAxis_1322" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_1323" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangeAxis_1322" xlink:to="loc_ifrs-full_RangesMember_1323" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BottomOfRangeMember" xlink:label="loc_ifrs-full_BottomOfRangeMember_1331" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_1323" xlink:to="loc_ifrs-full_BottomOfRangeMember_1331" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TopOfRangeMember" xlink:label="loc_ifrs-full_TopOfRangeMember_1332" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_1323" xlink:to="loc_ifrs-full_TopOfRangeMember_1332" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_1320" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_1321" xlink:to="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_1320" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted" xlink:label="loc_ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted_1324" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_1320" xlink:to="loc_ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted_1324" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_WeightedAverageSharePriceShareOptionsGranted2019" xlink:label="loc_ifrs-full_WeightedAverageSharePriceShareOptionsGranted2019_570268" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_1320" xlink:to="loc_ifrs-full_WeightedAverageSharePriceShareOptionsGranted2019_570268" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ExercisePriceShareOptionsGranted2019" xlink:label="loc_ifrs-full_ExercisePriceShareOptionsGranted2019_570200" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_1320" xlink:to="loc_ifrs-full_ExercisePriceShareOptionsGranted2019_570200" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted" xlink:label="loc_ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted_1327" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_1320" xlink:to="loc_ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted_1327" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DescriptionOfOptionLifeShareOptionsGranted" xlink:label="loc_ifrs-full_DescriptionOfOptionLifeShareOptionsGranted_1328" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_1320" xlink:to="loc_ifrs-full_DescriptionOfOptionLifeShareOptionsGranted_1328" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ExpectedDividendAsPercentageShareOptionsGranted" xlink:label="loc_ifrs-full_ExpectedDividendAsPercentageShareOptionsGranted_1329" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_1320" xlink:to="loc_ifrs-full_ExpectedDividendAsPercentageShareOptionsGranted_1329" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted" xlink:label="loc_ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted_1330" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_1320" xlink:to="loc_ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted_1330" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/TradeAndOtherPayablesSummaryOfTradeAndOtherCurrentPayablesDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TradeAndOtherCurrentPayablesAbstract" xlink:label="loc_ifrs-full_TradeAndOtherCurrentPayablesAbstract_1334" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CurrentTradePayables" xlink:label="loc_cyd_CurrentTradePayables_1335" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TradeAndOtherCurrentPayablesAbstract_1334" xlink:to="loc_cyd_CurrentTradePayables_1335" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CurrentBillsPayable" xlink:label="loc_cyd_CurrentBillsPayable_1336" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TradeAndOtherCurrentPayablesAbstract_1334" xlink:to="loc_cyd_CurrentBillsPayable_1336" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherCurrentPayables" xlink:label="loc_ifrs-full_OtherCurrentPayables_1337" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TradeAndOtherCurrentPayablesAbstract_1334" xlink:to="loc_ifrs-full_OtherCurrentPayables_1337" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AccrualsClassifiedAsCurrent" xlink:label="loc_ifrs-full_AccrualsClassifiedAsCurrent_1338" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TradeAndOtherCurrentPayablesAbstract_1334" xlink:to="loc_ifrs-full_AccrualsClassifiedAsCurrent_1338" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ShorttermEmployeeBenefitsAccruals" xlink:label="loc_ifrs-full_ShorttermEmployeeBenefitsAccruals_1339" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TradeAndOtherCurrentPayablesAbstract_1334" xlink:to="loc_ifrs-full_ShorttermEmployeeBenefitsAccruals_1339" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_RefundLiabilitiesCurrent" xlink:label="loc_cyd_RefundLiabilitiesCurrent_1340" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TradeAndOtherCurrentPayablesAbstract_1334" xlink:to="loc_cyd_RefundLiabilitiesCurrent_1340" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentDividendPayables" xlink:label="loc_ifrs-full_CurrentDividendPayables_1341" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TradeAndOtherCurrentPayablesAbstract_1334" xlink:to="loc_ifrs-full_CurrentDividendPayables_1341" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_AmountsDueToJointVenturesAndAssociatesCurrent" xlink:label="loc_cyd_AmountsDueToJointVenturesAndAssociatesCurrent_1342" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TradeAndOtherCurrentPayablesAbstract_1334" xlink:to="loc_cyd_AmountsDueToJointVenturesAndAssociatesCurrent_1342" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_NonTradeAmountsDueToJointVenturesAndAssociatesCurrent" xlink:label="loc_cyd_NonTradeAmountsDueToJointVenturesAndAssociatesCurrent_1343" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TradeAndOtherCurrentPayablesAbstract_1334" xlink:to="loc_cyd_NonTradeAmountsDueToJointVenturesAndAssociatesCurrent_1343" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TradeAndOtherCurrentPayablesToRelatedParties" xlink:label="loc_ifrs-full_TradeAndOtherCurrentPayablesToRelatedParties_1344" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TradeAndOtherCurrentPayablesAbstract_1334" xlink:to="loc_ifrs-full_TradeAndOtherCurrentPayablesToRelatedParties_1344" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_NonTradeAndOtherCurrentPayablesToRelatedParties" xlink:label="loc_cyd_NonTradeAndOtherCurrentPayablesToRelatedParties_1345" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TradeAndOtherCurrentPayablesAbstract_1334" xlink:to="loc_cyd_NonTradeAndOtherCurrentPayablesToRelatedParties_1345" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentFinancialLiabilitiesAtAmortisedCost" xlink:label="loc_ifrs-full_CurrentFinancialLiabilitiesAtAmortisedCost_1346" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TradeAndOtherCurrentPayablesAbstract_1334" xlink:to="loc_ifrs-full_CurrentFinancialLiabilitiesAtAmortisedCost_1346" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentGovernmentGrants" xlink:label="loc_ifrs-full_CurrentGovernmentGrants_1349" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TradeAndOtherCurrentPayablesAbstract_1334" xlink:to="loc_ifrs-full_CurrentGovernmentGrants_1349" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentAdvances" xlink:label="loc_ifrs-full_CurrentAdvances_1350" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TradeAndOtherCurrentPayablesAbstract_1334" xlink:to="loc_ifrs-full_CurrentAdvances_1350" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_OtherTaxPayable" xlink:label="loc_cyd_OtherTaxPayable_1347" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TradeAndOtherCurrentPayablesAbstract_1334" xlink:to="loc_cyd_OtherTaxPayable_1347" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TradeAndOtherCurrentPayables" xlink:label="loc_ifrs-full_TradeAndOtherCurrentPayables_1351" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TradeAndOtherCurrentPayablesAbstract_1334" xlink:to="loc_ifrs-full_TradeAndOtherCurrentPayables_1351" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/TradeAndOtherPayablesSummaryOfTradeAndOtherCurrentPayablesParentheticalDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TradeAndOtherCurrentPayablesAbstract" xlink:label="loc_ifrs-full_TradeAndOtherCurrentPayablesAbstract_1353" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TradeAndOtherCurrentPayablesTable" xlink:label="loc_cyd_TradeAndOtherCurrentPayablesTable_1357" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TradeAndOtherCurrentPayablesAbstract_1353" xlink:to="loc_cyd_TradeAndOtherCurrentPayablesTable_1357" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_1354" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TradeAndOtherCurrentPayablesTable_1357" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_1354" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_1356" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_1354" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_1356" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_JointVenturesWhereEntityIsVenturerMember" xlink:label="loc_ifrs-full_JointVenturesWhereEntityIsVenturerMember_1359" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_1356" xlink:to="loc_ifrs-full_JointVenturesWhereEntityIsVenturerMember_1359" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherRelatedPartiesMember" xlink:label="loc_ifrs-full_OtherRelatedPartiesMember_1361" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_1356" xlink:to="loc_ifrs-full_OtherRelatedPartiesMember_1361" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangeAxis" xlink:label="loc_ifrs-full_RangeAxis_1402515" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TradeAndOtherCurrentPayablesTable_1357" xlink:to="loc_ifrs-full_RangeAxis_1402515" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_1402516" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangeAxis_1402515" xlink:to="loc_ifrs-full_RangesMember_1402516" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BottomOfRangeMember" xlink:label="loc_ifrs-full_BottomOfRangeMember_1402517" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_1402516" xlink:to="loc_ifrs-full_BottomOfRangeMember_1402517" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TopOfRangeMember" xlink:label="loc_ifrs-full_TopOfRangeMember_1402518" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_1402516" xlink:to="loc_ifrs-full_TopOfRangeMember_1402518" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesLineItems" xlink:label="loc_cyd_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesLineItems_1355" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_TradeAndOtherCurrentPayablesTable_1357" xlink:to="loc_cyd_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesLineItems_1355" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CurrentBillsPayable" xlink:label="loc_cyd_CurrentBillsPayable_1358" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesLineItems_1355" xlink:to="loc_cyd_CurrentBillsPayable_1358" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TradePayablesSettlementTerm" xlink:label="loc_cyd_TradePayablesSettlementTerm_1402514" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesLineItems_1355" xlink:to="loc_cyd_TradePayablesSettlementTerm_1402514" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/TradeAndOtherPayablesSummaryOfOtherNonCurrentPayablesDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncurrentPayablesAbstract" xlink:label="loc_ifrs-full_NoncurrentPayablesAbstract_1363" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherNoncurrentPayables" xlink:label="loc_ifrs-full_OtherNoncurrentPayables_1366" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentPayablesAbstract_1363" xlink:to="loc_ifrs-full_OtherNoncurrentPayables_1366" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/ProvisionsSummaryOfProvisionsDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfOtherProvisionsAbstract" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract_1372" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfOtherProvisionsTable" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsTable_1375" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract_1372" xlink:to="loc_ifrs-full_DisclosureOfOtherProvisionsTable_1375" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfProvisionsAxis" xlink:label="loc_ifrs-full_ClassesOfProvisionsAxis_1373" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsTable_1375" xlink:to="loc_ifrs-full_ClassesOfProvisionsAxis_1373" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherProvisionsMember" xlink:label="loc_ifrs-full_OtherProvisionsMember_1376" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfProvisionsAxis_1373" xlink:to="loc_ifrs-full_OtherProvisionsMember_1376" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_WarrantyProvisionMember" xlink:label="loc_ifrs-full_WarrantyProvisionMember_1381" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OtherProvisionsMember_1376" xlink:to="loc_ifrs-full_WarrantyProvisionMember_1381" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OnerousContractsProvisionMember" xlink:label="loc_ifrs-full_OnerousContractsProvisionMember_670479" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OtherProvisionsMember_1376" xlink:to="loc_ifrs-full_OnerousContractsProvisionMember_670479" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfOtherProvisionsLineItems" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_1374" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsTable_1375" xlink:to="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_1374" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherProvisions" xlink:label="loc_ifrs-full_OtherProvisions_1377" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_1374" xlink:to="loc_ifrs-full_OtherProvisions_1377" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NewProvisionsOtherProvisions" xlink:label="loc_ifrs-full_NewProvisionsOtherProvisions_1378" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_1374" xlink:to="loc_ifrs-full_NewProvisionsOtherProvisions_1378" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProvisionUsedOtherProvisions" xlink:label="loc_ifrs-full_ProvisionUsedOtherProvisions_1379" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_1374" xlink:to="loc_ifrs-full_ProvisionUsedOtherProvisions_1379" use="optional" order="9" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_UnusedProvisionReversedOtherProvisions" xlink:label="loc_ifrs-full_UnusedProvisionReversedOtherProvisions_862938" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_1374" xlink:to="loc_ifrs-full_UnusedProvisionReversedOtherProvisions_862938" use="optional" order="10" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions" xlink:label="loc_ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions_1402615" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_1374" xlink:to="loc_ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions_1402615" use="optional" order="11" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherProvisions" xlink:label="loc_ifrs-full_OtherProvisions_1380" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_1374" xlink:to="loc_ifrs-full_OtherProvisions_1380" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/ContractLiabilitiesSummaryOfContractLiabilitiesDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ContractLiabilitiesAbstract" xlink:label="loc_ifrs-full_ContractLiabilitiesAbstract_1383" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfContractLiabilitiesTable" xlink:label="loc_cyd_DisclosureOfContractLiabilitiesTable_1386" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ContractLiabilitiesAbstract_1383" xlink:to="loc_cyd_DisclosureOfContractLiabilitiesTable_1386" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfLiabilitiesAxis" xlink:label="loc_ifrs-full_ClassesOfLiabilitiesAxis_1384" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfContractLiabilitiesTable_1386" xlink:to="loc_ifrs-full_ClassesOfLiabilitiesAxis_1384" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LiabilitiesMember" xlink:label="loc_ifrs-full_LiabilitiesMember_1387" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfLiabilitiesAxis_1384" xlink:to="loc_ifrs-full_LiabilitiesMember_1387" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_UnfulfilledServiceTypeMaintenanceServicesMember" xlink:label="loc_cyd_UnfulfilledServiceTypeMaintenanceServicesMember_1391" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LiabilitiesMember_1387" xlink:to="loc_cyd_UnfulfilledServiceTypeMaintenanceServicesMember_1391" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_AdvanceFromCustomerMember" xlink:label="loc_cyd_AdvanceFromCustomerMember_1392" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LiabilitiesMember_1387" xlink:to="loc_cyd_AdvanceFromCustomerMember_1392" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfContractLiabilitiesLineItems" xlink:label="loc_cyd_DisclosureOfContractLiabilitiesLineItems_1385" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfContractLiabilitiesTable_1386" xlink:to="loc_cyd_DisclosureOfContractLiabilitiesLineItems_1385" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ContractLiabilities" xlink:label="loc_ifrs-full_ContractLiabilities_1388" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfContractLiabilitiesLineItems_1385" xlink:to="loc_ifrs-full_ContractLiabilities_1388" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentContractLiabilities" xlink:label="loc_ifrs-full_CurrentContractLiabilities_1389" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfContractLiabilitiesLineItems_1385" xlink:to="loc_ifrs-full_CurrentContractLiabilities_1389" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/positiveLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncurrentContractLiabilities" xlink:label="loc_ifrs-full_NoncurrentContractLiabilities_1390" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfContractLiabilitiesLineItems_1385" xlink:to="loc_ifrs-full_NoncurrentContractLiabilities_1390" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/positiveLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/LeaseLiabilitiesSummaryOfDetailedInformationAboutInLeaseLiabilitiesDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LeaseLiabilitiesAbstract" xlink:label="loc_ifrs-full_LeaseLiabilitiesAbstract_568771" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfDetailedInformationAboutLeaseLiabilitiesTable" xlink:label="loc_cyd_DisclosureOfDetailedInformationAboutLeaseLiabilitiesTable_568772" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LeaseLiabilitiesAbstract_568771" xlink:to="loc_cyd_DisclosureOfDetailedInformationAboutLeaseLiabilitiesTable_568772" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_568773" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfDetailedInformationAboutLeaseLiabilitiesTable_568772" xlink:to="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_568773" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_568776" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_568773" xlink:to="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_568776" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_LeaseLiabilitiesCurrentMember" xlink:label="loc_cyd_LeaseLiabilitiesCurrentMember_568777" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_568776" xlink:to="loc_cyd_LeaseLiabilitiesCurrentMember_568777" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_LeaseLiabilitiesNoncurrentMember" xlink:label="loc_cyd_LeaseLiabilitiesNoncurrentMember_568778" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_568776" xlink:to="loc_cyd_LeaseLiabilitiesNoncurrentMember_568778" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangeAxis" xlink:label="loc_ifrs-full_RangeAxis_568779" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfDetailedInformationAboutLeaseLiabilitiesTable_568772" xlink:to="loc_ifrs-full_RangeAxis_568779" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_568780" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangeAxis_568779" xlink:to="loc_ifrs-full_RangesMember_568780" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BottomOfRangeMember" xlink:label="loc_ifrs-full_BottomOfRangeMember_568781" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_568780" xlink:to="loc_ifrs-full_BottomOfRangeMember_568781" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TopOfRangeMember" xlink:label="loc_ifrs-full_TopOfRangeMember_568782" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_568780" xlink:to="loc_ifrs-full_TopOfRangeMember_568782" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfDetailedInformationAboutLeaseLiabilitiesLineItems" xlink:label="loc_cyd_DisclosureOfDetailedInformationAboutLeaseLiabilitiesLineItems_568783" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfDetailedInformationAboutLeaseLiabilitiesTable_568772" xlink:to="loc_cyd_DisclosureOfDetailedInformationAboutLeaseLiabilitiesLineItems_568783" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16" xlink:label="loc_ifrs-full_WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16_568784" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfDetailedInformationAboutLeaseLiabilitiesLineItems_568783" xlink:to="loc_ifrs-full_WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16_568784" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_LeasesYearOfMaturity" xlink:label="loc_cyd_LeasesYearOfMaturity_568785" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfDetailedInformationAboutLeaseLiabilitiesLineItems_568783" xlink:to="loc_cyd_LeasesYearOfMaturity_568785" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentLeaseLiabilities" xlink:label="loc_ifrs-full_CurrentLeaseLiabilities_568786" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfDetailedInformationAboutLeaseLiabilitiesLineItems_568783" xlink:to="loc_ifrs-full_CurrentLeaseLiabilities_568786" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncurrentLeaseLiabilities" xlink:label="loc_ifrs-full_NoncurrentLeaseLiabilities_568787" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfDetailedInformationAboutLeaseLiabilitiesLineItems_568783" xlink:to="loc_ifrs-full_NoncurrentLeaseLiabilities_568787" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/LoansAndBorrowingsSummaryOfLoansAndBorrowingsDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_976" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_982" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_976" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_982" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BorrowingsByNameAxis" xlink:label="loc_ifrs-full_BorrowingsByNameAxis_978" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_982" xlink:to="loc_ifrs-full_BorrowingsByNameAxis_978" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BorrowingsByNameMember" xlink:label="loc_ifrs-full_BorrowingsByNameMember_979" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_978" xlink:to="loc_ifrs-full_BorrowingsByNameMember_979" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_NoncurrentBorrowingsMember" xlink:label="loc_cyd_NoncurrentBorrowingsMember_987" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_979" xlink:to="loc_cyd_NoncurrentBorrowingsMember_987" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CurrentBorrowingsMember" xlink:label="loc_cyd_CurrentBorrowingsMember_988" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_979" xlink:to="loc_cyd_CurrentBorrowingsMember_988" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CurrencyAxis" xlink:label="loc_srt_CurrencyAxis_980" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_982" xlink:to="loc_srt_CurrencyAxis_980" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_AllCurrenciesDomain" xlink:label="loc_currency_AllCurrenciesDomain_977" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CurrencyAxis_980" xlink:to="loc_currency_AllCurrenciesDomain_977" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_CNY" xlink:label="loc_currency_CNY_985" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_977" xlink:to="loc_currency_CNY_985" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangeAxis" xlink:label="loc_ifrs-full_RangeAxis_670442" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_982" xlink:to="loc_ifrs-full_RangeAxis_670442" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_670443" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangeAxis_670442" xlink:to="loc_ifrs-full_RangesMember_670443" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BottomOfRangeMember" xlink:label="loc_ifrs-full_BottomOfRangeMember_670444" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_670443" xlink:to="loc_ifrs-full_BottomOfRangeMember_670444" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TopOfRangeMember" xlink:label="loc_ifrs-full_TopOfRangeMember_670445" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_670443" xlink:to="loc_ifrs-full_TopOfRangeMember_670445" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_981" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_982" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_981" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BorrowingsInterestRate" xlink:label="loc_ifrs-full_BorrowingsInterestRate_990" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_981" xlink:to="loc_ifrs-full_BorrowingsInterestRate_990" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BorrowingsMaturity" xlink:label="loc_ifrs-full_BorrowingsMaturity_991" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_981" xlink:to="loc_ifrs-full_BorrowingsMaturity_991" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LongtermBorrowings" xlink:label="loc_ifrs-full_LongtermBorrowings_992" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_981" xlink:to="loc_ifrs-full_LongtermBorrowings_992" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ShorttermBorrowings" xlink:label="loc_ifrs-full_ShorttermBorrowings_993" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_981" xlink:to="loc_ifrs-full_ShorttermBorrowings_993" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/LoansAndBorrowingsAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_1009" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_1015" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_1009" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_1015" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BorrowingsByNameAxis" xlink:label="loc_ifrs-full_BorrowingsByNameAxis_1010" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_1015" xlink:to="loc_ifrs-full_BorrowingsByNameAxis_1010" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BorrowingsByNameMember" xlink:label="loc_ifrs-full_BorrowingsByNameMember_1011" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_1010" xlink:to="loc_ifrs-full_BorrowingsByNameMember_1011" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CreditFacilityWithDbsBankLtdMember" xlink:label="loc_cyd_CreditFacilityWithDbsBankLtdMember_1018" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_1011" xlink:to="loc_cyd_CreditFacilityWithDbsBankLtdMember_1018" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CreditFacilityWithMUFGSingaporeBranchMember" xlink:label="loc_cyd_CreditFacilityWithMUFGSingaporeBranchMember_1019" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_1011" xlink:to="loc_cyd_CreditFacilityWithMUFGSingaporeBranchMember_1019" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CreditFacilityWithSumitomoBranchMember" xlink:label="loc_cyd_CreditFacilityWithSumitomoBranchMember_1020" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_1011" xlink:to="loc_cyd_CreditFacilityWithSumitomoBranchMember_1020" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangeAxis" xlink:label="loc_ifrs-full_RangeAxis_1016" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_1015" xlink:to="loc_ifrs-full_RangeAxis_1016" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_1017" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangeAxis_1016" xlink:to="loc_ifrs-full_RangesMember_1017" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TopOfRangeMember" xlink:label="loc_ifrs-full_TopOfRangeMember_1031" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_1017" xlink:to="loc_ifrs-full_TopOfRangeMember_1031" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BottomOfRangeMember" xlink:label="loc_ifrs-full_BottomOfRangeMember_1032" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_1017" xlink:to="loc_ifrs-full_BottomOfRangeMember_1032" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CounterpartiesAxis" xlink:label="loc_ifrs-full_CounterpartiesAxis_1012" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_1015" xlink:to="loc_ifrs-full_CounterpartiesAxis_1012" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CounterpartiesMember" xlink:label="loc_ifrs-full_CounterpartiesMember_1013" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CounterpartiesAxis_1012" xlink:to="loc_ifrs-full_CounterpartiesMember_1013" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_HongLeongAsiaLimitedMember" xlink:label="loc_cyd_HongLeongAsiaLimitedMember_1021" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CounterpartiesMember_1013" xlink:to="loc_cyd_HongLeongAsiaLimitedMember_1021" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xlink:label="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_568820" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_1015" xlink:to="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_568820" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PropertyPlantAndEquipmentMember" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_568838" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_568820" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_568838" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfFinancialAssetsAxis" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_670457" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_1015" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_670457" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialAssetsMember" xlink:label="loc_ifrs-full_FinancialAssetsMember_670458" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_670457" xlink:to="loc_ifrs-full_FinancialAssetsMember_670458" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CurrencyAxis" xlink:label="loc_srt_CurrencyAxis_1402487" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_1015" xlink:to="loc_srt_CurrencyAxis_1402487" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_AllCurrenciesDomain" xlink:label="loc_currency_AllCurrenciesDomain_1402488" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CurrencyAxis_1402487" xlink:to="loc_currency_AllCurrenciesDomain_1402488" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_USD" xlink:label="loc_currency_USD_1402489" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_1402488" xlink:to="loc_currency_USD_1402489" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_SGD" xlink:label="loc_currency_SGD_1402490" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_1402488" xlink:to="loc_currency_SGD_1402490" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_1014" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_1015" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_1014" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CreditFacilityAuthorizedAmount" xlink:label="loc_cyd_CreditFacilityAuthorizedAmount_1022" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_1014" xlink:to="loc_cyd_CreditFacilityAuthorizedAmount_1022" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_RefinancingOfUncommittedMulticurrencyRevolvingCreditFacility" xlink:label="loc_cyd_RefinancingOfUncommittedMulticurrencyRevolvingCreditFacility_1023" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_1014" xlink:to="loc_cyd_RefinancingOfUncommittedMulticurrencyRevolvingCreditFacility_1023" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BorrowingsMaturity" xlink:label="loc_ifrs-full_BorrowingsMaturity_1024" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_1014" xlink:to="loc_ifrs-full_BorrowingsMaturity_1024" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TangibleNetWorth" xlink:label="loc_cyd_TangibleNetWorth_1025" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_1014" xlink:to="loc_cyd_TangibleNetWorth_1025" use="optional" order="26" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_NetDebtToTangibleNetWorthRatio" xlink:label="loc_cyd_NetDebtToTangibleNetWorthRatio_1026" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_1014" xlink:to="loc_cyd_NetDebtToTangibleNetWorthRatio_1026" use="optional" order="27" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ProportionOfOwnershipInterestHeldByControllingShareholder" xlink:label="loc_cyd_ProportionOfOwnershipInterestHeldByControllingShareholder_1027" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_1014" xlink:to="loc_cyd_ProportionOfOwnershipInterestHeldByControllingShareholder_1027" use="optional" order="28" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_LineOfCreditFacilityMaximumBorrowingCapacity1" xlink:label="loc_cyd_LineOfCreditFacilityMaximumBorrowingCapacity1_1028" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_1014" xlink:to="loc_cyd_LineOfCreditFacilityMaximumBorrowingCapacity1_1028" use="optional" order="29" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_RefinancingOfUnsecuredMulticurrencyRevolvingCreditFacility" xlink:label="loc_cyd_RefinancingOfUnsecuredMulticurrencyRevolvingCreditFacility_1029" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_1014" xlink:to="loc_cyd_RefinancingOfUnsecuredMulticurrencyRevolvingCreditFacility_1029" use="optional" order="30" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NumberOfSharesIssuedAndFullyPaid" xlink:label="loc_ifrs-full_NumberOfSharesIssuedAndFullyPaid_1402614" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_1014" xlink:to="loc_ifrs-full_NumberOfSharesIssuedAndFullyPaid_1402614" use="optional" order="31" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/DeferredGrantsSummaryOfDeferredGrantsDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract" xlink:label="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_1034" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GovernmentGrants" xlink:label="loc_ifrs-full_GovernmentGrants_1035" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_1034" xlink:to="loc_ifrs-full_GovernmentGrants_1035" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_GovernmentGrantReceived" xlink:label="loc_cyd_GovernmentGrantReceived_1036" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_1034" xlink:to="loc_cyd_GovernmentGrantReceived_1036" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_GrantDisbursedToPartnerOfJointProject" xlink:label="loc_cyd_GrantDisbursedToPartnerOfJointProject_862946" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_1034" xlink:to="loc_cyd_GrantDisbursedToPartnerOfJointProject_862946" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ReleaseOfDeferredGrantRecognisedInProfitOrLoss" xlink:label="loc_cyd_ReleaseOfDeferredGrantRecognisedInProfitOrLoss_1037" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_1034" xlink:to="loc_cyd_ReleaseOfDeferredGrantRecognisedInProfitOrLoss_1037" use="optional" order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ReclassificationToOtherPayables" xlink:label="loc_cyd_ReclassificationToOtherPayables_1402620" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_1034" xlink:to="loc_cyd_ReclassificationToOtherPayables_1402620" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GovernmentGrants" xlink:label="loc_ifrs-full_GovernmentGrants_1038" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_1034" xlink:to="loc_ifrs-full_GovernmentGrants_1038" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentGovernmentGrants" xlink:label="loc_ifrs-full_CurrentGovernmentGrants_1039" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_1034" xlink:to="loc_ifrs-full_CurrentGovernmentGrants_1039" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncurrentGovernmentGrants" xlink:label="loc_ifrs-full_NoncurrentGovernmentGrants_1040" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_1034" xlink:to="loc_ifrs-full_NoncurrentGovernmentGrants_1040" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/OtherFinancialLiabilityAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfOtherLiabilitiesAbstract" xlink:label="loc_cyd_DisclosureOfOtherLiabilitiesAbstract_1402482" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfOtherLiabilitiesTable" xlink:label="loc_cyd_DisclosureOfOtherLiabilitiesTable_1402483" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfOtherLiabilitiesAbstract_1402482" xlink:to="loc_cyd_DisclosureOfOtherLiabilitiesTable_1402483" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SignificantInvestmentsInSubsidiariesAxis" xlink:label="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_1402549" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfOtherLiabilitiesTable_1402483" xlink:to="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_1402549" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForSubsidiariesMember" xlink:label="loc_ifrs-full_EntitysTotalForSubsidiariesMember_1402550" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_1402549" xlink:to="loc_ifrs-full_EntitysTotalForSubsidiariesMember_1402550" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_YuchaiXinLanMember" xlink:label="loc_cyd_YuchaiXinLanMember_1402551" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_1402550" xlink:to="loc_cyd_YuchaiXinLanMember_1402551" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfOtherLiabilitiesLineItems" xlink:label="loc_cyd_DisclosureOfOtherLiabilitiesLineItems_1402484" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfOtherLiabilitiesTable_1402483" xlink:to="loc_cyd_DisclosureOfOtherLiabilitiesLineItems_1402484" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:label="loc_cyd_MinorityInterestOwnershipPercentageByNoncontrollingOwners_1402485" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfOtherLiabilitiesLineItems_1402484" xlink:to="loc_cyd_MinorityInterestOwnershipPercentageByNoncontrollingOwners_1402485" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProceedsFromChangesInOwnershipInterestsInSubsidiaries" xlink:label="loc_ifrs-full_ProceedsFromChangesInOwnershipInterestsInSubsidiaries_1402547" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfOtherLiabilitiesLineItems_1402484" xlink:to="loc_ifrs-full_ProceedsFromChangesInOwnershipInterestsInSubsidiaries_1402547" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/RelatedPartyDisclosuresAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract_1394" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_1399" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract_1394" xlink:to="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_1399" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CounterpartiesAxis" xlink:label="loc_ifrs-full_CounterpartiesAxis_1396" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_1399" xlink:to="loc_ifrs-full_CounterpartiesAxis_1396" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CounterpartiesMember" xlink:label="loc_ifrs-full_CounterpartiesMember_1397" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CounterpartiesAxis_1396" xlink:to="loc_ifrs-full_CounterpartiesMember_1397" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_HongLeongAsiaLimitedMember" xlink:label="loc_cyd_HongLeongAsiaLimitedMember_1401" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CounterpartiesMember_1397" xlink:to="loc_cyd_HongLeongAsiaLimitedMember_1401" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_HlTechnologySystemsPrivateLimitedMember" xlink:label="loc_cyd_HlTechnologySystemsPrivateLimitedMember_1402" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CounterpartiesMember_1397" xlink:to="loc_cyd_HlTechnologySystemsPrivateLimitedMember_1402" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_WellSummitInvestmentsLimitedMember" xlink:label="loc_cyd_WellSummitInvestmentsLimitedMember_1403" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CounterpartiesMember_1397" xlink:to="loc_cyd_WellSummitInvestmentsLimitedMember_1403" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_YulinCityGovernmentMember" xlink:label="loc_cyd_YulinCityGovernmentMember_1404" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CounterpartiesMember_1397" xlink:to="loc_cyd_YulinCityGovernmentMember_1404" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_1395" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_1399" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_1395" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_1400" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_1395" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_1400" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SubsidiariesMember" xlink:label="loc_ifrs-full_SubsidiariesMember_1410" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_1400" xlink:to="loc_ifrs-full_SubsidiariesMember_1410" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_1398" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_1399" xlink:to="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_1398" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_SharesInEntityHeldByControllingShareholder" xlink:label="loc_cyd_SharesInEntityHeldByControllingShareholder_1405" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_1398" xlink:to="loc_cyd_SharesInEntityHeldByControllingShareholder_1405" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ProportionOfOwnershipInterestHeldByControllingShareholder" xlink:label="loc_cyd_ProportionOfOwnershipInterestHeldByControllingShareholder_1406" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_1398" xlink:to="loc_cyd_ProportionOfOwnershipInterestHeldByControllingShareholder_1406" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ProportionOfOwnershipInterestHeldByControllingShareholders" xlink:label="loc_cyd_ProportionOfOwnershipInterestHeldByControllingShareholders_1407" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_1398" xlink:to="loc_cyd_ProportionOfOwnershipInterestHeldByControllingShareholders_1407" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ConsultancyFeesChargedByRelatedPartyTransactions" xlink:label="loc_cyd_ConsultancyFeesChargedByRelatedPartyTransactions_1408" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_1398" xlink:to="loc_cyd_ConsultancyFeesChargedByRelatedPartyTransactions_1408" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ProportionOfOwnershipInterestHeldByNonControllingShareholderWithSignificantInfluenceOverTheGroup" xlink:label="loc_cyd_ProportionOfOwnershipInterestHeldByNonControllingShareholderWithSignificantInfluenceOverTheGroup_1409" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_1398" xlink:to="loc_cyd_ProportionOfOwnershipInterestHeldByNonControllingShareholderWithSignificantInfluenceOverTheGroup_1409" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/RelatedPartyDisclosuresSignificantTransactionsWithRelatedPartiesDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract_1412" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_1415" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract_1412" xlink:to="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_1415" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_1413" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_1415" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_1413" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_1416" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_1413" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_1416" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_AssociatesAndJointVenturesMember" xlink:label="loc_cyd_AssociatesAndJointVenturesMember_1429" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_1416" xlink:to="loc_cyd_AssociatesAndJointVenturesMember_1429" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_JointVenturesMember" xlink:label="loc_ifrs-full_JointVenturesMember_1431" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_1416" xlink:to="loc_ifrs-full_JointVenturesMember_1431" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_HongLeongAsiaLimitedMember" xlink:label="loc_cyd_HongLeongAsiaLimitedMember_1433" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_1416" xlink:to="loc_cyd_HongLeongAsiaLimitedMember_1433" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_GuangxiYuchaiMachineryGroupCompanyLimitedMember" xlink:label="loc_cyd_GuangxiYuchaiMachineryGroupCompanyLimitedMember_683549" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_1416" xlink:to="loc_cyd_GuangxiYuchaiMachineryGroupCompanyLimitedMember_683549" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_1414" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_1415" xlink:to="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_1414" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions" xlink:label="loc_ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions_1417" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_1414" xlink:to="loc_ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions_1417" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PurchasesOfGoodsRelatedPartyTransactions" xlink:label="loc_ifrs-full_PurchasesOfGoodsRelatedPartyTransactions_1418" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_1414" xlink:to="loc_ifrs-full_PurchasesOfGoodsRelatedPartyTransactions_1418" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ServicesCostChargedToRelatedPartyTransactions" xlink:label="loc_cyd_ServicesCostChargedToRelatedPartyTransactions_1420" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_1414" xlink:to="loc_cyd_ServicesCostChargedToRelatedPartyTransactions_1420" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ServicesCostChargedByRelatedPartyTransactions" xlink:label="loc_cyd_ServicesCostChargedByRelatedPartyTransactions_1381679" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_1414" xlink:to="loc_cyd_ServicesCostChargedByRelatedPartyTransactions_1381679" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LeasesAsLessorRelatedPartyTransactions" xlink:label="loc_ifrs-full_LeasesAsLessorRelatedPartyTransactions_1421" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_1414" xlink:to="loc_ifrs-full_LeasesAsLessorRelatedPartyTransactions_1421" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisposalsIntangibleAssetsOtherThanGoodwill" xlink:label="loc_ifrs-full_DisposalsIntangibleAssetsOtherThanGoodwill_1402613" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_1414" xlink:to="loc_ifrs-full_DisposalsIntangibleAssetsOtherThanGoodwill_1402613" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_PropertyManagementServiceChargedByRelatedPartyTransactions" xlink:label="loc_cyd_PropertyManagementServiceChargedByRelatedPartyTransactions_1422" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_1414" xlink:to="loc_cyd_PropertyManagementServiceChargedByRelatedPartyTransactions_1422" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_GeneralAndAdministrativeExpensesRelatedPartyTransactions" xlink:label="loc_cyd_GeneralAndAdministrativeExpensesRelatedPartyTransactions_1424" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_1414" xlink:to="loc_cyd_GeneralAndAdministrativeExpensesRelatedPartyTransactions_1424" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_StorageAndDistributionExpensesChargedByRelatedPartyTransactions" xlink:label="loc_cyd_StorageAndDistributionExpensesChargedByRelatedPartyTransactions_1425" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_1414" xlink:to="loc_cyd_StorageAndDistributionExpensesChargedByRelatedPartyTransactions_1425" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_PaymentsForLeaseLiabilities" xlink:label="loc_cyd_PaymentsForLeaseLiabilities_683581" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_1414" xlink:to="loc_cyd_PaymentsForLeaseLiabilities_683581" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PurchasesOfPropertyAndOtherAssetsRelatedPartyTransactions" xlink:label="loc_ifrs-full_PurchasesOfPropertyAndOtherAssetsRelatedPartyTransactions_1426" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_1414" xlink:to="loc_ifrs-full_PurchasesOfPropertyAndOtherAssetsRelatedPartyTransactions_1426" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/RelatedPartyDisclosuresCompensationOfKeyManagementPersonnelDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract_1449" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits" xlink:label="loc_ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits_1450" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract_1449" xlink:to="loc_ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits_1450" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_KeyManagementPersonnelCompensationPostemploymentBenefits" xlink:label="loc_ifrs-full_KeyManagementPersonnelCompensationPostemploymentBenefits_1451" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract_1449" xlink:to="loc_ifrs-full_KeyManagementPersonnelCompensationPostemploymentBenefits_1451" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_KeyManagementPersonnelCompensation" xlink:label="loc_ifrs-full_KeyManagementPersonnelCompensation_1453" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract_1449" xlink:to="loc_ifrs-full_KeyManagementPersonnelCompensation_1453" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/CommitmentsAndContingenciesAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfCommitmentsAndContingenciesAbstract" xlink:label="loc_cyd_DisclosureOfCommitmentsAndContingenciesAbstract_1455" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfCommitmentsAndContingenciesTable" xlink:label="loc_cyd_DisclosureOfCommitmentsAndContingenciesTable_1457" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfCommitmentsAndContingenciesAbstract_1455" xlink:to="loc_cyd_DisclosureOfCommitmentsAndContingenciesTable_1457" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangeAxis" xlink:label="loc_ifrs-full_RangeAxis_1458" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfCommitmentsAndContingenciesTable_1457" xlink:to="loc_ifrs-full_RangeAxis_1458" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_1459" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangeAxis_1458" xlink:to="loc_ifrs-full_RangesMember_1459" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfCommitmentsAndContingenciesLineItems" xlink:label="loc_cyd_DisclosureOfCommitmentsAndContingenciesLineItems_1456" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfCommitmentsAndContingenciesTable_1457" xlink:to="loc_cyd_DisclosureOfCommitmentsAndContingenciesLineItems_1456" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment_1462" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfCommitmentsAndContingenciesLineItems_1456" xlink:to="loc_ifrs-full_ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment_1462" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/CommitmentsAndContingenciesFutureMinimumRentalsPayableUnderNonCancellableOperatingLeasesDetail">
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfOperatingLeaseByLesseeAbstract" xlink:label="loc_cyd_DisclosureOfOperatingLeaseByLesseeAbstract_1468" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfOperatingLeaseByLesseeTable" xlink:label="loc_cyd_DisclosureOfOperatingLeaseByLesseeTable_1474" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfOperatingLeaseByLesseeAbstract_1468" xlink:to="loc_cyd_DisclosureOfOperatingLeaseByLesseeTable_1474" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MaturityAxis" xlink:label="loc_ifrs-full_MaturityAxis_1476" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfOperatingLeaseByLesseeTable_1474" xlink:to="loc_ifrs-full_MaturityAxis_1476" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AggregatedTimeBandsMember" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_1469" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MaturityAxis_1476" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_1469" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NotLaterThanOneYearMember" xlink:label="loc_ifrs-full_NotLaterThanOneYearMember_1477" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_1469" xlink:to="loc_ifrs-full_NotLaterThanOneYearMember_1477" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember" xlink:label="loc_ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember_1478" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_1469" xlink:to="loc_ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember_1478" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LaterThanFiveYearsMember" xlink:label="loc_ifrs-full_LaterThanFiveYearsMember_569898" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_1469" xlink:to="loc_ifrs-full_LaterThanFiveYearsMember_569898" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_1470" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfOperatingLeaseByLesseeTable_1474" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_1470" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_1475" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_1470" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_1475" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CounterpartiesAxis" xlink:label="loc_ifrs-full_CounterpartiesAxis_1471" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfOperatingLeaseByLesseeTable_1474" xlink:to="loc_ifrs-full_CounterpartiesAxis_1471" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CounterpartiesMember" xlink:label="loc_ifrs-full_CounterpartiesMember_1472" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CounterpartiesAxis_1471" xlink:to="loc_ifrs-full_CounterpartiesMember_1472" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfOperatingLeaseByLesseeLineItems" xlink:label="loc_cyd_DisclosureOfOperatingLeaseByLesseeLineItems_1473" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfOperatingLeaseByLesseeTable_1474" xlink:to="loc_cyd_DisclosureOfOperatingLeaseByLesseeLineItems_1473" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_MinimumLeasePaymentPayableUnderNoncancellableOperatingLease" xlink:label="loc_cyd_MinimumLeasePaymentPayableUnderNoncancellableOperatingLease_1480" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfOperatingLeaseByLesseeLineItems_1473" xlink:to="loc_cyd_MinimumLeasePaymentPayableUnderNoncancellableOperatingLease_1480" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/SegmentInformationAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfOperatingSegmentsAbstract" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsAbstract_1518" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfOperatingSegmentsTable" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_1520" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsAbstract_1518" xlink:to="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_1520" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MajorCustomersAxis" xlink:label="loc_ifrs-full_MajorCustomersAxis_1521" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_1520" xlink:to="loc_ifrs-full_MajorCustomersAxis_1521" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MajorCustomersMember" xlink:label="loc_ifrs-full_MajorCustomersMember_1522" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorCustomersAxis_1521" xlink:to="loc_ifrs-full_MajorCustomersMember_1522" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CustomersOneMember" xlink:label="loc_cyd_CustomersOneMember_1525" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorCustomersMember_1522" xlink:to="loc_cyd_CustomersOneMember_1525" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CustomersTwoMember" xlink:label="loc_cyd_CustomersTwoMember_1402645" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorCustomersMember_1522" xlink:to="loc_cyd_CustomersTwoMember_1402645" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfOperatingSegmentsLineItems" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_1519" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_1520" xlink:to="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_1519" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Revenue" xlink:label="loc_ifrs-full_Revenue_1524" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_1519" xlink:to="loc_ifrs-full_Revenue_1524" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/SegmentInformationSummaryOfSegmentInformationDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfOperatingSegmentsAbstract" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsAbstract_1527" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfOperatingSegmentsTable" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_1529" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsAbstract_1527" xlink:to="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_1529" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SegmentConsolidationItemsAxis" xlink:label="loc_ifrs-full_SegmentConsolidationItemsAxis_1534" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_1529" xlink:to="loc_ifrs-full_SegmentConsolidationItemsAxis_1534" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForSegmentConsolidationItemsMember" xlink:label="loc_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember_1530" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SegmentConsolidationItemsAxis_1534" xlink:to="loc_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember_1530" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OperatingSegmentsMember" xlink:label="loc_ifrs-full_OperatingSegmentsMember_1537" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember_1530" xlink:to="loc_ifrs-full_OperatingSegmentsMember_1537" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EliminationOfIntersegmentAmountsMember" xlink:label="loc_ifrs-full_EliminationOfIntersegmentAmountsMember_1538" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember_1530" xlink:to="loc_ifrs-full_EliminationOfIntersegmentAmountsMember_1538" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SegmentsAxis" xlink:label="loc_ifrs-full_SegmentsAxis_1535" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_1529" xlink:to="loc_ifrs-full_SegmentsAxis_1535" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SegmentsMember" xlink:label="loc_ifrs-full_SegmentsMember_1536" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SegmentsAxis_1535" xlink:to="loc_ifrs-full_SegmentsMember_1536" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_YuchaiSegmentMember" xlink:label="loc_cyd_YuchaiSegmentMember_1555" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SegmentsMember_1536" xlink:to="loc_cyd_YuchaiSegmentMember_1555" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_HIGlobalEnterprisesLimitedSegmentMember" xlink:label="loc_cyd_HIGlobalEnterprisesLimitedSegmentMember_1556" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SegmentsMember_1536" xlink:to="loc_cyd_HIGlobalEnterprisesLimitedSegmentMember_1556" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CorporateSegmentMember" xlink:label="loc_cyd_CorporateSegmentMember_1557" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SegmentsMember_1536" xlink:to="loc_cyd_CorporateSegmentMember_1557" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfOperatingSegmentsLineItems" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_1528" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_1529" xlink:to="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_1528" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RevenueAbstract" xlink:label="loc_ifrs-full_RevenueAbstract_1533" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_1528" xlink:to="loc_ifrs-full_RevenueAbstract_1533" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Revenue" xlink:label="loc_ifrs-full_Revenue_1554" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RevenueAbstract_1533" xlink:to="loc_ifrs-full_Revenue_1554" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/positiveLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProfitLossAbstract" xlink:label="loc_ifrs-full_ProfitLossAbstract_1532" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_1528" xlink:to="loc_ifrs-full_ProfitLossAbstract_1532" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RevenueFromInterest" xlink:label="loc_ifrs-full_RevenueFromInterest_1541" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ProfitLossAbstract_1532" xlink:to="loc_ifrs-full_RevenueFromInterest_1541" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InterestExpense" xlink:label="loc_ifrs-full_InterestExpense_1542" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ProfitLossAbstract_1532" xlink:to="loc_ifrs-full_InterestExpense_1542" use="optional" order="16" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GainsLossesRecognisedWhenControlInSubsidiaryIsLost" xlink:label="loc_ifrs-full_GainsLossesRecognisedWhenControlInSubsidiaryIsLost_1543" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ProfitLossAbstract_1532" xlink:to="loc_ifrs-full_GainsLossesRecognisedWhenControlInSubsidiaryIsLost_1543" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_WritedownsReversalsOfPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_WritedownsReversalsOfPropertyPlantAndEquipment_1545" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ProfitLossAbstract_1532" xlink:to="loc_ifrs-full_WritedownsReversalsOfPropertyPlantAndEquipment_1545" use="optional" order="18" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_AmountRecognisedAsNonCashWarranties" xlink:label="loc_cyd_AmountRecognisedAsNonCashWarranties_1402638" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ProfitLossAbstract_1532" xlink:to="loc_cyd_AmountRecognisedAsNonCashWarranties_1402638" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DepreciationAndAmortisationExpense" xlink:label="loc_ifrs-full_DepreciationAndAmortisationExpense_1548" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ProfitLossAbstract_1532" xlink:to="loc_ifrs-full_DepreciationAndAmortisationExpense_1548" use="optional" order="20" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" xlink:label="loc_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_1549" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ProfitLossAbstract_1532" xlink:to="loc_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_1549" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:label="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_1550" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ProfitLossAbstract_1532" xlink:to="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_1550" use="optional" order="22" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ProfitLoss" xlink:label="loc_ifrs-full_ProfitLoss_1551" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ProfitLossAbstract_1532" xlink:to="loc_ifrs-full_ProfitLoss_1551" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Assets" xlink:label="loc_ifrs-full_Assets_1552" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ProfitLossAbstract_1532" xlink:to="loc_ifrs-full_Assets_1552" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Liabilities" xlink:label="loc_ifrs-full_Liabilities_1553" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ProfitLossAbstract_1532" xlink:to="loc_ifrs-full_Liabilities_1553" use="optional" order="25" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_OtherAbstract" xlink:label="loc_cyd_OtherAbstract_1531" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_1528" xlink:to="loc_cyd_OtherAbstract_1531" use="optional" order="26" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_InvestmentsInJointVentures" xlink:label="loc_ifrs-full_InvestmentsInJointVentures_1539" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_OtherAbstract_1531" xlink:to="loc_ifrs-full_InvestmentsInJointVentures_1539" use="optional" order="27" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets" xlink:label="loc_ifrs-full_PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets_1540" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_OtherAbstract_1531" xlink:to="loc_ifrs-full_PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets_1540" use="optional" order="28" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/SegmentInformationSummaryOfGeographicInformationDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfGeographicalAreasAbstract" xlink:label="loc_ifrs-full_DisclosureOfGeographicalAreasAbstract_1559" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfGeographicalAreasTable" xlink:label="loc_ifrs-full_DisclosureOfGeographicalAreasTable_1561" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfGeographicalAreasAbstract_1559" xlink:to="loc_ifrs-full_DisclosureOfGeographicalAreasTable_1561" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GeographicalAreasAxis" xlink:label="loc_ifrs-full_GeographicalAreasAxis_1562" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfGeographicalAreasTable_1561" xlink:to="loc_ifrs-full_GeographicalAreasAxis_1562" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GeographicalAreasMember" xlink:label="loc_ifrs-full_GeographicalAreasMember_1563" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasAxis_1562" xlink:to="loc_ifrs-full_GeographicalAreasMember_1563" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_CN" xlink:label="loc_country_CN_1566" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_1563" xlink:to="loc_country_CN_1566" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_OtherCountriesMember" xlink:label="loc_cyd_OtherCountriesMember_1567" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_1563" xlink:to="loc_cyd_OtherCountriesMember_1567" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfGeographicalAreasLineItems" xlink:label="loc_ifrs-full_DisclosureOfGeographicalAreasLineItems_1560" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfGeographicalAreasTable_1561" xlink:to="loc_ifrs-full_DisclosureOfGeographicalAreasLineItems_1560" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts" xlink:label="loc_ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts_1565" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfGeographicalAreasLineItems_1560" xlink:to="loc_ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts_1565" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfFinancialInstrumentsAbstract" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_1569" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfFinancialInstrumentsTable" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_1571" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_1569" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_1571" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GeographicalAreasAxis" xlink:label="loc_ifrs-full_GeographicalAreasAxis_1572" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_1571" xlink:to="loc_ifrs-full_GeographicalAreasAxis_1572" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GeographicalAreasMember" xlink:label="loc_ifrs-full_GeographicalAreasMember_1573" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasAxis_1572" xlink:to="loc_ifrs-full_GeographicalAreasMember_1573" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_CN" xlink:label="loc_country_CN_1581" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_1573" xlink:to="loc_country_CN_1581" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MajorCustomersAxis" xlink:label="loc_ifrs-full_MajorCustomersAxis_1574" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_1571" xlink:to="loc_ifrs-full_MajorCustomersAxis_1574" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MajorCustomersMember" xlink:label="loc_ifrs-full_MajorCustomersMember_1575" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorCustomersAxis_1574" xlink:to="loc_ifrs-full_MajorCustomersMember_1575" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_Top5CustomersMember" xlink:label="loc_cyd_Top5CustomersMember_1402513" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorCustomersMember_1575" xlink:to="loc_cyd_Top5CustomersMember_1402513" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfFinancialInstrumentsLineItems" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_1570" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_1571" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_1570" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_BorrowingsAdjustmentToInterestRateBasis" xlink:label="loc_ifrs-full_BorrowingsAdjustmentToInterestRateBasis_1576" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_1570" xlink:to="loc_ifrs-full_BorrowingsAdjustmentToInterestRateBasis_1576" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_IncreaseDecreaseInProfitLossBeforeTaxOnBasisOfHigherLowerBasisPoints" xlink:label="loc_cyd_IncreaseDecreaseInProfitLossBeforeTaxOnBasisOfHigherLowerBasisPoints_1577" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_1570" xlink:to="loc_cyd_IncreaseDecreaseInProfitLossBeforeTaxOnBasisOfHigherLowerBasisPoints_1577" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_NumberOfTopCustomers" xlink:label="loc_cyd_NumberOfTopCustomers_1578" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_1570" xlink:to="loc_cyd_NumberOfTopCustomers_1578" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TradeReceivables" xlink:label="loc_ifrs-full_TradeReceivables_1579" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_1570" xlink:to="loc_ifrs-full_TradeReceivables_1579" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_PercentageOfTradeReceivablesExcludingBillsReceivables" xlink:label="loc_cyd_PercentageOfTradeReceivablesExcludingBillsReceivables_1580" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_1570" xlink:to="loc_cyd_PercentageOfTradeReceivablesExcludingBillsReceivables_1580" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesExposuresToForeignCurrencyExchangeRateRiskDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsAbstract" xlink:label="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsAbstract_1584" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable" xlink:label="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_1588" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsAbstract_1584" xlink:to="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_1588" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TypesOfRisksAxis" xlink:label="loc_ifrs-full_TypesOfRisksAxis_1589" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_1588" xlink:to="loc_ifrs-full_TypesOfRisksAxis_1589" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TypesOfRisksMember" xlink:label="loc_ifrs-full_TypesOfRisksMember_1590" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfRisksAxis_1589" xlink:to="loc_ifrs-full_TypesOfRisksMember_1590" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrencyRiskMember" xlink:label="loc_ifrs-full_CurrencyRiskMember_1602" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfRisksMember_1590" xlink:to="loc_ifrs-full_CurrencyRiskMember_1602" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CurrencyAxis" xlink:label="loc_srt_CurrencyAxis_1586" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_1588" xlink:to="loc_srt_CurrencyAxis_1586" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_AllCurrenciesDomain" xlink:label="loc_currency_AllCurrenciesDomain_1585" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CurrencyAxis_1586" xlink:to="loc_currency_AllCurrenciesDomain_1585" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_SGD" xlink:label="loc_currency_SGD_1591" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_1585" xlink:to="loc_currency_SGD_1591" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_EUR" xlink:label="loc_currency_EUR_1592" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_1585" xlink:to="loc_currency_EUR_1592" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_USD" xlink:label="loc_currency_USD_1593" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_1585" xlink:to="loc_currency_USD_1593" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_OtherCurrenciesMember" xlink:label="loc_cyd_OtherCurrenciesMember_1595" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_1585" xlink:to="loc_cyd_OtherCurrenciesMember_1595" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems" xlink:label="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_1587" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_1588" xlink:to="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_1587" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TradeAndOtherReceivables" xlink:label="loc_ifrs-full_TradeAndOtherReceivables_1597" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_1587" xlink:to="loc_ifrs-full_TradeAndOtherReceivables_1597" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CashAndBankBalances" xlink:label="loc_cyd_CashAndBankBalances_1598" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_1587" xlink:to="loc_cyd_CashAndBankBalances_1598" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialLiabilities" xlink:label="loc_ifrs-full_FinancialLiabilities_1599" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_1587" xlink:to="loc_ifrs-full_FinancialLiabilities_1599" use="optional" order="14" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TradeAndOtherPayables" xlink:label="loc_ifrs-full_TradeAndOtherPayables_1600" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_1587" xlink:to="loc_ifrs-full_TradeAndOtherPayables_1600" use="optional" order="15" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NetAssetsLiabilities" xlink:label="loc_ifrs-full_NetAssetsLiabilities_1601" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_1587" xlink:to="loc_ifrs-full_NetAssetsLiabilities_1601" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesForeignCurrencyExchangeRateRiskSensitivityAnalysisAssuming10StrengtheningOfMajorCurrenciesAgainstFunctionalCurrencyDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsAbstract" xlink:label="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsAbstract_1604" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable" xlink:label="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_1608" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsAbstract_1604" xlink:to="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_1608" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TypesOfRisksAxis" xlink:label="loc_ifrs-full_TypesOfRisksAxis_1609" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_1608" xlink:to="loc_ifrs-full_TypesOfRisksAxis_1609" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TypesOfRisksMember" xlink:label="loc_ifrs-full_TypesOfRisksMember_1610" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfRisksAxis_1609" xlink:to="loc_ifrs-full_TypesOfRisksMember_1610" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrencyRiskMember" xlink:label="loc_ifrs-full_CurrencyRiskMember_1616" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfRisksMember_1610" xlink:to="loc_ifrs-full_CurrencyRiskMember_1616" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CurrencyAxis" xlink:label="loc_srt_CurrencyAxis_1606" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_1608" xlink:to="loc_srt_CurrencyAxis_1606" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_AllCurrenciesDomain" xlink:label="loc_currency_AllCurrenciesDomain_1605" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CurrencyAxis_1606" xlink:to="loc_currency_AllCurrenciesDomain_1605" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_SGD" xlink:label="loc_currency_SGD_1611" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_1605" xlink:to="loc_currency_SGD_1611" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_EUR" xlink:label="loc_currency_EUR_1612" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_1605" xlink:to="loc_currency_EUR_1612" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_USD" xlink:label="loc_currency_USD_1613" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_1605" xlink:to="loc_currency_USD_1613" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems" xlink:label="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_1607" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_1608" xlink:to="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_1607" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_IncreaseDecreaseInRiskExposureAssociatedWithInstrumentsSharingCharacteristic" xlink:label="loc_cyd_IncreaseDecreaseInRiskExposureAssociatedWithInstrumentsSharingCharacteristic_1615" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_1607" xlink:to="loc_cyd_IncreaseDecreaseInRiskExposureAssociatedWithInstrumentsSharingCharacteristic_1615" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfInformationAboutCreditRiskOnTradeReceivablesUsingProvisionMatrixDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfProvisionMatrixAbstract" xlink:label="loc_ifrs-full_DisclosureOfProvisionMatrixAbstract_1626" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfProvisionMatrixTable" xlink:label="loc_ifrs-full_DisclosureOfProvisionMatrixTable_1633" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfProvisionMatrixAbstract_1626" xlink:to="loc_ifrs-full_DisclosureOfProvisionMatrixTable_1633" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PastDueStatusAxis" xlink:label="loc_ifrs-full_PastDueStatusAxis_1635" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfProvisionMatrixTable_1633" xlink:to="loc_ifrs-full_PastDueStatusAxis_1635" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_PastDueStatusMember" xlink:label="loc_ifrs-full_PastDueStatusMember_1636" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PastDueStatusAxis_1635" xlink:to="loc_ifrs-full_PastDueStatusMember_1636" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CurrentMember" xlink:label="loc_ifrs-full_CurrentMember_1643" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PastDueStatusMember_1636" xlink:to="loc_ifrs-full_CurrentMember_1643" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_PastDueZeroToNinetyDaysMember" xlink:label="loc_cyd_PastDueZeroToNinetyDaysMember_1644" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PastDueStatusMember_1636" xlink:to="loc_cyd_PastDueZeroToNinetyDaysMember_1644" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_PastDueNinetyOneToOneEightyDaysMember" xlink:label="loc_cyd_PastDueNinetyOneToOneEightyDaysMember_1645" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PastDueStatusMember_1636" xlink:to="loc_cyd_PastDueNinetyOneToOneEightyDaysMember_1645" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_PastDueOneEightyOneToThreeSixtyFiveDaysMember" xlink:label="loc_cyd_PastDueOneEightyOneToThreeSixtyFiveDaysMember_1646" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PastDueStatusMember_1636" xlink:to="loc_cyd_PastDueOneEightyOneToThreeSixtyFiveDaysMember_1646" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_PastDueGreaterThanThreeSixtyFiveDaysMember" xlink:label="loc_cyd_PastDueGreaterThanThreeSixtyFiveDaysMember_1647" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PastDueStatusMember_1636" xlink:to="loc_cyd_PastDueGreaterThanThreeSixtyFiveDaysMember_1647" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfFinancialAssetsAxis" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_1629" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfProvisionMatrixTable_1633" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_1629" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialAssetsMember" xlink:label="loc_ifrs-full_FinancialAssetsMember_1634" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_1629" xlink:to="loc_ifrs-full_FinancialAssetsMember_1634" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TradeReceivablesMember" xlink:label="loc_ifrs-full_TradeReceivablesMember_1642" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_1634" xlink:to="loc_ifrs-full_TradeReceivablesMember_1642" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" xlink:label="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_1627" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfProvisionMatrixTable_1633" xlink:to="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_1627" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CarryingAmountMember" xlink:label="loc_ifrs-full_CarryingAmountMember_1628" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_1627" xlink:to="loc_ifrs-full_CarryingAmountMember_1628" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_GrossCarryingAmountMember" xlink:label="loc_ifrs-full_GrossCarryingAmountMember_1637" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CarryingAmountMember_1628" xlink:to="loc_ifrs-full_GrossCarryingAmountMember_1637" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfFinancialInstrumentsAxis" xlink:label="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis_1630" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfProvisionMatrixTable_1633" xlink:to="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis_1630" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfFinancialInstrumentsMember" xlink:label="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_1631" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis_1630" xlink:to="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_1631" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfProvisionMatrixLineItems" xlink:label="loc_ifrs-full_DisclosureOfProvisionMatrixLineItems_1632" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfProvisionMatrixTable_1633" xlink:to="loc_ifrs-full_DisclosureOfProvisionMatrixLineItems_1632" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ExpectedCreditLossRate" xlink:label="loc_ifrs-full_ExpectedCreditLossRate_1639" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfProvisionMatrixLineItems_1632" xlink:to="loc_ifrs-full_ExpectedCreditLossRate_1639" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialAssets" xlink:label="loc_ifrs-full_FinancialAssets_1640" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfProvisionMatrixLineItems_1632" xlink:to="loc_ifrs-full_FinancialAssets_1640" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_ExpectedCreditLosses" xlink:label="loc_cyd_ExpectedCreditLosses_1641" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfProvisionMatrixLineItems_1632" xlink:to="loc_cyd_ExpectedCreditLosses_1641" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesMaturityProfileOfFinancialAssetsAndLiabilitiesBasedOnContractualUndiscountedPaymentsDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfFinancialInstrumentsAbstract" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_1649" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfFinancialInstrumentsAndFinancialRiskManagementTable" xlink:label="loc_cyd_DisclosureOfFinancialInstrumentsAndFinancialRiskManagementTable_1654" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_1649" xlink:to="loc_cyd_DisclosureOfFinancialInstrumentsAndFinancialRiskManagementTable_1654" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TypesOfRisksAxis" xlink:label="loc_ifrs-full_TypesOfRisksAxis_1656" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfFinancialInstrumentsAndFinancialRiskManagementTable_1654" xlink:to="loc_ifrs-full_TypesOfRisksAxis_1656" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TypesOfRisksMember" xlink:label="loc_ifrs-full_TypesOfRisksMember_1657" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfRisksAxis_1656" xlink:to="loc_ifrs-full_TypesOfRisksMember_1657" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LiquidityRiskMember" xlink:label="loc_ifrs-full_LiquidityRiskMember_1671" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfRisksMember_1657" xlink:to="loc_ifrs-full_LiquidityRiskMember_1671" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_MaturityAxis" xlink:label="loc_ifrs-full_MaturityAxis_1655" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfFinancialInstrumentsAndFinancialRiskManagementTable_1654" xlink:to="loc_ifrs-full_MaturityAxis_1655" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AggregatedTimeBandsMember" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_1650" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MaturityAxis_1655" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_1650" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_NotLaterThanOneYearMember" xlink:label="loc_ifrs-full_NotLaterThanOneYearMember_1658" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_1650" xlink:to="loc_ifrs-full_NotLaterThanOneYearMember_1658" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LaterThanTwoYearsAndNotLaterThanFiveYearsMember" xlink:label="loc_ifrs-full_LaterThanTwoYearsAndNotLaterThanFiveYearsMember_1659" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_1650" xlink:to="loc_ifrs-full_LaterThanTwoYearsAndNotLaterThanFiveYearsMember_1659" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LaterThanFiveYearsMember" xlink:label="loc_ifrs-full_LaterThanFiveYearsMember_570047" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_1650" xlink:to="loc_ifrs-full_LaterThanFiveYearsMember_570047" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_DisclosureOfFinancialInstrumentsAndFinancialRiskManagementsLineItems" xlink:label="loc_cyd_DisclosureOfFinancialInstrumentsAndFinancialRiskManagementsLineItems_1653" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfFinancialInstrumentsAndFinancialRiskManagementTable_1654" xlink:to="loc_cyd_DisclosureOfFinancialInstrumentsAndFinancialRiskManagementsLineItems_1653" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CategoriesOfFinancialAssetsAbstract" xlink:label="loc_ifrs-full_CategoriesOfFinancialAssetsAbstract_1651" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfFinancialInstrumentsAndFinancialRiskManagementsLineItems_1653" xlink:to="loc_ifrs-full_CategoriesOfFinancialAssetsAbstract_1651" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TradeAndBillsReceivables" xlink:label="loc_cyd_TradeAndBillsReceivables_1661" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CategoriesOfFinancialAssetsAbstract_1651" xlink:to="loc_cyd_TradeAndBillsReceivables_1661" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_OtherReceivablesExcludingTaxRecoverable" xlink:label="loc_cyd_OtherReceivablesExcludingTaxRecoverable_1662" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CategoriesOfFinancialAssetsAbstract_1651" xlink:to="loc_cyd_OtherReceivablesExcludingTaxRecoverable_1662" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CashAndBankBalances" xlink:label="loc_cyd_CashAndBankBalances_1663" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CategoriesOfFinancialAssetsAbstract_1651" xlink:to="loc_cyd_CashAndBankBalances_1663" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialAssets" xlink:label="loc_ifrs-full_FinancialAssets_1666" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CategoriesOfFinancialAssetsAbstract_1651" xlink:to="loc_ifrs-full_FinancialAssets_1666" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CategoriesOfFinancialLiabilitiesAbstract" xlink:label="loc_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract_1652" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cyd_DisclosureOfFinancialInstrumentsAndFinancialRiskManagementsLineItems_1653" xlink:to="loc_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract_1652" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_LoansAndBorrowings" xlink:label="loc_cyd_LoansAndBorrowings_1667" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract_1652" xlink:to="loc_cyd_LoansAndBorrowings_1667" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TradeAndOtherPayables" xlink:label="loc_ifrs-full_TradeAndOtherPayables_1668" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract_1652" xlink:to="loc_ifrs-full_TradeAndOtherPayables_1668" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LeaseLiabilities" xlink:label="loc_ifrs-full_LeaseLiabilities_670411" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract_1652" xlink:to="loc_ifrs-full_LeaseLiabilities_670411" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_OtherFinancialLiabilities" xlink:label="loc_ifrs-full_OtherFinancialLiabilities_1402544" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract_1652" xlink:to="loc_ifrs-full_OtherFinancialLiabilities_1402544" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialLiabilities" xlink:label="loc_ifrs-full_FinancialLiabilities_1670" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract_1652" xlink:to="loc_ifrs-full_FinancialLiabilities_1670" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/CapitalManagementSummaryOfCapitalStructureDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalAbstract" xlink:label="loc_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalAbstract_1673" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CurrentAndNoncurrentBorrowings" xlink:label="loc_cyd_CurrentAndNoncurrentBorrowings_1674" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalAbstract_1673" xlink:to="loc_cyd_CurrentAndNoncurrentBorrowings_1674" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LeaseLiabilities" xlink:label="loc_ifrs-full_LeaseLiabilities_670384" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalAbstract_1673" xlink:to="loc_ifrs-full_LeaseLiabilities_670384" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_TradeAndOtherPayables" xlink:label="loc_ifrs-full_TradeAndOtherPayables_1675" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalAbstract_1673" xlink:to="loc_ifrs-full_TradeAndOtherPayables_1675" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CashAndBankBalances" xlink:label="loc_cyd_CashAndBankBalances_1676" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalAbstract_1673" xlink:to="loc_cyd_CashAndBankBalances_1676" use="optional" order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Borrowings" xlink:label="loc_ifrs-full_Borrowings_1677" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalAbstract_1673" xlink:to="loc_ifrs-full_Borrowings_1677" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EquityAttributableToOwnersOfParent" xlink:label="loc_ifrs-full_EquityAttributableToOwnersOfParent_1678" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalAbstract_1673" xlink:to="loc_ifrs-full_EquityAttributableToOwnersOfParent_1678" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CapitalAndNetDebts" xlink:label="loc_cyd_CapitalAndNetDebts_1679" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalAbstract_1673" xlink:to="loc_cyd_CapitalAndNetDebts_1679" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/FairValueMeasurementFairValueMeasurementHierarchyForAssetsAndLiabilitiesDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfFinancialInstrumentsAbstract" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_1681" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfFinancialInstrumentsTable" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_1686" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_1681" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_1686" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LevelsOfFairValueHierarchyAxis" xlink:label="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_1690" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_1686" xlink:to="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_1690" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AllLevelsOfFairValueHierarchyMember" xlink:label="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_1682" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_1690" xlink:to="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_1682" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_Level2OfFairValueHierarchyMember" xlink:label="loc_ifrs-full_Level2OfFairValueHierarchyMember_1693" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_1682" xlink:to="loc_ifrs-full_Level2OfFairValueHierarchyMember_1693" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_SignificantInvestmentsInSubsidiariesAxis" xlink:label="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_1691" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_1686" xlink:to="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_1691" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_EntitysTotalForSubsidiariesMember" xlink:label="loc_ifrs-full_EntitysTotalForSubsidiariesMember_1687" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_1691" xlink:to="loc_ifrs-full_EntitysTotalForSubsidiariesMember_1687" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CategoriesOfFinancialAssetsAxis" xlink:label="loc_ifrs-full_CategoriesOfFinancialAssetsAxis_1683" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_1686" xlink:to="loc_ifrs-full_CategoriesOfFinancialAssetsAxis_1683" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialAssetsCategoryMember" xlink:label="loc_ifrs-full_FinancialAssetsCategoryMember_1688" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CategoriesOfFinancialAssetsAxis_1683" xlink:to="loc_ifrs-full_FinancialAssetsCategoryMember_1688" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_BillReceivablesMember" xlink:label="loc_cyd_BillReceivablesMember_1698" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsCategoryMember_1688" xlink:to="loc_cyd_BillReceivablesMember_1698" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfFinancialAssetsAxis" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_1684" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_1686" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_1684" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialAssetsMember" xlink:label="loc_ifrs-full_FinancialAssetsMember_1689" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_1684" xlink:to="loc_ifrs-full_FinancialAssetsMember_1689" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ClassesOfFinancialLiabilitiesAxis" xlink:label="loc_ifrs-full_ClassesOfFinancialLiabilitiesAxis_670460" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_1686" xlink:to="loc_ifrs-full_ClassesOfFinancialLiabilitiesAxis_670460" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialLiabilitiesMember" xlink:label="loc_ifrs-full_FinancialLiabilitiesMember_670461" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialLiabilitiesAxis_670460" xlink:to="loc_ifrs-full_FinancialLiabilitiesMember_670461" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CategoriesOfFinancialLiabilitiesAxis" xlink:label="loc_ifrs-full_CategoriesOfFinancialLiabilitiesAxis_670464" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_1686" xlink:to="loc_ifrs-full_CategoriesOfFinancialLiabilitiesAxis_670464" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialLiabilitiesCategoryMember" xlink:label="loc_ifrs-full_FinancialLiabilitiesCategoryMember_670465" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CategoriesOfFinancialLiabilitiesAxis_670464" xlink:to="loc_ifrs-full_FinancialLiabilitiesCategoryMember_670465" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfFinancialInstrumentsLineItems" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_1685" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_1686" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_1685" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialAssets" xlink:label="loc_ifrs-full_FinancialAssets_1694" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_1685" xlink:to="loc_ifrs-full_FinancialAssets_1694" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/FinancialAssetsAndFinancialLiabilitiesSummaryOfFinancialAssetsAndFinancialLiabilitiesDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfFinancialInstrumentsAbstract" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_1702" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfFinancialInstrumentsTable" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_1706" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_1702" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_1706" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CategoriesOfFinancialLiabilitiesAxis" xlink:label="loc_ifrs-full_CategoriesOfFinancialLiabilitiesAxis_1704" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_1706" xlink:to="loc_ifrs-full_CategoriesOfFinancialLiabilitiesAxis_1704" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialLiabilitiesCategoryMember" xlink:label="loc_ifrs-full_FinancialLiabilitiesCategoryMember_1708" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CategoriesOfFinancialLiabilitiesAxis_1704" xlink:to="loc_ifrs-full_FinancialLiabilitiesCategoryMember_1708" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TradeAndOtherPayableMember" xlink:label="loc_cyd_TradeAndOtherPayableMember_1720" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialLiabilitiesCategoryMember_1708" xlink:to="loc_cyd_TradeAndOtherPayableMember_1720" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_LoansAndBorrowingsMember" xlink:label="loc_cyd_LoansAndBorrowingsMember_1721" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialLiabilitiesCategoryMember_1708" xlink:to="loc_cyd_LoansAndBorrowingsMember_1721" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_OtherFinancialLiabilityMember" xlink:label="loc_cyd_OtherFinancialLiabilityMember_1402511" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialLiabilitiesCategoryMember_1708" xlink:to="loc_cyd_OtherFinancialLiabilityMember_1402511" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_CategoriesOfFinancialAssetsAxis" xlink:label="loc_ifrs-full_CategoriesOfFinancialAssetsAxis_1703" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_1706" xlink:to="loc_ifrs-full_CategoriesOfFinancialAssetsAxis_1703" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialAssetsCategoryMember" xlink:label="loc_ifrs-full_FinancialAssetsCategoryMember_1707" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CategoriesOfFinancialAssetsAxis_1703" xlink:to="loc_ifrs-full_FinancialAssetsCategoryMember_1707" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_TradeAndBillsReceivablesMember" xlink:label="loc_cyd_TradeAndBillsReceivablesMember_1716" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsCategoryMember_1707" xlink:to="loc_cyd_TradeAndBillsReceivablesMember_1716" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_OtherReceivablesMember" xlink:label="loc_cyd_OtherReceivablesMember_1717" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsCategoryMember_1707" xlink:to="loc_cyd_OtherReceivablesMember_1717" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_CashAndBankBalancesMember" xlink:label="loc_cyd_CashAndBankBalancesMember_1718" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsCategoryMember_1707" xlink:to="loc_cyd_CashAndBankBalancesMember_1718" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_670244" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_1706" xlink:to="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_670244" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_670245" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_670244" xlink:to="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_670245" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfFinancialInstrumentsLineItems" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_1705" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_1706" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_1705" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialAssetsAtAmortisedCost" xlink:label="loc_ifrs-full_FinancialAssetsAtAmortisedCost_1712" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_1705" xlink:to="loc_ifrs-full_FinancialAssetsAtAmortisedCost_1712" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialAssetsAtFairValueThroughOtherComprehensiveIncome" xlink:label="loc_ifrs-full_FinancialAssetsAtFairValueThroughOtherComprehensiveIncome_1713" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_1705" xlink:to="loc_ifrs-full_FinancialAssetsAtFairValueThroughOtherComprehensiveIncome_1713" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialLiabilitiesAtAmortisedCost" xlink:label="loc_ifrs-full_FinancialLiabilitiesAtAmortisedCost_1709" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_1705" xlink:to="loc_ifrs-full_FinancialLiabilitiesAtAmortisedCost_1709" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialAssets" xlink:label="loc_ifrs-full_FinancialAssets_1714" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_1705" xlink:to="loc_ifrs-full_FinancialAssets_1714" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_FinancialLiabilities" xlink:label="loc_ifrs-full_FinancialLiabilities_1710" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_1705" xlink:to="loc_ifrs-full_FinancialLiabilities_1710" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/FinancialAssetsAndFinancialLiabilitiesScheduleOfChangesInLiabilitiesArisingFromFinancingActivitiesDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesAbstract" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesAbstract_1724" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable_1726" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesAbstract_1724" xlink:to="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable_1726" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_1727" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable_1726" xlink:to="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_1727" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_1728" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_1727" xlink:to="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_1728" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ShorttermBorrowingsMember" xlink:label="loc_ifrs-full_ShorttermBorrowingsMember_1735" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_1728" xlink:to="loc_ifrs-full_ShorttermBorrowingsMember_1735" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LongtermBorrowingsMember" xlink:label="loc_ifrs-full_LongtermBorrowingsMember_1736" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_1728" xlink:to="loc_ifrs-full_LongtermBorrowingsMember_1736" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_LeaseLiabilitiesCurrentMember" xlink:label="loc_cyd_LeaseLiabilitiesCurrentMember_569399" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_1728" xlink:to="loc_cyd_LeaseLiabilitiesCurrentMember_569399" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_LeaseLiabilitiesNoncurrentMember" xlink:label="loc_cyd_LeaseLiabilitiesNoncurrentMember_569400" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_1728" xlink:to="loc_cyd_LeaseLiabilitiesNoncurrentMember_569400" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_OtherFinancialLiabilityMember" xlink:label="loc_cyd_OtherFinancialLiabilityMember_1402548" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_1728" xlink:to="loc_cyd_OtherFinancialLiabilityMember_1402548" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis" xlink:label="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_670511" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable_1726" xlink:to="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_670511" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_RestatedMember" xlink:label="loc_ifrs-full_RestatedMember_670512" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis_670511" xlink:to="loc_ifrs-full_RestatedMember_670512" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_1725" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable_1726" xlink:to="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_1725" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivities" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivities_1729" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_1725" xlink:to="loc_ifrs-full_LiabilitiesArisingFromFinancingActivities_1729" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities_1730" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_1725" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities_1730" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities" xlink:label="loc_ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities_670514" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_1725" xlink:to="loc_ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities_670514" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_IncreaseDecreaseThroughAccretionOfInterest" xlink:label="loc_cyd_IncreaseDecreaseThroughAccretionOfInterest_670515" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_1725" xlink:to="loc_cyd_IncreaseDecreaseThroughAccretionOfInterest_670515" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_IncreaseDecreaseThroughLeaseTerminationsLiabilitiesArisingFromFinancingActivities" xlink:label="loc_cyd_IncreaseDecreaseThroughLeaseTerminationsLiabilitiesArisingFromFinancingActivities_1402470" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_1725" xlink:to="loc_cyd_IncreaseDecreaseThroughLeaseTerminationsLiabilitiesArisingFromFinancingActivities_1402470" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="cyd-20231231.xsd#cyd_IncreaseDecreaseThroughTranslationReserveLiabilitiesArisingFromFinancingActivities" xlink:label="loc_cyd_IncreaseDecreaseThroughTranslationReserveLiabilitiesArisingFromFinancingActivities_1732" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_1725" xlink:to="loc_cyd_IncreaseDecreaseThroughTranslationReserveLiabilitiesArisingFromFinancingActivities_1732" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities_1733" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_1725" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities_1733" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivities" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivities_1734" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_1725" xlink:to="loc_ifrs-full_LiabilitiesArisingFromFinancingActivities_1734" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.cyilimited.com/role/ComparativeFiguresAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationAbstract" xlink:label="loc_ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationAbstract_1402461" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationTable" xlink:label="loc_ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationTable_1402462" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationAbstract_1402461" xlink:to="loc_ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationTable_1402462" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ReclassifiedItemsAxis" xlink:label="loc_ifrs-full_ReclassifiedItemsAxis_1402465" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationTable_1402462" xlink:to="loc_ifrs-full_ReclassifiedItemsAxis_1402465" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_ReclassifiedItemsMember" xlink:label="loc_ifrs-full_ReclassifiedItemsMember_1402467" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReclassifiedItemsAxis_1402465" xlink:to="loc_ifrs-full_ReclassifiedItemsMember_1402467" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationLineItems" xlink:label="loc_ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationLineItems_1402463" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationTable_1402462" xlink:to="loc_ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationLineItems_1402463" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd#ifrs-full_AmountOfReclassificationsOrChangesInPresentation" xlink:label="loc_ifrs-full_AmountOfReclassificationsOrChangesInPresentation_1402464" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationLineItems_1402463" xlink:to="loc_ifrs-full_AmountOfReclassificationsOrChangesInPresentation_1402464" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>g757705g41u01.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g757705g41u01.jpg
M_]C_X23,17AI9@  24DJ  @    -   ! P !    T0(   $! P !    ]@(
M  (! P #    J@    8! P !     @   !(! P !     0   !4! P !
M P   !H!!0 !    L    !L!!0 !    N    "@! P !     @   #$! @ >
M    P    #(! @ 4    W@   #L! @ ,    \@   &F'!  !      $  #@!
M   (  @ " " _ H $"<  (#\"@ 0)P  061O8F4@4&AO=&]S:&]P($-3-B H
M5VEN9&]W<RD ,C R-#HP-#HR-B P.3HP-3HS,0!'=6\@66%N:&]N9P    0
M ) '  0    P,C(Q : #  $   #__P   J $  $   #1 @   Z $  $   #V
M @          !@ # 0,  0    8    : 04  0   (8!   ; 04  0   (X!
M   H 0,  0    (    ! @0  0   )8!   " @0  0   "XC        2
M  $   !(     0   /_8_^(,6$E#0U]04D]&24Q%  $!   ,2$QI;F\"$
M;6YT<E)'0B!865H@!\X  @ )  8 ,0  86-S<$U31E0     245#('-21T(
M              $  /;6  $     TRU(4" @
M                                       18W!R=    5     S9&5S
M8P   80   !L=W1P=    ?     48FMP=    @0    4<EA96@   A@    4
M9UA96@   BP    48EA96@   D     49&UN9    E0   !P9&UD9    L0
M  "(=G5E9    TP   "&=FEE=P   ]0    D;'5M:0   _@    4;65A<P
M! P    D=&5C:   !#     ,<E120P  !#P   @,9U120P  !#P   @,8E12
M0P  !#P   @,=&5X=     !#;W!Y<FEG:'0@*&,I(#$Y.3@@2&5W;&5T="U0
M86-K87)D($-O;7!A;GD  &1E<V,         $G-21T(@245#-C$Y-C8M,BXQ
M               2<U)'0B!)14,V,3DV-BTR+C$
M                                             %A96B        #S
M40 !     1;,6%E:(                     !865H@        ;Z(  #CU
M   #D%A96B        !BF0  MX4  !C:6%E:(        "2@   /A   ML]D
M97-C         !9)14,@:'1T<#HO+W=W=RYI96,N8V@              !9)
M14,@:'1T<#HO+W=W=RYI96,N8V@
M                            9&5S8P         N245#(#8Q.38V+3(N
M,2!$969A=6QT(%)'0B!C;VQO=7(@<W!A8V4@+2!S4D="               N
M245#(#8Q.38V+3(N,2!$969A=6QT(%)'0B!C;VQO=7(@<W!A8V4@+2!S4D="
M                             &1E<V,         +%)E9F5R96YC92!6
M:65W:6YG($-O;F1I=&EO;B!I;B!)14,V,3DV-BTR+C$              "Q2
M969E<F5N8V4@5FEE=VEN9R!#;VYD:71I;VX@:6X@245#-C$Y-C8M,BXQ
M                              !V:65W       3I/X %%\N !#/%  #
M[<P !!,+  -<G@    %865H@      !,"58 4    %<?YVUE87,
M 0                        */     G-I9R      0U)4(&-U<G8
M   $      4 "@ / !0 &0 > ", *  M #( -P [ $  10!* $\ 5 !9 %X
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
MTW7C\T:4I(6TE<34Y/2EM<75Y?569G:&EJ:VQM;F]B<W1U=G=X>7I[?'_]H
M# ,!  (1 Q$ /P#U5))))2E"PD-$&"2!/Q*FH6_1']9OY0DI6QW^D=_T?_(I
M;'?ON_Z/_D54?TQKGV/E@-C]Y]G/'T_?[G^W^<43TL->UU)K8&R1N8YQW'\_
M=ZS/WGI*;NQW[[O^C_Y% M+WU8XD[GG6'%DG8]^KJ_Y838N)=CN(%C/2)DL#
M"#QMT>;7_P#4J88]U..ZN":X=#B0#[',^D []])33L?D4LW7T^F) G[3:X&?
MZK-W;]Q3>W(;4ZRRIU+6U%[G?:'O+7!N[;L_/]VY3RZWQ]HLJ!=7P6W6,/=O
MYC&_OIZGB^A]6*:7,U:7,M+]I/P9_P!%)27[=B_OG_-=_P"11*KJK@36[<&F
M#Y&-VL_R7(BI,R\>G,NIM>&V66-V-,ZRRMO_ %22FZDDDDIK9>XE@:'.T>X,
M8XL+B![6[@YG_2<J'[2PNPL/((^U5R/W?^U?YRT;G-;?27$-'NU)CLJ%E-U=
MQ=18RVL:L;9D%AD[B^8IM_>_1^])2FY^&1,/VZ;G?:F0V?WS]J_>]JBWJ.*X
M3LMG6!]JK,P"3MC,_DJ3Z<H:,L:6MT:3DD2!HW>W[-8U,:LD!NU]<C0_K)!T
MAOTOL^WW-WOL_1_SB2DM-]5Y+J!8!4^H%YN%C2YSF[ZMM5]_N8UWO]1O]1)$
M8&UXS&/M]2UUE9<2\/,[F?GAE6[C_1I)*?_0]522224I,YH<(/"=))3'8WQ/
M^<?[TO3;XG_./]ZDDDI$Y@!9!=J=?<[P=YJ-KW5%E=9:QH8YQ<^2 &;&^+?W
MT1_TF?UOX.0L@5FU@M87U.K>QPVEX,FOVN#0[Z4)*0YM&7E8MF.S*;C/L;#;
MJV!SFZ_2:RXV5._ML16[VDMK?2TC0@-U&O>'JGE8?3WUD-:W'9)<^,=I!+H;
MN_2TN;N1JL; 8&&RD6V5DEMCJ(</=O ;LJ;MVI*3^O::F1M%CK#63K'M+F[M
MO]A51FU4VW[LFMI+YL#F/ :6AM1W.+OH_H_IHPD55O+70+GN(VNF"ZS:=D;_
M ,Y5LJLW6O..]X,Q8''*$$C\UM+ZVM]KJW)*3LSO48]]-U5PK(#PP'N8C=N<
MKRSV-V8AJ_2/L<X$R+G"9;]%V1ZCFMVC]]:"2EBUKA#@"/-1]*K]QOW!356_
M)-1>YSZJJF$-W6&-2-W/M;W24QM#*\O<*O4_1@;6!LZO^E[MOM;^<C4[+6[G
M4&H@QM>&S\?8Y[50&2PY9S1U*AU/I"KT!L-8<7.L]<W#]-N>P>GZ?J>BBGJN
M.!N.9B@03)?I .UWY_YKDE-X5U@R&@$=P DJM>8;!OJMIN8'M8_TS,;G!G+7
M.\4DE/\ _]'U5))))2DDDDE*22224P?])G];^#E-0?\ 29_6_@Y#R6M>ZAKP
M'--FK3J##+"DI'U7)Q\7I]U^3:VBFL OML.UK1N ]SD7'&4 [[2ZMQGV^FTM
MT_E;WV*L;,0-<3AN(#G-TJ!G;W&W\RS_  :>BS!O>&-QBTN&X.?5M!$ _2</
MY22F\@8_\_D_\8W_ ,]U)\3^BT_\6W\@06Y%-%N2ZYVP&P03Y5U%R2FXDHUV
M,L;O89;)'AJ#M=S_ "E))2E7;=37=<+'M82X$!Q TVM\58224Y^0W&>XOJR@
MRQQ#MOK%K-('T&'\[Z+E"IE(>++LV'2TAC;SLELG9M>?HN5QW]-K_P"*?_U5
M261_.8__ !O_ 'RQ)3"[(QWM:VNQCG&RO1K@28>V>/W4E+"_F7?\;=_Y]L22
M4__2]522224I))))2DDDDE,'_29_6_@Y0O#YJ>QI?L?) @&"U[/SRW]Y3?\
M29_6_@Y324T+*<*O]._IXW,._?LJ+@Z9WCW[MVY3KIHJ+758(K+ 0PM;4" ?
MI;8?[=R+G?T2SX?Q0'Y>4S(V&LE@)'MJ>9!);61;N]/_ (Q)3:QFN9CU,<(<
MUC0X>! 0\?\ G\G_ (QO_GNI2Q\@9#2X5V5;3!%C2T_+]Y-C_P _D_\ &-_\
M]U)*3I)))*4DDDDIJ9#[*\EKZZS<\5.BMI )E]7YUA:SVJ5KG.^RN>PUN-FK
M"02#LL[MEJD[^G,_XI__ %5:63]/'_XW_OEB2EL+^9=_QMW_ )]L22POYEW_
M !MW_GVQ))3_ /_3]547O96W<]P8WQ<8&OQ4D')<UK6.<8:'MDG@:I*5]KQ?
M]-7_ )P_O3_:\7_35_YP_O5:Z^\V$TY>.VL\->PN(X_/;<S^5_@U*K(>+2;<
MFAU4&&M:6ND[=OO-KV^WW_X-)3;:YKVAS"'-.H<#(*=4JJLBVD;;6BLN+FPU
MP,;BYOO9:Q3IQLFD;6W!S=)WA[SH-OT[+W)*:=]G5\O+LKPG5T58.0T/W.)-
MP]%ESJK :;/2KW93/YIWJ_H/^%16W=:<2&MPW$&"!988(_ZTH]$9DUNSV9=K
M;\AN0T6W,9Z37'[/B^YM)?=Z?M_X5&=T7I+KV9#L.DW5[=EFP;AM<;6;3_(L
M>YZ2FIEMZYF8;Z:;<7'-S99D5/+W- (_2,;;2^IZL"SK;A+68A:=0198=/\
MMI4>I=+PVW@8^)C[_8[W8?K .&\,.]EN-])E/IL]_P"C_1_Z:I-TSI6#D.N.
M7B4/-@#I^Q_9RXAS_4N?OMO=NL<UOL?Z/^D_PJ2F_P"KUN)V8D3$^I9S.V/Y
MK]Y!QG]5QNI%N::;*<]Y-3*R0:374S<W=Z;?M#+74OLW6.WU>IZ?T$>OH/1:
MK&6UX-#+*B'5N;6T%I!W-<V!^:Y!ZS3;?F=,94]E;A>Y[C97ZH+6L<ZRL-WU
M;'O;]"__  7^C24Z%EKFO;6UA>X@NT($ 0/SOZR;U;O]"?\ .;_>@8] Q;A6
M/394*W$-K9Z;1JS<[Z;UEY#=S@#Z5I/^$:&-:YT[MS6?M&K^79]!)3N-N>;
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
ML:&, :UN@ 4DDE*22224_P#_V?_M+&10:&]T;W-H;W @,RXP #A"24T$!
M    ,AP!6@ #&R5'' %:  ,;)4<< @   @ "' )0  M'=6\@66%N:&]N9QP"
M!0 &9'-P,# S.$))300E       0+9"QM_4AE0PF0*&IK8)\R3A"24T$.@
M    Y0   !     !       +<')I;G1/=71P=70    %     %!S=%-B;V]L
M 0    !);G1E96YU;0    !);G1E     $-L<FT    /<')I;G13:7AT965N
M0FET8F]O;      +<')I;G1E<DYA;65415A4     0      #W!R:6YT4')O
M;V93971U<$]B:F,    , %  <@!O &\ 9@ @ %, 90!T '4 <       "G!R
M;V]F4V5T=7     !     $)L=&YE;G5M    #&)U:6QT:6Y0<F]O9@    EP
M<F]O9D--64L .$))300[      (M    $     $      !)P<FEN=$]U='!U
M=$]P=&EO;G,    7     $-P=&YB;V]L      !#;&)R8F]O;       4F=S
M36)O;VP      $-R;D-B;V]L      !#;G1#8F]O;       3&)L<V)O;VP
M     $YG='9B;V]L      !%;6Q$8F]O;       26YT<F)O;VP      $)C
M:V=/8FIC     0       %)'0D,    #     %)D("!D;W5B0&_@
M    1W)N(&1O=6) ;^            !";" @9&]U8D!OX            $)R
M9%15;G1&(U)L=                $)L9"!5;G1&(U)L=
M %)S;'15;G1&(U!X;$!2            "G9E8W1O<D1A=&%B;V]L 0    !0
M9U!S96YU;0    !09U!S     %!G4$,     3&5F=%5N=$8C4FQT
M        5&]P(%5N=$8C4FQT                4V-L(%5N=$8C4')C0%D
M           08W)O<%=H96Y0<FEN=&EN9V)O;VP     #F-R;W!296-T0F]T
M=&]M;&]N9P         ,8W)O<%)E8W1,969T;&]N9P         -8W)O<%)E
M8W12:6=H=&QO;F<         "V-R;W!296-T5&]P;&]N9P      .$))30/M
M       0 $@    !  $ 2     $  3A"24T$)@      #@             _
M@   .$))300-       $    'CA"24T$&0      !    !XX0DE- _,
M  D           $ .$))32<0       *  $          3A"24T#]0
M2  O9F8  0!L9F8 !@       0 O9F8  0"AF9H !@       0 R     0!:
M    !@       0 U     0 M    !@       3A"24T#^       <   ____
M_________________________P/H     /__________________________
M__\#Z     #_____________________________ ^@     ____________
M_________________P/H   X0DE-! @      !     !   "0    D
M.$))300>       $     #A"24T$&@     #00    8              O8
M  +1    !@!G #0 ,0!U #  ,0    $                          0
M           "T0   O8                      0
M       0     0       &YU;&P    "    !F)O=6YD<T]B:F,    !
M    4F-T,0    0     5&]P(&QO;F<          $QE9G1L;VYG
M  !"=&]M;&]N9P   O8     4F=H=&QO;F<   +1    !G-L:6-E<U9L3',
M   !3V)J8P    $       5S;&EC90   !(    '<VQI8V5)1&QO;F<
M    !V=R;W5P241L;VYG          9O<FEG:6YE;G5M    #$53;&EC94]R
M:6=I;@    UA=71O1V5N97)A=&5D     %1Y<&5E;G5M    "D53;&EC951Y
M<&4     26UG(     9B;W5N9'-/8FIC     0       %)C=#$    $
M %1O<"!L;VYG          !,969T;&]N9P          0G1O;6QO;F<   +V
M     %)G:'1L;VYG   "T0    -U<FQ415A4     0       &YU;&Q415A4
M     0       $US9V5415A4     0      !F%L=%1A9U1%6%0    !
M   .8V5L;%1E>'1)<TA434QB;V]L 0    AC96QL5&5X=%1%6%0    !
M   ):&]R>D%L:6=N96YU;0    ]%4VQI8V5(;W)Z06QI9VX    '9&5F875L
M=     EV97)T06QI9VYE;G5M    #T53;&EC959E<G1!;&EG;@    =D969A
M=6QT    "V)G0V]L;W)4>7!E96YU;0   !%%4VQI8V5"1T-O;&]R5'EP90
M  !.;VYE    "71O<$]U='-E=&QO;F<         "FQE9G1/=71S971L;VYG
M          QB;W1T;VU/=71S971L;VYG          MR:6=H=$]U='-E=&QO
M;F<      #A"24T$*       #     (_\        #A"24T$$0       0$
M.$))3004       $     3A"24T$#      C2@    $   "8    H    <@
M 1T    C+@ 8  '_V/_B#%A)0T-?4%)/1DE,10 ! 0  #$A,:6YO A   &UN
M=')21T(@6%E:( ?.  ( "0 & #$  &%C<W!-4T94     $E%0R!S4D="
M           !  #VU@ !     -,M2% @(
M                                    $6-P<G0   %0    ,V1E<V,
M  &$    ;'=T<'0   'P    %&)K<'0   ($    %')865H   (8    %&=8
M65H   (L    %&)865H   )     %&1M;F0   )4    <&1M9&0   +$
MB'9U960   -,    AG9I97<   /4    )&QU;6D   /X    %&UE87,   0,
M    )'1E8V@   0P    #')44D,   0\   (#&=44D,   0\   (#&)44D,
M  0\   (#'1E>'0     0V]P>7)I9VAT("AC*2 Q.3DX($AE=VQE='0M4&%C
M:V%R9"!#;VUP86YY  !D97-C         !)S4D="($E%0S8Q.38V+3(N,0
M            $G-21T(@245#-C$Y-C8M,BXQ
M                                          !865H@        \U$
M 0    $6S%A96B                      6%E:(        &^B   X]0
M Y!865H@        8ID  +>%   8VEA96B         DH   #X0  +;/9&5S
M8P         6245#(&AT=' Z+R]W=W<N:65C+F-H               6245#
M(&AT=' Z+R]W=W<N:65C+F-H
M                         &1E<V,         +DE%0R V,3DV-BTR+C$@
M1&5F875L="!21T(@8V]L;W5R('-P86-E("T@<U)'0@              +DE%
M0R V,3DV-BTR+C$@1&5F875L="!21T(@8V]L;W5R('-P86-E("T@<U)'0@
M                          !D97-C         "Q2969E<F5N8V4@5FEE
M=VEN9R!#;VYD:71I;VX@:6X@245#-C$Y-C8M,BXQ               L4F5F
M97)E;F-E(%9I97=I;F<@0V]N9&ET:6]N(&EN($E%0S8Q.38V+3(N,0
M                            =FEE=P      $Z3^ !1?+@ 0SQ0  ^W,
M  03"P #7)X    !6%E:(       3 E6 %    !7'^=M96%S          $
M                       "CP    )S:6<@     $-25"!C=7)V
M!      %  H #P 4 !D '@ C "@ +0 R #< .P!  $4 2@!/ %0 60!> &,
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
M^UAOVENQNUP>+'@%OMV50,\NW.9]'?C^DKUSFNRJG-(+2:R"-001D)*38?\
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
MO\4S<B[:-V/9NCW1LB?Y,V*-CK;G5-%#VAKPXN<60 /ZMCG)*98GT;?^-?\
M]4DEA_1M_P"-L_ZI))3_ /_7]+=A;M'.:YNYSFA[ XC>2YVI_K(>/CNMQV6
MLK-U8G96! <-Q:-5>5+"NN&/CUBAQK].L>K+(U8/=MW^I[?ZJ2DIQ7;#7ZDU
MDD[7-:>3N[IOLCO3=4+-K'@AP:QHY&U5+R::<=\.(>PFQSB\Z[99KZK-OO2Q
MRZ[%OM<=6-)8YCGCAN[O8])3>R*#:1]$B'-<Q[=S7!T<B1^ZH4XS\=FRAM-3
M)G:QFT3QPURLI)*0MKN-HLL<T[6EH#01](M/=SOW$/J3@W%WNT:RVESCX!MM
M;G./\EK5:3$Q&DRDIK'J?30)=DU #DEXC\J7[3Z?_P!R:_\ ."?J!RCA7#%I
M%M^T^G6]_I!Q_=-S6V[/^VU*AEU1?ZUSKI]S9:UL"3[6^G'_ $TE-.^SIESS
M8>H.K)(/LOVM'T/:&3L]WI_^"6)8EG3,4[AGNN,$?IKM^GMV_2_<V?\ 3L5K
M,;D64M;0P%_JU..\[1M;96^UWLW>YM0>YC/\(IU"]A_2O]0$-'T0V'<.=HX^
MUR2D8ZET[MD5?YP2_:G3HD9-1',AXB%8#I.@,<3HJ>#5U&NNC[2]HVU,;;16
M-S0\- ?Z=[RRQ[?4^COK24CP*<W[+BNWAC6U5S7K'T&MAS7,W(+7=2KZ>S(R
MO2.2"X9+:K+A7OW^FW[/NVN]/^PM<&0#XJH['-^,6M<6N;;8X:D ^]^CX^DU
M)36HMOON;6V--; Y]H.T':_TSO=OY]BECU=4L#W/L8U@L(QQ6]QFII'I.R/6
MK>[[3N]1MVUWI(N)TXT7^IO.T?1:#S(VN]3V,W_R%9Q?YEOQ/Y2DI;&J?6QP
ML(W/>YYVS W&8U21DDE/_]#U55;NF85U%E#Z_P!%<QU;VM<YGM>"Q[6FMS7,
M]KOS%:224T/1K?BTX]E5S14UK8:3^:&_2)<[U/H_GIPP5XME%-=I+VD#=XD1
MR2KR22E))))*4HNY;\?X%24+&M<-KA+3(</(@CLDIRK>J9(L<6OKJ8UP:]C_
M $W%I$"Q@M^U5MW,?^^Q:-=CK*_4<PUES3['$$CYUN>S_I*+,3&KC;ZFG$OL
M,:;=-SE.NIE5?IU!VT-,;BXF22[Z3Y<Y)32RW6LO+J[W.K=(-;7R6N(+3+&L
M<]M?T/S_ -':BX0O+2^ZTN/M KW;OW3OL!IHLKM_D(M^)BW@EU8;8[_"A@W_
M .<]CE.NJBIH;56&1M;HV- ?@DI!FORJJ_5IM96T$@M>S=W/NW>K3MVM0L+*
MR,NS<RYOIUP7L+6.+@0?HV47V-K]S?SMZNO:Q[#6_=!)^CN!YG1[(<HTTTT!
MPKW^[G>Y[S_X*7I*2L^B/@% XU!))8))D]M2B-^B/@G24A^RX_[@_%$8QK&A
MC &M;H %)))2DDDDE/\ _]DX0DE-!"$      %4    ! 0    \ 00!D &\
M8@!E "  4 !H &\ = !O ', : !O '     3 $$ 9 !O &( 90 @ %  : !O
M '0 ;P!S &@ ;P!P "  0P!3 #8    ! #A"24T$!@      !P (     0$
M_^$.KVAT=' Z+R]N<RYA9&]B92YC;VTO>&%P+S$N,"\ /#]X<&%C:V5T(&)E
M9VEN/2+ON[\B(&ED/2)7-4TP37!#96AI2'IR95-Z3E1C>FMC.60B/SX@/'@Z
M>&UP;65T82!X;6QN<SIX/2)A9&]B93IN<SIM971A+R(@>#IX;7!T:STB061O
M8F4@6$U0($-O<F4@-2XS+6,P,3$@-C8N,30U-C8Q+" R,#$R+S R+S V+3$T
M.C4V.C(W(" @(" @(" B/B \<F1F.E)$1B!X;6QN<SIR9&8](FAT=' Z+R]W
M=W<N=S,N;W)G+S$Y.3DO,#(O,C(M<F1F+7-Y;G1A>"UN<R,B/B \<F1F.D1E
M<V-R:7!T:6]N(')D9CIA8F]U=#TB(B!X;6QN<SIX;7!-33TB:'1T<#HO+VYS
M+F%D;V)E+F-O;2]X87 O,2XP+VUM+R(@>&UL;G,Z<W12968](FAT=' Z+R]N
M<RYA9&]B92YC;VTO>&%P+S$N,"]S5'EP92]297-O=7)C95)E9B,B('AM;&YS
M.G-T179T/2)H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O<U1Y<&4O4F5S
M;W5R8V5%=F5N=",B('AM;&YS.GAM<#TB:'1T<#HO+VYS+F%D;V)E+F-O;2]X
M87 O,2XP+R(@>&UL;G,Z9&,](FAT=' Z+R]P=7)L+F]R9R]D8R]E;&5M96YT
M<R\Q+C$O(B!X;6QN<SIP:&]T;W-H;W ](FAT=' Z+R]N<RYA9&]B92YC;VTO
M<&AO=&]S:&]P+S$N,"\B('AM<$U-.D]R:6=I;F%L1&]C=6UE;G1)1#TB>&UP
M+F1I9#HV.&%E.6(S9"TU9#8V+3EA-#4M8C-E-BUF-SDP,30Q-C4S.30B('AM
M<$U-.D1O8W5M96YT240](GAM<"YD:60Z03DT0D,S1D8P,D8X,3%%1CA!1D1&
M1C5#.3%&,#1&0S8B('AM<$U-.DEN<W1A;F-E240](GAM<"YI:60Z0C$Q,SE"
M,#@W13 S148Q,3@T-35"-#=!14(S,T)&13,B('AM<#I#<F5A=&]R5&]O;#TB
M061O8F4@26QL=7-T<F%T;W(@,C<N-" H5VEN9&]W<RDB('AM<#I#<F5A=&5$
M871E/2(R,#(T+3 T+3(V5# Y.C T.C(Y*S U.C,P(B!X;7 Z36]D:69Y1&%T
M93TB,C R-"TP-"TR-E0P.3HP-3HS,2LP-3HS,"(@>&UP.DUE=&%D871A1&%T
M93TB,C R-"TP-"TR-E0P.3HP-3HS,2LP-3HS,"(@9&,Z9F]R;6%T/2)I;6%G
M92]J<&5G(B!P:&]T;W-H;W Z3&5G86-Y25!40T1I9V5S=#TB1D-%,3%&.#E#
M.$(W0SDW.#)&,S0V,C,T,#<U.#<W14(B('!H;W1O<VAO<#I#;VQO<DUO9&4]
M(C,B/B \>&UP34TZ1&5R:79E9$9R;VT@<W12968Z:6YS=&%N8V5)1#TB=75I
M9#HV8C5C.60W,2UB,F,W+31D,C8M.&4W,"TP-C1A-S,P8C@S,V8B('-T4F5F
M.F1O8W5M96YT240](GAM<"YD:60Z.69B8V5D-&$M.35D8RUC-#0Y+6%A,C4M
M.6%E-&$V8C(W9C5D(B\^(#QX;7!-33I(:7-T;W)Y/B \<F1F.E-E<3X@/')D
M9CIL:2!S=$5V=#IA8W1I;VX](G-A=F5D(B!S=$5V=#II;G-T86YC94E$/2)X
M;7 N:6ED.D(Q,3,Y0C X-T4P,T5&,3$X-#4U0C0W045",S-"1D4S(B!S=$5V
M=#IW:&5N/2(R,#(T+3 T+3(V5# Y.C U.C,Q*S U.C,P(B!S=$5V=#IS;V9T
M=V%R94%G96YT/2)!9&]B92!0:&]T;W-H;W @0U,V("A7:6YD;W=S*2(@<W1%
M=G0Z8VAA;F=E9#TB+R(O/B \+W)D9CI397$^(#PO>&UP34TZ2&ES=&]R>3X@
M/&1C.F-R96%T;W(^(#QR9&8Z4V5Q/B \<F1F.FQI/D=U;R!986YH;VYG/"]R
M9&8Z;&D^(#PO<F1F.E-E<3X@/"]D8SIC<F5A=&]R/B \9&,Z=&ET;&4^(#QR
M9&8Z06QT/B \<F1F.FQI('AM;#IL86YG/2)X+61E9F%U;'0B/F1S<# P,SPO
M<F1F.FQI/B \+W)D9CI!;'0^(#PO9&,Z=&ET;&4^(#PO<F1F.D1E<V-R:7!T
M:6]N/B \+W)D9CI21$8^(#PO>#IX;7!M971A/B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(#P_>'!A8VME="!E;F0](G<B/S[_[@ .061O8F4 9$     !_]L
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
M4R&$S:[!ZAW/B,S'NBI?)*]"\-:TCT<L=/#[KW3)0_*_Y^9G;6P\ANKKG?\
M5;OI>KMO=A1UN2^&.^ZRKV?VUG?B%\R)LYB,-3C9J?P>NP/<^Q=B4#1EC6NV
M\YL:\OV];!%'[KW0AQ?(OYOYW([=MLC+U>Z</7]PXG;F^-]?%3LC&TV/;)?&
M_P",6^MN9"ISN#ZTS^3V1B/]*>[][[6_B%'B,BDRXL"IH\E+C)X:CW7NE1M?
MMKYR9;MW:U3D%[_Z^V[W'VM\6\1DMM[KZ:PF\*#K'K3,_%KM#.=GU%'G,!LF
M;:.W:X=_X#%T>2R==.T5,];#%+3T@J(8XO=>Z#&+O/\ F"[_ (9,SNC:_<6$
MPVW\#\B<A1[=F^.63AQ6\WW+\+-J[UZQVGV9LBLV37_Q=ML=WR[BPL>,Q];5
MT[U\2XN?)Y6<4U94^Z]TJ<K\E?YAE#UYE,MM/K'<VUJO [1KJ679<'QUSN0H
M]K8RAR?QX7IS<O7V-I,-%D=TY#L?;VZ=U09_ @5$FVGI) U/C3A9Q6^Z]T-6
M_=V?)3M#X_\ 367SF%[1KML;9^>N]MK_ "8H=O;!W7LGLK??P\V-VAWAM'K_
M '12[%H,5A]WYC!;HBI.OL[N&# 49;-;:;(M3T\E+-+2M[KW3QV#NCOCJ7>V
M$VO\3NO][?Z,MX)B^QML19_:.Z\_MC<_8>3[FZ^VIV3U5G*C=$#93HCKK'].
MSU^X,));$4GW[U,].\E-0OCJOW7NBV;:^6OSZ6IV[-G<'VI54=16]/IF%F^(
MF^:"..CWA\A_E!U?V)5O34^R5R%'%LOIS9^Q=W&(R>2&;(K-,[4-:E,ONO=)
M,?*W^8+D^O:F/<NQ^QL]7;DZLQ=/E-NYCX=;SJ<?'N3>/\MW?G;.Y::NPD>R
ME-?!MSYB[:Q>T4QM0S1DYV7$5GW%0U/+#[KW0^YKY'_.'#8C?8VOU7NG(T6W
MFZHW%LFBV]U/N/;T67V+5;1S?]\>IL!C-P]4UDVT^YZ#.8J"2BFR"Y?9F8I7
MIZ1LMMBIK@*#W7NH--WK\WL?NG?&$V-U+E\32)W?W%5;,JFZ%KMOX+M.MQWR
M5V/@Z?:G8V0_A-,FWL17?'O.5N7I-ZQ3T\&=KZ>6K2NJ5QTU!6>Z]T(/QB^1
M'S2W=U_WU/O+8NY]X=E;7^,&VNR^I<-O;I?<G2>.W-WI5;@^26%KNKA59G%;
M;Q\U/58_86QJR>G:J-90'<3R/,L$T"P>Z]T%M7/W[\@>R/B]M?O##]H;BZ*K
M_DMN6:M3*=(93:M+O+KRL^$M;GS3]\;4FV5-3;*H^O?DYGZG X/(U(P_FJ8J
M:2%Y:ZBBR<GNO= ]WWN#Y@;+[RW;VGBL=WMNK=_4_8?S\R?3[1]);EWU@#U_
M7]/_ !NR73G6F)BVCLF3&939^^-S8FOIJ)VDGR4]9#5K%4+5I,R^Z]U97\*^
MT_DCVMDNVLOWUCJS:<&.S:XC#];Y7IS?.P:K8>8QNZ]]4-6F$[%W-C<3MON/
M96Z-F08"OQ]=ACDTII6J&J*[551T%%[KW1]O?NO=$B^&G_'R_-[_ ,7=[!_]
M]+TA[]U[H[OOW7NO_]3?X]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW03=]
M1I/T9W/#+%%/'+U/V+&\$]-!603(^T,PK1S4E5M[=M/51.#9HY,5DT<<-25
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
MTIMV_P MWY-9S96:CPV]>L\/N/<?7_;6Q1L7^_O8_P#H]V9F.Q_BUL3J"I[
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
MY9J>>"HAGOXT='7U*?=>ZX_P;^8__P _(^$?_HD^]_\ [H#W[KW7OX-_,?\
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
M %@P]^Z]T,GOW7NO>_=>Z][]U[HM'S1_[(Z^67_BM'>__OK=U>_=>Z%+I_\
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
M>Z][]U[KWOW7NBT?-'_LCKY9?^*T=[_^^MW5[]U[H4NG_P#F4O5W_B.MD_\
MO-8SW[KW58OS1^+_ ,@^Y-W_ #8K^N\%N%<5VQ\)>I^D-@0XS=O5.*Q/8N_=
MM[\[SSF=PFYDW;0Y7/;=P>/Q?:E%IK8Y,>TR1UJ(3(*8R>Z]TP;OZ"^>V8RN
M5SL.Y=_1/-VK3U^ZL5MCO>HV_3=C[ JOF[U5VWLF;;-#%N?&4?64_5_Q#Q6Z
M-A[BQE+4TU/N2LKH8R<C"$R$/NO=!;TFORWVU\F_CULKN?(=YS4FQ*':^)W=
MC:'MG'Y6GKYLA7?(VEP]'E\=/O+%OVGUW_=3=&S\MN3-Q4FY,A297;,%.];
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
M[\(/_0S[Y_\ L#]^Z]U[[S^9'_SSOP@_]#/OG_[ _?NO=>^\_F1_\\[\(/\
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
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U6[_-T_P"W>?R#_P#*4?\
MO[^M??NO=61>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7
MNO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NBL_.;_LB
M;YA_^*L_(+_WTN[O?NO=&&VG_P >KMG_ ,-_#?\ NNIO?NO=*#W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=$<[%ZR_OG\O\8>S\979OJ+='Q]P^W>NUAK\U04> [>V
M)W)'VGNBV2P=70UF!SVX<7A-K5]#*)HFJDVO4(K$1.C^Z]T4_LCXG]\]79SY
ML0?'_K_"[[Q'?7Q\V#L;XQUN;K]A[IQ/16X]EXW>4&4ZCW[M3N_)5=)7=&;I
MWKN;^\;_ ,-3*L1D<C2&A@-+C7D]U[H<=@_&+<6T/F_V%O!MFY";H3?_ %9L
MWL[.UCU^Q8=E5WS5HDRO6F]>T\;L[&5U%NG#[WW7TG'C*.NKX<;3XNHEIWF4
M+6/)+)[KW2BW;TYA-H?)_P"(=#T5LK'[.I=IY;L[=?<E9MO&_P /Q@Z?3H&O
MZAVMMC-U431Q3?Q/?N,V8<70,S%XMKRSI':CD8>Z]U8![]U[KWOW7NO>_=>Z
M][]U[KWOW7NO>_=>Z)I\;_\ LH3^8)_XL7U=_P# ;?&;W[KW1R_?NO=?_]7?
MX]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]T#OR
M:1.FNPFBE,,@P$A6454-$8S]Q3^H54Z20PD?U8$>_=>Z&+W[KW7O?NO=>]^Z
M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW5=W\M/CJ/Y WX_[&"_S
M$/KQ_P!SC]Q>_=>ZL1]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U6[_-T_[=Y_(/\ \I1_[^_K7W[KW5D7OW7NO>_=>Z][]U[K
MWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=
M>Z][]U[KWOW7NO>_=>Z][]U[HK/SF_[(F^8?_BK/R"_]]+N[W[KW1AMI_P#'
MJ[9_\-_#?^ZZF]^Z]TH/?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW1-/C?_P!E"?S!/_%B
M^KO_ (#;XS>_=>Z.7[]U[K__UM_CW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW0-_($.>F.PPD;RL<!(%C04)=R:FF&E5R;+0$G_
M )ND+_L??NO=#)[]U[KWOW7NO>_=>Z][]U[IGS&X,#MZ&*IS^;Q&#III?##4
M9C)4>,@EFTL_ACEK9H(Y)="DZ02;"_OW7ND__I.ZV_Y^%L?_ -"S _\ U?[]
MU[KW^D[K;_GX6Q__ $+,#_\ 5_OW7NO?Z3NMO^?A;'_]"S __5_OW7NO?Z3N
MMO\ GX6Q_P#T+,#_ /5_OW7NBC?/#ICHWYS_ !%[U^+&Z^T=H8.G[:V/D,/M
M_=5#O'#P9#9>^L?)#FM@;TH9J:O%2)MK;RQM%6/&A'W$,3P-=)6!]U[K53_X
M2A?R\L]\<]S?*#Y;?*_<U!@>R]M[^["^*_5.TMS;XI9H<;4;,W1]MWQV)005
MN4^UKH]Q[NQ4&'Q^11 T\-#D'5FBJD=O=>ZW9?\ 2=UM_P _"V/_ .A9@?\
MZO\ ?NO=>_TG=;?\_"V/_P"A9@?_ *O]^Z]U[_2=UM_S\+8__H68'_ZO]^Z]
MU[_2=UM_S\+8_P#Z%F!_^K_?NO=9J7L/K^NJ8**BWSL^LK*J:."FI:7<V%J*
MFHGD<+'#!!%6O+++(QLJJ"2?I[]U[I9>_=>Z][]U[KWOW7NO>_=>Z][]U[JM
MW^;I_P!N\_D'_P"4H_\ ?W]:^_=>ZLB]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=(#M;KK"=P=7=D=2[FJ<G1[;[1V#O'KK<%7A9Z>FS-+A-[;>R
M.VLK4XFIK*2NI*?)P4&3D:!Y8)HTE"EHW4%3[KW1;*+XM=RT%'1T-/\ /[Y6
M+3T-)345.K;/^&C,(*6)((@S?[*A=G\<8N3R3R??NO=2?]ED[K_[V ?*O_T#
MOAG_ /<H^_=>Z]_LLG=?_>P#Y5_^@=\,_P#[E'W[KW7O]ED[K_[V ?*O_P!
M[X9__<H^_=>Z]_LLG=?_ 'L ^5?_ *!WPS_^Y1]^Z]T5JMP/R(IOFSMOXN)\
MX_DDVU\U\5MZ]^5&Y6VG\0?[Q0[CVQV[L'KVDPL$8^*XQG\#J<5NZ::75$:C
M[B)"L@34A]U[HTO^RR=U_P#>P#Y5_P#H'?#/_P"Y1]^Z]U[_ &63NO\ [V ?
M*O\ ] [X9_\ W*/OW7NO?[+)W7_WL ^5?_H'?#/_ .Y1]^Z]U[_99.Z_^]@'
MRK_] [X9_P#W*/OW7NNQ\9.ZKB_\P#Y6$7Y V?\ #,7'Y%_]E0-O?NO=%/\
MAQM;Y+_('K#>^\MY_/7Y(4>7VU\E?E;T_1Q[?V%\/*&A?;/2'R*[)ZFVC/40
M57Q=KY'S%3MO9]-+73"18YZMY'2.)2$'NO=&O_V63NO_ +V ?*O_ - [X9__
M '*/OW7NBM=,8'Y$=G?(+YD=.9/YQ?)7&8GXU;\Z>VGMC+T&TOB"V2W%1=C=
M#;%[8RE7GDJ?BO+2"IH<UNR:EI_MDA04L*:P\FIS[KW1I?\ 99.Z_P#O8!\J
M_P#T#OAG_P#<H^_=>Z]_LLG=?_>P#Y5_^@=\,_\ [E'W[KW0C]#=!1='OV?E
M*SL[L3MW=_;^^J'?^]=Y]DQ=?TF8JLIBMA;,ZUQ-!08[K/8G7>UL?BL?M?8E
M"BHF/\SS>2225R_'NO=&"]^Z]U__U]_CW[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW0._(&)YNF>PHHXVF>3 2*L:4L5:SWJ*?@4
ML[QPS'CZ,0/?NO=#%[]U[KWOW7NO>_=>Z][]U[JO/Y7===?=H_*OX*[5[-V+
ML[L7:[U?R5R+;:WWMC";NP#Y"CZLQB4=>V'W!0Y#'-6TBU,@BE,>N,2,%(U&
M_NO=#?\ [)+\,O\ O$;XQ?\ HA.JO_L4]^Z]U[_9)?AE_P!XC?&+_P!$)U5_
M]BGOW7NO?[)+\,O^\1OC%_Z(3JK_ .Q3W[KW7O\ 9)?AE_WB-\8O_1"=5?\
MV*>_=>Z]_LDOPR_[Q&^,7_HA.JO_ +%/?NO==GX3_#1N6^)'QC8V YZ%ZK-@
M/H!?:GT'OW7NNO\ 9)?AE_WB-\8O_1"=5?\ V*>_=>Z]_LDOPR_[Q&^,7_HA
M.JO_ +%/?NO=>_V27X9?]XC?&+_T0G57_P!BGOW7NO?[)+\,O^\1OC%_Z(3J
MK_[%/?NO=%.^:OQ5^+^P>B8=X;$^-_0FRMVX+O7XEU6$W3M+I_KW;FX\/4R?
M*_I2F>HQ6;P^W:/)X^=Z:=XR\,J,4=EO8D>_=>ZM.]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW5;O\W3_MWG\@_P#RE'_O[^M??NO=61>_=>Z][]U[KWOW7NO>_=>Z
M][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW
M7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NJWLJX/\
MWG8B6-U_EO=L.3]19_D[TN%'^N#&??NO=60^_=>Z][]U[KWOW7NO>_=>Z][]
MU[JNW^62@CZ)[?0?1?G=_,0 !Y/_ &6SWI>YOSS[]U[JQ+W[KW5;OQ.('SI_
MFK)=K_Z6_BM*01Z1Y/A[U5'=#;F_AY_Q'OW7NK(O?NO=>]^Z]U[W[KW7O?NO
M=?_0W^/?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M= W\@T63I?L-'A^X1L!(&@^UJ*WRC[FF.G[6EDBJ)K_T1@??NO=#)[]U[KWO
MW7NO>_=>Z][]U[HDO>?_ &65\$_^"_)__P!];A??NO=':]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]T2W^8#_V3/7_ /B;OB1_
M\%MT?[]U[HZ7OW7NO>_=>Z][]U[KWOW7NO>_=>ZK=_FZ?]N\_D'_ .4H_P#?
MW]:^_=>ZLB]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=5O9-0?YO6RGYNO\M[L]1_2S_)WJ(G_8_MCW
M[KW5D/OW7NO>_=>Z][]U[KWOW7NO>_=>ZKJ_ED%_]!O<RO>Z?/3^8DEC^ /F
MOWB0/]A?W[KW5BOOW7NJW/BD;?/'^:DFJ]^R?B;*5M;2'^)FP8KW_M!C![]U
M[JR/W[KW7O?NO=>]^Z]U[W[KW7__T=_CW[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW0-_(,H.F.PS(RJG\ DU,ZU;*!]U3?5:$-5
MG_IV-7OW7NAD]^Z]U[W[KW7O?NO=>]^Z]T27O/\ [+*^"?\ P7Y/_P#OK<+[
M]U[H[7OW7N@^W?VGU]L+</7^T]X;IQN!W+VKGJ[:_7.'K?N#6[QW%C,+7;CR
M&%PD<,$HJLC2;?QE57/%<,M)332_YN*1E]U[H/MA?*GX]=H[@VMM7K[M;;&Z
M]P[VPV]-Q;3Q6*:NEJ<_@>N=RMLW?N8QWDHXXYL=L_=X&+R,NH)29%DII"LS
MHA]U[IS[)^2'1_4.>QFU^R.Q<)M7<&96B.*Q-='DIZS(29*EW-7X^EI(Z"AJ
MQ-7UV/V9EZF&F!\\E-C*J54,<$C+[KW0PXW(T68QU!EL75P5^,RE%2Y'&UU+
M(LM-6T-;!'4TE73RI=98*FGE5T8<%2#[]U[I*;-['V3V#5[YH=G;@IL[6=:;
MWKNM]]4]/!6P2[<WOCL+@-R5FWZQ:RFIO)4Q8+=&/J@\7DA>&K0J[7-O=>Z5
MM=74N-H:W)5LC0T>/I*BNJY1'+,8Z6DA>>>010)+/*4BC)THK.UK $\>_=>Z
M3VPM\[3[/V1M#LC86<IMR['W[MK"[PVAN*A6HCH\YMK<>.I\MA,M2I5PT]4E
M/D,=5QRH)(T<*P#*#<>_=>Z5OOW7NO>_=>Z);_,!_P"R9Z__ ,3=\2/_ (+;
MH_W[KW1TO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U6[_-T_[=Y_(/_P I1_[^_K7W
M[KW5D7OW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7
MNO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][
M]U[KWOW7NO>_=>Z][]U[JMW(O?\ F][.CM^G^6[V2]_ZZ_D[U2+?[#Q_[S[]
MU[JR+W[KW7O?NO=>]^Z]U[W[KW7O?NO=5V?RS&#=)]VV/Z?GS_,30_X,OS5[
MNN/?NO=6)^_=>ZK<^+!(^?'\TM-0-]Z?$28 #U+K^,&W(O5_4'[?CW[KW5D?
MOW7NO>_=>Z][]U[KWOW7NO_2W^/?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO= Y\@7$?3/83F5(0N!<^62KGH8T_RFFY>KI5>H@'
M^U*"??NO=#'[]U[KWOW7NO>_=>Z][]U[HDO>?_997P3_ ."_)_\ ]];A??NO
M=':]^Z]T3WY.=+[_ .VNR_B!F]ILE)MGISO'=/8O8V4HM\9'9>Z:;;V6Z#[?
MZHH*?:?\/P>3_C5=-G.RX)ZJGFJ<?$U!2S+Y6=T0^Z]T3'XY_%[Y:= ;AZ?W
M3_<;K/=M;UOTC\R>O*JBJ^Z\R9LANCY!?*O;'>^PJRKS=3U@:BNQ6/VUM9:?
M.5;0K5ID*D_;P5,:F5O=>Z.E\B.J>T.R=R?#O,[:QVT:QNGODEM[MSM2HJ\_
M78)$V[0]/]L]=9)-H4APF9FSF2&7[*BJ*>EJIJ)#24T@:H$A16]U[HBV<^%7
MRYFWAV'NFLSF [&I<WW7FZ[.[4SGR6[0V/LWOOX];CRO<%9MC;.6P&T^IW;H
MSLOHNE[*Q2XO)4-3N094;4HX%FQT/V_V?NO=!YW#\#/F/N#>?<F7ZXJ=G8FA
M[-WIO7)39*'Y ]F[8RF7P57L/X3;;V/49V>AVGD\O59;#9SXX;CJ7:HK*JI\
M69B+U,[UF0">Z]T)/6OPQ^8>%[!@W'N??>$HMNX3NF3?_7%'B^U-XYFOZSZK
MQ/=GR!WGDNBH:&MVY08G<VV.X>J^R]OX"O:J8QX5\60J5<6+P[K[KW0;;8^%
M/S#ZLZ8P/\:WI/!G>I>A,1B<74=,]C[ZJ=X0XC:?P;SO0.=^.FQ\'3;-2AR6
M&SO?,-#V+AMP"@;(P9-@1C_O::!Y/=>Z:^D?CEVAN;,=/X_.T>_]K[QRG8/9
M>,[KAFK.[=S]*[D^+>[]M;'W3NK ==;CW9L?KJ#K'*X?M79.#Q^%QE9&<I$<
MGN&6A,])5U4M)[KW5_WOW7NB6_S ?^R9Z_\ \3=\2/\ X+;H_P!^Z]T=+W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=5N_S=/\ MWG\@_\ RE'_ +^_K7W[KW5A.X:C
M.4F"S%5MK%T.:W%!CJR3!8C)Y1\)C,EEE@<X^CR69BQ^6FQ6/GJM*SU$=)52
M0Q%F2&5@$;W7NB@]0?*'?^]MV]&;([ ZDPNR,UVSLCY*;CR5;@M_UN[,)15O
MQY[.V#U_29'9]17;'VM6;IV!VEB=]19W#Y.KAQ-:E#XEDH6\OE7W7N@TWU\[
M]Q-N_P"3^R.B^L=E=I9KXU;'ZTWW.<]W!'M*/L2#=&X.Z-M;QVOM6CP&Q]^Y
M>GW9A-S=0C XF&IIUAR^<R2QN])3QQSU/NO="+W/\N=Q=+]F8/;F?Z4W'#UC
MD^ILAOK)=O93*+B]L[>WC#!N2KAV+FZ^+&9';>/.-IMNHV3J)<FLU+!7I5Q4
M\]%25M1![KW1KMA[VVWV/LS;N^-HYS$[CV[N3&09''9G!U3UF*JU;5%4BEGF
MAIJC_):R*2&1)HHIXI(V26-)%9![KW2O]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW7O?NO=>]^Z]U6_7@?\.\;4:WJ'\M_L  _T#?)SK0L/]B5'^V]^Z]U
M9![]U[KWOW7NO>_=>Z][]U[KWOW7NJ[/Y9R"/IGO9!<A?Y@'\Q6U_K_V6GW8
M?P!^??NO=6)^_=>ZK=^+UU_F _S1%LMFSOPYG!'ZCK^.L,/J_P#.?C_#W[KW
M5D7OW7NO>_=>Z][]U[KWOW7NO__3W^/?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO= [\@7$?3783ES&%P,AUBN@QNG_*:8 FNJ5:
M"FY/ZF!'OW7NAB]^Z]U[W[KW7O?NO=>]^Z]T27O/_LLKX)_\%^3_ /[ZW"^_
M=>Z.U[]U[JJ;^8=W'V;T_O;JS<&TMY9:KV'CMJ;DJ^RNGNO]V0]?]ZY&BR&]
MNO,7CNX>CJC.X?+;([QW5UQ3M64=7UIDVI9<_0YEI\>\N2IZ2GE]U[IE[,^<
M_P B.JJOO?&Y_K?8M;5?'WL;^';HEH,5F,=_>_JKL/\ A^\.F=T]71[L[#VU
MB-\;XHNL\7N [EV\F3IZJ7,XW[;&^2=Z2BR'NO=(G;'\P+O"+MP=69).G*VJ
MWK\E^UMM;(RW9<N<Z2PZ=7[(W9T?B\?UEB),G/E\MD^\*[K;LFOW=0T=11FM
MRD%!X4QZ0-4UF.]U[H'L'_-_[5J]O;0S=3MGX[Y&MW5@/C]7TV'@WCF-MT8S
MG?N(^6%!18BJW1E\YD:'"TNT]W_'7&25574TYBDH-Q^*7[1H$JY_=>Z-/WU\
ME]P;S^$O2'=N,S&ZNN=Q;P^4'QRV1F,5C\XO3.;R-/DOE+M_JGLG8C97^]NY
M,1#097;"Y:!JZ@SN5Q-3 G\1QV1GI135I]U[HMD/R[^:/Q*EW'U;\AMW=.[V
MW1C<)T=A]K;KW]45&VMD[!KNY<Y\P-P;9R_=/<RR;4Q^Y,508WJ_9NP*W/+B
M<)22[CR$-4==1.(<A[KW1Q^ZNZ:[;GR:_EX2;U[+INJ,!O\ V3W_ +G[0V?2
M]FOC.OLM7X#J[9^<PT.8K<HFVH]Q8;:VX<G4&BJYZ6B^YN#-" ?"ONO=$)^3
M_P ^>Z*[J#YE;?VYV#MS;$,=?W[N+HWM/#4.[^O\MBNO.JNKOB[OK8NS]K9?
M&;C@R.6[/[*I.X,GN'%ULIBBK<1A*\QT%53&1:3W7NMB"*6*HBCG@DCF@FC2
M6&:-EDBEBD4/')&Z$J\;H000;$'W[KW1,OY@/_9,]?\ ^)N^)'_P6W1_OW7N
MCI>_=>Z][]U[KWOW7NO>_=>Z][]U[JMW^;I_V[S^0?\ Y2C_ -_?UK[]U[H_
M^[MJX/?.UMQ[+W/235^V]VX/*[;S]#3Y')8F:NPN;HIL=DZ1,GAJS'Y2A-51
M5#Q^6GGBF0-=74\^_=>Z!;;/Q/Z&V?2[+I-O;,R%$O7FTNQ-C;.J)=]]B9')
M87:O:\V)J-_XJ/+Y/=E9E*L9V7 4%IJB::HI%H*9::2%8(@GNO=8.R/B'\=N
MV:G)U^]^MZ>KRF:38L>7S>!W'O#9.X,G'UI5;OKMB1U^X-D;AV[FJI-M5^_<
MO/ 'G8&>M:1]3I&R>Z]T*NXNKNO]W81-M[HVIB<_@8]JYW9"XG+0O6T/]UMS
M8J'!9_$-!/(ZO%E,- *621KS>!G0.%DD#>Z]TY;&V-M+K3:6"V)L3 T.V=I;
M:HA087"8Y9!34=.99*B4F2:26IJJJKJIY)IYYGDGJ)Y'EE=Y'9C[KW2L]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U6W6L3_-]VRG]E?Y;>
M^6'^N_R>Z\#?[P@]^Z]U9)[]U[KWOW7NO>_=>Z][]U[KWOW7NJZOY9K,>G>_
M _!3^8-_,80 BQ 'S1[J(!'];'W[KW5BOOW7NJW?C(-/\PK^9ZND#7-\+YM0
M^K:NB\O#S_B/M[?ZWOW7NK(O?NO=>]^Z]U[W[KW7O?NO=?_4W^/?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO= [\@ QZ:[""&8-_
M )+>!J59?^!-/_FVK4DI0W_!P1[]U[H8O?NO=>]^Z]U[W[KW7O?NO=$E[S_[
M+*^"?_!?D_\ ^^MPOOW7NCM>_=>ZQR1QR:#)&CF-Q)&756*2*& = 0=+@$V(
MYY]^Z]TC-H==[2V*FY%VYC:J)]W;FR>\-R566S>=W-D,KG<M(CSS39/<^3R^
M0CH*.*&."AH8Y4H<;211TU)#!3QQQK[KW2T*(;W13<W-U!N=.BYXY.CC_6X]
M^Z]UC%-3 W%/ #<FXBC!N=-S^F]SI%_]8>_=>Z[,$#(L1AB,2 !(S&GC0:"@
M"H1I4!&(X'T-O?NO=<RB-<LBL2-))4$E;WTFX^E^;>_=>ZQ34M-4\5%/!...
M)HHY18'4!9U;@-S_ *_OW7NN9AB)!,<9*LKJ6120R JC VX95-@?J![]U[K+
M[]U[HEO\P'_LF>O_ /$W?$C_ ."VZ/\ ?NO='2]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW5;O\W3_ +=Y_(/_ ,I1_P"_OZU]^Z]U9%[]U[KWOW7NO>_=>Z][]U[K
MWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=
M>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>ZK?J_P#M
M[QM__P 9O[P_WGY.;'O_ +U[]U[JR#W[KW7O?NO=>]^Z]U[W[KW7O?NO=5V_
MRT2#U)\A "#I_F%_S&%-OPP^9_<Y(/\ B+^_=>ZL2]^Z]U6Y\:1I_F)_S-UT
ME2^.^$L]S^E@W3^]( 1SQ8TY!_UO?NO=61^_=>Z][]U[KWOW7NO>_=>Z_]7?
MX]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]T#?R"
M5GZ9["5$:1C@)+(E-3UKG_*:8^FEJY8::8CZV=@/?NO=#)[]U[KWOW7NO>_=
M>Z][]U[HDO>?_997P3_X+\G_ /WUN%]^Z]T=KW[KW7O?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW1+?Y@/\ V3/7_P#B;OB1_P#!;='^
M_=>Z.E[]U[KWOW7NO>_=>Z][]U[KWOW7NJW?YNG_ &[S^0?_ )2C_P!_?UK[
M]U[JR+W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U6W5%C_-]P8N=*_RV]U&WX#/\GMG7/\ KL(_]X]^
MZ]U9)[]U[KWOW7NO>_=>Z][]U[KWOW7NJZ_Y:*!.J/D6H)(_X<0_F,-<_6[_
M #*[C<_[8M[]U[JQ3W[KW5;GQO\ 3_,<_F8)ZO5MCX-3V/Z?7UIVC!J3_7^V
ML?\ 6]^Z]U9'[]U[KWOW7NO>_=>Z][]U[K__UM_CW[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW0.?($,W3/8:B,3$X!_VS1O7A_\
MIIN/LXV5ZD'_ %((/OW7NAC]^Z]U[W[KW7O?NO=>]^Z]T0OY7S;WVAWG\1^X
M=N]0=H=O[9Z[R7>&.WECNIL5M_.;DP@WQUY28O;V1GQ.?W-MA9\949*@:!Y(
M99&B=T+*%)8>Z]TZ?[.EG/\ O"CYP?\ HKNN_P#[;_OW7NO?[.EG/^\*/G!_
MZ*[KO_[;_OW7NO?[.EG/^\*/G!_Z*[KO_P"V_P"_=>Z]_LZ6<_[PH^<'_HKN
MN_\ [;_OW7NO?[.EG/\ O"CYP?\ HKNN_P#[;_OW7ND+L'^8Y@>T*#<.2V#\
M2_FIN6AVIOO>W66XJBCZIV/ ,5OOKK<%;M7>VW9TKNU:65ZK;^X<?-2RR(KP
M/)&3'(Z^KW[KW2Z_V=+.?]X4?.#_ -%=UW_]M_W[KW7O]G2SG_>%'S@_]%=U
MW_\ ;?\ ?NO=>_V=+.?]X4?.#_T5W7?_ -M_W[KW7O\ 9TLY_P!X4?.#_P!%
M=UW_ /;?]^Z]T!/R,[J[#^077.-ZHVA\//EQ@\WN#N'XYY7^-[UV-U]@=J87
M#[)^0W5V^]S9C.Y:+M/(34=!B]M;:JYV,<$TKF,(B,[ 'W7NK5O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U6[_-T_[=Y_(/\ \I1_[^_K7W[KW5D7OW7NO>_=>Z][
M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7N
MO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]
MU[JM^H_[>\8G_P 9O[A_^"<VQ[]U[KWS8W)\CL'O:DIOCF=_U.Y\A\-?F7/@
M<;AL+F<KLA^Y,35=$5?3=1E)SC*K:-'OY:-MS_W?BKYXC6R)-$$E34OOW7NB
M+XT_S%][=C;DV=MS=W<VQMD;@[-.WOC?OS<.!W;5147QBKZKY.4_8^^>X4W%
M1456.P\$:390V[_'Y:3<S4AQ4M(&FJ<FS^Z]T>[XQ;\^2& [-VETMW!LSL7>
MF(GZ-P^?B[XRB9+&[<2;$9/(4E'09_$UF.F1-][ABG$E<:W*-G8XA1QS49,=
M96R>Z]U8U[]U[KWOW7NJZ?Y:#,W57R.#"VC^8E_,70<6X'S'[@(N/Z\^_=>Z
ML6]^Z]U6Y\=>/YD?\RA-1.K8/P0FT$<#7LGNZ&X/Y#?;_P"W'OW7NK(_?NO=
M>]^Z]U[W[KW7O?NO=?_7W^/?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO= U\@PIZ6[$#1K*IV_)>-H:Z=''W--Z3#C"M?(#_ $B.
MK_8>_=>Z&7W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW5=/\M=0NP/E.!?_ +>+?/MN?ZO\E]]N?]L6]^Z]U8M[]U[KWOW7NO>_
M=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[JMW^;I_P!N\_D'_P"4
MH_\ ?W]:^_=>ZLB]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=5MS!C_ #?<>>=*_P MO,@_T#/\GL%I
M_P!B1&?]M[]U[JR3W[KW7O?NO=>]^Z]U[W[KW7O?NO=5V?RU2#UA\D[$&W\Q
M/^8D#;\$?+_MJX/^/OW7NK$_?NO=5N_'KC^99_,B74#?JSX$2Z;<KKV[\B8[
MD_D-X>/];W[KW5D7OW7NO>_=>Z][]U[KWOW7NO_0W^/?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO= S\A75.E>Q7>9*=%V_(6FDJ
M)J5(Q]S3>IJBG5YHA_BH)]^Z]T,WOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[
MKWOW7NO>_=>Z][]U[KWOW7NJZOY;/_'A?*C_ ,:*_/C_ ."4WS[]U[JQ7W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW5;O\W3_M
MWG\@_P#RE'_O[^M??NO=61>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>
MZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWO
MW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NJWI"/\ AWFC%Q<?RWLD2/S8
M_)S%6-O]A[]U[JR'W[KW7O?NO=>]^Z]U[W[KW7O?NO=5T_RTET=9?)@7O?\
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
M;>)4#\6?Y/9HG_&_[8]^Z]U9)[]U[KWOW7NO>_=>Z][]U[KWOW7NJY_Y:_\
MQX?RL_\ &C'SW_\ @D-[>_=>ZL8]^Z]U79U,=/\ -%^;":[^3XB_ R;1:Q73
MV'\W(KWMR#I]^Z]U8G[]U[KWOW7NO>_=>Z][]U[K_];?X]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]UI5_\*Z_BW\FL!U1LO^8#
M\9>Z>^=F;7V5#B^I_E%UWU]VKV+M_:$^T\OEBG7':E1M3!;AH\!"V+W+DC@\
MO/\ ;ZZA:_&NWIIY']^Z]U<!_P )\_AQWW\5_@7M#=ORO[0[?[+^2GR13$]N
M[^I>WNQ-Y;[R'66W,CC2_7?6..AW9FLL<'6X;;M=][F8XUBF.8R%1!,76D@T
M^Z]U>I[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NBL_-GICLOY
M!_%/O+J+I?MW>W1'<.[MAY6+JGMGK[<^7V?N39O8N,$>9V=6C.X.II,C#@JS
M/8^"DRL2./N,745$7U<$>Z]UJ.?\)0>K?YAV_.T_EOWY\N.__DC4]9=0=G=E
M=/P],[Z['W;5[5WC\KL_N Y7O_>V[MM5M;+B\]N+8<JI3S5,HE\N8S4LFKS4
MA(]U[K>)]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]UJ0?\*N_E9\\?B/\ 'GKC.=&1=;9GXG=RY.BZO[LAW)L*OSN[=D=FX'<E
M!V5UYF*#<=)G:"GHMO[TI-L3T;I/32)!48S0'UUL03W7NKNOY2O:?S'[W^"?
M2W?'SH396,[P[MQ<O9]/M38FSZS96*V9UOND0U76^$R&+R&7S5=+N"NVPL.5
MK'EE5X'R0I60-3EG]U[JR7W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=5MP/?^;]DX[?I_EMX-[W^NOY/;A%K
M?BVC_>??NO=62>_=>Z][]U[KWOW7NO>_=>Z][]U[JN/^6JNC9'RT%[_]C'/G
MDW_4SY"[LD _UP&M[]U[JQSW[KW5=G5UU_FF?,A=2D2?#'X)3!?[0MVK\Y(K
MG^H.CW[KW5B?OW7NO>_=>Z][]U[KWOW7NO_7W^/?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U6#_.@[G[1^/'\KCYH]U]*[SRG7O:?7?4DF>V5O
M3"I1/E=O9<;EV_1_?42Y&EK:(S?:U<B?N1.+.>+V(]U[JI7X]_RW?YPG>G0?
M1W=K_P#"@KOG;4G<?3W6?:<FVU^*O6&53;\G86R\)NY\(F4._J Y-,4V7, J
M#3P&81Z_&E](]U[H0MS_ ,F'^:[O7 97:F\?^% ?;^[-L9RF-%F=N[C^&74.
M;P>6I"Z2&FR.*R78=10UL DC5M$B,NI0?J/?NO=/W_#1/\X,\_\ 01)WU_Z2
M-U</]X'9-O?NO=>_X:)_G!_]]$G?7_I(W5__ -LGW[KW7O\ AHG^<'_WT2=]
M?^DC=7__ &R??NO=>_X:)_G!_P#?1)WU_P"DC=7_ /VR??NO=>_X:)_G!_\
M?1)WU_Z2-U?_ /;)]^Z]U[_AHG^<'_WT2=]?^DC=7_\ VR??NO=>_P"&B?YP
M?_?1)WU_Z2-U?_\ ;)]^Z]U[_AHG^<'_ -]$G?7_ *2-U?\ _;)]^Z]U[_AH
MG^<'_P!]$G?7_I(W5_\ ]LGW[KW7O^&B?YP?_?1)WU_Z2-U?_P#;)]^Z]TRX
M3^3+_-AVS%D8-N?\*!NX<!#F,WE]RY:'"_#/J+%QY/<6?K),CG<]D$H>PH%K
M,QF:^5IJJID#33RL6=F8W]^Z]T]?\-$_S@_^^B3OK_TD;J__ .V3[]U[KW_#
M1/\ .#_[Z).^O_21NK__ +9/OW7NO?\ #1/\X/\ [Z).^O\ TD;J_P#^V3[]
MU[KW_#1/\X/_ +Z).^O_ $D;J_\ ^V3[]U[KW_#1/\X/_OHD[Z_])&ZO_P#M
MD^_=>Z]_PT3_ #@_^^B3OK_TD;J__P"V3[]U[KW_  T3_.#_ .^B3OK_ -)&
MZO\ _MD^_=>Z]_PT3_.#_P"^B3OK_P!)&ZO_ /MD^_=>Z]_PT3_.#_[Z).^O
M_21NK_\ [9/OW7NO?\-$_P X/_OHD[Z_])&ZO_\ MD^_=>Z![OK^01_,:^4/
M5NXND_D%_/=[4[8ZIW9/@ZG<.R-W?#KK&MPV3J-MY_&[FP51*D?9L%1'-C<[
MB*:HC:.1&U1Z22C,I]U[H78?Y0G\WRGBAIZ?_A0[WI34T$<<,-/3?$#JN""G
MAC54CAIZ>+L>.&*&*-0J(H554   >_=>Z4_\@3N7Y7;[RG\S7IKY7_)?=WRG
MW'\3?G'NCX];1[)W?@<#MFMK=O;*Q/\ #IJN# X"(T^)BS5?2M5M3M459A>0
MJ)6 N?=>ZV)??NO=>]^Z]U[W[KW00=D?(+H3IJOQ6+[?[NZAZIR><I*JOPF.
M[)[*V9L:NS%!1314]96XJDW1FL7/D*2DJ)TCEDA5TC=U5B"0/?NO=!Q_L\WP
MF_[S#^+/_I074O\ ]EWOW7NO?[/-\)O^\P_BS_Z4%U+_ /9=[]U[KW^SS?";
M_O,/XL_^E!=2_P#V7>_=>Z]_L\WPF_[S#^+/_I074O\ ]EWOW7NO?[/-\)O^
M\P_BS_Z4%U+_ /9=[]U[KW^SS?";_O,/XL_^E!=2_P#V7>_=>Z]_L\WPF_[S
M#^+/_I074O\ ]EWOW7NO?[/-\)O^\P_BS_Z4%U+_ /9=[]U[KW^SS?";_O,/
MXL_^E!=2_P#V7>_=>Z%/K3O'I3NA<S)T[W!U;VPFW'H8]POUIV!M/?:X*3*+
M4R8V/,G:V7RHQ<F12AF, GT&80N4OI:WNO="G[]U[KWOW7NO>_=>Z][]U[KW
MOW7NO>_=>Z][]U[KBU['3;58Z;WM?\7(!L+^_=>ZT<,5_P *!.ZJO^>!+T,?
MY;V<C^1E=@<=_+_EZX/R+IOX=1Y[%]XY??-;VX^Y6Z642;#3:E<<H?\ ) HQ
M4/W@J3$UA[KW6\C[]U[KWOW7NO>_=>Z][]U[KWOW7NJXOY:KZ]F?+@6_S?\
M,=^=J7O>_P#QGS<SW_PMKM_L/?NO=6.^_=>ZKMZWNG\U/Y<*0MI?@]\&)@1^
MHZ>Y_G9"0W^MIX]^Z]U8E[]U[KWOW7NO>_=>Z][]U[K_T-_CW[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=4Y_\ "@C_ +<S?S!?_$&R_P#O7;6]
M^Z]T='^7Y_V07\(__%1/C9_[YK9?OW7NC=^_=>Z][]U[KWOW7NO>_=>Z][]U
M[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>
M_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NM;;^0?_ -E)
M_P ^?_QK/W+_ -#UWOW7NMDGW[KW7O?NO=>]^Z]T0NOPV'S'\R.6/+XG&Y6.
M/X/TGC3)4-+7)%K[[K&<(M5%*J:VB4FWU*C^@]^Z]T<G^X>Q_P#GC-J?^@[B
M/_J/W[KW7O[A['_YXS:G_H.XC_ZC]^Z]U[^X>Q_^>,VI_P"@[B/_ *C]^Z]U
M[^X>Q_\ GC-J?^@[B/\ ZC]^Z]U[^X>Q_P#GC-J?^@[B/_J/W[KW7O[A['_Y
MXS:G_H.XC_ZC]^Z]U[^X>Q_^>,VI_P"@[B/_ *C]^Z]U[^X>Q_\ GC-J?^@[
MB/\ ZC]^Z]U[^X>Q_P#GC-J?^@[B/_J/W[KW13NM,1B<+\]?DU3XC%8[%02_
M%OX>S2PXVBIJ&&27_27\RH_))%2PQ(\GC0+<@FP ]^Z]T=SW[KW7O?NO=>]^
MZ]T1KYA8BJWEV#\,>LY]W]D;4VGV+\@]XXO>L?6'9N_>ILYN#$[>^+_R!WKB
M\16[KZVW#M?='\)BW1MJ@K'IDK$AFEI8_(K!;>_=>Z>_]D8ZA_Y^%\NO_2YO
MF+_]N_W[KW7O]D8ZA_Y^%\NO_2YOF+_]N_W[KW7O]D8ZA_Y^%\NO_2YOF+_]
MN_W[KW7O]D8ZA_Y^%\NO_2YOF+_]N_W[KW1*8/Y&/P]@^=];\]ES??/^DZLZ
M<I^M/*OR([Z3=Z;J2>7%U7:#=P)V<.TY<W5];"':YH'R1QJXN+B+6U_?NO='
M6_V1CJ'_ )^%\NO_ $N;YB__ &[_ '[KW7O]D8ZA_P"?A?+K_P!+F^8O_P!N
M_P!^Z]U[_9&.H?\ GX7RZ_\ 2YOF+_\ ;O\ ?NO= 'W5T9A/C_N_XJ[LZW[+
M^2L63SWRRZOV1GJ/=_RM^278^VLYM+<F#WQ#FL#FMG=@]I;FVGEJ&N,$4G^4
M44CQ2P1O&R,M_?NO=6C>_=>ZKD_EL #:'R[L /\ L8W\YC_L3WEGR3_KF_OW
M7NK&_?NO=5V=? K_ #6OE5Z;"3X'_"%M=QZBG>OSL6UOJ--_]Y]^Z]U8G[]U
M[KWOW7NO>_=>Z][]U[K_T=_CW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=5U[;VWW?WIW+\L!3_+;NSJ;;/57>F"ZQV7LGK;:GQQJ,#C\"/COT
M1V)65=57=C=$]@;JR&6R.Z.P\C+))+D6B6,QQQQHJ6/NO="5_LL7=7_>P#Y6
M?^@C\-__ +E/W[KW7O\ 98NZO^]@'RL_]!'X;_\ W*?OW7NO?[+%W5_WL ^5
MG_H(_#?_ .Y3]^Z]U[_98NZO^]@'RL_]!'X;_P#W*?OW7NO?[+%W5_WL ^5G
M_H(_#?\ ^Y3]^Z]U[_98NZO^]@'RL_\ 01^&_P#]RG[]U[KW^RQ=U?\ >P#Y
M6?\ H(_#?_[E/W[KW7O]EB[J_P"]@'RL_P#01^&__P!RG[]U[KW^RQ=U?][
M/E9_Z"/PW_\ N4_?NO=>_P!EB[J_[V ?*S_T$?AO_P#<I^_=>Z"_=FWN\>A^
MWOB>TORX[M[8VWVKWYD>KMZ;)[(VI\<(,!D-O3]!=Y;_ *>IIZ[KKHC8&ZL?
MEL?N78&/EBDAR*QM&'CDC=7(]^Z]U8U[]U[KWOW7NO>_=>Z][]U[KWOW7NO>
M_=>Z][]U[KWOW7NO>_=>ZIS_ .%!'_;F;^8+_P"(-E_]Z[:WOW7NCH_R_/\
ML@OX1_\ BHGQL_\ ?-;+]^Z]T;OW[KW7O?NO=5U_S5_G8?Y<'P:[B^5M#LV#
ML+=>T/[I[7Z^V97U4]!ALYV!V)NW#;(VFFXLA3%:BCVWCLEG%K:\QO'-+2TS
MQ1.DLB,/=>Z2OR#[!^<7QT^'79'=V1WYTAOG>O6?Q6^0';W8F0AZUS.W,)@N
MT=A=-9O?>PZ/86W?[]96;*=<OO+$''Y"FR==/E9:)TF2MC8N$]U[HBVP_P"=
MC1=D]!_&">DR$?7GR.R/9?\ *TVC\FL5O7H_=&2VA-B_Y@&U<=NC"U_5^.Q_
M8N&R6.P78WV^2H\%F:FIK_X)/"K9"@DA>.1_=>Z.KTS_ #A/B5W9W-C^C,+C
M^Y]K;QS6ZOE?L7 UN\^MI*7;>?WI\*JW$4_R"VQ@\KM[,;DDRF3VM19RGK8/
M#"T-=3L5BD-0/![]U[H;OB?_ #"OCI\SMX=G; Z<K]Z0[OZIV=TWV%N?";UV
M?7[3R*[%[^VSD=U=7[C@I*V2>>BDR^.P]6E5BLBE#G,354[0U]#3.R!_=>ZK
MEZU^<_S.I/EI\R_Y;O=6>Z^H?E919#KOL+X&]AX#J:JH-@=C_&#?5;54N=[2
MW;MBJWIDI,OE.E:C%UM/NV*/(8R&KJH8Z?'*DLJLWNO=&WRO\V7XP;+[<KN@
MMWCM&#?.V/EMUS\'MR[CJ]GX"BVG%W9V5U!D>ZMJ9FJR$.[6%#L+-;#P=76R
M9 0_Y"\9CFACX)]U[HJ_S)_G!387XATWR/\ A]MO>4D"]M?"TX'=G;G26[%Z
MY[GZ,^4_;O\ H]I=S=392+)XJ+<.1K<515L\5*)X<WBIDI&KL=%%60>7W7NC
M(9O^<Q\-MN]*Y[O'+'M^FP&T-W_)[8^^-NOUE7IN?8NY/AXY/?>-W9++71[.
MQ5;MJE:*:@ICEVK,^)TAQ<-95"2!/=>Z$'XL?-2F^2/RY^7/4&WMX[?S_7G4
MW5GP^[1ZSH*#KG<6VMR4^U?DAUYNS>M+NK-[VRVZLGB-Y8W>-/BX)\920X;"
MUN&CAEAK4ED=&'NO=$#^-G\W/=FT=O?.O?OS-K9]V;0Z _FM9O\ EM=0TW1W
M4\<.X:_76[5Q>PMT;PQ=3O*KFRV8W+G=XPT58^/,<4+1QM%1D2.4]U[H>:G^
M<WU;NKLSX,]?]+]0]L;X7Y=?(3Y.=$;IGRV'VWMG+=,9CXD8/<S=R8[=&*S.
M\\= V=P&X*"BJ'>"IJ<?_=]:RJBEGJ8X:.7W7NE%7?SP_@=!M+^_.*W)O_=6
MV*G+=*1X.OVOLZ#*3;GV9\@NWMX=%=9=I8+&MG*;*2['RO9FQZRBFCGAI\[3
M0RTE4^-^UK:6:7W7NHG<'\[GXG=!Y"KQG;_7/RHV%7X;HJ?Y);OH=Q='5F-R
M6Q.GL=\A9?C)F=U[RPU7GX<WAX<3V6L;&/[:1ZW$U,%;0BJCF2_NO=#ON_\
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
M?[]U[H\/OW7NO>_=>Z)Z_0&^]H?*CL[Y%];9W:5?C^^>J>J.M.S=H;[AS0?
MY#I++]E5FR-X[+R&'%0M?2Y#&=KY*ERN#JDI(YI::FJ(*Z%FJ$D]U[HH>Y/Y
M</9>7WM6;WI^VML2Y#"=I[YW[1Q5>)S--%WYM#?/R8V'\AZ7J+Y+PT\E13YO
M:O6>.VK6[4VU/31UHI,?71S_ &RPPSXZL]U[H-:#^59V'@-T[0R%#N+I[=6!
MVMFNALH*?>%%N62NFPW5\7RW&X-@0(V'S,46S%QOR5QNWL'#+--]OMS:E/3U
M"2!XTI_=>Z2^T_Y2'=6%ZUIL#/WGL;$]F8/%[9S%%V+M_$;V6LWUN/#=!?'#
MI;)]8=HUE-F=O[FS'1VXJKX^_P 2KXJ;(19&H.5A"+!)CS)7>Z]T=[XE_"K_
M &7GMG>?8M7MCJ/&4&?Z;Z?V#MG&;-FWON/+[(SFS=S]U;HWQ%B=T]DR9C<T
MVUMP2]L04M,#7(ZTV(BC\$-,*:EI?=>ZL2]^Z]U[W[KW1-=B_P#9??R6_P#%
M5_A[_P"_.^9?OW7NA=[FZ;3M^HZAJ'W16;9/4O=&T.XH5H\91Y(;AJ-IT&?Q
MR[:K36.GV./R4.X)#)/#^_&T:Z3;4#[KW1%D_E,=*)1K2_WZW\9/]%T'QNEK
M-.!6JF^*-)B,?@Z3HHLN,6.-(J#%PDYY5&4:;6Y-GTK[KW0^YOX.]?5_9W67
M9V W1N;8%;UUV7G^Q9=O; IL#M7;.Z/XM58FLH]O93$XG&4U-2T./EQ+QS5$
M*BJR-/F,RE2[ME9W'NO=3ODE_P!E ?R^_P#Q9'LO_P" V^3GOW7NCE^_=>Z]
M[]U[JE/:'0'S)V#MG9G6^W-C[-K^W,'\O_D7VWO+Y.;VQ76F[]J[[V'V)#WK
MNCK+L>*JR==)V=M/L?!5.Z]I[0K*"FQLCT.'I*ZEI))L8*65?=>Z#?>/3?\
M,BS.(ZPW;A<!N;)=D;/W5F]V;%3L'>W6N>S/4N_,M\ >U^I.S<Q5[G;<4]#6
M[+WO\@]X4C[8IJ=<DF/GEGJ9J.BPZPTL/NO=)(='_P P#857VW_H9V/\A]HX
MG>'8WR [2VY"W;'2]37Y?.[V[N^&V;ZZR>\*BJ[.R-9D,]!U7MOLNAJH\A-/
M!]OHBG,LT]*S^Z]TI\]MC^:M45.[(]N8?O'&83$T?RSV?M%ZKM+IK(YO<&T]
MS8CYAS?&S<,+UF_H$PV\=I9VKZIB:MR@RV3G0>2:IHH:;)TU5[KW5F/PQHN_
M\;MOMK']^46^:66+MS[GJ^7L'.[4W'G:CKNNZKZNJ,@?XEM;.YZU'#VR=TK!
M!6R1U,%/XTC1:04P]^Z]T<GW[KW1)/FG_P "?A__ .+M])_^ZG??OW7NCM^_
M=>ZK@_EKN&VQ\QP 1X_YC_S<0W_)_P!+]>]Q_@0_OW7NK'_?NO=5U[,LG\V+
MY&#UWF_E^?#Y[?V&$'R&^:Z\?[4OG_WGW[KW5BGOW7NO>_=>Z][]U[KWOW7N
MO__3W^/?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]T3OXO_ /,U
M_GK_ .+=8?\ ^ _^)_OW7NCB>_=>Z+-\S]_;PZI^(WR9[3Z^S9V[OCK/HKM+
ML/:69_AN)S"46X-D[-R^Y\7Y\5G*6LQ60I*BKQ:Q312I9XG8*R-I=?=>Z(5C
MOG;W]T7D]X8+Y"]65&>V[F,G4;ZZ,W?N'<&S]A=BYCI(]M?$GHZLJNQ]H;1P
M^=VECMP4&_OD;DZO$20RT$N2PF%IHZVBH*FH-0_NO=!EU7\[>_=R]?\ QHVI
MN3,21]B9;N#X[5&[>SZ2EV778GMCJ_M/Y*=X]$Y;:FX\#!L?$XWKK=3_ .C%
M9P,3'JFBTS4U4K15M,ONO=/=9_,AW7V1\-NYM]=1TV0VAO#K3XS9K>^6[ W7
MO?JS.]@['[1G^/N)^0&S$GZYJ-DXG;^_MI9O!9<T?\9HL?##)64-6HQT=/"U
M8GNO=6 ]-?)O/=I=R=I]'Y/KFBVKNCI?.;BH>P9X=ZSYW[#;.1I]I9;HC>>.
M@.R,525U'WAMC.9.MB@-0G\'GV_6TCO52QMH]U[JL_$_/[N[K_:W0W9?:^>W
MME=@T67_ )E6;[<R,>V.D*2A[/VA\5-P=F4>P<7MO^"$9[:]7B\9LVG-74S4
MN)BGTU$U1*L86WNO=#E7_.SM7#_(WK;;^Z]EUFR\3VKUS7;*VST[D=U[!RN#
MF[9R'R>P/5NQ.T5[6VYM_.Y;';2W7L/*R5Z4]93_ '"@TU*<2M?*HG]U[HWO
MP#[3WQW;\,_CIVMV9G(MR=@;WZVQ&8WAFX:?"4L>1W TM539&80;:QV(P$;B
M>F*M]I2TT!925BC!TCW7NC@>_=>ZKS^?E=VGC<G\)JWI7;.Q-X]EP_,2F&W-
MN=F;USW7>R<AY/C#\G(\I_&MX;8V+V5F\1]MB6GE@\&$K?-4(D3"-':5/=>Z
MPC?_ /-:#D-\6?@:R6&EE^;?>X))^MPWP5X ]^Z]UT.P_P":P"0WQ1^"9%_2
M4^</>(N/ZE6^"7%_]<^_=>ZZ'8_\U4(=7Q)^#1?FP3YT=UA3_07;X("Q)]^Z
M]U[_ $E_S4PEV^('PB=Q]5C^=O<8!Y_LL_P06W']??NO==GM#^:<%!_V3?X7
M._%U3YX=L+;CD@O\%0" ??NO=>/:W\TE2O\ SA;\.Y%/ZM'SR[,5@/\ #R?!
MP"_OW7NNSVW_ #0U9;_"7XD.G.HQ_/7L $?T $GPB6]S[]U[KK_3!_,_5B&^
M#?Q4=0.#'\^-Z@D\?B3X4+P/?NO=4O\ \_;Y7?S1>H?Y;?8/86.Z:V)\7,[M
MSM?H6?;W</07S,WAOWLG$9B3M+;\5%B<7L]/C7UFNX,?N6H*4%=2S958)J2H
MD26GJHRT+>Z]T0K<?RO_ )RGR8_D+_S JW^97\6=O=>;$A^,[5>P/D!N%_\
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
M/BI\C1U]7D)J3,U^+V;#/6QI/+ M5))X7:'0??NO=&<]^Z]U[W[KW1-=B_\
M9??R6_\ %5_A[_[\[YE^_=>Z."*2E6KDKUI:=:Z6GBI):P0QBKEI:>2::"FD
MJ OF>G@EJ9&1"2JM(Q !8W]U[J3[]U[KWOW7NB:?)+_LH#^7W_XLCV7_ / ;
M?)SW[KW1R_?NO=>]^Z]U[W[KW18=J=T;RSWRX[IZ!JL%MB#975_2G2':6,W%
M2UN6DW7E\GW%N?N#;;8:OQ\\,>&HZ' MTW53">.:22H_B$2E(_"[2^Z]T4RB
M_F78C?>,^*E?UOU]FZ'(][=S]8[-WYMS>U$L];UIL+M*J[BQNU,IE<OMC,5>
M%H-W[FFZHFK:"E,E9"M$;5'B:HI&E]U[JU'W[KW7O?NO=>]^Z]T23YI_\"?A
M_P#^+M])_P#NIWW[]U[H[?OW7NJW?Y;"L,!\T58_3^9%\T".;V5^RA(H'''#
MW_U_?NO=61>_=>ZKJVX=/\VGN1=0_=_EV?&M]%N?V?DI\K5+7O\ 3][W[KW5
MBOOW7NO>_=>Z][]U[KWOW7NO_]7?X]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW59W4OR6^.74'>OSPVMVSW_TGU?N>?Y4;>S,&W.Q>U-B[*ST
MV'K?B)\6(*/*Q8C<N=QF0DQM7-13)%.L9BD>%U5B48#W7NC$_P"ST_"3_O,;
MXK_^E"=2?_9=[]U[KW^ST_"3_O,;XK_^E"=2?_9=[]U[KW^ST_"3_O,;XK_^
ME"=2?_9=[]U[KW^ST_"3_O,;XK_^E"=2?_9=[]U[KW^ST_"3_O,;XK_^E"=2
M?_9=[]U[KW^ST_"3_O,;XK_^E"=2?_9=[]U[KW^ST_"3_O,;XK_^E"=2?_9=
M[]U[KW^ST_"3_O,;XK_^E"=2?_9=[]U[KW^ST_"3_O,;XK_^E"=2?_9=[]U[
MKW^ST_"3_O,;XK_^E"=2?_9=[]U[HM_<WR5^.7;_ '9\#]J]3?(#I/M#=$/R
MRR&8FVWUUVKL3>N?BQ%#\5/D_#7963#[:SN3R28VCEJXEEG,8BC:5 S LM_=
M>ZLX]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=4Y_P#"
M@C_MS-_,%_\ $&R_^]=M;W[KW1T?Y?G_ &07\(__ !43XV?^^:V7[]U[HW?O
MW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>ZQ3>;PR_;B,S^*3PB;
M4(C-I/C$NCU^,O;5;FWT]^Z]UKR?RW?A3U?\QOY=OQ:W#\KZ7L6N[SV/7_/7
M:7=:X;LG>_7F>R?:/R![9[6Z^^4FW>U:;:69PU3N6KK<Q1K)##DO(U#48^BG
M@TK''?W7NG#8?Q7W]\/?YQV"[TW!M'M;L_XEY?\ EM[#^(/1/;0AWIWMNKH_
M=?5>]<%F<SLOM&MBCW1V)1)VCCL?)ECNJIBFI,AD7-+4U$<NA3[KW33_ #L>
MF=RYKXF=1_*SX;=*=M47S6^,7RNVYWU\9<;UUTWNO=78&6S6^.QL?@._$W5L
M#;>+RN17879_7]96YO/4F3CHGKUHH%JECFDD@;W7NN/\SSJ;.U(_DI47376W
M=79&W.I/YFO0GR#[3SN!ZG[0WAF]M]?XO%[XK^QNWNV%Q6U*S([:JZ[=.\!6
M9(Y&*EJ&JZR4K"%1PGNO=6:]D?#GXB[+V1VKV3GNM-E4,&/V)\F=S;IW#D\5
MA*.G@@[OVK.O>.X\E/%0T44;;EVIB4H:HN5IH<;"8T1 \K/[KW2>_E'5W;^3
M_EB_ _(=\MFI.UJOXO\ 4D^Z)=R"I&Y)T?:M <!4[D^]"UYW%4[9^R>N-0/N
M&JFD,O[A;W[KW5BGOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z
M][]U[K6V_D'_ /92?\^?_P :S]R_]#UWOW7NMDGW[KW7O?NO=>]^Z]T1Y/\
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
MG_1WOW7NN'WE(.#54P(^H\\7'^'ZO?NO=>^\H_\ E;IO^I\7_1WOW7NN)R%
M#8UU&"/J#4P@C_8:_?NO==?Q''_\KU'_ .=,/_1_OW7NN)RF,!L<C0@C\&KI
MP?\ K9[]U[KK^*XO_G94'_G93_\ 7SW[KW7$YC$ V.4QP/\ 0UU,#_UM]^Z]
MUQ_C6&_YVV,_\[Z7_K[[]U[KB<[A!>^8Q0(-C?(4@L?K;_/?6WOW7NNOX_@O
M^=UB?_/C1_\ 7[W[KW7$[BV^#8YW# _T.3H@?]L9_?NO==?WCV]_SO<-_P"?
M2A_Z_P#OW7NN)W-MP&QW!A ?Z'*T /\ MO/[]U[KK^\^VO\ GH<'_P"?:@_^
MJ/?NO=<3NK; -CN/ @_T.8QX/^V^X]^Z]UQ_O9M7_GIMO_\ GYQW_P!4^_=>
MZXG=^TU-FW1MU3_0YO&@_P"V-3[]U[KK^^.T?^>IVY_Y^\9_]5>_=>ZZ_OEM
M#D?WJVW<"Y SF+N /J;?=?0>_=>ZX?WVV9_SUVV/_/\ XK_ZK]^Z]UQ.^=E+
MPV\-K _X[@Q(_P![J_?NO==?WZV1_P ]CM7_ -"'$?\ U9[]U[K&_8&PXS9]
M[;10VN ^Y,,IM_6QK0;>_=>ZX_Z0]@?\]QL__P!";"__ %;[]U[K&_8_7D9
M??NRT)%P'W1@U)']0#7BX]^Z]UP_TF=;_P#/P=D?^A7@?_J_W[KW7!NT.M$M
MK[$V*E_IJW;@%O\ ZU\@/?NO=<#VKU>/KV1L(6_KO#;P_P#DC[]U[I;4]1!5
MT\%723PU5+50Q5%-4T\JST]13SHLL,\$T3-'+#+&X964E64@@V]^Z]UG]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=5K_P MY0K?/@#Z
M?\.4?*%O]B\6PG/^\M[]U[JRCW[KW5;DX*_S?,4;"TO\MS< O_:O!\G=M&W^
MM_E'OW7NK(_?NO=>]^Z]U[W[KW7O?NO=?__5W^/?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW597\RS:N+[&7X,]3;IJ-POU]VQ\Z]F;+
M['V_M_=^[=E?WQVE'\?/DENI=N9K*[+S6W\W488[DVOCJUZ<5*Q23T43,&T#
MW[KW3DG\H[^7^E[=*;A-_P#5]]_(V3_;:^W&M[]U[KMOY1_\OYQI?I'.,O\
M1N]OD2P_VQ[9(]^Z]UTO\HS^7TE[=%Y0W_U?=OR"D_VWD[5:W^P]^Z]UVW\H
MS^7RXTMT1D&4_56[H[]93_KANTB#;W[KW7%?Y17\O5+VZ"J#?_5=P=[O_MM?
M9S6]^Z]UR/\ *,_EZ,"K?']V4_56[;[R93_KANS"#[]U[KI/Y17\O!+V^/$1
MO_J^TNZY/]MK[(:WOW7NN3?RB_Y># JWQVIF4_56[-[F(/\ K@]BV/OW7NN"
M?RB/Y=:<K\<,<;_ZKL;N"0?[ /V$P'OW7NN9_E%?R[&4JWQNQ3*?J&[ [;(/
M^N#OZQ]^Z]UP3^4-_+G0DCXT8,W_ -7OGM60#_6#[[8#W[KW7,_RB?Y<[ AO
MC+MY@18@[S[0((_H0=\6(]^Z]UP7^4)_+B4W'Q>VL?\ @^Z^RI!_L ^]6 /O
MW7NN1_E#_P N(@@_%O:)!!4AMR]BD$'@@@[RL01[]U[HI7QX_EX? [L[N3YM
M[#W+\3^KH\'\>/D-M#JS8+XRO[%IZZ?;.>^,'Q^[BK9-Q3S[[JX\GEANWL_)
M+'-'' JT:PQ:"T;2/[KW1M6_E#?RW2"#\4]BD$6(.8WTP(/U!']Z^0??NO=<
M%_E _P MA#<?$SKXG_:LCO1Q_MGW0P]^Z]US/\H7^6R00?B5UR018@U>[R"#
M]01_>7W[KW7!/Y0'\M1#=?B)UG?_ !EW4W^\-N(CW[KW64_RA?Y:Y!!^(G6)
M!^MVW-S_ .O![]U[K&G\H#^6BAU+\/NJK_XQ[A8?[9LZ1[]U[K+_ ,-#?RU?
M^\/^J/\ SGSO_P!>_?NO=8U_E ?RSD8,OPXZAN/ZT.98?2WT;,$>_=>ZR_\
M#0W\M+_O#GI__P ]N5_^NWOW7NB4?)G^6O\  GKSOG^7_M#:/Q0Z<Q&WNZ/D
MKOO879..7;9JDW)M3$?$_P"1'8^/Q,LM95U$]$E-O/9&+K1)3M%*6I0A8QLZ
MM[KW1V/^&A_Y:'_>&?2W_GCK/_KC[]U[KI?Y0O\ +-5@P^%W2-Q_7;L[#Z6Y
M#5Q'OW7NLO\ PT7_ "T/^\+^CO\ T&7_ /JSW[KW7!?Y0_\ +,4AA\*NBKCG
MG:NK_;AJI@??NO=9O^&COY:'_>%?0_\ Z"$7_7_W[KW7$?RC/Y9JL&'PFZ"N
M#>YV73'G_$-*0??NO=9O^&DOY:/_ 'A/\?\ _P! :B_Z.]^Z]UP'\H[^6:&#
MCX1_'O4#JN=AX]N;WN020>??NO=$;_F:_P M+X!]7_ 'Y9]@]>?$?H_9N]]J
M]-;FR^V]U;>V5C\7GL'E:18#2Y#&9.E$=725E.6.B1&#*"0#8D'W7NCT?\-)
M_P LZ^K_ &1_XYZ@;W/7&&/(/Y!BL??NO=9O^&FOY:7_ '@_\</_ $6F!_\
MJ?W[KW7$?RE_Y9X.K_9&_C66O>YZOVZ;F^JYO2F_)_/OW7NLW_#3W\M+_O!O
MXT?^BJVQ_P#47OW7NL?_  TS_+-+%C\%OC&6)O<]3;5))^I/-";^_=>ZS?\
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
M2#*TKU=,M%[KW5O_ +]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[JM?\
MEPJ$K?Y@@%^?YE'R08_Z[[?ZM8_[R??NO=64>_=>ZKCS/I_FZ=;\M^[_ "XN
M[..=!^W^370'/]-2_<_[8^_=>ZL<]^Z]U[W[KW7O?NO=>]^Z]U__T-_CW[KW
M7O?NO=>]^Z]U[W[KW7O?NO=)W<V[=J;*QAS>\=S;>VEA5G@I6R^YLUC<#BUJ
MJ@L*>F.0RM324@GG*G0FO4UC8'W[KW0>?[,9\>_^?[]-?^C/V1_]?/?NO=>_
MV8SX]_\ /]^FO_1G[(_^OGOW7NO?[,9\>_\ G^_37_HS]D?_ %\]^Z]T2#YC
M=D]9[[WO\#LCL[M#J[<5!UM\WML]B;\JL;V3L:6+:VR*/X]_(_:]5N;+,V?3
MP8N#<.[,;2,XU'S5D8MS[]U[H[_^S&?'O_G^_37_ *,_9'_U\]^Z]U[_ &8S
MX]_\_P!^FO\ T9^R/_KY[]U[KW^S&?'O_G^_37_HS]D?_7SW[KW7O]F,^/?_
M #_?IK_T9^R/_KY[]U[KW^S&?'O_ )_OTU_Z,_9'_P!?/?NO="MC,GC<UCJ+
M+X;(4.6Q.2I8*W&Y/&5<%?CLA1U"++3U=%6TDDM/54L\3!DDC9D93<$CW[KW
M4_W[KW7O?NO=>]^Z]U[W[KW1'=O_ ,P#I?=V'H=R;.V#\K-W[7RR23X3=&V/
MAY\F<WMW/4*3RTZ9/"9>AZOEHLIBZMH2T%1"S131D.C%6!/NO=//^SO==_\
M/G?F3_Z1/\H__M6>_=>Z]_L[W7?_ #YWYD_^D3_*/_[5GOW7NO?[.]UW_P ^
M=^9/_I$_RC_^U9[]U[HGWQO[\I>MNZ_GAO;=G1WR]H]O][?)/979'6U33?#O
MY+5\^6VEA?BC\=.J*^OK:2DZREGPU1%O7KC*TXIZI8IGBB28*8I48^Z]T<'_
M &=[KO\ Y\[\R?\ TB?Y1_\ VK/?NO=>_P!G>Z[_ .?._,G_ -(G^4?_ -JS
MW[KW7O\ 9WNN_P#GSOS)_P#2)_E'_P#:L]^Z]U[_ &=[KO\ Y\[\R?\ TB?Y
M1_\ VK/?NO=/6ROF1U1O7L7:'5@VUWQLC=^_DW$=FQ=K?'3N_JK#;AJ-J8:7
M<.=Q^/W)OS8N!P$F4H\'3RU0IFJ5FEBB<HK:3;W7NE!VY\INK.F-Z[=ZYW-1
M=K;DWSN;:^7WMCML=3]']Q=SY2':>$RV+P.0SV7BZIV1N]<%0)F,S3T\;5C0
M&:1R(PP5RONO=(3_ &>/J_\ Y]3\RO\ TA3Y@_\ VE??NO=>_P!GCZO_ .?4
M_,K_ -(4^8/_ -I7W[KW7O\ 9X^K_P#GU/S*_P#2%/F#_P#:5]^Z]T57O[NW
M:_:_</PQ[#P/7ORKH<1\<.^-W]I[QI,M\&OFA'D<Q@]P_'+NWIVDH=MQTG0]
M53SY6'</9E%42+4R4T0HX9F#F0)&_NO=&J_V>/J__GU/S*_](4^8/_VE??NO
M=>_V>/J__GU/S*_](4^8/_VE??NO=>_V>/J__GU/S*_](4^8/_VE??NO=>_V
M>/J__GU/S*_](4^8/_VE??NO=0*[Y]='X48^HW1M/Y0;+Q.0S^V=M?WEWO\
M#?Y4[0VICLKO#<6+VGMY<WN?<'4./P>"HZ_<&:I:;[FKGAIXFF!D=5NP]U[H
M0.Y/DK%U-V%L;JS"],=R]U[ZWWLW??8-%A.I:?J\?P;:77F;V!MS/97.UW:'
M:/66/C\F9[)QD--#2RU<\FJ1F1$CU'W7ND;_ +-7V;_W@1\R?^IOQ)_^ZO\
M?NO=>_V:OLW_ +P(^9/_ %-^)/\ ]U?[]U[HJ7SGWKWU\F?A[\C.AMA_!OY3
M8K>?:/5^>VEMBJW9D?BY08!<OD5A6G&2KL1\F<[6TM,=!U2+326_I[]U[HV,
MORH[,C=E7X&_,6902%DCF^)>EP/[063Y6I(H/XU*I_P]^Z]UC_V:OLW_ +P(
M^9/_ %-^)/\ ]U?[]U[KW^S5]F_]X$?,G_J;\2?_ +J_W[KW7O\ 9J^S?^\"
M/F3_ -3?B3_]U?[]U[KW^S5]F_\ >!'S)_ZF_$G_ .ZO]^Z]U+V?\N),WVUL
M#I[>_P ;_D-TKGNS\=O>OV5FNS(.D*G;.6FZ^QF-S&X<6]1UCW?V/F:#(#&9
M-)8#44,5-,(W42AU"GW7NFK>?R,[UD[W[&Z4Z1^/>RNR5ZLV9U=NO=.Z=[=]
MU'52R5':DV_%Q6+P^%HNG>QWKDQM/L.5ZBHEJ:>[5"*D9TLWOW7NN?\ I3^=
MO_>'O1__ *67E_\ [EGW[KW7O]*?SM_[P]Z/_P#2R\O_ /<L^_=>Z]_I3^=O
M_>'O1_\ Z67E_P#[EGW[KW1<<AM3YX5WRZVE\I!\9>BXX]K_ !P[#Z!;91^6
MN;:6LEWWV;UAV(NZ%S@^,XC@BQB]=&D-*:9FE-6)!(HC*O[KW1CO]*?SM_[P
M]Z/_ /2R\O\ _<L^_=>Z]_I3^=O_ 'A[T?\ ^EEY?_[EGW[KW7O]*?SM_P"\
M/>C_ /TLO+__ '+/OW7NO?Z4_G;_ -X>]'_^EEY?_P"Y9]^Z]TEMR_)?Y3=:
MUG7]?VO\5.L]O;(WEV]U'U+D]P;1^4=;O/.8"J[>[!V_USA\W!MBN^/FT:?-
M4N,S.Y*>2HA_B-*Y@#E&+ *?=>Z<D^1OR5WGV-WCM+I?XW=5[PVKTEV?3]45
MVZM^?)C.]<9G.[@/6/6W9E=64VT\3\<^QJ:AQ5-2]E4])$[9666:2FD=HXP5
M7W[KW3Y_I*^>7_>)/QV_]+2WA_\ <=>_=>Z]_I*^>7_>)/QV_P#2TMX?_<=>
M_=>Z]_I*^>7_ 'B3\=O_ $M+>'_W'7OW7NBS?)W9?S_^06(Z7QM#\</C9MEN
MJODST-W[52U7S WMDES-!T[O>DW=6;;@6'XC49I*O.14Q@BJ&UI"3J9&M;W[
MKW1F?])7SR_[Q)^.W_I:>\/_ +CKW[KW7O\ 25\\O^\2?CM_Z6EO#_[CKW[K
MW7O])7SR_P"\2?CM_P"EI;P_^XZ]^Z]UV.R?GB6%_B7\=5!(!8_-+>1"@GEB
M%^'+,;?X GW[KW3#3_,K(K\'-W_,#)]51T>>V7M_M2LR?4U)OM:^CFW-U9OO
M=77F0P='V))M''E\3E,YM9WBR+X1)$II@[4I=3&?=>Z?CV3\\02!\2_CJUC:
MZ_-+>5C_ (C5\. UC_B ??NO==?Z2OGE_P!XD_';_P!+2WA_]QU[]U[KW^DK
MYY?]XD_';_TM+>'_ -QU[]U[KW^DKYY?]XD_';_TM+>'_P!QU[]U[HM?P_V/
M\]OBM\:>H_CW-\=/CCO>;J_;<V DW7!\NMZ8&'--+F,GE151XB7XDY.2A51D
M=&@SR<I>_-O?NO=&4_TE?/+_ +Q)^.W_ *6EO#_[CKW[KW7O])7SR_[Q)^.W
M_I:6\/\ [CKW[KW7O])7SR_[Q)^.W_I:6\/_ +CKW[KW2S^.O>&^^V<KW;M'
ML[K#;_5N^^D.Q<)L+-XO:G9-5VGMS,1;CZLZ_P"U<3F<9N6NZ^ZTKHR<7O\
MBIIZ:3&#Q3T[E99%8$>Z]T9KW[KW7O?NO=>]^Z]U[W[KW7O?NO=5J_RXBQR'
M\P<-QH_F4_(P+Q8Z&VQU1(+_ .N7_P!M[]U[JRKW[KW5<FX/3_-QZE]7,O\
M+D^0WH_!\'R9^,/JO;BWW%O]C[]U[JQOW[KW7O?NO=>]^Z]U[W[KW7__T=_C
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=$-^<&V-M[RW%\'MM[OV[@MU[=R7S4VZN1
MP.Y</09W"UZT_P >/D?5TXK<7E*>JH:KP55.DJ:XVT2(K"S 'W[KW0\?[*M\
M8/\ O'#H7_T3_7O_ -COOW7NO?[*M\8/^\<.A?\ T3_7O_V.^_=>Z]_LJWQ@
M_P"\<.A?_1/]>_\ V.^_=>Z]_LJWQ@_[QPZ%_P#1/]>__8[[]U[KW^RK?&#_
M +QPZ%_]$_U[_P#8[[]U[KW^RK?&#_O'#H7_ -$_U[_]COOW7NO?[*M\8/\
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
MO='-]^Z]U[W[KW7O?NO=>]^Z]U[W[KW5;'\NAB<W_,0!%M'\R;OM1]>0>O\
MI5[_ .W?W[KW5D_OW7NJ[-WC3_-D^/SZ1^[_ "]/EW%KOZAH^1OPID M^1S[
M]U[JQ/W[KW7O?NO=>]^Z]U[W[KW7_]3?X]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M1*OEY_Q_?P1_\75P?_P./R4]^Z]T,/R>WUN#J_XV?('LS:>1QV(W1UQTKVCO
MW;F3S%'%D<119O9VR<WN/%SY:@GGI(ZW&+6XU/N(C-"7AU 2(2''NO=5FQ_S
M(=_==[G[(I^P-LINL8KK;J;=&T-DU5=L/9>2-0/C5V)WWV353;GVEG^R\3D,
MYV%2;!EBV=AI?LON:D31R3I31M5)[KW089W^9UV-C,AN#;]-F<'-4]:?);Y$
M[=WW49BIVCL[/YOK'&;1^;&XNI-C;:Q.3V]F:.'<6VF^/F.ILMFIU1H,G&E/
M-1UGEK%B]U[H5:3^;OA*7:>8RE9U7CZRNQ,,:8EW[EVQHW"*3L/L?K.>IS$]
M)M"F_@^2S.;V#!]G3T%%D(C49B)9S1TM/454?NO="]V=\Y=RUGQE^9N^-H8O
M%]/=M?&C9(W+24F\*BCWUB@M?0Y/);5SU54T4.(V3N+;6Z7P%720OB<W7&.>
M*>GG>EKJ:2G7W7NE)WG\YL?TOW3L'JS##;O9=7N3;VTL14S'L[9^U\-3;PW;
MW1U?U*9MP0TFT]Q9O&Y/#R=CX_(-#!-XI*&IF'VOD2!V]U[HKB?S;:_=U9T\
MNRNMMO8W+]@93JFBGPF;[;Q-;MFGP_<M-\*=RX_*96MQ?7U7N.3*[<VC\JY5
M5:,P42U^*E\S5,4T1@]U[J3NS^:M7[SVGMRHZRVS@.NZO<&_^J,KB]T[G[,Z
MYW13Y#J2L^1WQ[ZA[!P]?M_##-3[;[>IF[;J\=E-KY-\?D, *1ZHU+2F"!_=
M>ZNX]^Z]T2O^71_V1!\;?_$<T?\ [L,C[]U[HZGOW7NO>_=>Z][]U[KWOW7N
MB4_RX_\ LA7XM?\ B(=L_P#6J7W[KW1UO?NO=>]^Z]U3[W?2?)S8G>_?_8&Q
M=Z9W;VR,ML7>V;PF_NT)9]M;0Z(W3M#K;KY-H08O(YC<.6Z5[1Z1[8W)C)L>
MV*K\+C]X[5W#6Y3)1U-31U,0B]U[IHGW]_,;W5F>O\KC<!O2AVWN?=74G;IQ
MF/Q&P\/'LC;&\*#)9:O^.O9=55[2J'W-CL%DL]BJ/*[EP&1EJ(Z/'UPJ:>B:
M""MR?NO=)C#=R_S'JV7K&IR]%W#14&YJ+K^OWS2#XK[2P64V/79OO79^T>TM
ML54=/N#LBDR1V!UGD<_D<5E()T@R,.-HZH0U<;'^(>Z]T;_X+]D_+??^(R\W
MRHV+E-LY";8'3VX<963[9I]DT>.W9E]LU=+V9L2JVK54*9@9_;VZ<6U5)7T^
M2S&(K*.OIC :"5)J)/=>ZL!]^Z]U[W[KW1)OD'_V5A\ /_#_ /D#_P# Y;Z]
M^Z]UCKO^WD.V?_%(M]?^_P".N_?NO='=]^Z]U[W[KW0%]^]@]?;*VK@-N=E8
M[=>4P'=>],%T-24NT:;,/6U&:[0CKL)CZ:MR> K\9E=M8RK421R92.H@%$65
MS+&;,/=>Z+UO/K_X+?W\WKA^S&V'M_<"[3ZLZRW3CMY]T+AL5O#:6PZ27-=?
M[9S.RY>RDBS%/M6/?][9C%QS3C+QDFHBGC9O=>Z1%9L#^6KF.S3A\C#U37[X
M[8VIO#"/E1VJ<K+W+@]W[?W;FM[4.Z&QF_Z[([VDVYMO9E?505VXH'7#1JQQ
M%3'(LXC]U[H:=J]D_%7KWMS8FV>O,IA,]V%\L#EFQVX]K[K@W]-N#&]4[;WA
MN&FJ,[FZO<^7RE'M;&08[-T^-\"O0)DC51 1S22%O=>Z./[]U[KWOW7NB1_S
M$O\ LE#=O_B2OC9_\$SU![]U[J=NC_MX;T=_XIC\J?\ W^'PW]^Z]T<[W[KW
M5.WRQZ.[MWIW7\AL_LKKG.9S9NYMG? 2@ACI\3B*R7?M;UG\F-V[P[9I=JYB
M?M+:TFUJC;O7.0Q[962JQS+EJ2,4T#5,D(@]^Z]T%V]-M_S(\UF>DM_Y'8&=
MW'O3K[L&/+SO W44.0V'5YWI/N#8GR$?8,R9O%X+.=<YB7,X*3KR'-+5U[9A
MKY8+2PDI[KW08;8V1_,BZ;VV^T^H.O\ N' T5!M'LR;%5"X7XK9/*Y?-/G/G
MWOCKW%9S<&1K*VN-)7[SW9U94O1^6&CH?XI71(M)#_$4B]U[H;NK>[OG1V;N
MG>V6VI6;TW-B\!WCBXZ;9E;M[I+![5S/6E'V9VMMG=%+CNP<'FMV9CKW+XS;
MTNW].)SE#D*R9]NSRN8ES,D^+]U[H3NU=F?('%[P_F2GJ'J_MC'[X[YV-LG
M="]H;2RNR,-14VY\#T)E,74;BQN;SV[$;:G\'WMXX-4M!#-59!TEC22/54Q^
MZ]TH>D=L?).B^9>:[5[8Z\[)J]NU/5.\.F\9N"2LZHFVUCL!%WO%N3J&KA@Q
M&Y*3=U=4R]454=7N2IK*>JDI]P+7Q4Z)"T$<GNO=6F>_=>Z([WM_V6I\#/\
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
M.YJSLI.N<EF_D)T+\+^\-N5VR]CQ5,OR$H<AV#A?DU_=.LSV+J $.>Q./I<
MT,,]'IBEE2*8.53W7NA\'REWQ6X/X+YO-;\VQU__ *5/DSV]TMVHM;2[;AQF
M_L#U!L/Y*U$F?VY4;@*S;?HMV[GZ/QM?#)2.QBQV7:$$LT,J^Z]T!&Z/YD6]
M,YEL7MK;%=UGM<?[.+L[9E-O6AW505N'W?\ 'N/YE=.?'FLH\/3[CV]DJ3<.
M^-X[9[!DR=?]A44<6)Q5715U+52?<P@^Z]U=7[]U[KWOW7NB3?(/_LK#X ?^
M'_\ ('_X'+?7OW7NL==_V\AVS_XI%OK_ -_QUW[]U[H[OOW7NO>_=>Z 3OWI
M2J[MQG6]'1;UJ=D5G6_;^Q>X:"MI\#0;@CRN4V#45E;C,'D:*OJ*4)B*VMJ4
M:I:"2*I*1Z8Y(RQ;W[KW1*^S_P"68>V][[V[ W=\AMT5&X.P-L56W-QRP=:]
M>P0R'(;+V]LBMK:*-*,"G_W&;;@,,3>0)8"1I;:C[KW3&W\IS9F3S&^LKN/O
M+L'(?W\QG:.'K(<1MS9."?'TG:V2^2F:S3T<[8O*"HJ<3E_DOD)*+[E)X1#B
MJ2">*>)ZI9_=>Z&#J[^7]@>LNTM@=ITO:>:K,AM'<S=@9S;N+Z\ZMV5M7=?8
ME7T]NSI3-;@I\-L_:V)IMH8K.;:W.M;48W&"*)LS3&K,A:JJUF]U[JPOW[KW
M7O?NO=$C_F)?]DH;M_\ $E?&S_X)GJ#W[KW4[='_ &\-Z._\4Q^5/_O\/AO[
M]U[HYWOW7NO>_=>Z][]U[KWOW7NL$5/3P-,\$$,+U$GFJ&BC2-IY](3RS,B@
MRR%% U-<V ]^Z]UG]^Z]U[W[KW7O?NO=$=[V_P"RU/@9_P!0_P J/_?8;=]^
MZ]U*ZC_[+I^:'_B)_AW_ +U\B/?NO='8]^Z]U[W[KW1)-S_ WIW>M1G8=SY+
M>\NV\G3]^8>@VSM_=.7VG0X_:'RDS>%W7W]LZIDP=73OD\1O[=N(-8)2L5=C
MHZB2"EGCC/OW7NA#R_Q#Z$RM3OJOBV8^#R78WQ\QWQ<W-D=N9K,X:JEZ5Q$>
MX(,7MB@%-6_;XVNH*;<M3#'DXHUR:PB%//IIX!'[KW2;A^&/5L_7?;_66X*W
M=>9V]W-L3:/4>Y:JGS^4PVX8.H=@[6DV=M#8U'N2BK6S8-'AZ[(/5Y$SBNK*
MS*U<Q>,/&D7NO=<,W\(^E]S[@EWEN>N[0W#OEX]J1TV]<CVEO)=PXM=BYC(Y
MK:"X6:AR5'0X:/!5&>RL2)34\4<]-F:^.H69:J6_NO=&(ZUZ]VQU)UYL;JW9
M--6T6S>N-I;>V/M*BR67RN?KJ+;>UL5283"455FLY5U^8RDM+C:**,S5,\LT
MFF[,3S[]U[I;^_=>Z)I\X?\ F6W47_BY/PB_^"LZE]^Z]U@^)?\ S,?Y\?\
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
M_/V,C_Z*GN7_ .U[[]U[KW_#CGPW_P"?L9'_ -%3W+_]KWW[KW7O^''/AO\
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
MO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[JN#Y%_]O'?Y:_\
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
MP%FM^1JZ<#6/^(!]^Z]UU_IH^<O_ '@[L7_TKW;_ /\ :=]^Z]U[_31\Y?\
MO!W8O_I7NW__ +3OOW7N@5^1F+^4'REZ'[;^.G;?P)V'F>N>Y]A;CZ^W91CY
M=[;-3'C=PXZ:C&2QLDG396FS.%JFCK*&<#53UE/%*MF0'W[KW16OY6?Q:^4W
M\K_X8]:?$[8_PSZ]W9D-N39G='9'8</RIP6'E[)[,W35K5;CW;-CY>I:J:DI
MQ304N.H87D=X,9CZ:)F9D+'W7NK#_P#31\Y?^\'=B_\ I7NW_P#[3OOW7NO?
MZ:/G+_W@[L7_ -*]V_\ _:=]^Z]U[_31\Y?^\'=B_P#I7NW_ /[3OOW7NA.^
M-G>FY^[<?VM2[YZQ7J7?'3O;5=U)NS:U/O6A[!QLF2AV#U[V/19?$[HH,-M^
M*LH:[;_9%$"CTD4D-1'*AU !C[KW0'XCY5_)/L#/]GP]/?$7!;TV7UQVUV!U
M#'NO<7R/P&QLAG\QUOF6V_G<G'MANN-Q28S&S96&5:<25<DKQ('94U!??NO=
M*+_31\Y?^\'=B_\ I7NW_P#[3OOW7NO?Z:/G+_W@[L7_ -*]V_\ _:=]^Z]U
M[_31\Y?^\'=B_P#I7NW_ /[3OOW7NJVMW?"'M7>7\S#K+^:)E/@5L;_3CUGT
MIN3J>DQ*_*[:;87,9S)2IC=M]GY&9^G#,=W;0V-E<W@H'TDR4>0@)9310CW[
MKW5DO^FCYR_]X.[%_P#2O=O_ /VG??NO=>_TT?.7_O!W8O\ Z5[M_P#^T[[]
MU[KW^FCYR_\ >#NQ?_2O=O\ _P!IWW[KW6#"?)KY 8GMKICKGNKXM8?K/"=V
M;KW/LC ;RV]W]@^R&QFY-N]8;Y[3CAR>W(-@[6JOX?D<-L"L@$\50YBJ'CU1
ME22/=>Z//[]U[KWOW7N@<[_[GP?Q[Z@WMW%N+!;CW1B]ET5!4/MS:4>'DW)G
M:W+YG&[?Q.)PXW#E]OX)*RORV6@B#UE;2T\88M)(J@GW[KW0,-\D^^U)4_R_
MODJ2"02O8OPX938VNK#Y/6(/X/OW7NNO]F5[Z_[U^_)?_P!&)\./_NGO?NO=
M>_V97OK_ +U^_)?_ -&)\./_ +I[W[KW7O\ 9E>^O^]?OR7_ /1B?#C_ .Z>
M]^Z]U[_9E>^O^]?OR7_]&)\./_NGO?NO=>_V97OK_O7[\E__ $8GPX_^Z>]^
MZ]U[_9E>^O\ O7[\E_\ T8GPX_\ NGO?NO=>_P!F5[Z_[U^_)?\ ]&)\./\
M[I[W[KW7O]F5[Z_[U^_)?_T8GPX_^Z>]^Z]T*'Q\[WI._MM[PS V#O3K'.=?
M]E;KZIWCLK?D^S:S.X?=6T1CI:\+D-@;LWMM7(XZJI,K3S034V0EU*]F".I4
M>Z]T/?OW7NO>_=>Z][]U[KWOW7NO>_=>ZI[_ ),'_,FOF7_XU4_F1?\ P36\
M/?NO=7">_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_
M=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K
MWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>ZJ!_FX?\7/\ E6_^
M-?OB3_[R'=WOW7NK?O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U77\"G#=
MC_S+5L;Q_P Q+=@/^.KXK_$QN/\ 8'W[KW5BGOW7NJW_ )%G3_,@_EKM=;/L
M;YUPF_ZO5L7IB;T_X?Y/S[]U[JR#W[KW7O?NO=>]^Z]U[W[KW7__T-R'^85_
MV2WG_P#Q+?Q<_P#@INF/?NO='7]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW1+_B=_S,OY]?\ BZ!_^!+^)_OW7NH/P8_X]OY*?^+O?++_ -^M
MEO?NO='>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]T33Y*_\SZ_E^_^
M++]B?_ <?)[W[KW1R_?NO=>]^Z]T1W^9!_V1GV[_ -1G5W_OXNO_ '[KW1XO
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW1(?A5_P-^8W
M_B[W<_\ [H.O/?NO=+WY?=I[AZ9Z?QV^ML;BPVVL@G=7QOVE5U6>I:"JH*[;
MO9'R"ZTZYW9BK9&>GBIJNMVONNL\$Z-Y:>55D4'21[]U[H#?DOVS\B(>W>N-
MK_&[=O6V7PN:VMVOMRNP%!GML9[=-'W+%@-ZP['S'9^UJ_;^2RE!TCMO<FQJ
MS'9#(X;*462H=PLD-935%''4B'W7NN'QD^6FZ]U]C[0Z$[IIJM>W,QTOC-_T
M^0VUM^C.Q-PT./RN8Q^3WFN<AJXZH+N4TZ)2_:T*X3_)#+'4ALA2TD?NO=6+
M>_=>Z][]U[JGO^3!_P R:^9?_C53^9%_\$UO#W[KW5PGOW7NO>_=>Z][]U[K
MWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=
M>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KW
MOW7NO>_=>Z][]U[KWOW7NJ@?YN'_ !<_Y5O_ (U^^)/_ +R'=WOW7NK>GD1"
M@=T0R/XXPS!2[E68(ER-3E5)L.; ^_=>ZR>_=>Z][]U[KWOW7NO>_=>Z][]U
M[IORFG^&Y+7'7RK]A5AHL7)+#DY5^WDU1XZ6&:GFBKG'$+)(C+(00P/(]U[J
ME#8?5N1BBZ17'_'#YS[&EB^6F4[8VTN3WI1UL7Q[VI#7[ J<SL[()4_)3,4^
M8V#VH*.HBR_WG\8A6+(;B^VI8TDH4J/=>Z'KO7I;LKOGL?OZ@H1WGUALO?\
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
M]-0]^Z]UV<5_-UL;;]_EQ VX)ZD^31 /^(_TV"X_V(]^Z]UC_A'\WK_GX/\
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
MRZ\Q>X/BULG>?5G>W=FWMW](=D;"%925;Q9.LR6T=V5,]=IIYA!&?=>ZO/\
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
M*SNW;V&VSO*??5+0;#[O[AW#V5M"@R.?J,7BIIL[BL9N 4=8"LNJ:G,@E82
M#W7N@M_FX?\ %S_E6_\ C7[XD_\ O(=W>_=>ZM^]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U6O\GSI_F'_ ,KMO5ZY_FI#Q?2=71&(FL__
M )SW'^(]^Z]U91[]U[KWOW7NO>_=>Z][]U[K_]/<A_F%?]DMY_\ \2W\7/\
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
MQ+_]+ [9_P#N+??NO=>_OK\__P#O''XE_P#I8';/_P!Q;[]U[KW]]?G_ /\
M>./Q+_\ 2P.V?_N+??NO=>_OK\__ /O''XE_^E@=L_\ W%OOW7NO?WU^?_\
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
M$=6__8K[]U[KW^R7?#K_ +Q-^-'_ *(CJW_[%??NO=>_V2[X=?\ >)OQH_\
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
MZ^_]#/;G_P!<O?NO=>_TM=5?\_,Z^_\ 0SVY_P#7+W[KW7O]+757_/S.OO\
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
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=5C_R\,KC-OX;^8'E<YD:'#X7;_\
M,8^7&6R^5R=7#0XW%8N)]I9ZOR.1K:IXJ:BHJ.DJ'FFED98XXU+,0 3[]U[H
M]#]V=.QRX^&3M/KU9,ML8]G8L-O# @9'KD4-1E/[]43_ '^BIVFV,I)JE:]"
M:9J>"24.4C=E]U[K%B.\^E\_4ST>%[7Z[RU92[2AW[54E!O# U552[)GK6QT
M6ZJFFAKWFI\$V17[<U+JL0GLA(8@>_=>Z%7W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U6O\ %?\ [> _S3O_  ZOAW_\#/B/?NO=64>_=>Z][]U[KWOW7NO>
M_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NH&5_XM>2_P"H"L_]QY/?NO=$%_E-
M?]NRO@;_ .*K=+_^\1B??NO=6#ET#*A90SZM"E@&?2+MI%[MI'UM]/?NO=<%
MEB?24DC<.&*%75@PC(#E2"00C$ V^A]^Z]UD5@P!!!! ((-P0?H0?S?W[KW7
M?OW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[HE/P6_X\#O'_P 76^:__P $QV1[
M]U[HZWOW7NJ.NTOFCW9U5OCM_/;(WOG^_<SUO\S=T]?2?%K";;V)D\GD_CA@
M/CUM3L7?69Q53M'9M-OW 9'K'=&0KI:?-5U774]7-",++!5UU32*GNO=+FM_
MF)=[87;D>\9.H>L.Q-IYCI;<G?VR]T]*;HW[V#L[=O7?6&9WQB.VY4W6FS:"
M*@W#M^&JV)5T^/AI*Z29=P9"*%JIL5(\GNO=!XG\Q3N/;W:^ZXEH=@=H0;GZ
M&ZQ[,VIMG8N]9]T=3/GL7+WS65>R^I-_X[8F*W!G=]?);;.U,5-MF#)15-$N
M1HIX*>2J0Q25/NO=-%7_ #1M^;0P^Y<]CND.D<;/6YCNN?-Y:CWIF:#&?WQZ
M>POS)FR&R=U5M'M439#LK,K\3\:[!B):6CW;2EHI/%2G(>Z]USG_ )K^YZS-
M]WU-!U'T9_>+X\X?>4<^4W+V5G,1E^P]N#+JU-F>GFI=@YJ7<&U<;4TF-H-S
M1&KIQ1Y2HIY68(U%'5^Z]T=CX6_+'L#Y+=@]^8O=6-V+B-K];/MK$;0CVD,Q
M65&7R%%V!W;UWO//S9W)5?VN5P>6R/6%-58^.GI8C11U)AEEJ& E?W7NK"_?
MNO=$UZ]_[+U^4_\ XK/\,?\ WO\ YF^_=>Z.5[]U[KWOW7NO>_=>Z][]U[KW
MOW7NO>_=>Z][]U[KWOW7NO>_=>Z__]'?X]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M5=O\J[_LC;#?^+$?.;_X.;Y'>_=>ZL2]^Z]U[W[KW7O?NO=$I^7G_'^_ _\
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
MX];7[(K\[N2DWC!B:??-7@]P9&HRF?P6 D3=%3A)XZ? )65--))4^Z]T9'Y
M_(;Y547>[]7?'V#K_<=/NG:^3K]E5/WFULYM_#[4VUL[>T_8O8V_LO'GQFME
M[GVSVIAL5MO"09"D7;.3FR8CEG,\-;]E[KW0E?%CY;9CL[L,]&]HTDM%W+BN
MEMD=AYBGP&W_  [$JX1B]K1[EW/B\Y/D7R[4NZ\UO.FJ<7#+0PT2XU42.IEK
M8Z^GI?=>Z5?R\_X_WX'_ /BZV%_^!M^3'OW7NCK>_=>ZP5$DD-//-%!)5RQ0
MRR1TL+0I-4R(C.E/$]1+!3I),P"J9'1 3ZF N??NO=4][6W5_+=[9Z>VEO#L
M/KVBZPZPWUB.T,UM"/M'L7%A\W#\B\-F^UN_,-D<?L/MO>5;BLCN# [:JL[N
MJBRG@A6C66INT2531^Z]T,E=W=_+9EZQR&"WMV'UQ2;"WAO7>6=FI^W=P;EI
M\QE]Y]'[HRFU,KN[&Y#L2K.[XLAL[<'4=4<+DZ6:-D_@,E1C9+4KO'[KW28J
M,E_*ISM?05U7FNI*[<&&S>:VKC)ZO-;L.\#O+='8]3F]TT=$9ZM=SY7L++=E
MRR)F)T\V9:KJOM:N0+5"&7W7NLE=4?RO-X=?9_LC?%!\>\5M*ND@RVY\E49K
M%';&)J<MM2?;<R4&;P%8NW,949WKM0,U38R2)JC#:7R<;0(&7W7NCK=#X[HG
M%83=T/0C8)]OY'?VYL_NJIV]D,CEL=DM]U]4*#<^57*5]3615\U17XAHII*6
M5Z;SP2*#K60>_=>Z'3W[KW1-/DK_ ,SZ_E^_^++]B?\ P''R>]^Z]T<OW[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=)S.;HQ&W9L?3Y)LB]5E6J5H*3%8/.
M9ZKG%%$DU7)]M@L=D:B*&!)%U2.JH"RB]R ?=>Z;/[_X/_G7[V_]%MV)_P#8
MO[]U[KW]_P#!_P#.OWM_Z+;L3_[%_?NO=>_O_@_^=?O;_P!%MV)_]B_OW7NO
M?W_P?_.OWM_Z+;L3_P"Q?W[KW0*?(_8/3ORGZ&[<^.?;>V=Z9KKCN?8>XNO]
MV4?^C7L$5$>-W!02TBY/&ROM5OM,SA*MHZVAJ -=/64\4J^I ??NO=:>G_":
M7^3;NWX5?,KYC?(;Y/;.W:VXOCQO7=/QC^.>2DZUWU+1[H.0AI\EO/N[;\<>
M G>GH,YU]DL70XR0^KP9K)0N%DB('NO=;NW]_P#!_P#.OWM_Z+;L3_[%_?NO
M=>_O_@_^=?O;_P!%MV)_]B_OW7NE%A\QCL_C*3,8J9JC'U\;24\LE/4TDA57
M:*1)J2LAIZNFGBEC9'CE1'1E(8 BWOW7NG3W[KW2&J=_XB'(9/'08[=.3FQ%
M8,?7S8C:V;R5'#6_:4M<U,*NFHW@ED2FK8BV@L 6M>X('NO=</\ 2!0_\\YO
MS_T"-Q?_ %#[]U[KW^D"A_YYS?G_ *!&XO\ ZA]^Z]U$K]XX/*T59C,GM#>6
M0QN1I*B@R./KM@9VKHJZAJX7IZNCK*6?'R05-+4P2,DD;JR.C$$$'W[KW6I/
M_*6_D.87X(?S:/F+\JMR[%W34]&]>9"6B^!4,NTLOD)8\?W7C*O-;NRLE.*
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
M:#Z#_6'^]>_=>Z[]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]T@=S_\
M'X]:_P#:VW'_ .\GEO?NO=+[W[KW7O?NO=>]^Z]U[W[KW7O?NO=$I^"W_'@=
MX_\ BZWS7_\ @F.R/?NO='6]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW1->O?^R]?E/\ ^*S_  Q_][_YF^_=>Z.5[]U[KWOW7NO>_=>Z][]U
M[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z__U-_CW[KW7O?NO=>]^Z]U[W[KW7O?
MNO=4:_#+YY?#GXI=,9;H'Y$?(OK+JCN#87R'^8AWAL?=&:>#)8$[L^7?>.^,
M E744U-58QGK]K[FH:H".=]"SA6TNK*/=>Z-W!_-K_EFU%M/SD^-L-_^5WLW
M 8^W^O\ ?U%-I_V/OW7NGJG_ )IW\M2HMI^?'Q!BO_RN?(7JV@M_K_?;FI[?
M['W[KW3[2?S*_P"737$+2?/?X8SL1PJ?)_I,M_R2=[@^_=>ZUZ.D_P#A2)\&
M/GYVM\1NMMV9#_98.YNN_FE!79K#]F;@QD_5.X]MT73OR#V31[IV7W.(L5MF
M2DRF<W%BZ>.CS,>'K7J\C%#2I6"\I]U[K;N5@P#*0RL 00;@@\@@CZ@^_=>Z
M[]^Z]T5KY0;"J^UMK;.QVWNP]B;*K^J^\>G>W\]6[QIY<KCA3=9[HH-\TNW*
MZ*AW#@)L#/N2:BIXUK)I)%@IY&<03$K;W7NJZ.]O@%G?D)VMOS=N?^1/QP@W
MKV;LVJV])AJ3K.LK<AC<QE>H]P]?8O.8>GE[<.5JIL;CLQCZ^F8VGF&*@82)
M>-X?=>Z9LA_+#(WYOC<6X_DMU9LZM;'=P_P==K[!7!;BZRQ7<U9\R),;6XVM
MRG9,C8D;(C^6L%'BI(XJ2*2FVY'&/&*M5I/=>Z%KIGX4X/KOMCI;MBG[M^/C
MTVP=\4N[9MN;*V-D<;B(-R9_JOO;J;<FS.I,AN'NK>67V/LO?>>[<FW++CJB
MJS,S[CI*MPTBU2)1^Z]U;W[]U[KWOW7NB:?)7_F?7\OW_P 67[$_^ X^3WOW
M7NCE^_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z
M][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[I 9W_ )F#L#_M7;U_]Q\'
M[]U[I?\ OW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z#_J[_CQ\
M1_U$9S_WH,K[]U[H0/?NO=(+9'_ _L+_ ,/VK_\ ><VS[]U[I>^_=>Z][]U[
MKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[I$]:_\R[V)_P"&?MO_ -T]'[]U
M[KOLK_F76_O_  RMU?\ NBK_ '[KW2T'T'^L/]Z]^Z]UW[]U[KWOW7NO>_=>
MZ][]U[KWOW7NO>_=>Z][]U[I [G_ ./QZU_[6VX__>3RWOW7NE][]U[KWOW7
MNO>_=>Z][]U[KWOW7NJL^@>^J/H&#O'K_L+ICY6-FY/EC\I]XT-;L[XH?('?
M^U\QM??W>&\]Y;2SN#W?LSK[-[:S6.S&WLW3SH]-52Z"Q1]+JRCW7NA[_P!G
MFZY_Y\S\T?\ TB#Y4_\ VJ??NO=>_P!GFZY_Y\S\T?\ TB#Y4_\ VJ??NO=>
M_P!GFZY_Y\S\T?\ TB#Y4_\ VJ??NO=>_P!GFZY_Y\S\T?\ TB#Y4_\ VJ??
MNO=>_P!GFZY_Y\S\T?\ TB#Y4_\ VJ??NO=>_P!GFZY_Y\S\T?\ TB#Y4_\
MVJ??NO=>_P!GFZY_Y\S\T?\ TB#Y4_\ VJ??NO=>_P!GFZY_Y\S\T?\ TB#Y
M4_\ VJ??NO=);XX[LJ^T?E=\F.U\=UYW#LS8^6Z4^*^Q\+E.W>H>P^GZK.[D
MV=NKY0YK=%'@L1V1M[;F6RU/A*#?&*:>H@@>G5ZM$#E@P'NO='Z]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=?_5W^/?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW6&:GIZ@::B"&=?]3-$DH_VSJP]^Z]TS3[5VO57^ZV
MW@*F_P!?/A\=-?\ U_)3M?W[KW3#6=6=95ZD5G76PZLD'_@7M#;]2+D6N1+C
MVO[]U[K6CZJ_X3\_R_/Y>?9?PSWQM_95=WKW7O;YFT5)N[M7NQ<=N&-\?7=(
M_(G=K83:W74%+!L#;&&H]PXBBJJ9OLJO*1S44+M7.T:D>Z]UM, !0
M+  ?0 ?0 #W[KW7?OW7NJF>P/AO4]F_&GY8;9SW73;M^2^Y6^4N!VIN'.9W)
M[>V_O27LG+]U5/2>:FGDKSL[)X; =?=RPXN7[JDK/X?'2R4+QN*.GC7W7ND'
M@_BKWWL;Y>X7O=.H*3LC$[>W'1;HIMU9+='2V$WW4Q)\0*'I2+;D%/A-O;0Q
MM'%BMYQM3K+86QJF56D&BG]^Z]T&'9/P?^6^YNA-V=3'9/5NX=]9[/\ S"W/
MO'M*LRNPLKE^UJ+Y%4F^,CUOB9-P[PV76;OVGNWKG);MQ6$R+1M'B)<!ML+3
M22QR4=!2^Z]T=C=GQRP.6Z.[CS.ZNA:#+]QU>'WQA>NLI6X+K"N[,R]=F<!N
M?!]?U]56]4[<P&TMNY##9;L;(T5+60KKQV._RZJJ4?S/%[KW1[=AXS<6%V-L
MS#[ORZY_=F)VIMW&[HSR:M&;W%08BCI<WEEUI$^G)9**687539^0/I[]U[I6
M>_=>Z)I\E?\ F?7\OW_Q9?L3_P" X^3WOW7NCE^_=>Z][]U[KWOW7NO>_=>Z
M][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW
M7NO>_=>Z][]U[I 9W_F8.P/^U=O7_P!Q\'[]U[I?^_=>Z][]U[H'JCOWI^DW
MQ+UU-OG&_P![:;<%!M&MHH:;*5..QF[\I@9-U8[:&7W'34$VVL/NZNVU'_$(
ML755D->]&Z3"(QR1LWNO="J*^A9D1:VD9W%2445,)9Q1,J5A50]V%([@2V_S
M9(#6O[]U[K&V4QJ()&R- L9IY:L.:RG"&EAD2*:I#&0*:>*6559_TJS $W(]
M^Z]U%I\_C:O+S86F>JGJX<=%DY)XL?D'Q/V\U;5X\0QYU:7^"RY**IHG\M(E
M0U5"FEWC5'1F]U[IZ]^Z]U[W[KW0?]7?\>/B/^HC.?\ O097W[KW0@>_=>Z0
M6R/^!_87_A^U?_O.;9]^Z]T3;YK[;[8I=V_'_?/4VZ>W*1=R[XD^.7:^U-C5
M?9N3VY#U1W=1SXO+=S-@-CU346TNP^D,GCH,EA]UU$44-!!45,%3+:6F>G]U
M[HN&8^17S4Z^[ R'6PZX[(J.L,'NO=FQ#VCCOCUVKW!FMD[,Q_9M7@^J^Q)S
M193)9KN^IRNR,E@TS8H9JK(/"]9EI/&:6M6#W7N@8H/D=\\^IZ3?^S]D]9=M
M=BQ1]F=M[WVCDMZ_'SO/<$G\&J/DC\KJM=A/NG*UM9D$V]ENN-M;,J=N"-:Z
M2CH,S3443Q4\L%73>Z]T93L2N^1'8/QSP=?UR_:&Q?E%MOY4=XYGI3$I@^]]
MB]6[]H>MN[^S*_:V$^1]!55-?-2]$]M]1XNF\T^2J8Z*6IR-+)@T1_M:/W[K
MW1=LY\FOEGL7'X>?X_\ 5OR&RFW*_P"/NT=W0KWU\=?DUV)VZ-^TG4_R[WYG
M.NM^Y++95<;!NRG[CVKL["3+14T8-/N:&EI)):8XR6#W7NCDY3MKL^'Y0]2;
MS[$ZT[UV#L'&=._(Z&JV]LD=I]H['W5D1NKH@=0[CW1M[K?!5.V<;O?-X*KW
M8N-Q.9IOXK1I'.7TE(F3W7NBKR_,O^83%EJR23I+=<&'I-RYW*4%#4_%+N23
M*YC;"Y;X^?PG;=;-BLGE<;@Z^FI=T[VII7IZC*,XQ23)4R"GD,WNO=7H>_=>
MZ1/6O_,N]B?^&?MO_P!T]'[]U[KOLK_F76_O_#*W5_[HJ_W[KW2T'T'^L/\
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
M +%/?NO=>_V>;:'_ 'CW\V?_ $C[O+_[%/?NO=>_V>;:'_>/?S9_](^[R_\
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
M.XJ.#>..BJ*7*;4KY<:/.7K#"GNO=7D>_=>Z][]U[I [G_X_'K7_ +6VX_\
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
?[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254145447952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover Page<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2023 </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">20-F<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2023<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2023<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">CYD<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">China Yuchai International Limited<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000932695<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">No<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">D0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">16 Raffles Quay #39-01A<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">Hong Leong Building<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Singapore<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCountry', window );">Entity Address, Country</a></td>
<td class="text">SG<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">048581<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Accelerated Filer<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentRegistrationStatement', window );">Document Registration Statement</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentShellCompanyReport', window );">Document Shell Company Report</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, par value US$0.10 per Share<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="nump">40,858,290<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">1-13522<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorName', window );">Auditor Name</a></td>
<td class="text">Ernst & Young LLP<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">1247<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">Singapore<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFinStmtErrorCorrectionFlag', window );">Document Financial Statement Error Correction [Flag]</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentAccountingStandard', window );">Document Accounting Standard</a></td>
<td class="text">International Financial Reporting Standards<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressesAddressTypeAxis=dei_BusinessContactMember', window );">Business Contact [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_ContactPersonnelName', window );">Contact Personnel Name</a></td>
<td class="text">Loo Choon Sen<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">16 Raffles Quay<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">#39-01A Hong Leong Building<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Singapore<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCountry', window );">Entity Address, Country</a></td>
<td class="text">SG<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">048581<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">+65<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">6220 8411<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_ContactPersonnelFaxNumber', window );">Contact Personnel Fax Number</a></td>
<td class="text">+65 6221 1172<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorFirmId">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorFirmId</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:nonemptySequenceNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorLocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorLocation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_ContactPersonnelFaxNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fax Number of contact personnel.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_ContactPersonnelFaxNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_ContactPersonnelName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of contact personnel</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_ContactPersonnelName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentAccountingStandard">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentAccountingStandard</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:accountingStandardItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an annual report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentAnnualReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFinStmtErrorCorrectionFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates whether any of the financial statement period in the filing include a restatement due to error correction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection w<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFinStmtErrorCorrectionFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentRegistrationStatement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a registration statement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentRegistrationStatement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentShellCompanyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentShellCompanyReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 2 such as Street or Suite number</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCountry">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>ISO 3166-1 alpha-2 country code.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCountry</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:countryCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_IcfrAuditorAttestationFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_IcfrAuditorAttestationFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressesAddressTypeAxis=dei_BusinessContactMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressesAddressTypeAxis=dei_BusinessContactMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254139887088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statement of Profit or Loss<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;) </div>
<div>&#165; / shares</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($) </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;) </div>
<div>&#165; / shares</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;) </div>
<div>&#165; / shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncomeStatementAbstract', window );"><strong>Profit or loss [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Revenue', window );">Revenue</a></td>
<td class="nump">&#165; 18,046,349<span></span>
</td>
<td class="nump">$ 2,540,451<span></span>
</td>
<td class="nump">&#165; 16,030,636<span></span>
</td>
<td class="nump">&#165; 21,265,930<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CostOfSales', window );">Cost of sales</a></td>
<td class="num">(15,130,711)<span></span>
</td>
<td class="num">(2,130,006)<span></span>
</td>
<td class="num">(13,532,102)<span></span>
</td>
<td class="num">(18,507,839)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GrossProfit', window );">Gross profit</a></td>
<td class="nump">2,915,638<span></span>
</td>
<td class="nump">410,445<span></span>
</td>
<td class="nump">2,498,534<span></span>
</td>
<td class="nump">2,758,091<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherIncome', window );">Other operating income</a></td>
<td class="nump">469,300<span></span>
</td>
<td class="nump">66,065<span></span>
</td>
<td class="nump">334,349<span></span>
</td>
<td class="nump">326,171<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherOperatingIncomeExpense', window );">Other operating expenses</a></td>
<td class="num">(26,938)<span></span>
</td>
<td class="num">(3,792)<span></span>
</td>
<td class="nump">2,407<span></span>
</td>
<td class="num">(9,982)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ResearchAndDevelopmentExpense', window );">Research and development expenses</a></td>
<td class="num">(876,578)<span></span>
</td>
<td class="num">(123,399)<span></span>
</td>
<td class="num">(836,438)<span></span>
</td>
<td class="num">(848,812)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative expenses</a></td>
<td class="num">(1,871,973)<span></span>
</td>
<td class="num">(263,525)<span></span>
</td>
<td class="num">(1,479,561)<span></span>
</td>
<td class="num">(1,561,935)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProfitLossFromOperatingActivities', window );">Operating profit</a></td>
<td class="nump">609,449<span></span>
</td>
<td class="nump">85,794<span></span>
</td>
<td class="nump">519,291<span></span>
</td>
<td class="nump">663,533<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_FinanceCosts', window );">Finance costs</a></td>
<td class="num">(100,175)<span></span>
</td>
<td class="num">(14,102)<span></span>
</td>
<td class="num">(95,472)<span></span>
</td>
<td class="num">(115,928)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod', window );">Share of results of associates, net of tax</a></td>
<td class="num">(5)<span></span>
</td>
<td class="num">(1)<span></span>
</td>
<td class="num">(1,547)<span></span>
</td>
<td class="nump">90<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod', window );">Share of results of joint ventures, net of tax</a></td>
<td class="nump">62,083<span></span>
</td>
<td class="nump">8,740<span></span>
</td>
<td class="num">(27,546)<span></span>
</td>
<td class="num">(95,985)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProfitLossBeforeTax', window );">Profit before tax</a></td>
<td class="nump">571,352<span></span>
</td>
<td class="nump">80,431<span></span>
</td>
<td class="nump">394,726<span></span>
</td>
<td class="nump">451,710<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncomeTaxExpenseContinuingOperations', window );">Income tax expense</a></td>
<td class="num">(148,496)<span></span>
</td>
<td class="num">(20,904)<span></span>
</td>
<td class="num">(59,065)<span></span>
</td>
<td class="num">(43,816)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProfitLoss', window );">Profit for the year</a></td>
<td class="nump">422,856<span></span>
</td>
<td class="nump">59,527<span></span>
</td>
<td class="nump">335,661<span></span>
</td>
<td class="nump">407,894<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProfitLossAttributableToAbstract', window );"><strong>Attributable to:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProfitLossAttributableToOwnersOfParent', window );">Equity holders of the Company</a></td>
<td class="nump">285,518<span></span>
</td>
<td class="nump">40,193<span></span>
</td>
<td class="nump">218,581<span></span>
</td>
<td class="nump">272,673<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProfitLossAttributableToNoncontrollingInterests', window );">Non-controlling interests</a></td>
<td class="nump">137,338<span></span>
</td>
<td class="nump">19,334<span></span>
</td>
<td class="nump">117,080<span></span>
</td>
<td class="nump">135,221<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProfitLoss', window );">Profit for the year</a></td>
<td class="nump">&#165; 422,856<span></span>
</td>
<td class="nump">$ 59,527<span></span>
</td>
<td class="nump">&#165; 335,661<span></span>
</td>
<td class="nump">&#165; 407,894<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_BasicAndDilutedEarningPerShareAbstract', window );"><strong>Earnings per share (dollar per share)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BasicEarningsLossPerShare', window );">- Basic | (per share)</a></td>
<td class="nump">&#165; 6.99<span></span>
</td>
<td class="nump">$ 0.98<span></span>
</td>
<td class="nump">&#165; 5.35<span></span>
</td>
<td class="nump">&#165; 6.67<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DilutedEarningsLossPerShare', window );">- Diluted | (per share)</a></td>
<td class="nump">&#165; 6.99<span></span>
</td>
<td class="nump">$ 0.98<span></span>
</td>
<td class="nump">&#165; 5.35<span></span>
</td>
<td class="nump">&#165; 6.67<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_BasicAndDilutedEarningPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Basic and diluted earning per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_BasicAndDilutedEarningPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BasicEarningsLossPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of profit (loss) attributable to ordinary equity holders of the parent entity (the numerator) divided by the weighted average number of ordinary shares outstanding during the period (the denominator).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 33<br> -IssueDate 2023-01-01<br> -Paragraph 66<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_66&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 33<br> -IssueDate 2023-01-01<br> -Paragraph 67<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_67&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BasicEarningsLossPerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CostOfSales">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of all expenses directly or indirectly attributed to the goods or services sold. Attributed expenses include, but are not limited to, costs previously included in the measurement of inventory that has now been sold, such as depreciation and maintenance of factory buildings and equipment used in the production process, unallocated production overheads, and abnormal amounts of production costs of inventories.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 99<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_99&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 103<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CostOfSales</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DilutedEarningsLossPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of profit (loss) attributable to ordinary equity holders of the parent entity (the numerator), divided by the weighted average number of ordinary shares outstanding during the period (the denominator), both adjusted for the effects of all dilutive potential ordinary shares. [Refer: Ordinary shares [member]; Weighted average [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 33<br> -IssueDate 2023-01-01<br> -Paragraph 66<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_66&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 33<br> -IssueDate 2023-01-01<br> -Paragraph 67<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_67&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DilutedEarningsLossPerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_FinanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of costs associated with financing activities of the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 82<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_82_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_FinanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of revenue less cost of sales. [Refer: Cost of sales; Revenue]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 103<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncomeTaxExpenseContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount included in the determination of profit (loss) for the period in respect of current tax and deferred tax. [Refer: Current tax expense (income); Deferred tax expense (income)]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 23<br> -Subparagraph h<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_23_h&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 26<br> -IssueDate 2023-01-01<br> -Paragraph 35<br> -Subparagraph b<br> -Clause viii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=26&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_35_b_viii&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph 79<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_79&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_81_c_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_81_c_ii&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph B13<br> -Subparagraph g<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_B13_g&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 82<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_82_d&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncomeTaxExpenseContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of operating income that the entity does not separately disclose in the same statement or note.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 26<br> -IssueDate 2023-01-01<br> -Paragraph 35<br> -Subparagraph b<br> -Clause iv<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=26&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_35_b_iv&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 103<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 102<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherOperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of operating income (expense) that the entity does not separately disclose in the same statement or note.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 85<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_85&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherOperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total of income less expenses from continuing and discontinued operations, excluding the components of other comprehensive income. [Refer: Other comprehensive income]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 18<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_18_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 32<br> -Subparagraph a<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_32_a_ii&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 24<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_24_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 28<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_28_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 23<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 17<br> -IssueDate 2023-01-01<br> -Paragraph 113<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=17&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_113_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 81A<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_81A_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 106<br> -Subparagraph d<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_106_d_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProfitLossAttributableToAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLossAttributableToAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProfitLossAttributableToNoncontrollingInterests">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The profit (loss) from continuing and discontinued operations attributable to non-controlling interests. [Refer: Profit (loss); Non-controlling interests]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph 12<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_12_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 81B<br> -Subparagraph a<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_81B_a_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLossAttributableToNoncontrollingInterests</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProfitLossAttributableToOwnersOfParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The profit (loss) from continuing and discontinued operations attributable to owners of the parent. [Refer: Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 81B<br> -Subparagraph a<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_81B_a_ii&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLossAttributableToOwnersOfParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProfitLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The profit (loss) before tax expense or income. [Refer: Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 5<br> -IssueDate 2023-01-01<br> -Paragraph 33<br> -Subparagraph b<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=5&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_33_b_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 28<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_28_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 23<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 103<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 102<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProfitLossFromOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The profit (loss) from operating activities of the entity. [Refer: Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 32<br> -IssueDate 2023-01-01<br> -Paragraph IE33<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=32&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_IE33&amp;doctype=Illustrative%20Examples<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 85<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_85&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLossFromOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expenditure directly attributable to research or development activities, recognised in profit or loss.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 38<br> -IssueDate 2023-01-01<br> -Paragraph 126<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=38&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_126&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_Revenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The income arising in the course of an entity's ordinary activities. Income is increases in assets, or decreases in liabilities, that result in increases in equity, other than those relating to contributions from holders of equity claims.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 28<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_28_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 23<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_23_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 32<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_32&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 5<br> -IssueDate 2023-01-01<br> -Paragraph 33<br> -Subparagraph b<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=5&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_33_b_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 33<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_33_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 34<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_34&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause v<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_B12_b_v&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 82<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_82_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 103<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 102<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Revenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense relating to selling, general and administrative activities of the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 85<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_85&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entity's share of the profit (loss) of associates accounted for using the equity method. [Refer: Associates [member]; Investments accounted for using equity method; Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 85<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_85&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entity's share of the profit (loss) of joint ventures accounted for using the equity method. [Refer: Investments accounted for using equity method; Joint ventures [member]; Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 85<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_85&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254150319072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statement of Comprehensive Income<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_StatementOfComprehensiveIncomeAbstract', window );"><strong>Statement of comprehensive income [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProfitLoss', window );">Profit for the year</a></td>
<td class="nump">&#165; 422,856<span></span>
</td>
<td class="nump">$ 59,527<span></span>
</td>
<td class="nump">&#165; 335,661<span></span>
</td>
<td class="nump">&#165; 407,894<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract', window );"><strong>Items that may be reclassified subsequently to profit or loss, net of tax:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationNetOfTax', window );">Foreign currency translation</a></td>
<td class="nump">21,369<span></span>
</td>
<td class="nump">3,008<span></span>
</td>
<td class="nump">88,708<span></span>
</td>
<td class="num">(36,685)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax', window );">Net fair value change on debt instruments at fair value through other comprehensive income</a></td>
<td class="nump">10,649<span></span>
</td>
<td class="nump">1,499<span></span>
</td>
<td class="nump">409<span></span>
</td>
<td class="nump">63,890<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax', window );">Other comprehensive income for the year, net of tax</a></td>
<td class="nump">32,018<span></span>
</td>
<td class="nump">4,507<span></span>
</td>
<td class="nump">89,117<span></span>
</td>
<td class="nump">27,205<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ComprehensiveIncome', window );">Total comprehensive income for the year, net of tax</a></td>
<td class="nump">454,874<span></span>
</td>
<td class="nump">64,034<span></span>
</td>
<td class="nump">424,778<span></span>
</td>
<td class="nump">435,099<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ComprehensiveIncomeAttributableToAbstract', window );"><strong>Attributable to:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent', window );">Equity holders of the Company</a></td>
<td class="nump">310,383<span></span>
</td>
<td class="nump">43,694<span></span>
</td>
<td class="nump">292,369<span></span>
</td>
<td class="nump">293,240<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests', window );">Non-controlling interests</a></td>
<td class="nump">144,491<span></span>
</td>
<td class="nump">20,340<span></span>
</td>
<td class="nump">132,409<span></span>
</td>
<td class="nump">141,859<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ComprehensiveIncome', window );">Total comprehensive income for the year, net of tax</a></td>
<td class="nump">&#165; 454,874<span></span>
</td>
<td class="nump">$ 64,034<span></span>
</td>
<td class="nump">&#165; 424,778<span></span>
</td>
<td class="nump">&#165; 435,099<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of change in equity resulting from transactions and other events, other than those changes resulting from transactions with owners in their capacity as owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 32<br> -Subparagraph a<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_32_a_ii&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 24<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_24_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 81A<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_81A_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause ix<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_B12_b_ix&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 106<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_106_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ComprehensiveIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ComprehensiveIncomeAttributableToAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ComprehensiveIncomeAttributableToAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of comprehensive income attributable to non-controlling interests. [Refer: Comprehensive income; Non-controlling interests]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 81B<br> -Subparagraph b<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_81B_b_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 106<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_106_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of comprehensive income attributable to owners of the parent. [Refer: Comprehensive income]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 81B<br> -Subparagraph b<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_81B_b_ii&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 106<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_106_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The gains (losses) recognised in other comprehensive income on exchange differences on the translation of financial statements of foreign operations, net of tax, before reclassification adjustments. [Refer: Other comprehensive income]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 91<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_91_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The gains (losses) recognised in other comprehensive income on financial assets measured at fair value through other comprehensive income applying paragraph 4.1.2A of IFRS 9, net of tax, before reclassification adjustments. [Refer: Financial assets measured at fair value through other comprehensive income; Other comprehensive income]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 91<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_91_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of other comprehensive income that will be reclassified to profit or loss, net of tax. [Refer: Other comprehensive income]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph IG6<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_IG6&amp;doctype=Implementation%20Guidance<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 82A<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_82A&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total of income less expenses from continuing and discontinued operations, excluding the components of other comprehensive income. [Refer: Other comprehensive income]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 18<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_18_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 32<br> -Subparagraph a<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_32_a_ii&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 24<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_24_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 28<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_28_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 23<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 17<br> -IssueDate 2023-01-01<br> -Paragraph 113<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=17&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_113_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 81A<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_81A_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 106<br> -Subparagraph d<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_106_d_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_StatementOfComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_StatementOfComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254144131408">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statement of Financial Position<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncurrentAssetsAbstract', window );"><strong>Non-current assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Property, plant and equipment</a></td>
<td class="nump">&#165; 3,553,601<span></span>
</td>
<td class="nump">$ 500,253<span></span>
</td>
<td class="nump">&#165; 3,995,744<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InvestmentProperty', window );">Investment property</a></td>
<td class="nump">4,103<span></span>
</td>
<td class="nump">577<span></span>
</td>
<td class="nump">4,756<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Intangible assets</a></td>
<td class="nump">1,951,133<span></span>
</td>
<td class="nump">274,668<span></span>
</td>
<td class="nump">1,874,824<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InvestmentsInAssociates', window );">Investment in associates</a></td>
<td class="nump">248<span></span>
</td>
<td class="nump">35<span></span>
</td>
<td class="nump">259<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InvestmentsInJointVentures', window );">Investment in joint ventures</a></td>
<td class="nump">237,229<span></span>
</td>
<td class="nump">33,396<span></span>
</td>
<td class="nump">154,703<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxAssets', window );">Deferred tax assets</a></td>
<td class="nump">426,377<span></span>
</td>
<td class="nump">60,023<span></span>
</td>
<td class="nump">450,882<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LongtermDeposits', window );">Long-term bank deposits</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">20,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RightofuseAssets', window );">Right-of-use assets</a></td>
<td class="nump">298,445<span></span>
</td>
<td class="nump">42,013<span></span>
</td>
<td class="nump">342,141<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncurrentContractAssets', window );">Capitalized contract cost</a></td>
<td class="nump">122,627<span></span>
</td>
<td class="nump">17,263<span></span>
</td>
<td class="nump">197,692<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncurrentAssets', window );">Non-current assets</a></td>
<td class="nump">6,593,763<span></span>
</td>
<td class="nump">928,228<span></span>
</td>
<td class="nump">7,041,001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentAssetsAbstract', window );"><strong>Current assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Inventories', window );">Inventories</a></td>
<td class="nump">4,649,027<span></span>
</td>
<td class="nump">654,461<span></span>
</td>
<td class="nump">4,937,755<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TradeAndOtherCurrentReceivables', window );">Trade and other receivables</a></td>
<td class="nump">8,458,624<span></span>
</td>
<td class="nump">1,190,752<span></span>
</td>
<td class="nump">7,311,347<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherCurrentAssets', window );">Other current assets</a></td>
<td class="nump">16,733<span></span>
</td>
<td class="nump">2,355<span></span>
</td>
<td class="nump">16,710<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CashAndCashEquivalentsIncludingRestrictedCashAndCashEquivalentsCurrent', window );">Cash and short-term bank deposits</a></td>
<td class="nump">6,039,471<span></span>
</td>
<td class="nump">850,199<span></span>
</td>
<td class="nump">4,830,743<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentAssets', window );">Current assets</a></td>
<td class="nump">19,163,855<span></span>
</td>
<td class="nump">2,697,767<span></span>
</td>
<td class="nump">17,096,555<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Assets', window );">Total assets</a></td>
<td class="nump">25,757,618<span></span>
</td>
<td class="nump">3,625,995<span></span>
</td>
<td class="nump">24,137,556<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_EquityAbstract', window );"><strong>Equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IssuedCapital', window );">Issued capital</a></td>
<td class="nump">2,081,138<span></span>
</td>
<td class="nump">292,969<span></span>
</td>
<td class="nump">2,081,138<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_StatutoryReserve', window );">Statutory reserves</a></td>
<td class="nump">381,724<span></span>
</td>
<td class="nump">53,737<span></span>
</td>
<td class="nump">335,735<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CapitalReserve', window );">Capital reserves</a></td>
<td class="num">(18,236)<span></span>
</td>
<td class="num">(2,567)<span></span>
</td>
<td class="num">(4,196)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RetainedEarnings', window );">Retained earnings</a></td>
<td class="nump">6,820,555<span></span>
</td>
<td class="nump">960,155<span></span>
</td>
<td class="nump">6,661,264<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_OtherComponentsOfEquity', window );">Other components of equity</a></td>
<td class="num">(38,653)<span></span>
</td>
<td class="num">(5,441)<span></span>
</td>
<td class="num">(64,995)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_EquityAttributableToOwnersOfParent', window );">Equity attributable to equity holders of the Company</a></td>
<td class="nump">9,226,528<span></span>
</td>
<td class="nump">1,298,853<span></span>
</td>
<td class="nump">9,008,946<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncontrollingInterests', window );">Non-controlling interests</a></td>
<td class="nump">2,949,097<span></span>
</td>
<td class="nump">415,155<span></span>
</td>
<td class="nump">2,826,118<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Equity', window );">Total equity</a></td>
<td class="nump">12,175,625<span></span>
</td>
<td class="nump">1,714,008<span></span>
</td>
<td class="nump">11,835,064<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncurrentLiabilitiesAbstract', window );"><strong>Non-current liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LongtermBorrowings', window );">Loans and borrowings</a></td>
<td class="nump">690,000<span></span>
</td>
<td class="nump">97,134<span></span>
</td>
<td class="nump">200,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncurrentLeaseLiabilities', window );">Lease liabilities</a></td>
<td class="nump">16,009<span></span>
</td>
<td class="nump">2,254<span></span>
</td>
<td class="nump">28,208<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncurrentContractLiabilities', window );">Contract liabilities</a></td>
<td class="nump">52,214<span></span>
</td>
<td class="nump">7,350<span></span>
</td>
<td class="nump">77,339<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxLiabilities', window );">Deferred tax liabilities</a></td>
<td class="nump">65,089<span></span>
</td>
<td class="nump">9,163<span></span>
</td>
<td class="nump">61,825<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncurrentGovernmentGrants', window );">Deferred grants</a></td>
<td class="nump">451,894<span></span>
</td>
<td class="nump">63,615<span></span>
</td>
<td class="nump">476,384<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherNoncurrentFinancialLiabilities', window );">Other financial liability</a></td>
<td class="nump">67,050<span></span>
</td>
<td class="nump">9,439<span></span>
</td>
<td class="nump">45,950<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherNoncurrentPayables', window );">Other payables</a></td>
<td class="nump">181,155<span></span>
</td>
<td class="nump">25,502<span></span>
</td>
<td class="nump">189,366<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncurrentLiabilities', window );">Non-current liabilities</a></td>
<td class="nump">1,523,411<span></span>
</td>
<td class="nump">214,457<span></span>
</td>
<td class="nump">1,079,072<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentLiabilitiesAbstract', window );"><strong>Current liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TradeAndOtherCurrentPayables', window );">Trade and other payables</a></td>
<td class="nump">9,227,324<span></span>
</td>
<td class="nump">1,298,964<span></span>
</td>
<td class="nump">8,139,408<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShorttermBorrowings', window );">Loans and borrowings</a></td>
<td class="nump">1,850,294<span></span>
</td>
<td class="nump">260,473<span></span>
</td>
<td class="nump">2,141,432<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentLeaseLiabilities', window );">Lease liabilities</a></td>
<td class="nump">33,272<span></span>
</td>
<td class="nump">4,684<span></span>
</td>
<td class="nump">31,433<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentContractLiabilities', window );">Contract liabilities</a></td>
<td class="nump">639,213<span></span>
</td>
<td class="nump">89,984<span></span>
</td>
<td class="nump">617,737<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentTaxLiabilitiesCurrent', window );">Provision for taxation</a></td>
<td class="nump">52,399<span></span>
</td>
<td class="nump">7,376<span></span>
</td>
<td class="nump">73,296<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShorttermWarrantyProvision', window );">Provisions</a></td>
<td class="nump">256,080<span></span>
</td>
<td class="nump">36,049<span></span>
</td>
<td class="nump">220,114<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentLiabilities', window );">Current liabilities</a></td>
<td class="nump">12,058,582<span></span>
</td>
<td class="nump">1,697,530<span></span>
</td>
<td class="nump">11,223,420<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Liabilities', window );">Total liabilities</a></td>
<td class="nump">13,581,993<span></span>
</td>
<td class="nump">1,911,987<span></span>
</td>
<td class="nump">12,302,492<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_EquityAndLiabilities', window );">Total equity and liabilities</a></td>
<td class="nump">&#165; 25,757,618<span></span>
</td>
<td class="nump">$ 3,625,995<span></span>
</td>
<td class="nump">&#165; 24,137,556<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CashAndCashEquivalentsIncludingRestrictedCashAndCashEquivalentsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash and cash equivalents including restricted restricted cash and cash equivalents.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CashAndCashEquivalentsIncludingRestrictedCashAndCashEquivalentsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_OtherComponentsOfEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other components of equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_OtherComponentsOfEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of a present economic resource controlled by the entity as a result of past events. Economic resource is a right that has the potential to produce economic benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2023-01-01<br> -Paragraph 93<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_93_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 28<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_28_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2023-01-01<br> -Paragraph 93<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_93_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2023-01-01<br> -Paragraph 93<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_93_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 23<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CapitalReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A component of equity representing the capital reserves.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CapitalReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of assets that the entity (a) expects to realise or intends to sell or consume in its normal operating cycle; (b) holds primarily for the purpose of trading; (c) expects to realise within twelve months after the reporting period; or (d) classifies as cash or cash equivalents (as defined in IAS 7) unless the asset is restricted from being exchanged or used to settle a liability for at least twelve months after the reporting period. [Refer: Assets]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_B12_b_i&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 66<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_66&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentContractLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of current contract liabilities. [Refer: Contract liabilities]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 15<br> -IssueDate 2023-01-01<br> -Paragraph 105<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_105&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentContractLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of current lease liabilities. [Refer: Lease liabilities]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 16<br> -IssueDate 2023-01-01<br> -Paragraph 47<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_47_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of liabilities that: (a) the entity expects to settle in its normal operating cycle; (b) the entity holds primarily for the purpose of trading; (c) are due to be settled within twelve months after the reporting period; or (d) the entity does not have the right at the end of the reporting period to defer settlement for at least twelve months after the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause iii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_B12_b_iii&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 69<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_69&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentTaxLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The current amount of current tax liabilities. [Refer: Current tax liabilities]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 54<br> -Subparagraph n<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_54_n&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentTaxLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DeferredTaxAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amounts of income taxes recoverable in future periods in respect of: (a) deductible temporary differences; (b) the carryforward of unused tax losses; and (c) the carryforward of unused tax credits. [Refer: Temporary differences [member]; Unused tax credits [member]; Unused tax losses [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph 81<br> -Subparagraph g<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_81_g_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 54<br> -Subparagraph o<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_54_o&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 56<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_56&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeferredTaxAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amounts of income taxes payable in future periods in respect of taxable temporary differences. [Refer: Temporary differences [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph 81<br> -Subparagraph g<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_81_g_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 54<br> -Subparagraph o<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_54_o&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 56<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_56&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_Equity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of residual interest in the assets of the entity after deducting all its liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 24<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_24_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 32<br> -Subparagraph a<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_32_a_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2023-01-01<br> -Paragraph 93<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_93_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2023-01-01<br> -Paragraph 93<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_93_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2023-01-01<br> -Paragraph 93<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_93_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 78<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_78_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Equity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_EquityAndLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of the entity's equity and liabilities. [Refer: Equity; Liabilities]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_EquityAndLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_EquityAttributableToOwnersOfParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of equity attributable to the owners of the parent. This specifically excludes non-controlling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 54<br> -Subparagraph r<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_54_r&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_EquityAttributableToOwnersOfParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of identifiable non-monetary assets without physical substance. This amount does not include goodwill. [Refer: Goodwill]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 38<br> -IssueDate 2023-01-01<br> -Paragraph 118<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=38&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_118_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 54<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_54_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_Inventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of current inventories. [Refer: Inventories]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 2<br> -IssueDate 2023-01-01<br> -Paragraph 36<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=2&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_36_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 54<br> -Subparagraph g<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_54_g&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 68<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_68&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Inventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_InvestmentProperty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of property (land or a building - or part of a building - or both) held (by the owner or by the lessee as a right-of-use asset) to earn rentals or for capital appreciation or both, rather than for: (a) use in the production or supply of goods or services or for administrative purposes; or (b) sale in the ordinary course of business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 40<br> -IssueDate 2023-01-01<br> -Paragraph 76<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=40&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_76&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 40<br> -IssueDate 2023-01-01<br> -Paragraph 79<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=40&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_79_d&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 54<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_54_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InvestmentProperty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_InvestmentsInAssociates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of investments in associates in an entity's separate financial statements. [Refer: Associates [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2023-01-01<br> -Paragraph 10<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_10&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InvestmentsInAssociates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_InvestmentsInJointVentures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of investments in joint ventures in an entity's separate financial statements. [Refer: Joint ventures [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2023-01-01<br> -Paragraph 10<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_10&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InvestmentsInJointVentures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IssuedCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The nominal value of capital issued.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 78<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_78_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IssuedCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of a present obligation of the entity to transfer an economic resource as a result of past events. Economic resource is a right that has the potential to produce economic benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2023-01-01<br> -Paragraph 93<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_93_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2023-01-01<br> -Paragraph 93<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_93_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2023-01-01<br> -Paragraph 93<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_93_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 28<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_28_d&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 23<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_LongtermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The non-current portion of non-current borrowings. [Refer: Borrowings]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LongtermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_LongtermDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of long-term deposits held by the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LongtermDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NoncontrollingInterests">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of equity in a subsidiary not attributable, directly or indirectly, to a parent. [Refer: Subsidiaries [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph 12<br> -Subparagraph f<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_12_f&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 10<br> -IssueDate 2023-01-01<br> -Paragraph 22<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=10&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_22&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 54<br> -Subparagraph q<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_54_q&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NoncontrollingInterests</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of assets that do not meet the definition of current assets. [Refer: Current assets]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_B12_b_ii&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 66<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_66&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NoncurrentAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NoncurrentAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NoncurrentContractAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of non-current contract assets. [Refer: Contract assets]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 15<br> -IssueDate 2023-01-01<br> -Paragraph 105<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_105&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NoncurrentContractAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NoncurrentContractLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of non-current contract liabilities. [Refer: Contract liabilities]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 15<br> -IssueDate 2023-01-01<br> -Paragraph 105<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_105&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NoncurrentContractLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NoncurrentGovernmentGrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of non-current government grants recognised on the statement of financial position as deferred income. [Refer: Government [member]; Government grants]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NoncurrentGovernmentGrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NoncurrentLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of non-current lease liabilities. [Refer: Lease liabilities]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 16<br> -IssueDate 2023-01-01<br> -Paragraph 47<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_47_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NoncurrentLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NoncurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of liabilities that do not meet the definition of current liabilities. [Refer: Current liabilities]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause iv<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_B12_b_iv&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 69<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_69&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NoncurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NoncurrentLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NoncurrentLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of current assets that the entity does not separately disclose in the same statement or note. [Refer: Current assets]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherNoncurrentFinancialLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of non-current financial liabilities that the entity does not separately disclose in the same statement or note. [Refer: Other financial liabilities]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph B13<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_B13_c&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 54<br> -Subparagraph m<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_54_m&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherNoncurrentFinancialLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherNoncurrentPayables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of non-current payables that the entity does not separately disclose in the same statement or note.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherNoncurrentPayables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of tangible assets that: (a) are held for use in the production or supply of goods or services, for rental to others, or for administrative purposes; and (b) are expected to be used during more than one period. Note that right-of-use assets are not included. [Contrast: Property, plant and equipment including right-of-use assets]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2023-01-01<br> -Paragraph 73<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_73_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 54<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_54_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RetainedEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A component of equity representing the entity's cumulative undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph IG6<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_IG6&amp;doctype=Implementation%20Guidance<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 78<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_78_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RetainedEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RightofuseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of assets that represent a lessee's right to use an underlying asset for the lease term that do not meet the definition of investment property. Underlying asset is an asset that is the subject of a lease, for which the right to use that asset has been provided by a lessor to a lessee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 16<br> -IssueDate 2023-01-01<br> -Paragraph 53<br> -Subparagraph j<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_53_j&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 16<br> -IssueDate 2023-01-01<br> -Paragraph 47<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_47_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RightofuseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ShorttermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of current borrowings. [Refer: Borrowings]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ShorttermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ShorttermWarrantyProvision">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of current provision for warranties. [Refer: Warranty provision]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 37<br> -IssueDate 2023-01-01<br> -Section Example 1 Warranties<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=37&amp;code=ifrs-tx-2023-en-r&amp;doctype=Illustrative%20Examples&amp;dita_xref=IAS37_IE_C_ex1_TI<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 37<br> -IssueDate 2023-01-01<br> -Paragraph 87<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=37&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_87&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ShorttermWarrantyProvision</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_StatutoryReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A component of equity representing reserves created based on legal requirements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_StatutoryReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TradeAndOtherCurrentPayables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of current trade payables and current other payables. [Refer: Current trade payables; Other current payables]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 54<br> -Subparagraph k<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_54_k&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TradeAndOtherCurrentPayables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TradeAndOtherCurrentReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of current trade receivables and current other receivables. [Refer: Current trade receivables; Other current receivables]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 54<br> -Subparagraph h<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_54_h&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 78<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_78_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TradeAndOtherCurrentReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254147872944">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statement of Changes in Equity<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th"><div>CNY (&#165;)</div></th>
<th class="th"><div>USD ($)</div></th>
<th class="th">
<div>Issued capital [Member] </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Issued capital [Member] </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Statutory reserves [Member] </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Statutory reserves [Member] </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Capital reserves [Member] </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Capital reserves [Member] </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Retained earnings [member] </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Retained earnings [member] </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Foreign currency translation reserve [member] </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Foreign currency translation reserve [member] </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Performance shares reserves [member] </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Performance shares reserves [member] </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Fair value reserve [member] </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Fair value reserve [member] </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Premium paid for acquisition of non-controlling interests [member] </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Premium paid for acquisition of non-controlling interests [member] </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Attributable to the equity holders of the parent [Member] </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Attributable to the equity holders of the parent [Member] </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Non-controlling interests [member] </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Non-controlling interests [member] </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Equity', window );">Balance at Dec. 31, 2020</a></td>
<td class="nump">&#165; 11,832,710<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 2,081,138<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 307,165<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 30,704<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 6,756,976<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">&#165; (89,925)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 19,758<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">&#165; (79,720)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">&#165; (11,472)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 9,014,624<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 2,818,086<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_StatementLineItems', window );"><strong>Statement [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProfitLoss', window );">Profit for the year</a></td>
<td class="nump">407,894<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">272,673<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">272,673<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">135,221<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax', window );">Other comprehensive income for the year, net of tax</a></td>
<td class="nump">27,205<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(28,251)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">48,818<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,567<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,638<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ComprehensiveIncome', window );">Total comprehensive income for the year, net of tax</a></td>
<td class="nump">435,099<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">272,673<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(28,251)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">48,818<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">293,240<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">141,859<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TransactionsWithOwnersAbstract', window );"><strong>Transactions with owners, recorded directly in equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DividendsPaidOrdinaryShares', window );">Dividends paid</a></td>
<td class="num">(448,712)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(448,712)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(448,712)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DividendsRecognisedAsDistributionsToNoncontrollingInterests', window );">Dividends paid/payable to non-controlling interests</a></td>
<td class="num">(203,753)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(203,753)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughTransferToStatutoryReserve', window );">Transfer to statutory reserves</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,072<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,072)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Equity', window );">Balance at Dec. 31, 2021</a></td>
<td class="nump">11,615,344<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,081,138<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">309,237<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,704<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,578,865<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(118,176)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,758<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(30,902)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(11,472)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,859,152<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,756,192<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_StatementLineItems', window );"><strong>Statement [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProfitLoss', window );">Profit for the year</a></td>
<td class="nump">335,661<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">218,581<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">218,581<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">117,080<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax', window );">Other comprehensive income for the year, net of tax</a></td>
<td class="nump">89,117<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">73,477<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">311<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">73,788<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,329<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ComprehensiveIncome', window );">Total comprehensive income for the year, net of tax</a></td>
<td class="nump">424,778<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">218,581<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">73,477<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">311<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">292,369<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">132,409<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TransactionsWithOwnersAbstract', window );"><strong>Transactions with owners, recorded directly in equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughOtherContributionsByOwners', window );">Contribution by non-controlling interests</a></td>
<td class="nump">53,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">53,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DividendsPaidOrdinaryShares', window );">Dividends paid</a></td>
<td class="num">(109,684)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(109,684)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(109,684)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DividendsRecognisedAsDistributionsToNoncontrollingInterests', window );">Dividends paid/payable to non-controlling interests</a></td>
<td class="num">(103,199)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(103,199)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughChangesInOwnershipInterestsInSubsidiariesThatDoNotResultInLossOfControl', window );">Dilution of interest in subsidiary</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,009<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,009<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,009)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughTransferToStatutoryReserve', window );">Transfer to statutory reserves</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26,498<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(26,498)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughChangeInEquityOfSubsidiaries', window );">Issuance of put option to non-controlling interests of subsidiary</a></td>
<td class="num">(45,675)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(34,900)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(34,900)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(10,775)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Equity', window );">Balance at Dec. 31, 2022</a></td>
<td class="nump">11,835,064<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,081,138<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">335,735<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,196)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,661,264<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(44,699)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,758<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(30,591)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(9,463)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,008,946<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,826,118<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_StatementLineItems', window );"><strong>Statement [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProfitLoss', window );">Profit for the year</a></td>
<td class="nump">422,856<span></span>
</td>
<td class="nump">$ 59,527<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">285,518<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">285,518<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">137,338<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax', window );">Other comprehensive income for the year, net of tax</a></td>
<td class="nump">32,018<span></span>
</td>
<td class="nump">4,507<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,728<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,137<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24,865<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,153<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ComprehensiveIncome', window );">Total comprehensive income for the year, net of tax</a></td>
<td class="nump">454,874<span></span>
</td>
<td class="nump">64,034<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">285,518<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,728<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,137<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">310,383<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">144,491<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TransactionsWithOwnersAbstract', window );"><strong>Transactions with owners, recorded directly in equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughOtherContributionsByOwners', window );">Contribution by non-controlling interests</a></td>
<td class="nump">20,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DividendsPaidOrdinaryShares', window );">Dividends paid</a></td>
<td class="num">(80,238)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(80,238)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(80,238)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DividendsRecognisedAsDistributionsToNoncontrollingInterests', window );">Dividends paid/payable to non-controlling interests</a></td>
<td class="num">(35,702)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(35,702)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughChangesInOwnershipInterestsInSubsidiariesThatDoNotResultInLossOfControl', window );">Dilution of interest in subsidiary</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,477<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,477<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,477)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughTransferToStatutoryReserve', window );">Transfer to statutory reserves</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">45,989<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(45,989)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughChangeInEquityOfSubsidiaries', window );">Issuance of put option to non-controlling interests of subsidiary</a></td>
<td class="num">(18,373)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(14,040)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(14,040)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,333)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Equity', window );">Balance at Dec. 31, 2023</a></td>
<td class="nump">&#165; 12,175,625<span></span>
</td>
<td class="nump">$ 1,714,008<span></span>
</td>
<td class="nump">&#165; 2,081,138<span></span>
</td>
<td class="nump">$ 292,969<span></span>
</td>
<td class="nump">&#165; 381,724<span></span>
</td>
<td class="nump">$ 53,737<span></span>
</td>
<td class="num">&#165; (18,236)<span></span>
</td>
<td class="num">$ (2,567)<span></span>
</td>
<td class="nump">&#165; 6,820,555<span></span>
</td>
<td class="nump">$ 960,155<span></span>
</td>
<td class="num">&#165; (27,971)<span></span>
</td>
<td class="num">$ (3,937)<span></span>
</td>
<td class="nump">&#165; 19,758<span></span>
</td>
<td class="nump">$ 2,781<span></span>
</td>
<td class="num">&#165; (22,454)<span></span>
</td>
<td class="num">$ (3,161)<span></span>
</td>
<td class="num">&#165; (7,986)<span></span>
</td>
<td class="num">$ (1,124)<span></span>
</td>
<td class="nump">&#165; 9,226,528<span></span>
</td>
<td class="nump">$ 1,298,853<span></span>
</td>
<td class="nump">&#165; 2,949,097<span></span>
</td>
<td class="nump">$ 415,155<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_StatementLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_StatementLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_TransactionsWithOwnersAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Transactions With Owners [abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_TransactionsWithOwnersAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of change in equity resulting from transactions and other events, other than those changes resulting from transactions with owners in their capacity as owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 32<br> -Subparagraph a<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_32_a_ii&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 24<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_24_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 81A<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_81A_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause ix<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_B12_b_ix&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 106<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_106_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ComprehensiveIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DividendsPaidOrdinaryShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of dividends paid by the entity on ordinary shares. [Refer: Ordinary shares [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 34<br> -IssueDate 2023-01-01<br> -Paragraph 16A<br> -Subparagraph f<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=34&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_16A_f&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DividendsPaidOrdinaryShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DividendsRecognisedAsDistributionsToNoncontrollingInterests">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of dividends recognised as distributions to non-controlling interests. [Refer: Non-controlling interests]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 106<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_106_d&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DividendsRecognisedAsDistributionsToNoncontrollingInterests</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_Equity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of residual interest in the assets of the entity after deducting all its liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 24<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_24_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 32<br> -Subparagraph a<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_32_a_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2023-01-01<br> -Paragraph 93<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_93_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2023-01-01<br> -Paragraph 93<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_93_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2023-01-01<br> -Paragraph 93<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_93_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 78<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_78_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Equity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncreaseDecreaseThroughChangeInEquityOfSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) in the entity's equity resulting from the change in the equity of subsidiaries. [Refer: Subsidiaries [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 106<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_106_d&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseThroughChangeInEquityOfSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncreaseDecreaseThroughChangesInOwnershipInterestsInSubsidiariesThatDoNotResultInLossOfControl">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) in equity through changes in ownership interests in subsidiaries that do not result in loss of control. [Refer: Subsidiaries [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 106<br> -Subparagraph d<br> -Clause iii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_106_d_iii&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseThroughChangesInOwnershipInterestsInSubsidiariesThatDoNotResultInLossOfControl</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncreaseDecreaseThroughOtherContributionsByOwners">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase in equity through other contributions by owners that the entity does not separately disclose in the same statement or note.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 106<br> -Subparagraph d<br> -Clause iii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_106_d_iii&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseThroughOtherContributionsByOwners</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncreaseDecreaseThroughTransferToStatutoryReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) in equity resulting from transfers to a statutory reserve. [Refer: Statutory reserve]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 106<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_106_d&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseThroughTransferToStatutoryReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of other comprehensive income that will be reclassified to profit or loss, net of tax. [Refer: Other comprehensive income]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph IG6<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_IG6&amp;doctype=Implementation%20Guidance<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 82A<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_82A&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total of income less expenses from continuing and discontinued operations, excluding the components of other comprehensive income. [Refer: Other comprehensive income]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 18<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_18_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 32<br> -Subparagraph a<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_32_a_ii&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 24<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_24_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 28<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_28_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 23<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 17<br> -IssueDate 2023-01-01<br> -Paragraph 113<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=17&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_113_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 81A<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_81A_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 106<br> -Subparagraph d<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_106_d_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254151407408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statement of Changes in Equity (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfRestatementAbstract', window );"><strong>Disclosure Of Restatement [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DividendsPaidOrdinarySharesPerShare', window );">Dividends declared and paid, per share</a></td>
<td class="nump">$ 0.28<span></span>
</td>
<td class="nump">$ 0.4<span></span>
</td>
<td class="nump">$ 1.7<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_DisclosureOfRestatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure Of Restatement [abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_DisclosureOfRestatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DividendsPaidOrdinarySharesPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of dividends paid per ordinary share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 34<br> -IssueDate 2023-01-01<br> -Paragraph 16A<br> -Subparagraph f<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=34&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_16A_f&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DividendsPaidOrdinarySharesPerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254147459488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statement of Cash Flows<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract', window );"><strong>Operating activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProfitLossBeforeTax', window );">Profit before tax</a></td>
<td class="nump">&#165; 571,352<span></span>
</td>
<td class="nump">$ 80,431<span></span>
</td>
<td class="nump">&#165; 394,726<span></span>
</td>
<td class="nump">&#165; 451,710<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdjustmentsForReconcileProfitLossAbstract', window );"><strong>Adjustments:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill', window );">Amortization of intangible asset</a></td>
<td class="nump">109,913<span></span>
</td>
<td class="nump">15,473<span></span>
</td>
<td class="nump">64,939<span></span>
</td>
<td class="nump">38,957<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_AdjustmentsForBadDebtsWrittenOffRecovered', window );">Bad debt recovered</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(5)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DepreciationInvestmentProperty', window );">Depreciation of investment property</a></td>
<td class="nump">355<span></span>
</td>
<td class="nump">50<span></span>
</td>
<td class="nump">348<span></span>
</td>
<td class="nump">355<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DepreciationPropertyPlantAndEquipment', window );">Depreciation of property, plant and equipment</a></td>
<td class="nump">508,726<span></span>
</td>
<td class="nump">71,615<span></span>
</td>
<td class="nump">516,276<span></span>
</td>
<td class="nump">492,826<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DepreciationRightofuseAssets', window );">Depreciation of right-of-use assets</a></td>
<td class="nump">46,071<span></span>
</td>
<td class="nump">6,486<span></span>
</td>
<td class="nump">43,129<span></span>
</td>
<td class="nump">41,458<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromDividends', window );">Dividend income from quoted equity securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(13)<span></span>
</td>
<td class="num">(168)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains', window );">Exchange loss /(gain)</a></td>
<td class="num">(2,260)<span></span>
</td>
<td class="num">(318)<span></span>
</td>
<td class="num">(273)<span></span>
</td>
<td class="nump">3,271<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsHeldForTrading', window );">Fair value loss on quoted equity securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(138)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_FinanceCosts', window );">Finance costs</a></td>
<td class="nump">100,175<span></span>
</td>
<td class="nump">14,102<span></span>
</td>
<td class="nump">95,472<span></span>
</td>
<td class="nump">115,928<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_GainsLossesOnDisposalsOfOperatingAbstract', window );"><strong>(Gain)/loss on disposal of:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdjustmentsForGainLossOnDisposalOfInvestmentsInSubsidiariesJointVenturesAndAssociates', window );">- associate</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,329)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GainsLossesOnDisposalsOfPropertyPlantAndEquipment', window );">- property, plant and equipment</a></td>
<td class="num">(778)<span></span>
</td>
<td class="num">(110)<span></span>
</td>
<td class="num">(6,535)<span></span>
</td>
<td class="num">(1,224)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GainsOnDisposalsOfInvestments', window );">- quoted equity securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(2,291)<span></span>
</td>
<td class="num">(5,416)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_GainLossOnDisposalOfRightOfUseAssets', window );">- right-of-use assets</a></td>
<td class="num">(7,632)<span></span>
</td>
<td class="num">(1,074)<span></span>
</td>
<td class="num">(3,929)<span></span>
</td>
<td class="num">(14,714)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GainsLossesRecognisedWhenControlInSubsidiaryIsLost', window );">- subsidiary</a></td>
<td class="num">(113,042)<span></span>
</td>
<td class="num">(15,913)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromGovernmentGrants', window );">Government grants</a></td>
<td class="num">(171,937)<span></span>
</td>
<td class="num">(24,204)<span></span>
</td>
<td class="num">(176,264)<span></span>
</td>
<td class="num">(152,932)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_FinanceIncome', window );">Interest income</a></td>
<td class="num">(154,129)<span></span>
</td>
<td class="num">(21,697)<span></span>
</td>
<td class="num">(131,879)<span></span>
</td>
<td class="num">(132,083)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_ImpairmentLossesReversalOfImpairmentLossesAbstract', window );"><strong>(Reversal of impairment losses)/Impairment losses on:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossInvestmentInJointVenture', window );">- investment in joint venture</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">990<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_WritedownsReversalsOfPropertyPlantAndEquipment', window );">- property, plant and equipment</a></td>
<td class="nump">44,667<span></span>
</td>
<td class="nump">6,288<span></span>
</td>
<td class="nump">17,278<span></span>
</td>
<td class="nump">7,227<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossTradeReceivables', window );">- trade receivables</a></td>
<td class="nump">21,621<span></span>
</td>
<td class="nump">3,044<span></span>
</td>
<td class="nump">41<span></span>
</td>
<td class="num">(7,987)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossLoansAndAdvances', window );">- non-trade receivables</a></td>
<td class="nump">2,237<span></span>
</td>
<td class="nump">315<span></span>
</td>
<td class="num">(500)<span></span>
</td>
<td class="num">(538)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_WritedownsReversalsOfInventories', window );">- inventories, net</a></td>
<td class="nump">50,019<span></span>
</td>
<td class="nump">7,041<span></span>
</td>
<td class="nump">54,885<span></span>
</td>
<td class="num">(9,010)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_AdjustmentsForInventoryWrittenOff', window );">Inventories written off</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">10,085<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_WriteOffOfPropertyPlantAndEquipment', window );">Property, plant and equipment written off</a></td>
<td class="nump">1,731<span></span>
</td>
<td class="nump">244<span></span>
</td>
<td class="nump">3,295<span></span>
</td>
<td class="nump">1,134<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdjustmentsForProvisions', window );">Provision for warranties</a></td>
<td class="nump">414,021<span></span>
</td>
<td class="nump">58,283<span></span>
</td>
<td class="nump">317,076<span></span>
</td>
<td class="nump">292,157<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_ReversalOfProvisionForOnerousContractNet', window );">Reversal of provision for onerous contract, net</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,829)<span></span>
</td>
<td class="num">(8,810)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod', window );">Share of results of associates and joint ventures, net of tax</a></td>
<td class="num">(62,078)<span></span>
</td>
<td class="num">(8,739)<span></span>
</td>
<td class="nump">29,093<span></span>
</td>
<td class="nump">95,895<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital', window );">Profit before tax after adjustments</a></td>
<td class="nump">1,359,032<span></span>
</td>
<td class="nump">191,317<span></span>
</td>
<td class="nump">1,209,706<span></span>
</td>
<td class="nump">1,217,978<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_ChangesInWorkingCapitalItemsAbstract', window );"><strong>Changes in working capital</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdjustmentsForDecreaseIncreaseInInventories', window );">Inventories</a></td>
<td class="nump">221,930<span></span>
</td>
<td class="nump">31,242<span></span>
</td>
<td class="nump">185,879<span></span>
</td>
<td class="num">(740,835)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables', window );">Trade and other receivables, and capitalized contract cost</a></td>
<td class="num">(959,703)<span></span>
</td>
<td class="num">(135,101)<span></span>
</td>
<td class="num">(7,411)<span></span>
</td>
<td class="nump">1,300,470<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_AdjustmentsForDecreaseIncreaseInTradeAndOtherPayablesAndContractLiabilities', window );">Trade and other payables, and contract liabilities</a></td>
<td class="nump">1,090,875<span></span>
</td>
<td class="nump">153,567<span></span>
</td>
<td class="num">(1,141,397)<span></span>
</td>
<td class="num">(802,738)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_AdjustmentsForDecreaseIncreaseInDevelopmentProperties', window );">Development properties</a></td>
<td class="num">(281)<span></span>
</td>
<td class="num">(40)<span></span>
</td>
<td class="num">(25)<span></span>
</td>
<td class="num">(202)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_AdjustmentForProvisionUtilized', window );">Provision utilized</a></td>
<td class="num">(375,910)<span></span>
</td>
<td class="num">(52,918)<span></span>
</td>
<td class="num">(345,161)<span></span>
</td>
<td class="num">(299,397)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CashFlowsFromUsedInOperations', window );">Cash flows from/(used in) operations</a></td>
<td class="nump">1,335,943<span></span>
</td>
<td class="nump">188,067<span></span>
</td>
<td class="num">(98,409)<span></span>
</td>
<td class="nump">675,276<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities', window );">Income taxes paid</a></td>
<td class="num">(109,905)<span></span>
</td>
<td class="num">(15,472)<span></span>
</td>
<td class="num">(21,010)<span></span>
</td>
<td class="num">(170,720)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CashFlowsFromUsedInOperatingActivities', window );">Net cash flows from/(used in) operating activities</a></td>
<td class="nump">1,226,038<span></span>
</td>
<td class="nump">172,595<span></span>
</td>
<td class="num">(119,419)<span></span>
</td>
<td class="nump">504,556<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract', window );"><strong>Investing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PurchaseOfInterestsInInvestmentsAccountedForUsingEquityMethod', window );">Additional investment in a joint venture</a></td>
<td class="num">(6,500)<span></span>
</td>
<td class="num">(915)<span></span>
</td>
<td class="num">(1,950)<span></span>
</td>
<td class="num">(17,640)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DevelopmentCostsAdjustments', window );">Development costs</a></td>
<td class="num">(169,591)<span></span>
</td>
<td class="num">(23,874)<span></span>
</td>
<td class="num">(166,283)<span></span>
</td>
<td class="num">(287,480)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DividendsReceivedClassifiedAsInvestingActivitiesAbstract', window );"><strong>Dividend received from:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities', window );">- joint venture</a></td>
<td class="nump">2,795<span></span>
</td>
<td class="nump">393<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DividendsReceivedClassifiedAsInvestingActivities', window );">- quoted equity securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">47<span></span>
</td>
<td class="nump">135<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InterestReceivedClassifiedAsInvestingActivities', window );">Interest received</a></td>
<td class="nump">155,179<span></span>
</td>
<td class="nump">21,845<span></span>
</td>
<td class="nump">131,331<span></span>
</td>
<td class="nump">125,004<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GainsLossesOnDisposalsOfInvestmentsAbstract', window );"><strong>Net cash inflow/(outflow) from disposal of:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProceedsFromSalesOfInterestsInAssociates', window );">- associate&#160;</a></td>
<td class="nump">1,000<span></span>
</td>
<td class="nump">141<span></span>
</td>
<td class="nump">1,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities', window );">- property, plant and equipment</a></td>
<td class="nump">643<span></span>
</td>
<td class="nump">91<span></span>
</td>
<td class="nump">9,232<span></span>
</td>
<td class="nump">405<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProceedsFromSalesOrMaturityOfFinancialInstrumentsClassifiedAsInvestingActivities', window );">- quoted equity securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">641<span></span>
</td>
<td class="nump">6,485<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_ProceedsFromDisposalOfRightOfUseAssetsClassifiedAsInvestingActivities', window );">-&#160;right-of-use&#160;assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">7,185<span></span>
</td>
<td class="nump">34,123<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities', window );">- subsidiary, net of cash disposed</a></td>
<td class="num">(32,056)<span></span>
</td>
<td class="num">(4,513)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProceedsFromGovernmentGrantsClassifiedAsInvestingActivities', window );">Proceeds from government grants</a></td>
<td class="nump">257,449<span></span>
</td>
<td class="nump">36,242<span></span>
</td>
<td class="nump">193,156<span></span>
</td>
<td class="nump">51,862<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities', window );">Purchase of property, plant and equipment</a></td>
<td class="num">(237,842)<span></span>
</td>
<td class="num">(33,482)<span></span>
</td>
<td class="num">(430,966)<span></span>
</td>
<td class="num">(572,047)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_PaymentsForPlacementOrproceedFromWithdrawalOfFixedDepositsPledgedWithBanksForBankingFacilitiesClassifiedAsFinancingActivities', window );">(Placement)/withdrawal of fixed deposits with banks, net</a></td>
<td class="num">(84,333)<span></span>
</td>
<td class="num">(11,872)<span></span>
</td>
<td class="nump">123,559<span></span>
</td>
<td class="num">(79,695)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CashFlowsFromUsedInInvestingActivities', window );">Net cash flows used in investing activities</a></td>
<td class="num">(113,256)<span></span>
</td>
<td class="num">(15,944)<span></span>
</td>
<td class="num">(133,048)<span></span>
</td>
<td class="num">(738,848)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DividendsPaidClassifiedAsFinancingActivitiesAbstract', window );"><strong>Dividends paid to:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DividendsPaidToEquityHoldersOfParentClassifiedAsFinancingActivities', window );">- equity holders of the Company</a></td>
<td class="num">(80,238)<span></span>
</td>
<td class="num">(11,295)<span></span>
</td>
<td class="num">(109,684)<span></span>
</td>
<td class="num">(448,712)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DividendsPaidToNoncontrollingInterestsClassifiedAsFinancingActivities', window );">- non-controlling interests</a></td>
<td class="num">(35,008)<span></span>
</td>
<td class="num">(4,928)<span></span>
</td>
<td class="num">(102,299)<span></span>
</td>
<td class="num">(223,917)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InterestPaidClassifiedAsFinancingActivities', window );">Interest paid and discounting on bills</a></td>
<td class="num">(96,254)<span></span>
</td>
<td class="num">(13,550)<span></span>
</td>
<td class="num">(95,717)<span></span>
</td>
<td class="num">(115,813)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProceedsFromContributionsOfNoncontrollingInterests', window );">Contribution by non-controlling interests</a></td>
<td class="nump">20,000<span></span>
</td>
<td class="nump">2,815<span></span>
</td>
<td class="nump">53,500<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities', window );">Payment of principal portion of lease liabilities</a></td>
<td class="num">(41,104)<span></span>
</td>
<td class="num">(5,786)<span></span>
</td>
<td class="num">(24,597)<span></span>
</td>
<td class="num">(23,121)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities', window );">Proceeds from borrowings</a></td>
<td class="nump">3,240,294<span></span>
</td>
<td class="nump">456,148<span></span>
</td>
<td class="nump">2,048,432<span></span>
</td>
<td class="nump">1,938,920<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities', window );">Repayment of borrowings</a></td>
<td class="num">(3,041,432)<span></span>
</td>
<td class="num">(428,154)<span></span>
</td>
<td class="num">(1,910,000)<span></span>
</td>
<td class="num">(1,965,920)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CashFlowsFromUsedInFinancingActivities', window );">Net cash flows used in financing activities</a></td>
<td class="num">(33,742)<span></span>
</td>
<td class="num">(4,750)<span></span>
</td>
<td class="num">(140,365)<span></span>
</td>
<td class="num">(838,563)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges', window );">Net (decrease)/increase in cash and cash equivalents</a></td>
<td class="nump">1,079,040<span></span>
</td>
<td class="nump">151,901<span></span>
</td>
<td class="num">(392,832)<span></span>
</td>
<td class="num">(1,072,855)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CashAndCashEquivalents', window );">Cash and cash equivalents at January 1</a></td>
<td class="nump">4,451,489<span></span>
</td>
<td class="nump">626,653<span></span>
</td>
<td class="nump">4,788,219<span></span>
</td>
<td class="nump">5,877,647<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents', window );">Effect of exchange rate changes on balances in foreign currencies</a></td>
<td class="nump">13,847<span></span>
</td>
<td class="nump">1,948<span></span>
</td>
<td class="nump">56,102<span></span>
</td>
<td class="num">(16,573)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CashAndCashEquivalents', window );">Cash and cash equivalents at December 31</a></td>
<td class="nump">&#165; 5,544,376<span></span>
</td>
<td class="nump">$ 780,502<span></span>
</td>
<td class="nump">&#165; 4,451,489<span></span>
</td>
<td class="nump">&#165; 4,788,219<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_AdjustmentForProvisionUtilized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustment for provision utilized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_AdjustmentForProvisionUtilized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_AdjustmentsForBadDebtsWrittenOffRecovered">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustments For Bad Debts Written Off/(Recovered).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_AdjustmentsForBadDebtsWrittenOffRecovered</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_AdjustmentsForDecreaseIncreaseInDevelopmentProperties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustments for decrease increase in development properties</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_AdjustmentsForDecreaseIncreaseInDevelopmentProperties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_AdjustmentsForDecreaseIncreaseInTradeAndOtherPayablesAndContractLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustments for decrease increase in trade and other payables and contract liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_AdjustmentsForDecreaseIncreaseInTradeAndOtherPayablesAndContractLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossInvestmentInJointVenture">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustments for impairment loss (reversal of impairment loss) recognised in profit or loss, investment in joint venture.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossInvestmentInJointVenture</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_AdjustmentsForInventoryWrittenOff">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustments for inventory written off.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_AdjustmentsForInventoryWrittenOff</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_ChangesInWorkingCapitalItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Changes in working capital items.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_ChangesInWorkingCapitalItemsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_DevelopmentCostsAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Development costs</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_DevelopmentCostsAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_DividendsPaidClassifiedAsFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Dividends paid classified as financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_DividendsPaidClassifiedAsFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_DividendsReceivedClassifiedAsInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Dividends received classified as investing activities [abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_DividendsReceivedClassifiedAsInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_GainLossOnDisposalOfRightOfUseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gain loss on disposal of right of use assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_GainLossOnDisposalOfRightOfUseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_GainsLossesOnDisposalsOfOperatingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gains Losses On Disposals Of Operating [abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_GainsLossesOnDisposalsOfOperatingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_ImpairmentLossesReversalOfImpairmentLossesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Impairment losses reversal of impairment losses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_ImpairmentLossesReversalOfImpairmentLossesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_PaymentsForPlacementOrproceedFromWithdrawalOfFixedDepositsPledgedWithBanksForBankingFacilitiesClassifiedAsFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payments for placement orproceed from withdrawal of fixed deposits pledged with banks for banking facilities classified as financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_PaymentsForPlacementOrproceedFromWithdrawalOfFixedDepositsPledgedWithBanksForBankingFacilitiesClassifiedAsFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_ProceedsFromDisposalOfRightOfUseAssetsClassifiedAsInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Proceeds from disposal of right of use assets classified as investing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_ProceedsFromDisposalOfRightOfUseAssetsClassifiedAsInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_ReversalOfProvisionForOnerousContractNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reversal of provision for onerous contract net.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_ReversalOfProvisionForOnerousContractNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_WriteOffOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Write off of property plant and equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_WriteOffOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdjustmentsForDecreaseIncreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustments for decrease (increase) in inventories to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Inventories; Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 20<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_20_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustmentsForDecreaseIncreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustments for decrease (increase) in trade and other receivables to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Trade and other receivables; Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 20<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_20&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdjustmentsForGainLossOnDisposalOfInvestmentsInSubsidiariesJointVenturesAndAssociates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustments for gain (loss) on disposals investments in subsidiaries, joint ventures and associates to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Associates [member]; Joint ventures [member]; Subsidiaries [member]; Investments in subsidiaries, joint ventures and associates reported in separate financial statements; Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 20<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_20&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustmentsForGainLossOnDisposalOfInvestmentsInSubsidiariesJointVenturesAndAssociates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdjustmentsForProvisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustments for provisions to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Provisions; Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 20<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_20_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustmentsForProvisions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdjustmentsForReconcileProfitLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustmentsForReconcileProfitLossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustments for unrealised foreign exchange losses (gains) to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 20<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_20_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Section A Statement of cash flows for an entity other than a financial institution<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;doctype=Illustrative%20Examples&amp;dita_xref=IAS07_IE_A_TI<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustments, other than changes in working capital, to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 20<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_20&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of amortisation of intangible assets other than goodwill. [Refer: Depreciation and amortisation expense; Intangible assets other than goodwill]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 38<br> -IssueDate 2023-01-01<br> -Paragraph 118<br> -Subparagraph e<br> -Clause vi<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=38&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_118_e_vi&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash on hand and demand deposits, along with short-term, highly liquid investments that are readily convertible to known amounts of cash and that are subject to an insignificant risk of changes in value. [Refer: Cash; Cash equivalents]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 45<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph B13<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_B13_a&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 54<br> -Subparagraph i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_54_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate cash flows arising from losing control of subsidiaries or other businesses, classified as investing activities. [Refer: Subsidiaries [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 39<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_39&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CashFlowsFromUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash flows from (used in) financing activities, which are activities that result in changes in the size and composition of the contributed equity and borrowings of the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 10<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_10&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 50<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_50_d&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashFlowsFromUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CashFlowsFromUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash flows from (used in) investing activities, which are the acquisition and disposal of long-term assets and other investments not included in cash equivalents.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 10<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_10&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 50<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_50_d&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashFlowsFromUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CashFlowsFromUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash flows from (used in) operating activities, which are the principal revenue-producing activities of the entity and other activities that are not investing or financing activities. [Refer: Revenue]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 10<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_10&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 50<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_50_d&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashFlowsFromUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CashFlowsFromUsedInOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash from (used in) the entity's operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Section A Statement of cash flows for an entity other than a financial institution<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;doctype=Illustrative%20Examples&amp;dita_xref=IAS07_IE_A_TI<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 20<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_20&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashFlowsFromUsedInOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DepreciationInvestmentProperty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of depreciation recognised on investment property. [Refer: Depreciation and amortisation expense; Investment property]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 40<br> -IssueDate 2023-01-01<br> -Paragraph 76<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=40&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_76&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 40<br> -IssueDate 2023-01-01<br> -Paragraph 79<br> -Subparagraph d<br> -Clause iv<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=40&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_79_d_iv&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DepreciationInvestmentProperty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DepreciationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of depreciation of property, plant and equipment. [Refer: Depreciation and amortisation expense; Property, plant and equipment]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2023-01-01<br> -Paragraph 73<br> -Subparagraph e<br> -Clause vii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_73_e_vii&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2023-01-01<br> -Paragraph 75<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_75_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DepreciationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DepreciationRightofuseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of depreciation of right-of-use assets. [Refer: Depreciation and amortisation expense; Right-of-use assets]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 16<br> -IssueDate 2023-01-01<br> -Paragraph 53<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_53_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DepreciationRightofuseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DividendsPaidToEquityHoldersOfParentClassifiedAsFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for dividends paid to equity holders of the parent, classified as financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 17<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_17&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DividendsPaidToEquityHoldersOfParentClassifiedAsFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DividendsPaidToNoncontrollingInterestsClassifiedAsFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for dividends paid to non-controlling interests, classified as financing activities. [Refer: Non-controlling interests; Dividends paid to non-controlling interests]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 17<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_17&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DividendsPaidToNoncontrollingInterestsClassifiedAsFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DividendsReceivedClassifiedAsInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from dividends received, classified as investing activities. [Refer: Dividends received]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 31<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_31&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DividendsReceivedClassifiedAsInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow representing dividends received from joint ventures, classified as investing activities. [Refer: Joint ventures [member]; Dividends received]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 16<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_16&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The effect of exchange rate changes on cash and cash equivalents held or due in a foreign currency. [Refer: Cash and cash equivalents]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 25<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_25&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 28<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_28&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_FinanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of costs associated with financing activities of the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 82<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_82_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_FinanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_FinanceIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of income associated with interest and other financing activities of the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 85<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_85&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_FinanceIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GainsLossesOnDisposalsOfInvestmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GainsLossesOnDisposalsOfInvestmentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GainsLossesOnDisposalsOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The gains (losses) on disposals of property, plant and equipment. [Refer: Property, plant and equipment]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 98<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_98_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GainsLossesOnDisposalsOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsHeldForTrading">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The gains (losses) on financial assets at fair value through profit or loss classified as held for trading. [Refer: Financial assets at fair value through profit or loss, classified as held for trading; Gains (losses) on financial assets at fair value through profit or loss]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Note Expired 2023-01-01<br> -Name IFRS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 20<br> -Subparagraph a<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2017-en-b&amp;anchor=para_20_a_i&amp;doctype=Standard&amp;book=b<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsHeldForTrading</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GainsLossesRecognisedWhenControlInSubsidiaryIsLost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The gains (losses) recognised in association with the loss of control over a subsidiary, which are attributable to the former controlling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph 19<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_19&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GainsLossesRecognisedWhenControlInSubsidiaryIsLost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GainsOnDisposalsOfInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The gain on the disposal of investments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 98<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_98_d&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GainsOnDisposalsOfInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossLoansAndAdvances">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of impairment loss or reversal of impairment loss recognised in profit or loss for loans and advances. [Refer: Impairment loss recognised in profit or loss; Reversal of impairment loss recognised in profit or loss]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 85<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_85&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossLoansAndAdvances</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossTradeReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of impairment loss or reversal of impairment loss recognised in profit or loss for trade receivables. [Refer: Impairment loss recognised in profit or loss; Reversal of impairment loss recognised in profit or loss; Trade receivables]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossTradeReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash flows from income taxes paid or refunded, classified as operating activities. [Refer: Income taxes paid (refund)]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 35<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_35&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 14<br> -Subparagraph f<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_14_f&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) in cash and cash equivalents before the effect of exchange rate changes on cash and cash equivalents held in foreign currencies. [Refer: Cash and cash equivalents; Effect of exchange rate changes on cash and cash equivalents]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 45<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_InterestPaidClassifiedAsFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for interest paid, classified as financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 31<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_31&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InterestPaidClassifiedAsFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_InterestReceivedClassifiedAsInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from interest received, classified as investing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 31<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_31&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InterestReceivedClassifiedAsInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for payment of lease liabilities, classified as financing activities. [Refer: Lease liabilities]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 17<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_17_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from borrowings obtained. [Refer: Borrowings]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 17<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_17_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProceedsFromContributionsOfNoncontrollingInterests">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from proceeds from contributions of non-controlling interests. [Refer: Non-controlling interests]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 17<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_17&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProceedsFromContributionsOfNoncontrollingInterests</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProceedsFromGovernmentGrantsClassifiedAsInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from government grants, classified as investing activities. [Refer: Government [member]; Government grants]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 20<br> -IssueDate 2023-01-01<br> -Paragraph 28<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=20&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_28&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProceedsFromGovernmentGrantsClassifiedAsInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProceedsFromSalesOfInterestsInAssociates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from sales of interests in associates. [Refer: Associates [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 16<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_16&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProceedsFromSalesOfInterestsInAssociates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from sales of property, plant and equipment, classified as investing activities. [Refer: Property, plant and equipment]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 16<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_16_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProceedsFromSalesOrMaturityOfFinancialInstrumentsClassifiedAsInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from sales or maturity of financial instruments, classified as investing activities. [Refer: Financial instruments, class [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 16<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_16&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProceedsFromSalesOrMaturityOfFinancialInstrumentsClassifiedAsInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProfitLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The profit (loss) before tax expense or income. [Refer: Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 5<br> -IssueDate 2023-01-01<br> -Paragraph 33<br> -Subparagraph b<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=5&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_33_b_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 28<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_28_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 23<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 103<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 102<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PurchaseOfInterestsInInvestmentsAccountedForUsingEquityMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for the purchase of interests in investments accounted for using the equity method. [Refer: Investments accounted for using equity method]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 16<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_16&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PurchaseOfInterestsInInvestmentsAccountedForUsingEquityMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for the purchases of property, plant and equipment, classified as investing activities. [Refer: Property, plant and equipment]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 16<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_16_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to settle borrowings, classified as financing activities. [Refer: Borrowings]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 17<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_17_d&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RevenueFromDividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of dividends recognised as income. Dividends are distributions of profits to holders of equity investments in proportion to their holdings of a particular class of capital.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RevenueFromDividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RevenueFromGovernmentGrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of income recognised in relation to government grants. [Refer: Government grants]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 20<br> -IssueDate 2023-01-01<br> -Paragraph 39<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=20&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_39_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RevenueFromGovernmentGrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entity's share of the profit (loss) of associates and joint ventures accounted for using the equity method. [Refer: Associates [member]; Investments accounted for using equity method; Joint ventures [member]; Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 28<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_28_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 23<br> -Subparagraph g<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_23_g&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 82<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_82_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_WritedownsReversalsOfInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount recognised resulting from the write-down of inventories to net realisable value or reversals of those write-downs. [Refer: Inventories]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 98<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_98_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_WritedownsReversalsOfInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_WritedownsReversalsOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount recognised resulting from the write-down of property, plant and equipment to its recoverable amount or reversals of those write-downs. [Refer: Property, plant and equipment]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 98<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_98_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_WritedownsReversalsOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254151721728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Corporate information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TextBlockAbstract', window );"><strong>Text block [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory', window );">Corporate information</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">1.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Corporate information </div></div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">1.1</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Incorporation </div></div> </td> </tr> </table> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The consolidated financial statements of China Yuchai International Limited (the &#8220;Company&#8221;) and its subsidiaries (collectively, the &#8220;Group&#8221;) for the year ended December&#160;31, 2023 were authorized for issue in accordance with a resolution of the directors on April&#160;26, 2024.</div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;">China Yuchai International Limited is a limited company incorporated under the laws of Bermuda on April&#160;29, 1993 whose shares are publicly traded. The registered office of the Company is located at 2 Clarendon House, Church Street, Hamilton HM11, Bermuda. On March&#160;7, 2008, the Company registered a branch office in Singapore, located at 16 Raffles Quay <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">#26-00,</div> Hong Leong Building, Singapore 048581. The principal operating office is located at 16 Raffles Quay <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">#39-01A,</div> Hong Leong Building, Singapore 048581. </div></div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">1.2</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Investment in Guangxi Yuchai Machinery Company Limited </div></div> </td> </tr> </table> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;">The Company was established to acquire a controlling financial interest in Guangxi Yuchai Machinery Company Limited (&#8220;Yuchai&#8221;), a Sino-foreign joint stock company, located in the People&#8217;s Republic of China (the &#8220;PRC&#8221;), which is one of the largest powertrain solution manufacturers for <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">on-road</div> and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">off-road</div> applications. </div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The Company owns, through six wholly-owned subsidiaries, 361,420,150 shares or 76.4% of the issued share capital of Yuchai. Guangxi Yuchai Machinery Group Company Limited (&#8220;GY&#8221;), a state-owned enterprise, owns 22.09% of the issued share capital of Yuchai. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">As of December&#160;31, 2023, Yuchai has 10 (2022: 10) direct and 33 (2022: 32) indirectly owned subsidiaries and <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">five<div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div>joint ventures (2022: five joint ventures). Guangxi Yuchai Machinery Monopoly Development Co., Ltd. (&#8220;YMMC&#8221;), Guangxi Yuchai Marine and Genset Power Co., Ltd (&#8220;MPG&#8221;), Yuchai <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;">Xin-Lan</div> New Energy Power Technology Co., Ltd (&#8220;Yuchai <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;">Xin-Lan&#8221;),</div> and Guangxi Yuchai Foundry Co., Ltd are the most significant subsidiaries of Yuchai. YMMC has 27 (2022: 27) wholly-owned subsidiaries (collectively &#8220;YMMC Group&#8221;) located at various provinces in the PRC. The principal business of YMMC Group are trading and distribution of components of diesel engines and automobiles. MPG has taken over the operations of Yuchai&#8217;s marine and power generation unit since December 2021. The principal business of Yuchai <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;">Xin-Lan</div> is to research, develop and construct new production capacity for Yuchai&#8217;s new energy technologies including fuel cell systems, range extenders, hybrid power, electric drive system, etc. The principal business activities of Guangxi Yuchai Foundry Co., Ltd is to cast, manufacture and distribute engine components. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The detailed information of Yuchai&#8217;s significant subsidiaries and joint ventures are disclosed in Notes 4 and 5. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">As used in this Consolidated Financial Statements, the term &#8220;Yuchai&#8221; refer to Guangxi Yuchai Machinery Company Limited and its subsidiaries. </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">1.3</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Investment in HL Global Enterprises Limited </div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In February 2006, the Group acquired debt and equity securities interest in HL Global Enterprises Limited (&#8220;HLGE&#8221;) through the Group&#8217;s wholly-owned subsidiaries, Grace Star Limited (&#8220;Grace Star&#8221;) and Venture Lewis Limited (&#8220;Venture Lewis&#8217;). HLGE is a public company listed on the Main Board of the Singapore Exchange Securities Trading Limited (&#8220;Singapore Exchange&#8221;) and primarily engaged in investment holding, and through its group companies, invests in rental property, hospitality and property developments in Asia. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">Subsequent to the acquisition, the Group&#8217;s shareholding changed through various transactions. As of December 31, 2011, the Group&#8217;s equity interest in HLGE was</div> 49.4%. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">On January&#160;13, 2012, Grace Star transferred 24,189,170 Series B redeemable convertible preference shares (&#8220;RCPS&#8221;), representing 100% of remaining unconverted Series B RCPS, in the capital of HLGE (the &#8220;Trust Preference Shares&#8221;) to the Trustee pursuant to a trust deed entered into between HLGE and the Trustee. On January&#160;16, 2012, the Trust Preference Shares were mandatorily converted into 24,189,170 new ordinary shares in the capital of HLGE (the &#8220;Trust Shares&#8221;) resulting in the Group&#8217;s shareholding interest in HLGE decreased from 49.4% to 48.1%. On April&#160;4, 2012, as a result of the conversion of all the outstanding Series A redeemable convertible preference shares held by Venture Delta Limited and Grace Star, into new ordinary shares in the capital of HLGE, the Group&#8217;s shareholding interest in HLGE increased from 48.1% to 48.9%. The Trust Shares are accounted for as treasury shares by HLGE, issued by HLGE and held by the Trust, which is considered as part of HLGE. As a result, the Group&#8217;s shareholding interest in HLGE is stated as 50.1%, based on the total outstanding ordinary shares of HLGE, net of the ordinary shares held by the Trustee under the Trust. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;">
<tr style="page-break-inside: avoid;">
<td style="vertical-align: top;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;">As</div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div></div>of December&#160;31, 2013, the Group&#8217;s interest in HLGE remained at 50.1%, based on the total outstanding ordinary shares of HLGE, net of the ordinary shares held by the Trustee under the Trust. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In 2014, the Group purchased in the open market an aggregate of 465,000 ordinary shares in the capital of HLGE. As of December&#160;31, 2014, the Group&#8217;s interest in HLGE increased from 50.1% to 50.2%, net of the ordinary shares held by the Trustee under the Trust. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In 2015, HLGE undertook a share consolidation exercise to consolidate every 10 ordinary shares in the capital of HLGE into one ordinary share. Upon completion of the share consolidation exercise, the Group held 47,107,707 ordinary shares of HLGE. As of December&#160;31, 2015, the Group&#8217;s interest in HLGE was 50.2%, net of the ordinary shares held by the Trustee under the Trust. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">As of December&#160;31, 2022 and 2023, the Group&#8217;s shareholding interest in HLGE remains at 50.2%, net of the ordinary shares held by the Trustee under the Trust. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The Group considers HLGE as a subsidiary as it has power to exercise effective control and direct the activities of HLGE that most significantly affect its economic performance and has the exposure or rights to receive benefits from HLGE from its involvement. </div> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Text block [abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for general information about financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 51<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_51&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254151711376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounting policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TextBlockAbstract', window );"><strong>Text block [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfMaterialAccountingPolicyInformationExplanatory', window );">Accounting policies</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Accounting policies </div></div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2.1</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Basis of preparation </div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The consolidated financial statements of the Group have been prepared in accordance with International Financial Reporting Standards (&#8220;IFRS&#8221;) as issued by the International Accounting Standards Board (&#8220;IASB&#8221;). </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The consolidated financial statements have been prepared on a historical cost basis except as disclosed in the accounting policies below. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The consolidated financial statements are presented in Renminbi (&#8220;RMB&#8221;) and all values are rounded to the nearest thousand (&#8220;RMB&#8217;000&#8221;), except when otherwise indicated. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Translation of amounts from Renminbi to the United States Dollar (&#8220;US Dollar&#8221;) is solely for the convenience of the reader. Translation of amounts from Renminbi to US&#160;Dollar has been made at the rate of RMB 7.1036 = US$ 1.00, the rate quoted by the People&#8217;s Bank of China at the close of business on February&#160;29, 2024 and all values are rounded to the nearest thousand (&#8220;US$&#8217;000&#8221;), except when otherwise indicated. </div>  <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2.2</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Changes in accounting policies </div></div> </td> </tr> </table> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The accounting policies adopted are consistent with those previous financial years except that in the current financial year, the Group has adopted all the new and revised standards which are effective for annual financial periods beginning on or after January&#160;1, 2023. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;">The adoption of &#8220;Disclosure of Accounting Policies - <div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Amendments to IAS 1 and IFRS Practice Statement 2</div></div>&#8221; had an impact on the Group&#8217;s disclosure of accounting policies to replace disclosure of significant accounting policies with the Group&#8217;s material accounting policies (Note 2.5). Along with other standards, the adoption of these standards did not have any material effect on the financial performance or position of the Group. </div></div> <div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;"></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;">Amendments to IAS 12: <div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">International Tax Reform Pillar Two Model Rules</div></div></div> </div></div> <div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;"></div> </div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;">The Group has adopted Amendments to IAS 12: <div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">International Tax Reform Pillar Two Model Rules</div></div> upon their release on May&#160;23, 2023. The amendments provide a temporary exception from deferred tax accounting for the top-up tax that may arise from the jurisdiction adoption of the Pillar Two model rules published by the Organization for Economic Co-operation and Development (OCED), and require new disclosures about the Pillar Two exposure. </div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The mandatory exception is effective immediately and applies retrospectively. </div></div></div>  <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;text-align:left;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2.3</div></div></div></td>
<td style="vertical-align: top;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Standards issued but not yet effective </div></div></div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Lease Liability in a Sale and Leaseback - </div></div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Amendments to IFRS 16</div></div></div></div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In September 2022, the IASB issued Lease Liability in a Sale and Leaseback (<div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Amendments to IFRS 16</div></div>). The <div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">amendment to IFRS 16 Leases</div></div> specifies the requirements that a seller-lessee uses in measuring the lease liability arising in a sale and leaseback transaction, to ensure the seller-lessee does not recognize any amount of the gain or loss that relates to the right of use it retains. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The amendment is intended to improve the requirements for sale and leaseback transactions in IFRS 16. It does not change the accounting for leases unrelated to sale and leaseback transactions. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The amendment applies retrospectively to annual reporting periods beginning on or after January&#160;1, 2024. Earlier application is permitted. The amendments are not expected to have a material impact on the Group.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Classification of Liabilities as Current or Non-current</div></div><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;"> - </div></div><div style="letter-spacing: 0px; top: 0px;display:inline;"></div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Amendments to IAS 1</div></div></div></div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">In January 2020 and October 2022, the IASB issued amendments to paragraphs 69 to 76 of IAS 1 to specify the requirements for classifying liabilities as current or non-current. The amendments clarify: </div></div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="width: 4%; vertical-align: top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8226;</div></td>
<td style="width: 1%; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: top;text-align:left;"> <div style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">What is meant by a right to defer settlement </div></div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="width: 4%; vertical-align: top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8226;</div></td>
<td style="width: 1%; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: top;text-align:left;"> <div style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">That a right to defer must exist at the end of the reporting period </div></div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="width: 4%; vertical-align: top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8226;</div></td>
<td style="width: 1%; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: top;text-align:left;"> <div style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">That classification is unaffected by the likelihood that an entity will exercise its deferral right </div></div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="width: 4%; vertical-align: top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8226;</div></td>
<td style="width: 1%; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: top;text-align:left;"> <div style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">That only if an embedded derivative in a convertible liability is itself an equity instrument would the terms of a liability not impact its classification </div></div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">In addition, a requirement has been introduced to require disclosure when a liability arising from a loan agreement is classified as non-current and the entity&#8217;s right to defer settlement is contingent on compliance with future covenants within twelve months. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The amendments are effective for annual reporting periods beginning on or after January&#160;1, 2024 and must be applied retrospectively. The Group is currently assessing the impact that will have on current practice. </div></div></div> <div style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Supplier Finance Arrangements</div></div><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;"> - </div></div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Amendments to IAS 1 and IFRS7</div></div></div></div><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"></div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In May 2023, the IASB issued amendments to IAS 7 <div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Statement of Cash Flows</div></div> and IFRS 7 <div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Financial Instruments: Disclosures</div></div> to clarify the characteristics of supplier finance arrangements and require additional disclosure of such arrangements. The disclosure requirements in the amendments are intended to assist users of financial statements in understanding the effects of supplier finance arrangements on an entity&#8217;s liabilities, cash flows and exposure to liquidity risk. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The amendments will be effective for annual reporting periods beginning on or after January&#160;1, 2024. Early adoption is permitted, but will need to be disclosed. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The amendments are not expected to have a material impact on the Group&#8217;s financial statements. </div> <div style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Lack of exchangeability - </div></div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Amendments to IAS 21</div></div></div></div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In August 2023, the IASB issued amendments to IAS 21 <div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">The Effects of Changes in Foreign Exchange Rates</div></div> to clarify how an entity should assess whether a currency is exchangeable and how it should determine a spot exchange rate when exchangeability is lacking, as well as require the disclosure of information that enable user of financial statements to understand the impact of a currency not being exchangeable. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The amendments will be effective for annual reporting periods beginning on or after January&#160;1, 2025. Early adoption is permitted, but will need to be disclosed. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The amendments are not expected to have a material impact on the Group&#8217;s financial statements. </div>  <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2.4</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Basis of consolidation </div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The consolidated financial statements comprise the financial statements of the Company and its subsidiaries as at the end of the reporting period.&#160;The financial statements of the subsidiaries used in the preparation of the consolidated financial statements are prepared for the same reporting date as the Company.&#160;Consistent accounting policies are applied to like transactions and events in similar circumstances. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">All intra-group balances, income and expenses and unrealized gains and losses resulting from intra-group transactions and dividends are eliminated in full. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Subsidiaries are consolidated from the date of acquisition, being the date on which the Group obtains control, and continue to be consolidated until the date that such control ceases. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Losses within a subsidiary are attributed to the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-controlling</div> interest even if that results in a deficit balance. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">A change in the ownership interest of a subsidiary, without a loss of control, is accounted for as an equity transaction. If the Group loses control over a subsidiary, it: </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:4%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;">derecognizes the assets (including goodwill) and liabilities of the subsidiary at their carrying amounts at the date when control is lost; </div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:4%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;">derecognizes the carrying amount of any <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-controlling</div> interest; </div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:4%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;">derecognizes the cumulative translation differences recorded in equity; </div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:4%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;">recognizes the fair value of the consideration received; </div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:4%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;">recognizes the fair value of any investment retained; </div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:4%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;">recognizes any surplus or deficit in profit or loss; and </div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:4%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;">reclassifies the Group&#8217;s share of components previously recognized in other comprehensive income to profit or loss or retained earnings, as appropriate. </div> </td> </tr> </table>  <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2.5</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Summary of material accounting policies </div></div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(a)</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;"><div style="font-weight:bold;display:inline;">Business combinations </div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Business combinations are accounted for applying acquisition method. Identifiable assets acquired and liabilities assumed in business combination are measured initially at their fair value at the acquisition date. Acquisition-related costs are recognized as expenses in periods in which the costs are incurred and the services are received. For each business combination, the Group elects whether to measure the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-controlling</div> interests in the acquiree at fair value or at the proportionate share of the acquiree&#8217;s identifiable net assets. Acquisition-related costs are recognized as expenses in the periods in which the costs are incurred and the services are received. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">When the Group acquires a business, it assesses the financial assets and liabilities assumed for appropriate classification and designation in accordance with the contractual terms, economic circumstances and pertinent conditions as at the acquisition date. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Any contingent consideration to be transferred by the acquirer will be recognized at fair value at the acquisition date. Contingent consideration classified as equity is not <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">re-measured</div> and its subsequent settlement is accounted for within equity. Contingent consideration classified as an asset or liability that is a financial instrument and within the scope of IFRS 9 <div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Financial Instruments</div></div>, is measured at fair value with the changes in fair value recognized in the statement of profit or loss in accordance with IFRS 9. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">In business combinations achieved in stages, previously held equity interests in the acquiree are <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">re-measured</div> to fair value at the acquisition date and any corresponding gain or loss is recognized in profit or loss. </div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;">Any excess of the sum of the fair value of the consideration transferred in the business combination, the amount of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-controlling</div> interest in the acquiree (if any), and the fair value of the Group&#8217;s previously held equity interest in the acquiree (if any), over the net fair value of the acquiree&#8217;s identifiable assets and liabilities is recorded as goodwill. The accounting policy for goodwill is set out in Section (h)<div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">&#160;Intangible assets</div></div>. In instances where the latter amount exceeds the former, the excess is recognized as gain on bargain purchase in profit or loss on the acquisition date. </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Where the Group had granted put option to third party investors (non-controlling interests) for their investments in subsidiaries, the Group recognized a financial liability based on the present value of the amount payable upon exercise of the put. A corresponding amount to equity attributable to the parent (capital reserves) will be recognized. </div></div></div>  <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(b)</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;"><div style="font-weight:bold;display:inline;">Investments in joint ventures </div></div> </td> </tr> </table> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">When Group determine significant influence or joint control, the Group make considerations which are similar to those necessary to determine control over subsidiaries. The Group&#8217;s investments in its joint ventures are accounted for using the equity method. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The Group&#8217;s significant joint ventures are Y&amp;C Engines Co., Ltd, MTU Yuchai Power Co. Ltd and Guangxi Purem Yuchai Automotive Technology Co., Ltd. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Under the equity method, the investment in joint ventures are carried in the balance sheet at cost plus post-acquisition changes in the Group&#8217;s share of net assets of the joint ventures. The profit or loss reflects the share of results of the operations of the joint ventures. Distributions received from joint ventures reduce the carrying amount of the investment. Where there has been a change recognized in other comprehensive income by the joint venture, the Group recognizes its share of such changes in other comprehensive income. Unrealized gains and losses resulting from transactions between the Group and joint venture are eliminated to the extent of the interest in the joint ventures. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">When the Group&#8217;s share of losses in a joint venture equals or exceeds its interest in the joint venture, the Group does not recognize further losses, unless it has incurred obligations or made payments on behalf of the joint venture. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The aggregate of the Group&#8217;s share of results of a joint venture is shown on the face of the statement of profit or loss outside operating profit. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The financial statements of the joint venture are prepared for the same reporting period as the Group. The Group&#8217;s joint ventures adopt the same accounting policies in line with those of the Group. Therefore, no adjustments are made when measuring and recognizing the Group&#8217;s share of the results of the investees after the date of acquisition. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">After application of the equity method, the Group determines whether it is necessary to recognize an impairment loss on its investment in its joint venture. At each reporting date, the Group determines whether there is objective evidence that the investment in the joint venture is impaired. If there is such evidence, the Group calculates the amount of impairment as the difference between the recoverable amount of the joint venture and its carrying value, then recognizes the loss within &#8220;Share of results of joint ventures, net of tax&#8221; in the statement of profit or loss. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">There is no loss of significant influence of material joint ventures. </div></div></div>  <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(c)</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;"><div style="font-weight:bold;display:inline;">Foreign currency translation </div></div> </td> </tr> </table> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The Company&#8217;s functional currency is US&#160;Dollar.&#160;The Group&#8217;s consolidated financial statements are presented in Renminbi, which is also the functional currency of Yuchai, the largest operating segment of the Group. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Each entity in the Group determines its own functional currency, and items included in the financial statements of each entity are measured using that functional currency. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Transactions and balances</div></div></div></div> </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;">Transactions in foreign currencies are measured in the respective functional currencies of the Company and its subsidiaries and are recorded on initial recognition in the functional currencies at exchange rates approximating those ruling at the transaction dates.&#160;Monetary assets and liabilities denominated in foreign currencies are translated at the rate of exchange ruling at the end of the reporting <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">period.&#160;Non-monetary</div> items that are measured in terms of historical cost in a foreign currency are translated using the exchange rates as at the dates of the initial <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">transactions.&#160;Non-monetary</div> items measured at fair value in a foreign currency are translated using the exchange rates at the date when the fair value was measured. </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Exchange differences arising on the settlement of monetary items or on translating monetary items at the end of the reporting period are recognized in profit or loss. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Consolidated financial statements</div></div></div></div> </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">On consolidation, the assets and liabilities of foreign operations are translated into RMB at the rate of exchange prevailing at the reporting date and their statements of profit or loss are translated at average exchange rates during the reporting period. The exchange differences arising on translation for consolidation are recognized in OCI. On disposal of a foreign operation, the component of OCI relating to that particular foreign operation is reclassified to profit or loss. </div></div></div>  <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(d)</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Revenue from Contracts with Customers </div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Revenue from contracts with customers is recognized when control of the goods or services are transferred to the customer at an amount that reflects the consideration to which the Group expects to be entitled in exchange for those goods or services. The Group has generally concluded that it is the principal in its revenue arrangements because it typically controls the goods or services before transferring them to the customer. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">The disclosures of significant accounting judgements, estimates and assumptions relating to revenue from contracts with customers are provided in Note 3. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Sale of engines </div></div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Revenue from sale of engines is recognized at the point in time when control of the engine is transferred to the customer and all criteria for acceptance have been satisfied, generally on delivery of the engines, or, in some cases, when the engines are installed by the customers. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The Group considers whether there are other promises in the contract that are separate performance obligations to which a portion of the transaction price needs to be allocated (e.g. warranties). In determining the transaction price for the sale of engines, the Group considers the effects of variable consideration and the existence of significant financing components. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">(i) Variable consideration </div></div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">If the consideration in a contract includes a variable amount, the Group estimates the amount of consideration to which it will be entitled in exchange for transferring the goods to the customer. The variable consideration is estimated at contract inception. Some contracts for the sale of engines provide customers with sales rebates based on the sales volume. The sales rebates give rise to variable consideration. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;">Sales rebates</div> </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The Group enters into contractual arrangements to provide certain customers with sales rebates when the quantity of products purchased during the period exceeds a threshold specified in the contract. Based on contractual arrangement with the customers, the sales rebates are netted against &#8220;Trade receivables&#8221;. If the receivables had been settled by the customers, amounts in excess of &#8220;Trade receivables&#8221; will be recognized as refund liabilities in &#8220;Trade and other payables&#8221;. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;">Sales Returns</div> </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="display:inline;">The Group does not extend its sales returns policy to all customers.&#160;However, the Group allows for certain returns, only on a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">case-by-case</div></div> basis. The Group uses the expected value method to estimate the provision for such returns based on the management estimates with reference to historical return rates and account for it as a reduction in revenue and form part of refund liability that is recognized in &#8220;Trade and other payables&#8221; (Note 22). A corresponding right of return assets is recognized in &#8220;Trade and other receivables&#8221; (Note 15). </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">(ii) Significant financing component </div></div></div></div></div> <div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">The Group receives advance payments from customers for the sale of engines. The Group applies the practical expedient for short-term advances received from customers. That is, the promised amount of consideration is not adjusted for the effects of a significant financing component if the period between the transfer of the promised good or service and the payment is one year or less. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Warranty obligations</div></div></div></div> </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;">The Group typically provides warranties for general repairs of defects as part of the sale of engines. These assurance-type warranties are accounted for as warranty provisions. Refer to the accounting policy on warranty provisions in Section (m)<div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">&#160;Provisions</div></div>. </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Certain contracts provide a customer with maintenance service, i.e. a distinct service to the customer in addition to the assurance that the product complies with agreed-upon specification. These service-type warranties are bundled together with the sale of engines. These contracts comprise two performance obligations, i.e. the promises to transfer the engines and to provide the service-type warranty. The transaction price is allocated to the service-type warranty and engines using a combination of expected cost-plus margin and residual approaches. The portion of transaction price allocated to the service-type warranty is initially recorded as a contract liability and recognized as revenue at the point in time when the service is provided. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Rendering of services</div></div></div></div> </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Revenue from rendering services relates to project management contracts, and hotel room and restaurant operations. Revenue is recognized over the period in which the services are rendered, by reference to completion of the specific transaction assessed on the basis of the actual service provided as a proportion of the total services to be performed. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Contract balances</div></div></div></div> </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;">Trade receivables</div> </div></div> <div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;"></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;">A receivable is recognized if an amount of consideration that is unconditional is due from the customer (i.e. only the passage of time is required before payment of the consideration is due). Refer to accounting policies of financial assets in Section (i)<div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">&#160;Financial instruments</div></div>. </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;">Capitalized contract costs</div> </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The capitalized costs are costs which have been capitalized and directly related to the contracts, for which resources were used in satisfying the contract and are expected to be recovered. </div></div></div> <div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The Group&#8217;s capitalized contract costs are costs in fulfilling a contract for the development of technology know-how for heavy-duty engines platforms for a joint venture company of Group, and subsequently recognized in profit or loss when the Group performs the contract and the related revenue is recognized. </div></div></div> <div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"> </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;">Contract liabilities</div> </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">A contract liability is recognized if a payment is received or a payment is due (whichever is earlier) from a customer before the Group transfers the related goods or services. Contract liabilities are recognized as revenue when the Group performs under the contract (i.e., transfers control of the related goods or services to the customer). </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Right of return assets</div></div></div></div> </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;">A <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">right-of-return</div></div> asset is recognized for the right to recover the goods expected to be returned by customers. The asset is measured at the former carrying amount of the inventory, less any expected costs to recover the goods and any potential decreases in value. The Group updates the measurement of the asset for any revisions to the expected level of returns and any additional decreases in the value of the returned products. </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Refund liabilities</div></div></div></div> </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">A refund liability is recognized for the obligation to refund some or all of the consideration received (or receivable) from a customer. The Group&#8217;s refund liabilities arise from customers&#8217; right of return and sales rebates. Based on contractual arrangement with the customers, sales rebates are netted against &#8220;Trade receivables&#8221;. If the receivables had been settled by the customers, amounts in excess of &#8220;Trade receivables&#8221; will be recognized as refund liabilities. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Refund liabilities arising from contractual sales returns is measured at the amount the Group ultimately expects it will have to return to the customer. The Group updates its estimates of refund liabilities arising from sales returns at the end of each reporting period. </div></div></div>  <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="width: 5%; vertical-align: top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(e)</div></div></div></td>
<td style="vertical-align: top;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Government grants </div></div></div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Government grants are recognized where there is reasonable assurance that the grant will be received and all attached conditions will be complied with. When the grant relates to an expense item, it is recognized as income on a systematic basis over the periods that the related costs, for which it is intended to compensate, are expensed. When the grant relates to an asset, it is recognized as income in equal amounts over the expected useful life of the related asset. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The Group&#8217;s government grants were mainly to support and fund production facilities and research and development activities for product innovations and developments of engines. </div></div></div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(f)</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Taxes </div></div> </td> </tr> </table> <div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Current income tax </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Current income tax assets and liabilities for the current and prior periods are measured at the amount expected to be recovered from or paid to the taxation authorities. The tax rates and tax laws used to compute the amount are those that are enacted or substantively enacted at the reporting date in the countries where the Group operates and generates taxable income. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Deferred tax </div></div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Deferred tax is provided using the liability method on temporary differences between the tax bases of assets and liabilities and their carrying amounts for financial reporting purposes. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Deferred tax liabilities are recognized for all taxable temporary differences, except: </div></div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 9%;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="width: 3%; vertical-align: top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8226;</div></td>
<td style="width: 1%; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: top;text-align:left;"> <div style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">When the deferred tax liability arises from the initial recognition of goodwill or an asset or liability in a transaction that is not a business combination and, at the time of the transaction, affects neither the accounting profit nor taxable profit or loss; and </div></div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 9%;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="width: 3%; vertical-align: top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8226;</div></td>
<td style="width: 1%; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: top;text-align:left;"> <div style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">In respect of taxable temporary differences associated with investments in subsidiaries, associates and interests in joint ventures, when the timing of the reversal of the temporary differences can be controlled and it is probable that the temporary differences will not reverse in the foreseeable future. </div></div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Deferred tax assets are recognized for all deductible temporary differences, the carry forward of unused tax credits and any unused tax losses to the extent that it is probable that taxable profit will be available against which the deductible temporary differences and the carry forward of unused tax credits and unused tax losses can be utilized, except: </div></div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 9%;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="width: 3%; vertical-align: top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8226;</div></td>
<td style="width: 1%; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: top;text-align:left;"> <div style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">When the deferred tax asset relating to the deductible temporary difference arises from the initial recognition of an asset or liability in a transaction that is not a business combination and, at the time of the transaction, affects neither the accounting profit nor taxable profit or loss; and </div></div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 9%;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="width: 3%; vertical-align: top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8226;</div></td>
<td style="width: 1%; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: top;text-align:left;"> <div style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">In respect of deductible temporary differences associated with investments in subsidiaries, associates and interests in joint ventures, deferred tax assets are recognized only to the extent that it is probable that the temporary differences will reverse in the foreseeable future and taxable profit will be available against which the temporary differences can be utilized. </div></div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;">The carrying amount of deferred tax assets is reviewed at each reporting date and reduced to the extent that it is no longer probable that sufficient taxable profit will be available to allow all or part of the deferred tax asset to be utilized. Unrecognized deferred tax assets are <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">re-assessed</div> at each reporting date and are recognized to the extent that it has become probable that future taxable profits will allow the deferred tax asset to be recovered. </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Deferred tax assets and liabilities are measured at the tax rates that are expected to apply in the year when the asset is realized or the liability is settled, based on tax rates (and tax laws) that have been enacted or substantively enacted at the reporting date. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Deferred tax assets and deferred tax liabilities are offset, if a legally enforceable right exists to set off current income tax assets against income tax liabilities and the deferred taxes relate to the same taxation authority. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Sales tax </div></div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Revenue, expenses and assets are recognized net of the amount of sales tax, except: </div></div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 9%;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="width: 3%; vertical-align: top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8226;</div></td>
<td style="width: 1%; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: top;text-align:left;"> <div style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">When the sales tax incurred on a purchase of assets or services is not recoverable from the taxation authority, in which case, the sales tax is recognized as part of the cost of acquisition of the asset or as part of the expense item, as applicable </div></div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 9%;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="width: 3%; vertical-align: top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8226;</div></td>
<td style="width: 1%; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: top;text-align:left;"> <div style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">When receivables and payables are stated with the amount of sales tax included </div></div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The net amount of sales tax recoverable from, or payable to, the taxation authority is included as part of receivables or payables in the statement of financial position. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Global minimum top-up tax </div></div></div></div></div> <div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The global minimum top-up tax &#8211; which it is required to pay under Pillar Two legislation &#8211; is an income tax in the scope of IAS 12. The Group has applied a temporary mandatory relief from deferred tax accounting for the impacts of the top-up tax and accounts for it as a current tax when it is incurred. </div></div></div> <div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"> </div></div>  <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(g)</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Property, plant and equipment </div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">All items of property, plant and equipment are initially recorded at cost.&#160;Subsequent to recognition, property, plant and equipment are measured at cost less accumulated depreciation and any accumulated impairment losses. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">The cost includes the cost of replacing part of the property, plant and equipment and costs that are directly attributable to the acquisition, construction or production of a qualifying property, plant and equipment.&#160;The cost of an item of property, plant and equipment is recognized as an asset if, and only if, 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. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">When significant parts of property, plant and equipment are required to be replaced in intervals, the Group recognizes such parts as individual assets with specific useful lives and depreciation, respectively.&#160;Likewise, when a major inspection is performed, its cost is recognized in the carrying amount of the property, plant and equipment as a replacement if the recognition criteria are satisfied.&#160;All other repair and maintenance costs are recognized in profit or loss as incurred. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Freehold land has an unlimited useful life and therefore is not depreciated. Asset under <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">construction-in-progress</div> are stated at cost, net of accumulated impairment, and not depreciated as these assets are not yet ready for intended use. Depreciation is calculated on a straight-line basis over the estimated useful life of the assets as follows: </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:82%;border:0;margin:0 auto">
<tr>
<td style="width:47%"></td>
<td style="vertical-align:bottom;width:1%"></td>
<td style="width:3%"></td>
<td style="vertical-align:bottom;width:2%"></td>
<td style="width:48%"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Buildings and improvements on freehold land</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">:</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">50 years</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Leasehold buildings and improvements</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">:</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">50 years or period of lease, whichever is shorter</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Plant, machinery and equipment</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">:</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">2 to 20 years</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Office furniture, fittings and equipment</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">:</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">2 to 20 years</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Motor and transport vehicles</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">:</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">4 to 11 years</td> </tr> </table>  <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">The carrying values of property, plant and equipment are reviewed for impairment when events or changes in circumstances indicate that the carrying value may not be recoverable. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">The residual values, useful lives and methods of depreciation of property, plant and equipment are reviewed at each financial year end and adjusted prospectively, if appropriate. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">An item of property, plant and equipment is derecognized upon disposal or when no future economic benefits are expected from its use or disposal. Any gain or loss on derecognition of the asset is included in profit or loss in the year the asset is derecognized. </div>  <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(h)</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Intangible assets </div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Intangible assets acquired separately are measured on initial recognition at cost. The cost of intangible assets acquired in a business combination is their fair value at the date of acquisition. Following initial recognition, intangible assets are carried at cost less any accumulated amortization and accumulated impairment losses. Internally generated intangibles, excluding capitalized development costs, are not capitalized and the related expenditure is reflected in profit or loss in the period in which the expenditure is incurred. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">The useful lives of intangible assets are assessed as either finite or indefinite. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Intangible assets with finite lives are amortized over the useful economic life and assessed for impairment whenever there is an indication that the intangible asset may be impaired. The amortization period and the amortization method for an intangible asset with a finite useful life are reviewed at least at the end of each reporting period. Changes in the expected useful life or the expected pattern of consumption of future economic benefits embodied in the asset are considered to modify the amortization period or method, as appropriate, and are treated as changes in accounting estimates. The amortization expense on intangible assets with finite lives is recognized in the statement of profit or loss in the expense category that is consistent with the function of the intangible assets. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Intangible assets with indefinite useful lives or not yet available for use are not amortized, but are tested for impairment annually, either individually or at the cash-generating unit level. The assessment of indefinite life is reviewed annually to determine whether the indefinite life continues to be supportable. If not, the change in useful life from indefinite to finite is made on a prospective basis. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Any gain or loss arising upon <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">de-recognition</div> of an intangible asset are measured as the difference between the net disposal proceeds and the carrying amount of the asset and are recognized in the statement of profit or loss when the asset is derecognized. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div><div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</div> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 9%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Goodwill </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Goodwill is initially measured at cost. Following initial recognition, goodwill is measured at cost less any accumulated impairment losses. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">For the purpose of impairment testing, goodwill acquired in a business combination is, from the acquisition date, allocated to each of the Group&#8217;s cash-generating units that are expected to benefit from the combination, irrespective of whether other assets or liabilities of the acquiree are assigned to those units. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">The cash-generating units to which goodwill have been allocated is tested for impairment annually and whenever there is an indication that the cash-generating unit may be impaired. The impairment is determined for goodwill by assessing the recoverable amount of each cash- generating unit (or group of cash-generating units) to which the goodwill relates. Where the recoverable amount of the cash-generating unit is less than the carrying amount, an impairment loss is recognized in the statement of profit or loss. Impairment losses recognized for goodwill are not reversed in subsequent periods.&#8195; </div> <div style="margin-top:12pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Research and development costs</div></div></div></div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Research costs are expensed as incurred. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Deferred development costs arising from development expenditures on an individual project are recognized as an intangible asset when the Group can demonstrate: </div> <div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:9%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: justify; line-height: normal;">The technical feasibility of completing the intangible asset so that the asset will be available for use or sale </div></td></tr></table> <div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:9%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: justify; line-height: normal;">Its intention to complete and its ability to use or sell the asset </div></td></tr></table> <div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:9%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: justify; line-height: normal;">How the asset will generate future economic benefits </div></td></tr></table> <div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:9%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: justify; line-height: normal;">The availability of resources to complete the asset </div></td></tr></table> <div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:9%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: justify; line-height: normal;">The ability to measure reliably the expenditure during development </div></td></tr></table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Following initial recognition of the deferred development costs as an intangible asset, it is carried at cost less any accumulated amortization and accumulated impairment losses. Amortization of the asset begins when development is complete and the asset is available for use. Deferred development costs are amortized over the estimated useful lives of the period of expected pattern of future benefits embodied in the development. During the period of development, the asset is tested for impairment annually. </div>  <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">A summary of the policies applied to the Group&#8217;s intangible assets is as follows: </div> <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:91%;border:0;margin-left:auto">
<tr>
<td style="width:49%"></td>
<td style="vertical-align:bottom;width:2%"></td>
<td style="width:13%"></td>
<td style="vertical-align:bottom;width:2%"></td>
<td style="width:16%"></td>
<td style="vertical-align:bottom;width:2%"></td>
<td style="width:16%"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Trademarks</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Technology&#160;know-how</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Development&#160;costs</div></div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top">Useful lives</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;text-align:center;">Indefinite</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;text-align:center;">6 -10 years</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;text-align:center;">*</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">Amortization method used</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;text-align:center;">No&#160;amortization</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;text-align:center;">Amortized on a straight-line basis over the period of the technology <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">know-how</div><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;text-align:center;">*</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top">Internally generated or acquired</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;text-align:center;">Acquired</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;text-align:center;">Internally&#160;generated</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">Internally&#160;generated</td></tr></table></div> <div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:9%">&#160;</td>
<td style="width:4%;vertical-align:top;text-align:left;">*</td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;">Development costs relate to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">on-going</div> development projects that have not been completed and are not available for use. </div></td></tr></table>  <div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div><div></div><div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(i)</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Financial instruments </div></div></td></tr></table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">A financial instrument is any contract that gives rise to a financial asset of one entity and a financial liability or equity instrument of another entity. </div> <div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Financial assets </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Initial recognition and measurement </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Financial assets are recognized when, and only when the entity becomes party to the contractual provisions of the instruments. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">At initial recognition, the Company measures a financial asset at its fair value plus, in the case of a financial asset not at fair value through profit or loss, transaction costs that are directly attributable to the acquisition of the financial asset. Transaction costs of financial assets carried at fair value through profit or loss are expensed in profit or loss. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Trade receivables are measured at the amount of consideration to which the Company expects to be entitled in exchange for transferring promised goods or services to a customer, excluding amounts collected on behalf of third party, if the trade receivables do not contain a significant financing component at initial recognition. </div> <div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Subsequent measurement </div></div></div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;">Investment in debt instruments </div> </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Subsequent measurement of debt instruments depends on the Company&#8217;s business model for managing the asset and the contractual cash flow characteristics of the asset. The measurement category for classification of debt instruments is: </div> <div style="margin-top:12pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;">Amortized cost</div> </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Financial assets that are held for the collection of contractual cash flows where those cash flows represent solely payments of principal and interest are measured at amortized cost. Financial assets are measured at amortized cost using the effective interest method, less impairment. Gains and losses are recognized in profit or loss when the assets are derecognized or impaired, and through amortization process. </div> <div style="margin-top:12pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;">Fair value through other comprehensive income (&#8220;FVOCI&#8221;)</div> </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Financial assets that are held for collection of contractual cash flows and for selling the financial assets, where the assets&#8217; cash flows represent solely payments of principal and interest, are measured at FVOCI. Financial assets measured at FVOCI are subsequently measured at fair value. Any gains and losses arising from interest income, foreign exchange revaluation and impairment losses or reversals are recognized in the statement of profit or loss and computed in the same manner as for financial assets measured at amortized cost. The remaining fair value changes are recognized in OCI. Upon <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">de-recognition,</div> the cumulative fair value change recognized in OCI is recycled to profit or loss. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">The Group&#8217;s debt instruments at fair value through OCI includes certain bills receivable that are not held to maturity. </div> <div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Derecognition </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">A financial asset is derecognized where the contractual right to receive cash flows from the asset has expired.&#160;On derecognition of a financial asset in its entirety, the difference between the carrying amount and the sum of the consideration received and any cumulative gain or loss that had been recognized in other comprehensive income is recognized in profit or loss. </div> <div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 9%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Impairment </div></div> <div style="font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The Group recognizes an allowance for expected credit losses (&#8220;ECLs&#8221;) for all debt instruments not held at fair value through profit or loss. ECLs are based on the difference between the contractual cash flows due in accordance with the contract and the cash flows that the Group expects to receive, discounted at an approximation of the original effective interest rate. The expected cash flows will include cash flows from the sale of collateral held or other credit enhancements that are integral to the contractual terms. </div></div></div> <div style="font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">ECLs are recognized in two stages. For credit exposure for which there has not been a significant increase in credit risk since initial recognition, ECLs are provided for credit losses that result from default events that are possible within the next 12 months (a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">&#8220;12-month</div> ECL&#8221;). For those credit exposures for which there has been a significant increase in credit risk since initial recognition, a loss allowance is recognized for credit losses expected over the remaining life of the exposure irrespective of timing of the default (a &#8220;lifetime ECL&#8221;). </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">For trade receivable, the Group applies a simplified approach in calculating ECLs. Therefore, the Group does not track changes in credit risk, but instead recognizes a loss allowance based on lifetime ECLs at each reporting date. The Group has established a provision matrix that is based on its historical credit loss experience adjusted for forward-looking factors specific to the debtors and the economic environment. </div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">For bills receivable that are held for maturity, the Group assess the credit risk of the financial institutions, which issue the bills, at every reporting date. The Group evaluates whether the bills are considered to have low credit risk using all reasonable and supportable information that is available without undue cost or effort. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The Group considers a financial asset to be in default when internal or external information indicates that the Group is unlikely to receive the outstanding contractual amounts in full before taking into account any credit enhancements held by the Group. A financial asset is written off when there is no reasonable expectation of recovering contractual cash flow.</div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">For more information, refer to Note 15. </div></div></div> <div style="background: none; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;display:inline;"> </div></div><div style="letter-spacing: 0px; top: 0px; background: none;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;display:inline;"> </div></div> <div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Financial liabilities </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Initial recognition and measurement </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Financial liabilities are recognized when, and only when, the Company becomes a party to the contractual provisions of the financial instrument.&#160;The Company determines the classification of its financial liabilities at initial recognition. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">All financial liabilities are recognized initially at fair value plus in the case of financial liabilities not at fair value through profit or loss, directly attributable transaction costs. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 9%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Subsequent measurement </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;">Amortized cost</div> </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">This is the category most relevant to the Group. After initial recognition, financial liabilities that are not carried at fair value through profit or loss are subsequently measured at amortized cost using the EIR method. Gains and losses are recognized in profit or loss when the liabilities are derecognized, and through the amortization process. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Amortized cost is calculated by taking into account any discount or premium on acquisition and fees or costs that are an integral part of the EIR. The EIR amortization is included as finance costs in the statement of profit or loss. </div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">This category generally applies to loans and borrowings, other liabilities and payables. For more information, refer to Note&#160;22, 26 and 28. </div></div></div> <div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">De-recognition</div> </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">A financial liability is derecognized when the obligation under the liability is discharged or cancelled or expires. When an existing financial liability is replaced by another from the same lender on substantially different terms, or the terms of an existing liability are substantially modified, such an exchange or modification is treated as the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">de-recognition</div> of the original liability and the recognition of a new liability. The difference in the respective carrying amounts is recognized in the statement of profit or loss. </div> <div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Offsetting of financial instruments </div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Financial assets and financial liabilities are offset and the net amount is reported in the consolidated statement of financial position if there is a currently enforceable legal right to offset the recognized amounts and there is an intention to settle on a net basis, to realize the assets and settle the liabilities simultaneously. </div>  <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(j)</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;"><div style="font-weight:bold;display:inline;">Inventories </div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Inventories are valued at the lower of cost and net realizable value. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Costs incurred in bringing each product to its present location and condition are accounted for as follows: </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:9%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: justify; line-height: normal;">Raw materials: purchase cost on a weighted average basis </div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:9%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: justify; line-height: normal;">Finished goods and work in progress: cost of direct materials and labor and a proportion of manufacturing overheads based on the normal operating capacity, but excluding borrowing costs </div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Net realizable value is the estimated selling price in the ordinary course of business, less estimated costs of completion and the estimated costs necessary to make the sale. </div>  <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(k)</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Impairment of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-financial</div> assets </div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Further disclosures relating to impairment of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-financial</div> assets are also provided in the following notes: </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:9%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;">Disclosures for significant accounting judgments, estimates and assumptions (Note 3) </div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:9%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;">Investment in joint ventures (Note 5) </div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:9%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;">Property, plant and equipment (Note 10) </div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:9%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;">Intangible assets (Note 12) </div> </td> </tr> </table> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The Group assesses, at each reporting date, whether there is an indication that an asset may be impaired. If any indication exists, or when annual impairment testing for an asset is required, the Group estimates the asset&#8217;s recoverable amount. An asset&#8217;s recoverable amount is the higher of an asset&#8217;s or CGU&#8217;s fair value less costs of disposal and its value in use. The recoverable amount is determined for an individual asset, unless the asset does not generate cash inflows that are largely independent of those from other assets or groups of assets. When the carrying amount of an asset or CGU exceeds its recoverable amount, the asset is considered impaired and is written down to its recoverable amount. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;">In assessing value in use, the estimated future cash flows are discounted to their present value using a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">pre-tax</div> discount rate that reflects current market assessments of the time value of money and the risks specific to the asset. In determining fair value less costs of disposal, recent market transactions are taken into account. If no such transactions can be identified, an appropriate valuation model is used. These calculations are corroborated by valuation multiples, quoted share prices for publicly traded companies or other available fair value indicators. </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The Group bases its impairment calculation on detailed budgets and forecast calculations, which are prepared separately for each of the Group&#8217;s CGUs to which the individual assets are allocated. These budgets and forecast calculations generally cover a period of five to ten years. For goodwill and trademark impairment review, a long-term growth rate is considered and applied to project future cash flows after the fifth year where appropriate. Impairment losses are recognized in the statement of profit or loss in expense categories consistent with the function of the impaired asset. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">A previously recognized impairment loss is reversed only if there has been a change in the assumptions used to determine the asset&#8217;s recoverable amount since the last impairment loss was recognized. The reversal is limited so that the carrying amount of the asset does not exceed its recoverable amount, nor exceed the carrying amount that would have been determined, net of depreciation, had no impairment loss been recognized for the asset in prior years. Such reversal is recognized in the statement of profit or loss. </div></div></div>  <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(l)</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Cash and short-term deposits </div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">For the purpose of the consolidated statement of cash flows, cash and cash equivalents in the statement of financial position comprise cash at banks and on hand, short-term highly liquid deposits with a maturity of three months or less, that are readily convertible to a known amount of cash and subject to an insignificant risk of changes in value. Cash and short-term deposits at banks are placed with reputable financial institutions with high credit ratings and no history of default. </div>  <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(m)</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Provisions </div></div> </td> </tr> </table> <div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">General </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Provisions are recognized when the Group has a present obligation (legal or constructive) as a result of a past event, it is probable that an outflow of resources embodying economic benefits will be required to settle the obligation the amount of the obligation can be estimated reliably. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Provisions are reviewed at the end of each reporting period and adjusted to reflect the current best estimate.&#160;If it is no longer probable that an outflow of economic resources will be required to settle the obligation, the provision is reversed. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">If the effect of the time value of money is material, provisions are discounted using a current pre-tax rate that reflects, when appropriate, the risks specific to the liability. When discounting is used, the increase in the provision due to the passage of time is recognized as a finance cost. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div><div style="clear:both;max-height:0pt;text-indent: 0px;"></div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"></div></div></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 3pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Product warranty </div></div></div></div></div> <div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"></div></div></div></div></div><div style="background: none; letter-spacing: 0px; top: 0px;display:inline;"><div style="background: none;font-weight:bold;display:inline;"><div style="font-style: normal; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;display:inline;"><div style="background: none;font-style:italic;display:inline;"><div style="background: none; text-decoration: none; letter-spacing: 0px; top: 0px;display:inline;"> </div></div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;">The Group recognizes a liability at the time the product is sold, for the estimated future costs relating to the assurance-type warranties, to be incurred under the lower of a warranty period or warranty mileage on various engine models, on which the Group provides free repair and replacement. For </div><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;">on-road</div></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"> applications engines, warranties extend for a duration (generally </div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;">3</div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"> to </div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;">36</div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;">&#160;months) or mileage (generally </div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;">5,000</div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"> to </div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;">300,000</div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"> kilometers), whichever materializes first. For other applications engines, warranties extend for a duration of generally </div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;">2</div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"> to </div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;">60</div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;">&#160;months or running hours of </div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;">300</div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"> to </div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;">15,000</div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"> hours, whichever materializes first. Provisions for warranty are primarily determined based on historical warranty cost per unit of engines sold adjusted for specific conditions that may arise and the number of engines under warranty at each financial year. If the nature, frequency and average cost of warranty claims change, the accrued liability for product warranty will be adjusted accordingly.</div><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;display:inline;"> </div></div>  <div style="font-size: 18pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(n)</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Employment benefits </div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Defined contribution plans</div></div></div></div> </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">The Group participates in and makes contributions to the national pension schemes as defined by the laws of the countries in which it has operations. The contributions are at a fixed proportion of the basic salary of the staff. Contributions to defined contribution pension schemes are recognized as an expense in the period in which the related services are performed. </div> <div style="margin-top:12pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Short-term benefits</div></div></div></div> </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Short-term employee benefit obligations are measured on an undiscounted basis and are expensed as the related service is provided. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">A provision is recognized for the amount expected to be paid under short-term cash bonuses if the Company has a present legal or constructive obligation to pay this amount as a result of past service provided by the employee and the obligation can be estimated reliably. </div>  <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(o)</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Share-based payments </div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Employees (including senior executives) of the Group receive remuneration in the form of share-based payments, whereby employees render services as consideration for equity instruments (&#8220;equity-settled transactions&#8221;). </div> <div style="margin-top:12pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Equity-settled transactions </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">The cost of equity-settled transactions is determined by the fair value at the date when the grant is made using an appropriate valuation model, further details of which are given in Note 21. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">That cost is recognized in &#8220;Staff costs&#8221;, together with a corresponding increase in performance share reserve in equity, over the period in which the performance and/or service conditions are fulfilled (the vesting period). The cumulative expense recognized for equity-settled transactions at each reporting date until the vesting date reflects the extent to which the vesting period has expired and the Group&#8217;s best estimate of the number of equity instruments that will ultimately vest. The expense or credit in the statement of profit or loss for a period represents the movement in cumulative expense recognized as of the beginning and end of that period. </div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">No expense is recognized for awards that do not ultimately vest. </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">When the terms of an equity-settled award are modified, the minimum expense recognized is the expense had the terms not been modified, provided the original terms of the award are met. An additional expense, measured as of the date of modification, is recognized for any modification that increases the total fair value of the share-based payment transaction, or is otherwise beneficial to the employee. Where an award is cancelled by the entity or by the counterparty, any remaining element of the fair value of the award is expensed immediately through profit or loss. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">The dilutive effect of outstanding options is reflected as additional share dilution in the computation of diluted earnings per share (further details are given in Note 9). </div> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Text block [abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfMaterialAccountingPolicyInformationExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of material accounting policy information applied by the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfMaterialAccountingPolicyInformationExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254148648800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant accounting judgments, estimates and assumptions<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TextBlockAbstract', window );"><strong>Text block [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfAccountingJudgementsAndEstimatesExplanatory', window );">Significant accounting judgments, estimates and assumptions</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">3.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Significant accounting judgments, estimates and assumptions </div></div></td></tr></table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The preparation of the Group&#8217;s consolidated financial statements requires management to make judgments, estimates and assumptions that affect the reported amounts of revenues, expenses, assets and liabilities, and the disclosure of contingent liabilities at the end of each reporting period. However, uncertainty about these assumptions and estimates could result in outcomes that require a material adjustment to the carrying amount of assets or liabilities affected in future periods. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Other disclosures relating to the Group&#8217;s exposure to risks and uncertainties includes: </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:4%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: justify; line-height: normal;">Capital management (Note 33) </div></td></tr></table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:4%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: justify; line-height: normal;">Financial risk management objectives and policies (Note 32) </div></td></tr></table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:4%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: justify; line-height: normal;">Sensitivity analyses disclosures (Note 12 and 32) </div></td></tr></table> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">3.1</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;"><div style="font-weight:bold;display:inline;">Judgments </div></div></td></tr></table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In the process of applying the Group&#8217;s accounting policies, management has made the following judgments, apart from those involving estimates, which have the most significant effect on the amounts recognized in the consolidated financial statements: </div> <div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Revenue from Contracts with Customers </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The Group applied the following judgments that significantly affect the determination of the amount and timing of revenue from contracts with customers: </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:4%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: justify; line-height: normal;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Identifying contract price and performance obligations in sales of engines </div></div> </div></td></tr></table> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="display:inline;">The Group provides certain warranties for both general repairs and maintenance service as part of the sales of engines. For general repairs, such warranties will be assurance-type warranty that is accounted for under IAS 37 <div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Provisions, Contingent Liabilities and Contingent Assets</div></div>. For maintenance services, it is accounted for as a service-type warranty which are capable of being distinct and customers can benefit from the service on its own. Hence, the Group identify two separate performance obligation, one is the promise to transfer the engine and the other one is to provide maintenance services after reaching certain <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">on-road</div> mileage or running hours. Consequently, the Group allocate a portion of the transaction price to the engines and the maintenance services based on a combination of expected cost plus a margin and residual approaches. Please refer to Note 6.3. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Derecognition of bills receivable </div></div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The Group sells bill receivable to banks on an ongoing basis depending on funding needs and money market conditions. The Group also endorses certain bills to suppliers for debts settlement. Chinese law governing bills allows recourse to be traced to all the parties in the discounting and endorsing process. Management assesses the credit rating of banks that issued these bills based on the credit rating given by the China regulators. For designated commercial banks with high credit rating and where Management believes that the contractual right to receive the cash from the Group has ceased, and has been transferred to the banks and suppliers, these bills are derecognized. The discount equal to the difference between the carrying value of the bill receivable and cash received from the banks is recorded in the statement of profit or loss. Please refer to Note 15. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Deferred tax assets </div></div></div></div></div> <div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Deferred tax assets are recognized for unused tax losses to the extent that it is probable that taxable profit will be available against which the losses can be utilized. Significant management judgment is required to determine the amount of deferred tax assets that can be recognized, based upon the likely timing and the level of future taxable profits.&#160;The carrying amounts of deferred tax assets as of December&#160;31, 2022 and 2023 are RMB&#160;450.9&#160;million and RMB&#160;426.4&#160;million (US$60.0 million) respectively. The deferred tax assets of the Group primarily relate to unutilized tax losses, unutilized capital allowances and investment allowances, as well as other unrecognized temporary differences relating to asset impairment and deferred grants.&#160;</div> <div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Capitalization of development costs </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Development costs are capitalized in accordance with the accounting policy in Note 2.5 (h). Capitalization of development costs requires the application of management judgment to determine, what continues to constitute development activities, when a development project move from research phase into development phase, and when should cease further capitalization of development costs. Management judgment is also required to ascertain the nature of expenses that qualify for capitalization. Please refer to Note 12. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">3.2</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Estimates and assumptions </div></div></td></tr></table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The key assumptions concerning the future and other key sources of estimation uncertainty at the end of reporting period, are described below. The Group based its assumptions and estimates on parameters available when the consolidated financial statements were prepared. Existing circumstances and assumptions about future developments, however, may change due to market changes or circumstances arising that are beyond the control of the Group. Such changes are reflected in the assumptions when they occur. </div> <div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Impairment of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-financial</div> assets </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Impairment exists when the carrying value of an asset or cash-generating unit exceeds its recoverable amount, which is the higher of its fair value less costs of disposal and its value in use. The value in use calculation is based on a discounted cash flow (&#8220;DCF&#8221;) model. The cash flows are derived from the forecasts for the next <div style="-sec-ix-hidden:hidden112365880;display:inline;">five</div> to ten years and do not include restructuring activities that the Group is not yet committed to or significant future investments that will enhance the asset&#8217;s performance of the CGU being tested. The Group, based on its history of operations, believes that the adoption of forecast for more than five years is reasonable. The recoverable amount is sensitive to the discount rate used for the DCF model as well as the expected future cash-inflows and the growth rate used for extrapolation purposes. These estimates are most relevant to goodwill, development costs and trademarks recognized by the Group. The key assumptions used to determine the recoverable amount for the different CGUs and assets, including a sensitivity analysis, are disclosed and further explained in Note 12. </div> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Text block [abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfAccountingJudgementsAndEstimatesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of judgements that management has made in the process of applying the entity's accounting policies that have the most significant effect on amounts recognised in the financial statements along with information about the assumptions that the entity makes about the future, and other major sources of estimation uncertainty at the end of the reporting period, that have a significant risk of resulting in a material adjustment to the carrying amounts of assets and liabilities within the next year. [Refer: Carrying amount [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfAccountingJudgementsAndEstimatesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254139938384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investments in subsidiaries<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InvestmentsAccountedForUsingEquityMethodAbstract', window );"><strong>Investments accounted for using equity method [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfInterestsInSubsidiariesExplanatory', window );">Investments in subsidiaries</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">4.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Investments in subsidiaries </div></div></td></tr></table>  <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Details of significant subsidiaries of the Group are as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:65%"></td>
<td style="vertical-align:bottom;width:7%"></td>
<td></td>
<td style="vertical-align:bottom;width:7%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:7%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Name of significant subsidiary</div></div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;text-align:center;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Place of</div></div><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">incorporation/</div></div><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">business</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="6" style="vertical-align:bottom;text-align:center;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Group&#8217;s effective</div></div><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">equity interest</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">%</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">%</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Guangxi Yuchai Machinery Company Limited</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap;text-align:center;">PRC</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">76.4</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">76.4</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Guangxi Yuchai Marine and Genset Power Co., Ltd.</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap;text-align:center;">PRC</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">76.4</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">76.4</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Yuchai <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Xin-Lan</div> New Energy Power Technology Co., Ltd</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap;text-align:center;">PRC</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">69.5</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">67.0</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Guangxi Yuchai Machinery Monopoly Development Co., Ltd</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap;text-align:center;">PRC</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">54.9</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">54.9</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Guangxi Yuchai Foundry Co., Ltd</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap;text-align:center;">PRC</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">76.4</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">76.4</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">HL Global Enterprises Limited</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap;text-align:center;">Singapore</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">50.2</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">50.2</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr></table></div>  <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The Group has the following subsidiary that has <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-controlling</div> interests (&#8220;NCI&#8221;) that are material to the Group. </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:69%"></td>
<td style="vertical-align:bottom;width:8%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:7%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:7%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2021</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Proportion of equity interest held by NCI</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Yuchai</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">23.6</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">23.6</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">23.6</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table></div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:58%"></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">31.12.2021</div></div><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Accumulated balances of material NCI</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Yuchai</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,574,669</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,627,354</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,741,359</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">385,911</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Profit allocated to material NCI</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Yuchai</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">153,500</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">114,700</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">135,173</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">19,029</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Dividends paid to material NCI</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Yuchai</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">203,753</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">103,199</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">35,702</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">5,026</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>  <div style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Summarized financial information including goodwill on acquisition and consolidation adjustments but before intercompany eliminations of subsidiaries with material <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-controlling</div> interests are as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:89%"></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2021</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Yuchai</div></div><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Summarized statement of comprehensive income</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Revenue</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">21,254,134</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Profit after tax</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">443,499</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total comprehensive income for the year</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">506,769</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Attributable to NCI</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">153,500</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Summarized statement of cash flows</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">588,727</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Investing</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(674,686</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Financing</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1,002,764</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Net decrease in cash and cash equivalents</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1,088,723</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table></div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:88%"></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Yuchai</div></div><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Summarized statement of financial position</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Current assets</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">16,070,488</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-current</div> assets, excluding goodwill</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">6,737,117</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Goodwill</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">212,636</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Current liabilities</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(11,204,417</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-current</div> liabilities</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(1,016,521</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net assets</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">10,799,303</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total equity</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">10,799,303</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Attributable to NCI</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,627,354</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Summarized statement of comprehensive income</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Revenue</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">15,998,041</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Profit after tax</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">355,140</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total comprehensive income for the year</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">355,936</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Attributable to NCI</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">114,700</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Summarized statement of cash flows</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(82,444</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Investing</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(221,126</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Financing</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(181,072</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Net decrease in cash and cash equivalents</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(484,642</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div><div></div><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;text-indent: 0px;">&#160;</div> <div style="null;text-indent: 0px;">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:79%"></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="6" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Yuchai</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Summarized statement of financial position</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Current assets</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">18,073,115</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,544,219</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-current</div> assets, excluding goodwill</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">6,293,318</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">885,934</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Goodwill</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">212,636</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">29,934</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Current liabilities</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(12,029,500</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(1,693,437</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-current</div> liabilities</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(1,457,329</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(205,154</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net assets</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">11,092,240</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,561,496</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total equity</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">11,092,240</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,561,496</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Attributable to NCI</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,741,359</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">385,911</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Summarized statement of comprehensive income</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Revenue</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">18,015,280</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,536,077</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Profit after tax</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">431,697</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">60,772</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total comprehensive income for the year</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">442,666</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">62,316</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Attributable to NCI</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">135,173</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">19,029</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Summarized statement of cash flows</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,261,921</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">177,645</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Investing</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">23,243</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">3,272</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Financing</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(67,590</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(9,515</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Net increase in cash and cash equivalents</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,217,574</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">171,402</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table></div> <div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;text-indent: 0px;"><div style="font-weight:bold;display:inline;">Significant restrictions </div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify;text-indent: 0px;">The nature and extent of significant restrictions on the Group&#8217;s ability to use or access assets and settle liabilities of subsidiaries with material <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-controlling</div> interests are: </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify;text-indent: 0px;">At the end of the reporting period, cash and cash equivalents of RMB&#160;4,934.6&#160;million (US$694.7 million) (2022: RMB&#160;3,713.3 million) held in the PRC are subject to local exchange control regulations. These regulations place restriction on the amount of currency being exported other than through dividends, trade and service related transactions. </div> <div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;text-indent: 0px;"><div style="font-weight:bold;display:inline;">Dilution of ownership in subsidiary, without loss of control in 2022 and 2023 </div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify;text-indent: 0px;">In November 2022, Yuchai&#8217;s wholly owned subsidiary, Yuchai <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;">Xin-Lan</div> issued additional ordinary shares to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;">non-controlling</div> interest for cash consideration of RMB 50.0&#160;<div style="null;text-indent: 0px;display:inline;">million. As a result, the Group&#8217;s effective equity interest in Yuchai Xin-Lan decreased to</div> 69.5%. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify;text-indent: 0px;"><div style="null;text-indent: 0px;display:inline;">In February 2023, Yuchai Xin-Lan issued additional ordinary shares to two new investors for a total cash consideration of</div> RMB 20.0&#160;million (US$2.8 <div style="null;text-indent: 0px;display:inline;">million). As a result, the Group&#8217;s effective equity interest in Yuchai Xin-Lan decreased to</div> 67.0%. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;text-indent: 0px;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;"> </div><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;text-indent: 0px;">&#160;</div> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;text-indent: 0px;"><div style="font-weight:bold;display:inline;">Disposal of subsidiary in 2023 </div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify;text-indent: 0px;">In December 2023, Yuchai disposed its entire shareholding in its wholly-owned subsidiary, Yuchai Remanufacturing Services (Suzhou) Co., Ltd. (&#8220;Suzhou Reman&#8221;), to a third party for <div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">an estimated</div></div> cash consideration of RMB&#160;241.7 million (US$<div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div>34.0 million). </div>  <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify;text-indent: 0px;">The value of assets and liabilities of the disposal recorded in the consolidated financial statements and the cash flow effect of the disposals were: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;text-indent: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:76%"></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Property, plant and equipment</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">41,111</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">5,787</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Right-of-use</div></div> assets</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">22,782</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">3,207</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Trade&#160;and other receivables</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">47,595</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">6,700</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash and <div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">cash equivalents</div></div> </div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">32,056</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">4,513</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">143,544</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">20,207</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Trade and other payables</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(20,109</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(2,831</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Provision for warranty</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(2,145</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(302</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Contract liabilities</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(104</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(14</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Carrying value of net assets</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">121,186</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">17,060</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Gain on disposal:</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Total estimated consideration less cost of disposal</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">234,228</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">32,973</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net assets derecognized</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(121,186</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(17,060</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Gain on disposal of the subsidiary (Note 7.2(a))</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">113,042</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">15,913</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Total estimated consideration less cost of disposal<div style="font-size: 75%; vertical-align: top;display:inline;font-size:8.3px"> (i)</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">234,228</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">32,973</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Add: Transaction cost unpaid</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">7,506</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,057</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Less: Sales proceed received but restricted in use</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(5,000</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(704</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Less: Cash and cash equivalents of a subsidiary</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(32,056</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(4,513</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Less: Total estimated consideration due from acquirer</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(236,734</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(33,326</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net cash outflow on disposal of <div style="letter-spacing: 0px; top: 0px;display:inline;">a</div> subsidiary</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(32,056</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(4,513</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Note: </div></div></div><div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="width: 5%; vertical-align: top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 75%; vertical-align: top;display:inline;font-size:8.3px">(i)</div>&#160;</div></td>
<td style="vertical-align: top;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;">The <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">estimated<div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div>consideration is RMB 179.9 million (US$ 25.3 million), along with the <div style="letter-spacing: 0px; top: 0px;display:inline;">estimated&#160;</div>book value of cash and cash equivalents and agreed-upon fair value for the equipment in Suzhou Reman as of December 31, 2023. </div></div></div></td></tr></table><div style="clear:both;max-height:0pt;text-indent: 0px;"></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfInterestsInSubsidiariesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of interests in subsidiaries. [Refer: Subsidiaries [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph 2<br> -Subparagraph b<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_2_b_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfInterestsInSubsidiariesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_InvestmentsAccountedForUsingEquityMethodAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InvestmentsAccountedForUsingEquityMethodAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254139938384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investment in joint ventures<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InvestmentsAccountedForUsingEquityMethodAbstract', window );"><strong>Investments accounted for using equity method [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfJointVenturesExplanatory', window );">Investment in joint ventures</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">5.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Investment in joint ventures </div></div></td></tr></table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:87%"></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2021</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Share of <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">results</div> of joint ventures, net of tax:</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Y&#160;&amp; C Engine Co., Ltd</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(125,853</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(54,116</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(4,019</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(566</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">MTU Yuchai Power Co., Ltd.</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">28,037</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">40,279</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">74,727</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">10,520</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Guangxi Purem Yuchai Automotive Technology Co., Ltd.</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,377</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(11,278</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(4,508</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(635</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other joint ventures</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">454</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(2,431</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(4,117</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(579</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(95,985</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(27,546</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">62,083</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">8,740</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table> </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:84%"></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Carrying amount of investments:</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Y&#160;&amp; C Engine Co., Ltd</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">488</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">12,977</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,827</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">MTU Yuchai Power Co., Ltd</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">128,140</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">203,156</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">28,599</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Guangxi Purem Yuchai Automotive Technology Co., Ltd.</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">20,377</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">15,869</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,234</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other joint ventures</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">5,698</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">5,227</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">736</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">154,703</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">237,229</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">33,396</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table></div>  <div style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Details of significant joint ventures of the Group are as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:40%"></td>
<td style="vertical-align:bottom;width:6%"></td>
<td style="width:26%"></td>
<td style="vertical-align:bottom;width:6%"></td>
<td></td>
<td style="vertical-align:bottom;width:6%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:6%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Name of company</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Principal&#160;activities</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;text-align:center;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Place of</div></div><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">incorporation/</div></div><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">business</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="6" style="vertical-align:bottom;text-align:center;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Group&#8217;s effective equity</div></div><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">interest</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">%</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">%</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Held by subsidiaries</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="font-size:1pt">
<td style="height:3.75pt"></td>
<td colspan="2" style="height:3.75pt"></td>
<td colspan="2" style="height:3.75pt"></td>
<td colspan="4" style="height:3.75pt"></td>
<td colspan="4" style="height:3.75pt"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Y&#160;&amp; C Engine Co., Ltd (&#8220;Y&amp;C&#8221;)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;text-align:center;">Manufacture and sale of heavy-duty diesel engines, spare parts and after-sales services</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;text-align:center;">PRC</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:right;">34.4</td>
<td style="white-space:nowrap;vertical-align:top">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:right;">34.4</td>
<td style="white-space:nowrap;vertical-align:top">&#160;</td></tr>
<tr style="font-size:1pt">
<td style="height:3.75pt"></td>
<td colspan="2" style="height:3.75pt"></td>
<td colspan="2" style="height:3.75pt"></td>
<td colspan="4" style="height:3.75pt"></td>
<td colspan="4" style="height:3.75pt"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">MTU Yuchai Power Co., Ltd (&#8220;MTU Yuchai Power&#8221;)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;text-align:center;">Manufacture off-road diesel engines</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;text-align:center;">PRC</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:right;">38.2</td>
<td style="white-space:nowrap;vertical-align:top">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:right;">38.2</td>
<td style="white-space:nowrap;vertical-align:top">&#160;</td></tr>
<tr style="font-size:1pt">
<td style="height:3.75pt"></td>
<td colspan="2" style="height:3.75pt"></td>
<td colspan="2" style="height:3.75pt"></td>
<td colspan="4" style="height:3.75pt"></td>
<td colspan="4" style="height:3.75pt"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Guangxi Purem Yuchai Automotive Technology Co., Ltd.<div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">&#160;</div>(&#8220;Purem&#8221;)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;text-align:center;">Application development, production, sales and service on engine exhaust control systems</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;text-align:center;">PRC</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:right;">37.4</td>
<td style="white-space:nowrap;vertical-align:top">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:right;">37.4</td>
<td style="white-space:nowrap;vertical-align:top">&#160;</td></tr></table></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Summarised financial information of the Group&#8217;s significant joint ventures, based on its IFRS financial statements, and reconciliation with the carrying amount of investment in the consolidated financial statements are as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"><br/></div> <div> <div style="null;text-indent: 0px;">
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 96%; font-family: Times New Roman; font-size: 10pt; margin-left: auto; border-collapse: collapse;">
<tr>
<td style="width: 56%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 5%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="14" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Y&#160;&amp; C</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">MTU</div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Yuchai&#160;Power</div></div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Purem</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 56%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Revenue</div> </td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,072,721</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">467,800</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">157,316</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,697,837</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 56%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Depreciation and amortization</div> </td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(52,881</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(2,377</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(709</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(55,967</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 56%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest expense</div> </td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(51,836</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(1,850</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(41</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(53,727</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; white-space: nowrap; width: 56%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal; white-space: nowrap;">Profit/(loss) for the year, representing total comprehensive income<br/> for the year</div> </td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(282,205</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">54,526</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,811</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(224,868</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 56%;"></td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 56%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Proportion of the Group&#8217;s ownership</div> </td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">45</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">50</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">49</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 56%;"></td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 56%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Group&#8217;s share of <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">results</div></div> </td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(126,992</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">27,263</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,377</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 56%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Unrealized profit on transactions with joint venture</div> </td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,139</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">774</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 56%;"></td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 56%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Group&#8217;s share of <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">results</div> of significant joint ventures</div> </td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(125,853</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">28,037</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,377</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(96,439</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 56%;"></td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 56%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Group&#8217;s share of results of other joint ventures, representing the<br/> Group&#8217;s share of total comprehensive income of other joint<div style="letter-spacing: 0px; top: 0px;display:inline;"><br/></div>ventures</div> </td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">454</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 56%;"></td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 56%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Group&#8217;s share of <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">results</div> for the year, representing the Group&#8217;s<br/> share of total comprehensive loss for the year</div></div> </td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(95,985</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 56%;"></td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <div style="clear:both;max-height:0pt;"></div> </div> </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:62%"></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="14" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Y&#160;&amp; C</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">MTU</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Yuchai&#160;Power</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Purem</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-current</div> assets</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">616,161</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">89,353</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">60,439</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">765,953</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Current assets</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- Cash and bank balances</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">97,741</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">291,807</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">26,744</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">416,292</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- Others</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">502,174</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">209,696</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">31,512</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">743,382</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total assets</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,216,076</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">590,856</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">118,695</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,925,627</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-current</div> liabilities</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(145,418</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(145,418</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Current liabilities</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(987,638</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(334,576</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(77,109</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(1,399,323</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;">&#160;</div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;">&#160;</div> </td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;">&#160;</div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;">&#160;</div> </td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;">&#160;</div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;">&#160;</div> </td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;">&#160;</div> </td>
<td style="white-space: nowrap;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total liabilities</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(1,133,056</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(334,576</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(77,109</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(1,544,741</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Net assets</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">83,020</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">256,280</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">41,586</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">380,886</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Proportion of the Group&#8217;s ownership</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">45</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">50</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">49</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Group&#8217;s share of net assets</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">37,359</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">128,140</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">20,377</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Unrealized profit on transactions with joint venture</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(36,871</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Carrying amount of significant joint ventures</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">488</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">128,140</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">20,377</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">149,005</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Carrying amount of other joint ventures</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">5,698</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Carrying amount of the investment in joint ventures</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">154,703</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div><div></div><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:62%"></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="14" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Y&#160;&amp; C</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">MTU</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Yuchai&#160;Power</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Purem</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Revenue</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,255,967</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">594,197</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">69,380</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,919,544</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Depreciation and amortization</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(29,617</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(9,733</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(7,726</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(47,076</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest expense</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(30,547</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">470</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(469</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(30,546</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Profit/(loss) for the year, representing total comprehensive income for the year</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(65,961</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">66,076</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(23,016</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(22,901</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Proportion of the Group&#8217;s ownership</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">45</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">50</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">49</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Group&#8217;s share of <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">results</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(29,682</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">33,038</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(11,278</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Unrealized profit on transactions with joint venture</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(24,434</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">7,241</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Group&#8217;s share of <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">results</div> of significant joint ventures</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(54,116</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">40,279</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(11,278</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(25,115</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Group&#8217;s share of results of other joint ventures, representing the Group&#8217;s share of total comprehensive loss of other joint ventures</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(2,431</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;">Group&#8217;s share of results for the year, representing the Group&#8217;s share of total comprehensive loss for the year</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(27,546</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div> <div></div> <div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 96%; font-family: Times New Roman; font-size: 10pt; margin-left: auto; border-collapse: collapse;text-indent: 0px;">
<tr>
<td style="width: 62%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="18" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Y&#160;&amp; C</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">MTU</div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Yuchai&#160;Power</div></div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Purem</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr>
<td style="width:62%"></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-current</div> assets</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">685,434</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">74,794</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">51,877</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">812,105</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">114,323</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Current assets</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- Cash and bank balances</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">64,252</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">523,858</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">16,171</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">604,281</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">85,067</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- Others</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">426,105</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">226,881</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">45,009</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">697,995</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">98,259</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total assets</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,175,791</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">825,533</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">113,057</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,114,381</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">297,649</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-current</div> liabilities</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(146,218</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(4,825</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(151,043</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(21,263</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Current liabilities</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(946,348</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(414,396</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(80,672</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(1,441,416</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(202,913</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;">&#160;</div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;">&#160;</div> </td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;">&#160;</div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;">&#160;</div> </td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;">&#160;</div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;">&#160;</div> </td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;">&#160;</div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;">&#160;</div> </td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;">&#160;</div> </td>
<td style="white-space: nowrap;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total liabilities</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(1,092,566</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(419,221</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(80,672</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(1,592,459</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(224,176</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Net assets</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">83,225</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">406,312</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">32,385</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">521,922</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">73,473</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Proportion of the Group&#8217;s ownership</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">45</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">50</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">49</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Group&#8217;s share of net assets</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">37,451</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">203,156</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">15,869</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Unrealized profit on transactions with joint venture</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(24,474</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr>
<td style="vertical-align: top; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 0pt; font-family: &quot;Times New Roman&quot;; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap; vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap; vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap; vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Carrying amount of significant joint ventures</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">12,977</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">203,156</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">15,869</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">232,002</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">32,660</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Carrying amount of other joint ventures</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">5,227</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">736</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Carrying amount of the investment in joint ventures</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">237,229</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">33,396</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> </div> </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:59%"></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="18" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Y&#160;&amp; C</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">MTU</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Yuchai&#160;Power</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Purem</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Revenue</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,562,179</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">708,432</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">79,119</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,349,730</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">330,780</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Depreciation and amortization</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(63,648</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(8,682</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(7,557</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(79,887</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(11,246</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest expense, net</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(22,508</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">6,762</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">36</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(15,710</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(2,212</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Profit/(loss) for the year, representing total comprehensive income for the year</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(6</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">150,030</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(9,201</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">140,823</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">19,824</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Proportion of the Group&#8217;s ownership</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">45</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">50</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">49</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Group&#8217;s share of results</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(3</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">75,015</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(4,508</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Unrealized profit on transactions with joint venture</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(4,016</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(288</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Group&#8217;s share of results of significant joint ventures</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(4,019</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">74,727</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(4,508</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">66,200</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">9,319</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Group&#8217;s share of results of other joint ventures, representing the Group&#8217;s share of total comprehensive loss of other joint ventures</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(4,117</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(579</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;">Group&#8217;s share of results for the year, representing the Group&#8217;s share of total comprehensive income for the year</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">62,083</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">8,740</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Note: </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The Group assess impairment of investments when adverse events or changes in circumstances indicate that the carrying amounts may not be recoverable. In 2022, impairment loss of<div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;display:inline;">&#160;RMB 1.0 million&#160;was charged to the consolidated statement of profit or loss under &#8220;Other operating expenses&#8221;. In 2023, no impairment was required. </div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">As of December&#160;31, 2023, the Group&#8217;s share of joint ventures&#8217; capital commitment that are contracted but not paid for was RMB&#160;5.7 million (US$0.8 million) (2022: RMB&#160;3.5 million). </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">As of December&#160;31, 2023, the Group&#8217;s share of outstanding bills receivables discounted with banks for which Y&#160;&amp; C retained a recourse obligation totaled RMB&#160;11.8 million (US$1.7 million) (2022: RMB 5.9 million). </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">As of December&#160;31, 2023, the Group&#8217;s share of outstanding bills receivables endorsed to suppliers for which Y&#160;&amp; C retained a recourse obligation were RMB&#160;8.8 million (US$1.2 million) (2022: RMB 39.7 million). </div> <div style="margin-top: 12pt; margin-bottom: 0pt; text-indent: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Significant restrictions </div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The nature and extent of significant restrictions on the Group&#8217;s ability to use or access assets and settle liabilities of joint ventures are: </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The Group&#8217;s share of cash and cash equivalents of RMB&#160;278.5 million (US$39.2 million) (2022: RMB 163.0 million) held in the PRC are subject to local exchange control regulations. These regulations places restriction on the amount of currency being exported other than through dividends, trade and service related transactions. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">As of December&#160;31, 2023, the Group&#8217;s share of restricted cash of RMB&#160;22.3 million (US$3.1 million) (2022: RMB 40.5 million) which was used as collateral by the banks for the issuance of bills to suppliers. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">As of December&#160;31, 2023, the Group&#8217;s share of bills receivables of RMB&#160;2.3 million (US$0.3 million) (2022: RMB 2.3 million) which was used as collateral by banks for the issuance of bills to suppliers. </div> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfJointVenturesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of joint ventures. [Refer: Joint ventures [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2023-01-01<br> -Paragraph 17<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_17_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2023-01-01<br> -Paragraph 16<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_16_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph B4<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_B4_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfJointVenturesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_InvestmentsAccountedForUsingEquityMethodAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InvestmentsAccountedForUsingEquityMethodAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254140257104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue from contracts with customers<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TextBlockAbstract', window );"><strong>Text block [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfRevenueFromContractsWithCustomersExplanatory', window );">Revenue from contracts with customers</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">6.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Revenue from contracts with customers </div></div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">6.1</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Disaggregated revenue information </div></div> </td> </tr> </table>  <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Set out below is the disaggregation of the Group&#8217;s revenue from contracts with customers: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:68%"></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2021</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Segments</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Yuchai</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">HLGE</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Type of goods or services</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Heavy-duty engines</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">7,410,771</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">7,410,771</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Medium-duty engines</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">7,065,283</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">7,065,283</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Light-duty engines</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,429,745</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,429,745</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other products and services <div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">i</div>)</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">4,304,918</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">77</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">4,304,995</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Revenue from hospitality operations</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">43,417</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">11,719</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">55,136</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total revenue from contracts with customers</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">21,254,134</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">11,796</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">21,265,930</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Geographical markets</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">People&#8217;s Republic of China</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">21,206,280</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">21,206,280</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other countries</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">47,854</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">11,796</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">59,650</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total revenue from contracts with customers</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">21,254,134</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">11,796</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">21,265,930</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Timing of revenue recognition</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At a point in time</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">21,210,718</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">8,067</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">21,218,785</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Over time</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">43,416</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">3,729</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">47,145</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total revenue from contracts with customers</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">21,254,134</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">11,796</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">21,265,930</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:68%"></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Segments</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Yuchai</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">HLGE</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Type of goods or services</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Heavy-duty engines</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">5,061,991</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">5,061,991</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Medium-duty engines</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">5,066,622</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">5,066,622</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Light-duty engines</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,910,923</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,910,923</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other products and services <div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">i</div>)</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">3,910,703</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">176</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">3,910,879</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Revenue from hospitality operations</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">47,527</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">32,694</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">80,221</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total revenue from contracts with customers</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">15,997,766</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">32,870</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">16,030,636</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Geographical markets</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">People&#8217;s Republic of China</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">15,886,210</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">15,886,210</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other countries</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">111,556</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">32,870</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">144,426</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total revenue from contracts with customers</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">15,997,766</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">32,870</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">16,030,636</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Timing of revenue recognition</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At a point in time</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">15,950,239</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">7,702</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">15,957,941</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Over time</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">47,527</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">25,168</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">72,695</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total revenue from contracts with customers</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">15,997,766</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">32,870</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">16,030,636</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div> <div></div><div> <div style="line-height:normal;background-color:white;display: inline;">  </div> </div><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:61%"></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="14" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Segments</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Yuchai</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">HLGE</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Type of goods or services</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Heavy-duty engines</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">5,552,544</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">5,552,544</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">781,652</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Medium-duty engines</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">5,696,186</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">5,696,186</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">801,873</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Light-duty engines</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,621,538</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,621,538</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">228,270</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other products and services <div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">i</div>)</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">5,089,069</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">154</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">5,089,223</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">716,429</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Revenue from hospitality operations</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">55,943</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">30,915</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">86,858</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">12,227</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total revenue from contracts with customers</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">18,015,280</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">31,069</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">18,046,349</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,540,451</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Geographical markets</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">People&#8217;s Republic of China</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">17,877,450</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">17,877,450</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,516,675</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other countries</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">137,830</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">31,069</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">168,899</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">23,776</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total revenue from contracts with customers</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">18,015,280</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">31,069</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">18,046,349</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,540,451</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Timing of revenue recognition</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At a point in time</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">17,959,337</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">8,115</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">17,967,452</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,529,344</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Over time</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">55,943</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">22,954</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">78,897</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">11,107</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total revenue from contracts with customers</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">18,015,280</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">31,069</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">18,046,349</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,540,451</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table></div> <div style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Note: </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="width: 5%; vertical-align: top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 75%; vertical-align: top;display:inline;font-size:8.3px">(i)</div>&#160;</div></td>
<td style="vertical-align: top;text-align:left;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">included sales of power generator sets, NEV products and others. </div></td></tr></table> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div>  <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">6.2</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Contract balances </div></div></td></tr></table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:60%"></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Trade receivables (Note 15)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,516,215</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,093,788</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">153,976</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Capitalized contract cost</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8199;&#8199;&#8199;&#8201;&#8199;&#8199;&#8199;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">197,692</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">122,627</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">17,263</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Contract liabilities (Note 24)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">695,076</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">691,427</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">97,334</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table> </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The contract liabilities comprise short-term advance received from customers and unfulfilled service-type maintenance service. The advance received from customers is recognized as revenue upon the delivery of goods, and the contract liability arising from unfulfilled service-type warranty is recognized upon the completion of the maintenance services. According to the business customary practice, the remaining performance obligations (unfulfilled service-type maintenance service) at the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">year-end</div> is expected to be satisfied within 2 years. </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;">(a)</td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">Set out below is the amount of revenue recognized from: </div></td></tr></table> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:61%"></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Amounts included in contract liabilities</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8199;&#8199;&#8199;&#8201;&#8199;&#8199;&#8199;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">544,495</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">640,864</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">90,217</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table></div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;">(b)</td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">Capitalized contract costs </div></td></tr></table> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:65%"></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Capitalized contract costs relating to the projects on development of technology <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">know-how</div></div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At January&#160;1</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">147,499</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">197,692</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">27,830</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Addition</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">50,193</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">14,628</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,059</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;">Recognized in income statement</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(89,693</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(12,626</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At December&#160;31</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8199;&#8199;&#8199;&#8201;&#8199;&#8199;&#8199;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">197,692</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">122,627</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">17,263</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table></div> <div style="font-size: 18pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">6.3</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;"><div style="font-weight:bold;display:inline;">Performance obligations </div></div></td></tr></table>  <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The transaction price allocated to the remaining unsatisfied performance obligations as of 31&#160;December are, as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:64%"></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Within one year</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8199;&#8199;&#8199;&#8199;&#8201;&#8199;&#8199;&#8199;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">117,906</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">102,978</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">14,497</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">More than one year</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">77,339</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">52,214</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">7,350</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total unfulfilled service-type maintenance service (Note 24)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">195,245</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">155,192</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">21,847</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Text block [abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfRevenueFromContractsWithCustomersExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for revenue from contracts with customers.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 15<br> -IssueDate 2023-01-01<br> -Section Presentation<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2023-en-r&amp;doctype=Standard&amp;dita_xref=IFRS15_g105-109_TI<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 15<br> -IssueDate 2023-01-01<br> -Section Disclosure<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2023-en-r&amp;doctype=Standard&amp;dita_xref=IFRS15_g110-129_TI<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfRevenueFromContractsWithCustomersExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254145444912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Depreciation, amortization, shipping and handling expenses<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TextBlockAbstract', window );"><strong>Text block [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfIncomeExpenseExplanatory', window );">Depreciation, amortization, shipping and handling expenses</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">7.1</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;"><div style="font-weight:bold;display:inline;">(a)&#8195;&#8194;Depreciation and amortization expenses </div></div> </td> </tr> </table> <div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><br/></div> <div style="null;text-indent: 0px;">
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 96%; font-family: Times New Roman; font-size: 10pt; margin-left: auto; border-collapse: collapse;">
<tr>
<td style="width: 61%;"><div style="display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2021</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 65%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Amortization of intangible assets</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">38,957</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">64,939</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">109,913</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">15,473</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 65%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Depreciation of investment property</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">355</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">348</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">355</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">50</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 65%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Depreciation of property, plant and equipment</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">492,826</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">516,276</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">508,726</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">71,615</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 65%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Depreciation of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">right-of-use</div></div> assets</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">41,458</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">43,129</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">46,071</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">6,486</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 65%;"></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 65%;"></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">573,596</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">624,692</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">665,065</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">93,624</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 65%;"></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </div> </div> <div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify;"><div style="font-weight:bold;display:inline;">(b)&#8195;&#8194;Shipping and handling expenses </div></div>  <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Sales related shipping and handling expenses not separately billed to customers are included in the following caption: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:65%"></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2021</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cost of sales</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">194,022</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">132,117</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">129,954</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">18,294</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Selling, general and administrative expenses</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">30,270</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">18,544</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">21,019</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,959</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">224,292</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">150,661</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">150,973</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">21,253</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table>  <div style="null;text-indent: 0px;">
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 96%; font-family: Times New Roman; font-size: 10pt; margin-left: auto; border-collapse: collapse;">
<tr style="font-size: 1px;">
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td> </tr> </table> <div style="clear:both;max-height:0pt;"></div> </div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Management has reclassified certain freight charges from selling, general and administrative expenses to cost of sales. The comparative figures for the full year ended December 31, 2021 and 2022 had been adjusted to conform with current year&#8217;s presentation (Note 36)<div style="letter-spacing: 0px; top: 0px;display:inline;">.</div> </div></div></div> <div style="font-size: 18pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 18pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div> </div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">7.2</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">(a)&#8195;&#8194;Other operating income </div></div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:61%"></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2021</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest income</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">132,083</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">131,879</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">154,129</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">21,697</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Dividend income from quoted equity securities</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">168</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">13</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Gain on disposal of:</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- associate</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,329</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- property, plant and equipment</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,224</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">6,535</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">778</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">110</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- quoted equity securities</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">5,416</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,291</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">right-of-use</div></div> assets</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">14,714</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">3,929</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">7,632</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,074</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- <div style="letter-spacing: 0px; top: 0px;display:inline;">a</div><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div>subsidiary</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">113,042</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">15,913</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr>
<td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Recognition of net gain upon fulfillment of performance obligation relating to capitalized contract asset</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0px; margin-bottom: 1pt; line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;">11,696</div> </td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0px; margin-bottom: 1pt; line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0px; margin-bottom: 1pt; line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;">1,646</div> </td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0px; margin-bottom: 1pt; line-height: normal;">&#160;</div> </td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Government grants</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">152,932</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">176,264</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">171,937</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">24,204</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Fair value gain on quoted equity securities</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">138</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Others</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">19,496</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">12,109</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">10,086</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">1,421</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">326,171</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">334,349</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">469,300</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">66,065</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td> </tr> </table> </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div> <div></div><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">7.2</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">(b)&#8195;Other operating expenses </div></div> </td> </tr> </table> <div> <div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><br/></div> <div style="null;text-indent: 0px;">
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 96%; font-family: Times New Roman; font-size: 10pt; margin-left: auto; border-collapse: collapse;">
<tr>
<td style="width: 61%;"><div style="display:inline;"></div></td>
<td style="width: 5%; vertical-align: bottom;"><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2021</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td> </tr>
<tr>
<td style="width:58%"></td>
<td style="vertical-align:bottom;width:6%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:6%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Impairment loss on investment in joint venture</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">990</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 1pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Impairment on property, plant and equipment </div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">36,720</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">5,169</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Reversal of provision for onerous contract, net</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(8,810</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(4,829</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Foreign exchange loss, net</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,739</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">555</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">482</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">68</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Written off/(write-back) of unrecoverable value-added tax</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">11,164</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(11,164</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1,572</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Others</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">5,889</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">877</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">900</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">127</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">9,982</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(2,407</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">26,938</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">3,792</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <div style="clear:both;max-height:0pt;"></div> </div> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> </div> </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">7.3</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;"><div style="font-weight:bold;display:inline;">Finance costs </div></div> </td> </tr> </table> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:58%"></td>
<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2021</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Bank term loans</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">82,109</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">65,440</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">59,672</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">8,400</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Bills and other discounting</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">27,864</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">23,922</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">33,946</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">4,779</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Bank charges</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">4,136</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">4,563</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">4,588</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">646</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest on lease liabilities (Note 17)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,819</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,547</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,969</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">277</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">115,928</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">95,472</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">100,175</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">14,102</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">7.4</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;"><div style="font-weight:bold;display:inline;">Staff costs </div></div> </td> </tr> </table> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:58%"></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2021</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Wages and salaries</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,338,777</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">928,350</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,193,214</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">167,973</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Contribution to defined contribution plans</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">386,551</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">371,458</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">354,014</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">49,836</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Executive bonuses</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">19,355</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">16,500</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">24,200</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">3,407</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Staff welfare</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">93,992</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">79,206</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">74,727</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">10,520</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Staff severance cost</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">11,771</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">19,531</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">35,547</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">5,004</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Others</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">4,887</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">3,875</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">3,542</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">499</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,855,333</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,418,920</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,685,244</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">237,239</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_DisclosureOfIncomeExpenseExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of income expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_DisclosureOfIncomeExpenseExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Text block [abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254149773536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income tax expense<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TextBlockAbstract', window );"><strong>Text block [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIncomeTaxExplanatory', window );">Income tax expense</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">8.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Income tax expense </div></div> </td> </tr> </table>  <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The major components of income tax expense for the years ended December&#160;31, 2021, 2022 and 2023 are as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:60%"></td>
<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2021</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Current income tax</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- Current year</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">48,856</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">72,909</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">81,365</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">11,454</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- (Over)/under provision in respect of prior years</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(21,523</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">27,406</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">27,837</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">3,919</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Deferred tax</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- Movement in temporary differences</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">16,483</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(41,147</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(14,837</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(2,089</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- (Over)/under provision in respect of prior years</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(103</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">54,131</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">7,620</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Consolidated income tax expense reported in the statement of profit or loss</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">43,816</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">59,065</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">148,496</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">20,904</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </div>  <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The reconciliation between tax expense and the product of accounting profit multiplied by the PRC income tax rate of 15% (being tax rate of Yuchai) for the years ended December&#160;31, 2021, 2022 and 2023 for the following reasons: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:63%"></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2021</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Profit before tax</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">451,710</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">394,726</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">571,352</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">80,431</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Income tax expense at 15%</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">67,757</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">59,209</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">85,703</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">12,064</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Adjustments:</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-deductible</div> expenses</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">17,795</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">7,924</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">5,888</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">829</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Tax-exempt</div> income</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(2,181</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(500</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(11,993</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(1,688</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Utilization of deferred tax benefits previously not recognized</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(29</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(3,093</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(6,211</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(874</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred tax benefits not recognized</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">10,356</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">22,606</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">42,830</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">6,029</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Tax credits for research and development expense</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(59,633</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(76,835</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(85,372</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(12,018</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Tax rate differential</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">16,517</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">10,901</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">21,542</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">3,032</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">(Over)/under provision in respect of previous years</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(21,523</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">27,303</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">81,968</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">11,539</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Withholding tax expense</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">14,639</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">11,535</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">14,872</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,094</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Others</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">118</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">15</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(731</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(103</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">43,816</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">59,065</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">148,496</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">20,904</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </div> <div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;"></div> <div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;"></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;">Global minimum top-up tax</div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The Group has applied a temporary mandatory relief from deferred tax accounting for the impact of the top-up tax and accounts for it as a current tax when it is incurred. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The Group is in the progress of assessing the exposure to the Pillar Two income taxes arising from the legislation. Due to the complex nature of the legislation and the calculations including the determination of the adjustments required under the Pillar Two legislation, the Group assessed that the quantitative impact of the potential top-up tax arising from the enacted/substantively enacted legislation is not yet reasonably estimatable. The Group continues to assess the impact of the Pillar Two legislation on its financials. </div></div></div> <div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"> </div></div> <div style="letter-spacing: 0px; top: 0px; background: none;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;display:inline;"> </div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Deferred tax </div></div>  <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Deferred tax relates to the following: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:44%"></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Consolidated&#160;statement&#160;of&#160;financial&#160;position</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="14" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Consolidated statement of profit or loss</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2021</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accelerated tax depreciation</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(122,298</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(77,806</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(10,953</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(37,968</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">16,472</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">44,492</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">6,263</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest receivable</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(3,033</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(1,459</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">363</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">3,033</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">427</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">PRC withholding tax on dividend income <div style="font-size:75%; vertical-align:top;display:inline;font-size:6.6px">(<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">i</div>)</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(61,825</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(64,717</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(9,110</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(14,529</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(11,458</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(14,457</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(2,035</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Effect of change in residual value an<div style="letter-spacing: 0px; top: 0px;display:inline;">d</div> impairment of property, plant and equipment</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">69,641</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,866</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">404</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">25,264</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">4,273</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(66,774</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(9,400</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Write-down of inventories</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">29,503</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">37,120</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">5,226</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(2,378</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">9,253</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">7,617</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,072</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Impairment losses on trade receivables</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">7,071</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">7,426</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,045</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(1,267</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">282</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">355</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">50</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accruals</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">234,586</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">232,048</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">32,666</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(15,339</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(48,841</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(2,505</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(352</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred income</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">56,480</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">79,896</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">11,247</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(11,114</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(41,348</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">23,416</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">3,296</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Losses available for offsetting against future taxable income</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">139,747</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">112,601</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">15,851</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">23,072</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">116,675</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(27,146</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(3,821</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Others</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">39,185</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">31,854</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">4,484</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">19,235</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(4,421</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(7,325</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(1,031</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred tax (expenses)/benefits</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(16,483</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">41,250</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(39,294</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(5,531</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net deferred tax assets</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">389,057</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">361,288</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">50,860</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Reflected in the consolidated statement of financial position as follows:</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred tax assets</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">450,882</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">426,377</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">60,023</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred tax liabilities</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(61,825</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(65,089</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(9,163</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">389,057</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">361,288</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">50,860</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr> </table> </div> <div style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Note: </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width: 5%; vertical-align: top;text-align:left;"><div style="font-size: 75%; vertical-align: top;display:inline;font-size:8.3px">(i)</div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">The movement of PRC withholding tax on dividend income is as follows: </div> </td> </tr> </table> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:70%"></td>
<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At January&#160;1</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(65,544</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(61,825</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(8,703</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Provision made to consolidated statement of profit or loss</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(11,458</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(14,457</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(2,035</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Utilization</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">15,177</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">11,565</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,628</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">December&#160;31</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(61,825</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(64,717</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(9,110</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The Corporate Income Tax (&#8220;CIT&#8221;) law provides for a tax of 10% to be withheld from dividends paid to foreign investors of PRC enterprises. This withholding tax provision does not apply to dividends paid out of profit earned prior to January&#160;1, 2008. Beginning on January&#160;1, 2008, a 10% withholding tax is imposed on dividends paid to the Company, as a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-resident</div> enterprise, unless an applicable tax treaty provides for a lower tax rate.&#160;The Company recognizes a deferred tax liability for withholding tax payable for profits accumulated after December&#160;31, 2007 for the earnings that the Company does not plan to indefinitely reinvest in the PRC enterprises. As of December&#160;31, 202<div style="letter-spacing: 0px; top: 0px;display:inline;">3</div>, the deferred tax liability for withholding tax payable was RMB&#160;64.7 million (US$9.1 million) (2022: RMB&#160;61.8 million). The amount of unrecognized deferred tax liability relating to undistributed earnings of the PRC enterprises is estimated to be RMB&#160;204.7 million (US$28.8 million) (2022: RMB 190.7 million). </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div><div></div><div> <div style="line-height:normal;background-color:white;display: inline;">  </div> </div><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>  <div style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Deferred tax assets have not been recognized in respect of the following items: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:70%"></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Unutilized tax losses</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">473,456</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">628,534</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">88,481</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Unutilized capital allowances and investment allowances</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">100,643</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">94,447</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">13,296</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other unrecognized temporary differences relating to asset impairment and deferred grants</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">142,851</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">156,226</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">21,993</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">716,950</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">879,207</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">123,770</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Unrecognized tax losses for the Group are subject to agreement with the tax authorities and compliance with tax regulations in the respective countries in which the Group operates. The unutilized tax losses for PRC subsidiaries and Malaysia subsidiaries expire within the next 5 to 10 years and 10 years, respectively. These losses may not be used to offset taxable income elsewhere in the Group. Deferred tax assets have not been recognized in respect of these items because it is not probable that future taxable profits will be available against which the Group can utilize the benefits. </div> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Text block [abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfIncomeTaxExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Section Disclosure<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;doctype=Standard&amp;dita_xref=IAS12_g79-88_TI<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfIncomeTaxExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254149939664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings per share<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TextBlockAbstract', window );"><strong>Text block [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfEarningsPerShareExplanatory', window );">Earnings per share</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">9.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;"><div style="font-weight:bold;display:inline;">Earnings per share </div></div></td></tr></table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Basic earnings per share is calculated by dividing the profit for the year attributable to equity holders of the Company by the weighted average number of ordinary shares outstanding during the year. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Diluted earnings per share is calculated by dividing the profit attributable to equity holders of the Company by the weighted average number of ordinary shares outstanding during the year plus the weighted average number of ordinary shares that would be issued on conversion of all the dilutive potential ordinary shares into ordinary shares. </div>  <div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Basic earnings per share </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The calculation of basic earnings per share is based on: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:60%"></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2021</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Profit attributable to equity holders of the Company</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">272,673</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">218,581</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">285,518</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">40,193</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Weighted average number of ordinary shares</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">40,858,290</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">40,858,290</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">40,858,290</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">40,858,290</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table></div> <div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Diluted earnings per share </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The weighted average number of ordinary shares adjusted for the effect of unissued ordinary shares under the Share Option Scheme is determined as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:70%"></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.202<div style="letter-spacing: 0px; top: 0px;display:inline;">1</div></div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.202<div style="letter-spacing: 0px; top: 0px;display:inline;">2</div></div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Weighted average number of shares issued, used in the calculation of basic earnings per share</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">40,858,290</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">40,858,290</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">40,858,290</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Diluted effect of share options</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Weighted average number of ordinary shares adjusted for effect of dilution</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">40,858,290</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">40,858,290</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">40,858,290</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">270,000 (2022: 270,000; 2021: 270,000) share options granted to employees under the existing employee share option plan have not been included in the calculation of diluted earnings per share because they are anti-dilutive. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Text block [abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfEarningsPerShareExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 33<br> -IssueDate 2023-01-01<br> -Section Disclosure<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2023-en-r&amp;doctype=Standard&amp;dita_xref=IAS33_g70-73A_TI<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfEarningsPerShareExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254139875680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, plant and equipment<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TextBlockAbstract', window );"><strong>Text block [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory', window );">Property, plant and equipment</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">10.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Property, plant and equipment </div></div></td></tr></table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;">
<tr style="page-break-inside: avoid;">
<td style="vertical-align: top;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div></td></tr></table> <div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 96%; font-family: Times New Roman; font-size: 8pt; margin-left: auto; border-collapse: collapse;text-indent: 0px;">
<tr>
<td style="width: 37%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 2%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 2%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 2%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 2%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 2%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">Freehold</div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">land</div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">RMB&#8217;000</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">Buildings and</div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">improvements</div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">RMB&#8217;000</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; text-align: center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">Construction</div></div></div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; text-align: center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">in progress</div></div></div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal; text-align: center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">RMB&#8217;000</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">Plant and</div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">machinery</div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">RMB&#8217;000</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">Office</div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">furniture,</div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">fittings&#160;and</div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">equipment</div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">RMB&#8217;000</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">Motor</div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">and</div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">transport</div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">vehicles</div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">RMB&#8217;000</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">Total</div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">RMB&#8217;000</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; width: 37%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">Cost</div></div></div></div></td>
<td style="vertical-align: bottom; width: 3%;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At January&#160;1, 2022</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">13,464</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,546,285</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">405,430</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6,224,902</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">222,380</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">119,169</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">9,531,630</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Additions</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">8,768</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">312,442</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">13,469</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">12,413</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6,256</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">353,348</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Disposals</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(5,530</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(54,323</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(964</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(6,568</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(67,385</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Transfers</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">72,252</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(369,120</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">288,475</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">8,491</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">98</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Write-off</div></div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(14,827</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1,081</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(10,754</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(2,465</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(29,127</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Translation difference</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,190</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,836</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">17</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">404</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">763</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">145</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6,355</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 37%;"></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At December&#160;31, 2022 and January&#160;1, 2023</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">14,654</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,610,784</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">348,769</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6,471,846</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">232,329</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">116,537</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">9,794,919</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Additions</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,903</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">149,846</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">18,676</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">7,151</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">300</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">178,876</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Disposal of subsidiary</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(80,585</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(21,632</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(5,568</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(107,785</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Disposals</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(7,000</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(772</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(23,039</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(30,811</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Transfers</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">38,506</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(244,741</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">201,642</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">4,593</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Write-off</div></div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(2,890</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(7,474</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(3,229</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(171</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(13,764</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Translation difference</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">402</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(233</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(139</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(197</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(360</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">20</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(507</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 37%;"></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At December&#160;31, 2023</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">15,056</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,568,485</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">253,735</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">6,655,861</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">234,144</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">93,647</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">9,820,928</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 37%;"></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Accumulated depreciation and impairment</div></div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 2%;"></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At January&#160;1, 2022</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">457</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,023,456</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,069,642</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">168,930</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">71,236</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,333,721</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Charge for the year</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">101,709</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">398,465</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">22,005</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">11,598</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">533,777</td>
<td style="white-space:nowrap;vertical-align:bottom">*&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Disposals</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(3,166</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(51,290</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(960</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(6,255</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(61,671</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Write-off</div></div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(11,855</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(978</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(10,559</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(2,440</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(25,832</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Impairment loss</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">14,060</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,218</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">17,278</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Translation difference</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">20</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">984</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">204</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">571</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">123</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,902</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 37%;"></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At December&#160;31, 2022 and January&#160;1, 2023</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">477</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,111,128</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">14,060</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,419,261</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">179,987</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">74,262</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,799,175</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Charge for the year</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">92,919</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">402,554</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">21,568</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">10,515</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">527,556</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Disposal of subsidiary</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(44,274</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(17,225</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(5,175</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(66,674</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Disposals</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(5,456</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(687</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(18,779</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(24,922</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Write-off</div></div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(2,068</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;text-align:right;">&#8212;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(6,681</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(3,123</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(161</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(12,033</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Impairment loss</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">9,162</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">561</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">34,458</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">438</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">48</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">44,667</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Translation difference</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(13</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(37</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(132</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(281</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">21</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(442</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 37%;"></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At December&#160;31, 2023</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">464</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,166,830</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">14,621</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">4,826,779</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">192,727</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">65,906</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">6,267,327</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 37%;"></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Net book value</div></div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 2%;"></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At December&#160;31, 2022</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">14,177</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,499,656</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">334,709</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,052,585</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">52,342</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">42,275</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,995,744</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 37%;"></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At December&#160;31, 2023</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">14,592</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,401,655</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">239,114</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,829,082</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">41,417</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">27,741</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">3,553,601</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 37%;"></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">US$&#8217;000</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,054</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">197,316</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">33,661</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">257,487</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">5,830</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">3,905</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">500,253</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 37%;"></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table><div style="clear:both;max-height:0pt;text-indent: 0px;"></div></div> </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:9pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:4%;vertical-align:top;text-align:left;">*</td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 9pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;">In 2023, RMB&#160;16.6 million (US$2.3 million) (2022: RMB 14.9 million) were capitalized as development costs&#160;<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">and</div>&#160;RMB&#160;2.2 million (US$0.3 million) (2022: RMB 2.6 million) were capitalized as capitalized contract cost. </div></td></tr></table>  <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Impairment loss of RMB&#160;8.0 million (US$1.1 million) (2022: RMB 17.3&#160;million; 2021: RMB 7.2 million) and RMB 36.7 million (US$ 5.2 million) (2022: Nil; 2021: Nil) were charged to the consolidated statement of profit or loss under &#8220;Cost of sales&#8221; and &#8220;Other operating expenses&#8221; respectively, for the Group&#8217;s plant and equipment within the Yuchai segment. The impairment loss was due to assets that were not in use. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Text block [abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for property, plant and equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2023-01-01<br> -Section Disclosure<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2023-en-r&amp;doctype=Standard&amp;dita_xref=IAS16_g73-79_TI<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254145447584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investment property<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TextBlockAbstract', window );"><strong>Text block [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfInvestmentPropertyExplanatory', window );">Investment property</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">11.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Investment property </div></div></td></tr></table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:70%"></td>
<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Cost</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At January&#160;1</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">31,810</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">32,389</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">4,560</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Translation difference</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">579</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,258</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">177</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At December&#160;31</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">32,389</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">33,647</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">4,737</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Accumulated depreciation</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At January&#160;1</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">26,724</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">27,633</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">3,890</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Charge for the year</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">348</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">355</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">50</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Translation difference</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">561</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,556</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">220</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At December&#160;31</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">27,633</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">29,544</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">4,160</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Net carrying amount</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">4,756</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">4,103</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">577</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Fair value</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">11,686</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">11,453</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,612</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Consolidated statements of profit or loss:</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr>
<td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Rental income from an investment property</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td></tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">- Minimum lease payments</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">176</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">154</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">22</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Direct operating expenses (including repairs and maintenance) arising from the rental generating property</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(118</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(720</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(101</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td></tr></table> </div> <div style="null;text-indent: 0px;"><div style="clear:both;max-height:0pt;"></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The Group has no restrictions on the realizable of its investment property and no contractual obligations to purchase, construct or develop investment property or for repairs, maintenance or enhancement. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Investment property is carried at cost less accumulated depreciation and accumulated impairment losses. </div></div><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Depreciation </div></div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"> is <div style="display:inline;">calculated </div>using straight-line method</div></div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"> to allocate the depreciable amounts over the estimated useful life of 30 years. </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The fair value is determined by independent professional qualified assessor. The fair value of investment property is determined by the market comparison and cost methods. In valuing the investment property, due consideration is given to factors such as location and size of building, building infrastructure, market knowledge and historical comparable transactions to arrive at their opinion of value. </div>  <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The following table shows information about fair value measurement of the investment property using significant unobservable inputs (Level 3): </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:4%"></td>
<td style="vertical-align:bottom;width:2%"></td>
<td style="width:30%"></td>
<td style="vertical-align:bottom;width:2%"></td>
<td style="width:30%"></td>
<td style="vertical-align:bottom;width:2%"></td>
<td style="width:30%"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Valuation&#160;techniques</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Unobservable&#160;input</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;text-align:center;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Inter-relationship&#160;between&#160;key</div></div></div><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">unobservable&#160;inputs&#160;and&#160;fair</div></div><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">value&#160;measurement</div></div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2023</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Market comparison and cost method</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Comparable price:</div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px; line-height: normal;">&#160;</div> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">-&#8194;&#8202;RMB 189 to RMB 458</div> <div style="margin-top: 0pt; margin-bottom: 1pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">&#8194;&#8201;&#8201;(US$ 27 to US$ 64) per square foot</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">The estimated fair value increases with higher comparable price</div></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td colspan="2" style="height:6pt"></td>
<td colspan="2" style="height:6pt"></td>
<td colspan="2" style="height:6pt"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2022</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Market comparison and cost method</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Comparable price:</div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px; line-height: normal;">&#160;</div> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">-&#8194;&#8202;RMB 182 to RMB 441</div> <div style="margin-top: 0pt; margin-bottom: 1pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">&#8194;&#8201;&#8201;per square foot</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">The estimated fair value increases with higher comparable price</div></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Text block [abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfInvestmentPropertyExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for investment property.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 40<br> -IssueDate 2023-01-01<br> -Section Disclosure<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=40&amp;code=ifrs-tx-2023-en-r&amp;doctype=Standard&amp;dita_xref=IAS40_g74-79_TI<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfInvestmentPropertyExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254149939664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible assets<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TextBlockAbstract', window );"><strong>Text block [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsExplanatory', window );">Intangible assets</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">12.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Intangible assets </div></div></td></tr></table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:45%"></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Goodwill</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Technology</div></div><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Know-how</div></div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Development</div></div><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">costs</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Trademarks</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Cost</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At January&#160;1, 2022</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">218,311</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">551,526</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">992,290</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">169,811</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,931,938</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Addition</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">181,181</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">181,181</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Transfer</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">121,227</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(121,227</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At December&#160;31, 2022 and January&#160;1, 2023</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">218,311</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">672,753</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,052,244</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">169,811</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,113,119</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Addition</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">186,222</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">186,222</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Transfer</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">754,407</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(754,407</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At December&#160;31, 2023</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">218,311</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,427,160</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">484,059</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">169,811</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,299,341</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Accumulated amortization and impairment</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At January&#160;1, 2022</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,675</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">167,681</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">173,356</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Amortization</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">64,939</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">64,939</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At December&#160;31, 2022 and January&#160;1, 2023</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,675</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">232,620</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">238,295</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Amortization</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">109,913</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">109,913</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At December&#160;31, 2023</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">5,675</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">342,533</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">348,208</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Net carrying amount</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At December&#160;31, 2022</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">212,636</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">440,133</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,052,244</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">169,811</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,874,824</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At December&#160;31, 2023</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">212,636</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,084,627</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">484,059</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">169,811</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,951,133</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">US$&#8217;000</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">29,933</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">152,687</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">68,143</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">23,905</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">274,668</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table> </div> <div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;">Goodwill </div> </div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Goodwill represents the excess of purchase consideration over fair value of net assets of businesses acquired. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Goodwill acquired through business combinations have been allocated to two cash-generating units for impairment testing as follows: </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:4%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align: top;text-align:left;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Yuchai manufacturing business. </div></td></tr></table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:4%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;">Yulin Hotel. Goodwill allocated to Yulin Hotel was fully impaired in 2008. </div></td></tr></table>  <div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Carrying amount of goodwill allocated to the cash-generating unit: </div></div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:68%"></td>
<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;">Yuchai manufacturing business</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">212,636</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">212,636</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">29,933</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Yuchai manufacturing business </div></div></div></div></div> <div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">The Group performs its impairment test annually. The recoverable amount&#160;was determined based on a value in use calculation using cash flow projectio<div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;">ns from financial budgets approved by senior management covering a five-year period. The pre-tax discount rate applied to the cash flow projections was</div></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"> </div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;">15.10%</div><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;">&#160;(2022</div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;">: </div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;">14.34</div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;">%) and cash flows beyond the </div><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;">five</div></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;">-year</div></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"> period are extrapolated using a </div></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;">1</div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;">%</div><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"> growth rate (2022</div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;">: </div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;">5</div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;">%)</div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;">,</div></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"> </div><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;">a modest long-term growth rate after taking into consideration of industry outlook with management estimation.</div></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;">&#160;</div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;">No</div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"> </div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;">impairment was identified for this unit.&#160;</div></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"> </div></div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;text-indent: 0px;">&#160;</div> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;text-indent: 0px;"><div style="font-weight:bold;display:inline;">Key assumptions used for value in use calculations </div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify;text-indent: 0px;">Key assumptions used in estimation of value in use were as follows: </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;text-indent: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%;text-indent: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:4%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;">Profit from operation </div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;text-indent: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%;text-indent: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:4%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;">Discount rate </div> </td> </tr> </table> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Profit from operation &#8211; Profit from operation is based on management&#8217;s estimate with reference to historical performance and future business outlook of Yuchai manufacturing business. </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify;text-indent: 0px;">Discount rate &#8211; Discount rate reflects management&#8217;s estimate of the risks specific to the cash-generating unit and is estimated based on weighted average cost of capital (&#8220;WACC&#8221;). The WACC takes into account both debt and equity. The cost of equity is derived from the expected return on investment by the Group&#8217;s investors. The cost of debt is based on the interest-bearing borrowings the cash-generating unit is obliged to service. This rate is weighted according to the optimal debt/equity structure arrived on the basis of the capitalization structure of the peer group. </div> <div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;text-indent: 0px;"><div style="font-weight:bold;display:inline;">Sensitivity to changes in assumptions </div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify;text-indent: 0px;">The implications of the key assumptions for the recoverable amount are discussed below: </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify;text-indent: 0px;">Profit from operation &#8211; A decreased demand can lead to a decline in profit from operation. A decrease in demand by <div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;">12.85</div><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;display:inline;">% (2022: 26.64%) would result in impairment. </div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify;text-indent: 0px;">Discount rate &#8211; A rise in <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">pre-tax</div> discount rate to <div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;">20.94</div><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;display:inline;">% (2022: 17.92%)&#160;would result in impairment. </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;">With regard to the assessment of value in use of the Yuchai manufacturing business, management believes that no reasonably possible change in any of the above key assumptions would cause the recoverable amount to materially fall below the carrying value of the unit.</div></div></div> <div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;text-indent: 0px;"><div style="font-weight:bold;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;">Technology <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">know-how</div> </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify;text-indent: 0px;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">The Group has an intangible asset representing technology development costs relating to the production of 4Y20 engines. As of December 2023, the carrying amount of the asset is RMB</div>&#160;5.0 million (US$ 0.7 <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">million),<div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">net of the accumulated impairment loss that was brought forward from prior years amounting to</div> RMB 126.7 million. </div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">In late 2018, the Group had commenced the production of 4Y20 engines. In 2021, 2022 and 2023, management believed that there was no indicator for further impairment. Also, having considered that there was no significant change of the market demand and economic environment which will have a favorable effect to the recoverable amount of the intangible asset, management had concluded that no reversal of impairment was necessary in 2021, 2022 and 2023. </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify;text-indent: 0px;">In 2023, the development of certain engine platform relating to National VI <div style="letter-spacing: 0px; top: 0px;display:inline;">and Tier 4&#160;</div>engines were completed, and the related development costs amounting to RMB&#160;754.4 million (US$ 106.2 million) (2022: RMB 121.2 million) were transferred from development costs to technology <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">know-how,</div> and amortization were charged accordingly based on the Group&#8217;s policy. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;text-indent: 0px;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;"> </div><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;">Development costs </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">During 2022 and 2023, the Group has capitalized development costs of RMB 181.2&#160;million and RMB&#160;186.2 million (US$ 26.2 million), respectively, mainly for new engines that comply with National VI and Tier 4 emission standards. As of December&#160;31, 2023, the total capitalized development costs are RMB&#160;484.1 million (US$ 68.1 million) (2022: RMB 1,052.2 <div style="letter-spacing: 0px; top: 0px;display:inline;">m</div>illion). These development costs relate to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">on-going</div> development efforts and, accordingly, have not yet been available for use, and therefore no amortization charges were recorded. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In 2022 and 2023, the Group performs an impairment test on the development costs that are not available for use. No impairment has been identified. The recoverable amount was determined based on its value in use using the discounted cash flow approach. Cash flows were projected based on historical growth, past experience and management best estimation of future business outlook. In 2023, the Group used 6-10 years (2022: 7 years) forecast and were based on the updated financial budgets approved by the senior management with no terminal value.<div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;display:inline;"> </div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Key assumptions used in estimation of value in use were as follows: </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 4%; vertical-align: top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8226;</div></td>
<td style="width: 1%; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align:top;text-align:left;"> <div style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">Profit from operation &#8211; Profit from operation is based on management&#8217;s estimate with reference to historical revenue generated, growth rate and estimation of future business outlook. In 2023, the Group estimated the revenue growth rate is the range of&#160;</div></div><div style="letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;"></div>10</div><div style="letter-spacing: 0px; top: 0px;display:inline;">% to </div><div style="letter-spacing: 0px; top: 0px;display:inline;">25</div><div style="letter-spacing: 0px; top: 0px;display:inline;">% year-on-year from 2024 to 2029 in view of the implementation of new emission standard for powertrain solutions for on- and off- road engine business. Management expected an accelerated growth for new energy products due to the government&#8217;s emphasis on new energy and low carbon emission commitment in domestic and international market.</div><div style="letter-spacing: 0px; top: 0px;display:inline;"> </div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;">In 2022, the Group estimated the revenue growth rate is the range of&#160;15% to 20% <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">year-on-year</div></div> from 2023 to 2027 in view of the implementation of new emission standard and management expect an accelerated growth for new energy products due to the government&#8217;s emphasis on new energy. Management assumes the revenue for the year 2028 and 2029 remain the same level as 2027. </div></div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:4%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: justify; line-height: normal;">Discount rate &#8211; Discount rate reflects management&#8217;s estimate of the risks specific to the cash-generating unit and is estimated based on weighted average cost of capital (&#8220;WACC&#8221;). The WACC takes into account both debt and equity. The cost of equity is derived from the expected return on investment by the Group&#8217;s investors. The cost of debt is based on the interest-bearing borrowings the cash-generating unit is obliged to service. This rate is weighted according to the optimal debt/equity structure arrived on the basis of the capitalization structure of the peer group. The Group has applied a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">pre-tax</div> discount rate of <div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;">15.10</div>% (2022: 14.34%). </div> </td> </tr> </table> <div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Sensitivity to changes in assumptions </div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The implications of the key assumptions for the recoverable amount are discussed below: </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Profit from operation &#8211; A decreased demand can lead to a decline in profit from operation. A decrease in demand by <div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;">6.56</div><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;display:inline;">% (2022: 4.88%) would result in impairment. </div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Discount rate &#8211; A rise in <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">pre-tax</div> discount rate to <div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;">15.99</div><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;display:inline;">% (2022: 19.17%) would result in impairment. </div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">With regard to the assessment of value in use, management believes that no reasonably possible change in any of the above key assumptions would cause the recoverable amount to materially fall below the carrying value. </div> <div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;">Trademarks </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In 2019, Yuchai entered into a trademark license agreement with GY under which Yuchai was granted the exclusive and perpetual use of the trademarks listed in the trademark license agreement for a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">one-time</div> usage fee of RMB 169.8&#160;million. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Management has assessed and concluded that the right granted by the trademark license, according to the terms and conditions of the trademark license agreement, is indefinite. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In 2022 and 2023, the Group performed an annual impairment review by taking Yuchai as a cash&#8211;generating unit. Using the same cash flow projection and assumptions for goodwill impairment test disclosed above, management concluded that no impairment charge is to be recognized in 2022 and 2023. </div> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Text block [abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfIntangibleAssetsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 38<br> -IssueDate 2023-01-01<br> -Section Disclosure<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=38&amp;code=ifrs-tx-2023-en-r&amp;doctype=Standard&amp;dita_xref=IAS38_g118-128_TI<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfIntangibleAssetsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254139875680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TextBlockAbstract', window );"><strong>Text block [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfInventoriesExplanatory', window );">Inventories</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%;text-indent: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">13.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;"><div style="font-weight:bold;display:inline;">Inventories </div></div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;text-indent: 0px;">&#160;</div> <div style="null;text-indent: 0px;">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:66%"></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Raw materials<div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;and consumables</div></div> </div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,339,933</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,201,886</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">309,968</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Work in progress</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">24,312</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">19,423</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,734</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Finished goods</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,573,510</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,427,718</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">341,759</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total inventories at the lower of cost and net realizable value</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,937,755</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,649,027</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">654,461</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;text-indent: 0px;">&#160;</div> <div style="null;text-indent: 0px;">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:60%"></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2021</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Inventories recognized as an expense in cost of sales</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">16,457,476</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">11,991,899</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">13,444,277</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,892,601</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Inclusive of the following charge/(credit):</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- Inventories written down</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">32,813</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">86,650</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">77,466</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">10,905</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- Reversal of write-down of inventories</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(41,823</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(31,765</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(27,447</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(3,864</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- Inventories written off</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">10,085</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify;text-indent: 0px;">The reversal of write-down of inventory was made when the related inventories were sold above their carrying value<div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;or consumed for production.</div></div>&#160;</div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;text-indent: 0px;">&#160;</div> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Text block [abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfInventoriesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for inventories.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 2<br> -IssueDate 2023-01-01<br> -Section Disclosure<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=2&amp;code=ifrs-tx-2023-en-r&amp;doctype=Standard&amp;dita_xref=IAS02_g36-39_TI<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfInventoriesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254143340928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other current assets<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TextBlockAbstract', window );"><strong>Text block [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfOtherCurrentAssetsExplanatory', window );">Other current assets</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%;text-indent: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">14.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;"><div style="font-weight:bold;display:inline;">Other current assets </div></div> </td> </tr> </table> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;text-indent: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:66%"></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Development properties</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8199;&#8199;&#8201;&#8199;16,710</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">16,733</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,355</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Text block [abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfOtherCurrentAssetsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of other current assets. [Refer: Other current assets]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfOtherCurrentAssetsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254140737328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Trade and other receivables<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TextBlockAbstract', window );"><strong>Text block [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory', window );">Trade and other receivables</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%;text-indent: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">15.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Trade and other receivables </div></div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;text-indent: 0px;">&#160;</div> <div style="null;text-indent: 0px;">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:73%"></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Trade receivables, gross</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,549,462</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,148,682</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">161,704</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Less: Allowance for expected credit losses</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(33,247</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(54,894</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(7,728</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net trade receivables (Note 6.2)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,516,215</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,093,788</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">153,976</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Bills receivable <div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(i)</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">4,970,880</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">6,318,789</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">889,519</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total (Note 32, Note 35)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">6,487,095</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">7,412,577</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,043,495</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Amounts receivable:</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- associates and joint ventures (trade)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">125,489</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">187,944</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">26,458</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- associates and joint ventures <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">(non-trade)</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">11,230</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">10,212</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,438</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- related parties (trade)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">180,374</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">212,706</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">29,943</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- related parties <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">(non-trade)</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">3,476</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-bottom: 1pt; margin-top: 0px; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-bottom: 1pt; margin-top: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: right; line-height: normal;">4,016</div> </td>
<td style="white-space:nowrap;vertical-align:bottom"> <div style="margin-bottom: 1pt; margin-top: 0px; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">565</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Bills receivable in transit</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">8,172</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">49,696</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">6,996</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Grant receivables</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">62,000</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">62,000</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">8,728</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;">Estimated sales consideration on disposal of a subsidiary due from the acquirer</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">&#8212;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">236,734</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">33,326</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Others</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">49,763</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">68,052</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">9,580</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Less: Impairment losses &#8211; other receivables</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(5,754</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(7,710</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(1,085</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other receivables carried at amortized cost (Note 35)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">434,750</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">823,650</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">115,949</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Tax recoverable</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">290,596</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">108,844</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">15,322</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Advances paid to suppliers</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">81,861</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">77,527</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">10,914</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Right of return assets</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">17,045</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">36,026</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">5,072</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net other receivables</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">824,252</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,046,047</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">147,257</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total trade and other receivables</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">7,311,347</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">8,458,624</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,190,752</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify;text-indent: 0px;">Note: </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;text-indent: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%;text-indent: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(i)</div>&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;">As of December&#160;31, 2023, bills receivable includes <div style="letter-spacing: 0px; top: 0px;display:inline;">bi</div>lls received from joint ventures and related parties amounted to RMB&#160;5.3 million (US$&#160;0.7&#160;million) (2022: RMB 0.1 million) and RMB 987.9 million (US$ 139.1 million) (2022: RMB&#160;763.4 million) respectively. </div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify;text-indent: 0px;">As of December&#160;31, 202<div style="letter-spacing: 0px; top: 0px;display:inline;">3</div>, bills receivable amounted to RMB&#160;12.5 million (US$ 1.8 million) (2022: RMB 12.6 <div style="letter-spacing: 0px; top: 0px;display:inline;">million) was pledged to secure bank facilities (Note 26).&#160;</div> </div>  <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify;text-indent: 0px;">Trade receivables are <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-interest</div> bearing and are generally on 60 - 90 days&#8217; term. They are recognized at their original invoice amounts, net of sales rebates in the financial year. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify;text-indent: 0px;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;">Non-trade</div> balance <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">due<div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div>from associates, joint ventures and other related parties are unsecured, interest-free, and repayable on demand. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;text-indent: 0px;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;"> </div> <div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</div>  <div style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Movement in the allowance for expected credit losses of trade and other receivables is as follows: </div> <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:70%"></td>
<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div> </td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At January&#160;1</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">39,441</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">39,001</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,490</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">(Credit)/charge to consolidated statement of profit or loss (under &#8220;Selling, general and administrative expenses&#8221;)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(459</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">23,858</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,359</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Written off</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(5</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(264</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(37</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Translation difference</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">24</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">9</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At December&#160;31</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">39,001</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">62,604</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">8,813</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">As of December&#160;31, 2022 and 2023, outstanding bills receivable discounted with banks for which the Group retained a recourse obligation totaled RMB 936.9&#160;million and RMB&#160;1,659.4 million (US$ 233.6 million) respectively. All bills receivable discounted have contractual maturities within 12 months at time of discounting. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">As of December&#160;31, 2022 and 2023, outstanding bills receivable endorsed to suppliers with recourse obligation were RMB&#160;1,032.1&#160;million and RMB&#160;1,629.8 million (US$ 229.4 million) respectively. <br/></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">For terms and conditions relating to related parties, refer to Note 29. </div> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Text block [abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of trade and other receivables. [Refer: Trade and other receivables]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254151737888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cash and bank balances<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TextBlockAbstract', window );"><strong>Text block [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfCashAndBankBalancesExplanatory', window );">Cash and bank balances</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">16.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Cash and bank balances </div></div> </td> </tr> </table> <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:69%"></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022<br/> RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023<br/> RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023<br/> US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-current</div></div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Long-term bank deposits</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">20,000</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Current</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash and cash equivalents</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,451,489</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,544,376</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">780,502</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Short-term bank deposits <div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(i)</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">351,567</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">467,096</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">65,755</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Restricted cash</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">27,687</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">27,999</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,942</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,830,743</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6,039,471</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">850,199</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Cash and bank balances</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,850,743</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6,039,471</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">850,199</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Note: </div> <div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(i)</div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;">Short-term bank deposits relate to bank deposits with initial maturities of more than three months and subject to more than insignificant risk of changes in value upon withdrawal before maturity. The interest rate of these bank deposits as of December&#160;31, 2023 for the Group ranged from 2.8% to 5.8% (2022: 0.8% to 4.4%). These short-term bank deposits are not considered as cash equivalents. </div> </td> </tr> </table>  <div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div> <div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Cash at banks earns interest at floating rates based on daily bank deposit rates. Short-term deposits are made for varying periods, depending on the immediate cash requirements of the Group, and earn interests at the respective short-term deposit rates. The interest rate of the bank deposits (excluding long-term and short-term bank deposits) as of December&#160;31, 2023 for the Group ranged from 2.5% to 5.7% (2022: 1.3% to 5.2%). </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">As at December&#160;31, 2023, there is fixed deposits of RMB&#160;51.2 million (US$ 7.2 million) held with a related party (2022: RMB 36.6 million). </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">As of December&#160;31, 2023, the Group&#8217;s restricted cash of RMB&#160;28.0 million (US$ 3.9 million) (2022: RMB 27.7 million) was used as collateral by the banks for the issuance of bills to suppliers. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">As of December&#160;31, 2022 and 2023, the Group had RMB 518.0&#160;million and RMB&#160;534.5 million (US$ 75.2 million) respectively, of undrawn borrowing facilities in respect of which all conditions precedent had been met. </div>  <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">For the purpose of the statement of cash flows, cash and cash equivalents comprise the following at December 31: </div> <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:69%"></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash at banks and on hand</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">3,730,372</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">4,963,232</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">698,692</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Short-term bank deposits <div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(i)</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">721,117</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">581,144</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">81,810</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash and cash equivalents</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">4,451,489</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">5,544,376</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">780,502</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Note: </div> <div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(i)</div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;">This relates to other short-term, highly liquid investments with original maturities of three months or less that are readily convertible to known amounts of cash and which are subject to an insignificant risk of changes in value. </div> </td> </tr> </table> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_DisclosureOfCashAndBankBalancesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of cash and bank balances.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_DisclosureOfCashAndBankBalancesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Text block [abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254151716768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TextBlockAbstract', window );"><strong>Text block [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfLeasesExplanatory', window );">leases</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">17.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Leases </div></div> </td> </tr> </table> <div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="background: none; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#8201;</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Group as a lessee </div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The Group has lease contracts for land, motor vehicles, office space and staff accommodations used in its operations. These leases are generally with lease term of between 1 and 12 years. The Group&#8217;s obligations under its leases are secured by the lessor&#8217;s title to the leased assets. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The Group also has certain leases of office space and staff accommodations with lease terms of 12 months or less. The Group has applied the &#8220;short-term leases&#8221; recognition exemptions for these leases<div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">.</div></div> </div> <div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>  <div style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Set out below are the carrying amounts of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">right-of-use</div></div> assets recognized and the movements during the year. </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:41%"></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Leasehold</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">land</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Building&#160;and</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">office space</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Office</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">furniture,</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">fittings&#160;and</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">equipment</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Motor</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">vehicles</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Total</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Total</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div> </td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At January&#160;1, 2022</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">304,645</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">40,118</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">51</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">344,814</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">48,541</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Addition</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">49,421</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">314</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">49,735</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">7,001</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Depreciation expenses</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(12,324</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(30,772</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(14</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(19</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(43,129</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(6,071</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Disposal</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(3,256</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(3,256</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(458</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Termination</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(6,187</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(6,187</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(871</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Translation difference</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">159</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">5</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">164</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">22</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At December&#160;31, 2022 and January&#160;1, 2023</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">289,065</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">52,739</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">42</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">295</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">342,141</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">48,164</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Addition</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">31,082</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,002</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">32,084</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">4,517</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Depreciation expenses</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(12,282</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(33,671</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(7</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(111</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(46,071</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(6,486</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Disposal of subsidiary</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(22,782</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(22,782</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(3,207</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Disposal</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(5,564</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(5,564</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(783</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Termination</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(1,382</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(1,382</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(195</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Translation difference</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">18</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">19</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">3</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At December&#160;31, 2023</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">248,437</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">48,786</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">36</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,186</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">298,445</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">42,013</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </div>  <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Set out below are the carrying amounts of lease liabilities and the movements during the year: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:73%"></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">2022</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">2023</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">2023</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div> </td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At January&#160;1</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">40,531</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">59,641</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">8,396</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Additions</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">49,735</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">32,084</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">4,517</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accretion of interest (Note 7.3)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,547</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,969</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">277</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Payments</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(26,144</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(43,073</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(6,063</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Termination</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(6,187</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(1,382</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(195</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Translation difference</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">159</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">42</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">6</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At December&#160;31</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">59,641</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">49,281</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">6,938</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Current (Note 25)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">31,433</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">33,272</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">4,684</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-current</div> (Note 25)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">28,208</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">16,009</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,254</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">59,641</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">49,281</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">6,938</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div><div></div><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>  <div style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The following are the amounts recognized in profit of loss: <br/></div> <div> <div> <div style="null;text-indent: 0px;"> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><br/></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 96%; font-family: Times New Roman; font-size: 10pt; margin-left: auto; border-collapse: collapse;">
<tr>
<td style="width: 65%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 5%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 5%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 5%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr>
<td style="width: 65%;"></td>
<td style="vertical-align: bottom; width: 5%;"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align: bottom; width: 5%;"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align: bottom; width: 5%;"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 65%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Depreciation charge for <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">right-of-use</div></div> assets</div> </td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">43,129</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">46,071</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">6,486</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 65%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest expenses on lease liabilities (Note 7.3)</div> </td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,547</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,969</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">277</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; white-space: nowrap; width: 65%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal; white-space: nowrap;">Expenses relating to short-term leases (included in selling, general and administrative <br/>expenses and research and development expenses)</div> </td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">25,022</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">18,275</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,573</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 65%;"></td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 65%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total amount recognized in profit or loss</div></div> </td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">69,698</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">66,315</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">9,336</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 65%;"></td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </div> </div> </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In 2023, the Group had total cash outflows for leases of RMB&#160;61.3 million (US$ 8.6 million) (2022: RMB 51.2 million). The Group also had <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-cash</div> additions to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">right-of-use</div></div> assets and lease liabilities of RMB&#160;32.1 million (US$ 4.5 million) in 2023 (2022: RMB 49.7 million). The future cash outflows relating to leases that have not yet commenced are disclosed in Note 30. </div> <div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Group as a lessor </div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The Group has entered into operating leases on some of its assets, including surplus offices and warehouses. These&#160;leases have terms between 1 to 20 years. Rental income recognized by the Group during the year is RMB&#160;25.8 million (US$ 3.6 million) (2022: RMB 18.1 million). </div>  <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Future minimum rental receivables under <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-cancellable</div> operating leases as of 31&#160;December are as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:70%"></td>
<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Within 1 year</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- related parties</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">17</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,012</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">283</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- joint venture</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,587</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">3,329</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">469</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- third parties</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">8,136</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">7,898</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,112</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">After 1 year but within 5 years</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- related parties</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">17</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">7,988</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,125</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- joint venture</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">6,292</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">11,697</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,647</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- third parties</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">19,364</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">22,235</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">3,130</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">More than 5 years</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- joint venture</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">9,690</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">7,504</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,056</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- third parties</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">26,566</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">34,523</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">4,860</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">71,669</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">97,186</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">13,682</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Text block [abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfLeasesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 16<br> -IssueDate 2023-01-01<br> -Section Presentation<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2023-en-r&amp;doctype=Standard&amp;dita_xref=IFRS16_g47-50_TI<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 16<br> -IssueDate 2023-01-01<br> -Section Disclosure<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2023-en-r&amp;doctype=Standard&amp;dita_xref=IFRS16_g51-60_TI<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfLeasesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254144281472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Issued capital<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TextBlockAbstract', window );"><strong>Text block [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory', window );">Issued capital</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">18.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;"><div style="font-weight:bold;display:inline;">Issued capital </div></div> </td> </tr> </table> <div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><br/></div> <div style="null;text-indent: 0px;">
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 96%; font-family: Times New Roman; font-size: 10pt; margin-left: auto; border-collapse: collapse;">
<tr>
<td style="width: 70%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">thousands</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">thousands</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;">Issued capital</div></div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Authorized shares</div></div></div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Ordinary share of par value US$ 0.10 each</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">100,000</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">100,000</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height:12pt"></td>
<td colspan="4" style="height:12pt"></td>
<td colspan="4" style="height:12pt"></td>
<td colspan="4" style="height:12pt"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Number&#160;of</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">shares</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Ordinary shares issued and fully paid</div></div></div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At January&#160;1, 2022, December&#160;31, 2022 and December&#160;31, 2023</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">40,858,290</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,081,138</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">US$&#8217;000</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">292,969</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height:12pt"></td>
<td colspan="4" style="height:12pt"></td>
<td colspan="4" style="height:12pt"></td>
<td colspan="4" style="height:12pt"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Special share issued and fully paid</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">One special share issued and fully paid at US$ 0.10 per share</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">*</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">*</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">*</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <div style="clear:both;max-height:0pt;"></div> </div> </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"><br/></div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;">*</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">Less than RMB 1 (US$ 1)  </div> </td> </tr> </table>  <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The holders of ordinary shares are entitled to such dividends as the Board of Directors of the Company may declare from time to time. All ordinary shares are entitled to one vote on a show of hands and carry one vote per share on a poll. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The holder of special share is entitled to elect a majority of directors of the Company. In addition, no shareholders&#8217; resolution may be passed without the affirmative vote of the special share, including any resolution to amend the Memorandum of Association or <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Bye-laws</div> of the Company. The special share is not transferable except to Hong Leong Asia Ltd. (&#8220;HLA&#8221;), Hong Leong (China) Limited (&#8220;HLC&#8221;) or any of its affiliates. The <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Bye-Laws</div> of the Company provides that the special share shall cease to carry any rights in the event that HLA and its affiliates cease to own, directly or indirectly, at least 7,290,000 ordinary shares in the capital of the Company. </div> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Text block [abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share capital, reserves and other equity interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 79<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_79&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254144308928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Dividends declared and paid<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TextBlockAbstract', window );"><strong>Text block [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDividendsExplanatory', window );">Dividends declared and paid</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">19.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Dividends declared and paid </div></div> </td> </tr> </table> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:69%"></td>
<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Declared and paid during the year</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Dividends on ordinary shares:</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Final dividend paid in 2023: US$ 0.28 per share (2022: US$ 0.40 per share)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">109,684</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">80,238</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">11,295</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Dividend paid in cash</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">109,684</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">80,238</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">11,295</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Text block [abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfDividendsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of dividends. Dividends are distributions of profits to holders of equity investments in proportion to their holdings of a particular class of capital.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfDividendsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254140921552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Reserves<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TextBlockAbstract', window );"><strong>Text block [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfReservesAndOtherEquityInterestExplanatory', window );">Reserves</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">20.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;"><div style="font-weight:bold;display:inline;">Reserves </div></div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:70%"></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;">Statutory reserve<div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"> </div></div></div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"><div style="font-weight: bold;display:inline;">Statutory general reserve</div> <div style="font-size: 75%;display:inline;"><div style="font-size: 75% !important; vertical-align: top;display:inline;font-size:6.2px">(i)</div></div><div style="font-size: 6.5pt;display:inline;"> </div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At January&#160;1</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">283,531</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">310,029</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">43,644</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Transfer from retained earnings</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">26,498</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">45,989</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">6,474</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At December&#160;31</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">310,029</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">356,018</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">50,118</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">General surplus reserve </div></div><div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(ii)</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At January&#160;1 and December&#160;31</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">25,706</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">25,706</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">3,619</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">335,735</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">381,724</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">53,737</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Capital reserves</div></div></div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div><div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(iii)</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At January&#160;1</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">30,704</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(4,196</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(591</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Issuance of put option to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-controlling</div> interest of subsidiary</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(34,900</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(14,040</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(1,976</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At December&#160;31</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(4,196</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(18,236</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(2,567</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Note: </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(i)</div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;">In accordance with the relevant regulations in the PRC, a 10% appropriation to the statutory general reserve based on the net income reported in the PRC financial statements is required until the balance reaches 50% of the authorized share capital of Yuchai and its subsidiaries. Statutory general reserve can be used to make good previous years&#8217; losses, if any, and may be converted into share capital by the issue of new shares to shareholders in proportion to their existing shareholdings, or by increasing the par value of the shares currently held by them, provided that the reserve balance after such issue is not less than 25% of the authorized share capital. </div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(ii)</div>&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;">General surplus reserve is appropriated in accordance with Yuchai&#8217;s Articles and resolution of the board of directors. General surplus reserve may be used to offset accumulated losses or increase the registered capital. </div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(iii)</div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;">Capital reserves consist of reserve resulted from (i)&#160;a capital transaction in 2015 and (ii)&#160;the put option granted to the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-controlling</div> interests of Yuchai&#8217;s subsidiary&#160;in 2022 and 2023. Further details are given in Note 28. </div> </td> </tr> </table>  <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:70%"></td>
<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;">Other components of equity<div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"> </div></div></div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Foreign currency translation reserve <div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(i)</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(44,699</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(27,971</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(3,937</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Performance shares reserve <div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(ii)</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">19,758</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">19,758</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,781</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Premium paid for acquisition of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-controlling</div> interests</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(9,463</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(7,986</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(1,124</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Fair value reserve of financial assets at FVOCI <div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(iii)</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(30,591</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(22,454</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(3,161</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(64,995</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(38,653</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(5,441</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Note: </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(i)</div>&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;">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&#8217;s presentation currency. </div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(ii)</div>&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;">Performance shares reserve comprises the cumulative value of employee services received in return for share-based compensation. The amount in the reserve is retained when the option is expired. </div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(iii)</div>&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;">Fair value reserve of financial assets at FVOCI relates to the subsequent measurement of the Group&#8217;s bills receivable at fair value through OCI. </div> </td> </tr> </table> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Text block [abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfReservesAndOtherEquityInterestExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of reserves within equity. [Refer: Other reserves [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 79<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_79_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfReservesAndOtherEquityInterestExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254140463984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-based payment<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TextBlockAbstract', window );"><strong>Text block [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory', window );">Share-based payment</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">21.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;"><div style="font-weight:bold;display:inline;">Share-based payment </div></div></td></tr></table><div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The Company&#8217;s Equity Incentive Plan (&#8220;Equity Plan&#8221;) was approved by the shareholders at the Annual General Meeting of the Company held on July&#160;4, 2014 for duration of 10 years (from July&#160;29, 2014 to July&#160;28, 2024). </div><div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">All options granted under the Equity Plan are subject to a vesting schedule as follows: </div><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;">(1)</td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">one year after the date of grant for up to 33% of the shares over which the options are exercisable; </div></td></tr></table><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;">(2)</td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">two years after the date of grant for up to 66% (including (1)&#160;above) of the shares over which the options are exercisable; and </div></td></tr></table><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;">(3)</td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">three years after the date of grant for up to 100% (including (1)&#160;and (2) above) of the shares over which the options are exercisable. </div></td></tr></table><div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In <div style="null;text-indent: 0px;display:inline;">2021, 2022 and<div style="display:inline;">&#160;</div></div>2023, there was no expense arising from equity-settled share-based payment transactions.</div><div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Movements during the year </div></div></div></div><div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The following table illustrates the number and weighted average exercise prices (&#8220;WAEP&#8221;) of, and movements in share options during the year: </div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div><div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:52%"></td>
<td style="vertical-align:bottom;width:8%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:8%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:8%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:8%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Number&#160;of</div></div><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">share&#160;options</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">WAEP</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Number&#160;of</div></div><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">share&#160;options</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">WAEP</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Outstanding at January&#160;1 and December&#160;31</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">270,000</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">US$</td>
<td style="vertical-align:bottom;text-align:right;">&#160;21.11</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">270,000</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">US$</td>
<td style="vertical-align:bottom;text-align:right;">&#160;21.11</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Exercisable at December&#160;31</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">270,000</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">US$</td>
<td style="vertical-align:bottom;text-align:right;">21.11</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">270,000</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">US$</td>
<td style="vertical-align:bottom;text-align:right;">21.11</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The fair value of services received in return for share options granted are measured by reference to the fair value of share options granted. The estimate of the fair value of the services received is measured based on the Black-Scholes model. The expected life used in the model has been adjusted, based on management&#8217;s best estimate, for the effects of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-transferability,</div> exercise restrictions and behavioral considerations. </div><div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Fair value of share options and assumptions </div></div></div></div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div><div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:88%"></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Date of grant of options</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;text-align:center;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">On&#160;July&#160;29,</div></div><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">2014</div></div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Fair value at measurement date (US$)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;text-align:center;">5.70&#160;&#8211;&#8201;6.74</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Share price (US$)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;text-align:center;">21.11</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Exercise price (US$)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;text-align:center;">21.11</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Expected volatility (%)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;text-align:center;">47.4</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Expected option life (years)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;text-align:center;">3.5 &#8211; 5.5</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Expected dividends (%)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;text-align:center;">5.81</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Risk-free interest rate (%)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;text-align:center;">1.4 &#8211; 2.0</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td></tr></table></div><div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The exercise price for options outstanding as of December&#160;31, 2023 was US$21.11 dollar (2022: US$21.11 dollar). </div><div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The weighted average remaining contractual life for the share options outstanding as of December&#160;31, 2023 was 0.6 (2022: 1.6) years. </div><div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The expected volatility reflects the assumption that the historical volatility over a period similar to the life of the options is indicative of future trends, which may not necessarily be the actual outcome. </div><div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">There are no market conditions associated with the share options granted. Service conditions and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-market</div> performance conditions are not taken into account in the measurement of the fair value of the service to be received at the grant date. </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Text block [abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2023-01-01<br> -Paragraph 44<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_44&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254144297840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Trade and other payables<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TextBlockAbstract', window );"><strong>Text block [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory', window );">Trade and other payables</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">22.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Trade and other payables </div></div></td></tr></table><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div><div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:70%"></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Current</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Trade payables</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">4,199,072</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">3,999,224</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">562,986</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Bills payables <div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(i)</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,356,574</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">3,248,066</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">457,242</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other payables</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">319,723</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">402,516</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">56,664</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accrued expenses</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">159,735</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">226,745</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">31,920</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accrued staff costs</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">422,045</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">499,230</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">70,278</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Refund liabilities</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">222,342</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">324,161</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">45,633</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Dividend payable</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">30,205</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">30,899</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">4,350</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Amount due to:</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;">- joint ventures (trade)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">67,556</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">83,590</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">11,767</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;">- joint ventures <div style="white-space: nowrap;display:inline;">(non-trade)</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">22</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;">- related parties (trade)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">296,219</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">303,393</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">42,710</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;">- related parties <div style="white-space: nowrap;display:inline;">(non-trade)</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">7,289</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">36,083</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">5,079</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Financial liabilities carried at amortized cost (Note 32, Note 35)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">8,080,782</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">9,153,907</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,288,629</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred grants (Note 27)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">13,404</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">8,064</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,135</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Advance from customers</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">254</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">248</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">35</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other tax payable</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">44,968</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">65,105</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">9,165</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total trade and other payables (current)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">8,139,408</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">9,227,324</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,298,964</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table></div><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(i)</div>&#160;</td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;">As of December&#160;31, 202<div style="display:inline;">3</div>, the bills payables include bills payable to joint ventures and other related parties amounted to RMB 4.0 million (US$ 0.6 million) (2022: RMB 36.3 million) and RMB&#160;435.3 million (US$&#160;61.3&#160;million) (2022: RMB 192.6 million) respectively. </div></td></tr></table><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(ii)</div>&#160;</td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;">Terms and conditions of the above financial liabilities: </div></td></tr></table><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:9%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: justify; line-height: normal;">Trade and other payables are <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-interest</div> bearing and are normally settled on agreed credit terms ranging from 60 to 90 day terms. </div></td></tr></table><div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 9%;"><div style="display:inline;">&#160;</div></td>
<td style="width: 3%; vertical-align: top;text-align:left;"><div style="display:inline;">&#8226;</div></td>
<td style="width: 1%; vertical-align: top;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: top;text-align:left;"><div style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The non-trade balances due to joint ventures and related parties are unsecured, interest-free and repayable on demand. </div></div></div></td></tr></table><div style="clear:both;max-height:0pt;text-indent: 0px;"></div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div><div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:68%"></td>
<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-current</div></div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other payables&#160;<div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(i)</div> (Note 32, Note 35)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">189,366</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">181,155</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">25,502</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table></div><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(i)</div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;">This relates to accrual for bonus, which is <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-interest</div> bearing and not expected to be settled within next 12 months. </div></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Text block [abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of trade and other payables. [Refer: Trade and other payables]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254141043664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Provisions<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TextBlockAbstract', window );"><strong>Text block [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfProvisionsExplanatory', window );">Provisions</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">23.</div></div></div></td>
<td style="vertical-align: top;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Provisions </div></div></div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:58%"></td>
<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Provision&#160;for</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">warranty</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Provision&#160;for</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">onerous</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">contract</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At January&#160;1, 2022</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">248,199</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">4,829</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">253,028</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">35,620</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Provision made</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">317,076</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">317,076</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">44,636</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Provision utilized</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(345,161</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(345,161</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(48,590</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Provision reversed</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(4,829</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(4,829</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(680</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At December&#160;31, 2022 and January&#160;1, 2023</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">220,114</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">220,114</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">30,986</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Provision made</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">414,021</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">414,021</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">58,283</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Provision utilized</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(375,910</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(375,910</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(52,918</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Disposal of <div style="letter-spacing: 0px; top: 0px;display:inline;">a </div>subsidiary</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(2,145</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(2,145</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(302</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At December&#160;31, 2023</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">256,080</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">256,080</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">36,049</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Text block [abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfProvisionsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of provisions. [Refer: Provisions]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfProvisionsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254140255856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Contract liabilities<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TextBlockAbstract', window );"><strong>Text block [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfContractLiabilitiesExplanatory', window );">Contract liabilities</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">24.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Contract liabilities </div></div> </td> </tr> </table> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:68%"></td>
<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Unfulfilled service-type maintenance services</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">195,245</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">155,192</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">21,847</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Advance from customer</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">499,831</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">536,235</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">75,487</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">695,076</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">691,427</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">97,334</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Current</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">617,737</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">639,213</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">89,984</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-current</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">77,339</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">52,214</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">7,350</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total contract liabilities (Note 6.2)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">695,076</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">691,427</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">97,334</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_DisclosureOfContractLiabilitiesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of contract liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_DisclosureOfContractLiabilitiesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Text block [abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254144287648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Lease liabilities<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LeaseLiabilitiesAbstract', window );"><strong>Lease liabilities [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfLeaseLiabilitiesExplanatoryTextBlock', window );">Lease liabilities</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">25.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;"><div style="font-weight:bold;display:inline;">Lease liabilities </div></div> </td> </tr> </table> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;">
<tr style="page-break-inside: avoid;">
<td style="vertical-align: top;text-align:left;"> <div style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td> </tr> </table> <div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 96%; font-family: Times New Roman; font-size: 10pt; margin-left: auto; border-collapse: collapse;text-indent: 0px;">
<tr>
<td style="width: 47%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 5%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 5%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 5%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 5%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 5%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Interest&#160;rate</div></div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Maturity</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">%</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr>
<td style="width:46%"></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Current (Note 17)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">1.3<div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div>-&#8201;6.7</div></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2024</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">31,433</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">33,272</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">4,684</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-</div> current (Note 17)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">1.3<div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div>-&#8201;6.7</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">2025-2034</div></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">28,208</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">16,009</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,254</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> </div> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_DisclosureOfLeaseLiabilitiesExplanatoryTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure Of Detailed Information About Lease Liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_DisclosureOfLeaseLiabilitiesExplanatoryTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_LeaseLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LeaseLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254144279472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans and borrowings<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TextBlockAbstract', window );"><strong>Text block [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialLiabilitiesExplanatory', window );">Loans and borrowings</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">26.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Loans and borrowings </div></div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;<br/></div> <div> <div> <div style="null;text-indent: 0px;">
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 96%; font-family: Times New Roman; font-size: 10pt; margin-left: auto; border-collapse: collapse;">
<tr>
<td style="width: 69%;"><div style="display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Weighted<br/>average<br/>interest&#160;rate</div></div></div></div> </td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Maturity</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">%</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; width: 57%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Current</div></div></div></div> </td>
<td style="vertical-align: bottom; width: 3%;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom; width: 3%;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom; width: 3%;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td> </tr>
<tr>
<td style="width: 57%;"></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 57%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Renminbi denominated loans</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:center;">0.9&#160;&#8211;&#8201;3.7</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2023</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,141,432</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 57%;"></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 57%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-current</div></div></div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 57%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Renminbi denominated loans</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:center;">3.0</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2025</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">200,000</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 57%;"></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <div style="clear:both;max-height:0pt;"></div> </div> </div> </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div></div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:57%"></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Weighted<br/> average<br/> interest&#160;rate</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Maturity</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">%</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Current</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Renminbi denominated loans</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:center;">1.2&#160;&#8211;&#8201;2.1</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2024</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,850,294</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">260,473</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-current</div></div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Renminbi denominated loans</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:center;">2.8</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">2025-2026</div></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">690,000</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">97,134</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify;"><div style="font-weight:bold;display:inline;">S$30.0&#160;million credit facility with DBS Bank Ltd (&#8220;DBS&#8221;) </div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">On June&#160;25, 2021, the Company entered into an uncommitted revolving credit facility agreement with DBS with an aggregate value of S$&#160;30.0&#160;million for renewal of the S$30.0&#160;million facility that matured on June&#160;1, 2021. The facility may be used to finance the Group general working capital requirements. Among other things, the terms of the facility required that at all times (i)&#160;the Company retains at least 76.4% ownership in Yuchai, (ii)&#160;HLA retains ownership of the special share, directly or indirectly retains at least 35% ownership of the Company and that the Company remains a subsidiary of HLA, and (iii)&#160;HLGE remains listed on the Main Board of Singapore Exchange. The terms of the facility also included certain financial covenants with respect to the Company&#8217;s consolidated tangible net worth (as defined in the agreement) not being less than US$ 400&#160;million, and the ratio of the consolidated total debt (as defined in the agreement) to consolidated tangible net worth not exceeding 1.0 times. </div> <div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify;"><div style="font-weight:bold;display:inline;">S$30.0&#160;million credit facility with MUFG Bank Ltd, Singapore Branch (&#8220;MUFG&#8221;) </div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">On August 18, 2023, the Company entered into an uncommitted and unsecured multi-currency short-term loan agreement with MUFG for an aggregate value of S$ 30.0&#160;million for renewal of the S$ 30.0&#160;million facility that matured on March&#160;17, 2020. The facility may be used to finance the Company&#8217;s general working capital requirements. Among other things, the terms of the facility required that at all times (i) HLA maintain legal and beneficial ownership of at least 7,290,000 issued and paid-up shares in the Company, and that the Company remains a consolidated subsidiary of HLA, (ii) the Company directly or indirectly retains at least 76.4% ownership in Yuchai, and (iii) HLGE remains listed on the Main Board of Singapore Exchange. The terms of the facility also include certain financial covenants with respect to the Company&#8217;s tangible net worth (as defined in the agreement) not being less than US$ 120&#160;million at all times and the ratio of the Company&#8217;s total net debt (as defined in the agreement) to tangible net worth not exceeding 2.0 times at all times, as well as negative pledge provisions and customary drawdown requirements. </div> <div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify;"><div style="font-weight:bold;display:inline;">US$30.0&#160;million credit facility with Sumitomo Mitsui Banking Corporation, Singapore Branch (&#8220;SMBC&#8221;) </div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">On June&#160;24, 2020, the Company entered into an uncommitted and unsecured multi-currency short-term revolving credit facility agreement with SMBC for an aggregate value of US$ 30.0&#160;million for renewal of the US$ 30.0&#160;million facility that matured on March&#160;18, 2020. This facility may be used by to finance the Company&#8217;s general working capital requirements. The terms of the facility require, among other things, that HLA maintain legal and beneficial ownership of at least 7,290,000 issued and paid-up shares in the Company, retains ownership of the special share and that the Company remains a subsidiary of HLA. The terms of the facility also include certain financial covenants with respect to the Company&#8217;s consolidated tangible net worth (as defined in the agreement) as of June&#160;30 and December&#160;31 of each year not less than US$ 200&#160;million and the ratio of the Company&#8217;s consolidated total net debt (as defined in the agreement) to consolidated tangible net worth as of June&#160;30 and December&#160;31 of each year not exceeding 2.0 times, as well as negative pledge provisions and customary drawdown requirements. On April&#160;12, 2022, the Company enter into a supplement agreement with SMBC to amend the maximum tenor of each drawdown under the facility to 6 months for US$ and 3 months for S$. </div> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Text block [abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfFinancialLiabilitiesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of financial liabilities. [Refer: Financial liabilities]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 7<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfFinancialLiabilitiesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254151716768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Deferred grants<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TextBlockAbstract', window );"><strong>Text block [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfGovernmentGrantsExplanatory', window );">Deferred grants</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">27.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Deferred grants </div></div></td></tr></table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div></div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:70%"></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At January&#160;1</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">424,140</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">489,788</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">68,949</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Received during the year</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">186,993</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">145,330</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">20,459</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Grant disbursed to partner of joint project</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(13,243</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(16,423</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(2,312</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Released to consolidated statement of profit or loss</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(108,102</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(59,818</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(8,421</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Reclassification<div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;to other payables</div></div> </div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(98,919</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(13,925</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At December&#160;31</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">489,788</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">459,958</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">64,750</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="font-size:1pt">
<td style="height:12pt"></td>
<td colspan="4" style="height:12pt"></td>
<td colspan="4" style="height:12pt"></td>
<td colspan="4" style="height:12pt"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Current (Note 22)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">13,404</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">8,064</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,135</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-current</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">476,384</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">451,894</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">63,615</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">489,788</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">459,958</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">64,750</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table> </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The government grant that have been received in PRC was to support and fund Yuchai&#8217;s production facilities, research and development activities for product innovations and developments. </div> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Text block [abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfGovernmentGrantsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for government grants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 20<br> -IssueDate 2023-01-01<br> -Section Disclosure<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=20&amp;code=ifrs-tx-2023-en-r&amp;doctype=Standard&amp;dita_xref=IAS20_g39-39_TI<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfGovernmentGrantsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254148284992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other financial liability<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfOtherLiabilitiesAbstract', window );"><strong>Disclosure Of Other Liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfOtherLiabilitiesExplanatory', window );">Other financial liability</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">28.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Other financial liability </div></div></td></tr></table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In November 2022, Yuchai <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Xin-Lan</div> received RMB 50.0&#160;million from an investor for its 9.1% of shareholding in Yuchai <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Xin-Lan.</div> In <div style="display:inline;">February</div> 2023, Yuchai <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Xin-Lan</div> received another RMB 20.0&#160;million <div style="letter-spacing: 0px; top: 0px;display:inline;">(</div>US$&#160;2.8 million<div style="letter-spacing: 0px; top: 0px;display:inline;">)</div> from two new investors for its 3.2% of shareholding in Yuchai <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Xin-Lan.</div> At the same time, Yuchai has granted a put option to these investors <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">(non-controlling</div> interest of its subsidiary company, Yuchai <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Xin-Lan).</div> These option<div style="display:inline;">s</div> may be exercised at cost plus agreed interests (based on a fixed interest rate) if certain conditions are not met by end of 2027. Accordingly, the Group recognized a financial liability based on the present value of the amount payable upon exercise of the put. A corresponding capital reserve was recognized (Note 20). </div> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_DisclosureOfOtherLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of other liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_DisclosureOfOtherLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfOtherLiabilitiesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of other liabilities. [Refer: Other liabilities]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfOtherLiabilitiesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254148318000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related party disclosures<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TextBlockAbstract', window );"><strong>Text block [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfRelatedPartyExplanatory', window );">Related party disclosures</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">29.</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Related party disclosures </div></div></td></tr></table> <div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">The ultimate parent </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">As of December&#160;31, 2023, the controlling shareholder of the Company, HLA, indirectly owned 18,270,965, or 44.7% (2022: 18,270,965, or 44.7%), of the ordinary shares in the capital of the Company, as well as a special share that entitles it to elect a majority of directors of the Company. HLA controls the Company through its wholly-owned subsidiary, HLC, and through HL Technology Systems Pte. Ltd. (&#8220;HLT&#8221;), a wholly-owned subsidiary of HLC. HLT owns approximately 23.3% (2022: 23.3%) of the ordinary shares in the capital of the Company and is, and has since August 2002 been, the registered holder of the special share. HLA also owns, through another wholly-owned subsidiary, Well Summit Investments Limited, approximately 21.4% (2022: 21.4%) of the ordinary shares in the capital of the Company. HLA is a member of the Hong Leong Investment Holdings Pte. Ltd., or Hong Leong Investment group of companies. Prior to August 2002, the Company was controlled by Diesel Machinery (BVI) Limited, which, until its dissolution, was a holding company controlled by HLC and was the prior owner of the special share. Through HLT&#8217;s stock ownership and the rights accorded to the special share under <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Bye-Laws</div> of the Company and various agreements among shareholders, HLA is able to effectively approve and effect most corporate transactions. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In 2023, there were transactions other than dividends paid, between the Group and HLA of RMB 0.5 million (less than US$ 0.1 million) (2022: RMB 0.4&#160;million; 2021: RMB 0.5 million). The transaction relates to consultancy fees charged by HLA. </div> <div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Entity with significant influence over the Group </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">As of December&#160;31, 2023, the Yulin City Government through Coomber Investment Ltd. owned 18.2% (2022: 17.2%) of the ordinary shares in the capital of the Company. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>  <div style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The following provides the significant transactions that have been entered into with related parties for the relevant financial year. </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:62%"></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2021</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Sales of engines and parts</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- associates and joint ventures</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">393,440</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">411,010</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">924,971</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">130,212</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- GY <div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">and its affiliates</div></div> </div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">3,223,785</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,262,306</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,034,304</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">286,376</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Purchase of parts, supplies and engines</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- associates and joint ventures</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,036,675</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,396,611</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,614,814</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">227,323</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- GY <div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">and its affiliates</div></div> </div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,307,137</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,053,607</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,804,457</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">254,020</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Hospitality, restaurant, consultancy and other service income charged to</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- a joint venture</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,152</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">5,803</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">18,427</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,594</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- GY <div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">and its affiliates</div></div> </div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">6,609</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">10,398</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">18,023</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,537</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Service charge charged by</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- joint ventures</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">5,023</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">128</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,094</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">295</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Rental income</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- joint ventures</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">4,415</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">4,634</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">3,834</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">540</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- GY <div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">and its affiliates</div></div> </div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">275</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">580</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">12,227</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,721</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Sales of an intangible asset to a joint venture</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">101,390</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">14,273</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Property management service expenses</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- GY <div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">and its affiliates</div></div> </div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">21,978</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">22,128</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">24,668</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">3,473</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Selling, general and administrative expenses</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- a joint venture</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,530</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- GY <div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">and its affiliates</div></div> <div style="letter-spacing: 0px; top: 0px;display:inline;"></div> </div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">9,315</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">30,151</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">34,178</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">4,811</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- HLA <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">and</div> its affiliates</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">7,188</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">8,994</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">9,194</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,294</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Delivery, storage, distribution and handling expenses</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">- GY and its affiliates</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">300,699</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">201,669</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">212,566</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">29,924</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Payment for lease liabilities</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">- GY and its affiliates</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">17,215</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">19,802</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">19,615</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,761</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Purchases of vehicles and machineries</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">- GY and its affiliates</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">3,460</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,513</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify;">In addition to the above, Yuchai also entered into transactions with other PRC Government owned enterprises. Management considers that these transactions were entered into in the normal course of business and expects that these transactions will continue on normal commercial terms. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The transactions with related parties are made at terms agreed between the parties. </div>  <div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Compensation of key management personnel of the Group </div></div></div><br/></div> <div> <div style="null;text-indent: 0px;"> <div style="clear:both;max-height:0pt;"></div> </div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><br/></div> <div style="null;text-indent: 0px;"> <div style="clear:both;max-height:0pt;"></div> </div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width: 76%;"></td>
<td style="vertical-align:bottom;width:7%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align: bottom; width: 6%;"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align: bottom; width: 6%;"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:6%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2021</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 76%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Short-term employee benefits</div> </td>
<td style="vertical-align: bottom; width: 7%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">25,289</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">25,011</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><div style="/* background-color: rgb(255, 255, 0); */letter-spacing: 0px;top: 0px;display:inline;">30,147</div></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><div style="/* background-color: rgb(255, 255, 0); */letter-spacing: 0px;top: 0px;display:inline;">4,244</div></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 76%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Contribution to defined contribution plans</div> </td>
<td style="vertical-align: bottom; width: 7%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">273</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">208</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><div style="/* background-color: rgb(255, 255, 0); */letter-spacing: 0px;top: 0px;display:inline;">305</div></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><div style="/* background-color: rgb(255, 255, 0); */letter-spacing: 0px;top: 0px;display:inline;">43</div></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 76%;"></td>
<td style="vertical-align: bottom; width: 7%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 76%;"></td>
<td style="vertical-align: bottom; width: 7%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">25,562</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">25,219</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><div style="/* background-color: rgb(255, 255, 0); */letter-spacing: 0px;top: 0px;display:inline;">30,452</div></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><div style="/* background-color: rgb(255, 255, 0); */letter-spacing: 0px;top: 0px;display:inline;">4,287</div></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 76%;"></td>
<td style="vertical-align: bottom; width: 7%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-executive</div> directors do not receive pension entitlements from the Group. </div> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Text block [abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfRelatedPartyExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for related parties.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 24<br> -IssueDate 2023-01-01<br> -Section Disclosures<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=24&amp;code=ifrs-tx-2023-en-r&amp;doctype=Standard&amp;dita_xref=IAS24_g13-24_TI<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfRelatedPartyExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254148465648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and contingencies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TextBlockAbstract', window );"><strong>Text block [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory', window );">Commitments and contingencies</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">30.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Commitments and contingencies </div></div> </td> </tr> </table> <div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Operating lease commitments - Group as lessee </div></div></div></div>  <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The Group has various lease contracts that have not yet commenced as of December&#160;31, 2023. The future lease payments for these <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-cancellable</div> lease contracts are as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div></div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:70%"></td>
<td style="vertical-align:bottom;width:7%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:7%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:7%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Within 1 year</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">98</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">14</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">After 1 year but within 5 years</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">198</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">28</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">After 5 years</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">296</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">42</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </div> <div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Capital commitments </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">As of December&#160;31, 2022 and 2023, the Group had capital expenditure (mainly in respect of property, plant and equipment) contracted for but not paid and not recognized in financial statements amounting to RMB 319.5&#160;million and RMB&#160;175.9 million (US$&#160;24.8 million) respectively. The Group&#8217;s share of joint venture&#8217;s capital commitment is disclosed in Note 5. </div> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Text block [abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of commitments and contingent liabilities. [Refer: Contingent liabilities [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254151726992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TextBlockAbstract', window );"><strong>Text block [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory', window );">Segment information</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Segment information </div></div> </td> </tr> </table> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">For management purposes, the Group is organized into business units based on their products and services, and has two reportable operating segments as follows: </div></div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="width: 4%; vertical-align: top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8226;</div></td>
<td style="width: 1%; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: top;text-align:left;"> <div style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Yuchai primarily conducts manufacturing for on- and off-road powertrain solutions and applications which are mainly distributed in the PRC market. </div></div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"><br/></div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:4%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: justify; line-height: normal;">HLGE is engaged in hospitality and property development activities conducted mainly in the PRC and Malaysia. HLGE is listed on the Main Board of the Singapore Exchange. </div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Management monitors the operating results of its business units separately for the purpose of making decisions about resource allocation and performance assessment. </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:47%"></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Year ended</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">December&#160;31, 2021</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Yuchai</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">HLGE</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Corporate</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Eliminations/</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">adjustment</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Consolidated</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">financial</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">statements</div></div> </td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Revenue</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total external revenue (Note 6.1)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">21,254,134</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">11,796</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">21,265,930</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Results</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest income</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">129,520</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,363</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,200</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">132,083</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest expense</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(111,747</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(19</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(26</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(111,792</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Depreciation and amortization</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(567,465</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(5,221</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(910</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(573,596</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Share of results of associates and joint venture</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(96,658</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">763</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(95,895</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Income tax expense</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(29,043</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(245</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(14,528</td>
<td style="white-space:nowrap;vertical-align:bottom">)<div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(1)</div>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(43,816</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td> </tr>
<tr>
<td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;">Other material non-cash items</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td> </tr>
<tr>
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Impairment of property, plant and equipment</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(7,227</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(7,227</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td> </tr>
<tr>
<td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Warranties</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(292,157</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(292,157</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)&#160;</td> </tr>
<tr>
<td style="vertical-align: top; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 5pt; font-family: &quot;Times New Roman&quot;; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"><div style="line-height: 5pt; font-size: 5pt;font-weight:bold;display:inline;width:100%;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap; vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap; vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap; vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap; vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap; vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Segment profit after tax</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">443,499</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(6,728</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(20,321</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(8,556</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">407,894</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total assets</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">23,897,506</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">368,415</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">2,146,060</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(1,506,672</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">24,905,309</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total liabilities</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); white-space: nowrap;text-align:right;background-color:rgba(255, 255, 255, 0);">(13,206,953</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(10,322</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(13,550</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(59,140</td>
<td style="vertical-align: bottom; white-space: nowrap;">)<div style="font-size: 75%; vertical-align: top;display:inline;font-size:8.3px">(2)</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(13,289,965</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Other</div><div style="font-weight:bold;display:inline;width:100%;"><div style="letter-spacing: 0px; top: 0px;display:inline;">s</div></div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"></td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Investment in joint ventures</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">147,106</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">3,989</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">151,095</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Capital expenditure</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">474,562</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">4,310</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">19</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">478,891</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td> </tr> </table><div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:51%"></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Year ended</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">December&#160;31, 2022</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Yuchai</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">HLGE</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Corporate</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Eliminations/<br/> adjustment</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Consolidated</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">financial</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">statements</div></div> </td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Revenue</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total external revenue (Note 6.1)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">15,997,766</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">32,870</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">16,030,636</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"><br/></td>
<td colspan="4" style="height:6pt"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Results</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><br/></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest income</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">116,668</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,902</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">12,309</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">131,879</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest expense</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(90,846</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(49</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(14</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(90,909</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Depreciation and amortization</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(619,000</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(4,770</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(922</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(624,692</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Share of <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">results</div> of associates and joint venture</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(29,554</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">461</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(29,093</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Income tax expense</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(47,555</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(39</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(9</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(11,462</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)<div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(1)</div>&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(59,065</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td> </tr>
<tr>
<td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;">Other material non-cash items</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="line-height: normal;">&#160;</div> </td> </tr>
<tr>
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Impairment of property, plant and equipment</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(17,278</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(17,278</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td> </tr>
<tr>
<td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Warranties</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(317,076</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(317,076</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)&#160;</td> </tr>
<tr>
<td style="line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="4" style="line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="4" style="line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="4" style="line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="4" style="line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="4" style="line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;">Segment profit after tax</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">354,865</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">5,152</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(18,245</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(6,111</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">335,661</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total assets</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">23,020,241</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">405,871</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">2,215,652</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(1,504,208</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">24,137,556</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total liabilities</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); white-space: nowrap;text-align:right;background-color:rgba(255, 255, 255, 0);">(12,220,938</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(12,062</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(14,256</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(55,236</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)<div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(2)</div>&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(12,302,492</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Other</div><div style="font-weight:bold;display:inline;width:100%;"><div style="letter-spacing: 0px; top: 0px;display:inline;">s</div></div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Investment in joint ventures</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">150,219</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">4,484</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">154,703</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Capital expenditure</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">352,737</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">564</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">47</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">353,348</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td> </tr> </table><div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div><div></div><div> <div style="line-height:normal;background-color:white;display: inline;">  </div> </div><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:57%"></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Year ended</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">December&#160;31, 2023</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Yuchai</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">HLGE</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Corporate</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Eliminations/</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">adjustment</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Consolidated</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">financial</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">statements</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Consolidated</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">financial</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">statements</div></div> </td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Revenue</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total external revenue (Note 6.1)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">18,015,280</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">31,069</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">18,046,349</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,540,451</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Results</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest income</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">108,792</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">9,545</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">35,792</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">154,129</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">21,697</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest expense</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(95,483</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(42</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(62</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(95,587</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(13,456</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Depreciation and amortization</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(659,426</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(4,934</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(705</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(665,065</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(93,624</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr>
<td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Gain on disposal of a subsidiary</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">113,042</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">113,042</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">15,913</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Share of results of associates and joint venture</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">62,041</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">37</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">62,078</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">8,739</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Income tax expense</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(131,021</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(535</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(14,048</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(2,892</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)<div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(1)</div>&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(148,496</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(20,904</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td> </tr>
<tr>
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;">Other material non-cash items</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td> </tr>
<tr>
<td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Impairment of property, plant and equipment</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(44,667</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(44,667</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(6,288</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)&#160;</td> </tr>
<tr>
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Warranties</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(414,021</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(414,021</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(58,283</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td> </tr>
<tr>
<td style="vertical-align: top; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 5pt; font-family: &quot;Times New Roman&quot;; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"><div style="line-height: 5pt; font-size: 5pt;font-weight:bold;display:inline;width:100%;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap; vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap; vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap; vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap; vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap; vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap; vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Segment profit after tax</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">431,697</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">9,534</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(11,420</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(6,955</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">422,856</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">59,527</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total assets</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">24,579,069</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">423,968</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">2,258,575</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(1,503,994</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">25,757,618</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">3,625,995</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total liabilities</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;text-align:right;background-color:rgb(204, 238, 255);">(13,486,829</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(11,307</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(22,070</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(61,787</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)<div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(2)</div>&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(13,581,993</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(1,911,987</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Other<div style="letter-spacing: 0px; top: 0px;display:inline;">s</div></div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Investment in joint ventures</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">235,558</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">1,671</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">237,229</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">33,396</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Capital expenditure</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">176,782</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">2,059</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">35</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">178,876</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">25,181</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td> </tr> </table><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Note: </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(1)</div>&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;">This relates mainly to the deferred tax expense relating to withholding tax on dividends from Yuchai. </div> </td> </tr> </table>
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="vertical-align: top;text-align:left;"> <div style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;"><div style="background-color:#ffffff;display:inline;">&#160;</div></div></div></div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(2)</div>&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;">This relates mainly to the deferred tax liabilities relating to cumulative withholding tax on dividends that are expected to be declared from income earned after December&#160;31, 2007 by Yuchai. </div> </td> </tr> </table>  <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;text-indent: 0px;">&#160;</div> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;text-indent: 0px;"><div style="font-weight:bold;display:inline;">Geographic information </div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify;text-indent: 0px;">The geographic information for revenue from external customers is disclosed in Note 6.1. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Major customer </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify;text-indent: 0px;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">Revenues from two customers of Yuchai segment amounted to</div> RMB 2,433.2 million (US$ 342.5 million) (2022: RMB 2,346.9&#160;million; 2021: RMB 5,231.7 <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"> </div><div style="letter-spacing: 0px; top: 0px;display:inline;">million) and RMB 2,034.3 <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">million (US$ 286.4 million) (2022: RMB</div> 2,262.3 million; 2021: RMB 3,223.8 million) respectively.&#160;</div> </div>  <div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;text-indent: 0px;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-current</div> assets </div></div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;text-indent: 0px;">&#160;</div> <div style="null;text-indent: 0px;"></div> <div style="null;text-indent: 0px;">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:72%"></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">People&#8217;s Republic of China</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">6,281,907</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">5,957,205</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">838,617</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other countries</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">90,520</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">87,554</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">12,325</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">6,372,427</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">6,044,759</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">850,942</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify;text-indent: 0px;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-current</div> assets for this purpose consist of property, plant and equipment, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">right-of-use</div></div> assets, investment in joint ventures and associates, investment property, intangible assets and goodwill. </div> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Text block [abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for operating segments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Section Disclosure<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;doctype=Standard&amp;dita_xref=IFRS08_g20-24_TI<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254143230176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial risk management objectives and policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TextBlockAbstract', window );"><strong>Text block [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialRiskManagementExplanatory', window );">Financial risk management objectives and policies</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%;text-indent: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">32.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Financial risk management objectives and policies </div></div> </td> </tr> </table> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;">The Group&#8217;s principal financial liabilities comprise loans and borrowings, trade and other payables and other financial liability arising from a put option to a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-controlling</div> interest. The main purpose of these financial liabilities is to finance the Group&#8217;s operations. The Group has trade and other receivables, and cash and bank deposits that derive directly from its operations. </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The Group is exposed to market risk, credit risk and liquidity risk. The Group&#8217;s senior management oversees the management of these risks. There has been no change to the Group&#8217;s exposure to these financial risks or the manner in which it manages and measures the risks. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Market risk </div></div></div></div></div> <div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Market risk is the risk that the fair value or future cash flows of a financial instrument will fluctuate because of changes in market prices. Market risk comprises three types of risk: interest rate risk, currency risk and other price risk, such as equity price risk. </div></div></div> <div style="letter-spacing: 0px; top: 0px; background: none;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;display:inline;"> </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The sensitivity analyses in the following sections relate to the position as of December&#160;31, 2022 and 2023. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The sensitivity analyses have been prepared on the basis that the amount of net debt, the ratio of fixed to floating interest rates of the debt and the proportion of financial instruments in foreign currencies are all constant at December&#160;31, 2023. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;">The analyses exclude the impact of movements in market variables on provisions and on the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-financial</div> assets and liabilities of foreign operations. </div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;text-indent: 0px;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;"> </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Interest rate risk </div></div></div></div></div> <div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Interest rate risk is the risk that the fair value or future cash flows of a financial instrument will fluctuate because of changes in market interest rates. The Group&#8217;s exposure to the risk of changes in market interest rates relates to the Group&#8217;s interest-bearing loans and borrowings from banks. The interest-bearing loans and borrowings of the Group are disclosed in Note 26. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The Group manages its interest rate risk by having a mixture of fixed and variable rates for its loans and borrowings. </div></div></div> <div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"> </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Interest rate sensitivity</div></div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="background: none;font-weight:bold;display:inline;"><div style="font-style: normal; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div></div></div></div> <div style="background: none; letter-spacing: 0px; top: 0px;display:inline;"><div style="background: none;font-weight:bold;display:inline;"><div style="font-style: normal; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div></div><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;"> </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The sensitivity analyses below have been determined based on the exposure to interest rates for interest-bearing loans and borrowings at the end of the reporting period and the stipulated change taking place at the beginning of the year and held constant throughout the reporting period in the case of instruments that have floating rates. A 50 basis points increase or decrease is used and represents management&#8217;s assessment of the possible change in interest rates. </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">If interest rate had been 50 (2022: 50) basis points higher or lower and all other variables were held constant, the profit before tax for the year ended December&#160;31, 2023 of the Group would increase/decrease by RMB&#160;12.7 million (US$&#160;1.8 million) (2022: increase/decrease by RMB&#160;11.7 million). </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="background: none;font-weight:bold;display:inline;"><div style="font-style: normal; background: none; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">&#8201;</div></div></div></div></td>
<td style="vertical-align: top;text-align:left;"> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; font-weight: bold; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-style: italic;display:inline;">Foreign currency exchange rate risk </div></div> </td> </tr> </table> <div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Foreign currency exchange rate risk is the risk that the fair value or future cash flows of an exposure will fluctuate because of changes in foreign currency exchange rates. The Group&#8217;s exposure to this risk relates primarily to the cash and bank balances, purchases and sales that are denominated in currencies other than the respective functional currencies of the entities within the Group. The currencies giving rise to this risk are primarily the Singapore Dollar, US&#160;Dollar and Euro. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Foreign currency translation exposure is managed by incurring debt in the operating currency so that where possible operating cash flows can be primarily used to repay obligations in the local currency. This also has the effect of minimizing the exchange differences recorded against income, as the exchange differences on the net investment are recorded directly against equity. </div></div></div> <div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"> </div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>  <div style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The Group&#8217;s exposures to foreign currency are as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:65%"></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="14" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Singapore</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Dollar</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Euro</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">US</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Dollar</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Others</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Trade and other receivables</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,504</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">7,328</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">4,484</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">218</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash and bank balances</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">166,517</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,282</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">26,521</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">15,340</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Financial liabilities</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(202</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Trade and other <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">receivables</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(5,064</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(11,586</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(7,258</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(2,579</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net assets/(liabilities)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">162,755</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(2,976</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">23,747</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">12,979</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:63%"></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="14" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Singapore</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Dollar</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Euro</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">US</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Dollar</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Others</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Trade and other receivables</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,700</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">13,686</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">7,221</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">377</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash and bank balances</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">157,073</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">5,337</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">18,162</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">24,114</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Financial liabilities</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(1,565</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Trade and other payables</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(7,568</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(13,689</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(20,453</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(12,795</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net assets/(liabilities)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">149,640</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">5,334</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">4,930</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">11,696</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">US$&#8217;000</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">21,065</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">751</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">694</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,646</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Foreign currency exchange rate risk sensitivity </div></div></div></div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;"> </div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">A 10% strengthening of the following major currencies against the functional currency of each of the Group&#8217;s entities at the reporting date would increase/(decrease) profit before tax by the amounts shown below. This analysis assumes that all other variables, in particular interest rates, remain constant. </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:72%"></td>
<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Profit before tax</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Singapore Dollar</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">16,276</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">14,964</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,107</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Euro</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(298</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">533</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">75</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">US&#160;Dollar</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,375</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">493</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">69</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="background: none;font-weight:bold;display:inline;"><div style="font-style: normal; background: none; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">&#8201;</div></div></div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Credit risk </div></div></div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Credit risk is the risk that a counterparty will not meet its obligations under a financial instrument or customer contract, leading to a financial loss. The Group is exposed to credit risk from its operating activities (primarily trade receivables) and from its financing activities, including deposits with banks and financial institutions, foreign exchange transactions and other financial instruments. </div> <div style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Trade receivables </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Customer credit risk is managed by each business unit subject to the Group&#8217;s established policy, procedures and control relating to customer credit risk management. Credit limits are established for all customers based on internal rating criteria. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Management has a credit policy in place and the exposure to credit risk is monitored on an ongoing basis. Credit evaluations are performed for all customers requiring credit. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">An impairment analysis is performed at each reporting date using a provision matrix. The provision rates are determined based on days past due for groupings of various customer segments with similar loss patterns (i.e. by profiles of the customers). The calculation reflects the reasonable and supportable information that is available at the reporting date about past events, current conditions and forecasts of future economic conditions. Generally, trade receivables are <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">written-off</div> at management&#8217;s discretion after assessment and are not subject to enforcement activity. The maximum exposure to credit risk at the reporting date is the carrying value of each class of financial assets disclosed in Note 15. The Group&#8217;s share of bills receivables of a joint venture which was used as collateral as security is disclosed in Note 5. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>  <div style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Set out below is the information about the credit risk exposure on the Group&#8217;s trade receivables using a provision matrix: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:83%"></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="18" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Trade receivables</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="14" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Days past due</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As of December&#160;31, 2022</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Current</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">0 &#8211; 90<br/> days</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">91-180</div><br/> days</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">181-365</div><br/> days</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&gt;365<br/> days</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Expected credit loss rate</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2.1</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">0.2</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">0.2</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">0.6</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">63.1</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Estimated total gross carrying amount at default</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,549,462</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,138,365</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">216,355</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">80,132</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">63,477</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">51,133</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Expected credit loss</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">33,247</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">500</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">124</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">372</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">32,251</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:83%"></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="font-size:1pt">
<td style="height:12pt"></td>
<td colspan="4" style="height:12pt"></td>
<td colspan="20" style="height:12pt"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="18" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Trade receivables</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="14" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Days past due</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As of December&#160;31, 2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Current</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">0 &#8211; 90<br/> days</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">91-180</div><br/> days</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">181-365</div><br/> days</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&gt;365<br/> days</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Expected credit loss rate</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">4.8</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">0.1</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">0.8</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2.2</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">59.7</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Estimated total gross carrying amount at default</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,148,682</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">521,234</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">350,376</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">97,382</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">93,015</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">86,675</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Expected credit loss</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">54,894</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">294</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">753</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,067</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">51,780</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">At December&#160;31, 2023, the Group had top 5 customers (2022: top 5 customers) that owed the Group more than RMB 597.7 million (US$&#160;84.1&#160;million) (2022: RMB 993.1 million) and accounted for approximately 40.0% (2022: 53.5%) of trade receivables (including trade amounts due from related <div style="null;text-indent: 0px;display:inline;">parties</div> but excluding bills receivables) respectively. These customers are located in the PRC. The maximum exposure to credit risk at the reporting date is the carrying value of each class of financial assets mentioned in Note 15. The Group&#8217;s share of bills receivables of a joint venture which was used as collateral as security is disclosed in Note 5. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Cash and fixed deposits are placed with banks and financial institutions which are regulated. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div><div></div><div> <div style="line-height:normal;background-color:white;display: inline;">  </div> </div><div style="clear:both;max-height:0pt;text-indent: 0px;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="background: none;font-weight:bold;display:inline;"><div style="font-style: normal; background: none; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">&#8201;</div></div></div></div></div></td>
<td style="vertical-align: top;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Liquidity risk </div></div></div></div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The Group monitors its liquidity risk and maintains a level of cash and cash equivalents deemed adequate by management to finance the Group&#8217;s operations and to mitigate the effects of fluctuations in cash flows, and having adequate amounts of committed credit facilities. </div></div></div> <div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The table below summarizes the maturity profile of the Group&#8217;s financial assets and liabilities, as well as lease liabilities, based on contractual undiscounted payments. </div></div></div> <div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"> </div></div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:89%"></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">1&#160;year</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">or&#160;less</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">2&#160;to&#160;5</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">years</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">After 5</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">years</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As of December&#160;31, 2022</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Financial assets</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Trade and bills receivables</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">6,487,095</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">6,487,095</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other receivables, excluding tax recoverable</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">434,750</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">434,750</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash and bank balances</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">4,830,743</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">20,000</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">4,850,743</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">11,752,588</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">20,000</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">11,772,588</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Financial liabilities</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Loans and borrowings</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,158,839</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">209,400</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,368,239</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Trade and other payables (Note 22)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">8,080,782</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">189,366</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">8,270,148</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Lease liabilities</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">33,102</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">26,928</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">216</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">60,246</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other financial liability</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">58,212</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">58,212</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">10,272,723</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">425,694</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">58,428</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">10,756,845</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:90%"></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">1&#160;year</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">or&#160;less</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">2&#160;to&#160;5</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">years</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">After 5</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">years</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As of December&#160;31, 2023</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Financial assets</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Trade and bills receivables</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">7,412,577</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">7,412,577</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,043,495</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other receivables, excluding tax recoverable</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">823,650</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">823,650</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">115,949</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash and bank balances</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">6,039,471</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">6,039,471</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">850,199</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">14,275,698</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">14,275,698</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,009,643</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Financial liabilities</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Loans and borrowings</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,880,251</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">710,772</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,591,023</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">364,748</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Trade and other payables (Note 22)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">9,153,907</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">181,155</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">9,335,062</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,314,131</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Lease liabilities</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">32,436</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">18,016</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">797</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">51,249</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">7,215</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other financial liability</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">81,368</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">81,368</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">11,454</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">11,066,594</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">991,311</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">797</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">12,058,702</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,697,548</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Text block [abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfFinancialRiskManagementExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of the entity's financial risk management practices and policies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfFinancialRiskManagementExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254149496832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Capital management<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TextBlockAbstract', window );"><strong>Text block [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory', window );">Capital management</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">33.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Capital management </div></div> </td> </tr> </table> <div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The Group manages its capital to ensure that entities in the Group will be able to continue as a going concern while maximizing the return to shareholders through the optimization of the debt and equity balance. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The capital structure of the Group consists of net debts and equity attributable to the equity holders of the Company as disclosed in the table below. Management reviews the capital structure on an on-going basis, considering the cost of capital, the tenure and the risks associated with each class of capital. Management makes adjustments to capital structure, in light of changes in economic conditions. To maintain or adjust the capital structure, the Group may adjust the dividend payment to shareholders, return capital to shareholders or issue new shares. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">There were no changes in the Group&#8217;s approach to capital management. </div></div></div>  <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div> <div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 96%; font-family: Times New Roman; font-size: 10pt; margin-left: auto; border-collapse: collapse;text-indent: 0px;">
<tr>
<td style="width: 91%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td> </tr> </table> </div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:91%"></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Loans and borrowings (current and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-current)</div> </div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,341,432</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,540,294</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">357,607</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Lease liabilities (current and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-current)</div> </div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">59,641</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">49,281</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">6,938</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Trade and other liabilities (current and non-current)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">8,374,724</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">9,475,529</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,333,905</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Less: Cash and bank balances</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(4,850,743</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(6,039,471</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(850,199</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net debts</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">5,925,054</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">6,025,633</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">848,251</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Equity attributable to equity holders of the Company</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">9,008,946</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">9,226,528</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">1,298,853</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Total capital and net debts</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">14,934,000</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">15,252,161</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">2,147,104</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td> </tr> </table> </div> <div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;">As disclosed in Note 20, certain subsidiaries of the Group are required by the relevant authorities in the PRC to contribute and maintain a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-distributable</div> statutory reserve fund whose utilization is subject to approval by the relevant authorities in the PRC. This externally imposed capital requirement has been complied with by the subsidiaries of the Group for the financial years ended December&#160;31, 2022 and 2023. </div></div> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Text block [abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of information that enables users of financial statements to evaluate the entity's objectives, policies and processes for managing capital.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 134<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_134&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254151733808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair value measurement<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TextBlockAbstract', window );"><strong>Text block [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfFairValueMeasurementExplanatory', window );">Fair value measurement</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">34.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Fair value measurement </div></div> </td> </tr> </table>  <div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Quantitative disclosures fair value measurement hierarchy for assets and liabilities as of December&#160;31, 2022: </div></div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:88%"></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Fair value measurement using</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td rowspan="3" style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" rowspan="3" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Date of</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">valuation</div></div> </td>
<td rowspan="3" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Quoted</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">prices</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">in</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">active</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">markets</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Significant</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">observable</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">inputs</div></div> </td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(Level 1)</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(Level 2)</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Assets measured at fair value</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Debt financial assets <div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">i</div>)</div>:</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Bills receivable</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">December&#160;31,&#160;2022</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">3,227,295</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">3,227,295</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </div> <div style="margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Quantitative disclosures fair value measurement hierarchy for assets and liabilities as of December&#160;31, 2023: </div></div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div></div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:84%"></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="14" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Fair value measurement using</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td rowspan="3" style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" rowspan="3" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Date of</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">valuation</div></div> </td>
<td rowspan="3" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Quoted</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">prices</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">in</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">active</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">markets</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Significant</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">observable</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">inputs</div></div> </td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(Level 1)</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(Level 2)</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Assets measured at fair value</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Debt financial assets <div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(i)</div>:</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Bills receivable</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">December&#160;31,&#160;2023</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">539,132</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">3,829,777</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">3,829,777</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </div> <div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Note: </div></div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(i)</div>&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">The fair values of the Group&#8217;s debt financial assets at fair value through OCI were measured using the discounted cash flows model. The model incorporates market observable input including the interest rate of similar instruments. </div> </td> </tr> </table>  <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">There have been no transfers between Level&#160;1 and Level&#160;2 during 2023 and 2022. </div> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Text block [abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfFairValueMeasurementExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for fair value measurement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2023-01-01<br> -Section Disclosure<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2023-en-r&amp;doctype=Standard&amp;dita_xref=IFRS13_g91-99_TI<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfFairValueMeasurementExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254148465648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial assets and financial liabilities<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TextBlockAbstract', window );"><strong>Text block [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialInstrumentsExplanatory', window );">Financial assets and financial liabilities</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">35.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Financial assets and financial liabilities </div></div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:54%"></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Note</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Financial<br/> assets at<br/> amortized<br/> costs</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Fair</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Value</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">through</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">OCI</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Other</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">financial</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">liabilities</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">at</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">amortized</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">cost</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">As of December&#160;31, 2022</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Financial assets</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Trade and bills receivable</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">15</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">3,259,800</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">3,227,295</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">6,487,095</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other receivables</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">15</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">434,750</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">434,750</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash and bank balances</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">16</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">4,850,743</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">4,850,743</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">8,545,293</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">3,227,295</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">11,772,588</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Financial liabilities</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Trade and other payables</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">22</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">8,270,148</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">8,270,148</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Loans and borrowings</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;">26</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;">2,341,432</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;">2,341,432</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other financial liability</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;">28</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;">45,950</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;">45,950</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;">10,657,530</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;">10,657,530</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr> </table> </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:43%"></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Note</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Financial<br/> assets at<br/> amortized<br/> costs</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Fair</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Value</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">through</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">OCI</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Other</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">financial</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">liabilities</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">at</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">amortized</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">cost</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">As of December&#160;31, 2023</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Financial assets</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Trade and bills receivable</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">15</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">3,582,800</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">3,829,777</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">7,412,577</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,043,495</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other receivables</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">15</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">823,650</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">823,650</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">115,949</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash and bank balances</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">16</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">6,039,471</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">6,039,471</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">850,199</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">10,445,921</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">3,829,777</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">14,275,698</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,009,643</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Financial liabilities</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Trade and other payables</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">22</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">9,335,062</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">9,335,062</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,314,131</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Loans and borrowings</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;">26</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;">2,540,294</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;">2,540,294</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;">357,607</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other financial liability</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;">28</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;">67,050</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;">67,050</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;">9,439</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;">11,942,406</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;">11,942,406</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;">1,681,177</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr> </table> </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div> <div></div><div> <div style="line-height:normal;background-color:white;display: inline;">  </div> </div> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Changes in liabilities arising from financing activities </div></div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:9pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:80%"></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">January&#160;1,</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">2022</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Cash&#160;flows</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Addition</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Accretion&#160;of<br/> interest</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Termination</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Translation<br/> reserve</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Others</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">December&#160;31,<br/> 2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">As of December&#160;31, 2022</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Loans and borrowings</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- current</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">2,103,000</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(61,568</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">100,000</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">2,141,432</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-current</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">100,000</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">200,000</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(100,000</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">200,000</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Lease liabilities</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; white-space: nowrap;"></td>
<td style="vertical-align: bottom; white-space: nowrap;"></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"></td>
<td style="vertical-align: bottom; white-space: nowrap;"></td>
<td style="vertical-align: bottom; white-space: nowrap;"></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"></td>
<td style="vertical-align: bottom; white-space: nowrap;"></td>
<td style="vertical-align: bottom; white-space: nowrap;"></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"></td>
<td style="vertical-align: bottom; white-space: nowrap;"></td>
<td style="vertical-align: bottom; white-space: nowrap;"></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"></td>
<td style="vertical-align: bottom; white-space: nowrap;"></td>
<td style="vertical-align: bottom; white-space: nowrap;"></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"></td>
<td style="vertical-align: bottom; white-space: nowrap;"></td>
<td style="vertical-align: bottom; white-space: nowrap;"></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"></td>
<td style="vertical-align: bottom; white-space: nowrap;"></td>
<td style="vertical-align: bottom; white-space: nowrap;"></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"></td>
<td style="vertical-align: bottom; white-space: nowrap;"></td>
<td style="vertical-align: bottom; white-space: nowrap;"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- current</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">27,125</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(26,144</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">1,547</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(6,187</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">239</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">34,853</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">31,433</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-current</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">13,406</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">49,735</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(80</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(34,853</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">28,208</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other financial liability</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">45,675</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">275</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">45,950</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total liabilities from financing activities</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,243,531</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">112,288</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">95,410</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,822</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(6,187</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">159</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,447,023</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div></div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:9pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:79%"></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">January&#160;1,</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">2023</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Cash&#160;flows</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Addition</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Accretion&#160;of<br/> interest</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Termination</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Translation<br/> reserve</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Others</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">December&#160;31,<br/> 2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">December&#160;31,<br/> 2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">As of December&#160;31, 2023</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Loans and borrowings</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- current</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,141,432</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(291,138</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,850,294</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">260,473</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-current</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">200,000</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">490,000</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">690,000</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">97,134</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Lease liabilities</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- current</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">31,433</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(43,073</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,969</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(1,382</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">44,325</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">33,272</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">4,684</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-current</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">28,208</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">32,084</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">42</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(44,325</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">16,009</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,254</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other financial liability</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">45,950</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">18,372</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,728</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">67,050</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">9,439</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total liabilities from financing activities</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,447,023</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">155,789</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">50,456</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">4,697</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(1,382</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">42</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,656,625</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">373,984</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="display:inline;">The &#8216;Others&#8217; column includes the effect of reclassification of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-current</div> portion of loans and borrowings, including obligations under lease liabilities due to the passage of time. </div></div> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Text block [abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfFinancialInstrumentsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for financial instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Section Scope<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;doctype=Standard&amp;dita_xref=IFRS07_g3-5A_TI<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfFinancialInstrumentsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254148293584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Comparative figures<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationAbstract', window );"><strong>Disclosure of reclassifications or changes in presentation [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationExplanatory', window );">Comparative figures</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">36.</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;text-indent: 0px;"><div style="font-weight:bold;display:inline;">Comparative<div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">figures </div></div></div> <div style="font-weight:bold;display:inline;"> </div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"><div style="null;text-indent: 0px;display:inline;">Management has reclassified certain freight charges from selling, general and administrative expenses to cost of sales. These freight charges were incurred prior to ownership transfer as part of the obligation to fulfil deliveries to the customers. Accordingly, the comparative figures in the Consolidated Statement of Profit or Loss for the full year ended December 31, 2021 and 2022 had been adjusted to conform with the current year&#8217;s presentation. The changes to 2021 and 2022 comparatives have</div> no impact on the operating profit for the period of the Group, its Consolidated Statement of Financial Position or Consolidated Statement of Cash Flows. </div> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of reclassifications or changes in the presentation of items in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 41<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_41&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254149534368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounting policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TextBlockAbstract', window );"><strong>Text block [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory', window );">Basis of preparation</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2.1</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Basis of preparation </div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The consolidated financial statements of the Group have been prepared in accordance with International Financial Reporting Standards (&#8220;IFRS&#8221;) as issued by the International Accounting Standards Board (&#8220;IASB&#8221;). </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The consolidated financial statements have been prepared on a historical cost basis except as disclosed in the accounting policies below. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The consolidated financial statements are presented in Renminbi (&#8220;RMB&#8221;) and all values are rounded to the nearest thousand (&#8220;RMB&#8217;000&#8221;), except when otherwise indicated. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Translation of amounts from Renminbi to the United States Dollar (&#8220;US Dollar&#8221;) is solely for the convenience of the reader. Translation of amounts from Renminbi to US&#160;Dollar has been made at the rate of RMB 7.1036 = US$ 1.00, the rate quoted by the People&#8217;s Bank of China at the close of business on February&#160;29, 2024 and all values are rounded to the nearest thousand (&#8220;US$&#8217;000&#8221;), except when otherwise indicated. </div> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfChangesInAccountingPoliciesExplanatory', window );">Changes in accounting policies</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2.2</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Changes in accounting policies </div></div> </td> </tr> </table> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The accounting policies adopted are consistent with those previous financial years except that in the current financial year, the Group has adopted all the new and revised standards which are effective for annual financial periods beginning on or after January&#160;1, 2023. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;">The adoption of &#8220;Disclosure of Accounting Policies - <div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Amendments to IAS 1 and IFRS Practice Statement 2</div></div>&#8221; had an impact on the Group&#8217;s disclosure of accounting policies to replace disclosure of significant accounting policies with the Group&#8217;s material accounting policies (Note 2.5). Along with other standards, the adoption of these standards did not have any material effect on the financial performance or position of the Group. </div></div> <div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;"></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;">Amendments to IAS 12: <div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">International Tax Reform Pillar Two Model Rules</div></div></div> </div></div> <div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;"></div> </div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;">The Group has adopted Amendments to IAS 12: <div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">International Tax Reform Pillar Two Model Rules</div></div> upon their release on May&#160;23, 2023. The amendments provide a temporary exception from deferred tax accounting for the top-up tax that may arise from the jurisdiction adoption of the Pillar Two model rules published by the Organization for Economic Co-operation and Development (OCED), and require new disclosures about the Pillar Two exposure. </div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The mandatory exception is effective immediately and applies retrospectively. </div></div></div> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfStandardsIssuedButNotYetEffectiveExplanatory', window );">Standards issued but not yet effective</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;text-align:left;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2.3</div></div></div></td>
<td style="vertical-align: top;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Standards issued but not yet effective </div></div></div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Lease Liability in a Sale and Leaseback - </div></div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Amendments to IFRS 16</div></div></div></div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In September 2022, the IASB issued Lease Liability in a Sale and Leaseback (<div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Amendments to IFRS 16</div></div>). The <div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">amendment to IFRS 16 Leases</div></div> specifies the requirements that a seller-lessee uses in measuring the lease liability arising in a sale and leaseback transaction, to ensure the seller-lessee does not recognize any amount of the gain or loss that relates to the right of use it retains. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The amendment is intended to improve the requirements for sale and leaseback transactions in IFRS 16. It does not change the accounting for leases unrelated to sale and leaseback transactions. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The amendment applies retrospectively to annual reporting periods beginning on or after January&#160;1, 2024. Earlier application is permitted. The amendments are not expected to have a material impact on the Group.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Classification of Liabilities as Current or Non-current</div></div><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;"> - </div></div><div style="letter-spacing: 0px; top: 0px;display:inline;"></div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Amendments to IAS 1</div></div></div></div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">In January 2020 and October 2022, the IASB issued amendments to paragraphs 69 to 76 of IAS 1 to specify the requirements for classifying liabilities as current or non-current. The amendments clarify: </div></div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="width: 4%; vertical-align: top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8226;</div></td>
<td style="width: 1%; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: top;text-align:left;"> <div style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">What is meant by a right to defer settlement </div></div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="width: 4%; vertical-align: top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8226;</div></td>
<td style="width: 1%; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: top;text-align:left;"> <div style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">That a right to defer must exist at the end of the reporting period </div></div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="width: 4%; vertical-align: top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8226;</div></td>
<td style="width: 1%; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: top;text-align:left;"> <div style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">That classification is unaffected by the likelihood that an entity will exercise its deferral right </div></div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="width: 4%; vertical-align: top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8226;</div></td>
<td style="width: 1%; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: top;text-align:left;"> <div style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">That only if an embedded derivative in a convertible liability is itself an equity instrument would the terms of a liability not impact its classification </div></div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">In addition, a requirement has been introduced to require disclosure when a liability arising from a loan agreement is classified as non-current and the entity&#8217;s right to defer settlement is contingent on compliance with future covenants within twelve months. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The amendments are effective for annual reporting periods beginning on or after January&#160;1, 2024 and must be applied retrospectively. The Group is currently assessing the impact that will have on current practice. </div></div></div> <div style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Supplier Finance Arrangements</div></div><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;"> - </div></div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Amendments to IAS 1 and IFRS7</div></div></div></div><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"></div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In May 2023, the IASB issued amendments to IAS 7 <div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Statement of Cash Flows</div></div> and IFRS 7 <div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Financial Instruments: Disclosures</div></div> to clarify the characteristics of supplier finance arrangements and require additional disclosure of such arrangements. The disclosure requirements in the amendments are intended to assist users of financial statements in understanding the effects of supplier finance arrangements on an entity&#8217;s liabilities, cash flows and exposure to liquidity risk. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The amendments will be effective for annual reporting periods beginning on or after January&#160;1, 2024. Early adoption is permitted, but will need to be disclosed. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The amendments are not expected to have a material impact on the Group&#8217;s financial statements. </div> <div style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Lack of exchangeability - </div></div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Amendments to IAS 21</div></div></div></div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In August 2023, the IASB issued amendments to IAS 21 <div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">The Effects of Changes in Foreign Exchange Rates</div></div> to clarify how an entity should assess whether a currency is exchangeable and how it should determine a spot exchange rate when exchangeability is lacking, as well as require the disclosure of information that enable user of financial statements to understand the impact of a currency not being exchangeable. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The amendments will be effective for annual reporting periods beginning on or after January&#160;1, 2025. Early adoption is permitted, but will need to be disclosed. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The amendments are not expected to have a material impact on the Group&#8217;s financial statements. </div> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfBasisOfConsolidationExplanatory', window );">Basis of consolidation</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2.4</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Basis of consolidation </div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The consolidated financial statements comprise the financial statements of the Company and its subsidiaries as at the end of the reporting period.&#160;The financial statements of the subsidiaries used in the preparation of the consolidated financial statements are prepared for the same reporting date as the Company.&#160;Consistent accounting policies are applied to like transactions and events in similar circumstances. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">All intra-group balances, income and expenses and unrealized gains and losses resulting from intra-group transactions and dividends are eliminated in full. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Subsidiaries are consolidated from the date of acquisition, being the date on which the Group obtains control, and continue to be consolidated until the date that such control ceases. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Losses within a subsidiary are attributed to the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-controlling</div> interest even if that results in a deficit balance. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">A change in the ownership interest of a subsidiary, without a loss of control, is accounted for as an equity transaction. If the Group loses control over a subsidiary, it: </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:4%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;">derecognizes the assets (including goodwill) and liabilities of the subsidiary at their carrying amounts at the date when control is lost; </div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:4%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;">derecognizes the carrying amount of any <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-controlling</div> interest; </div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:4%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;">derecognizes the cumulative translation differences recorded in equity; </div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:4%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;">recognizes the fair value of the consideration received; </div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:4%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;">recognizes the fair value of any investment retained; </div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:4%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;">recognizes any surplus or deficit in profit or loss; and </div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:4%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;">reclassifies the Group&#8217;s share of components previously recognized in other comprehensive income to profit or loss or retained earnings, as appropriate. </div> </td> </tr> </table> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory', window );">Business combinations</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(a)</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;"><div style="font-weight:bold;display:inline;">Business combinations </div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Business combinations are accounted for applying acquisition method. Identifiable assets acquired and liabilities assumed in business combination are measured initially at their fair value at the acquisition date. Acquisition-related costs are recognized as expenses in periods in which the costs are incurred and the services are received. For each business combination, the Group elects whether to measure the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-controlling</div> interests in the acquiree at fair value or at the proportionate share of the acquiree&#8217;s identifiable net assets. Acquisition-related costs are recognized as expenses in the periods in which the costs are incurred and the services are received. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">When the Group acquires a business, it assesses the financial assets and liabilities assumed for appropriate classification and designation in accordance with the contractual terms, economic circumstances and pertinent conditions as at the acquisition date. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Any contingent consideration to be transferred by the acquirer will be recognized at fair value at the acquisition date. Contingent consideration classified as equity is not <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">re-measured</div> and its subsequent settlement is accounted for within equity. Contingent consideration classified as an asset or liability that is a financial instrument and within the scope of IFRS 9 <div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Financial Instruments</div></div>, is measured at fair value with the changes in fair value recognized in the statement of profit or loss in accordance with IFRS 9. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">In business combinations achieved in stages, previously held equity interests in the acquiree are <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">re-measured</div> to fair value at the acquisition date and any corresponding gain or loss is recognized in profit or loss. </div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;">Any excess of the sum of the fair value of the consideration transferred in the business combination, the amount of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-controlling</div> interest in the acquiree (if any), and the fair value of the Group&#8217;s previously held equity interest in the acquiree (if any), over the net fair value of the acquiree&#8217;s identifiable assets and liabilities is recorded as goodwill. The accounting policy for goodwill is set out in Section (h)<div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">&#160;Intangible assets</div></div>. In instances where the latter amount exceeds the former, the excess is recognized as gain on bargain purchase in profit or loss on the acquisition date. </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Where the Group had granted put option to third party investors (non-controlling interests) for their investments in subsidiaries, the Group recognized a financial liability based on the present value of the amount payable upon exercise of the put. A corresponding amount to equity attributable to the parent (capital reserves) will be recognized. </div></div></div> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForInvestmentsInJointVentures', window );">Investments in joint ventures</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(b)</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;"><div style="font-weight:bold;display:inline;">Investments in joint ventures </div></div> </td> </tr> </table> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">When Group determine significant influence or joint control, the Group make considerations which are similar to those necessary to determine control over subsidiaries. The Group&#8217;s investments in its joint ventures are accounted for using the equity method. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The Group&#8217;s significant joint ventures are Y&amp;C Engines Co., Ltd, MTU Yuchai Power Co. Ltd and Guangxi Purem Yuchai Automotive Technology Co., Ltd. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Under the equity method, the investment in joint ventures are carried in the balance sheet at cost plus post-acquisition changes in the Group&#8217;s share of net assets of the joint ventures. The profit or loss reflects the share of results of the operations of the joint ventures. Distributions received from joint ventures reduce the carrying amount of the investment. Where there has been a change recognized in other comprehensive income by the joint venture, the Group recognizes its share of such changes in other comprehensive income. Unrealized gains and losses resulting from transactions between the Group and joint venture are eliminated to the extent of the interest in the joint ventures. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">When the Group&#8217;s share of losses in a joint venture equals or exceeds its interest in the joint venture, the Group does not recognize further losses, unless it has incurred obligations or made payments on behalf of the joint venture. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The aggregate of the Group&#8217;s share of results of a joint venture is shown on the face of the statement of profit or loss outside operating profit. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The financial statements of the joint venture are prepared for the same reporting period as the Group. The Group&#8217;s joint ventures adopt the same accounting policies in line with those of the Group. Therefore, no adjustments are made when measuring and recognizing the Group&#8217;s share of the results of the investees after the date of acquisition. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">After application of the equity method, the Group determines whether it is necessary to recognize an impairment loss on its investment in its joint venture. At each reporting date, the Group determines whether there is objective evidence that the investment in the joint venture is impaired. If there is such evidence, the Group calculates the amount of impairment as the difference between the recoverable amount of the joint venture and its carrying value, then recognizes the loss within &#8220;Share of results of joint ventures, net of tax&#8221; in the statement of profit or loss. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">There is no loss of significant influence of material joint ventures. </div></div></div> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory', window );">Foreign currency translation</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(c)</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;"><div style="font-weight:bold;display:inline;">Foreign currency translation </div></div> </td> </tr> </table> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The Company&#8217;s functional currency is US&#160;Dollar.&#160;The Group&#8217;s consolidated financial statements are presented in Renminbi, which is also the functional currency of Yuchai, the largest operating segment of the Group. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Each entity in the Group determines its own functional currency, and items included in the financial statements of each entity are measured using that functional currency. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Transactions and balances</div></div></div></div> </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;">Transactions in foreign currencies are measured in the respective functional currencies of the Company and its subsidiaries and are recorded on initial recognition in the functional currencies at exchange rates approximating those ruling at the transaction dates.&#160;Monetary assets and liabilities denominated in foreign currencies are translated at the rate of exchange ruling at the end of the reporting <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">period.&#160;Non-monetary</div> items that are measured in terms of historical cost in a foreign currency are translated using the exchange rates as at the dates of the initial <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">transactions.&#160;Non-monetary</div> items measured at fair value in a foreign currency are translated using the exchange rates at the date when the fair value was measured. </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Exchange differences arising on the settlement of monetary items or on translating monetary items at the end of the reporting period are recognized in profit or loss. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Consolidated financial statements</div></div></div></div> </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">On consolidation, the assets and liabilities of foreign operations are translated into RMB at the rate of exchange prevailing at the reporting date and their statements of profit or loss are translated at average exchange rates during the reporting period. The exchange differences arising on translation for consolidation are recognized in OCI. On disposal of a foreign operation, the component of OCI relating to that particular foreign operation is reclassified to profit or loss. </div></div></div> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue', window );">Revenue from Contracts with Customers</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(d)</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Revenue from Contracts with Customers </div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Revenue from contracts with customers is recognized when control of the goods or services are transferred to the customer at an amount that reflects the consideration to which the Group expects to be entitled in exchange for those goods or services. The Group has generally concluded that it is the principal in its revenue arrangements because it typically controls the goods or services before transferring them to the customer. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">The disclosures of significant accounting judgements, estimates and assumptions relating to revenue from contracts with customers are provided in Note 3. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Sale of engines </div></div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Revenue from sale of engines is recognized at the point in time when control of the engine is transferred to the customer and all criteria for acceptance have been satisfied, generally on delivery of the engines, or, in some cases, when the engines are installed by the customers. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The Group considers whether there are other promises in the contract that are separate performance obligations to which a portion of the transaction price needs to be allocated (e.g. warranties). In determining the transaction price for the sale of engines, the Group considers the effects of variable consideration and the existence of significant financing components. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">(i) Variable consideration </div></div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">If the consideration in a contract includes a variable amount, the Group estimates the amount of consideration to which it will be entitled in exchange for transferring the goods to the customer. The variable consideration is estimated at contract inception. Some contracts for the sale of engines provide customers with sales rebates based on the sales volume. The sales rebates give rise to variable consideration. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;">Sales rebates</div> </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The Group enters into contractual arrangements to provide certain customers with sales rebates when the quantity of products purchased during the period exceeds a threshold specified in the contract. Based on contractual arrangement with the customers, the sales rebates are netted against &#8220;Trade receivables&#8221;. If the receivables had been settled by the customers, amounts in excess of &#8220;Trade receivables&#8221; will be recognized as refund liabilities in &#8220;Trade and other payables&#8221;. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;">Sales Returns</div> </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="display:inline;">The Group does not extend its sales returns policy to all customers.&#160;However, the Group allows for certain returns, only on a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">case-by-case</div></div> basis. The Group uses the expected value method to estimate the provision for such returns based on the management estimates with reference to historical return rates and account for it as a reduction in revenue and form part of refund liability that is recognized in &#8220;Trade and other payables&#8221; (Note 22). A corresponding right of return assets is recognized in &#8220;Trade and other receivables&#8221; (Note 15). </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">(ii) Significant financing component </div></div></div></div></div> <div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">The Group receives advance payments from customers for the sale of engines. The Group applies the practical expedient for short-term advances received from customers. That is, the promised amount of consideration is not adjusted for the effects of a significant financing component if the period between the transfer of the promised good or service and the payment is one year or less. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div>  <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Warranty obligations</div></div></div></div> </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;">The Group typically provides warranties for general repairs of defects as part of the sale of engines. These assurance-type warranties are accounted for as warranty provisions. Refer to the accounting policy on warranty provisions in Section (m)<div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">&#160;Provisions</div></div>. </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Certain contracts provide a customer with maintenance service, i.e. a distinct service to the customer in addition to the assurance that the product complies with agreed-upon specification. These service-type warranties are bundled together with the sale of engines. These contracts comprise two performance obligations, i.e. the promises to transfer the engines and to provide the service-type warranty. The transaction price is allocated to the service-type warranty and engines using a combination of expected cost-plus margin and residual approaches. The portion of transaction price allocated to the service-type warranty is initially recorded as a contract liability and recognized as revenue at the point in time when the service is provided. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Rendering of services</div></div></div></div> </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Revenue from rendering services relates to project management contracts, and hotel room and restaurant operations. Revenue is recognized over the period in which the services are rendered, by reference to completion of the specific transaction assessed on the basis of the actual service provided as a proportion of the total services to be performed. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Contract balances</div></div></div></div> </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;">Trade receivables</div> </div></div> <div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;"></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;">A receivable is recognized if an amount of consideration that is unconditional is due from the customer (i.e. only the passage of time is required before payment of the consideration is due). Refer to accounting policies of financial assets in Section (i)<div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">&#160;Financial instruments</div></div>. </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;">Capitalized contract costs</div> </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The capitalized costs are costs which have been capitalized and directly related to the contracts, for which resources were used in satisfying the contract and are expected to be recovered. </div></div></div> <div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The Group&#8217;s capitalized contract costs are costs in fulfilling a contract for the development of technology know-how for heavy-duty engines platforms for a joint venture company of Group, and subsequently recognized in profit or loss when the Group performs the contract and the related revenue is recognized. </div></div></div> <div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"> </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;">Contract liabilities</div> </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">A contract liability is recognized if a payment is received or a payment is due (whichever is earlier) from a customer before the Group transfers the related goods or services. Contract liabilities are recognized as revenue when the Group performs under the contract (i.e., transfers control of the related goods or services to the customer). </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Right of return assets</div></div></div></div> </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;">A <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">right-of-return</div></div> asset is recognized for the right to recover the goods expected to be returned by customers. The asset is measured at the former carrying amount of the inventory, less any expected costs to recover the goods and any potential decreases in value. The Group updates the measurement of the asset for any revisions to the expected level of returns and any additional decreases in the value of the returned products. </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Refund liabilities</div></div></div></div> </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">A refund liability is recognized for the obligation to refund some or all of the consideration received (or receivable) from a customer. The Group&#8217;s refund liabilities arise from customers&#8217; right of return and sales rebates. Based on contractual arrangement with the customers, sales rebates are netted against &#8220;Trade receivables&#8221;. If the receivables had been settled by the customers, amounts in excess of &#8220;Trade receivables&#8221; will be recognized as refund liabilities. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Refund liabilities arising from contractual sales returns is measured at the amount the Group ultimately expects it will have to return to the customer. The Group updates its estimates of refund liabilities arising from sales returns at the end of each reporting period. </div></div></div> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForGovernmentGrants', window );">Government grants</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="width: 5%; vertical-align: top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(e)</div></div></div></td>
<td style="vertical-align: top;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Government grants </div></div></div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Government grants are recognized where there is reasonable assurance that the grant will be received and all attached conditions will be complied with. When the grant relates to an expense item, it is recognized as income on a systematic basis over the periods that the related costs, for which it is intended to compensate, are expensed. When the grant relates to an asset, it is recognized as income in equal amounts over the expected useful life of the related asset. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The Group&#8217;s government grants were mainly to support and fund production facilities and research and development activities for product innovations and developments of engines. </div></div></div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory', window );">Taxes</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(f)</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Taxes </div></div> </td> </tr> </table> <div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Current income tax </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Current income tax assets and liabilities for the current and prior periods are measured at the amount expected to be recovered from or paid to the taxation authorities. The tax rates and tax laws used to compute the amount are those that are enacted or substantively enacted at the reporting date in the countries where the Group operates and generates taxable income. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Deferred tax </div></div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Deferred tax is provided using the liability method on temporary differences between the tax bases of assets and liabilities and their carrying amounts for financial reporting purposes. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Deferred tax liabilities are recognized for all taxable temporary differences, except: </div></div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 9%;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="width: 3%; vertical-align: top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8226;</div></td>
<td style="width: 1%; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: top;text-align:left;"> <div style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">When the deferred tax liability arises from the initial recognition of goodwill or an asset or liability in a transaction that is not a business combination and, at the time of the transaction, affects neither the accounting profit nor taxable profit or loss; and </div></div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 9%;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="width: 3%; vertical-align: top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8226;</div></td>
<td style="width: 1%; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: top;text-align:left;"> <div style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">In respect of taxable temporary differences associated with investments in subsidiaries, associates and interests in joint ventures, when the timing of the reversal of the temporary differences can be controlled and it is probable that the temporary differences will not reverse in the foreseeable future. </div></div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div>  <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Deferred tax assets are recognized for all deductible temporary differences, the carry forward of unused tax credits and any unused tax losses to the extent that it is probable that taxable profit will be available against which the deductible temporary differences and the carry forward of unused tax credits and unused tax losses can be utilized, except: </div></div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 9%;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="width: 3%; vertical-align: top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8226;</div></td>
<td style="width: 1%; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: top;text-align:left;"> <div style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">When the deferred tax asset relating to the deductible temporary difference arises from the initial recognition of an asset or liability in a transaction that is not a business combination and, at the time of the transaction, affects neither the accounting profit nor taxable profit or loss; and </div></div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 9%;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="width: 3%; vertical-align: top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8226;</div></td>
<td style="width: 1%; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: top;text-align:left;"> <div style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">In respect of deductible temporary differences associated with investments in subsidiaries, associates and interests in joint ventures, deferred tax assets are recognized only to the extent that it is probable that the temporary differences will reverse in the foreseeable future and taxable profit will be available against which the temporary differences can be utilized. </div></div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;">The carrying amount of deferred tax assets is reviewed at each reporting date and reduced to the extent that it is no longer probable that sufficient taxable profit will be available to allow all or part of the deferred tax asset to be utilized. Unrecognized deferred tax assets are <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">re-assessed</div> at each reporting date and are recognized to the extent that it has become probable that future taxable profits will allow the deferred tax asset to be recovered. </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Deferred tax assets and liabilities are measured at the tax rates that are expected to apply in the year when the asset is realized or the liability is settled, based on tax rates (and tax laws) that have been enacted or substantively enacted at the reporting date. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Deferred tax assets and deferred tax liabilities are offset, if a legally enforceable right exists to set off current income tax assets against income tax liabilities and the deferred taxes relate to the same taxation authority. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Sales tax </div></div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Revenue, expenses and assets are recognized net of the amount of sales tax, except: </div></div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 9%;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="width: 3%; vertical-align: top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8226;</div></td>
<td style="width: 1%; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: top;text-align:left;"> <div style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">When the sales tax incurred on a purchase of assets or services is not recoverable from the taxation authority, in which case, the sales tax is recognized as part of the cost of acquisition of the asset or as part of the expense item, as applicable </div></div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 9%;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="width: 3%; vertical-align: top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#8226;</div></td>
<td style="width: 1%; vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: top;text-align:left;"> <div style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">When receivables and payables are stated with the amount of sales tax included </div></div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The net amount of sales tax recoverable from, or payable to, the taxation authority is included as part of receivables or payables in the statement of financial position. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Global minimum top-up tax </div></div></div></div></div> <div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The global minimum top-up tax &#8211; which it is required to pay under Pillar Two legislation &#8211; is an income tax in the scope of IAS 12. The Group has applied a temporary mandatory relief from deferred tax accounting for the impacts of the top-up tax and accounts for it as a current tax when it is incurred. </div></div></div> <div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"> </div></div> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory', window );">Property, plant and equipment</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(g)</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Property, plant and equipment </div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">All items of property, plant and equipment are initially recorded at cost.&#160;Subsequent to recognition, property, plant and equipment are measured at cost less accumulated depreciation and any accumulated impairment losses. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">The cost includes the cost of replacing part of the property, plant and equipment and costs that are directly attributable to the acquisition, construction or production of a qualifying property, plant and equipment.&#160;The cost of an item of property, plant and equipment is recognized as an asset if, and only if, 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. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">When significant parts of property, plant and equipment are required to be replaced in intervals, the Group recognizes such parts as individual assets with specific useful lives and depreciation, respectively.&#160;Likewise, when a major inspection is performed, its cost is recognized in the carrying amount of the property, plant and equipment as a replacement if the recognition criteria are satisfied.&#160;All other repair and maintenance costs are recognized in profit or loss as incurred. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div>   <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Freehold land has an unlimited useful life and therefore is not depreciated. Asset under <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">construction-in-progress</div> are stated at cost, net of accumulated impairment, and not depreciated as these assets are not yet ready for intended use. Depreciation is calculated on a straight-line basis over the estimated useful life of the assets as follows: </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:82%;border:0;margin:0 auto">
<tr>
<td style="width:47%"></td>
<td style="vertical-align:bottom;width:1%"></td>
<td style="width:3%"></td>
<td style="vertical-align:bottom;width:2%"></td>
<td style="width:48%"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Buildings and improvements on freehold land</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">:</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">50 years</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Leasehold buildings and improvements</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">:</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">50 years or period of lease, whichever is shorter</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Plant, machinery and equipment</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">:</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">2 to 20 years</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Office furniture, fittings and equipment</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">:</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">2 to 20 years</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Motor and transport vehicles</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">:</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">4 to 11 years</td> </tr> </table>  <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">The carrying values of property, plant and equipment are reviewed for impairment when events or changes in circumstances indicate that the carrying value may not be recoverable. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">The residual values, useful lives and methods of depreciation of property, plant and equipment are reviewed at each financial year end and adjusted prospectively, if appropriate. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">An item of property, plant and equipment is derecognized upon disposal or when no future economic benefits are expected from its use or disposal. Any gain or loss on derecognition of the asset is included in profit or loss in the year the asset is derecognized. </div> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsAndGoodwillExplanatory', window );">Intangible assets</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(h)</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Intangible assets </div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Intangible assets acquired separately are measured on initial recognition at cost. The cost of intangible assets acquired in a business combination is their fair value at the date of acquisition. Following initial recognition, intangible assets are carried at cost less any accumulated amortization and accumulated impairment losses. Internally generated intangibles, excluding capitalized development costs, are not capitalized and the related expenditure is reflected in profit or loss in the period in which the expenditure is incurred. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">The useful lives of intangible assets are assessed as either finite or indefinite. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Intangible assets with finite lives are amortized over the useful economic life and assessed for impairment whenever there is an indication that the intangible asset may be impaired. The amortization period and the amortization method for an intangible asset with a finite useful life are reviewed at least at the end of each reporting period. Changes in the expected useful life or the expected pattern of consumption of future economic benefits embodied in the asset are considered to modify the amortization period or method, as appropriate, and are treated as changes in accounting estimates. The amortization expense on intangible assets with finite lives is recognized in the statement of profit or loss in the expense category that is consistent with the function of the intangible assets. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Intangible assets with indefinite useful lives or not yet available for use are not amortized, but are tested for impairment annually, either individually or at the cash-generating unit level. The assessment of indefinite life is reviewed annually to determine whether the indefinite life continues to be supportable. If not, the change in useful life from indefinite to finite is made on a prospective basis. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Any gain or loss arising upon <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">de-recognition</div> of an intangible asset are measured as the difference between the net disposal proceeds and the carrying amount of the asset and are recognized in the statement of profit or loss when the asset is derecognized. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div>  <div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</div> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 9%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Goodwill </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Goodwill is initially measured at cost. Following initial recognition, goodwill is measured at cost less any accumulated impairment losses. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">For the purpose of impairment testing, goodwill acquired in a business combination is, from the acquisition date, allocated to each of the Group&#8217;s cash-generating units that are expected to benefit from the combination, irrespective of whether other assets or liabilities of the acquiree are assigned to those units. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">The cash-generating units to which goodwill have been allocated is tested for impairment annually and whenever there is an indication that the cash-generating unit may be impaired. The impairment is determined for goodwill by assessing the recoverable amount of each cash- generating unit (or group of cash-generating units) to which the goodwill relates. Where the recoverable amount of the cash-generating unit is less than the carrying amount, an impairment loss is recognized in the statement of profit or loss. Impairment losses recognized for goodwill are not reversed in subsequent periods.&#8195; </div> <div style="margin-top:12pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Research and development costs</div></div></div></div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Research costs are expensed as incurred. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Deferred development costs arising from development expenditures on an individual project are recognized as an intangible asset when the Group can demonstrate: </div> <div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:9%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: justify; line-height: normal;">The technical feasibility of completing the intangible asset so that the asset will be available for use or sale </div></td></tr></table> <div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:9%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: justify; line-height: normal;">Its intention to complete and its ability to use or sell the asset </div></td></tr></table> <div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:9%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: justify; line-height: normal;">How the asset will generate future economic benefits </div></td></tr></table> <div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:9%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: justify; line-height: normal;">The availability of resources to complete the asset </div></td></tr></table> <div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:9%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: justify; line-height: normal;">The ability to measure reliably the expenditure during development </div></td></tr></table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Following initial recognition of the deferred development costs as an intangible asset, it is carried at cost less any accumulated amortization and accumulated impairment losses. Amortization of the asset begins when development is complete and the asset is available for use. Deferred development costs are amortized over the estimated useful lives of the period of expected pattern of future benefits embodied in the development. During the period of development, the asset is tested for impairment annually. </div>  <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">A summary of the policies applied to the Group&#8217;s intangible assets is as follows: </div> <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:91%;border:0;margin-left:auto">
<tr>
<td style="width:49%"></td>
<td style="vertical-align:bottom;width:2%"></td>
<td style="width:13%"></td>
<td style="vertical-align:bottom;width:2%"></td>
<td style="width:16%"></td>
<td style="vertical-align:bottom;width:2%"></td>
<td style="width:16%"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Trademarks</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Technology&#160;know-how</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Development&#160;costs</div></div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top">Useful lives</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;text-align:center;">Indefinite</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;text-align:center;">6 -10 years</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;text-align:center;">*</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">Amortization method used</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;text-align:center;">No&#160;amortization</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;text-align:center;">Amortized on a straight-line basis over the period of the technology <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">know-how</div><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;text-align:center;">*</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top">Internally generated or acquired</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;text-align:center;">Acquired</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;text-align:center;">Internally&#160;generated</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">Internally&#160;generated</td></tr></table></div> <div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:9%">&#160;</td>
<td style="width:4%;vertical-align:top;text-align:left;">*</td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;">Development costs relate to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">on-going</div> development projects that have not been completed and are not available for use. </div></td></tr></table> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory', window );">Financial instruments</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(i)</div></div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Financial instruments </div></div></td></tr></table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">A financial instrument is any contract that gives rise to a financial asset of one entity and a financial liability or equity instrument of another entity. </div> <div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Financial assets </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Initial recognition and measurement </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Financial assets are recognized when, and only when the entity becomes party to the contractual provisions of the instruments. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">At initial recognition, the Company measures a financial asset at its fair value plus, in the case of a financial asset not at fair value through profit or loss, transaction costs that are directly attributable to the acquisition of the financial asset. Transaction costs of financial assets carried at fair value through profit or loss are expensed in profit or loss. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Trade receivables are measured at the amount of consideration to which the Company expects to be entitled in exchange for transferring promised goods or services to a customer, excluding amounts collected on behalf of third party, if the trade receivables do not contain a significant financing component at initial recognition. </div> <div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Subsequent measurement </div></div></div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;">Investment in debt instruments </div> </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Subsequent measurement of debt instruments depends on the Company&#8217;s business model for managing the asset and the contractual cash flow characteristics of the asset. The measurement category for classification of debt instruments is: </div> <div style="margin-top:12pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;">Amortized cost</div> </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Financial assets that are held for the collection of contractual cash flows where those cash flows represent solely payments of principal and interest are measured at amortized cost. Financial assets are measured at amortized cost using the effective interest method, less impairment. Gains and losses are recognized in profit or loss when the assets are derecognized or impaired, and through amortization process. </div> <div style="margin-top:12pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;">Fair value through other comprehensive income (&#8220;FVOCI&#8221;)</div> </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Financial assets that are held for collection of contractual cash flows and for selling the financial assets, where the assets&#8217; cash flows represent solely payments of principal and interest, are measured at FVOCI. Financial assets measured at FVOCI are subsequently measured at fair value. Any gains and losses arising from interest income, foreign exchange revaluation and impairment losses or reversals are recognized in the statement of profit or loss and computed in the same manner as for financial assets measured at amortized cost. The remaining fair value changes are recognized in OCI. Upon <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">de-recognition,</div> the cumulative fair value change recognized in OCI is recycled to profit or loss. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">The Group&#8217;s debt instruments at fair value through OCI includes certain bills receivable that are not held to maturity. </div> <div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Derecognition </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">A financial asset is derecognized where the contractual right to receive cash flows from the asset has expired.&#160;On derecognition of a financial asset in its entirety, the difference between the carrying amount and the sum of the consideration received and any cumulative gain or loss that had been recognized in other comprehensive income is recognized in profit or loss. </div> <div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div>  <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 9%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Impairment </div></div> <div style="font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The Group recognizes an allowance for expected credit losses (&#8220;ECLs&#8221;) for all debt instruments not held at fair value through profit or loss. ECLs are based on the difference between the contractual cash flows due in accordance with the contract and the cash flows that the Group expects to receive, discounted at an approximation of the original effective interest rate. The expected cash flows will include cash flows from the sale of collateral held or other credit enhancements that are integral to the contractual terms. </div></div></div> <div style="font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">ECLs are recognized in two stages. For credit exposure for which there has not been a significant increase in credit risk since initial recognition, ECLs are provided for credit losses that result from default events that are possible within the next 12 months (a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">&#8220;12-month</div> ECL&#8221;). For those credit exposures for which there has been a significant increase in credit risk since initial recognition, a loss allowance is recognized for credit losses expected over the remaining life of the exposure irrespective of timing of the default (a &#8220;lifetime ECL&#8221;). </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">For trade receivable, the Group applies a simplified approach in calculating ECLs. Therefore, the Group does not track changes in credit risk, but instead recognizes a loss allowance based on lifetime ECLs at each reporting date. The Group has established a provision matrix that is based on its historical credit loss experience adjusted for forward-looking factors specific to the debtors and the economic environment. </div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">For bills receivable that are held for maturity, the Group assess the credit risk of the financial institutions, which issue the bills, at every reporting date. The Group evaluates whether the bills are considered to have low credit risk using all reasonable and supportable information that is available without undue cost or effort. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The Group considers a financial asset to be in default when internal or external information indicates that the Group is unlikely to receive the outstanding contractual amounts in full before taking into account any credit enhancements held by the Group. A financial asset is written off when there is no reasonable expectation of recovering contractual cash flow.</div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">For more information, refer to Note 15. </div></div></div> <div style="background: none; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;display:inline;"> </div></div><div style="letter-spacing: 0px; top: 0px; background: none;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;display:inline;"> </div></div> <div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Financial liabilities </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Initial recognition and measurement </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Financial liabilities are recognized when, and only when, the Company becomes a party to the contractual provisions of the financial instrument.&#160;The Company determines the classification of its financial liabilities at initial recognition. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">All financial liabilities are recognized initially at fair value plus in the case of financial liabilities not at fair value through profit or loss, directly attributable transaction costs. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div>   <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 9%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Subsequent measurement </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;">Amortized cost</div> </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">This is the category most relevant to the Group. After initial recognition, financial liabilities that are not carried at fair value through profit or loss are subsequently measured at amortized cost using the EIR method. Gains and losses are recognized in profit or loss when the liabilities are derecognized, and through the amortization process. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Amortized cost is calculated by taking into account any discount or premium on acquisition and fees or costs that are an integral part of the EIR. The EIR amortization is included as finance costs in the statement of profit or loss. </div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">This category generally applies to loans and borrowings, other liabilities and payables. For more information, refer to Note&#160;22, 26 and 28. </div></div></div> <div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">De-recognition</div> </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">A financial liability is derecognized when the obligation under the liability is discharged or cancelled or expires. When an existing financial liability is replaced by another from the same lender on substantially different terms, or the terms of an existing liability are substantially modified, such an exchange or modification is treated as the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">de-recognition</div> of the original liability and the recognition of a new liability. The difference in the respective carrying amounts is recognized in the statement of profit or loss. </div> <div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Offsetting of financial instruments </div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Financial assets and financial liabilities are offset and the net amount is reported in the consolidated statement of financial position if there is a currently enforceable legal right to offset the recognized amounts and there is an intention to settle on a net basis, to realize the assets and settle the liabilities simultaneously. </div> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForMeasuringInventories', window );">Inventories</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(j)</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;"><div style="font-weight:bold;display:inline;">Inventories </div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Inventories are valued at the lower of cost and net realizable value. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Costs incurred in bringing each product to its present location and condition are accounted for as follows: </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:9%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: justify; line-height: normal;">Raw materials: purchase cost on a weighted average basis </div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:9%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: justify; line-height: normal;">Finished goods and work in progress: cost of direct materials and labor and a proportion of manufacturing overheads based on the normal operating capacity, but excluding borrowing costs </div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Net realizable value is the estimated selling price in the ordinary course of business, less estimated costs of completion and the estimated costs necessary to make the sale. </div> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory', window );">Impairment of non-financial assets</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(k)</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Impairment of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-financial</div> assets </div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Further disclosures relating to impairment of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-financial</div> assets are also provided in the following notes: </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:9%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;">Disclosures for significant accounting judgments, estimates and assumptions (Note 3) </div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:9%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;">Investment in joint ventures (Note 5) </div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:9%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;">Property, plant and equipment (Note 10) </div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:9%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;">Intangible assets (Note 12) </div> </td> </tr> </table> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The Group assesses, at each reporting date, whether there is an indication that an asset may be impaired. If any indication exists, or when annual impairment testing for an asset is required, the Group estimates the asset&#8217;s recoverable amount. An asset&#8217;s recoverable amount is the higher of an asset&#8217;s or CGU&#8217;s fair value less costs of disposal and its value in use. The recoverable amount is determined for an individual asset, unless the asset does not generate cash inflows that are largely independent of those from other assets or groups of assets. When the carrying amount of an asset or CGU exceeds its recoverable amount, the asset is considered impaired and is written down to its recoverable amount. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;">In assessing value in use, the estimated future cash flows are discounted to their present value using a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">pre-tax</div> discount rate that reflects current market assessments of the time value of money and the risks specific to the asset. In determining fair value less costs of disposal, recent market transactions are taken into account. If no such transactions can be identified, an appropriate valuation model is used. These calculations are corroborated by valuation multiples, quoted share prices for publicly traded companies or other available fair value indicators. </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The Group bases its impairment calculation on detailed budgets and forecast calculations, which are prepared separately for each of the Group&#8217;s CGUs to which the individual assets are allocated. These budgets and forecast calculations generally cover a period of five to ten years. For goodwill and trademark impairment review, a long-term growth rate is considered and applied to project future cash flows after the fifth year where appropriate. Impairment losses are recognized in the statement of profit or loss in expense categories consistent with the function of the impaired asset. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">A previously recognized impairment loss is reversed only if there has been a change in the assumptions used to determine the asset&#8217;s recoverable amount since the last impairment loss was recognized. The reversal is limited so that the carrying amount of the asset does not exceed its recoverable amount, nor exceed the carrying amount that would have been determined, net of depreciation, had no impairment loss been recognized for the asset in prior years. Such reversal is recognized in the statement of profit or loss. </div></div></div> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents', window );">Cash and short-term deposits</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(l)</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Cash and short-term deposits </div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">For the purpose of the consolidated statement of cash flows, cash and cash equivalents in the statement of financial position comprise cash at banks and on hand, short-term highly liquid deposits with a maturity of three months or less, that are readily convertible to a known amount of cash and subject to an insignificant risk of changes in value. Cash and short-term deposits at banks are placed with reputable financial institutions with high credit ratings and no history of default. </div> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory', window );">Provisions</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(m)</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Provisions </div></div> </td> </tr> </table> <div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">General </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Provisions are recognized when the Group has a present obligation (legal or constructive) as a result of a past event, it is probable that an outflow of resources embodying economic benefits will be required to settle the obligation the amount of the obligation can be estimated reliably. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Provisions are reviewed at the end of each reporting period and adjusted to reflect the current best estimate.&#160;If it is no longer probable that an outflow of economic resources will be required to settle the obligation, the provision is reversed. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">If the effect of the time value of money is material, provisions are discounted using a current pre-tax rate that reflects, when appropriate, the risks specific to the liability. When discounting is used, the increase in the provision due to the passage of time is recognized as a finance cost. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div>   <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"></div></div></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 3pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Product warranty </div></div></div></div></div> <div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"></div></div></div></div></div><div style="background: none; letter-spacing: 0px; top: 0px;display:inline;"><div style="background: none;font-weight:bold;display:inline;"><div style="font-style: normal; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;display:inline;"><div style="background: none;font-style:italic;display:inline;"><div style="background: none; text-decoration: none; letter-spacing: 0px; top: 0px;display:inline;"> </div></div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;">The Group recognizes a liability at the time the product is sold, for the estimated future costs relating to the assurance-type warranties, to be incurred under the lower of a warranty period or warranty mileage on various engine models, on which the Group provides free repair and replacement. For </div><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;">on-road</div></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"> applications engines, warranties extend for a duration (generally </div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;">3</div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"> to </div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;">36</div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;">&#160;months) or mileage (generally </div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;">5,000</div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"> to </div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;">300,000</div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"> kilometers), whichever materializes first. For other applications engines, warranties extend for a duration of generally </div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;">2</div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"> to </div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;">60</div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;">&#160;months or running hours of </div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;">300</div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"> to </div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;">15,000</div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"> hours, whichever materializes first. Provisions for warranty are primarily determined based on historical warranty cost per unit of engines sold adjusted for specific conditions that may arise and the number of engines under warranty at each financial year. If the nature, frequency and average cost of warranty claims change, the accrued liability for product warranty will be adjusted accordingly.</div><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;display:inline;"> </div></div> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory', window );">Employment benefits</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(n)</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Employment benefits </div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Defined contribution plans</div></div></div></div> </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">The Group participates in and makes contributions to the national pension schemes as defined by the laws of the countries in which it has operations. The contributions are at a fixed proportion of the basic salary of the staff. Contributions to defined contribution pension schemes are recognized as an expense in the period in which the related services are performed. </div> <div style="margin-top:12pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Short-term benefits</div></div></div></div> </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Short-term employee benefit obligations are measured on an undiscounted basis and are expensed as the related service is provided. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">A provision is recognized for the amount expected to be paid under short-term cash bonuses if the Company has a present legal or constructive obligation to pay this amount as a result of past service provided by the employee and the obligation can be estimated reliably. </div> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory', window );">Share-based payments</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(o)</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Share-based payments </div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">Employees (including senior executives) of the Group receive remuneration in the form of share-based payments, whereby employees render services as consideration for equity instruments (&#8220;equity-settled transactions&#8221;). </div> <div style="margin-top:12pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Equity-settled transactions </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">The cost of equity-settled transactions is determined by the fair value at the date when the grant is made using an appropriate valuation model, further details of which are given in Note 21. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">That cost is recognized in &#8220;Staff costs&#8221;, together with a corresponding increase in performance share reserve in equity, over the period in which the performance and/or service conditions are fulfilled (the vesting period). The cumulative expense recognized for equity-settled transactions at each reporting date until the vesting date reflects the extent to which the vesting period has expired and the Group&#8217;s best estimate of the number of equity instruments that will ultimately vest. The expense or credit in the statement of profit or loss for a period represents the movement in cumulative expense recognized as of the beginning and end of that period. </div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">No expense is recognized for awards that do not ultimately vest. </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">When the terms of an equity-settled award are modified, the minimum expense recognized is the expense had the terms not been modified, provided the original terms of the award are met. An additional expense, measured as of the date of modification, is recognized for any modification that increases the total fair value of the share-based payment transaction, or is otherwise beneficial to the employee. Where an award is cancelled by the entity or by the counterparty, any remaining element of the fair value of the award is expensed immediately through profit or loss. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">The dilutive effect of outstanding options is reflected as additional share dilution in the computation of diluted earnings per share (further details are given in Note 9). </div> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_DisclosureOfStandardsIssuedButNotYetEffectiveExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of standards issued but not yet effective.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_DisclosureOfStandardsIssuedButNotYetEffectiveExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Text block [abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The description of the entity's material accounting policy information for business combinations. [Refer: Business combinations [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The description of the entity's material accounting policy information for employee benefits. Employee benefits are all forms of consideration given by an entity in exchange for services rendered by employees or for the termination of employment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The description of the entity's material accounting policy information for financial instruments. [Refer: Financial instruments, class [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The description of the entity's material accounting policy information for foreign currency translation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForGovernmentGrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The description of the entity's accounting policy for government grants, including the methods of presentation adopted in the financial statements. [Refer: Government [member]; Government grants]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 20<br> -IssueDate 2023-01-01<br> -Paragraph 39<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=20&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_39_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForGovernmentGrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The description of the entity's material accounting policy information for the impairment of non-financial assets. [Refer: Financial assets]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The description of the entity's material accounting policy information for income tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsAndGoodwillExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The description of the entity's material accounting policy information for intangible assets and goodwill. [Refer: Intangible assets and goodwill]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsAndGoodwillExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForInvestmentsInJointVentures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The description of the entity's material accounting policy information for investments in joint ventures. [Refer: Joint ventures [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForInvestmentsInJointVentures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForMeasuringInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The description of the entity's accounting policy for measuring inventories. [Refer: Inventories]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 2<br> -IssueDate 2023-01-01<br> -Paragraph 36<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=2&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_36_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForMeasuringInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The description of the entity's material accounting policy information for property, plant and equipment. [Refer: Property, plant and equipment]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The description of the entity's material accounting policy information for provisions. [Refer: Provisions]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The description of the entity's material accounting policy information for recognising revenue. [Refer: Revenue]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The description of the entity's material accounting policy information for transactions in which the entity: (a) receives goods or services from the supplier of those goods or services (including an employee) in a share-based payment arrangement; or (b) incurs an obligation to settle the transaction with the supplier in a share-based payment arrangement when another group entity receives those goods or services. [Refer: Share-based payment arrangements [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The description of the entity's accounting policy used to determine the components of cash and cash equivalents. [Refer: Cash and cash equivalents]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 46<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_46&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfBasisOfConsolidationExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of the basis used for consolidation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfBasisOfConsolidationExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of the basis used for the preparation of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfChangesInAccountingPoliciesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of changes made to accounting policies by the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfChangesInAccountingPoliciesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254151711248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounting policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_StatementLineItems', window );"><strong>Statement [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentExplanatory', window );">Estimated Useful Life of Assets</a></td>
<td class="text">Depreciation is calculated on a straight-line basis over the estimated useful life of the assets as follows: <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:82%;border:0;margin:0 auto">
<tr>
<td style="width:47%"></td>
<td style="vertical-align:bottom;width:1%"></td>
<td style="width:3%"></td>
<td style="vertical-align:bottom;width:2%"></td>
<td style="width:48%"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Buildings and improvements on freehold land</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">:</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">50 years</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Leasehold buildings and improvements</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">:</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">50 years or period of lease, whichever is shorter</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Plant, machinery and equipment</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">:</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">2 to 20 years</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Office furniture, fittings and equipment</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">:</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">2 to 20 years</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Motor and transport vehicles</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">:</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">4 to 11 years</td> </tr> </table> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfDetailedInformationAboutIntangibleAssetsUsefulLifeTableTextBlock', window );">Disclosure of detailed information about intangible assets useful life</a></td>
<td class="text"> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify">A summary of the policies applied to the Group&#8217;s intangible assets is as follows: </div> <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:91%;border:0;margin-left:auto">
<tr>
<td style="width:49%"></td>
<td style="vertical-align:bottom;width:2%"></td>
<td style="width:13%"></td>
<td style="vertical-align:bottom;width:2%"></td>
<td style="width:16%"></td>
<td style="vertical-align:bottom;width:2%"></td>
<td style="width:16%"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Trademarks</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Technology&#160;know-how</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Development&#160;costs</div></div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top">Useful lives</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;text-align:center;">Indefinite</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;text-align:center;">6 -10 years</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;text-align:center;">*</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">Amortization method used</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;text-align:center;">No&#160;amortization</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;text-align:center;">Amortized on a straight-line basis over the period of the technology <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">know-how</div><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;text-align:center;">*</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top">Internally generated or acquired</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;text-align:center;">Acquired</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;text-align:center;">Internally&#160;generated</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">Internally&#160;generated</td></tr></table></div> <div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:9%">&#160;</td>
<td style="width:4%;vertical-align:top;text-align:left;">*</td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;">Development costs relate to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">on-going</div> development projects that have not been completed and are not available for use. </div></td></tr></table> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_DisclosureOfDetailedInformationAboutIntangibleAssetsUsefulLifeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of detailed information about intangible assets useful life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_DisclosureOfDetailedInformationAboutIntangibleAssetsUsefulLifeTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_DisclosureOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of estimated useful lives of property plant and equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_DisclosureOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_StatementLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_StatementLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254144859792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investments in subsidiaries (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InvestmentsAccountedForUsingEquityMethodAbstract', window );"><strong>Investments accounted for using equity method [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory', window );">Details of Significant Subsidiaries of the Group</a></td>
<td class="text"> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Details of significant subsidiaries of the Group are as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:65%"></td>
<td style="vertical-align:bottom;width:7%"></td>
<td></td>
<td style="vertical-align:bottom;width:7%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:7%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Name of significant subsidiary</div></div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;text-align:center;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Place of</div></div><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">incorporation/</div></div><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">business</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="6" style="vertical-align:bottom;text-align:center;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Group&#8217;s effective</div></div><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">equity interest</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">%</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">%</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Guangxi Yuchai Machinery Company Limited</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap;text-align:center;">PRC</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">76.4</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">76.4</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Guangxi Yuchai Marine and Genset Power Co., Ltd.</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap;text-align:center;">PRC</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">76.4</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">76.4</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Yuchai <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Xin-Lan</div> New Energy Power Technology Co., Ltd</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap;text-align:center;">PRC</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">69.5</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">67.0</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Guangxi Yuchai Machinery Monopoly Development Co., Ltd</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap;text-align:center;">PRC</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">54.9</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">54.9</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Guangxi Yuchai Foundry Co., Ltd</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap;text-align:center;">PRC</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">76.4</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">76.4</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">HL Global Enterprises Limited</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap;text-align:center;">Singapore</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">50.2</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">50.2</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfNoncontrollingInterestsExplanatory', window );">Subsidiary having Non-controlling Interests that are Material to the Group</a></td>
<td class="text"> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The Group has the following subsidiary that has <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-controlling</div> interests (&#8220;NCI&#8221;) that are material to the Group. </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:69%"></td>
<td style="vertical-align:bottom;width:8%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:7%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:7%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2021</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Proportion of equity interest held by NCI</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Yuchai</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">23.6</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">23.6</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">23.6</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table></div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:58%"></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">31.12.2021</div></div><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Accumulated balances of material NCI</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Yuchai</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,574,669</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,627,354</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,741,359</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">385,911</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Profit allocated to material NCI</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Yuchai</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">153,500</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">114,700</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">135,173</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">19,029</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Dividends paid to material NCI</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Yuchai</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">203,753</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">103,199</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">35,702</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">5,026</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfSummarizedFinancialInformationOnSubsidiariesExplanatory', window );">Summarized Financial Information Including Goodwill on Acquisition and Consolidation Adjustment But Before Intercompany Eliminations of Subsidiaries with Material Non-controlling Interests</a></td>
<td class="text"> <div style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Summarized financial information including goodwill on acquisition and consolidation adjustments but before intercompany eliminations of subsidiaries with material <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-controlling</div> interests are as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:89%"></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2021</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Yuchai</div></div><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Summarized statement of comprehensive income</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Revenue</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">21,254,134</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Profit after tax</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">443,499</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total comprehensive income for the year</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">506,769</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Attributable to NCI</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">153,500</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Summarized statement of cash flows</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">588,727</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Investing</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(674,686</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Financing</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1,002,764</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Net decrease in cash and cash equivalents</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1,088,723</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table></div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:88%"></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Yuchai</div></div><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Summarized statement of financial position</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Current assets</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">16,070,488</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-current</div> assets, excluding goodwill</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">6,737,117</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Goodwill</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">212,636</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Current liabilities</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(11,204,417</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-current</div> liabilities</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(1,016,521</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net assets</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">10,799,303</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total equity</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">10,799,303</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Attributable to NCI</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,627,354</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Summarized statement of comprehensive income</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Revenue</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">15,998,041</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Profit after tax</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">355,140</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total comprehensive income for the year</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">355,936</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Attributable to NCI</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">114,700</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Summarized statement of cash flows</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(82,444</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Investing</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(221,126</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Financing</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(181,072</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Net decrease in cash and cash equivalents</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(484,642</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div><div></div>  <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;text-indent: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:79%"></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="6" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Yuchai</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Summarized statement of financial position</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Current assets</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">18,073,115</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,544,219</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-current</div> assets, excluding goodwill</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">6,293,318</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">885,934</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Goodwill</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">212,636</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">29,934</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Current liabilities</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(12,029,500</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(1,693,437</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-current</div> liabilities</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(1,457,329</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(205,154</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net assets</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">11,092,240</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,561,496</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total equity</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">11,092,240</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,561,496</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Attributable to NCI</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,741,359</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">385,911</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Summarized statement of comprehensive income</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Revenue</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">18,015,280</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,536,077</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Profit after tax</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">431,697</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">60,772</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total comprehensive income for the year</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">442,666</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">62,316</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Attributable to NCI</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">135,173</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">19,029</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Summarized statement of cash flows</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,261,921</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">177,645</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Investing</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">23,243</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">3,272</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Financing</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(67,590</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(9,515</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Net increase in cash and cash equivalents</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,217,574</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">171,402</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfDisposalOfSubsidiariesExplanatory', window );">Schedule of assets and liabilities of the disposal recorded in the consolidated financial statements and cash flow</a></td>
<td class="text"> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify;text-indent: 0px;">The value of assets and liabilities of the disposal recorded in the consolidated financial statements and the cash flow effect of the disposals were: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;text-indent: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:76%"></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Property, plant and equipment</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">41,111</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">5,787</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Right-of-use</div></div> assets</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">22,782</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">3,207</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Trade&#160;and other receivables</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">47,595</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">6,700</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash and <div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">cash equivalents</div></div> </div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">32,056</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">4,513</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">143,544</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">20,207</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Trade and other payables</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(20,109</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(2,831</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Provision for warranty</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(2,145</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(302</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Contract liabilities</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(104</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(14</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Carrying value of net assets</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">121,186</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">17,060</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Gain on disposal:</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Total estimated consideration less cost of disposal</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">234,228</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">32,973</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net assets derecognized</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(121,186</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(17,060</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Gain on disposal of the subsidiary (Note 7.2(a))</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">113,042</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">15,913</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Total estimated consideration less cost of disposal<div style="font-size: 75%; vertical-align: top;display:inline;font-size:8.3px"> (i)</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">234,228</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">32,973</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Add: Transaction cost unpaid</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">7,506</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,057</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Less: Sales proceed received but restricted in use</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(5,000</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(704</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Less: Cash and cash equivalents of a subsidiary</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(32,056</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(4,513</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Less: Total estimated consideration due from acquirer</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(236,734</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(33,326</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net cash outflow on disposal of <div style="letter-spacing: 0px; top: 0px;display:inline;">a</div> subsidiary</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(32,056</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(4,513</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Note: </div></div></div><div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="width: 5%; vertical-align: top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 75%; vertical-align: top;display:inline;font-size:8.3px">(i)</div>&#160;</div></td>
<td style="vertical-align: top;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;">The <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">estimated<div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div>consideration is RMB 179.9 million (US$ 25.3 million), along with the <div style="letter-spacing: 0px; top: 0px;display:inline;">estimated&#160;</div>book value of cash and cash equivalents and agreed-upon fair value for the equipment in Suzhou Reman as of December 31, 2023. </div></div></div></td></tr></table><div style="clear:both;max-height:0pt;text-indent: 0px;"></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_DisclosureOfDisposalOfSubsidiariesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of Disposal of Subsidiaries Explanatory</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_DisclosureOfDisposalOfSubsidiariesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_DisclosureOfSummarizedFinancialInformationOnSubsidiariesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of summarized financial information on subsidiaries explanatory.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_DisclosureOfSummarizedFinancialInformationOnSubsidiariesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfNoncontrollingInterestsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of non-controlling interests. [Refer: Non-controlling interests]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfNoncontrollingInterestsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of subsidiaries. [Refer: Subsidiaries [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2023-01-01<br> -Paragraph 17<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_17_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2023-01-01<br> -Paragraph 16<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_16_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph B4<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_B4_a&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_InvestmentsAccountedForUsingEquityMethodAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InvestmentsAccountedForUsingEquityMethodAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254140985584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investment in joint ventures (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InvestmentsAccountedForUsingEquityMethodAbstract', window );"><strong>Investments accounted for using equity method [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfShareOfResultsOfJointVenturesAndCarryingAmountOfInvestmentToJointVenturesExplanatory', window );">Share of Results of Joint Ventures and Carrying Amount of Investment to Joint Ventures</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:87%"></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2021</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Share of <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">results</div> of joint ventures, net of tax:</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Y&#160;&amp; C Engine Co., Ltd</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(125,853</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(54,116</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(4,019</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(566</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">MTU Yuchai Power Co., Ltd.</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">28,037</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">40,279</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">74,727</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">10,520</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Guangxi Purem Yuchai Automotive Technology Co., Ltd.</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,377</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(11,278</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(4,508</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(635</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other joint ventures</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">454</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(2,431</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(4,117</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(579</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(95,985</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(27,546</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">62,083</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">8,740</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:84%"></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Carrying amount of investments:</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Y&#160;&amp; C Engine Co., Ltd</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">488</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">12,977</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,827</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">MTU Yuchai Power Co., Ltd</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">128,140</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">203,156</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">28,599</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Guangxi Purem Yuchai Automotive Technology Co., Ltd.</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">20,377</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">15,869</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,234</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other joint ventures</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">5,698</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">5,227</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">736</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">154,703</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">237,229</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">33,396</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfSignificantInvestmentsInJointVenturesExplanatory', window );">Summary of Significant Joint Ventures</a></td>
<td class="text"> <div style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Details of significant joint ventures of the Group are as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:40%"></td>
<td style="vertical-align:bottom;width:6%"></td>
<td style="width:26%"></td>
<td style="vertical-align:bottom;width:6%"></td>
<td></td>
<td style="vertical-align:bottom;width:6%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:6%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Name of company</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Principal&#160;activities</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;text-align:center;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Place of</div></div><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">incorporation/</div></div><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">business</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="6" style="vertical-align:bottom;text-align:center;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Group&#8217;s effective equity</div></div><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">interest</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">%</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">%</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Held by subsidiaries</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="font-size:1pt">
<td style="height:3.75pt"></td>
<td colspan="2" style="height:3.75pt"></td>
<td colspan="2" style="height:3.75pt"></td>
<td colspan="4" style="height:3.75pt"></td>
<td colspan="4" style="height:3.75pt"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Y&#160;&amp; C Engine Co., Ltd (&#8220;Y&amp;C&#8221;)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;text-align:center;">Manufacture and sale of heavy-duty diesel engines, spare parts and after-sales services</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;text-align:center;">PRC</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:right;">34.4</td>
<td style="white-space:nowrap;vertical-align:top">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:right;">34.4</td>
<td style="white-space:nowrap;vertical-align:top">&#160;</td></tr>
<tr style="font-size:1pt">
<td style="height:3.75pt"></td>
<td colspan="2" style="height:3.75pt"></td>
<td colspan="2" style="height:3.75pt"></td>
<td colspan="4" style="height:3.75pt"></td>
<td colspan="4" style="height:3.75pt"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">MTU Yuchai Power Co., Ltd (&#8220;MTU Yuchai Power&#8221;)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;text-align:center;">Manufacture off-road diesel engines</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;text-align:center;">PRC</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:right;">38.2</td>
<td style="white-space:nowrap;vertical-align:top">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:right;">38.2</td>
<td style="white-space:nowrap;vertical-align:top">&#160;</td></tr>
<tr style="font-size:1pt">
<td style="height:3.75pt"></td>
<td colspan="2" style="height:3.75pt"></td>
<td colspan="2" style="height:3.75pt"></td>
<td colspan="4" style="height:3.75pt"></td>
<td colspan="4" style="height:3.75pt"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Guangxi Purem Yuchai Automotive Technology Co., Ltd.<div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">&#160;</div>(&#8220;Purem&#8221;)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;text-align:center;">Application development, production, sales and service on engine exhaust control systems</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top;text-align:center;">PRC</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:right;">37.4</td>
<td style="white-space:nowrap;vertical-align:top">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:right;">37.4</td>
<td style="white-space:nowrap;vertical-align:top">&#160;</td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfReconciliationOfSummarisedFinancialInformationOfJointVentureAccountedForUsingEquityMethodToCarryingAmountOfInterestInJointVentureExplanatory', window );">Summarized Financial Information of Joint Ventures and Reconciliation with Carrying Amount of Investment in Consolidated Financial Statements</a></td>
<td class="text"> <div style="null;text-indent: 0px;">
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 96%; font-family: Times New Roman; font-size: 10pt; margin-left: auto; border-collapse: collapse;">
<tr>
<td style="width: 56%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 5%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="14" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2021</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Y&#160;&amp; C</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">MTU</div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Yuchai&#160;Power</div></div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Purem</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 56%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Revenue</div> </td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,072,721</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">467,800</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">157,316</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,697,837</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 56%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Depreciation and amortization</div> </td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(52,881</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(2,377</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(709</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(55,967</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 56%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest expense</div> </td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(51,836</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(1,850</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(41</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(53,727</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; white-space: nowrap; width: 56%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal; white-space: nowrap;">Profit/(loss) for the year, representing total comprehensive income<br/> for the year</div> </td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(282,205</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">54,526</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,811</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(224,868</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 56%;"></td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 56%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Proportion of the Group&#8217;s ownership</div> </td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">45</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">50</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">49</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 56%;"></td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 56%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Group&#8217;s share of <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">results</div></div> </td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(126,992</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">27,263</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,377</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 56%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Unrealized profit on transactions with joint venture</div> </td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,139</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">774</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 56%;"></td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 56%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Group&#8217;s share of <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">results</div> of significant joint ventures</div> </td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(125,853</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">28,037</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,377</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(96,439</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 56%;"></td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 56%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Group&#8217;s share of results of other joint ventures, representing the<br/> Group&#8217;s share of total comprehensive income of other joint<div style="letter-spacing: 0px; top: 0px;display:inline;"><br/></div>ventures</div> </td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">454</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 56%;"></td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 56%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Group&#8217;s share of <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">results</div> for the year, representing the Group&#8217;s<br/> share of total comprehensive loss for the year</div></div> </td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(95,985</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 56%;"></td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 4%;">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <div style="clear:both;max-height:0pt;"></div> </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:62%"></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="14" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Y&#160;&amp; C</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">MTU</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Yuchai&#160;Power</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Purem</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-current</div> assets</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">616,161</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">89,353</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">60,439</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">765,953</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Current assets</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- Cash and bank balances</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">97,741</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">291,807</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">26,744</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">416,292</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- Others</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">502,174</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">209,696</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">31,512</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">743,382</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total assets</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,216,076</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">590,856</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">118,695</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,925,627</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-current</div> liabilities</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(145,418</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(145,418</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Current liabilities</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(987,638</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(334,576</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(77,109</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(1,399,323</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;">&#160;</div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;">&#160;</div> </td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;">&#160;</div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;">&#160;</div> </td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;">&#160;</div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;">&#160;</div> </td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;">&#160;</div> </td>
<td style="white-space: nowrap;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total liabilities</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(1,133,056</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(334,576</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(77,109</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(1,544,741</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Net assets</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">83,020</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">256,280</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">41,586</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">380,886</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Proportion of the Group&#8217;s ownership</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">45</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">50</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">49</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Group&#8217;s share of net assets</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">37,359</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">128,140</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">20,377</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Unrealized profit on transactions with joint venture</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(36,871</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Carrying amount of significant joint ventures</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">488</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">128,140</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">20,377</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">149,005</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Carrying amount of other joint ventures</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">5,698</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Carrying amount of the investment in joint ventures</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">154,703</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div><div></div>   <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:62%"></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="14" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Y&#160;&amp; C</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">MTU</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Yuchai&#160;Power</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Purem</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Revenue</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,255,967</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">594,197</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">69,380</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,919,544</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Depreciation and amortization</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(29,617</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(9,733</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(7,726</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(47,076</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest expense</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(30,547</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">470</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(469</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(30,546</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Profit/(loss) for the year, representing total comprehensive income for the year</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(65,961</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">66,076</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(23,016</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(22,901</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Proportion of the Group&#8217;s ownership</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">45</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">50</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">49</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Group&#8217;s share of <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">results</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(29,682</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">33,038</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(11,278</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Unrealized profit on transactions with joint venture</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(24,434</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">7,241</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Group&#8217;s share of <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">results</div> of significant joint ventures</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(54,116</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">40,279</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(11,278</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(25,115</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Group&#8217;s share of results of other joint ventures, representing the Group&#8217;s share of total comprehensive loss of other joint ventures</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(2,431</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;">Group&#8217;s share of results for the year, representing the Group&#8217;s share of total comprehensive loss for the year</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(27,546</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div> <div></div> <div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 96%; font-family: Times New Roman; font-size: 10pt; margin-left: auto; border-collapse: collapse;text-indent: 0px;">
<tr>
<td style="width: 62%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="18" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Y&#160;&amp; C</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">MTU</div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Yuchai&#160;Power</div></div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Purem</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr>
<td style="width:62%"></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-current</div> assets</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">685,434</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">74,794</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">51,877</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">812,105</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">114,323</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Current assets</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- Cash and bank balances</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">64,252</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">523,858</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">16,171</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">604,281</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">85,067</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- Others</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">426,105</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">226,881</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">45,009</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">697,995</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">98,259</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total assets</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,175,791</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">825,533</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">113,057</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,114,381</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">297,649</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-current</div> liabilities</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(146,218</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(4,825</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(151,043</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(21,263</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Current liabilities</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(946,348</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(414,396</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(80,672</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(1,441,416</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(202,913</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;">&#160;</div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;">&#160;</div> </td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;">&#160;</div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;">&#160;</div> </td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;">&#160;</div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;">&#160;</div> </td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;">&#160;</div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;">&#160;</div> </td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;">&#160;</div> </td>
<td style="white-space: nowrap;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total liabilities</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(1,092,566</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(419,221</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(80,672</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(1,592,459</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(224,176</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Net assets</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">83,225</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">406,312</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">32,385</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">521,922</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">73,473</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Proportion of the Group&#8217;s ownership</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">45</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">50</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">49</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Group&#8217;s share of net assets</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">37,451</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">203,156</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">15,869</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Unrealized profit on transactions with joint venture</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(24,474</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr>
<td style="vertical-align: top; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 0pt; font-family: &quot;Times New Roman&quot;; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap; vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap; vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap; vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Carrying amount of significant joint ventures</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">12,977</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">203,156</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">15,869</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">232,002</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">32,660</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Carrying amount of other joint ventures</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">5,227</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">736</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Carrying amount of the investment in joint ventures</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">237,229</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">33,396</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> </div> </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div>  <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:59%"></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="18" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Y&#160;&amp; C</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">MTU</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Yuchai&#160;Power</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Purem</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Revenue</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,562,179</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">708,432</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">79,119</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,349,730</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">330,780</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Depreciation and amortization</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(63,648</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(8,682</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(7,557</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(79,887</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(11,246</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest expense, net</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(22,508</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">6,762</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">36</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(15,710</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(2,212</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Profit/(loss) for the year, representing total comprehensive income for the year</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(6</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">150,030</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(9,201</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">140,823</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">19,824</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Proportion of the Group&#8217;s ownership</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">45</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">50</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">49</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Group&#8217;s share of results</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(3</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">75,015</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(4,508</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Unrealized profit on transactions with joint venture</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(4,016</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(288</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Group&#8217;s share of results of significant joint ventures</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(4,019</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">74,727</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(4,508</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">66,200</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">9,319</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Group&#8217;s share of results of other joint ventures, representing the Group&#8217;s share of total comprehensive loss of other joint ventures</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(4,117</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(579</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;">Group&#8217;s share of results for the year, representing the Group&#8217;s share of total comprehensive income for the year</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">62,083</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">8,740</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_DisclosureOfShareOfResultsOfJointVenturesAndCarryingAmountOfInvestmentToJointVenturesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of share of results of joint ventures and carrying amount of investment to joint ventures explanatory [text block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_DisclosureOfShareOfResultsOfJointVenturesAndCarryingAmountOfInvestmentToJointVenturesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_DisclosureOfSignificantInvestmentsInJointVenturesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of significant investments in joint ventures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_DisclosureOfSignificantInvestmentsInJointVenturesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfReconciliationOfSummarisedFinancialInformationOfJointVentureAccountedForUsingEquityMethodToCarryingAmountOfInterestInJointVentureExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of the reconciliation of the summarised financial information of a joint venture accounted for using the equity method to the carrying amount of the reporting entity's interest in the joint venture. [Refer: Carrying amount [member]; Joint ventures [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph B14<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_B14_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfReconciliationOfSummarisedFinancialInformationOfJointVentureAccountedForUsingEquityMethodToCarryingAmountOfInterestInJointVentureExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_InvestmentsAccountedForUsingEquityMethodAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InvestmentsAccountedForUsingEquityMethodAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254142019152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue from contracts with customers (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TextBlockAbstract', window );"><strong>Text block [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory', window );">Summary of Disaggregation of Group's Revenue from Contracts with Customers</a></td>
<td class="text"> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Set out below is the disaggregation of the Group&#8217;s revenue from contracts with customers: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:68%"></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2021</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Segments</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Yuchai</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">HLGE</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Type of goods or services</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Heavy-duty engines</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">7,410,771</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">7,410,771</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Medium-duty engines</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">7,065,283</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">7,065,283</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Light-duty engines</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,429,745</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,429,745</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other products and services <div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">i</div>)</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">4,304,918</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">77</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">4,304,995</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Revenue from hospitality operations</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">43,417</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">11,719</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">55,136</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total revenue from contracts with customers</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">21,254,134</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">11,796</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">21,265,930</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Geographical markets</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">People&#8217;s Republic of China</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">21,206,280</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">21,206,280</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other countries</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">47,854</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">11,796</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">59,650</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total revenue from contracts with customers</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">21,254,134</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">11,796</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">21,265,930</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Timing of revenue recognition</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At a point in time</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">21,210,718</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">8,067</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">21,218,785</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Over time</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">43,416</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">3,729</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">47,145</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total revenue from contracts with customers</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">21,254,134</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">11,796</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">21,265,930</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:68%"></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Segments</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Yuchai</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">HLGE</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Type of goods or services</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Heavy-duty engines</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">5,061,991</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">5,061,991</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Medium-duty engines</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">5,066,622</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">5,066,622</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Light-duty engines</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,910,923</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,910,923</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other products and services <div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">i</div>)</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">3,910,703</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">176</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">3,910,879</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Revenue from hospitality operations</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">47,527</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">32,694</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">80,221</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total revenue from contracts with customers</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">15,997,766</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">32,870</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">16,030,636</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Geographical markets</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">People&#8217;s Republic of China</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">15,886,210</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">15,886,210</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other countries</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">111,556</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">32,870</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">144,426</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total revenue from contracts with customers</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">15,997,766</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">32,870</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">16,030,636</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Timing of revenue recognition</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At a point in time</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">15,950,239</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">7,702</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">15,957,941</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Over time</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">47,527</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">25,168</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">72,695</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total revenue from contracts with customers</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">15,997,766</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">32,870</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">16,030,636</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div> <div></div><div> <div style="line-height:normal;background-color:white;display: inline;">  </div> </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:61%"></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="14" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Segments</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Yuchai</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">HLGE</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Type of goods or services</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Heavy-duty engines</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">5,552,544</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">5,552,544</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">781,652</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Medium-duty engines</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">5,696,186</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">5,696,186</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">801,873</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Light-duty engines</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,621,538</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,621,538</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">228,270</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other products and services <div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">i</div>)</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">5,089,069</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">154</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">5,089,223</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">716,429</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Revenue from hospitality operations</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">55,943</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">30,915</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">86,858</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">12,227</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total revenue from contracts with customers</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">18,015,280</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">31,069</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">18,046,349</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,540,451</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Geographical markets</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">People&#8217;s Republic of China</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">17,877,450</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">17,877,450</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,516,675</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other countries</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">137,830</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">31,069</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">168,899</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">23,776</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total revenue from contracts with customers</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">18,015,280</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">31,069</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">18,046,349</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,540,451</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Timing of revenue recognition</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At a point in time</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">17,959,337</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">8,115</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">17,967,452</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,529,344</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Over time</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">55,943</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">22,954</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">78,897</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">11,107</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total revenue from contracts with customers</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">18,015,280</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">31,069</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">18,046,349</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,540,451</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table></div> <div style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Note: </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="width: 5%; vertical-align: top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 75%; vertical-align: top;display:inline;font-size:8.3px">(i)</div>&#160;</div></td>
<td style="vertical-align: top;text-align:left;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">included sales of power generator sets, NEV products and others. </div></td></tr></table> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ExplanationOfSignificantChangesInContractAssetsAndContractLiabilitiesExplanatory', window );">Summary of Contract Balances</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:60%"></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Trade receivables (Note 15)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,516,215</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,093,788</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">153,976</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Capitalized contract cost</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8199;&#8199;&#8199;&#8201;&#8199;&#8199;&#8199;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">197,692</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">122,627</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">17,263</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Contract liabilities (Note 24)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">695,076</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">691,427</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">97,334</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfPerformanceObligationsExplanatory', window );">Schedule of revenue recognized</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;">(a)</td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">Set out below is the amount of revenue recognized from: </div></td></tr></table> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:61%"></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Amounts included in contract liabilities</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8199;&#8199;&#8199;&#8201;&#8199;&#8199;&#8199;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">544,495</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">640,864</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">90,217</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfDetailedInformationAboutContractAssetsTextBlock', window );">Schedule of contract cost capitalized</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;">(b)</td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">Capitalized contract costs </div></td></tr></table> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:65%"></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Capitalized contract costs relating to the projects on development of technology <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">know-how</div></div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At January&#160;1</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">147,499</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">197,692</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">27,830</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Addition</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">50,193</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">14,628</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,059</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;">Recognized in income statement</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(89,693</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(12,626</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At December&#160;31</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8199;&#8199;&#8199;&#8201;&#8199;&#8199;&#8199;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">197,692</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">122,627</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">17,263</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTransactionPriceAllocatedToRemainingPerformanceObligationsExplanatory', window );">Summary of Performance Obligations</a></td>
<td class="text"> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The transaction price allocated to the remaining unsatisfied performance obligations as of 31&#160;December are, as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:64%"></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Within one year</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8199;&#8199;&#8199;&#8199;&#8201;&#8199;&#8199;&#8199;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">117,906</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">102,978</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">14,497</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">More than one year</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">77,339</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">52,214</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">7,350</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total unfulfilled service-type maintenance service (Note 24)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">195,245</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">155,192</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">21,847</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_DisclosureOfDetailedInformationAboutContractAssetsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure Of Detailed Information About Contract Assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_DisclosureOfDetailedInformationAboutContractAssetsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Text block [abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of the disaggregation of revenue from contracts with customers. [Refer: Revenue from contracts with customers]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 15<br> -IssueDate 2023-01-01<br> -Paragraph 114<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_114&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfPerformanceObligationsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of performance obligations in contracts with customers. [Refer: Performance obligations [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 15<br> -IssueDate 2023-01-01<br> -Paragraph 119<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_119&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfPerformanceObligationsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfTransactionPriceAllocatedToRemainingPerformanceObligationsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of the transaction price allocated to the remaining performance obligations in contracts with customers.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 15<br> -IssueDate 2023-01-01<br> -Paragraph 120<br> -Subparagraph b<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_120_b_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfTransactionPriceAllocatedToRemainingPerformanceObligationsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ExplanationOfSignificantChangesInContractAssetsAndContractLiabilitiesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The explanation of the significant changes in the contract assets and the contract liabilities. [Refer: Contract assets; Contract liabilities]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 15<br> -IssueDate 2023-01-01<br> -Paragraph 118<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_118&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ExplanationOfSignificantChangesInContractAssetsAndContractLiabilitiesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254145923232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Depreciation, amortization, shipping and handling expenses (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TextBlockAbstract', window );"><strong>Text block [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDepreciationAndAmortisationExpenseExplanatory', window );">Summary of Depreciation and Amortization</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">7.1</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;"><div style="font-weight:bold;display:inline;">(a)&#8195;&#8194;Depreciation and amortization expenses </div></div> </td> </tr> </table>  <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><br/></div> <div style="null;text-indent: 0px;">
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 96%; font-family: Times New Roman; font-size: 10pt; margin-left: auto; border-collapse: collapse;">
<tr>
<td style="width: 61%;"><div style="display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2021</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 65%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Amortization of intangible assets</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">38,957</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">64,939</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">109,913</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">15,473</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 65%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Depreciation of investment property</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">355</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">348</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">355</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">50</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 65%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Depreciation of property, plant and equipment</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">492,826</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">516,276</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">508,726</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">71,615</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 65%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Depreciation of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">right-of-use</div></div> assets</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">41,458</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">43,129</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">46,071</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">6,486</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 65%;"></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 65%;"></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">573,596</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">624,692</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">665,065</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">93,624</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 65%;"></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </div> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfSalesRelatedShippingAndHandlingExpensesNotSeparatelyBilledToCustomersExplanatory', window );">Summary of Sales Related Shipping and Handling Expenses Not Separately Billed to Customers</a></td>
<td class="text"> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Sales related shipping and handling expenses not separately billed to customers are included in the following caption: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:65%"></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2021</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cost of sales</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">194,022</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">132,117</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">129,954</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">18,294</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Selling, general and administrative expenses</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">30,270</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">18,544</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">21,019</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,959</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">224,292</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">150,661</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">150,973</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">21,253</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfOtherOperatingIncomeExplanatory', window );">Summary of Other Operating Income</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">7.2</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">(a)&#8195;&#8194;Other operating income </div></div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:61%"></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2021</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest income</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">132,083</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">131,879</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">154,129</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">21,697</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Dividend income from quoted equity securities</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">168</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">13</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Gain on disposal of:</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- associate</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,329</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- property, plant and equipment</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,224</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">6,535</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">778</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">110</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- quoted equity securities</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">5,416</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,291</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">right-of-use</div></div> assets</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">14,714</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">3,929</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">7,632</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,074</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- <div style="letter-spacing: 0px; top: 0px;display:inline;">a</div><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div>subsidiary</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">113,042</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">15,913</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr>
<td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Recognition of net gain upon fulfillment of performance obligation relating to capitalized contract asset</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0px; margin-bottom: 1pt; line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;">11,696</div> </td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0px; margin-bottom: 1pt; line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0px; margin-bottom: 1pt; line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;">1,646</div> </td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0px; margin-bottom: 1pt; line-height: normal;">&#160;</div> </td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Government grants</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">152,932</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">176,264</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">171,937</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">24,204</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Fair value gain on quoted equity securities</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">138</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Others</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">19,496</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">12,109</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">10,086</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">1,421</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">326,171</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">334,349</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">469,300</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">66,065</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td> </tr> </table> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfOtherOperatingExpenseExplanatory', window );">Summary of Other Operating Expenses</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">7.2</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">(b)&#8195;Other operating expenses </div></div> </td> </tr> </table>  <div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><br/></div> <div style="null;text-indent: 0px;">
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 96%; font-family: Times New Roman; font-size: 10pt; margin-left: auto; border-collapse: collapse;">
<tr>
<td style="width: 61%;"><div style="display:inline;"></div></td>
<td style="width: 5%; vertical-align: bottom;"><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2021</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td> </tr>
<tr>
<td style="width:58%"></td>
<td style="vertical-align:bottom;width:6%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:6%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Impairment loss on investment in joint venture</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">990</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 1pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Impairment on property, plant and equipment </div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">36,720</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">5,169</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Reversal of provision for onerous contract, net</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(8,810</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(4,829</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Foreign exchange loss, net</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,739</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">555</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">482</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">68</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Written off/(write-back) of unrecoverable value-added tax</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">11,164</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(11,164</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1,572</td>
<td style="white-space:nowrap;vertical-align:bottom">)</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Others</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">5,889</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">877</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">900</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">127</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">9,982</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(2,407</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">26,938</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">3,792</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <div style="clear:both;max-height:0pt;"></div> </div> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> </div> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinanceCostExplanatory', window );">Summary of Finance Costs</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">7.3</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;"><div style="font-weight:bold;display:inline;">Finance costs </div></div> </td> </tr> </table> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:58%"></td>
<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2021</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Bank term loans</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">82,109</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">65,440</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">59,672</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">8,400</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Bills and other discounting</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">27,864</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">23,922</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">33,946</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">4,779</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Bank charges</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">4,136</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">4,563</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">4,588</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">646</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest on lease liabilities (Note 17)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,819</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,547</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,969</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">277</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">115,928</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">95,472</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">100,175</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">14,102</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfDetailedInformationAboutEmployeeBenefitsExplanatory', window );">Summary of Staff Costs</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">7.4</div></div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;"><div style="font-weight:bold;display:inline;">Staff costs </div></div> </td> </tr> </table> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:58%"></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2021</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Wages and salaries</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,338,777</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">928,350</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,193,214</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">167,973</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Contribution to defined contribution plans</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">386,551</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">371,458</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">354,014</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">49,836</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Executive bonuses</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">19,355</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">16,500</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">24,200</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">3,407</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Staff welfare</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">93,992</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">79,206</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">74,727</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">10,520</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Staff severance cost</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">11,771</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">19,531</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">35,547</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">5,004</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Others</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">4,887</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">3,875</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">3,542</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">499</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,855,333</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,418,920</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,685,244</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">237,239</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_DisclosureOfDetailedInformationAboutEmployeeBenefitsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of detailed information about employee benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_DisclosureOfDetailedInformationAboutEmployeeBenefitsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_DisclosureOfSalesRelatedShippingAndHandlingExpensesNotSeparatelyBilledToCustomersExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of sales related shipping and handling expenses not separately billed to customers.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_DisclosureOfSalesRelatedShippingAndHandlingExpensesNotSeparatelyBilledToCustomersExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Text block [abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfDepreciationAndAmortisationExpenseExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of depreciation and amortisation expense. [Refer: Depreciation and amortisation expense]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfDepreciationAndAmortisationExpenseExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfFinanceCostExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of finance cost. [Refer: Finance costs]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfFinanceCostExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfOtherOperatingExpenseExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of other operating expense. [Refer: Other operating income (expense)]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfOtherOperatingExpenseExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfOtherOperatingIncomeExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of other operating income. [Refer: Other operating income (expense)]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfOtherOperatingIncomeExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254141075056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income tax expense (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TextBlockAbstract', window );"><strong>Text block [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfIncomeTaxExpenseBenefitExplanatory', window );">Summary of Income Tax Expense</a></td>
<td class="text"> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The major components of income tax expense for the years ended December&#160;31, 2021, 2022 and 2023 are as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:60%"></td>
<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2021</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Current income tax</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- Current year</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">48,856</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">72,909</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">81,365</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">11,454</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- (Over)/under provision in respect of prior years</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(21,523</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">27,406</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">27,837</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">3,919</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Deferred tax</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- Movement in temporary differences</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">16,483</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(41,147</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(14,837</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(2,089</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- (Over)/under provision in respect of prior years</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(103</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">54,131</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">7,620</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Consolidated income tax expense reported in the statement of profit or loss</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">43,816</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">59,065</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">148,496</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">20,904</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesExplanatory', window );">Reconciliation of Income Tax Expense</a></td>
<td class="text"> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The reconciliation between tax expense and the product of accounting profit multiplied by the PRC income tax rate of 15% (being tax rate of Yuchai) for the years ended December&#160;31, 2021, 2022 and 2023 for the following reasons: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:63%"></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2021</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Profit before tax</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">451,710</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">394,726</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">571,352</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">80,431</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Income tax expense at 15%</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">67,757</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">59,209</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">85,703</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">12,064</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Adjustments:</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-deductible</div> expenses</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">17,795</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">7,924</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">5,888</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">829</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Tax-exempt</div> income</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(2,181</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(500</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(11,993</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(1,688</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Utilization of deferred tax benefits previously not recognized</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(29</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(3,093</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(6,211</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(874</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred tax benefits not recognized</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">10,356</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">22,606</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">42,830</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">6,029</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Tax credits for research and development expense</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(59,633</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(76,835</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(85,372</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(12,018</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Tax rate differential</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">16,517</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">10,901</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">21,542</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">3,032</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">(Over)/under provision in respect of previous years</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(21,523</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">27,303</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">81,968</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">11,539</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Withholding tax expense</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">14,639</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">11,535</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">14,872</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,094</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Others</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">118</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">15</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(731</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(103</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">43,816</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">59,065</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">148,496</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">20,904</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDeferredTaxesExplanatory', window );">Summary of Deferred Tax</a></td>
<td class="text"> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Deferred tax relates to the following: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:44%"></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Consolidated&#160;statement&#160;of&#160;financial&#160;position</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="14" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Consolidated statement of profit or loss</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2021</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accelerated tax depreciation</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(122,298</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(77,806</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(10,953</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(37,968</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">16,472</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">44,492</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">6,263</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest receivable</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(3,033</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(1,459</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">363</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">3,033</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">427</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">PRC withholding tax on dividend income <div style="font-size:75%; vertical-align:top;display:inline;font-size:6.6px">(<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">i</div>)</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(61,825</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(64,717</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(9,110</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(14,529</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(11,458</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(14,457</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(2,035</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Effect of change in residual value an<div style="letter-spacing: 0px; top: 0px;display:inline;">d</div> impairment of property, plant and equipment</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">69,641</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,866</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">404</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">25,264</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">4,273</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(66,774</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(9,400</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Write-down of inventories</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">29,503</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">37,120</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">5,226</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(2,378</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">9,253</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">7,617</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,072</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Impairment losses on trade receivables</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">7,071</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">7,426</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,045</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(1,267</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">282</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">355</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">50</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accruals</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">234,586</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">232,048</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">32,666</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(15,339</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(48,841</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(2,505</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(352</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred income</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">56,480</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">79,896</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">11,247</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(11,114</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(41,348</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">23,416</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">3,296</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Losses available for offsetting against future taxable income</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">139,747</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">112,601</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">15,851</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">23,072</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">116,675</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(27,146</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(3,821</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Others</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">39,185</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">31,854</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">4,484</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">19,235</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(4,421</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(7,325</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(1,031</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred tax (expenses)/benefits</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(16,483</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">41,250</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(39,294</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(5,531</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net deferred tax assets</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">389,057</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">361,288</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">50,860</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Reflected in the consolidated statement of financial position as follows:</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred tax assets</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">450,882</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">426,377</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">60,023</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred tax liabilities</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(61,825</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(65,089</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(9,163</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:top"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">389,057</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">361,288</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">50,860</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr> </table> </div> <div style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Note: </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width: 5%; vertical-align: top;text-align:left;"><div style="font-size: 75%; vertical-align: top;display:inline;font-size:8.3px">(i)</div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">The movement of PRC withholding tax on dividend income is as follows: </div> </td> </tr> </table> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:70%"></td>
<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At January&#160;1</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(65,544</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(61,825</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(8,703</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Provision made to consolidated statement of profit or loss</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(11,458</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(14,457</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(2,035</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Utilization</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">15,177</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">11,565</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,628</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">December&#160;31</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(61,825</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(64,717</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(9,110</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory', window );">Deferred Tax Assets That Have Not Been Recognized</a></td>
<td class="text"> <div style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Deferred tax assets have not been recognized in respect of the following items: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:70%"></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Unutilized tax losses</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">473,456</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">628,534</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">88,481</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Unutilized capital allowances and investment allowances</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">100,643</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">94,447</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">13,296</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other unrecognized temporary differences relating to asset impairment and deferred grants</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">142,851</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">156,226</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">21,993</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">716,950</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">879,207</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">123,770</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_DisclosureOfIncomeTaxExpenseBenefitExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of income tax (expense) benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_DisclosureOfIncomeTaxExpenseBenefitExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_DisclosureOfReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of reconciliation of accounting profit multiplied by applicable tax rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_DisclosureOfReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Text block [abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfDeferredTaxesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of deferred taxes. [Refer: Deferred tax liabilities; Deferred tax assets]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfDeferredTaxesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of types of temporary differences, unused tax losses and unused tax credits. [Refer: Unused tax credits [member]; Unused tax losses [member]; Temporary differences [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph 81<br> -Subparagraph g<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_81_g&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254151731200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings per share (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TextBlockAbstract', window );"><strong>Text block [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_EarningsPerShareExplanatory', window );">Summary of Earnings Per Share</a></td>
<td class="text"> <div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Basic earnings per share </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The calculation of basic earnings per share is based on: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:60%"></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2021</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Profit attributable to equity holders of the Company</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">272,673</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">218,581</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">285,518</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">40,193</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Weighted average number of ordinary shares</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">40,858,290</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">40,858,290</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">40,858,290</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">40,858,290</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table></div> <div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Diluted earnings per share </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The weighted average number of ordinary shares adjusted for the effect of unissued ordinary shares under the Share Option Scheme is determined as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:70%"></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.202<div style="letter-spacing: 0px; top: 0px;display:inline;">1</div></div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.202<div style="letter-spacing: 0px; top: 0px;display:inline;">2</div></div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Weighted average number of shares issued, used in the calculation of basic earnings per share</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">40,858,290</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">40,858,290</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">40,858,290</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Diluted effect of share options</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Weighted average number of ordinary shares adjusted for effect of dilution</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">40,858,290</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">40,858,290</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">40,858,290</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Text block [abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_EarningsPerShareExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of earnings per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 33<br> -IssueDate 2023-01-01<br> -Paragraph 66<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_66&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_EarningsPerShareExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254148325088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, plant and equipment (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TextBlockAbstract', window );"><strong>Text block [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory', window );">Summary of Property, Plant and Equipment</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;">
<tr style="page-break-inside: avoid;">
<td style="vertical-align: top;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div></td></tr></table> <div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 96%; font-family: Times New Roman; font-size: 8pt; margin-left: auto; border-collapse: collapse;text-indent: 0px;">
<tr>
<td style="width: 37%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 2%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 2%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 2%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 2%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 2%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">Freehold</div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">land</div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">RMB&#8217;000</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">Buildings and</div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">improvements</div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">RMB&#8217;000</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; text-align: center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">Construction</div></div></div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; text-align: center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">in progress</div></div></div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal; text-align: center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">RMB&#8217;000</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">Plant and</div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">machinery</div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">RMB&#8217;000</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">Office</div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">furniture,</div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">fittings&#160;and</div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">equipment</div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">RMB&#8217;000</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">Motor</div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">and</div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">transport</div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">vehicles</div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">RMB&#8217;000</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">Total</div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">RMB&#8217;000</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; width: 37%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;">Cost</div></div></div></div></td>
<td style="vertical-align: bottom; width: 3%;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom; width: 2%;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At January&#160;1, 2022</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">13,464</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,546,285</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">405,430</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6,224,902</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">222,380</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">119,169</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">9,531,630</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Additions</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">8,768</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">312,442</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">13,469</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">12,413</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6,256</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">353,348</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Disposals</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(5,530</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(54,323</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(964</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(6,568</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(67,385</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Transfers</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">72,252</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(369,120</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">288,475</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">8,491</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">98</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Write-off</div></div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(14,827</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1,081</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(10,754</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(2,465</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(29,127</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Translation difference</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,190</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,836</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">17</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">404</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">763</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">145</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6,355</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 37%;"></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At December&#160;31, 2022 and January&#160;1, 2023</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">14,654</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,610,784</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">348,769</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6,471,846</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">232,329</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">116,537</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">9,794,919</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Additions</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,903</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">149,846</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">18,676</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">7,151</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">300</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">178,876</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Disposal of subsidiary</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(80,585</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(21,632</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(5,568</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(107,785</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Disposals</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(7,000</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(772</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(23,039</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(30,811</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Transfers</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">38,506</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(244,741</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">201,642</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">4,593</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Write-off</div></div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(2,890</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(7,474</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(3,229</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(171</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(13,764</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Translation difference</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">402</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(233</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(139</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(197</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(360</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">20</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(507</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 37%;"></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At December&#160;31, 2023</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">15,056</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,568,485</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">253,735</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">6,655,861</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">234,144</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">93,647</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">9,820,928</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 37%;"></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Accumulated depreciation and impairment</div></div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 2%;"></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At January&#160;1, 2022</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">457</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,023,456</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,069,642</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">168,930</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">71,236</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,333,721</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Charge for the year</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">101,709</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">398,465</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">22,005</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">11,598</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">533,777</td>
<td style="white-space:nowrap;vertical-align:bottom">*&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Disposals</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(3,166</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(51,290</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(960</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(6,255</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(61,671</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Write-off</div></div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(11,855</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(978</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(10,559</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(2,440</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(25,832</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Impairment loss</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">14,060</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,218</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">17,278</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Translation difference</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">20</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">984</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">204</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">571</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">123</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,902</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 37%;"></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At December&#160;31, 2022 and January&#160;1, 2023</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">477</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,111,128</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">14,060</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,419,261</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">179,987</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">74,262</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,799,175</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Charge for the year</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">92,919</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">402,554</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">21,568</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">10,515</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">527,556</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Disposal of subsidiary</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(44,274</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(17,225</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(5,175</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(66,674</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Disposals</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(5,456</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(687</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(18,779</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(24,922</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Write-off</div></div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(2,068</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;text-align:right;">&#8212;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(6,681</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(3,123</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(161</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(12,033</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Impairment loss</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">9,162</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">561</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">34,458</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">438</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">48</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">44,667</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Translation difference</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(13</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(37</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(132</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(281</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">21</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(442</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 37%;"></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At December&#160;31, 2023</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">464</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,166,830</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">14,621</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">4,826,779</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">192,727</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">65,906</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">6,267,327</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 37%;"></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Net book value</div></div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 2%;"></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At December&#160;31, 2022</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">14,177</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,499,656</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">334,709</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 1%;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,052,585</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">52,342</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">42,275</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,995,744</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 37%;"></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At December&#160;31, 2023</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">14,592</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,401,655</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">239,114</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,829,082</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">41,417</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">27,741</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">3,553,601</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 37%;"></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: top; width: 37%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; text-indent: -1em; font-size: 8pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">US$&#8217;000</div></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,054</td>
<td style="white-space: nowrap; vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">197,316</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">33,661</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">257,487</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">5,830</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">3,905</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">500,253</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 37%;"></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="width: 2%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 1%;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table><div style="clear:both;max-height:0pt;text-indent: 0px;"></div></div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:9pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:4%;vertical-align:top;text-align:left;">*</td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 9pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;">In 2023, RMB&#160;16.6 million (US$2.3 million) (2022: RMB 14.9 million) were capitalized as development costs&#160;<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">and</div>&#160;RMB&#160;2.2 million (US$0.3 million) (2022: RMB 2.6 million) were capitalized as capitalized contract cost. </div></td></tr></table> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Text block [abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of detailed information about property, plant and equipment. [Refer: Property, plant and equipment]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2023-01-01<br> -Paragraph 73<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_73&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254137388032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investment property (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_StatementLineItems', window );"><strong>Statement [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutInvestmentPropertyExplanatory', window );">Summary of Investment Property</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:70%"></td>
<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Cost</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At January&#160;1</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">31,810</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">32,389</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">4,560</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Translation difference</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">579</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,258</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">177</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At December&#160;31</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">32,389</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">33,647</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">4,737</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Accumulated depreciation</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At January&#160;1</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">26,724</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">27,633</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">3,890</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Charge for the year</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">348</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">355</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">50</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Translation difference</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">561</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,556</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">220</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At December&#160;31</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">27,633</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">29,544</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">4,160</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Net carrying amount</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">4,756</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">4,103</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">577</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Fair value</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">11,686</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">11,453</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,612</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Consolidated statements of profit or loss:</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr>
<td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Rental income from an investment property</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td></tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">- Minimum lease payments</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">176</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">154</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">22</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Direct operating expenses (including repairs and maintenance) arising from the rental generating property</div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(118</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(720</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(101</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td></tr></table> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsExplanatory', window );">Summary of Fair Value Measurement of Investment Property</a></td>
<td class="text"> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The following table shows information about fair value measurement of the investment property using significant unobservable inputs (Level 3): </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:4%"></td>
<td style="vertical-align:bottom;width:2%"></td>
<td style="width:30%"></td>
<td style="vertical-align:bottom;width:2%"></td>
<td style="width:30%"></td>
<td style="vertical-align:bottom;width:2%"></td>
<td style="width:30%"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Valuation&#160;techniques</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Unobservable&#160;input</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;text-align:center;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Inter-relationship&#160;between&#160;key</div></div></div><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">unobservable&#160;inputs&#160;and&#160;fair</div></div><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">value&#160;measurement</div></div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2023</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Market comparison and cost method</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Comparable price:</div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px; line-height: normal;">&#160;</div> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">-&#8194;&#8202;RMB 189 to RMB 458</div> <div style="margin-top: 0pt; margin-bottom: 1pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">&#8194;&#8201;&#8201;(US$ 27 to US$ 64) per square foot</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">The estimated fair value increases with higher comparable price</div></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td colspan="2" style="height:6pt"></td>
<td colspan="2" style="height:6pt"></td>
<td colspan="2" style="height:6pt"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2022</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Market comparison and cost method</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Comparable price:</div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px; line-height: normal;">&#160;</div> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">-&#8194;&#8202;RMB 182 to RMB 441</div> <div style="margin-top: 0pt; margin-bottom: 1pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">&#8194;&#8201;&#8201;per square foot</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">The estimated fair value increases with higher comparable price</div></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_StatementLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_StatementLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfDetailedInformationAboutInvestmentPropertyExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of detailed information about investment property. [Refer: Investment property]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 40<br> -IssueDate 2023-01-01<br> -Paragraph 32A<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=40&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_32A&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfDetailedInformationAboutInvestmentPropertyExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of significant inputs for which market data are not available and that are developed using the best information available about the assumptions that market participants would use when measuring the fair value of assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2023-01-01<br> -Paragraph 93<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_93_d&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254146965632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TextBlockAbstract', window );"><strong>Text block [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory', window );">Summary of Intangible Assets</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:45%"></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Goodwill</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Technology</div></div><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Know-how</div></div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Development</div></div><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">costs</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Trademarks</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Cost</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At January&#160;1, 2022</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">218,311</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">551,526</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">992,290</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">169,811</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,931,938</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Addition</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">181,181</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">181,181</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Transfer</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">121,227</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(121,227</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At December&#160;31, 2022 and January&#160;1, 2023</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">218,311</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">672,753</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,052,244</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">169,811</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,113,119</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Addition</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">186,222</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">186,222</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Transfer</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">754,407</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(754,407</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At December&#160;31, 2023</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">218,311</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,427,160</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">484,059</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">169,811</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,299,341</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Accumulated amortization and impairment</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At January&#160;1, 2022</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,675</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">167,681</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">173,356</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Amortization</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">64,939</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">64,939</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At December&#160;31, 2022 and January&#160;1, 2023</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,675</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">232,620</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">238,295</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Amortization</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">109,913</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">109,913</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At December&#160;31, 2023</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">5,675</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">342,533</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">348,208</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Net carrying amount</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At December&#160;31, 2022</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">212,636</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">440,133</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,052,244</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">169,811</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,874,824</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At December&#160;31, 2023</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">212,636</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,084,627</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">484,059</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">169,811</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,951,133</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">US$&#8217;000</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">29,933</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">152,687</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">68,143</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">23,905</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">274,668</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory', window );">Summary of carrying amount of goodwill allocated</a></td>
<td class="text"> <div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Carrying amount of goodwill allocated to the cash-generating unit: </div></div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:68%"></td>
<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;">Yuchai manufacturing business</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">212,636</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">212,636</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">29,933</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Text block [abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of detailed information about intangible assets. [Refer: Intangible assets other than goodwill]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 38<br> -IssueDate 2023-01-01<br> -Paragraph 118<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=38&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_118&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of information for cash-generating units. [Refer: Cash-generating units [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2023-01-01<br> -Paragraph 134<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=36&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_134&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254147957904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TextBlockAbstract', window );"><strong>Text block [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfDetailedInformationAboutInventoriesExplanatory', window );">Summary of Inventories</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:66%"></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Raw materials<div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;and consumables</div></div> </div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,339,933</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,201,886</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">309,968</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Work in progress</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">24,312</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">19,423</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,734</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Finished goods</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,573,510</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,427,718</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">341,759</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total inventories at the lower of cost and net realizable value</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,937,755</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,649,027</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">654,461</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfAnalysisOfInventoryReserveAccountsExplanatory', window );">Analysis of Inventory Reserve Accounts</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:60%"></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2021</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Inventories recognized as an expense in cost of sales</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">16,457,476</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">11,991,899</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">13,444,277</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,892,601</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Inclusive of the following charge/(credit):</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- Inventories written down</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">32,813</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">86,650</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">77,466</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">10,905</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- Reversal of write-down of inventories</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(41,823</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(31,765</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(27,447</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(3,864</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- Inventories written off</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">10,085</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_DisclosureOfAnalysisOfInventoryReserveAccountsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of analysis of inventory reserve accounts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_DisclosureOfAnalysisOfInventoryReserveAccountsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_DisclosureOfDetailedInformationAboutInventoriesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of detailed information about inventories.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_DisclosureOfDetailedInformationAboutInventoriesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Text block [abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254149496832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other current assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TextBlockAbstract', window );"><strong>Text block [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfDetailedInformationOtherCurrentAssetsExplanatoryTextBlock', window );">Summary of Other Current Assets</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:66%"></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Development properties</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8199;&#8199;&#8201;&#8199;16,710</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">16,733</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,355</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_DisclosureOfDetailedInformationOtherCurrentAssetsExplanatoryTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of detailed information other current assets explanatory.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_DisclosureOfDetailedInformationOtherCurrentAssetsExplanatoryTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Text block [abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254139664192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Trade and other receivables (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TextBlockAbstract', window );"><strong>Text block [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesExplanatory', window );">Summary of Trade and Other Receivables</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:73%"></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Trade receivables, gross</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,549,462</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,148,682</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">161,704</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Less: Allowance for expected credit losses</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(33,247</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(54,894</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(7,728</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net trade receivables (Note 6.2)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,516,215</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,093,788</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">153,976</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Bills receivable <div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(i)</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">4,970,880</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">6,318,789</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">889,519</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total (Note 32, Note 35)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">6,487,095</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">7,412,577</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,043,495</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Amounts receivable:</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- associates and joint ventures (trade)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">125,489</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">187,944</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">26,458</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- associates and joint ventures <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">(non-trade)</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">11,230</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">10,212</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,438</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- related parties (trade)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">180,374</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">212,706</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">29,943</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- related parties <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">(non-trade)</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">3,476</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-bottom: 1pt; margin-top: 0px; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-bottom: 1pt; margin-top: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: right; line-height: normal;">4,016</div> </td>
<td style="white-space:nowrap;vertical-align:bottom"> <div style="margin-bottom: 1pt; margin-top: 0px; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">565</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Bills receivable in transit</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">8,172</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">49,696</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">6,996</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Grant receivables</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">62,000</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">62,000</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">8,728</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;">Estimated sales consideration on disposal of a subsidiary due from the acquirer</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">&#8212;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">236,734</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">33,326</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Others</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">49,763</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">68,052</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">9,580</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Less: Impairment losses &#8211; other receivables</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(5,754</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(7,710</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(1,085</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other receivables carried at amortized cost (Note 35)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">434,750</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">823,650</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">115,949</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Tax recoverable</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">290,596</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">108,844</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">15,322</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Advances paid to suppliers</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">81,861</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">77,527</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">10,914</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Right of return assets</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">17,045</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">36,026</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">5,072</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net other receivables</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">824,252</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,046,047</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">147,257</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total trade and other receivables</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">7,311,347</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">8,458,624</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,190,752</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify;text-indent: 0px;">Note: </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;text-indent: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%;text-indent: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(i)</div>&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;">As of December&#160;31, 2023, bills receivable includes <div style="letter-spacing: 0px; top: 0px;display:inline;">bi</div>lls received from joint ventures and related parties amounted to RMB&#160;5.3 million (US$&#160;0.7&#160;million) (2022: RMB 0.1 million) and RMB 987.9 million (US$ 139.1 million) (2022: RMB&#160;763.4 million) respectively. </div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify;text-indent: 0px;">As of December&#160;31, 202<div style="letter-spacing: 0px; top: 0px;display:inline;">3</div>, bills receivable amounted to RMB&#160;12.5 million (US$ 1.8 million) (2022: RMB 12.6 <div style="letter-spacing: 0px; top: 0px;display:inline;">million) was pledged to secure bank facilities (Note 26).&#160;</div> </div> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfAllowanceForCreditLossesExplanatory', window );">Movement in the Allowance for Expected Credit Losses of Trade and Other Receivables</a></td>
<td class="text"> <div style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Movement in the allowance for expected credit losses of trade and other receivables is as follows: </div> <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:70%"></td>
<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div> </td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At January&#160;1</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">39,441</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">39,001</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,490</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">(Credit)/charge to consolidated statement of profit or loss (under &#8220;Selling, general and administrative expenses&#8221;)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(459</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">23,858</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,359</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Written off</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(5</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(264</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(37</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Translation difference</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">24</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">9</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At December&#160;31</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">39,001</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">62,604</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">8,813</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of detailed information about trade and other receivables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Text block [abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfAllowanceForCreditLossesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of the allowance relating to impairments of financial assets due to credit losses. [Refer: Financial assets]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfAllowanceForCreditLossesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254146993424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cash and bank balances (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TextBlockAbstract', window );"><strong>Text block [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfDetailedInformationOfCashAndBankBalancesExplanatory', window );">Summary of Cash and Bank Balances</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:69%"></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022<br/> RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023<br/> RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023<br/> US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-current</div></div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Long-term bank deposits</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">20,000</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Current</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash and cash equivalents</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,451,489</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,544,376</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">780,502</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Short-term bank deposits <div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(i)</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">351,567</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">467,096</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">65,755</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Restricted cash</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">27,687</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">27,999</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,942</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,830,743</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6,039,471</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">850,199</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Cash and bank balances</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,850,743</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">6,039,471</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">850,199</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Note: </div> <div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(i)</div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;">Short-term bank deposits relate to bank deposits with initial maturities of more than three months and subject to more than insignificant risk of changes in value upon withdrawal before maturity. The interest rate of these bank deposits as of December&#160;31, 2023 for the Group ranged from 2.8% to 5.8% (2022: 0.8% to 4.4%). These short-term bank deposits are not considered as cash equivalents. </div> </td> </tr> </table> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory', window );">Summary of cash and cash equivalents</a></td>
<td class="text"> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">For the purpose of the statement of cash flows, cash and cash equivalents comprise the following at December 31: </div> <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:69%"></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash at banks and on hand</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">3,730,372</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">4,963,232</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">698,692</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Short-term bank deposits <div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(i)</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">721,117</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">581,144</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">81,810</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash and cash equivalents</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">4,451,489</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">5,544,376</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">780,502</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Note: </div> <div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(i)</div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;">This relates to other short-term, highly liquid investments with original maturities of three months or less that are readily convertible to known amounts of cash and which are subject to an insignificant risk of changes in value. </div> </td> </tr> </table> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_DisclosureOfDetailedInformationOfCashAndBankBalancesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of detailed information of cash and bank balances.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_DisclosureOfDetailedInformationOfCashAndBankBalancesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Text block [abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of cash and cash equivalents. [Refer: Cash and cash equivalents]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254188599888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TextBlockAbstract', window );"><strong>Text block [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfDetailedInformationAboutMovementsAndRecognitionOfRightOfUseAssetsTableTextBlock', window );">Summary of detailed information about carrying amounts of right-of-use assets recognized and the movements during the year</a></td>
<td class="text"> <div style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Set out below are the carrying amounts of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">right-of-use</div></div> assets recognized and the movements during the year. </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:41%"></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Leasehold</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">land</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Building&#160;and</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">office space</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Office</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">furniture,</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">fittings&#160;and</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">equipment</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Motor</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">vehicles</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Total</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Total</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div> </td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At January&#160;1, 2022</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">304,645</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">40,118</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">51</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">344,814</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">48,541</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Addition</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">49,421</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">314</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">49,735</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">7,001</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Depreciation expenses</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(12,324</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(30,772</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(14</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(19</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(43,129</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(6,071</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Disposal</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(3,256</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(3,256</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(458</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Termination</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(6,187</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(6,187</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(871</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Translation difference</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">159</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">5</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">164</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">22</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At December&#160;31, 2022 and January&#160;1, 2023</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">289,065</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">52,739</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">42</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">295</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">342,141</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">48,164</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Addition</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">31,082</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,002</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">32,084</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">4,517</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Depreciation expenses</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(12,282</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(33,671</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(7</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(111</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(46,071</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(6,486</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Disposal of subsidiary</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(22,782</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(22,782</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(3,207</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Disposal</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(5,564</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(5,564</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(783</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Termination</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(1,382</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(1,382</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(195</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Translation difference</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">18</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">19</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">3</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At December&#160;31, 2023</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">248,437</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">48,786</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">36</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,186</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">298,445</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">42,013</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfDetailedInformationAboutMovementsAndRecognitionOfLeaseLiabilitiesTableTextBlock', window );">Summary of detailed information about carrying amounts of lease liabilities and the movements during the year</a></td>
<td class="text"> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Set out below are the carrying amounts of lease liabilities and the movements during the year: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:73%"></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">2022</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">2023</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">2023</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div> </td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At January&#160;1</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">40,531</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">59,641</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">8,396</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Additions</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">49,735</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">32,084</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">4,517</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accretion of interest (Note 7.3)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,547</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,969</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">277</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Payments</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(26,144</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(43,073</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(6,063</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Termination</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(6,187</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(1,382</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(195</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Translation difference</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">159</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">42</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">6</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At December&#160;31</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">59,641</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">49,281</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">6,938</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Current (Note 25)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">31,433</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">33,272</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">4,684</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-current</div> (Note 25)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">28,208</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">16,009</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,254</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">59,641</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">49,281</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">6,938</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfDetailedInformationAboutLeaseCostTableTextBlock', window );">Summary of detailed information about amounts recognized in profit of loss</a></td>
<td class="text"> <div style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The following are the amounts recognized in profit of loss: <br/></div>  <div> <div style="null;text-indent: 0px;"> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><br/></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 96%; font-family: Times New Roman; font-size: 10pt; margin-left: auto; border-collapse: collapse;">
<tr>
<td style="width: 65%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 5%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 5%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 5%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr>
<td style="width: 65%;"></td>
<td style="vertical-align: bottom; width: 5%;"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align: bottom; width: 5%;"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align: bottom; width: 5%;"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 65%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Depreciation charge for <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">right-of-use</div></div> assets</div> </td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">43,129</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">46,071</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">6,486</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 65%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest expenses on lease liabilities (Note 7.3)</div> </td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,547</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,969</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">277</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; white-space: nowrap; width: 65%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal; white-space: nowrap;">Expenses relating to short-term leases (included in selling, general and administrative <br/>expenses and research and development expenses)</div> </td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">25,022</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">18,275</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,573</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 65%;"></td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 65%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total amount recognized in profit or loss</div></div> </td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">69,698</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">66,315</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">9,336</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 65%;"></td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 5%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </div> </div> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory', window );">Summary of detailed information about Future minimum rental receivables under non-cancellable operating leases</a></td>
<td class="text"> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Future minimum rental receivables under <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-cancellable</div> operating leases as of 31&#160;December are as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:70%"></td>
<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Within 1 year</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- related parties</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">17</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,012</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">283</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- joint venture</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,587</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">3,329</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">469</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- third parties</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">8,136</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">7,898</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,112</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">After 1 year but within 5 years</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- related parties</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">17</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">7,988</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,125</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- joint venture</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">6,292</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">11,697</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,647</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- third parties</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">19,364</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">22,235</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">3,130</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">More than 5 years</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- joint venture</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">9,690</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">7,504</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,056</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- third parties</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">26,566</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">34,523</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">4,860</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">71,669</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">97,186</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">13,682</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_DisclosureOfDetailedInformationAboutLeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of detailed information about lease cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_DisclosureOfDetailedInformationAboutLeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_DisclosureOfDetailedInformationAboutMovementsAndRecognitionOfLeaseLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of detailed information about movements and recognition of lease liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_DisclosureOfDetailedInformationAboutMovementsAndRecognitionOfLeaseLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_DisclosureOfDetailedInformationAboutMovementsAndRecognitionOfRightOfUseAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of detailed information about movements and recognition of right of use assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_DisclosureOfDetailedInformationAboutMovementsAndRecognitionOfRightOfUseAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Text block [abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of a maturity analysis of operating lease payments. Operating lease is a lease that does not transfer substantially all the risks and rewards incidental to ownership of an underlying asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 16<br> -IssueDate 2023-01-01<br> -Paragraph 97<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_97&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254137474496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Issued capital (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TextBlockAbstract', window );"><strong>Text block [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIssuedCapitalExplanatory', window );">Summary of Issued Capital</a></td>
<td class="text"> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><br/></div> <div style="null;text-indent: 0px;">
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 96%; font-family: Times New Roman; font-size: 10pt; margin-left: auto; border-collapse: collapse;">
<tr>
<td style="width: 70%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">thousands</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">thousands</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;">Issued capital</div></div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Authorized shares</div></div></div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Ordinary share of par value US$ 0.10 each</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">100,000</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">100,000</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height:12pt"></td>
<td colspan="4" style="height:12pt"></td>
<td colspan="4" style="height:12pt"></td>
<td colspan="4" style="height:12pt"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Number&#160;of</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">shares</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Ordinary shares issued and fully paid</div></div></div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At January&#160;1, 2022, December&#160;31, 2022 and December&#160;31, 2023</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">40,858,290</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,081,138</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">US$&#8217;000</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">292,969</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height:12pt"></td>
<td colspan="4" style="height:12pt"></td>
<td colspan="4" style="height:12pt"></td>
<td colspan="4" style="height:12pt"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Special share issued and fully paid</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">One special share issued and fully paid at US$ 0.10 per share</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">*</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">*</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">*</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <div style="clear:both;max-height:0pt;"></div> </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"><br/></div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;">*</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">Less than RMB 1 (US$ 1)  </div> </td> </tr> </table> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Text block [abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfIssuedCapitalExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of issued capital. [Refer: Issued capital]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfIssuedCapitalExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254143932288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Dividends declared and paid (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TextBlockAbstract', window );"><strong>Text block [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfDetailedInformationAboutDividendsExplanatory', window );">Summary of Dividends Declared and Paid</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:69%"></td>
<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Declared and paid during the year</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Dividends on ordinary shares:</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Final dividend paid in 2023: US$ 0.28 per share (2022: US$ 0.40 per share)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">109,684</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">80,238</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">11,295</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Dividend paid in cash</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">109,684</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">80,238</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">11,295</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_DisclosureOfDetailedInformationAboutDividendsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of detailed information about dividends explanatory.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_DisclosureOfDetailedInformationAboutDividendsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Text block [abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254139828400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Reserves (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TextBlockAbstract', window );"><strong>Text block [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfStatutoryReservesExplanatory', window );">Summary of Statutory Reserves</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:70%"></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;">Statutory reserve<div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"> </div></div></div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"><div style="font-weight: bold;display:inline;">Statutory general reserve</div> <div style="font-size: 75%;display:inline;"><div style="font-size: 75% !important; vertical-align: top;display:inline;font-size:6.2px">(i)</div></div><div style="font-size: 6.5pt;display:inline;"> </div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At January&#160;1</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">283,531</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">310,029</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">43,644</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Transfer from retained earnings</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">26,498</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">45,989</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">6,474</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At December&#160;31</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">310,029</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">356,018</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">50,118</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">General surplus reserve </div></div><div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(ii)</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At January&#160;1 and December&#160;31</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">25,706</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">25,706</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">3,619</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">335,735</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">381,724</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">53,737</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Capital reserves</div></div></div><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div><div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(iii)</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At January&#160;1</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">30,704</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(4,196</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(591</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Issuance of put option to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-controlling</div> interest of subsidiary</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(34,900</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(14,040</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(1,976</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At December&#160;31</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(4,196</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(18,236</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(2,567</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Note: </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(i)</div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;">In accordance with the relevant regulations in the PRC, a 10% appropriation to the statutory general reserve based on the net income reported in the PRC financial statements is required until the balance reaches 50% of the authorized share capital of Yuchai and its subsidiaries. Statutory general reserve can be used to make good previous years&#8217; losses, if any, and may be converted into share capital by the issue of new shares to shareholders in proportion to their existing shareholdings, or by increasing the par value of the shares currently held by them, provided that the reserve balance after such issue is not less than 25% of the authorized share capital. </div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(ii)</div>&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;">General surplus reserve is appropriated in accordance with Yuchai&#8217;s Articles and resolution of the board of directors. General surplus reserve may be used to offset accumulated losses or increase the registered capital. </div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(iii)</div></td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;">Capital reserves consist of reserve resulted from (i)&#160;a capital transaction in 2015 and (ii)&#160;the put option granted to the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-controlling</div> interests of Yuchai&#8217;s subsidiary&#160;in 2022 and 2023. Further details are given in Note 28. </div> </td> </tr> </table> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfOtherComponentsOfEquityExplanatory', window );">Summary of Other Components of Equity</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:70%"></td>
<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;">Other components of equity<div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"> </div></div></div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Foreign currency translation reserve <div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(i)</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(44,699</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(27,971</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(3,937</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Performance shares reserve <div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(ii)</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">19,758</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">19,758</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,781</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Premium paid for acquisition of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-controlling</div> interests</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(9,463</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(7,986</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(1,124</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Fair value reserve of financial assets at FVOCI <div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(iii)</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(30,591</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(22,454</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(3,161</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(64,995</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(38,653</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(5,441</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Note: </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(i)</div>&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;">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&#8217;s presentation currency. </div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(ii)</div>&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;">Performance shares reserve comprises the cumulative value of employee services received in return for share-based compensation. The amount in the reserve is retained when the option is expired. </div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(iii)</div>&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;">Fair value reserve of financial assets at FVOCI relates to the subsequent measurement of the Group&#8217;s bills receivable at fair value through OCI. </div> </td> </tr> </table> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_DisclosureOfOtherComponentsOfEquityExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of other components of equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_DisclosureOfOtherComponentsOfEquityExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_DisclosureOfStatutoryReservesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of statutory reserves explanatory.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_DisclosureOfStatutoryReservesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Text block [abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254139828400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-based payment (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TextBlockAbstract', window );"><strong>Text block [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory', window );">Number and Weighted Average Exercise Prices ("WAEP") of, and Movements in Share Options</a></td>
<td class="text"><div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The following table illustrates the number and weighted average exercise prices (&#8220;WAEP&#8221;) of, and movements in share options during the year: </div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:52%"></td>
<td style="vertical-align:bottom;width:8%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:8%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:8%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:8%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Number&#160;of</div></div><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">share&#160;options</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">WAEP</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Number&#160;of</div></div><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">share&#160;options</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">WAEP</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Outstanding at January&#160;1 and December&#160;31</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">270,000</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">US$</td>
<td style="vertical-align:bottom;text-align:right;">&#160;21.11</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">270,000</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">US$</td>
<td style="vertical-align:bottom;text-align:right;">&#160;21.11</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Exercisable at December&#160;31</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">270,000</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">US$</td>
<td style="vertical-align:bottom;text-align:right;">21.11</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">270,000</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">US$</td>
<td style="vertical-align:bottom;text-align:right;">21.11</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementExplanatory', window );">Fair Value of Share Options and Assumptions</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:88%"></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Date of grant of options</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;text-align:center;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">On&#160;July&#160;29,</div></div><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">2014</div></div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Fair value at measurement date (US$)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;text-align:center;">5.70&#160;&#8211;&#8201;6.74</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Share price (US$)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;text-align:center;">21.11</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Exercise price (US$)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;text-align:center;">21.11</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Expected volatility (%)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;text-align:center;">47.4</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Expected option life (years)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;text-align:center;">3.5 &#8211; 5.5</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Expected dividends (%)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;text-align:center;">5.81</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Risk-free interest rate (%)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;text-align:center;">1.4 &#8211; 2.0</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Text block [abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of the number and weighted average exercise prices of share options. [Refer: Weighted average [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2023-01-01<br> -Paragraph 45<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_45_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of the general terms and conditions of share-based payment arrangements. [Refer: Share-based payment arrangements [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2023-01-01<br> -Paragraph 45<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254142032704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Trade and other payables (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TextBlockAbstract', window );"><strong>Text block [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesExplanatory', window );">Summary of Trade and Other Current Payables</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:70%"></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Current</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Trade payables</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">4,199,072</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">3,999,224</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">562,986</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Bills payables <div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(i)</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,356,574</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">3,248,066</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">457,242</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other payables</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">319,723</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">402,516</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">56,664</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accrued expenses</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">159,735</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">226,745</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">31,920</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accrued staff costs</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">422,045</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">499,230</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">70,278</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Refund liabilities</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">222,342</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">324,161</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">45,633</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Dividend payable</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">30,205</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">30,899</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">4,350</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Amount due to:</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;">- joint ventures (trade)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">67,556</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">83,590</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">11,767</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;">- joint ventures <div style="white-space: nowrap;display:inline;">(non-trade)</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">22</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;">- related parties (trade)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">296,219</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">303,393</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">42,710</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;">- related parties <div style="white-space: nowrap;display:inline;">(non-trade)</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">7,289</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">36,083</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">5,079</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Financial liabilities carried at amortized cost (Note 32, Note 35)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">8,080,782</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">9,153,907</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,288,629</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred grants (Note 27)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">13,404</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">8,064</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,135</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Advance from customers</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">254</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">248</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">35</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other tax payable</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">44,968</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">65,105</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">9,165</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total trade and other payables (current)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">8,139,408</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">9,227,324</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,298,964</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(i)</div>&#160;</td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;">As of December&#160;31, 202<div style="display:inline;">3</div>, the bills payables include bills payable to joint ventures and other related parties amounted to RMB 4.0 million (US$ 0.6 million) (2022: RMB 36.3 million) and RMB&#160;435.3 million (US$&#160;61.3&#160;million) (2022: RMB 192.6 million) respectively. </div></td></tr></table><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(ii)</div>&#160;</td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;">Terms and conditions of the above financial liabilities: </div></td></tr></table><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:9%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: justify; line-height: normal;">Trade and other payables are <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-interest</div> bearing and are normally settled on agreed credit terms ranging from 60 to 90 day terms. </div></td></tr></table><div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 9%;"><div style="display:inline;">&#160;</div></td>
<td style="width: 3%; vertical-align: top;text-align:left;"><div style="display:inline;">&#8226;</div></td>
<td style="width: 1%; vertical-align: top;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: top;text-align:left;"><div style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The non-trade balances due to joint ventures and related parties are unsecured, interest-free and repayable on demand. </div></div></div></td></tr></table><div style="clear:both;max-height:0pt;text-indent: 0px;"></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfOtherNonCurrentPayablesExplanatory', window );">Summary of Other Non-current Payables</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:68%"></td>
<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-current</div></div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other payables&#160;<div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(i)</div> (Note 32, Note 35)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">189,366</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">181,155</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">25,502</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(i)</div></td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;">This relates to accrual for bonus, which is <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-interest</div> bearing and not expected to be settled within next 12 months. </div></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of detailed information about trade and other payables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_DisclosureOfOtherNonCurrentPayablesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of other non current payables explanatory.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_DisclosureOfOtherNonCurrentPayablesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Text block [abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254148487344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Provisions (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TextBlockAbstract', window );"><strong>Text block [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfOtherProvisionsExplanatory', window );">Summary of Provisions</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:58%"></td>
<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Provision&#160;for</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">warranty</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Provision&#160;for</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">onerous</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">contract</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At January&#160;1, 2022</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">248,199</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">4,829</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">253,028</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">35,620</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Provision made</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">317,076</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">317,076</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">44,636</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Provision utilized</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(345,161</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(345,161</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(48,590</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Provision reversed</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(4,829</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(4,829</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(680</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At December&#160;31, 2022 and January&#160;1, 2023</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">220,114</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">220,114</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">30,986</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Provision made</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">414,021</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">414,021</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">58,283</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Provision utilized</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(375,910</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(375,910</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(52,918</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Disposal of <div style="letter-spacing: 0px; top: 0px;display:inline;">a </div>subsidiary</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(2,145</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(2,145</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(302</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At December&#160;31, 2023</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">256,080</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">256,080</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">36,049</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Text block [abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfOtherProvisionsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of other provisions. [Refer: Other provisions]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 37<br> -IssueDate 2023-01-01<br> -Paragraph 84<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=37&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_84&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfOtherProvisionsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254148410816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Contract liabilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TextBlockAbstract', window );"><strong>Text block [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfDetailedInformationAboutContractLiabilitiesExplanatory', window );">Summary of Contract Liabilities</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:68%"></td>
<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Unfulfilled service-type maintenance services</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">195,245</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">155,192</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">21,847</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Advance from customer</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">499,831</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">536,235</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">75,487</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">695,076</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">691,427</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">97,334</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Current</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">617,737</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">639,213</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">89,984</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-current</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">77,339</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">52,214</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">7,350</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total contract liabilities (Note 6.2)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">695,076</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">691,427</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">97,334</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_DisclosureOfDetailedInformationAboutContractLiabilitiesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of detailed information about contract liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_DisclosureOfDetailedInformationAboutContractLiabilitiesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Text block [abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254148424032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Lease liabilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LeaseLiabilitiesAbstract', window );"><strong>Lease liabilities [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfDetailedInformationAboutInLeaseLiabilitiesTableTextBlock', window );">Summary of Lease Liabilities</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;">
<tr style="page-break-inside: avoid;">
<td style="vertical-align: top;text-align:left;"> <div style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td> </tr> </table> <div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 96%; font-family: Times New Roman; font-size: 10pt; margin-left: auto; border-collapse: collapse;text-indent: 0px;">
<tr>
<td style="width: 47%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 5%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 5%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 5%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 5%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 5%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Interest&#160;rate</div></div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Maturity</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">%</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr>
<td style="width:46%"></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Current (Note 17)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">1.3<div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div>-&#8201;6.7</div></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2024</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">31,433</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">33,272</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">4,684</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-</div> current (Note 17)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">1.3<div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;</div>-&#8201;6.7</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">2025-2034</div></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">28,208</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">16,009</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,254</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> </div> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_DisclosureOfDetailedInformationAboutInLeaseLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure Of Detailed Information About In Lease Liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_DisclosureOfDetailedInformationAboutInLeaseLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_LeaseLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LeaseLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254139929968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans and borrowings (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TextBlockAbstract', window );"><strong>Text block [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory', window );">Summary of Loans and Borrowings</a></td>
<td class="text"> <div> <div style="null;text-indent: 0px;">
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 96%; font-family: Times New Roman; font-size: 10pt; margin-left: auto; border-collapse: collapse;">
<tr>
<td style="width: 69%;"><div style="display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td style="width: 4%; vertical-align: bottom;"><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td>
<td><div style="display:inline;"></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Weighted<br/>average<br/>interest&#160;rate</div></div></div></div> </td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Maturity</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">%</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; width: 57%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">Current</div></div></div></div> </td>
<td style="vertical-align: bottom; width: 3%;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom; width: 3%;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom; width: 3%;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td> </tr>
<tr>
<td style="width: 57%;"></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 57%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Renminbi denominated loans</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:center;">0.9&#160;&#8211;&#8201;3.7</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2023</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,141,432</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 57%;"></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 57%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-current</div></div></div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 57%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Renminbi denominated loans</div> </td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:center;">3.0</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2025</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">200,000</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 57%;"></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; width: 3%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <div style="clear:both;max-height:0pt;"></div> </div> </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div></div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:57%"></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Weighted<br/> average<br/> interest&#160;rate</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Maturity</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">%</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Current</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Renminbi denominated loans</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:center;">1.2&#160;&#8211;&#8201;2.1</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2024</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,850,294</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">260,473</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-current</div></div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Renminbi denominated loans</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:center;">2.8</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">2025-2026</div></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">690,000</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">97,134</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Text block [abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of detailed information about borrowings. [Refer: Borrowings]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 7<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254148315680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Deferred grants (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TextBlockAbstract', window );"><strong>Text block [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfDetailedInformationAboutGovernmentGrantsExplanatory', window );">Summary of Deferred Grants</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:70%"></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At January&#160;1</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">424,140</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">489,788</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">68,949</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Received during the year</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">186,993</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">145,330</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">20,459</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Grant disbursed to partner of joint project</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(13,243</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(16,423</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(2,312</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Released to consolidated statement of profit or loss</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(108,102</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(59,818</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(8,421</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Reclassification<div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">&#160;to other payables</div></div> </div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(98,919</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(13,925</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">At December&#160;31</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">489,788</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">459,958</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">64,750</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="font-size:1pt">
<td style="height:12pt"></td>
<td colspan="4" style="height:12pt"></td>
<td colspan="4" style="height:12pt"></td>
<td colspan="4" style="height:12pt"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Current (Note 22)</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">13,404</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">8,064</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,135</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-current</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">476,384</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">451,894</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">63,615</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">489,788</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">459,958</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">64,750</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_DisclosureOfDetailedInformationAboutGovernmentGrantsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of detailed information about government grants [text block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_DisclosureOfDetailedInformationAboutGovernmentGrantsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Text block [abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254151465456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related party disclosures (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TextBlockAbstract', window );"><strong>Text block [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory', window );">Significant Transactions with Related Parties</a></td>
<td class="text"> <div style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The following provides the significant transactions that have been entered into with related parties for the relevant financial year. </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:62%"></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2021</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Sales of engines and parts</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- associates and joint ventures</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">393,440</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">411,010</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">924,971</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">130,212</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- GY <div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">and its affiliates</div></div> </div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">3,223,785</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,262,306</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,034,304</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">286,376</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Purchase of parts, supplies and engines</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- associates and joint ventures</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,036,675</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,396,611</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,614,814</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">227,323</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- GY <div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">and its affiliates</div></div> </div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,307,137</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,053,607</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,804,457</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">254,020</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Hospitality, restaurant, consultancy and other service income charged to</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- a joint venture</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,152</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">5,803</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">18,427</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,594</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- GY <div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">and its affiliates</div></div> </div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">6,609</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">10,398</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">18,023</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,537</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Service charge charged by</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- joint ventures</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">5,023</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">128</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,094</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">295</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Rental income</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- joint ventures</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">4,415</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">4,634</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">3,834</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">540</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- GY <div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">and its affiliates</div></div> </div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">275</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">580</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">12,227</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,721</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Sales of an intangible asset to a joint venture</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">101,390</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">14,273</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Property management service expenses</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- GY <div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">and its affiliates</div></div> </div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">21,978</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">22,128</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">24,668</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">3,473</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Selling, general and administrative expenses</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- a joint venture</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,530</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- GY <div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;display:inline;"><div style="letter-spacing: 0px; top: 0px;display:inline;">and its affiliates</div></div> <div style="letter-spacing: 0px; top: 0px;display:inline;"></div> </div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">9,315</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">30,151</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">34,178</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">4,811</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- HLA <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">and</div> its affiliates</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">7,188</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">8,994</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">9,194</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,294</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Delivery, storage, distribution and handling expenses</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">- GY and its affiliates</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">300,699</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">201,669</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">212,566</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">29,924</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Payment for lease liabilities</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">- GY and its affiliates</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">17,215</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">19,802</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">19,615</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,761</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Purchases of vehicles and machineries</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">- GY and its affiliates</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">3,460</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,513</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div>  <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfInformationAboutKeyManagementPersonnelExplanatory', window );">Compensation of Key Management Personnel</a></td>
<td class="text"> <div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"><div style="font-style:italic;display:inline;">Compensation of key management personnel of the Group </div></div></div><br/></div>  <div style="null;text-indent: 0px;"> <div style="clear:both;max-height:0pt;"></div> </div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><br/></div> <div style="null;text-indent: 0px;"> <div style="clear:both;max-height:0pt;"></div> </div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width: 76%;"></td>
<td style="vertical-align:bottom;width:7%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align: bottom; width: 6%;"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align: bottom; width: 6%;"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:6%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2021</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 76%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Short-term employee benefits</div> </td>
<td style="vertical-align: bottom; width: 7%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">25,289</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">25,011</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><div style="/* background-color: rgb(255, 255, 0); */letter-spacing: 0px;top: 0px;display:inline;">30,147</div></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><div style="/* background-color: rgb(255, 255, 0); */letter-spacing: 0px;top: 0px;display:inline;">4,244</div></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 76%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Contribution to defined contribution plans</div> </td>
<td style="vertical-align: bottom; width: 7%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">273</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">208</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><div style="/* background-color: rgb(255, 255, 0); */letter-spacing: 0px;top: 0px;display:inline;">305</div></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><div style="/* background-color: rgb(255, 255, 0); */letter-spacing: 0px;top: 0px;display:inline;">43</div></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 76%;"></td>
<td style="vertical-align: bottom; width: 7%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 76%;"></td>
<td style="vertical-align: bottom; width: 7%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">25,562</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">25,219</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><div style="/* background-color: rgb(255, 255, 0); */letter-spacing: 0px;top: 0px;display:inline;">30,452</div></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><div style="/* background-color: rgb(255, 255, 0); */letter-spacing: 0px;top: 0px;display:inline;">4,287</div></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 76%;"></td>
<td style="vertical-align: bottom; width: 7%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 6%;">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Text block [abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfInformationAboutKeyManagementPersonnelExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of information about key management personnel. [Refer: Key management personnel of entity or parent [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfInformationAboutKeyManagementPersonnelExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of transactions between the entity and its related parties. [Refer: Related parties [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 24<br> -IssueDate 2023-01-01<br> -Paragraph 18<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=24&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_18&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254188537696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and contingencies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_StatementLineItems', window );"><strong>Statement [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfOperatingLeaseByLesseeTextBlock', window );">Future Minimum Lease Payments</a></td>
<td class="text"> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The Group has various lease contracts that have not yet commenced as of December&#160;31, 2023. The future lease payments for these <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-cancellable</div> lease contracts are as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div></div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:70%"></td>
<td style="vertical-align:bottom;width:7%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:7%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:7%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Within 1 year</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">98</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">14</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">After 1 year but within 5 years</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">198</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">28</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">After 5 years</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">296</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">42</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_DisclosureOfOperatingLeaseByLesseeTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of operating lease by lessee text block</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_DisclosureOfOperatingLeaseByLesseeTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_StatementLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_StatementLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254139875680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment information (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TextBlockAbstract', window );"><strong>Text block [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfOperatingSegmentsExplanatory', window );">Summary of Segment Information</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:47%"></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Year ended</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">December&#160;31, 2021</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Yuchai</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">HLGE</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Corporate</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Eliminations/</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">adjustment</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Consolidated</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">financial</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">statements</div></div> </td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Revenue</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total external revenue (Note 6.1)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">21,254,134</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">11,796</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">21,265,930</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Results</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest income</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">129,520</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,363</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,200</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">132,083</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest expense</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(111,747</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(19</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(26</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(111,792</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Depreciation and amortization</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(567,465</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(5,221</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(910</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(573,596</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Share of results of associates and joint venture</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(96,658</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">763</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(95,895</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Income tax expense</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(29,043</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(245</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(14,528</td>
<td style="white-space:nowrap;vertical-align:bottom">)<div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(1)</div>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(43,816</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td> </tr>
<tr>
<td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;">Other material non-cash items</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td> </tr>
<tr>
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Impairment of property, plant and equipment</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(7,227</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(7,227</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td> </tr>
<tr>
<td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Warranties</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(292,157</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(292,157</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)&#160;</td> </tr>
<tr>
<td style="vertical-align: top; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 5pt; font-family: &quot;Times New Roman&quot;; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"><div style="line-height: 5pt; font-size: 5pt;font-weight:bold;display:inline;width:100%;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap; vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap; vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap; vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap; vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap; vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Segment profit after tax</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">443,499</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(6,728</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(20,321</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(8,556</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">407,894</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total assets</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">23,897,506</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">368,415</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">2,146,060</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(1,506,672</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">24,905,309</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total liabilities</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); white-space: nowrap;text-align:right;background-color:rgba(255, 255, 255, 0);">(13,206,953</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(10,322</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(13,550</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(59,140</td>
<td style="vertical-align: bottom; white-space: nowrap;">)<div style="font-size: 75%; vertical-align: top;display:inline;font-size:8.3px">(2)</div></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(13,289,965</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Other</div><div style="font-weight:bold;display:inline;width:100%;"><div style="letter-spacing: 0px; top: 0px;display:inline;">s</div></div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"></td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Investment in joint ventures</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">147,106</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">3,989</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">151,095</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Capital expenditure</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">474,562</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">4,310</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">19</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">478,891</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td> </tr> </table><div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:51%"></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Year ended</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">December&#160;31, 2022</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Yuchai</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">HLGE</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Corporate</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Eliminations/<br/> adjustment</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Consolidated</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">financial</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">statements</div></div> </td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Revenue</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total external revenue (Note 6.1)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">15,997,766</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">32,870</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">16,030,636</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"><br/></td>
<td colspan="4" style="height:6pt"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Results</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><br/></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest income</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">116,668</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,902</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">12,309</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">131,879</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest expense</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(90,846</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(49</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(14</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(90,909</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Depreciation and amortization</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(619,000</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(4,770</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(922</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(624,692</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Share of <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">results</div> of associates and joint venture</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(29,554</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">461</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(29,093</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Income tax expense</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(47,555</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(39</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(9</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(11,462</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)<div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(1)</div>&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(59,065</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td> </tr>
<tr>
<td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;">Other material non-cash items</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="line-height: normal;">&#160;</div> </td> </tr>
<tr>
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Impairment of property, plant and equipment</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(17,278</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(17,278</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td> </tr>
<tr>
<td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Warranties</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(317,076</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(317,076</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)&#160;</td> </tr>
<tr>
<td style="line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="4" style="line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="4" style="line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="4" style="line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="4" style="line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td>
<td colspan="4" style="line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;">Segment profit after tax</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">354,865</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">5,152</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(18,245</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(6,111</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">335,661</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total assets</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">23,020,241</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">405,871</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">2,215,652</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(1,504,208</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">24,137,556</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total liabilities</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); white-space: nowrap;text-align:right;background-color:rgba(255, 255, 255, 0);">(12,220,938</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(12,062</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(14,256</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(55,236</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)<div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(2)</div>&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(12,302,492</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Other</div><div style="font-weight:bold;display:inline;width:100%;"><div style="letter-spacing: 0px; top: 0px;display:inline;">s</div></div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Investment in joint ventures</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">150,219</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">4,484</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">154,703</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Capital expenditure</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">352,737</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">564</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">47</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">353,348</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td> </tr> </table><div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div><div></div><div> <div style="line-height:normal;background-color:white;display: inline;">  </div> </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:57%"></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Year ended</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">December&#160;31, 2023</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Yuchai</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">HLGE</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Corporate</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Eliminations/</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">adjustment</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Consolidated</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">financial</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">statements</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Consolidated</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">financial</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">statements</div></div> </td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Revenue</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total external revenue (Note 6.1)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">18,015,280</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">31,069</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">18,046,349</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,540,451</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Results</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest income</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">108,792</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">9,545</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">35,792</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">154,129</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">21,697</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest expense</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(95,483</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(42</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(62</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(95,587</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(13,456</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Depreciation and amortization</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(659,426</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(4,934</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(705</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(665,065</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(93,624</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr>
<td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Gain on disposal of a subsidiary</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">113,042</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">113,042</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">15,913</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Share of results of associates and joint venture</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">62,041</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">37</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">62,078</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">8,739</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Income tax expense</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(131,021</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(535</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(14,048</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(2,892</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)<div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(1)</div>&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(148,496</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(20,904</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td> </tr>
<tr>
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;">Other material non-cash items</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td> </tr>
<tr>
<td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Impairment of property, plant and equipment</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(44,667</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(44,667</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(6,288</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)&#160;</td> </tr>
<tr>
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Warranties</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(414,021</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(414,021</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(58,283</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td> </tr>
<tr>
<td style="vertical-align: top; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 5pt; font-family: &quot;Times New Roman&quot;; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"><div style="line-height: 5pt; font-size: 5pt;font-weight:bold;display:inline;width:100%;">&#160;</div></div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap; vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap; vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap; vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap; vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap; vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap; vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="font-size: 5pt; line-height: 5pt;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div> </td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Segment profit after tax</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">431,697</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">9,534</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(11,420</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(6,955</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">422,856</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">59,527</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total assets</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">24,579,069</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">423,968</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">2,258,575</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(1,503,994</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">25,757,618</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">3,625,995</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total liabilities</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;text-align:right;background-color:rgb(204, 238, 255);">(13,486,829</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(11,307</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(22,070</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(61,787</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)<div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(2)</div>&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(13,581,993</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">(1,911,987</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">)&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Other<div style="letter-spacing: 0px; top: 0px;display:inline;">s</div></div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Investment in joint ventures</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">235,558</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">1,671</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">237,229</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">33,396</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Capital expenditure</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">176,782</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">2,059</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">35</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">178,876</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">25,181</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td> </tr> </table><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Note: </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(1)</div>&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;">This relates mainly to the deferred tax expense relating to withholding tax on dividends from Yuchai. </div> </td> </tr> </table>
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;">
<tr style="page-break-inside: avoid;">
<td style="vertical-align: top;text-align:left;"> <div style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;text-indent: 0px;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"><div style="display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;"><div style="background-color:#ffffff;display:inline;">&#160;</div></div></div></div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(2)</div>&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;">This relates mainly to the deferred tax liabilities relating to cumulative withholding tax on dividends that are expected to be declared from income earned after December&#160;31, 2007 by Yuchai. </div> </td> </tr> </table> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfGeographicalAreasExplanatory', window );">Summary of Geographic Information</a></td>
<td class="text"> <div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;text-indent: 0px;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">Non-current</div> assets </div></div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;text-indent: 0px;">&#160;</div> <div style="null;text-indent: 0px;"></div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:72%"></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">People&#8217;s Republic of China</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">6,281,907</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">5,957,205</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">838,617</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other countries</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">90,520</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">87,554</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">12,325</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">6,372,427</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">6,044,759</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">850,942</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Text block [abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfGeographicalAreasExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of geographical information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 33<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_33&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfGeographicalAreasExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfOperatingSegmentsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of operating segments. [Refer: Operating segments [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 23<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfOperatingSegmentsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254143042368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial risk management objectives and policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_StatementLineItems', window );"><strong>Statement [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsExplanatory', window );">Exposures to Foreign Currency</a></td>
<td class="text"> <div style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The Group&#8217;s exposures to foreign currency are as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:65%"></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="14" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Singapore</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Dollar</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Euro</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">US</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Dollar</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Others</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Trade and other receivables</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,504</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">7,328</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">4,484</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">218</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash and bank balances</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">166,517</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,282</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">26,521</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">15,340</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Financial liabilities</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(202</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Trade and other <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">receivables</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(5,064</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(11,586</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(7,258</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(2,579</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net assets/(liabilities)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">162,755</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(2,976</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">23,747</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">12,979</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:63%"></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:3%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="14" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Singapore</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Dollar</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Euro</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">US</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Dollar</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Others</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Trade and other receivables</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,700</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">13,686</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">7,221</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">377</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash and bank balances</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">157,073</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">5,337</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">18,162</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">24,114</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Financial liabilities</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(1,565</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Trade and other payables</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(7,568</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(13,689</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(20,453</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(12,795</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net assets/(liabilities)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">149,640</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">5,334</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">4,930</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">11,696</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">US$&#8217;000</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">21,065</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">751</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">694</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,646</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfProvisionMatrixExplanatory', window );">Summary of Information about Credit Risk on Trade Receivables using Provision Matrix</a></td>
<td class="text"> <div style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Set out below is the information about the credit risk exposure on the Group&#8217;s trade receivables using a provision matrix: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:83%"></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="18" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Trade receivables</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="14" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Days past due</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As of December&#160;31, 2022</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Current</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">0 &#8211; 90<br/> days</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">91-180</div><br/> days</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">181-365</div><br/> days</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&gt;365<br/> days</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Expected credit loss rate</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2.1</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">0.2</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">0.2</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">0.6</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">63.1</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Estimated total gross carrying amount at default</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,549,462</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,138,365</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">216,355</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">80,132</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">63,477</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">51,133</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Expected credit loss</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">33,247</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">500</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">124</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">372</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">32,251</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:83%"></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="font-size:1pt">
<td style="height:12pt"></td>
<td colspan="4" style="height:12pt"></td>
<td colspan="20" style="height:12pt"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="18" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Trade receivables</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="14" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Days past due</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As of December&#160;31, 2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Current</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">0 &#8211; 90<br/> days</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">91-180</div><br/> days</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">181-365</div><br/> days</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">&gt;365<br/> days</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Expected credit loss rate</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">4.8</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">0.1</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">0.8</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2.2</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">59.7</td>
<td style="white-space:nowrap;vertical-align:bottom">%&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Estimated total gross carrying amount at default</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,148,682</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">521,234</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">350,376</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">97,382</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">93,015</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">86,675</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Expected credit loss</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">54,894</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">294</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">753</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,067</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">51,780</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfMaturityAnalysisForFinancialAssetsAndLiabilitiesExplanatory', window );">Maturity Profile of Financial Assets and Liabilities Based on Contractual Undiscounted Payments</a></td>
<td class="text"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;">The table below summarizes the maturity profile of the Group&#8217;s financial assets and liabilities, as well as lease liabilities, based on contractual undiscounted payments. </div></div></div> <div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"> </div></div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:89%"></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">1&#160;year</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">or&#160;less</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">2&#160;to&#160;5</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">years</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">After 5</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">years</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As of December&#160;31, 2022</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Financial assets</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Trade and bills receivables</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">6,487,095</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">6,487,095</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other receivables, excluding tax recoverable</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">434,750</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">434,750</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash and bank balances</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">4,830,743</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">20,000</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">4,850,743</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">11,752,588</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">20,000</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">11,772,588</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Financial liabilities</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Loans and borrowings</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,158,839</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">209,400</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,368,239</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Trade and other payables (Note 22)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">8,080,782</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">189,366</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">8,270,148</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Lease liabilities</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">33,102</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">26,928</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">216</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">60,246</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other financial liability</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">58,212</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">58,212</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">10,272,723</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">425,694</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">58,428</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">10,756,845</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:90%"></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">1&#160;year</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">or&#160;less</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">2&#160;to&#160;5</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">years</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">After 5</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">years</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">As of December&#160;31, 2023</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Financial assets</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Trade and bills receivables</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">7,412,577</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">7,412,577</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,043,495</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other receivables, excluding tax recoverable</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">823,650</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">823,650</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">115,949</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash and bank balances</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">6,039,471</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">6,039,471</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">850,199</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">14,275,698</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">14,275,698</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,009,643</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Financial liabilities</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Loans and borrowings</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,880,251</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">710,772</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,591,023</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">364,748</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Trade and other payables (Note 22)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">9,153,907</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">181,155</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">9,335,062</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,314,131</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Lease liabilities</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">32,436</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">18,016</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">797</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">51,249</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">7,215</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other financial liability</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">81,368</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">81,368</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">11,454</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">11,066,594</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">991,311</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">797</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">12,058,702</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,697,548</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TypesOfRisksAxis=ifrs-full_CurrencyRiskMember', window );">Foreign currency risk [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_StatementLineItems', window );"><strong>Statement [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SensitivityAnalysisForEachTypeOfMarketRisk', window );">Risk Sensitivity Analysis</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:72%"></td>
<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:4%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:5%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Profit before tax</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Singapore Dollar</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">16,276</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">14,964</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,107</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Euro</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(298</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">533</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">75</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">US&#160;Dollar</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,375</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">493</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">69</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_DisclosureOfMaturityAnalysisForFinancialAssetsAndLiabilitiesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of maturity analysis for financial assets and liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_DisclosureOfMaturityAnalysisForFinancialAssetsAndLiabilitiesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_StatementLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_StatementLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of information that enables users of financial statements to evaluate the nature and extent of risks arising from financial instruments to which the entity is exposed. [Refer: Financial instruments, class [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 31<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_31&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfProvisionMatrixExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of the provision matrix.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 35N<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_35N&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfProvisionMatrixExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SensitivityAnalysisForEachTypeOfMarketRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of the sensitivity analysis for types of market risk to which the entity is exposed, showing how profit or loss and equity would have been affected by changes in the relevant risk variable that were reasonably possible at that date. [Refer: Market risk [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 40<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_40_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SensitivityAnalysisForEachTypeOfMarketRisk</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TypesOfRisksAxis=ifrs-full_CurrencyRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TypesOfRisksAxis=ifrs-full_CurrencyRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254140417360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Capital management (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TextBlockAbstract', window );"><strong>Text block [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfCapitalStructureExplanatory', window );">Summary of Capital Structure</a></td>
<td class="text"> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;display:inline;">&#160;</div></div></div> <div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 96%; font-family: Times New Roman; font-size: 10pt; margin-left: auto; border-collapse: collapse;text-indent: 0px;">
<tr>
<td style="width: 91%;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td>
<td><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;display:inline;"></div></td> </tr> </table> </div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:91%"></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">31.12.2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Loans and borrowings (current and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-current)</div> </div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,341,432</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,540,294</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">357,607</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Lease liabilities (current and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-current)</div> </div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">59,641</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">49,281</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">6,938</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Trade and other liabilities (current and non-current)</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">8,374,724</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">9,475,529</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,333,905</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Less: Cash and bank balances</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(4,850,743</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(6,039,471</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">(850,199</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net debts</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">5,925,054</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">6,025,633</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">848,251</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Equity attributable to equity holders of the Company</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">9,008,946</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">9,226,528</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);">1,298,853</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Total capital and net debts</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">14,934,000</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">15,252,161</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);">2,147,104</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);">&#160;</td> </tr> </table> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_DisclosureOfCapitalStructureExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of capital structure [text block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_DisclosureOfCapitalStructureExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Text block [abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<FILENAME>R75.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254148300304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair value measurement (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TextBlockAbstract', window );"><strong>Text block [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfFairValueOfFinancialInstrumentsExplanatory', window );">Fair Value Measurement Hierarchy for Assets and Liabilities</a></td>
<td class="text"> <div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Quantitative disclosures fair value measurement hierarchy for assets and liabilities as of December&#160;31, 2022: </div></div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:88%"></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Fair value measurement using</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td rowspan="3" style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" rowspan="3" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Date of</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">valuation</div></div> </td>
<td rowspan="3" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Quoted</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">prices</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">in</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">active</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">markets</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Significant</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">observable</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">inputs</div></div> </td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(Level 1)</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(Level 2)</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Assets measured at fair value</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Debt financial assets <div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;">i</div>)</div>:</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Bills receivable</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">December&#160;31,&#160;2022</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">3,227,295</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">3,227,295</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </div> <div style="margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Quantitative disclosures fair value measurement hierarchy for assets and liabilities as of December&#160;31, 2023: </div></div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div></div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:84%"></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="14" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Fair value measurement using</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td rowspan="3" style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" rowspan="3" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Date of</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">valuation</div></div> </td>
<td rowspan="3" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Quoted</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">prices</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">in</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">active</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">markets</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Significant</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">observable</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">inputs</div></div> </td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(Level 1)</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">(Level 2)</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Assets measured at fair value</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Debt financial assets <div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(i)</div>:</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Bills receivable</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">December&#160;31,&#160;2023</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">539,132</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">3,829,777</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">3,829,777</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </div> <div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Note: </div></div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:4%">&#160;</td>
<td style="width:5%;vertical-align:top;text-align:left;"><div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px">(i)</div>&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">The fair values of the Group&#8217;s debt financial assets at fair value through OCI were measured using the discounted cash flows model. The model incorporates market observable input including the interest rate of similar instruments. </div> </td> </tr> </table> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Text block [abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfFairValueOfFinancialInstrumentsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of the fair value of financial instruments. [Refer: Financial instruments, class [member]; At fair value [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfFairValueOfFinancialInstrumentsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<FILENAME>R76.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254140147824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial assets and financial liabilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TextBlockAbstract', window );"><strong>Text block [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory', window );">Summary of Financial Assets and Financial Liabilities</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:54%"></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Note</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Financial<br/> assets at<br/> amortized<br/> costs</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Fair</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Value</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">through</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">OCI</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Other</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">financial</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">liabilities</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">at</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">amortized</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">cost</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">As of December&#160;31, 2022</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Financial assets</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Trade and bills receivable</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">15</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">3,259,800</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">3,227,295</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">6,487,095</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other receivables</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">15</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">434,750</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">434,750</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash and bank balances</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">16</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">4,850,743</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">4,850,743</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">8,545,293</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">3,227,295</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">11,772,588</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Financial liabilities</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Trade and other payables</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">22</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">8,270,148</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">8,270,148</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Loans and borrowings</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;">26</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;">2,341,432</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;">2,341,432</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other financial liability</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;">28</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;">45,950</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;">45,950</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;">10,657,530</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;">10,657,530</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr> </table> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:43%"></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Note</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Financial<br/> assets at<br/> amortized<br/> costs</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Fair</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Value</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">through</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">OCI</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Other</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">financial</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">liabilities</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">at</div></div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">amortized</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">cost</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">As of December&#160;31, 2023</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Financial assets</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Trade and bills receivable</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">15</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">3,582,800</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">3,829,777</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">7,412,577</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,043,495</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other receivables</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">15</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">823,650</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">823,650</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">115,949</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash and bank balances</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">16</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">6,039,471</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">6,039,471</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">850,199</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">10,445,921</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">3,829,777</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">14,275,698</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,009,643</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Financial liabilities</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Trade and other payables</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">22</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">9,335,062</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">9,335,062</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,314,131</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Loans and borrowings</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;">26</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;">2,540,294</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;">2,540,294</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;">357,607</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other financial liability</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;">28</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;">67,050</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;">67,050</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;">9,439</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; background-color: rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;">&#8212;&#8194;</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;">11,942,406</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;">11,942,406</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;">1,681,177</td>
<td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"></td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr> </table> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory', window );">Schedule of Changes in Liabilities Arising From Financing Activities</a></td>
<td class="text"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Changes in liabilities arising from financing activities </div></div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:9pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:80%"></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">January&#160;1,</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">2022</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Cash&#160;flows</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Addition</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Accretion&#160;of<br/> interest</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Termination</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Translation<br/> reserve</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Others</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">December&#160;31,<br/> 2022</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">As of December&#160;31, 2022</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Loans and borrowings</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- current</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">2,103,000</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(61,568</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">100,000</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">2,141,432</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-current</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">100,000</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">200,000</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(100,000</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">200,000</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Lease liabilities</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align: bottom; white-space: nowrap;"></td>
<td style="vertical-align: bottom; white-space: nowrap;"></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"></td>
<td style="vertical-align: bottom; white-space: nowrap;"></td>
<td style="vertical-align: bottom; white-space: nowrap;"></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"></td>
<td style="vertical-align: bottom; white-space: nowrap;"></td>
<td style="vertical-align: bottom; white-space: nowrap;"></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"></td>
<td style="vertical-align: bottom; white-space: nowrap;"></td>
<td style="vertical-align: bottom; white-space: nowrap;"></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"></td>
<td style="vertical-align: bottom; white-space: nowrap;"></td>
<td style="vertical-align: bottom; white-space: nowrap;"></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"></td>
<td style="vertical-align: bottom; white-space: nowrap;"></td>
<td style="vertical-align: bottom; white-space: nowrap;"></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"></td>
<td style="vertical-align: bottom; white-space: nowrap;"></td>
<td style="vertical-align: bottom; white-space: nowrap;"></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"></td>
<td style="vertical-align: bottom; white-space: nowrap;"></td>
<td style="vertical-align: bottom; white-space: nowrap;"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- current</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">27,125</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(26,144</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">1,547</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(6,187</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">239</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">34,853</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">31,433</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-current</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">13,406</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">49,735</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(80</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">(34,853</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;text-align:right;">28,208</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other financial liability</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">45,675</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">275</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">45,950</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total liabilities from financing activities</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,243,531</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">112,288</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">95,410</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,822</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(6,187</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">159</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,447,023</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div></div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:9pt;width:96%;border:0;margin-left:auto">
<tr>
<td style="width:79%"></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">January&#160;1,</div></div> <div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">2023</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Cash&#160;flows</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Addition</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Accretion&#160;of<br/> interest</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Termination</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Translation<br/> reserve</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">Others</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">December&#160;31,<br/> 2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">December&#160;31,<br/> 2023</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">RMB&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;display:inline;"><div style="font-weight:bold;display:inline;">US$&#8217;000</div></div></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">As of December&#160;31, 2023</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td>
<td colspan="4" style="height:6pt"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Loans and borrowings</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- current</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,141,432</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(291,138</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,850,294</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">260,473</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-current</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">200,000</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">490,000</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">690,000</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">97,134</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Lease liabilities</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- current</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">31,433</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(43,073</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">1,969</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(1,382</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">44,325</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">33,272</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">4,684</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">- <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;">non-current</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">28,208</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">32,084</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">42</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(44,325</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">16,009</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,254</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other financial liability</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">45,950</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">18,372</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,728</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">67,050</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">9,439</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total liabilities from financing activities</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,447,023</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">155,789</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">50,456</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">4,697</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">(1,382</td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">42</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#8194;</td>
<td style="white-space:nowrap;vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">2,656,625</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;">373,984</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Text block [abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of detailed information about financial instruments. [Refer: Financial instruments, class [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 31<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_31&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 7<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 35K<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_35K&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of the reconciliation of liabilities arising from financing activities. [Refer: Liabilities arising from financing activities]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 44D<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_44D&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<FILENAME>R77.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254151666704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Corporate Information - Additional Information (Detail)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2014 </div>
<div>shares</div>
</th>
<th class="th"><div>Apr. 04, 2012</div></th>
<th class="th">
<div>Jan. 16, 2012 </div>
<div>shares</div>
</th>
<th class="th">
<div>Jan. 13, 2012 </div>
<div>shares</div>
</th>
<th class="th"><div>Dec. 31, 2013</div></th>
<th class="th"><div>Dec. 31, 2011</div></th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>JointVenture </div>
<div>Subsidiaries </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>Subsidiaries </div>
<div>JointVenture</div>
</th>
<th class="th">
<div>Dec. 31, 2015 </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfCorporateInformationLineItems', window );"><strong>Disclosure of Corporate Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_NumberOfIndirectlyOwnedSubsidiaries', window );">Number of indirectly owned subsidiaries | Subsidiaries</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33<span></span>
</td>
<td class="nump">32<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_NumberOfDirectlyOwnedSubsidiaries', window );">Number of directly owned subsidiaries | Subsidiaries</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10<span></span>
</td>
<td class="nump">10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_NumberOfJointVentures', window );">Number of joint ventures | JointVenture</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_JointVenturesAxis=cyd_HLGlobalEnterprisesLimitedMember', window );">HL Global Enterprises Limited [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfCorporateInformationLineItems', window );"><strong>Disclosure of Corporate Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProportionOfOwnershipInterestInSubsidiary', window );">Ownership interest in subsidiary</a></td>
<td class="nump">50.20%<span></span>
</td>
<td class="nump">48.90%<span></span>
</td>
<td class="nump">48.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.10%<span></span>
</td>
<td class="nump">49.40%<span></span>
</td>
<td class="nump">50.20%<span></span>
</td>
<td class="nump">50.20%<span></span>
</td>
<td class="nump">50.20%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_NumberOfPreferenceSharesConvertedIntoOrdinaryShares', window );">Number of preference shares converted into ordinary shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24,189,170<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_PercentageOfUnconvertedPreferenceSharesTransferToTrustee', window );">Percentage of unconverted preference shares transfer to trustee</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_ConversionOfConvertiblePreferenceSharesIntoOrdinaryShares', window );">Conversion of convertible preference shares into ordinary shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24,189,170<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_NumberOfSharesPurchasedInOpenMarket', window );">Number of shares purchased in open market</a></td>
<td class="nump">465,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_NumberOfOrdinarySharesExerciseToConsolidation', window );">Number of ordinary shares exercise to consolidation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_NumberOfOrdinarySharesExercisedIntoConsolidation', window );">Number of ordinary shares exercised into consolidation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_NumberOfOrdinarySharesHeldUponCompletionOfConsolidationExercise', window );">Number of ordinary shares held upon completion of consolidation exercise</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">47,107,707<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=cyd_ForeignSharesOfYuchaiMember', window );">Foreign Shares Of Yuchai [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfCorporateInformationLineItems', window );"><strong>Disclosure of Corporate Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_NumberOfSubsidiaries', window );">Number of wholly owned subsidiaries | Subsidiaries</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_ProportionOfOwnershipInterestsHeldByGroup', window );">Percentage of issued share capital held by group</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">76.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SharesInEntityHeldByEntityOrByItsSubsidiariesOrAssociates', window );">Number of shares owned by entity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">361,420,150<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=cyd_GuangxiYuchaiMachineryGroupCompanyLimitedMember', window );">Guangxi Yuchai Machinery Group Company Limited [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfCorporateInformationLineItems', window );"><strong>Disclosure of Corporate Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_ProportionOfOwnershipInterestsHeldInParent', window );">Proportion of ownership interests held in parent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22.09%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=cyd_GuangxiYuchaiMachineryMonopolyDevelopmentCompanyLimitedMember', window );">Guangxi Yuchai Machinery Monopoly Development Company Limited [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfCorporateInformationLineItems', window );"><strong>Disclosure of Corporate Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_NumberOfSubsidiaries', window );">Number of wholly owned subsidiaries | Subsidiaries</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27<span></span>
</td>
<td class="nump">27<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProportionOfOwnershipInterestInSubsidiary', window );">Ownership interest in subsidiary</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">54.90%<span></span>
</td>
<td class="nump">54.90%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_ConversionOfConvertiblePreferenceSharesIntoOrdinaryShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Conversion of convertible preference shares into ordinary shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_ConversionOfConvertiblePreferenceSharesIntoOrdinaryShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_DisclosureOfCorporateInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of corporate information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_DisclosureOfCorporateInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_NumberOfDirectlyOwnedSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of directly owned subsidiaries</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_NumberOfDirectlyOwnedSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_NumberOfIndirectlyOwnedSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of indirectly owned subsidiaries.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_NumberOfIndirectlyOwnedSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_NumberOfJointVentures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of joint ventures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_NumberOfJointVentures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_NumberOfOrdinarySharesExerciseToConsolidation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of ordinary shares exercise to consolidation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_NumberOfOrdinarySharesExerciseToConsolidation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_NumberOfOrdinarySharesExercisedIntoConsolidation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of ordinary shares exercised into consolidation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_NumberOfOrdinarySharesExercisedIntoConsolidation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_NumberOfOrdinarySharesHeldUponCompletionOfConsolidationExercise">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of ordinary shares held upon completion of consolidation exercise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_NumberOfOrdinarySharesHeldUponCompletionOfConsolidationExercise</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_NumberOfPreferenceSharesConvertedIntoOrdinaryShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of preference shares converted into Ordinary shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_NumberOfPreferenceSharesConvertedIntoOrdinaryShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_NumberOfSharesPurchasedInOpenMarket">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares purchased in open market.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_NumberOfSharesPurchasedInOpenMarket</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_NumberOfSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of subsidiaries.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_NumberOfSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_PercentageOfUnconvertedPreferenceSharesTransferToTrustee">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of unconverted preference shares transfer to trustee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_PercentageOfUnconvertedPreferenceSharesTransferToTrustee</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_ProportionOfOwnershipInterestsHeldByGroup">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Proportion of ownership interest held by group.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_ProportionOfOwnershipInterestsHeldByGroup</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_ProportionOfOwnershipInterestsHeldInParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Proportion of ownership interests held in parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_ProportionOfOwnershipInterestsHeldInParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProportionOfOwnershipInterestInSubsidiary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The proportion of ownership interest in a subsidiary attributable to the entity. [Refer: Subsidiaries [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2023-01-01<br> -Paragraph 17<br> -Subparagraph b<br> -Clause iii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_17_b_iii&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2023-01-01<br> -Paragraph 16<br> -Subparagraph b<br> -Clause iii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_16_b_iii&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph 19B<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_19B_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProportionOfOwnershipInterestInSubsidiary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SharesInEntityHeldByEntityOrByItsSubsidiariesOrAssociates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares in the entity held by the entity or by its subsidiaries or associates. [Refer: Associates [member]; Subsidiaries [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 79<br> -Subparagraph a<br> -Clause vi<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_79_a_vi&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SharesInEntityHeldByEntityOrByItsSubsidiariesOrAssociates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_JointVenturesAxis=cyd_HLGlobalEnterprisesLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_JointVenturesAxis=cyd_HLGlobalEnterprisesLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=cyd_ForeignSharesOfYuchaiMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SignificantInvestmentsInSubsidiariesAxis=cyd_ForeignSharesOfYuchaiMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=cyd_GuangxiYuchaiMachineryGroupCompanyLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SignificantInvestmentsInSubsidiariesAxis=cyd_GuangxiYuchaiMachineryGroupCompanyLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=cyd_GuangxiYuchaiMachineryMonopolyDevelopmentCompanyLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SignificantInvestmentsInSubsidiariesAxis=cyd_GuangxiYuchaiMachineryMonopolyDevelopmentCompanyLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>94
<FILENAME>R78.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254145087376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounting policies - Additional Information (Detail)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>km </div>
<div>Hours</div>
</th>
<th class="th"><div>Feb. 29, 2024</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis=cyd_TranslationOfAmountsFromRenminbiToTheUnitedStatesDollarMember', window );">Translation of amounts from Renminbi to the US Dollar [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfSummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Disclosure of Summary of Significant Accounting Policies [Line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_ForeignExchangeRateForConvenienceOfTheReader', window );">Convenience translation exchange rate per US$1.00</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.1036<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember', window );">Bottom of range [member] | On-Road Applications Engines [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfSummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Disclosure of Summary of Significant Accounting Policies [Line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_ProductWarrantyClaimPeriod', window );">Warranty claim period</a></td>
<td class="text">3 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_ProductWarrantyMileage', window );">Warranty mileage | km</a></td>
<td class="nump">5,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember', window );">Bottom of range [member] | Other Applications Engines [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfSummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Disclosure of Summary of Significant Accounting Policies [Line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_ProductWarrantyClaimPeriod', window );">Warranty claim period</a></td>
<td class="text">2 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_ProductWarrantyRunningHours', window );">Product warranty running hours | Hours</a></td>
<td class="nump">300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember', window );">Top of range [member] | On-Road Applications Engines [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfSummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Disclosure of Summary of Significant Accounting Policies [Line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_ProductWarrantyClaimPeriod', window );">Warranty claim period</a></td>
<td class="text">36 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_ProductWarrantyMileage', window );">Warranty mileage | km</a></td>
<td class="nump">300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember', window );">Top of range [member] | Other Applications Engines [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfSummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Disclosure of Summary of Significant Accounting Policies [Line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_ProductWarrantyClaimPeriod', window );">Warranty claim period</a></td>
<td class="text">60 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_ProductWarrantyRunningHours', window );">Product warranty running hours | Hours</a></td>
<td class="nump">15,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_DisclosureOfSummaryOfSignificantAccountingPoliciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items representing the disclosure of summary of significant accounting policies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_DisclosureOfSummaryOfSignificantAccountingPoliciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_ForeignExchangeRateForConvenienceOfTheReader">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Foreign exchange rate for translation of amounts from Renminbi to US dollar solely for convenience of the reader.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_ForeignExchangeRateForConvenienceOfTheReader</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_ProductWarrantyClaimPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Product warranty claim period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_ProductWarrantyClaimPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_ProductWarrantyMileage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Product warranty mileage.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_ProductWarrantyMileage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_ProductWarrantyRunningHours">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Product warranty running hours.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_ProductWarrantyRunningHours</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis=cyd_TranslationOfAmountsFromRenminbiToTheUnitedStatesDollarMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NonadjustingEventsAfterReportingPeriodAxis=cyd_TranslationOfAmountsFromRenminbiToTheUnitedStatesDollarMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProductsAndServicesAxis=cyd_RoadApplicationsEnginesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProductsAndServicesAxis=cyd_RoadApplicationsEnginesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProductsAndServicesAxis=cyd_OtherApplicationsEnginesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProductsAndServicesAxis=cyd_OtherApplicationsEnginesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<FILENAME>R79.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254151625216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounting policies - Estimated Useful Life of Assets (Detail)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=cyd_BuildingsAndImprovementsOnFreeholdLandMember', window );">Buildings and improvements on freehold land [member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment', window );">Estimated useful life of Property, plant and equipment</a></td>
<td class="text">50 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=cyd_LeaseholdBuildingsAndImprovementsMember', window );">Leasehold buildings and improvements [member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DescriptionOfUsefulLifePropertyPlantAndEquipment', window );">Description of estimated useful life of Property, plant and equipment</a></td>
<td class="text">50 years or period of lease, whichever is shorter<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember', window );">Bottom of range [member] | Plant, machinery and equipment [member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment', window );">Estimated useful life of Property, plant and equipment</a></td>
<td class="text">2 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember', window );">Bottom of range [member] | Office furniture, fittings and equipment [member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment', window );">Estimated useful life of Property, plant and equipment</a></td>
<td class="text">2 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember', window );">Bottom of range [member] | Motor and transport vehicles [member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment', window );">Estimated useful life of Property, plant and equipment</a></td>
<td class="text">4 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember', window );">Top of range [member] | Plant, machinery and equipment [member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment', window );">Estimated useful life of Property, plant and equipment</a></td>
<td class="text">20 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember', window );">Top of range [member] | Office furniture, fittings and equipment [member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment', window );">Estimated useful life of Property, plant and equipment</a></td>
<td class="text">20 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember', window );">Top of range [member] | Motor and transport vehicles [member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment', window );">Estimated useful life of Property, plant and equipment</a></td>
<td class="text">11 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfUsefulLifePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of useful life used for property, plant and equipment. [Refer: Property, plant and equipment]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2023-01-01<br> -Paragraph 73<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_73_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfUsefulLifePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The useful life, measured as period of time, used for property, plant and equipment. [Refer: Property, plant and equipment]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2023-01-01<br> -Paragraph 73<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_73_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=cyd_BuildingsAndImprovementsOnFreeholdLandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=cyd_BuildingsAndImprovementsOnFreeholdLandMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=cyd_LeaseholdBuildingsAndImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=cyd_LeaseholdBuildingsAndImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=cyd_PlantMachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=cyd_PlantMachineryAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_OfficeEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_OfficeEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_MotorVehiclesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_MotorVehiclesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<FILENAME>R80.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254145400528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounting policies - Summary Of Policies Applied To The Group's Intangible Assets - (Detail)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=cyd_TrademarksMember', window );">Trademarks [member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DescriptionOfUsefulLifeIntangibleAssetsOtherThanGoodwill', window );">Description of useful life, intangible assets other than goodwill</a></td>
<td class="text">Indefinite<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AmortisationMethodIntangibleAssetsOtherThanGoodwill', window );">Amortisation method, intangible assets other than goodwill</a></td>
<td class="text">No&#160;amortization<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DescriptionOfIntangibleAssetRecognition', window );">Description Of Intangible Asset Recognition</a></td>
<td class="text">Acquired<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=cyd_TechnologyKnowHowMember', window );">Technology know how [member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AmortisationMethodIntangibleAssetsOtherThanGoodwill', window );">Amortisation method, intangible assets other than goodwill</a></td>
<td class="text">Amortized on a straight-line basis over the period of the technology know-how<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DescriptionOfIntangibleAssetRecognition', window );">Description Of Intangible Asset Recognition</a></td>
<td class="text">Internally&#160;generated<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=cyd_TechnologyKnowHowMember', window );">Technology know how [member] | Bottom of range [member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill', window );">Useful life measured as period of time, intangible assets other than goodwill</a></td>
<td class="text">6 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=cyd_TechnologyKnowHowMember', window );">Technology know how [member] | Top of range [member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill', window );">Useful life measured as period of time, intangible assets other than goodwill</a></td>
<td class="text">10 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=ifrs-full_IntangibleAssetsUnderDevelopmentMember', window );">Development&#160;costs [member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DescriptionOfIntangibleAssetRecognition', window );">Description Of Intangible Asset Recognition</a></td>
<td class="text">Internally&#160;generated<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_DescriptionOfIntangibleAssetRecognition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of intangible asset recognition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_DescriptionOfIntangibleAssetRecognition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AmortisationMethodIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amortisation method used for intangible assets other than goodwill with finite useful lives. [Refer: Intangible assets other than goodwill; Depreciation and amortisation expense]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 38<br> -IssueDate 2023-01-01<br> -Paragraph 118<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=38&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_118_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AmortisationMethodIntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfUsefulLifeIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of useful life used for intangible assets other than goodwill. [Refer: Intangible assets other than goodwill]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 38<br> -IssueDate 2023-01-01<br> -Paragraph 118<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=38&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_118_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfUsefulLifeIntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The useful life, measured as period of time, used for intangible assets other than goodwill. [Refer: Intangible assets other than goodwill]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 38<br> -IssueDate 2023-01-01<br> -Paragraph 118<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=38&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_118_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=cyd_TrademarksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=cyd_TrademarksMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=cyd_TechnologyKnowHowMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=cyd_TechnologyKnowHowMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=ifrs-full_IntangibleAssetsUnderDevelopmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=ifrs-full_IntangibleAssetsUnderDevelopmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>97
<FILENAME>R81.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254151575888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Judgments, Estimates and Assumptions - Additional Information (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems', window );"><strong>Disclosure of changes in accounting estimates [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxAssets', window );">Carrying amounts of deferred tax assets</a></td>
<td class="nump">&#165; 426,377<span></span>
</td>
<td class="nump">$ 60,023<span></span>
</td>
<td class="nump">&#165; 450,882<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember', window );">Bottom of range [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems', window );"><strong>Disclosure of changes in accounting estimates [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ExplanationOfPeriodOverWhichManagementHasProjectedCashFlows', window );">Cash flows derived from forecasts period</a></td>
<td class="text">five<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember', window );">Top of range [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems', window );"><strong>Disclosure of changes in accounting estimates [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ExplanationOfPeriodOverWhichManagementHasProjectedCashFlows', window );">Cash flows derived from forecasts period</a></td>
<td class="text">ten years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DeferredTaxAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amounts of income taxes recoverable in future periods in respect of: (a) deductible temporary differences; (b) the carryforward of unused tax losses; and (c) the carryforward of unused tax credits. [Refer: Temporary differences [member]; Unused tax credits [member]; Unused tax losses [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph 81<br> -Subparagraph g<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_81_g_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 54<br> -Subparagraph o<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_54_o&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 56<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_56&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeferredTaxAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ExplanationOfPeriodOverWhichManagementHasProjectedCashFlows">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The explanation of the period over which management has projected cash flows based on financial budgets/forecasts approved by management including, when a period greater than five years is used for a cash-generating unit (group of units), an explanation of why that longer period is justified. [Refer: Cash-generating units [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2023-01-01<br> -Paragraph 134<br> -Subparagraph d<br> -Clause iii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=36&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_134_d_iii&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2023-01-01<br> -Paragraph 134<br> -Subparagraph e<br> -Clause iii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=36&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_134_e_iii&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ExplanationOfPeriodOverWhichManagementHasProjectedCashFlows</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>98
<FILENAME>R82.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254142968016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investments in Subsidiaries - Details of Significant Subsidiaries of the Group (Detail)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=cyd_GuangxiYuchaiMachineryCompanyLimitedMember', window );">Guangxi Yuchai Machinery Company Limited [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems', window );"><strong>Disclosure of subsidiaries [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary', window );">Place of incorporation</a></td>
<td class="text">PRC<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PrincipalPlaceOfBusinessOfSubsidiary', window );">Place of business</a></td>
<td class="text">PRC<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProportionOfOwnershipInterestInSubsidiary', window );">Group's effective equity interest</a></td>
<td class="nump">76.40%<span></span>
</td>
<td class="nump">76.40%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=cyd_GuangxiYuchaiMarineAndGensetPowerCo.LtdMember', window );">Guangxi Yuchai Marine and Genset Power Co., Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems', window );"><strong>Disclosure of subsidiaries [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary', window );">Place of incorporation</a></td>
<td class="text">PRC<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PrincipalPlaceOfBusinessOfSubsidiary', window );">Place of business</a></td>
<td class="text">PRC<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProportionOfOwnershipInterestInSubsidiary', window );">Group's effective equity interest</a></td>
<td class="nump">76.40%<span></span>
</td>
<td class="nump">76.40%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=cyd_YuchaiXinLanNewEnergyPowerTechnologyCo.LtdMember', window );">Yuchai Xin-Lan New Energy Power Technology Co., Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems', window );"><strong>Disclosure of subsidiaries [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary', window );">Place of incorporation</a></td>
<td class="text">PRC<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PrincipalPlaceOfBusinessOfSubsidiary', window );">Place of business</a></td>
<td class="text">PRC<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProportionOfOwnershipInterestInSubsidiary', window );">Group's effective equity interest</a></td>
<td class="nump">67.00%<span></span>
</td>
<td class="nump">69.50%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=cyd_GuangxiYuchaiMachineryMonopolyDevelopmentCompanyLimitedMember', window );">Guangxi Yuchai Machinery Monopoly Development Company Limited [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems', window );"><strong>Disclosure of subsidiaries [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary', window );">Place of incorporation</a></td>
<td class="text">PRC<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PrincipalPlaceOfBusinessOfSubsidiary', window );">Place of business</a></td>
<td class="text">PRC<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProportionOfOwnershipInterestInSubsidiary', window );">Group's effective equity interest</a></td>
<td class="nump">54.90%<span></span>
</td>
<td class="nump">54.90%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=cyd_GuangxiYuchaiFoundryCompanyLimitedMember', window );">Guangxi Yuchai Foundry Co., Ltd [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems', window );"><strong>Disclosure of subsidiaries [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary', window );">Place of incorporation</a></td>
<td class="text">PRC<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PrincipalPlaceOfBusinessOfSubsidiary', window );">Place of business</a></td>
<td class="text">PRC<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProportionOfOwnershipInterestInSubsidiary', window );">Group's effective equity interest</a></td>
<td class="nump">76.40%<span></span>
</td>
<td class="nump">76.40%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=cyd_HLGlobalEnterprisesLimitedMember', window );">HL Global Enterprises Limited [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems', window );"><strong>Disclosure of subsidiaries [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary', window );">Place of incorporation</a></td>
<td class="text">Singapore<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PrincipalPlaceOfBusinessOfSubsidiary', window );">Place of business</a></td>
<td class="text">Singapore<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProportionOfOwnershipInterestInSubsidiary', window );">Group's effective equity interest</a></td>
<td class="nump">50.20%<span></span>
</td>
<td class="nump">50.20%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The country in which a subsidiary of the entity is incorporated. [Refer: Subsidiaries [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2023-01-01<br> -Paragraph 16<br> -Subparagraph b<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_16_b_ii&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2023-01-01<br> -Paragraph 17<br> -Subparagraph b<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_17_b_ii&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph 12<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_12_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph 19B<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_19B_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PrincipalPlaceOfBusinessOfSubsidiary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The principal place of business of a subsidiary. [Refer: Principal place of business; Subsidiaries [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2023-01-01<br> -Paragraph 16<br> -Subparagraph b<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_16_b_ii&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2023-01-01<br> -Paragraph 17<br> -Subparagraph b<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_17_b_ii&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph 12<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_12_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph 19B<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_19B_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PrincipalPlaceOfBusinessOfSubsidiary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProportionOfOwnershipInterestInSubsidiary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The proportion of ownership interest in a subsidiary attributable to the entity. [Refer: Subsidiaries [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2023-01-01<br> -Paragraph 17<br> -Subparagraph b<br> -Clause iii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_17_b_iii&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2023-01-01<br> -Paragraph 16<br> -Subparagraph b<br> -Clause iii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_16_b_iii&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph 19B<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_19B_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProportionOfOwnershipInterestInSubsidiary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=cyd_GuangxiYuchaiMachineryCompanyLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SignificantInvestmentsInSubsidiariesAxis=cyd_GuangxiYuchaiMachineryCompanyLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=cyd_GuangxiYuchaiMarineAndGensetPowerCo.LtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SignificantInvestmentsInSubsidiariesAxis=cyd_GuangxiYuchaiMarineAndGensetPowerCo.LtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=cyd_YuchaiXinLanNewEnergyPowerTechnologyCo.LtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SignificantInvestmentsInSubsidiariesAxis=cyd_YuchaiXinLanNewEnergyPowerTechnologyCo.LtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=cyd_GuangxiYuchaiMachineryMonopolyDevelopmentCompanyLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SignificantInvestmentsInSubsidiariesAxis=cyd_GuangxiYuchaiMachineryMonopolyDevelopmentCompanyLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=cyd_GuangxiYuchaiFoundryCompanyLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SignificantInvestmentsInSubsidiariesAxis=cyd_GuangxiYuchaiFoundryCompanyLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=cyd_HLGlobalEnterprisesLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SignificantInvestmentsInSubsidiariesAxis=cyd_HLGlobalEnterprisesLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>99
<FILENAME>R83.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254151423568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investments in Subsidiaries - Subsidiary having Non-controlling Interests that are Material to the Group (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems', window );"><strong>Disclosure of subsidiaries [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncontrollingInterests', window );">Accumulated balances of material NCI</a></td>
<td class="nump">&#165; 2,949,097<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 2,826,118<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 415,155<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProfitLossAttributableToNoncontrollingInterests', window );">Profit allocated to material NCI</a></td>
<td class="nump">&#165; 137,338<span></span>
</td>
<td class="nump">$ 19,334<span></span>
</td>
<td class="nump">&#165; 117,080<span></span>
</td>
<td class="nump">&#165; 135,221<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=cyd_GuangxiYuchaiMachineryCompanyLimitedMember', window );">Guangxi Yuchai Machinery Company Limited [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems', window );"><strong>Disclosure of subsidiaries [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProportionOfOwnershipInterestsHeldByNoncontrollingInterests', window );">Proportion of equity interest held by NCI</a></td>
<td class="nump">23.60%<span></span>
</td>
<td class="nump">23.60%<span></span>
</td>
<td class="nump">23.60%<span></span>
</td>
<td class="nump">23.60%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncontrollingInterests', window );">Accumulated balances of material NCI</a></td>
<td class="nump">&#165; 2,741,359<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 2,627,354<span></span>
</td>
<td class="nump">&#165; 2,574,669<span></span>
</td>
<td class="nump">$ 385,911<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProfitLossAttributableToNoncontrollingInterests', window );">Profit allocated to material NCI</a></td>
<td class="nump">135,173<span></span>
</td>
<td class="nump">$ 19,029<span></span>
</td>
<td class="nump">114,700<span></span>
</td>
<td class="nump">153,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DividendsPaidToNoncontrollingInterests', window );">Dividends paid to material NCI</a></td>
<td class="nump">&#165; 35,702<span></span>
</td>
<td class="nump">$ 5,026<span></span>
</td>
<td class="nump">&#165; 103,199<span></span>
</td>
<td class="nump">&#165; 203,753<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DividendsPaidToNoncontrollingInterests">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of dividends paid to non-controlling interests. [Refer: Non-controlling interests]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph B10<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_B10_a&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DividendsPaidToNoncontrollingInterests</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NoncontrollingInterests">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of equity in a subsidiary not attributable, directly or indirectly, to a parent. [Refer: Subsidiaries [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph 12<br> -Subparagraph f<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_12_f&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 10<br> -IssueDate 2023-01-01<br> -Paragraph 22<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=10&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_22&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 54<br> -Subparagraph q<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_54_q&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NoncontrollingInterests</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProfitLossAttributableToNoncontrollingInterests">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The profit (loss) from continuing and discontinued operations attributable to non-controlling interests. [Refer: Profit (loss); Non-controlling interests]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph 12<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_12_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 81B<br> -Subparagraph a<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_81B_a_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLossAttributableToNoncontrollingInterests</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProportionOfOwnershipInterestsHeldByNoncontrollingInterests">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The proportion of ownership interests in a subsidiary held by non-controlling interests. [Refer: Subsidiaries [member]; Non-controlling interests]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph 12<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_12_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProportionOfOwnershipInterestsHeldByNoncontrollingInterests</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=cyd_GuangxiYuchaiMachineryCompanyLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SignificantInvestmentsInSubsidiariesAxis=cyd_GuangxiYuchaiMachineryCompanyLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>100
<FILENAME>R84.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254145212592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investments in Subsidiaries - Summarized Financial Information Including Goodwill On Acquisition And Consolidation Adjustment But Before Intercompany Eliminations Of Subsidiaries With Material Non Controlling Interests (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_StatementOfFinancialPositionAbstract', window );"><strong>Summarized statement of financial position</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentAssets', window );">Current assets</a></td>
<td class="nump">&#165; 19,163,855<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 17,096,555<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,697,767<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentLiabilities', window );">Current liabilities</a></td>
<td class="num">(12,058,582)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(11,223,420)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,697,530)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncurrentLiabilities', window );">Non-current liabilities</a></td>
<td class="num">(1,523,411)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,079,072)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(214,457)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Equity', window );">Total equity</a></td>
<td class="nump">12,175,625<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,835,064<span></span>
</td>
<td class="nump">&#165; 11,615,344<span></span>
</td>
<td class="nump">1,714,008<span></span>
</td>
<td class="nump">&#165; 11,832,710<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncontrollingInterests', window );">Attributable to NCI</a></td>
<td class="nump">2,949,097<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,826,118<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">415,155<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_StatementOfComprehensiveIncomeAbstract', window );"><strong>Summarized statement of comprehensive income</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Revenue', window );">Revenue</a></td>
<td class="nump">18,046,349<span></span>
</td>
<td class="nump">$ 2,540,451<span></span>
</td>
<td class="nump">16,030,636<span></span>
</td>
<td class="nump">21,265,930<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProfitLoss', window );">Profit after tax</a></td>
<td class="nump">422,856<span></span>
</td>
<td class="nump">59,527<span></span>
</td>
<td class="nump">335,661<span></span>
</td>
<td class="nump">407,894<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ComprehensiveIncome', window );">Total comprehensive income for the year</a></td>
<td class="nump">454,874<span></span>
</td>
<td class="nump">64,034<span></span>
</td>
<td class="nump">424,778<span></span>
</td>
<td class="nump">435,099<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests', window );">Attributable to NCI</a></td>
<td class="nump">144,491<span></span>
</td>
<td class="nump">20,340<span></span>
</td>
<td class="nump">132,409<span></span>
</td>
<td class="nump">141,859<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_StatementOfCashFlowsAbstract', window );"><strong>Summarized statement of cash flows</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CashFlowsFromUsedInOperatingActivities', window );">Operating</a></td>
<td class="nump">1,226,038<span></span>
</td>
<td class="nump">172,595<span></span>
</td>
<td class="num">(119,419)<span></span>
</td>
<td class="nump">504,556<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CashFlowsFromUsedInInvestingActivities', window );">Investing</a></td>
<td class="num">(113,256)<span></span>
</td>
<td class="num">(15,944)<span></span>
</td>
<td class="num">(133,048)<span></span>
</td>
<td class="num">(738,848)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CashFlowsFromUsedInFinancingActivities', window );">Financing</a></td>
<td class="num">(33,742)<span></span>
</td>
<td class="num">(4,750)<span></span>
</td>
<td class="num">(140,365)<span></span>
</td>
<td class="num">(838,563)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=cyd_GuangxiYuchaiMachineryCompanyLimitedMember', window );">Guangxi Yuchai Machinery Company Limited [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_StatementOfFinancialPositionAbstract', window );"><strong>Summarized statement of financial position</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentAssets', window );">Current assets</a></td>
<td class="nump">18,073,115<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,070,488<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,544,219<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_NoncurrentAssetsExcludingGoodwill', window );">Non-current assets, excluding goodwill</a></td>
<td class="nump">6,293,318<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,737,117<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">885,934<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Goodwill', window );">Goodwill</a></td>
<td class="nump">212,636<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">212,636<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,934<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentLiabilities', window );">Current liabilities</a></td>
<td class="num">(12,029,500)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(11,204,417)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,693,437)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncurrentLiabilities', window );">Non-current liabilities</a></td>
<td class="num">(1,457,329)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,016,521)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(205,154)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NetAssetsLiabilities', window );">Net assets</a></td>
<td class="nump">11,092,240<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,799,303<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,561,496<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Equity', window );">Total equity</a></td>
<td class="nump">11,092,240<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,799,303<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,561,496<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncontrollingInterests', window );">Attributable to NCI</a></td>
<td class="nump">2,741,359<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,627,354<span></span>
</td>
<td class="nump">2,574,669<span></span>
</td>
<td class="nump">$ 385,911<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_StatementOfComprehensiveIncomeAbstract', window );"><strong>Summarized statement of comprehensive income</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Revenue', window );">Revenue</a></td>
<td class="nump">18,015,280<span></span>
</td>
<td class="nump">2,536,077<span></span>
</td>
<td class="nump">15,998,041<span></span>
</td>
<td class="nump">21,254,134<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProfitLoss', window );">Profit after tax</a></td>
<td class="nump">431,697<span></span>
</td>
<td class="nump">60,772<span></span>
</td>
<td class="nump">355,140<span></span>
</td>
<td class="nump">443,499<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ComprehensiveIncome', window );">Total comprehensive income for the year</a></td>
<td class="nump">442,666<span></span>
</td>
<td class="nump">62,316<span></span>
</td>
<td class="nump">355,936<span></span>
</td>
<td class="nump">506,769<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests', window );">Attributable to NCI</a></td>
<td class="nump">135,173<span></span>
</td>
<td class="nump">19,029<span></span>
</td>
<td class="nump">114,700<span></span>
</td>
<td class="nump">153,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_StatementOfCashFlowsAbstract', window );"><strong>Summarized statement of cash flows</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CashFlowsFromUsedInOperatingActivities', window );">Operating</a></td>
<td class="nump">1,261,921<span></span>
</td>
<td class="nump">177,645<span></span>
</td>
<td class="num">(82,444)<span></span>
</td>
<td class="nump">588,727<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CashFlowsFromUsedInInvestingActivities', window );">Investing</a></td>
<td class="nump">23,243<span></span>
</td>
<td class="nump">3,272<span></span>
</td>
<td class="num">(221,126)<span></span>
</td>
<td class="num">(674,686)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CashFlowsFromUsedInFinancingActivities', window );">Financing</a></td>
<td class="num">(67,590)<span></span>
</td>
<td class="num">(9,515)<span></span>
</td>
<td class="num">(181,072)<span></span>
</td>
<td class="num">(1,002,764)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents', window );">Net increase in cash and cash equivalents</a></td>
<td class="nump">&#165; 1,217,574<span></span>
</td>
<td class="nump">$ 171,402<span></span>
</td>
<td class="num">&#165; (484,642)<span></span>
</td>
<td class="num">&#165; (1,088,723)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_NoncurrentAssetsExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Non-current Assets, Excluding Goodwill</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_NoncurrentAssetsExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CashFlowsFromUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash flows from (used in) financing activities, which are activities that result in changes in the size and composition of the contributed equity and borrowings of the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 10<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_10&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 50<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_50_d&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashFlowsFromUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CashFlowsFromUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash flows from (used in) investing activities, which are the acquisition and disposal of long-term assets and other investments not included in cash equivalents.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 10<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_10&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 50<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_50_d&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashFlowsFromUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CashFlowsFromUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash flows from (used in) operating activities, which are the principal revenue-producing activities of the entity and other activities that are not investing or financing activities. [Refer: Revenue]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 10<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_10&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 50<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_50_d&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashFlowsFromUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of change in equity resulting from transactions and other events, other than those changes resulting from transactions with owners in their capacity as owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 32<br> -Subparagraph a<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_32_a_ii&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 24<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_24_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 81A<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_81A_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause ix<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_B12_b_ix&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 106<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_106_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ComprehensiveIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of comprehensive income attributable to non-controlling interests. [Refer: Comprehensive income; Non-controlling interests]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 81B<br> -Subparagraph b<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_81B_b_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 106<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_106_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of assets that the entity (a) expects to realise or intends to sell or consume in its normal operating cycle; (b) holds primarily for the purpose of trading; (c) expects to realise within twelve months after the reporting period; or (d) classifies as cash or cash equivalents (as defined in IAS 7) unless the asset is restricted from being exchanged or used to settle a liability for at least twelve months after the reporting period. [Refer: Assets]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_B12_b_i&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 66<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_66&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of liabilities that: (a) the entity expects to settle in its normal operating cycle; (b) the entity holds primarily for the purpose of trading; (c) are due to be settled within twelve months after the reporting period; or (d) the entity does not have the right at the end of the reporting period to defer settlement for at least twelve months after the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause iii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_B12_b_iii&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 69<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_69&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_Equity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of residual interest in the assets of the entity after deducting all its liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 24<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_24_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 32<br> -Subparagraph a<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_32_a_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2023-01-01<br> -Paragraph 93<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_93_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2023-01-01<br> -Paragraph 93<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_93_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2023-01-01<br> -Paragraph 93<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_93_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 78<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_78_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Equity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of assets representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognised. [Refer: Business combinations [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2023-01-01<br> -Paragraph 134<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=36&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_134_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2023-01-01<br> -Paragraph 135<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=36&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_135_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2023-01-01<br> -Paragraph B67<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_B67_d&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 54<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_54_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) in cash and cash equivalents after the effect of exchange rate changes on cash and cash equivalents held in foreign currencies. [Refer: Cash and cash equivalents; Effect of exchange rate changes on cash and cash equivalents]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 45<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseInCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NetAssetsLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of assets less the amount of liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph IG63<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_IG63&amp;doctype=Implementation%20Guidance<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NetAssetsLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NoncontrollingInterests">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of equity in a subsidiary not attributable, directly or indirectly, to a parent. [Refer: Subsidiaries [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph 12<br> -Subparagraph f<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_12_f&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 10<br> -IssueDate 2023-01-01<br> -Paragraph 22<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=10&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_22&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 54<br> -Subparagraph q<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_54_q&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NoncontrollingInterests</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NoncurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of liabilities that do not meet the definition of current liabilities. [Refer: Current liabilities]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause iv<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_B12_b_iv&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 69<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_69&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NoncurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total of income less expenses from continuing and discontinued operations, excluding the components of other comprehensive income. [Refer: Other comprehensive income]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 18<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_18_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 32<br> -Subparagraph a<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_32_a_ii&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 24<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_24_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 28<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_28_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 23<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 17<br> -IssueDate 2023-01-01<br> -Paragraph 113<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=17&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_113_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 81A<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_81A_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 106<br> -Subparagraph d<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_106_d_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_Revenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The income arising in the course of an entity's ordinary activities. Income is increases in assets, or decreases in liabilities, that result in increases in equity, other than those relating to contributions from holders of equity claims.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 28<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_28_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 23<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_23_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 32<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_32&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 5<br> -IssueDate 2023-01-01<br> -Paragraph 33<br> -Subparagraph b<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=5&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_33_b_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 33<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_33_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 34<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_34&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause v<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_B12_b_v&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 82<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_82_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 103<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 102<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Revenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_StatementOfCashFlowsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_StatementOfCashFlowsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_StatementOfComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_StatementOfComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=cyd_GuangxiYuchaiMachineryCompanyLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SignificantInvestmentsInSubsidiariesAxis=cyd_GuangxiYuchaiMachineryCompanyLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>101
<FILENAME>R85.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254149543184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investments in Subsidiaries - Additional Information (Detail)<br> &#165; in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Nov. 30, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Feb. 28, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Feb. 28, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems', window );"><strong>Disclosure of subsidiaries [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AssetsToWhichSignificantRestrictionsApply', window );">Cash and cash equivalents subject to local exchange control regulations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 4,934.6<span></span>
</td>
<td class="nump">$ 694.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 3,713.3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cyd_SuzhouRemanMember', window );">Suzhou reman [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems', window );"><strong>Disclosure of subsidiaries [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred', window );">Cash consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 34.0<span></span>
</td>
<td class="nump">$ 241.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=cyd_YuchaiXinLanMember', window );">Yuchai Xin-Lan [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems', window );"><strong>Disclosure of subsidiaries [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred', window );">Cash consideration</a></td>
<td class="nump">&#165; 50.0<span></span>
</td>
<td class="nump">&#165; 20.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProportionOfOwnershipInterestInSubsidiary', window );">Percent of shareholding in subsidiary</a></td>
<td class="nump">69.50%<span></span>
</td>
<td class="nump">67.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The fair value, at acquisition date, of the consideration transferred in a business combination. [Refer: Business combinations [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2023-01-01<br> -Paragraph B64<br> -Subparagraph f<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_B64_f&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AssetsToWhichSignificantRestrictionsApply">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount in the consolidated financial statements of the assets of the group to which significant restrictions (for example, statutory, contractual and regulatory restrictions) apply on the entity's ability to access or use the assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph 13<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_13_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AssetsToWhichSignificantRestrictionsApply</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProportionOfOwnershipInterestInSubsidiary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The proportion of ownership interest in a subsidiary attributable to the entity. [Refer: Subsidiaries [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2023-01-01<br> -Paragraph 17<br> -Subparagraph b<br> -Clause iii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_17_b_iii&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2023-01-01<br> -Paragraph 16<br> -Subparagraph b<br> -Clause iii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_16_b_iii&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph 19B<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_19B_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProportionOfOwnershipInterestInSubsidiary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cyd_SuzhouRemanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cyd_SuzhouRemanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=cyd_YuchaiXinLanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SignificantInvestmentsInSubsidiariesAxis=cyd_YuchaiXinLanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>102
<FILENAME>R86.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254153741600">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Investments in Subsidiaries - Assets and Liabilities and Cash Flow Effect of Disposal of Subsidiaries (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems', window );"><strong>Disclosure of subsidiaries [line items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Property, Property, plant and equipment</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">&#165; 3,553,601<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 3,995,744<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 500,253<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RightofuseAssets', window );">Right-of-use assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">298,445<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">342,141<span></span>
</td>
<td class="nump">&#165; 344,814<span></span>
</td>
<td class="nump">42,013<span></span>
</td>
<td class="nump">$ 48,164<span></span>
</td>
<td class="nump">$ 48,541<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Cash', window );">Cash and cash equivalents</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">4,963,232<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,730,372<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">698,692<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Assets', window );">Total assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">25,757,618<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24,137,556<span></span>
</td>
<td class="nump">24,905,309<span></span>
</td>
<td class="nump">3,625,995<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TradeAndOtherPayables', window );">Trade and other payables</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(9,475,529)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(8,374,724)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,333,905)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ContractLiabilities', window );">Contract liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(691,427)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(695,076)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(97,334)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_GainLossOnDisposalOfSubsidiariesAbstract', window );"><strong>Gain on disposal:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TotalEstimatedConsiderationDueFromAcquirer', window );">Less: Total estimated consideration due from acquirer</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">236,734<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33,326<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities', window );">Net cash outflow on disposal of a subsidiary</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(32,056)<span></span>
</td>
<td class="num">$ (4,513)<span></span>
</td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CategoriesOfRelatedPartiesAxis=cyd_SuzhouRemanMember', window );">Suzhou reman [member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems', window );"><strong>Disclosure of subsidiaries [line items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Property, Property, plant and equipment</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">41,111<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,787<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RightofuseAssets', window );">Right-of-use assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">22,782<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,207<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TradeAndOtherReceivables', window );">Trade and other receivables</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">47,595<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Cash', window );">Cash and cash equivalents</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">32,056<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,513<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Assets', window );">Total assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">143,544<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,207<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TradeAndOtherPayables', window );">Trade and other payables</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(20,109)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,831)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_WarrantyProvision', window );">Provision for warranty</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(2,145)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(302)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ContractLiabilities', window );">Contract liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(104)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(14)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CaryingValueOfNetAssets', window );">Carrying value of net assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">121,186<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,060<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_GainLossOnDisposalOfSubsidiariesAbstract', window );"><strong>Gain on disposal:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TotalEstimatedConsiderationLessCostOfDisposal', window );">Total estimated consideration less cost of disposal</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">234,228<span></span>
</td>
<td class="nump">32,973<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_FairValueOfAssetsRepresentingContinuingInvolvementInDerecognisedFinancialAssets', window );">Net assets derecognized</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(121,186)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(17,060)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_GainsLossesOnDisposalsOfSubsidiaries', window );">Gain on disposal of the subsidiary (Note 7.2(a))</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">113,042<span></span>
</td>
<td class="nump">15,913<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TotalEstimatedConsiderationLessCostOfDisposal', window );">Total estimated consideration less cost of disposal</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">234,228<span></span>
</td>
<td class="nump">32,973<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TransactionCostsUnpaid', window );">Add: Transaction cost unpaid</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">7,506<span></span>
</td>
<td class="nump">1,057<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_ProceedsFromSaleRestrictedInUSe', window );">Less: Sales proceed received but restricted in use</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(5,000)<span></span>
</td>
<td class="num">(704)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CashAndCashEquivalentsInSubsidiaryOrBusinessesAcquiredOrDisposed2013', window );">Less: Cash and cash equivalents of a subsidiary</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(32,056)<span></span>
</td>
<td class="num">(4,513)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TotalEstimatedConsiderationDueFromAcquirer', window );">Less: Total estimated consideration due from acquirer</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(236,734)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (33,326)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities', window );">Net cash outflow on disposal of a subsidiary</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">&#165; (32,056)<span></span>
</td>
<td class="num">$ (4,513)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="8"></td></tr>
<tr><td colspan="8"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">The consideration is RMB 179.9 million (US$ 25.3 million), along with the book value of cash and cash equivalents and an agreed-upon fair value for the equipment in Suzhou Reman as of December 31, 2023.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CaryingValueOfNetAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value of net assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CaryingValueOfNetAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_GainLossOnDisposalOfSubsidiariesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gain loss on disposal of subsidiaries [abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_GainLossOnDisposalOfSubsidiariesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_GainsLossesOnDisposalsOfSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gains losses on disposals of subsidiaries.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_GainsLossesOnDisposalsOfSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_ProceedsFromSaleRestrictedInUSe">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Proceeds from sale restricted in use.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_ProceedsFromSaleRestrictedInUSe</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_TotalEstimatedConsiderationDueFromAcquirer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total estimated consideration due from acquirer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_TotalEstimatedConsiderationDueFromAcquirer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_TotalEstimatedConsiderationLessCostOfDisposal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total estimated consideration less cost of disposal.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_TotalEstimatedConsiderationLessCostOfDisposal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_TransactionCostsUnpaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Transaction costs unpaid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_TransactionCostsUnpaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of a present economic resource controlled by the entity as a result of past events. Economic resource is a right that has the potential to produce economic benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2023-01-01<br> -Paragraph 93<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_93_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 28<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_28_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2023-01-01<br> -Paragraph 93<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_93_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2023-01-01<br> -Paragraph 93<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_93_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 23<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_Cash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash on hand and demand deposits. [Refer: Cash on hand]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 45<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Cash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CashAndCashEquivalentsInSubsidiaryOrBusinessesAcquiredOrDisposed2013">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash and cash equivalents in subsidiaries or other businesses over which control is obtained or lost. [Refer: Subsidiaries [member]; Cash and cash equivalents]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 40<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_40_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashAndCashEquivalentsInSubsidiaryOrBusinessesAcquiredOrDisposed2013</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate cash flows arising from losing control of subsidiaries or other businesses, classified as investing activities. [Refer: Subsidiaries [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 39<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_39&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ContractLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of an entity&#8217;s obligation to transfer goods or services to a customer for which the entity has received consideration (or the amount is due) from the customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 15<br> -IssueDate 2023-01-01<br> -Paragraph 105<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_105&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 15<br> -IssueDate 2023-01-01<br> -Paragraph 116<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_116_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ContractLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_FairValueOfAssetsRepresentingContinuingInvolvementInDerecognisedFinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The fair value of assets representing the entity's continuing involvement in derecognised financial assets. [Refer: Financial assets]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 42E<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_42E_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_FairValueOfAssetsRepresentingContinuingInvolvementInDerecognisedFinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of tangible assets that: (a) are held for use in the production or supply of goods or services, for rental to others, or for administrative purposes; and (b) are expected to be used during more than one period. Note that right-of-use assets are not included. [Contrast: Property, plant and equipment including right-of-use assets]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2023-01-01<br> -Paragraph 73<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_73_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 54<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_54_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RightofuseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of assets that represent a lessee's right to use an underlying asset for the lease term that do not meet the definition of investment property. Underlying asset is an asset that is the subject of a lease, for which the right to use that asset has been provided by a lessor to a lessee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 16<br> -IssueDate 2023-01-01<br> -Paragraph 53<br> -Subparagraph j<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_53_j&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 16<br> -IssueDate 2023-01-01<br> -Paragraph 47<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_47_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RightofuseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TradeAndOtherPayables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of trade payables and other payables. [Refer: Trade payables; Other payables]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 54<br> -Subparagraph k<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_54_k&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TradeAndOtherPayables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TradeAndOtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of trade receivables and other receivables. [Refer: Trade receivables; Other receivables]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 54<br> -Subparagraph h<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_54_h&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 78<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_78_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TradeAndOtherReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_WarrantyProvision">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of provision for estimated costs of making good under warranties for products sold. [Refer: Provisions]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 37<br> -IssueDate 2023-01-01<br> -Section Example 1 Warranties<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=37&amp;code=ifrs-tx-2023-en-r&amp;doctype=Illustrative%20Examples&amp;dita_xref=IAS37_IE_C_ex1_TI<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 37<br> -IssueDate 2023-01-01<br> -Paragraph 87<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=37&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_87&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_WarrantyProvision</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CategoriesOfRelatedPartiesAxis=cyd_SuzhouRemanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CategoriesOfRelatedPartiesAxis=cyd_SuzhouRemanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>103
<FILENAME>R87.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254147754608">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Investments in Subsidiaries - Assets and Liabilities and Cash Flow Effect of Disposal of Subsidiaries (Parenthetical) (Detail) - 12 months ended Dec. 31, 2023<br> &#165; in Millions, $ in Millions</strong></div></th>
<th class="th"><div>CNY (&#165;)</div></th>
<th class="th"><div>USD ($)</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesAbstract', window );"><strong>Disclosure of subsidiaries [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_PartialConsiderationOnDisposalOfSubsidiary', window );">Partial Consideration On Disposal Of Subsidiary</a></td>
<td class="nump">&#165; 179.9<span></span>
</td>
<td class="nump">$ 25.3<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_PartialConsiderationOnDisposalOfSubsidiary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Partial consideration on disposal of subsidiary.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_PartialConsiderationOnDisposalOfSubsidiary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>104
<FILENAME>R88.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254151340144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investment in Joint Ventures - Share of Results of Joint Ventures and Carrying Amount of Investment to Joint Ventures (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfJointVenturesLineItems', window );"><strong>Disclosure of joint ventures [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod', window );">Share of results of joint ventures, net of tax:</a></td>
<td class="nump">&#165; 62,083<span></span>
</td>
<td class="nump">$ 8,740<span></span>
</td>
<td class="num">&#165; (27,546)<span></span>
</td>
<td class="num">&#165; (95,985)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InvestmentsInJointVentures', window );">Carrying amount of investments</a></td>
<td class="nump">237,229<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">154,703<span></span>
</td>
<td class="nump">151,095<span></span>
</td>
<td class="nump">$ 33,396<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_JointVenturesAxis=cyd_YAndCEngineCoLtdMember', window );">Y &amp; C Engine Co., Ltd. [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfJointVenturesLineItems', window );"><strong>Disclosure of joint ventures [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod', window );">Share of results of joint ventures, net of tax:</a></td>
<td class="num">(4,019)<span></span>
</td>
<td class="num">(566)<span></span>
</td>
<td class="num">(54,116)<span></span>
</td>
<td class="num">(125,853)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InvestmentsInJointVentures', window );">Carrying amount of investments</a></td>
<td class="nump">12,977<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">488<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,827<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_JointVenturesAxis=cyd_MtuYuchaiPowerCompanyLimitedMember', window );">MTU Yuchai Power Co., Ltd [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfJointVenturesLineItems', window );"><strong>Disclosure of joint ventures [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod', window );">Share of results of joint ventures, net of tax:</a></td>
<td class="nump">74,727<span></span>
</td>
<td class="nump">10,520<span></span>
</td>
<td class="nump">40,279<span></span>
</td>
<td class="nump">28,037<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InvestmentsInJointVentures', window );">Carrying amount of investments</a></td>
<td class="nump">203,156<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">128,140<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,599<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_JointVenturesAxis=cyd_GuangxiPuremYuchaiAutomotiveTechnologyCo.LtdMember', window );">Guangxi Purem Yuchai Automotive Technology Co., Ltd [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfJointVenturesLineItems', window );"><strong>Disclosure of joint ventures [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod', window );">Share of results of joint ventures, net of tax:</a></td>
<td class="num">(4,508)<span></span>
</td>
<td class="num">(635)<span></span>
</td>
<td class="num">(11,278)<span></span>
</td>
<td class="nump">1,377<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InvestmentsInJointVentures', window );">Carrying amount of investments</a></td>
<td class="nump">15,869<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,377<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,234<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_JointVenturesAxis=cyd_OtherJointVenturesMember', window );">Other Joint Ventures [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfJointVenturesLineItems', window );"><strong>Disclosure of joint ventures [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod', window );">Share of results of joint ventures, net of tax:</a></td>
<td class="num">(4,117)<span></span>
</td>
<td class="num">$ (579)<span></span>
</td>
<td class="num">(2,431)<span></span>
</td>
<td class="nump">&#165; 454<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InvestmentsInJointVentures', window );">Carrying amount of investments</a></td>
<td class="nump">&#165; 5,227<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 5,698<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 736<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfJointVenturesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfJointVenturesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_InvestmentsInJointVentures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of investments in joint ventures in an entity's separate financial statements. [Refer: Joint ventures [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2023-01-01<br> -Paragraph 10<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_10&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InvestmentsInJointVentures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entity's share of the profit (loss) of joint ventures accounted for using the equity method. [Refer: Investments accounted for using equity method; Joint ventures [member]; Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 85<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_85&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_JointVenturesAxis=cyd_YAndCEngineCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_JointVenturesAxis=cyd_YAndCEngineCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_JointVenturesAxis=cyd_MtuYuchaiPowerCompanyLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_JointVenturesAxis=cyd_MtuYuchaiPowerCompanyLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_JointVenturesAxis=cyd_GuangxiPuremYuchaiAutomotiveTechnologyCo.LtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_JointVenturesAxis=cyd_GuangxiPuremYuchaiAutomotiveTechnologyCo.LtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_JointVenturesAxis=cyd_OtherJointVenturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_JointVenturesAxis=cyd_OtherJointVenturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>105
<FILENAME>R89.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254142982448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investment in Joint Ventures - Additional Information (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfJointVenturesLineItems', window );"><strong>Disclosure of joint ventures [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CapitalCommitments', window );">Share of capital commitment</a></td>
<td class="nump">&#165; 5,700<span></span>
</td>
<td class="nump">&#165; 3,500<span></span>
</td>
<td class="nump">$ 800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CashAndCashEquivalents', window );">Cash and cash equivalents</a></td>
<td class="nump">5,544,376<span></span>
</td>
<td class="nump">4,451,489<span></span>
</td>
<td class="nump">780,502<span></span>
</td>
<td class="nump">$ 626,653<span></span>
</td>
<td class="nump">&#165; 4,788,219<span></span>
</td>
<td class="nump">&#165; 5,877,647<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ImpairmentLoss', window );">Impairement Loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_ProfitOrLossStatementAxis=cyd_OtherOperatingExpensesMember', window );">Other operating expenses [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfJointVenturesLineItems', window );"><strong>Disclosure of joint ventures [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ImpairmentLoss', window );">Impairement Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_CN', window );">People's Republic of China [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfJointVenturesLineItems', window );"><strong>Disclosure of joint ventures [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CashAndCashEquivalents', window );">Cash and cash equivalents</a></td>
<td class="nump">278,500<span></span>
</td>
<td class="nump">163,000<span></span>
</td>
<td class="nump">39,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_JointVenturesAxis=cyd_YAndCEngineCoLtdMember', window );">Y &amp; C Engine Co., Ltd. [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfJointVenturesLineItems', window );"><strong>Disclosure of joint ventures [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CashAndCashEquivalents', window );">Cash and cash equivalents</a></td>
<td class="nump">64,252<span></span>
</td>
<td class="nump">97,741<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_JointVenturesAxis=cyd_YAndCEngineCoLtdMember', window );">Y &amp; C Engine Co., Ltd. [member] | Outstanding bills receivables discounted with banks [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfJointVenturesLineItems', window );"><strong>Disclosure of joint ventures [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_BillsReceivable', window );">Share of outstanding bills receivables</a></td>
<td class="nump">11,800<span></span>
</td>
<td class="nump">5,900<span></span>
</td>
<td class="nump">1,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_JointVenturesAxis=cyd_YAndCEngineCoLtdMember', window );">Y &amp; C Engine Co., Ltd. [member] | Outstanding bills receivables endorsed to suppliers [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfJointVenturesLineItems', window );"><strong>Disclosure of joint ventures [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_BillsReceivable', window );">Share of outstanding bills receivables</a></td>
<td class="nump">8,800<span></span>
</td>
<td class="nump">39,700<span></span>
</td>
<td class="nump">1,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_JointVenturesAxis=ifrs-full_JointVenturesMember', window );">Joint ventures [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfJointVenturesLineItems', window );"><strong>Disclosure of joint ventures [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CashAndCashEquivalents', window );">Cash and cash equivalents</a></td>
<td class="nump">604,281<span></span>
</td>
<td class="nump">416,292<span></span>
</td>
<td class="nump">85,067<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_ShareOfRestrictedCash', window );">Share of restricted cash</a></td>
<td class="nump">22,300<span></span>
</td>
<td class="nump">40,500<span></span>
</td>
<td class="nump">3,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TradeAndBillsReceivables', window );">Bills receivables</a></td>
<td class="nump">&#165; 2,300<span></span>
</td>
<td class="nump">&#165; 2,300<span></span>
</td>
<td class="nump">$ 300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_BillsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Bills Receivable</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_BillsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_ShareOfRestrictedCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share of restricted cash.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_ShareOfRestrictedCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_TradeAndBillsReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trade and bills receivables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_TradeAndBillsReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CapitalCommitments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of future capital expenditures that the entity is committed to make.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CapitalCommitments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash on hand and demand deposits, along with short-term, highly liquid investments that are readily convertible to known amounts of cash and that are subject to an insignificant risk of changes in value. [Refer: Cash; Cash equivalents]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 45<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph B13<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_B13_a&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 54<br> -Subparagraph i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_54_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfJointVenturesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfJointVenturesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount recognised as a reduction of the carrying amount of an asset or cash-generating unit to its recoverable amount. [Refer: Carrying amount [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2023-01-01<br> -Paragraph 130<br> -Subparagraph d<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=36&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_130_d_ii&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2023-01-01<br> -Paragraph 130<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=36&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_130_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_ProfitOrLossStatementAxis=cyd_OtherOperatingExpensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_ProfitOrLossStatementAxis=cyd_OtherOperatingExpensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_CN">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_CN</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_JointVenturesAxis=cyd_YAndCEngineCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_JointVenturesAxis=cyd_YAndCEngineCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialAssetsAxis=cyd_OutstandingBillsReceivablesDiscountedWithBanksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialAssetsAxis=cyd_OutstandingBillsReceivablesDiscountedWithBanksMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialAssetsAxis=cyd_OutstandingBillsReceivablesEndorsedToSuppliersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialAssetsAxis=cyd_OutstandingBillsReceivablesEndorsedToSuppliersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_JointVenturesAxis=ifrs-full_JointVenturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_JointVenturesAxis=ifrs-full_JointVenturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>106
<FILENAME>R90.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254151591008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investment in Joint Ventures - Summary of Significant Joint Ventures (Detail)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_JointVenturesAxis=cyd_YAndCEngineCoLtdMember', window );">Y &amp; C Engine Co., Ltd. [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfJointVenturesLineItems', window );"><strong>Disclosure of joint ventures [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DescriptionOfNatureOfEntitysOperationsAndPrincipalActivities', window );">Principal activities</a></td>
<td class="text">Manufacture and sale of heavy-duty diesel engines, spare parts and after-sales services<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CountryOfIncorporationOfJointVenture', window );">Place of incorporation</a></td>
<td class="text">PRC<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProportionOfVotingRightsHeldInJointVenture', window );">Percentage of interest held</a></td>
<td class="nump">34.40%<span></span>
</td>
<td class="nump">34.40%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_JointVenturesAxis=cyd_MtuYuchaiPowerCompanyLimitedMember', window );">MTU Yuchai Power Co., Ltd [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfJointVenturesLineItems', window );"><strong>Disclosure of joint ventures [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DescriptionOfNatureOfEntitysOperationsAndPrincipalActivities', window );">Principal activities</a></td>
<td class="text">Manufacture off-road diesel engines<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CountryOfIncorporationOfJointVenture', window );">Place of incorporation</a></td>
<td class="text">PRC<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProportionOfVotingRightsHeldInJointVenture', window );">Percentage of interest held</a></td>
<td class="nump">38.20%<span></span>
</td>
<td class="nump">38.20%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_JointVenturesAxis=cyd_GuangxiPuremYuchaiAutomotiveTechnologyCo.LtdMember', window );">Guangxi Purem Yuchai Automotive Technology Co., Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfJointVenturesLineItems', window );"><strong>Disclosure of joint ventures [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DescriptionOfNatureOfEntitysOperationsAndPrincipalActivities', window );">Principal activities</a></td>
<td class="text">Application development, production, sales and service on engine exhaust control systems<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CountryOfIncorporationOfJointVenture', window );">Place of incorporation</a></td>
<td class="text">PRC<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProportionOfVotingRightsHeldInJointVenture', window );">Percentage of interest held</a></td>
<td class="nump">37.40%<span></span>
</td>
<td class="nump">37.40%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CountryOfIncorporationOfJointVenture">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The country in which a joint venture of the entity is incorporated. [Refer: Joint ventures [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2023-01-01<br> -Paragraph 16<br> -Subparagraph b<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_16_b_ii&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2023-01-01<br> -Paragraph 17<br> -Subparagraph b<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_17_b_ii&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph 21<br> -Subparagraph a<br> -Clause iii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_21_a_iii&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CountryOfIncorporationOfJointVenture</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfNatureOfEntitysOperationsAndPrincipalActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The description of the nature of the entity's operations and principal activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 138<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_138_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfNatureOfEntitysOperationsAndPrincipalActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfJointVenturesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfJointVenturesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProportionOfVotingRightsHeldInJointVenture">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The proportion of the voting rights in a joint venture held by the entity. [Refer: Joint ventures [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2023-01-01<br> -Paragraph 17<br> -Subparagraph b<br> -Clause iii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_17_b_iii&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2023-01-01<br> -Paragraph 16<br> -Subparagraph b<br> -Clause iii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_16_b_iii&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph 21<br> -Subparagraph a<br> -Clause iv<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_21_a_iv&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProportionOfVotingRightsHeldInJointVenture</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_JointVenturesAxis=cyd_YAndCEngineCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_JointVenturesAxis=cyd_YAndCEngineCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_JointVenturesAxis=cyd_MtuYuchaiPowerCompanyLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_JointVenturesAxis=cyd_MtuYuchaiPowerCompanyLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_JointVenturesAxis=cyd_GuangxiPuremYuchaiAutomotiveTechnologyCo.LtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_JointVenturesAxis=cyd_GuangxiPuremYuchaiAutomotiveTechnologyCo.LtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>107
<FILENAME>R91.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254141908512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investment in Joint Ventures - Summarized Financial Information of Joint Ventures and Reconciliation with Carrying Amount of Investment in Consolidated Financial Statements (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfJointVenturesLineItems', window );"><strong>Disclosure of joint ventures [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncurrentAssets', window );">Non-current assets</a></td>
<td class="nump">&#165; 6,593,763<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 7,041,001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 928,228<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CashAndCashEquivalents', window );">Cash and bank balances</a></td>
<td class="nump">5,544,376<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,451,489<span></span>
</td>
<td class="nump">&#165; 4,788,219<span></span>
</td>
<td class="nump">780,502<span></span>
</td>
<td class="nump">$ 626,653<span></span>
</td>
<td class="nump">&#165; 5,877,647<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherCurrentAssets', window );">Others</a></td>
<td class="nump">16,733<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,710<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,355<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Assets', window );">Total assets</a></td>
<td class="nump">25,757,618<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24,137,556<span></span>
</td>
<td class="nump">24,905,309<span></span>
</td>
<td class="nump">3,625,995<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncurrentLiabilities', window );">Non-current liabilities</a></td>
<td class="num">(1,523,411)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,079,072)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(214,457)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Liabilities', window );">Total liabilities</a></td>
<td class="num">(13,581,993)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(12,302,492)<span></span>
</td>
<td class="num">(13,289,965)<span></span>
</td>
<td class="num">(1,911,987)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InvestmentsInJointVentures', window );">Investment in joint ventures</a></td>
<td class="nump">237,229<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">154,703<span></span>
</td>
<td class="nump">151,095<span></span>
</td>
<td class="nump">33,396<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Revenue', window );">Revenue</a></td>
<td class="nump">18,046,349<span></span>
</td>
<td class="nump">$ 2,540,451<span></span>
</td>
<td class="nump">16,030,636<span></span>
</td>
<td class="nump">21,265,930<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DepreciationAndAmortisationExpense', window );">Depreciation and amortization</a></td>
<td class="num">(665,065)<span></span>
</td>
<td class="num">(93,624)<span></span>
</td>
<td class="num">(624,692)<span></span>
</td>
<td class="num">(573,596)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InterestExpense', window );">Interest expense</a></td>
<td class="num">(95,587)<span></span>
</td>
<td class="num">(13,456)<span></span>
</td>
<td class="num">(90,909)<span></span>
</td>
<td class="num">(111,792)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ComprehensiveIncome', window );">Profit/(loss) for the year, representing total comprehensive income for the year</a></td>
<td class="nump">454,874<span></span>
</td>
<td class="nump">64,034<span></span>
</td>
<td class="nump">424,778<span></span>
</td>
<td class="nump">435,099<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod', window );">Group's share of results of other joint ventures, representing the Group's share of total comprehensive income loss of other joint ventures</a></td>
<td class="nump">62,083<span></span>
</td>
<td class="nump">$ 8,740<span></span>
</td>
<td class="num">(27,546)<span></span>
</td>
<td class="num">&#165; (95,985)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_JointVenturesAxis=cyd_YAndCEngineCoLtdMember', window );">Y &amp; C Engine Co., Ltd. [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfJointVenturesLineItems', window );"><strong>Disclosure of joint ventures [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncurrentAssets', window );">Non-current assets</a></td>
<td class="nump">685,434<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">616,161<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CashAndCashEquivalents', window );">Cash and bank balances</a></td>
<td class="nump">64,252<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">97,741<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherCurrentAssets', window );">Others</a></td>
<td class="nump">426,105<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">502,174<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Assets', window );">Total assets</a></td>
<td class="nump">1,175,791<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,216,076<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncurrentLiabilities', window );">Non-current liabilities</a></td>
<td class="num">(146,218)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(145,418)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherCurrentLiabilities', window );">Current liabilities</a></td>
<td class="num">(946,348)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(987,638)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Liabilities', window );">Total liabilities</a></td>
<td class="num">&#165; (1,092,566)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">&#165; (1,133,056)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProportionOfOwnershipInterestInJointVenture', window );">Proportion of the Group's ownership</a></td>
<td class="nump">45.00%<span></span>
</td>
<td class="nump">45.00%<span></span>
</td>
<td class="nump">45.00%<span></span>
</td>
<td class="nump">45.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_ShareOfNetAssetsOfJointVenture', window );">Group's share of net assets</a></td>
<td class="nump">&#165; 37,451<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 37,359<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_UnrealizedProfitOnTransactionsWithJointVenture', window );">Unrealized profit on transactions with joint venture</a></td>
<td class="num">(24,474)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(36,871)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InvestmentsInJointVentures', window );">Investment in joint ventures</a></td>
<td class="nump">12,977<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">488<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,827<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Revenue', window );">Revenue</a></td>
<td class="nump">1,562,179<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,255,967<span></span>
</td>
<td class="nump">&#165; 2,072,721<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DepreciationAndAmortisationExpense', window );">Depreciation and amortization</a></td>
<td class="num">(63,648)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(29,617)<span></span>
</td>
<td class="num">(52,881)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InterestExpense', window );">Interest expense</a></td>
<td class="num">(22,508)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(30,547)<span></span>
</td>
<td class="num">(51,836)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ComprehensiveIncome', window );">Profit/(loss) for the year, representing total comprehensive income for the year</a></td>
<td class="num">&#165; (6)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">&#165; (65,961)<span></span>
</td>
<td class="num">&#165; (282,205)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProportionOfOwnershipInterestInJointVenture', window );">Proportion of the Group's ownership</a></td>
<td class="nump">45.00%<span></span>
</td>
<td class="nump">45.00%<span></span>
</td>
<td class="nump">45.00%<span></span>
</td>
<td class="nump">45.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethodBeforeAdjustments', window );">Group's share of results</a></td>
<td class="num">&#165; (3)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">&#165; (29,682)<span></span>
</td>
<td class="num">&#165; (126,992)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_UnrealizedProfitOnUpstreamOrDownstreamTransactionsWithJointVenture', window );">Unrealized profit on transactions with joint venture</a></td>
<td class="num">(4,016)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(24,434)<span></span>
</td>
<td class="nump">1,139<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod', window );">Group's share of results of other joint ventures, representing the Group's share of total comprehensive income loss of other joint ventures</a></td>
<td class="num">(4,019)<span></span>
</td>
<td class="num">$ (566)<span></span>
</td>
<td class="num">(54,116)<span></span>
</td>
<td class="num">(125,853)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NetAssetsLiabilities', window );">Net assets/(liabilities)</a></td>
<td class="nump">83,225<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">83,020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_JointVenturesAxis=cyd_YAndCEngineCoLtdMember', window );">Y &amp; C Engine Co., Ltd. [member] | Significant Joint Ventures [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfJointVenturesLineItems', window );"><strong>Disclosure of joint ventures [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InvestmentsInJointVentures', window );">Investment in joint ventures</a></td>
<td class="nump">12,977<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">488<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod', window );">Group's share of results of other joint ventures, representing the Group's share of total comprehensive income loss of other joint ventures</a></td>
<td class="num">(4,019)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(54,116)<span></span>
</td>
<td class="num">(125,853)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_JointVenturesAxis=ifrs-full_JointVenturesMember', window );">Joint ventures [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfJointVenturesLineItems', window );"><strong>Disclosure of joint ventures [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncurrentAssets', window );">Non-current assets</a></td>
<td class="nump">812,105<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">765,953<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">114,323<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CashAndCashEquivalents', window );">Cash and bank balances</a></td>
<td class="nump">604,281<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">416,292<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">85,067<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherCurrentAssets', window );">Others</a></td>
<td class="nump">697,995<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">743,382<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">98,259<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Assets', window );">Total assets</a></td>
<td class="nump">2,114,381<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,925,627<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">297,649<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncurrentLiabilities', window );">Non-current liabilities</a></td>
<td class="num">(151,043)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(145,418)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(21,263)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherCurrentLiabilities', window );">Current liabilities</a></td>
<td class="num">(1,441,416)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,399,323)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(202,913)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Liabilities', window );">Total liabilities</a></td>
<td class="num">(1,592,459)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,544,741)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(224,176)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InvestmentsInJointVentures', window );">Investment in joint ventures</a></td>
<td class="nump">237,229<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">154,703<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33,396<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Revenue', window );">Revenue</a></td>
<td class="nump">2,349,730<span></span>
</td>
<td class="nump">330,780<span></span>
</td>
<td class="nump">1,919,544<span></span>
</td>
<td class="nump">2,697,837<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DepreciationAndAmortisationExpense', window );">Depreciation and amortization</a></td>
<td class="num">(79,887)<span></span>
</td>
<td class="num">(11,246)<span></span>
</td>
<td class="num">(47,076)<span></span>
</td>
<td class="num">(55,967)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InterestExpense', window );">Interest expense</a></td>
<td class="num">(15,710)<span></span>
</td>
<td class="num">(2,212)<span></span>
</td>
<td class="num">(30,546)<span></span>
</td>
<td class="num">(53,727)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ComprehensiveIncome', window );">Profit/(loss) for the year, representing total comprehensive income for the year</a></td>
<td class="nump">140,823<span></span>
</td>
<td class="nump">19,824<span></span>
</td>
<td class="num">(22,901)<span></span>
</td>
<td class="num">(224,868)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod', window );">Group's share of results of other joint ventures, representing the Group's share of total comprehensive income loss of other joint ventures</a></td>
<td class="nump">62,083<span></span>
</td>
<td class="nump">8,740<span></span>
</td>
<td class="num">(27,546)<span></span>
</td>
<td class="num">(95,985)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NetAssetsLiabilities', window );">Net assets/(liabilities)</a></td>
<td class="nump">521,922<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">380,886<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">73,473<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_JointVenturesAxis=ifrs-full_JointVenturesMember', window );">Joint ventures [member] | Significant Joint Ventures [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfJointVenturesLineItems', window );"><strong>Disclosure of joint ventures [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InvestmentsInJointVentures', window );">Investment in joint ventures</a></td>
<td class="nump">232,002<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">149,005<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32,660<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod', window );">Group's share of results of other joint ventures, representing the Group's share of total comprehensive income loss of other joint ventures</a></td>
<td class="nump">66,200<span></span>
</td>
<td class="nump">9,319<span></span>
</td>
<td class="num">(25,115)<span></span>
</td>
<td class="num">(96,439)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_JointVenturesAxis=ifrs-full_JointVenturesMember', window );">Joint ventures [member] | Other Joint Ventures [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfJointVenturesLineItems', window );"><strong>Disclosure of joint ventures [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InvestmentsInJointVentures', window );">Investment in joint ventures</a></td>
<td class="nump">5,227<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,698<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">736<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod', window );">Group's share of results of other joint ventures, representing the Group's share of total comprehensive income loss of other joint ventures</a></td>
<td class="num">(4,117)<span></span>
</td>
<td class="num">$ (579)<span></span>
</td>
<td class="num">(2,431)<span></span>
</td>
<td class="nump">&#165; 454<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_JointVenturesAxis=cyd_MtuYuchaiPowerCompanyLimitedMember', window );">MTU Yuchai Power Co., Ltd [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfJointVenturesLineItems', window );"><strong>Disclosure of joint ventures [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncurrentAssets', window );">Non-current assets</a></td>
<td class="nump">74,794<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">89,353<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CashAndCashEquivalents', window );">Cash and bank balances</a></td>
<td class="nump">523,858<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">291,807<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherCurrentAssets', window );">Others</a></td>
<td class="nump">226,881<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">209,696<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Assets', window );">Total assets</a></td>
<td class="nump">825,533<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">590,856<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncurrentLiabilities', window );">Non-current liabilities</a></td>
<td class="num">(4,825)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherCurrentLiabilities', window );">Current liabilities</a></td>
<td class="num">(414,396)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(334,576)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Liabilities', window );">Total liabilities</a></td>
<td class="num">&#165; (419,221)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">&#165; (334,576)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProportionOfOwnershipInterestInJointVenture', window );">Proportion of the Group's ownership</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_ShareOfNetAssetsOfJointVenture', window );">Group's share of net assets</a></td>
<td class="nump">&#165; 203,156<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 128,140<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_UnrealizedProfitOnTransactionsWithJointVenture', window );">Unrealized profit on transactions with joint venture</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InvestmentsInJointVentures', window );">Investment in joint ventures</a></td>
<td class="nump">203,156<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">128,140<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 28,599<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Revenue', window );">Revenue</a></td>
<td class="nump">708,432<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">594,197<span></span>
</td>
<td class="nump">&#165; 467,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DepreciationAndAmortisationExpense', window );">Depreciation and amortization</a></td>
<td class="num">(8,682)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(9,733)<span></span>
</td>
<td class="num">(2,377)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InterestExpense', window );">Interest expense</a></td>
<td class="nump">6,762<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">470<span></span>
</td>
<td class="num">(1,850)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ComprehensiveIncome', window );">Profit/(loss) for the year, representing total comprehensive income for the year</a></td>
<td class="nump">&#165; 150,030<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 66,076<span></span>
</td>
<td class="nump">&#165; 54,526<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProportionOfOwnershipInterestInJointVenture', window );">Proportion of the Group's ownership</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethodBeforeAdjustments', window );">Group's share of results</a></td>
<td class="nump">&#165; 75,015<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 33,038<span></span>
</td>
<td class="nump">&#165; 27,263<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_UnrealizedProfitOnUpstreamOrDownstreamTransactionsWithJointVenture', window );">Unrealized profit on transactions with joint venture</a></td>
<td class="num">(288)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,241<span></span>
</td>
<td class="nump">774<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod', window );">Group's share of results of other joint ventures, representing the Group's share of total comprehensive income loss of other joint ventures</a></td>
<td class="nump">74,727<span></span>
</td>
<td class="nump">$ 10,520<span></span>
</td>
<td class="nump">40,279<span></span>
</td>
<td class="nump">28,037<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NetAssetsLiabilities', window );">Net assets/(liabilities)</a></td>
<td class="nump">406,312<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">256,280<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_JointVenturesAxis=cyd_MtuYuchaiPowerCompanyLimitedMember', window );">MTU Yuchai Power Co., Ltd [member] | Significant Joint Ventures [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfJointVenturesLineItems', window );"><strong>Disclosure of joint ventures [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InvestmentsInJointVentures', window );">Investment in joint ventures</a></td>
<td class="nump">203,156<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">128,140<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod', window );">Group's share of results of other joint ventures, representing the Group's share of total comprehensive income loss of other joint ventures</a></td>
<td class="nump">74,727<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40,279<span></span>
</td>
<td class="nump">&#165; 28,037<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_JointVenturesAxis=cyd_PuremCompanyLimitedMember', window );">Purem [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfJointVenturesLineItems', window );"><strong>Disclosure of joint ventures [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncurrentAssets', window );">Non-current assets</a></td>
<td class="nump">51,877<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60,439<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CashAndCashEquivalents', window );">Cash and bank balances</a></td>
<td class="nump">16,171<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26,744<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherCurrentAssets', window );">Others</a></td>
<td class="nump">45,009<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31,512<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Assets', window );">Total assets</a></td>
<td class="nump">113,057<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">118,695<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncurrentLiabilities', window );">Non-current liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherCurrentLiabilities', window );">Current liabilities</a></td>
<td class="num">(80,672)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(77,109)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Liabilities', window );">Total liabilities</a></td>
<td class="num">&#165; (80,672)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">&#165; (77,109)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProportionOfOwnershipInterestInJointVenture', window );">Proportion of the Group's ownership</a></td>
<td class="nump">49.00%<span></span>
</td>
<td class="nump">49.00%<span></span>
</td>
<td class="nump">49.00%<span></span>
</td>
<td class="nump">49.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_ShareOfNetAssetsOfJointVenture', window );">Group's share of net assets</a></td>
<td class="nump">&#165; 15,869<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 20,377<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_UnrealizedProfitOnTransactionsWithJointVenture', window );">Unrealized profit on transactions with joint venture</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Revenue', window );">Revenue</a></td>
<td class="nump">79,119<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">69,380<span></span>
</td>
<td class="nump">&#165; 157,316<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DepreciationAndAmortisationExpense', window );">Depreciation and amortization</a></td>
<td class="num">(7,557)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7,726)<span></span>
</td>
<td class="num">(709)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InterestExpense', window );">Interest expense</a></td>
<td class="nump">36<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(469)<span></span>
</td>
<td class="num">(41)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ComprehensiveIncome', window );">Profit/(loss) for the year, representing total comprehensive income for the year</a></td>
<td class="num">&#165; (9,201)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">&#165; (23,016)<span></span>
</td>
<td class="nump">&#165; 2,811<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProportionOfOwnershipInterestInJointVenture', window );">Proportion of the Group's ownership</a></td>
<td class="nump">49.00%<span></span>
</td>
<td class="nump">49.00%<span></span>
</td>
<td class="nump">49.00%<span></span>
</td>
<td class="nump">49.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethodBeforeAdjustments', window );">Group's share of results</a></td>
<td class="num">&#165; (4,508)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">&#165; (11,278)<span></span>
</td>
<td class="nump">&#165; 1,377<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_UnrealizedProfitOnUpstreamOrDownstreamTransactionsWithJointVenture', window );">Unrealized profit on transactions with joint venture</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NetAssetsLiabilities', window );">Net assets/(liabilities)</a></td>
<td class="nump">32,385<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">41,586<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_JointVenturesAxis=cyd_PuremCompanyLimitedMember', window );">Purem [member] | Significant Joint Ventures [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfJointVenturesLineItems', window );"><strong>Disclosure of joint ventures [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InvestmentsInJointVentures', window );">Investment in joint ventures</a></td>
<td class="nump">15,869<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,377<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod', window );">Group's share of results of other joint ventures, representing the Group's share of total comprehensive income loss of other joint ventures</a></td>
<td class="num">&#165; (4,508)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">&#165; (11,278)<span></span>
</td>
<td class="nump">&#165; 1,377<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_ShareOfNetAssetsOfJointVenture">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share of net assets of joint venture.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_ShareOfNetAssetsOfJointVenture</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethodBeforeAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share of profit (loss) of joint ventures accounted for using equity method before adjustments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethodBeforeAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_UnrealizedProfitOnTransactionsWithJointVenture">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Unrealized profit on transactions with joint venture.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_UnrealizedProfitOnTransactionsWithJointVenture</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_UnrealizedProfitOnUpstreamOrDownstreamTransactionsWithJointVenture">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Unrealized profit on upstream or downstream transactions with joint venture.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_UnrealizedProfitOnUpstreamOrDownstreamTransactionsWithJointVenture</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of a present economic resource controlled by the entity as a result of past events. Economic resource is a right that has the potential to produce economic benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2023-01-01<br> -Paragraph 93<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_93_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 28<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_28_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2023-01-01<br> -Paragraph 93<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_93_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2023-01-01<br> -Paragraph 93<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_93_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 23<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash on hand and demand deposits, along with short-term, highly liquid investments that are readily convertible to known amounts of cash and that are subject to an insignificant risk of changes in value. [Refer: Cash; Cash equivalents]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 45<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph B13<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_B13_a&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 54<br> -Subparagraph i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_54_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of change in equity resulting from transactions and other events, other than those changes resulting from transactions with owners in their capacity as owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 32<br> -Subparagraph a<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_32_a_ii&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 24<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_24_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 81A<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_81A_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause ix<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_B12_b_ix&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 106<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_106_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ComprehensiveIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DepreciationAndAmortisationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of depreciation and amortisation expense. Depreciation and amortisation are the systematic allocations of depreciable amounts of assets over their useful lives.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 28<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_28_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 23<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_23_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph B13<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_B13_d&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 102<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 99<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_99&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 104<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_104&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DepreciationAndAmortisationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfJointVenturesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfJointVenturesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense arising from interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 28<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_28_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph B13<br> -Subparagraph f<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_B13_f&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 23<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_23_d&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_InvestmentsInJointVentures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of investments in joint ventures in an entity's separate financial statements. [Refer: Joint ventures [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2023-01-01<br> -Paragraph 10<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_10&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InvestmentsInJointVentures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of a present obligation of the entity to transfer an economic resource as a result of past events. Economic resource is a right that has the potential to produce economic benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2023-01-01<br> -Paragraph 93<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_93_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2023-01-01<br> -Paragraph 93<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_93_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2023-01-01<br> -Paragraph 93<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_93_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 28<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_28_d&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 23<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NetAssetsLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of assets less the amount of liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph IG63<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_IG63&amp;doctype=Implementation%20Guidance<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NetAssetsLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of assets that do not meet the definition of current assets. [Refer: Current assets]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_B12_b_ii&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 66<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_66&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NoncurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of liabilities that do not meet the definition of current liabilities. [Refer: Current liabilities]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause iv<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_B12_b_iv&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 69<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_69&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NoncurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of current assets that the entity does not separately disclose in the same statement or note. [Refer: Current assets]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of current liabilities that the entity does not separately disclose in the same statement or note. [Refer: Current liabilities]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProportionOfOwnershipInterestInJointVenture">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The proportion of ownership interest in a joint venture attributable to the entity. [Refer: Joint ventures [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2023-01-01<br> -Paragraph 17<br> -Subparagraph b<br> -Clause iii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_17_b_iii&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2023-01-01<br> -Paragraph 16<br> -Subparagraph b<br> -Clause iii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_16_b_iii&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph 21<br> -Subparagraph a<br> -Clause iv<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_21_a_iv&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProportionOfOwnershipInterestInJointVenture</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_Revenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The income arising in the course of an entity's ordinary activities. Income is increases in assets, or decreases in liabilities, that result in increases in equity, other than those relating to contributions from holders of equity claims.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 28<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_28_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 23<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_23_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 32<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_32&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 5<br> -IssueDate 2023-01-01<br> -Paragraph 33<br> -Subparagraph b<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=5&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_33_b_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 33<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_33_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 34<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_34&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause v<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_B12_b_v&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 82<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_82_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 103<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 102<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Revenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entity's share of the profit (loss) of joint ventures accounted for using the equity method. [Refer: Investments accounted for using equity method; Joint ventures [member]; Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 85<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_85&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_JointVenturesAxis=cyd_YAndCEngineCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_JointVenturesAxis=cyd_YAndCEngineCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CategoriesOfRelatedPartiesAxis=cyd_SignificantJointVenturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CategoriesOfRelatedPartiesAxis=cyd_SignificantJointVenturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_JointVenturesAxis=ifrs-full_JointVenturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_JointVenturesAxis=ifrs-full_JointVenturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CategoriesOfRelatedPartiesAxis=cyd_OtherJointVenturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CategoriesOfRelatedPartiesAxis=cyd_OtherJointVenturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_JointVenturesAxis=cyd_MtuYuchaiPowerCompanyLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_JointVenturesAxis=cyd_MtuYuchaiPowerCompanyLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_JointVenturesAxis=cyd_PuremCompanyLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_JointVenturesAxis=cyd_PuremCompanyLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>108
<FILENAME>R92.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254149316368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue from Contracts with Customers - Summary of Disaggregation of Group's Revenue from Contracts with Customers (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems', window );"><strong>Disclosure of disaggregation of revenue from contracts with customers [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Total revenue from contracts with customers</a></td>
<td class="nump">&#165; 18,046,349<span></span>
</td>
<td class="nump">$ 2,540,451<span></span>
</td>
<td class="nump">&#165; 16,030,636<span></span>
</td>
<td class="nump">&#165; 21,265,930<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TimingOfTransferOfGoodsOrServicesAxis=ifrs-full_GoodsOrServicesTransferredAtPointInTimeMember', window );">At a point in time [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems', window );"><strong>Disclosure of disaggregation of revenue from contracts with customers [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Total revenue from contracts with customers</a></td>
<td class="nump">17,967,452<span></span>
</td>
<td class="nump">2,529,344<span></span>
</td>
<td class="nump">15,957,941<span></span>
</td>
<td class="nump">21,218,785<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TimingOfTransferOfGoodsOrServicesAxis=ifrs-full_GoodsOrServicesTransferredOverTimeMember', window );">Over time [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems', window );"><strong>Disclosure of disaggregation of revenue from contracts with customers [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Total revenue from contracts with customers</a></td>
<td class="nump">78,897<span></span>
</td>
<td class="nump">11,107<span></span>
</td>
<td class="nump">72,695<span></span>
</td>
<td class="nump">47,145<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_CN', window );">People's Republic of China [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems', window );"><strong>Disclosure of disaggregation of revenue from contracts with customers [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Total revenue from contracts with customers</a></td>
<td class="nump">17,877,450<span></span>
</td>
<td class="nump">2,516,675<span></span>
</td>
<td class="nump">15,886,210<span></span>
</td>
<td class="nump">21,206,280<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=cyd_OtherCountriesMember', window );">Other countries [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems', window );"><strong>Disclosure of disaggregation of revenue from contracts with customers [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Total revenue from contracts with customers</a></td>
<td class="nump">168,899<span></span>
</td>
<td class="nump">23,776<span></span>
</td>
<td class="nump">144,426<span></span>
</td>
<td class="nump">59,650<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProductsAndServicesAxis=cyd_HeavyDutyEnginesMember', window );">Heavy-duty engines [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems', window );"><strong>Disclosure of disaggregation of revenue from contracts with customers [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Total revenue from contracts with customers</a></td>
<td class="nump">5,552,544<span></span>
</td>
<td class="nump">781,652<span></span>
</td>
<td class="nump">5,061,991<span></span>
</td>
<td class="nump">7,410,771<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProductsAndServicesAxis=cyd_MediumDutyEnginesMember', window );">Medium-duty engines [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems', window );"><strong>Disclosure of disaggregation of revenue from contracts with customers [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Total revenue from contracts with customers</a></td>
<td class="nump">5,696,186<span></span>
</td>
<td class="nump">801,873<span></span>
</td>
<td class="nump">5,066,622<span></span>
</td>
<td class="nump">7,065,283<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProductsAndServicesAxis=cyd_LightDutyEnginesMember', window );">Light-duty engines [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems', window );"><strong>Disclosure of disaggregation of revenue from contracts with customers [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Total revenue from contracts with customers</a></td>
<td class="nump">1,621,538<span></span>
</td>
<td class="nump">228,270<span></span>
</td>
<td class="nump">1,910,923<span></span>
</td>
<td class="nump">2,429,745<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProductsAndServicesAxis=cyd_OtherProductsAndServicesMember', window );">Other Products And Services [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems', window );"><strong>Disclosure of disaggregation of revenue from contracts with customers [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Total revenue from contracts with customers</a></td>
<td class="nump">5,089,223<span></span>
</td>
<td class="nump">716,429<span></span>
</td>
<td class="nump">3,910,879<span></span>
</td>
<td class="nump">4,304,995<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProductsAndServicesAxis=cyd_RevenueFromHospitalityOperationsMember', window );">Revenue from hospitality operations [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems', window );"><strong>Disclosure of disaggregation of revenue from contracts with customers [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Total revenue from contracts with customers</a></td>
<td class="nump">86,858<span></span>
</td>
<td class="nump">$ 12,227<span></span>
</td>
<td class="nump">80,221<span></span>
</td>
<td class="nump">55,136<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SegmentsAxis=cyd_YuchaiSegmentMember', window );">Yuchai segment [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems', window );"><strong>Disclosure of disaggregation of revenue from contracts with customers [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Total revenue from contracts with customers</a></td>
<td class="nump">18,015,280<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,997,766<span></span>
</td>
<td class="nump">21,254,134<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SegmentsAxis=cyd_YuchaiSegmentMember', window );">Yuchai segment [member] | At a point in time [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems', window );"><strong>Disclosure of disaggregation of revenue from contracts with customers [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Total revenue from contracts with customers</a></td>
<td class="nump">17,959,337<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,950,239<span></span>
</td>
<td class="nump">21,210,718<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SegmentsAxis=cyd_YuchaiSegmentMember', window );">Yuchai segment [member] | Over time [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems', window );"><strong>Disclosure of disaggregation of revenue from contracts with customers [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Total revenue from contracts with customers</a></td>
<td class="nump">55,943<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">47,527<span></span>
</td>
<td class="nump">43,416<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SegmentsAxis=cyd_YuchaiSegmentMember', window );">Yuchai segment [member] | People's Republic of China [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems', window );"><strong>Disclosure of disaggregation of revenue from contracts with customers [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Total revenue from contracts with customers</a></td>
<td class="nump">17,877,450<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,886,210<span></span>
</td>
<td class="nump">21,206,280<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SegmentsAxis=cyd_YuchaiSegmentMember', window );">Yuchai segment [member] | Other countries [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems', window );"><strong>Disclosure of disaggregation of revenue from contracts with customers [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Total revenue from contracts with customers</a></td>
<td class="nump">137,830<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">111,556<span></span>
</td>
<td class="nump">47,854<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SegmentsAxis=cyd_YuchaiSegmentMember', window );">Yuchai segment [member] | Heavy-duty engines [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems', window );"><strong>Disclosure of disaggregation of revenue from contracts with customers [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Total revenue from contracts with customers</a></td>
<td class="nump">5,552,544<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,061,991<span></span>
</td>
<td class="nump">7,410,771<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SegmentsAxis=cyd_YuchaiSegmentMember', window );">Yuchai segment [member] | Medium-duty engines [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems', window );"><strong>Disclosure of disaggregation of revenue from contracts with customers [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Total revenue from contracts with customers</a></td>
<td class="nump">5,696,186<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,066,622<span></span>
</td>
<td class="nump">7,065,283<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SegmentsAxis=cyd_YuchaiSegmentMember', window );">Yuchai segment [member] | Light-duty engines [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems', window );"><strong>Disclosure of disaggregation of revenue from contracts with customers [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Total revenue from contracts with customers</a></td>
<td class="nump">1,621,538<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,910,923<span></span>
</td>
<td class="nump">2,429,745<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SegmentsAxis=cyd_YuchaiSegmentMember', window );">Yuchai segment [member] | Other Products And Services [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems', window );"><strong>Disclosure of disaggregation of revenue from contracts with customers [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Total revenue from contracts with customers</a></td>
<td class="nump">5,089,069<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,910,703<span></span>
</td>
<td class="nump">4,304,918<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SegmentsAxis=cyd_YuchaiSegmentMember', window );">Yuchai segment [member] | Revenue from hospitality operations [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems', window );"><strong>Disclosure of disaggregation of revenue from contracts with customers [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Total revenue from contracts with customers</a></td>
<td class="nump">55,943<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">47,527<span></span>
</td>
<td class="nump">43,417<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SegmentsAxis=cyd_HIGlobalEnterprisesLimitedSegmentMember', window );">HL Global Enterprises Limited segment [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems', window );"><strong>Disclosure of disaggregation of revenue from contracts with customers [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Total revenue from contracts with customers</a></td>
<td class="nump">31,069<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32,870<span></span>
</td>
<td class="nump">11,796<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SegmentsAxis=cyd_HIGlobalEnterprisesLimitedSegmentMember', window );">HL Global Enterprises Limited segment [member] | At a point in time [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems', window );"><strong>Disclosure of disaggregation of revenue from contracts with customers [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Total revenue from contracts with customers</a></td>
<td class="nump">8,115<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,702<span></span>
</td>
<td class="nump">8,067<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SegmentsAxis=cyd_HIGlobalEnterprisesLimitedSegmentMember', window );">HL Global Enterprises Limited segment [member] | Over time [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems', window );"><strong>Disclosure of disaggregation of revenue from contracts with customers [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Total revenue from contracts with customers</a></td>
<td class="nump">22,954<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,168<span></span>
</td>
<td class="nump">3,729<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SegmentsAxis=cyd_HIGlobalEnterprisesLimitedSegmentMember', window );">HL Global Enterprises Limited segment [member] | Other countries [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems', window );"><strong>Disclosure of disaggregation of revenue from contracts with customers [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Total revenue from contracts with customers</a></td>
<td class="nump">31,069<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32,870<span></span>
</td>
<td class="nump">11,796<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SegmentsAxis=cyd_HIGlobalEnterprisesLimitedSegmentMember', window );">HL Global Enterprises Limited segment [member] | Heavy-duty engines [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems', window );"><strong>Disclosure of disaggregation of revenue from contracts with customers [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Total revenue from contracts with customers</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SegmentsAxis=cyd_HIGlobalEnterprisesLimitedSegmentMember', window );">HL Global Enterprises Limited segment [member] | Medium-duty engines [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems', window );"><strong>Disclosure of disaggregation of revenue from contracts with customers [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Total revenue from contracts with customers</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SegmentsAxis=cyd_HIGlobalEnterprisesLimitedSegmentMember', window );">HL Global Enterprises Limited segment [member] | Light-duty engines [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems', window );"><strong>Disclosure of disaggregation of revenue from contracts with customers [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Total revenue from contracts with customers</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SegmentsAxis=cyd_HIGlobalEnterprisesLimitedSegmentMember', window );">HL Global Enterprises Limited segment [member] | Other Products And Services [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems', window );"><strong>Disclosure of disaggregation of revenue from contracts with customers [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Total revenue from contracts with customers</a></td>
<td class="nump">154<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">176<span></span>
</td>
<td class="nump">77<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SegmentsAxis=cyd_HIGlobalEnterprisesLimitedSegmentMember', window );">HL Global Enterprises Limited segment [member] | Revenue from hospitality operations [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems', window );"><strong>Disclosure of disaggregation of revenue from contracts with customers [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Total revenue from contracts with customers</a></td>
<td class="nump">&#165; 30,915<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 32,694<span></span>
</td>
<td class="nump">&#165; 11,719<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RevenueFromContractsWithCustomers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of revenue from contracts with customers. A customer is a party that has contracted with an entity to obtain goods or services that are an output of the entity&#8217;s ordinary activities in exchange for consideration.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 15<br> -IssueDate 2023-01-01<br> -Paragraph 114<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_114&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 15<br> -IssueDate 2023-01-01<br> -Paragraph 113<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_113_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RevenueFromContractsWithCustomers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TimingOfTransferOfGoodsOrServicesAxis=ifrs-full_GoodsOrServicesTransferredAtPointInTimeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TimingOfTransferOfGoodsOrServicesAxis=ifrs-full_GoodsOrServicesTransferredAtPointInTimeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TimingOfTransferOfGoodsOrServicesAxis=ifrs-full_GoodsOrServicesTransferredOverTimeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TimingOfTransferOfGoodsOrServicesAxis=ifrs-full_GoodsOrServicesTransferredOverTimeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_CN">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_CN</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=cyd_OtherCountriesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=cyd_OtherCountriesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProductsAndServicesAxis=cyd_HeavyDutyEnginesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProductsAndServicesAxis=cyd_HeavyDutyEnginesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProductsAndServicesAxis=cyd_MediumDutyEnginesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProductsAndServicesAxis=cyd_MediumDutyEnginesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProductsAndServicesAxis=cyd_LightDutyEnginesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProductsAndServicesAxis=cyd_LightDutyEnginesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProductsAndServicesAxis=cyd_OtherProductsAndServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProductsAndServicesAxis=cyd_OtherProductsAndServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProductsAndServicesAxis=cyd_RevenueFromHospitalityOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProductsAndServicesAxis=cyd_RevenueFromHospitalityOperationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SegmentsAxis=cyd_YuchaiSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SegmentsAxis=cyd_YuchaiSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SegmentsAxis=cyd_HIGlobalEnterprisesLimitedSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SegmentsAxis=cyd_HIGlobalEnterprisesLimitedSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>109
<FILENAME>R93.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254140864544">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Revenue from Contracts with Customers - Summary of Contract Balances (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfContractAssetsLiabilitiesAbstract', window );"><strong>Disclosure of contract assets liabilities [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ReceivablesFromContractsWithCustomers', window );">Trade receivables (Note 15)</a></td>
<td class="nump">&#165; 1,093,788<span></span>
</td>
<td class="nump">$ 153,976<span></span>
</td>
<td class="nump">&#165; 1,516,215<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ContractAssets', window );">Capitalized contract cost</a></td>
<td class="nump">122,627<span></span>
</td>
<td class="nump">17,263<span></span>
</td>
<td class="nump">197,692<span></span>
</td>
<td class="nump">$ 27,830<span></span>
</td>
<td class="nump">&#165; 147,499<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ContractLiabilities', window );">Contract liabilities (Note 24)</a></td>
<td class="nump">&#165; 691,427<span></span>
</td>
<td class="nump">$ 97,334<span></span>
</td>
<td class="nump">&#165; 695,076<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_DisclosureOfContractAssetsLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of contract assets liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_DisclosureOfContractAssetsLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ContractAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of an entity&#8217;s right to consideration in exchange for goods or services that the entity has transferred to a customer, when that right is conditioned on something other than the passage of time (for example, the entity&#8217;s future performance).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 15<br> -IssueDate 2023-01-01<br> -Paragraph 105<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_105&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 15<br> -IssueDate 2023-01-01<br> -Paragraph 116<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_116_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ContractAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ContractLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of an entity&#8217;s obligation to transfer goods or services to a customer for which the entity has received consideration (or the amount is due) from the customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 15<br> -IssueDate 2023-01-01<br> -Paragraph 105<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_105&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 15<br> -IssueDate 2023-01-01<br> -Paragraph 116<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_116_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ContractLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ReceivablesFromContractsWithCustomers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of an entity&#8217;s right to consideration in exchange for goods or services that the entity has transferred to a customer that is unconditional. A right to consideration is unconditional if only the passage of time is required before payment of that consideration is due.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 15<br> -IssueDate 2023-01-01<br> -Paragraph 105<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_105&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 15<br> -IssueDate 2023-01-01<br> -Paragraph 116<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_116_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ReceivablesFromContractsWithCustomers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>110
<FILENAME>R94.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254151697632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue from Contracts with Customers - Summary of Contract Balances (Parenthetical) (Detail)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_StatementLineItems', window );"><strong>Statement [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DescriptionOfWhenEntityTypicallySatisfiesPerformanceObligations', window );">Contract performance obligations description</a></td>
<td class="text">According to the business customary practice, the remaining performance obligations (unfulfilled service-type maintenance service) at the year-end is expected to be satisfied within 2 years.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_StatementLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_StatementLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfWhenEntityTypicallySatisfiesPerformanceObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The description of when the entity typically satisfies its performance obligations. [Refer: Performance obligations [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 15<br> -IssueDate 2023-01-01<br> -Paragraph 119<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_119_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfWhenEntityTypicallySatisfiesPerformanceObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>111
<FILENAME>R95.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254140257104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue from contracts with customers - Schedule Of Revenue Recognized (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfPerformanceObligationsAbstract', window );"><strong>Disclosure of performance obligations [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod', window );">Amounts included in contract liabilities</a></td>
<td class="nump">&#165; 640,864<span></span>
</td>
<td class="nump">$ 90,217<span></span>
</td>
<td class="nump">&#165; 544,495<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfPerformanceObligationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfPerformanceObligationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of revenue that was included in the contract liability balance at the beginning of the period. [Refer: Contract liabilities; Revenue from contracts with customers]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 15<br> -IssueDate 2023-01-01<br> -Paragraph 116<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_116_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>112
<FILENAME>R96.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254139903712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue from contracts with customers - Schedule Of Contract Cost Capitalized (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ContractAssetsAbstract', window );"><strong>Contract assets [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ContractAssets', window );">Beginning balance</a></td>
<td class="nump">&#165; 197,692<span></span>
</td>
<td class="nump">$ 27,830<span></span>
</td>
<td class="nump">&#165; 147,499<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_AdditionsToContractAssets', window );">Additions</a></td>
<td class="nump">14,628<span></span>
</td>
<td class="nump">2,059<span></span>
</td>
<td class="nump">50,193<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_ContractAssetRecognizedToIncomeStatement', window );">Recognized in income statement</a></td>
<td class="num">(89,693)<span></span>
</td>
<td class="num">(12,626)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ContractAssets', window );">Closing balance</a></td>
<td class="nump">&#165; 122,627<span></span>
</td>
<td class="nump">$ 17,263<span></span>
</td>
<td class="nump">&#165; 197,692<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_AdditionsToContractAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Additions To Contract Assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_AdditionsToContractAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_ContractAssetRecognizedToIncomeStatement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contract asset recognized to income statement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_ContractAssetRecognizedToIncomeStatement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ContractAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of an entity&#8217;s right to consideration in exchange for goods or services that the entity has transferred to a customer, when that right is conditioned on something other than the passage of time (for example, the entity&#8217;s future performance).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 15<br> -IssueDate 2023-01-01<br> -Paragraph 105<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_105&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 15<br> -IssueDate 2023-01-01<br> -Paragraph 116<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_116_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ContractAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ContractAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ContractAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>113
<FILENAME>R97.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254151327504">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Revenue from contracts with customers - Performance Obligations (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTransactionPriceAllocatedToRemainingPerformanceObligationsLineItems', window );"><strong>Disclosure of transaction price allocated to remaining performance obligations [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TransactionPriceAllocatedToRemainingPerformanceObligations', window );">Total unfulfilled service-type maintenance service</a></td>
<td class="nump">&#165; 155,192<span></span>
</td>
<td class="nump">$ 21,847<span></span>
</td>
<td class="nump">&#165; 195,245<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_NotLaterThanOneYearMember', window );">Within one year [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTransactionPriceAllocatedToRemainingPerformanceObligationsLineItems', window );"><strong>Disclosure of transaction price allocated to remaining performance obligations [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TransactionPriceAllocatedToRemainingPerformanceObligations', window );">Total unfulfilled service-type maintenance service</a></td>
<td class="nump">102,978<span></span>
</td>
<td class="nump">14,497<span></span>
</td>
<td class="nump">117,906<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneYearMember', window );">More than one year [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTransactionPriceAllocatedToRemainingPerformanceObligationsLineItems', window );"><strong>Disclosure of transaction price allocated to remaining performance obligations [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TransactionPriceAllocatedToRemainingPerformanceObligations', window );">Total unfulfilled service-type maintenance service</a></td>
<td class="nump">&#165; 52,214<span></span>
</td>
<td class="nump">$ 7,350<span></span>
</td>
<td class="nump">&#165; 77,339<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfTransactionPriceAllocatedToRemainingPerformanceObligationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfTransactionPriceAllocatedToRemainingPerformanceObligationsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TransactionPriceAllocatedToRemainingPerformanceObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of the transaction price allocated to the performance obligations that are unsatisfied (or partially unsatisfied) as of the end of the reporting period. The transaction price is the amount of consideration to which an entity expects to be entitled in exchange for transferring promised goods or services to a customer, excluding amounts collected on behalf of third parties (for example, some sales taxes). [Refer: Performance obligations [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 15<br> -IssueDate 2023-01-01<br> -Paragraph 120<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_120_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TransactionPriceAllocatedToRemainingPerformanceObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=ifrs-full_NotLaterThanOneYearMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=ifrs-full_NotLaterThanOneYearMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneYearMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=ifrs-full_LaterThanOneYearMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>114
<FILENAME>R98.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254151587008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Depreciation, amortization expenses - Summary of Depreciation and Amortization (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfIncomeStatementLineItems', window );"><strong>Disclosure of income statement [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill', window );">Amortization of intangible assets</a></td>
<td class="nump">&#165; 109,913<span></span>
</td>
<td class="nump">$ 15,473<span></span>
</td>
<td class="nump">&#165; 64,939<span></span>
</td>
<td class="nump">&#165; 38,957<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DepreciationInvestmentProperty', window );">Depreciation of investment property</a></td>
<td class="nump">355<span></span>
</td>
<td class="nump">50<span></span>
</td>
<td class="nump">348<span></span>
</td>
<td class="nump">355<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DepreciationPropertyPlantAndEquipment', window );">Depreciation of property, plant and equipment</a></td>
<td class="nump">508,726<span></span>
</td>
<td class="nump">71,615<span></span>
</td>
<td class="nump">516,276<span></span>
</td>
<td class="nump">492,826<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DepreciationRightofuseAssets', window );">Depreciation of right-of-use assets</a></td>
<td class="nump">46,071<span></span>
</td>
<td class="nump">6,486<span></span>
</td>
<td class="nump">43,129<span></span>
</td>
<td class="nump">41,458<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DepreciationAndAmortisationExpense', window );">Depreciation and amortization expenses</a></td>
<td class="nump">&#165; 665,065<span></span>
</td>
<td class="nump">$ 93,624<span></span>
</td>
<td class="nump">&#165; 624,692<span></span>
</td>
<td class="nump">&#165; 573,596<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_DisclosureOfIncomeStatementLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of income statement [line items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_DisclosureOfIncomeStatementLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of amortisation of intangible assets other than goodwill. [Refer: Depreciation and amortisation expense; Intangible assets other than goodwill]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 38<br> -IssueDate 2023-01-01<br> -Paragraph 118<br> -Subparagraph e<br> -Clause vi<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=38&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_118_e_vi&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DepreciationAndAmortisationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of depreciation and amortisation expense. Depreciation and amortisation are the systematic allocations of depreciable amounts of assets over their useful lives.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 28<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_28_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 23<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_23_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph B13<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_B13_d&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 102<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 99<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_99&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 104<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_104&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DepreciationAndAmortisationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DepreciationInvestmentProperty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of depreciation recognised on investment property. [Refer: Depreciation and amortisation expense; Investment property]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 40<br> -IssueDate 2023-01-01<br> -Paragraph 76<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=40&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_76&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 40<br> -IssueDate 2023-01-01<br> -Paragraph 79<br> -Subparagraph d<br> -Clause iv<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=40&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_79_d_iv&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DepreciationInvestmentProperty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DepreciationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of depreciation of property, plant and equipment. [Refer: Depreciation and amortisation expense; Property, plant and equipment]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2023-01-01<br> -Paragraph 73<br> -Subparagraph e<br> -Clause vii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_73_e_vii&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2023-01-01<br> -Paragraph 75<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_75_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DepreciationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DepreciationRightofuseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of depreciation of right-of-use assets. [Refer: Depreciation and amortisation expense; Right-of-use assets]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 16<br> -IssueDate 2023-01-01<br> -Paragraph 53<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_53_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DepreciationRightofuseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>115
<FILENAME>R99.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254149563136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Shipping and handling expenses - Summary of Sales Related Shipping and Handling Expenses Not Separately Billed to Customers (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfIncomeStatementLineItems', window );"><strong>Disclosure of income statement [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_ShippingAndHandlingCosts', window );">&#8194;Shipping and handling expenses</a></td>
<td class="nump">&#165; 150,973<span></span>
</td>
<td class="nump">$ 21,253<span></span>
</td>
<td class="nump">&#165; 150,661<span></span>
</td>
<td class="nump">&#165; 224,292<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AttributionOfExpensesByNatureToTheirFunctionAxis=ifrs-full_CostOfSalesMember', window );">Cost of sales [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfIncomeStatementLineItems', window );"><strong>Disclosure of income statement [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_ShippingAndHandlingCosts', window );">&#8194;Shipping and handling expenses</a></td>
<td class="nump">129,954<span></span>
</td>
<td class="nump">18,294<span></span>
</td>
<td class="nump">132,117<span></span>
</td>
<td class="nump">194,022<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AttributionOfExpensesByNatureToTheirFunctionAxis=ifrs-full_SellingGeneralAndAdministrativeExpenseMember', window );">Selling, general and administrative expenses [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfIncomeStatementLineItems', window );"><strong>Disclosure of income statement [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_ShippingAndHandlingCosts', window );">&#8194;Shipping and handling expenses</a></td>
<td class="nump">&#165; 21,019<span></span>
</td>
<td class="nump">$ 2,959<span></span>
</td>
<td class="nump">&#165; 18,544<span></span>
</td>
<td class="nump">&#165; 30,270<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_DisclosureOfIncomeStatementLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of income statement [line items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_DisclosureOfIncomeStatementLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_ShippingAndHandlingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Shipping and handling costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_ShippingAndHandlingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AttributionOfExpensesByNatureToTheirFunctionAxis=ifrs-full_CostOfSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AttributionOfExpensesByNatureToTheirFunctionAxis=ifrs-full_CostOfSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AttributionOfExpensesByNatureToTheirFunctionAxis=ifrs-full_SellingGeneralAndAdministrativeExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AttributionOfExpensesByNatureToTheirFunctionAxis=ifrs-full_SellingGeneralAndAdministrativeExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>116
<FILENAME>R100.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254144164560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other operating income - Summary of Other Operating Income (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfInformationOnIncomeStatementLineItems', window );"><strong>Disclosure Of Information On Income Statement [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromInterest', window );">Interest income</a></td>
<td class="nump">&#165; 154,129<span></span>
</td>
<td class="nump">$ 21,697<span></span>
</td>
<td class="nump">&#165; 131,879<span></span>
</td>
<td class="nump">&#165; 132,083<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromDividends', window );">Dividend income from quoted equity securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">13<span></span>
</td>
<td class="nump">168<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_GainOnDisposalOfAssociate', window );">Gain on disposal of associate</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,329<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_GainOnDisposalsOfPropertyPlantAndEquipment', window );">Gain on disposal of property, plant and equipment</a></td>
<td class="nump">778<span></span>
</td>
<td class="nump">110<span></span>
</td>
<td class="nump">6,535<span></span>
</td>
<td class="nump">1,224<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GainsOnDisposalsOfInvestments', window );">Gain on disposal of quoted equity securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,291<span></span>
</td>
<td class="nump">5,416<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_GainOnDisposalOfRightofuseAssets', window );">Gain on disposal of right-of-use assets</a></td>
<td class="nump">7,632<span></span>
</td>
<td class="nump">1,074<span></span>
</td>
<td class="nump">3,929<span></span>
</td>
<td class="nump">14,714<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GainsLossesRecognisedWhenControlInSubsidiaryIsLost', window );">Gain on disposal of subsidiary</a></td>
<td class="nump">113,042<span></span>
</td>
<td class="nump">15,913<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_GainOrLossOnFulfillingPerformanceObligationsRelatedToCapitalizedContractAssets', window );">Recognition of net gain upon&#160;fulfillment&#160;of performance obligation relating to capitalized contract asset</a></td>
<td class="nump">11,696<span></span>
</td>
<td class="nump">1,646<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_GovernmentGrantsRecognisedInProfitOrLoss', window );">Government grants</a></td>
<td class="nump">171,937<span></span>
</td>
<td class="nump">24,204<span></span>
</td>
<td class="nump">176,264<span></span>
</td>
<td class="nump">152,932<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_GainsOnFinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsQuotedEquitySecurities', window );">Fair value gain on quoted equity securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">138<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MiscellaneousOtherOperatingIncome', window );">Others</a></td>
<td class="nump">10,086<span></span>
</td>
<td class="nump">1,421<span></span>
</td>
<td class="nump">12,109<span></span>
</td>
<td class="nump">19,496<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherIncome', window );">Other operating income</a></td>
<td class="nump">&#165; 469,300<span></span>
</td>
<td class="nump">$ 66,065<span></span>
</td>
<td class="nump">&#165; 334,349<span></span>
</td>
<td class="nump">&#165; 326,171<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_DisclosureOfInformationOnIncomeStatementLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of information on income statement line items.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_DisclosureOfInformationOnIncomeStatementLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_GainOnDisposalOfAssociate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gain on disposal of an associate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_GainOnDisposalOfAssociate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_GainOnDisposalOfRightofuseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gain on disposal of right-of-use assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_GainOnDisposalOfRightofuseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_GainOnDisposalsOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gain on disposals of property plant and equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_GainOnDisposalsOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_GainOrLossOnFulfillingPerformanceObligationsRelatedToCapitalizedContractAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gain or loss on fulfilling performance obligations related to capitalized contract assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_GainOrLossOnFulfillingPerformanceObligationsRelatedToCapitalizedContractAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_GainsOnFinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsQuotedEquitySecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gains on financial assets at fair value through profit or loss classified as quoted equity securities</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_GainsOnFinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsQuotedEquitySecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_GovernmentGrantsRecognisedInProfitOrLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Government grants recognised in profit or loss</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_GovernmentGrantsRecognisedInProfitOrLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GainsLossesRecognisedWhenControlInSubsidiaryIsLost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The gains (losses) recognised in association with the loss of control over a subsidiary, which are attributable to the former controlling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph 19<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_19&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GainsLossesRecognisedWhenControlInSubsidiaryIsLost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GainsOnDisposalsOfInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The gain on the disposal of investments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 98<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_98_d&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GainsOnDisposalsOfInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MiscellaneousOtherOperatingIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of miscellaneous other operating income. [Refer: Other operating income (expense)]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MiscellaneousOtherOperatingIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of operating income that the entity does not separately disclose in the same statement or note.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 26<br> -IssueDate 2023-01-01<br> -Paragraph 35<br> -Subparagraph b<br> -Clause iv<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=26&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_35_b_iv&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 103<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 102<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RevenueFromDividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of dividends recognised as income. Dividends are distributions of profits to holders of equity investments in proportion to their holdings of a particular class of capital.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RevenueFromDividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RevenueFromInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of income arising from interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 23<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_23_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 28<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_28_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph B13<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_B13_e&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RevenueFromInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>117
<FILENAME>R101.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254149563968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other operating expenses - Summary of Other Operating Expenses (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncomeStatementAbstract', window );"><strong>Profit or loss [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossInvestmentInJointVenture', window );">Impairment loss on investment in joint venture</a></td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">&#165; 990<span></span>
</td>
<td class="nump">&#165; 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment', window );">Impairment on property, plant and equipment</a></td>
<td class="nump">36,720<span></span>
</td>
<td class="nump">5,169<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_OtherOperatingExpensesReversalOfProvisionForOnerousContractNet', window );">Reversal of provision for onerous contract, net</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(4,829)<span></span>
</td>
<td class="num">(8,810)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NetForeignExchangeLoss', window );">Foreign exchange loss, net</a></td>
<td class="nump">482<span></span>
</td>
<td class="nump">68<span></span>
</td>
<td class="nump">555<span></span>
</td>
<td class="nump">1,739<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_WrittenOffWriteBackOfUnrecoverableValueAddedTax', window );">Written off/(write-back) of unrecoverable value-added tax</a></td>
<td class="num">(11,164)<span></span>
</td>
<td class="num">(1,572)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">11,164<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_OthersOperatingExpense', window );">Others</a></td>
<td class="nump">900<span></span>
</td>
<td class="nump">127<span></span>
</td>
<td class="nump">877<span></span>
</td>
<td class="nump">5,889<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherOperatingIncomeExpense', window );">Other operating expenses</a></td>
<td class="nump">&#165; 26,938<span></span>
</td>
<td class="nump">$ 3,792<span></span>
</td>
<td class="num">&#165; (2,407)<span></span>
</td>
<td class="nump">&#165; 9,982<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossInvestmentInJointVenture">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustments for impairment loss (reversal of impairment loss) recognised in profit or loss, investment in joint venture.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossInvestmentInJointVenture</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_OtherOperatingExpensesReversalOfProvisionForOnerousContractNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other operating expenses reversal of provision for onerous contract net.

..</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_OtherOperatingExpensesReversalOfProvisionForOnerousContractNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_OthersOperatingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Others Operating Expense</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_OthersOperatingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_WrittenOffWriteBackOfUnrecoverableValueAddedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Written off write back of unrecoverable value added tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_WrittenOffWriteBackOfUnrecoverableValueAddedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustments for impairment loss (reversal of impairment loss) on property, plant and equipment recognised in profit or loss to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Adjustments for impairment loss (reversal of impairment loss) recognised in profit or loss; Property, plant and equipment]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 20<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_20&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NetForeignExchangeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net loss arising from exchange differences recognised in profit or loss, excluding those arising on financial instruments measured at fair value through profit or loss in accordance with IFRS 9. [Refer: Foreign exchange gain (loss)]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 21<br> -IssueDate 2023-01-01<br> -Paragraph 52<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=21&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_52_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 35<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_35&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NetForeignExchangeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherOperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of operating income (expense) that the entity does not separately disclose in the same statement or note.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 85<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_85&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherOperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>118
<FILENAME>R102.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254151427600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Finance costs - Summary of Finance Costs (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncomeStatementAbstract', window );"><strong>Profit or loss [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InterestExpenseOnBankLoansAndOverdrafts', window );">Bank term loans</a></td>
<td class="nump">&#165; 59,672<span></span>
</td>
<td class="nump">$ 8,400<span></span>
</td>
<td class="nump">&#165; 65,440<span></span>
</td>
<td class="nump">&#165; 82,109<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InterestExpenseOnOtherFinancialLiabilities', window );">Bills and other discounting</a></td>
<td class="nump">33,946<span></span>
</td>
<td class="nump">4,779<span></span>
</td>
<td class="nump">23,922<span></span>
</td>
<td class="nump">27,864<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BankAndSimilarCharges', window );">Bank charges</a></td>
<td class="nump">4,588<span></span>
</td>
<td class="nump">646<span></span>
</td>
<td class="nump">4,563<span></span>
</td>
<td class="nump">4,136<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InterestExpenseOnLeaseLiabilities', window );">Interest on lease&#160;liabilities&#160;(Note&#160;17)</a></td>
<td class="nump">1,969<span></span>
</td>
<td class="nump">277<span></span>
</td>
<td class="nump">1,547<span></span>
</td>
<td class="nump">1,819<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_FinanceCosts', window );">Finance costs</a></td>
<td class="nump">&#165; 100,175<span></span>
</td>
<td class="nump">$ 14,102<span></span>
</td>
<td class="nump">&#165; 95,472<span></span>
</td>
<td class="nump">&#165; 115,928<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BankAndSimilarCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of bank and similar charges recognised by the entity as an expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BankAndSimilarCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_FinanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of costs associated with financing activities of the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 82<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_82_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_FinanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_InterestExpenseOnBankLoansAndOverdrafts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of interest expense on bank loans and overdrafts. [Refer: Interest expense; Bank overdrafts]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InterestExpenseOnBankLoansAndOverdrafts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_InterestExpenseOnLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of interest expense on lease liabilities. [Refer: Lease liabilities]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 16<br> -IssueDate 2023-01-01<br> -Paragraph 53<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_53_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InterestExpenseOnLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_InterestExpenseOnOtherFinancialLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of interest expense on other financial liabilities. [Refer: Interest expense; Other financial liabilities]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InterestExpenseOnOtherFinancialLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>119
<FILENAME>R103.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254151567168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Staff cost - Summary of Staff Costs (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfIncomeStatementLineItems', window );"><strong>Disclosure of income statement [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_WagesAndSalaries', window );">Wages and salaries</a></td>
<td class="nump">&#165; 1,193,214<span></span>
</td>
<td class="nump">$ 167,973<span></span>
</td>
<td class="nump">&#165; 928,350<span></span>
</td>
<td class="nump">&#165; 1,338,777<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans', window );">Contribution to defined contribution plans</a></td>
<td class="nump">354,014<span></span>
</td>
<td class="nump">49,836<span></span>
</td>
<td class="nump">371,458<span></span>
</td>
<td class="nump">386,551<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_ExecutiveBonusPayments', window );">Executive bonuses</a></td>
<td class="nump">24,200<span></span>
</td>
<td class="nump">3,407<span></span>
</td>
<td class="nump">16,500<span></span>
</td>
<td class="nump">19,355<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_StaffWelfareCost', window );">Staff welfare</a></td>
<td class="nump">74,727<span></span>
</td>
<td class="nump">10,520<span></span>
</td>
<td class="nump">79,206<span></span>
</td>
<td class="nump">93,992<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_StaffSeveranceCosts', window );">Staff severance cost</a></td>
<td class="nump">35,547<span></span>
</td>
<td class="nump">5,004<span></span>
</td>
<td class="nump">19,531<span></span>
</td>
<td class="nump">11,771<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherEmployeeExpense', window );">Others</a></td>
<td class="nump">3,542<span></span>
</td>
<td class="nump">499<span></span>
</td>
<td class="nump">3,875<span></span>
</td>
<td class="nump">4,887<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_EmployeeBenefitsExpense', window );">Staff costs</a></td>
<td class="nump">&#165; 1,685,244<span></span>
</td>
<td class="nump">$ 237,239<span></span>
</td>
<td class="nump">&#165; 1,418,920<span></span>
</td>
<td class="nump">&#165; 1,855,333<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_DisclosureOfIncomeStatementLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of income statement [line items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_DisclosureOfIncomeStatementLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_ExecutiveBonusPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Executive bonus payments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_ExecutiveBonusPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_StaffSeveranceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Staff severance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_StaffSeveranceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_StaffWelfareCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Staff welfare cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_StaffWelfareCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_EmployeeBenefitsExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The expense of all forms of consideration given by an entity in exchange for a service rendered by employees or for the termination of employment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 102<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 99<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_99&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 104<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_104&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_EmployeeBenefitsExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherEmployeeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of employee expenses that the entity does not separately disclose in the same statement or note.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2023-01-01<br> -Paragraph 5<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_5&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherEmployeeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of post-employment benefit expense relating to defined contribution plans. Defined contribution plans are post-employment benefit plans under which an entity pays fixed contributions into a separate entity (a fund) and will have no legal or constructive obligation to pay further contributions if the fund does not hold sufficient assets to pay all employee benefits relating to employee service in the current and prior periods.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2023-01-01<br> -Paragraph 53<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_53&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_WagesAndSalaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A class of employee benefits expense that represents wages and salaries. [Refer: Employee benefits expense]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2023-01-01<br> -Paragraph 9<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_9&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_WagesAndSalaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>120
<FILENAME>R104.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254151326000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Tax Expense - Summary of Income Tax Expense (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract', window );"><strong>Current income tax</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentTaxExpenseIncome', window );">Current year</a></td>
<td class="nump">&#165; 81,365<span></span>
</td>
<td class="nump">$ 11,454<span></span>
</td>
<td class="nump">&#165; 72,909<span></span>
</td>
<td class="nump">&#165; 48,856<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdjustmentsForCurrentTaxOfPriorPeriod', window );">(Over)/under provision in respect of prior years</a></td>
<td class="nump">27,837<span></span>
</td>
<td class="nump">3,919<span></span>
</td>
<td class="nump">27,406<span></span>
</td>
<td class="num">(21,523)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxExpenseIncomeAbstract', window );"><strong>Deferred tax</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences', window );">Movement in temporary differences</a></td>
<td class="num">(14,837)<span></span>
</td>
<td class="num">(2,089)<span></span>
</td>
<td class="num">(41,147)<span></span>
</td>
<td class="nump">16,483<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdjustmentsForDeferredTaxOfPriorPeriods', window );">(Over)/under provision in respect of prior years</a></td>
<td class="nump">54,131<span></span>
</td>
<td class="nump">7,620<span></span>
</td>
<td class="num">(103)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncomeTaxExpenseContinuingOperations', window );">Consolidated income tax expense reported in the statement of profit or loss</a></td>
<td class="nump">&#165; 148,496<span></span>
</td>
<td class="nump">$ 20,904<span></span>
</td>
<td class="nump">&#165; 59,065<span></span>
</td>
<td class="nump">&#165; 43,816<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdjustmentsForCurrentTaxOfPriorPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustments of tax expense (income) recognised in the period for current tax of prior periods.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph 80<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_80_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustmentsForCurrentTaxOfPriorPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdjustmentsForDeferredTaxOfPriorPeriods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustments of tax expense (income) recognised in the period for the deferred tax of prior periods.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph 80<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_80&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustmentsForDeferredTaxOfPriorPeriods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentTaxExpenseIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of income taxes payable (recoverable) in respect of the taxable profit (tax loss) for a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph 80<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_80_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentTaxExpenseIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DeferredTaxExpenseIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeferredTaxExpenseIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of deferred tax expense or income relating to the creation or reversal of temporary differences. [Refer: Temporary differences [member]; Deferred tax expense (income)]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph 80<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_80_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncomeTaxExpenseContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount included in the determination of profit (loss) for the period in respect of current tax and deferred tax. [Refer: Current tax expense (income); Deferred tax expense (income)]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 23<br> -Subparagraph h<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_23_h&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 26<br> -IssueDate 2023-01-01<br> -Paragraph 35<br> -Subparagraph b<br> -Clause viii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=26&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_35_b_viii&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph 79<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_79&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_81_c_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_81_c_ii&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph B13<br> -Subparagraph g<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_B13_g&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 82<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_82_d&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncomeTaxExpenseContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>121
<FILENAME>R105.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254146971328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Tax Expense - Additional Information (Detail)<br> &#165; in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_StatementLineItems', window );"><strong>Statement [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ApplicableTaxRate', window );">Applicable income tax rate</a></td>
<td class="nump">15.00%<span></span>
</td>
<td class="nump">15.00%<span></span>
</td>
<td class="nump">15.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_WithholdingTaxRateOnPaymentOfDividend', window );">Percentage of withholding tax</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_ProvisionForWithholdingTaxPayable', window );">Deferred tax liability for withholding tax payable</a></td>
<td class="nump">&#165; 64.7<span></span>
</td>
<td class="nump">&#165; 61.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DeferredTaxLiabilitiesNotRecognizedInUndistributedEarningsOfSubsidiaries', window );">Unrecognized deferred tax liability relating to undistributed earnings</a></td>
<td class="nump">&#165; 204.7<span></span>
</td>
<td class="nump">&#165; 190.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 28.8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_CN', window );">PRC [member] | Bottom of range [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_StatementLineItems', window );"><strong>Statement [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_UnrecognizedTaxLossesExpiration', window );">Unrecognized tax losses expiration period for subsidiaries that have a history of losses</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_CN', window );">PRC [member] | Top of range [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_StatementLineItems', window );"><strong>Statement [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_UnrecognizedTaxLossesExpiration', window );">Unrecognized tax losses expiration period for subsidiaries that have a history of losses</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_MY', window );">Malaysia [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_StatementLineItems', window );"><strong>Statement [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_UnrecognizedTaxLossesExpiration', window );">Unrecognized tax losses expiration period for subsidiaries that have a history of losses</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_DeferredTaxLiabilitiesNotRecognizedInUndistributedEarningsOfSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred tax liabilities not recognized related to temporary differences associated with undistributed earnings of subsidiaries.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_DeferredTaxLiabilitiesNotRecognizedInUndistributedEarningsOfSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_ProvisionForWithholdingTaxPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Provision for withholding tax payable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_ProvisionForWithholdingTaxPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_StatementLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_StatementLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_UnrecognizedTaxLossesExpiration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Unrecognised tax losses expiration period for subsidiaries that have a history of losses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_UnrecognizedTaxLossesExpiration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_WithholdingTaxRateOnPaymentOfDividend">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Withholding tax rate on payment of dividend.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_WithholdingTaxRateOnPaymentOfDividend</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ApplicableTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The applicable income tax rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_81_c_ii&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ApplicableTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_CN">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_CN</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_MY">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_MY</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>122
<FILENAME>R106.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254153827600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Tax Expense - Reconciliation of Income Tax Expense (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesAbstract', window );"><strong>Reconciliation of accounting profit multiplied by applicable tax rates [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProfitLossBeforeTax', window );">Profit before tax</a></td>
<td class="nump">&#165; 571,352<span></span>
</td>
<td class="nump">$ 80,431<span></span>
</td>
<td class="nump">&#165; 394,726<span></span>
</td>
<td class="nump">&#165; 451,710<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TaxExpenseIncomeAtApplicableTaxRate', window );">Income tax expense at 15%</a></td>
<td class="nump">85,703<span></span>
</td>
<td class="nump">12,064<span></span>
</td>
<td class="nump">59,209<span></span>
</td>
<td class="nump">67,757<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_ReconciliationOfAdjustmentsResultingFromAccountingProfitMultipliedByApplicableTaxRatesAbstract', window );"><strong>Adjustments:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss', window );">Non-deductible expenses</a></td>
<td class="nump">5,888<span></span>
</td>
<td class="nump">829<span></span>
</td>
<td class="nump">7,924<span></span>
</td>
<td class="nump">17,795<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TaxEffectOfRevenuesExemptFromTaxation2011', window );">Tax-exempt income</a></td>
<td class="num">(11,993)<span></span>
</td>
<td class="num">(1,688)<span></span>
</td>
<td class="num">(500)<span></span>
</td>
<td class="num">(2,181)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TaxEffectOfUtilizationOfDeferredTaxBenefitsPreviouslyNotRecognized', window );">Utilization of deferred tax benefits previously not recognized</a></td>
<td class="num">(6,211)<span></span>
</td>
<td class="num">(874)<span></span>
</td>
<td class="num">(3,093)<span></span>
</td>
<td class="num">(29)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TaxEffectOfDeferredTaxBenefitsNotRecognized', window );">Deferred tax benefits not recognized</a></td>
<td class="nump">42,830<span></span>
</td>
<td class="nump">6,029<span></span>
</td>
<td class="nump">22,606<span></span>
</td>
<td class="nump">10,356<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TaxCreditsForResearchAndDevelopmentExpense', window );">Tax credits for research and development expense</a></td>
<td class="num">(85,372)<span></span>
</td>
<td class="num">(12,018)<span></span>
</td>
<td class="num">(76,835)<span></span>
</td>
<td class="num">(59,633)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TaxEffectFromChangeInTaxRate', window );">Tax rate differential</a></td>
<td class="nump">21,542<span></span>
</td>
<td class="nump">3,032<span></span>
</td>
<td class="nump">10,901<span></span>
</td>
<td class="nump">16,517<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TaxEffectOfOverUnderProvisionInRespectOfPreviousYearsCurrentTax', window );">(Over)/under provision in respect of previous years</a></td>
<td class="nump">81,968<span></span>
</td>
<td class="nump">11,539<span></span>
</td>
<td class="nump">27,303<span></span>
</td>
<td class="num">(21,523)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TaxEffectOfWithholdingTaxExpense', window );">Withholding tax expense</a></td>
<td class="nump">14,872<span></span>
</td>
<td class="nump">2,094<span></span>
</td>
<td class="nump">11,535<span></span>
</td>
<td class="nump">14,639<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome', window );">Others</a></td>
<td class="num">(731)<span></span>
</td>
<td class="num">(103)<span></span>
</td>
<td class="nump">15<span></span>
</td>
<td class="nump">118<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncomeTaxExpenseContinuingOperations', window );">Consolidated income tax expense reported in the statement of profit or loss</a></td>
<td class="nump">&#165; 148,496<span></span>
</td>
<td class="nump">$ 20,904<span></span>
</td>
<td class="nump">&#165; 59,065<span></span>
</td>
<td class="nump">&#165; 43,816<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_ReconciliationOfAdjustmentsResultingFromAccountingProfitMultipliedByApplicableTaxRatesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reconciliation of adjustments resulting from accounting profit multiplied by applicable tax rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_ReconciliationOfAdjustmentsResultingFromAccountingProfitMultipliedByApplicableTaxRatesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_TaxCreditsForResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tax credits for research and development expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_TaxCreditsForResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_TaxEffectOfDeferredTaxBenefitsNotRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tax effect of deferred tax benefits not recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_TaxEffectOfDeferredTaxBenefitsNotRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_TaxEffectOfOverUnderProvisionInRespectOfPreviousYearsCurrentTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tax effect of over/under provision in respect of previous years current tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_TaxEffectOfOverUnderProvisionInRespectOfPreviousYearsCurrentTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_TaxEffectOfUtilizationOfDeferredTaxBenefitsPreviouslyNotRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tax effect of utilization of deferred tax benefits previously not recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_TaxEffectOfUtilizationOfDeferredTaxBenefitsPreviouslyNotRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_TaxEffectOfWithholdingTaxExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tax effect of withholding tax expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_TaxEffectOfWithholdingTaxExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncomeTaxExpenseContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount included in the determination of profit (loss) for the period in respect of current tax and deferred tax. [Refer: Current tax expense (income); Deferred tax expense (income)]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 23<br> -Subparagraph h<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_23_h&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 26<br> -IssueDate 2023-01-01<br> -Paragraph 35<br> -Subparagraph b<br> -Clause viii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=26&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_35_b_viii&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph 79<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_79&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_81_c_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_81_c_ii&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph B13<br> -Subparagraph g<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_B13_g&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 82<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_82_d&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncomeTaxExpenseContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount that represents the difference between the tax expense (income) and the product of the accounting profit multiplied by the applicable tax rate(s) that the entity does not separately disclose in the same statement or note. [Refer: Accounting profit; Applicable tax rate]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_81_c_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProfitLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The profit (loss) before tax expense or income. [Refer: Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 5<br> -IssueDate 2023-01-01<br> -Paragraph 33<br> -Subparagraph b<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=5&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_33_b_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 28<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_28_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 23<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 103<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 102<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TaxEffectFromChangeInTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount that represents the difference between the tax expense (income) and the product of the accounting profit multiplied by the applicable tax rate(s) that relates to changes in the tax rate. [Refer: Accounting profit]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_81_c_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TaxEffectFromChangeInTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount that represents the difference between the tax expense (income) and the product of the accounting profit multiplied by the applicable tax rate(s) that relates to expenses not deductible in determining taxable profit (tax loss). [Refer: Accounting profit]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_81_c_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TaxEffectOfRevenuesExemptFromTaxation2011">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount that represents the difference between the tax expense (income) and the product of the accounting profit multiplied by the applicable tax rate(s) that relates to revenues that are exempt from taxation. [Refer: Accounting profit]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_81_c_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TaxEffectOfRevenuesExemptFromTaxation2011</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TaxExpenseIncomeAtApplicableTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The product of the accounting profit multiplied by the applicable tax rate(s). [Refer: Accounting profit; Applicable tax rate]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_81_c_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TaxExpenseIncomeAtApplicableTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>123
<FILENAME>R107.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254141955008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Tax Expense - Reconciliation of Income Tax Expense (Parenthetical) (Detail)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesAbstract', window );"><strong>Reconciliation of accounting profit multiplied by applicable tax rates [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ApplicableTaxRate', window );">Applicable income tax rate</a></td>
<td class="nump">15.00%<span></span>
</td>
<td class="nump">15.00%<span></span>
</td>
<td class="nump">15.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ApplicableTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The applicable income tax rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_81_c_ii&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ApplicableTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>124
<FILENAME>R108.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254142093024">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Income Tax Expense - Summary of Deferred Tax (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfDeferredTaxAssetsAndLiabilitiesLineItems', window );"><strong>Disclosure of deferred tax assets and liabilities [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxLiabilities', window );">Deferred tax liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">&#165; (65,089)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">&#165; (61,825)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (9,163)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxAssets', window );">Deferred tax assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">426,377<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">450,882<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60,023<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxExpenseIncome', window );">Reconciliation of deferred tax (expense) income [member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(39,294)<span></span>
</td>
<td class="num">$ (5,531)<span></span>
</td>
<td class="nump">41,250<span></span>
</td>
<td class="num">&#165; (16,483)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxLiabilityAsset', window );">Net deferred tax assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">361,288<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">389,057<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,860<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AssetsAndLiabilitiesAxis=cyd_AcceleratedDepreciationMember', window );">Accelerated depreciation [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfDeferredTaxAssetsAndLiabilitiesLineItems', window );"><strong>Disclosure of deferred tax assets and liabilities [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxLiabilities', window );">Deferred tax liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(77,806)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(122,298)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(10,953)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxExpenseIncome', window );">Reconciliation of deferred tax (expense) income [member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">44,492<span></span>
</td>
<td class="nump">6,263<span></span>
</td>
<td class="nump">16,472<span></span>
</td>
<td class="num">(37,968)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AssetsAndLiabilitiesAxis=cyd_InterestReceivableMember', window );">Interest receivable [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfDeferredTaxAssetsAndLiabilitiesLineItems', window );"><strong>Disclosure of deferred tax assets and liabilities [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxLiabilities', window );">Deferred tax liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,033)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxExpenseIncome', window );">Reconciliation of deferred tax (expense) income [member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3,033<span></span>
</td>
<td class="nump">427<span></span>
</td>
<td class="nump">363<span></span>
</td>
<td class="num">(1,459)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AssetsAndLiabilitiesAxis=cyd_WithholdingTaxOnDividendIncomeMember', window );">PRC withholding tax on dividend income [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfDeferredTaxAssetsAndLiabilitiesLineItems', window );"><strong>Disclosure of deferred tax assets and liabilities [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxLiabilities', window );">Deferred tax liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(64,717)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(61,825)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(9,110)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxExpenseIncome', window );">Reconciliation of deferred tax (expense) income [member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(14,457)<span></span>
</td>
<td class="num">(2,035)<span></span>
</td>
<td class="num">(11,458)<span></span>
</td>
<td class="num">(14,529)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AssetsAndLiabilitiesAxis=cyd_EffectOfChangeInResidualValueAndImpairmentOfPropertyPlantAndEquipmentMember', window );">Effect of change in residual value and impairment of property, plant and equipment [member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfDeferredTaxAssetsAndLiabilitiesLineItems', window );"><strong>Disclosure of deferred tax assets and liabilities [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxAssets', window );">Deferred tax assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2,866<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">69,641<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">404<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxExpenseIncome', window );">Reconciliation of deferred tax (expense) income [member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(66,774)<span></span>
</td>
<td class="num">(9,400)<span></span>
</td>
<td class="nump">4,273<span></span>
</td>
<td class="nump">25,264<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AssetsAndLiabilitiesAxis=cyd_WritedownOfInventoriesMember', window );">Write-down of inventories [member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfDeferredTaxAssetsAndLiabilitiesLineItems', window );"><strong>Disclosure of deferred tax assets and liabilities [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxAssets', window );">Deferred tax assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">37,120<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,503<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,226<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxExpenseIncome', window );">Reconciliation of deferred tax (expense) income [member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">7,617<span></span>
</td>
<td class="nump">1,072<span></span>
</td>
<td class="nump">9,253<span></span>
</td>
<td class="num">(2,378)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AssetsAndLiabilitiesAxis=ifrs-full_AllowanceForCreditLossesMember', window );">Impairment losses on trade receivables [member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfDeferredTaxAssetsAndLiabilitiesLineItems', window );"><strong>Disclosure of deferred tax assets and liabilities [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxAssets', window );">Deferred tax assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">7,426<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,071<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,045<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxExpenseIncome', window );">Reconciliation of deferred tax (expense) income [member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">355<span></span>
</td>
<td class="nump">50<span></span>
</td>
<td class="nump">282<span></span>
</td>
<td class="num">(1,267)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AssetsAndLiabilitiesAxis=cyd_AccrualsMember', window );">Accruals [member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfDeferredTaxAssetsAndLiabilitiesLineItems', window );"><strong>Disclosure of deferred tax assets and liabilities [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxAssets', window );">Deferred tax assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">232,048<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">234,586<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32,666<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxExpenseIncome', window );">Reconciliation of deferred tax (expense) income [member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(2,505)<span></span>
</td>
<td class="num">(352)<span></span>
</td>
<td class="num">(48,841)<span></span>
</td>
<td class="num">(15,339)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AssetsAndLiabilitiesAxis=cyd_DeferredIncomeMember', window );">Deferred income [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfDeferredTaxAssetsAndLiabilitiesLineItems', window );"><strong>Disclosure of deferred tax assets and liabilities [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxAssets', window );">Deferred tax assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">79,896<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">56,480<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,247<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxExpenseIncome', window );">Reconciliation of deferred tax (expense) income [member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">23,416<span></span>
</td>
<td class="nump">3,296<span></span>
</td>
<td class="num">(41,348)<span></span>
</td>
<td class="num">(11,114)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AssetsAndLiabilitiesAxis=ifrs-full_OtherTemporaryDifferencesMember', window );">Others [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfDeferredTaxAssetsAndLiabilitiesLineItems', window );"><strong>Disclosure of deferred tax assets and liabilities [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxAssets', window );">Deferred tax assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">31,854<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">39,185<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,484<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxExpenseIncome', window );">Reconciliation of deferred tax (expense) income [member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(7,325)<span></span>
</td>
<td class="num">(1,031)<span></span>
</td>
<td class="num">(4,421)<span></span>
</td>
<td class="nump">19,235<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AssetsAndLiabilitiesAxis=ifrs-full_UnusedTaxLossesMember', window );">Losses available for offsetting against future taxable income [member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfDeferredTaxAssetsAndLiabilitiesLineItems', window );"><strong>Disclosure of deferred tax assets and liabilities [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxExpenseIncome', window );">Reconciliation of deferred tax (expense) income [member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(27,146)<span></span>
</td>
<td class="num">$ (3,821)<span></span>
</td>
<td class="nump">116,675<span></span>
</td>
<td class="nump">&#165; 23,072<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxLiabilityAsset', window );">Net deferred tax assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">&#165; 112,601<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 139,747<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,851<span></span>
</td>
</tr>
<tr><td colspan="6"></td></tr>
<tr><td colspan="6"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">The movement of PRC withholding tax on dividend income is as follows:</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_DisclosureOfDeferredTaxAssetsAndLiabilitiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of deferred tax assets and liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_DisclosureOfDeferredTaxAssetsAndLiabilitiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DeferredTaxAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amounts of income taxes recoverable in future periods in respect of: (a) deductible temporary differences; (b) the carryforward of unused tax losses; and (c) the carryforward of unused tax credits. [Refer: Temporary differences [member]; Unused tax credits [member]; Unused tax losses [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph 81<br> -Subparagraph g<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_81_g_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 54<br> -Subparagraph o<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_54_o&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 56<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_56&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeferredTaxAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DeferredTaxExpenseIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of tax expense (income) relating to changes in deferred tax liabilities and deferred tax assets. [Refer: Deferred tax assets; Deferred tax liabilities]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph 81<br> -Subparagraph g<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_81_g_ii&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeferredTaxExpenseIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amounts of income taxes payable in future periods in respect of taxable temporary differences. [Refer: Temporary differences [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph 81<br> -Subparagraph g<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_81_g_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 54<br> -Subparagraph o<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_54_o&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 56<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_56&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DeferredTaxLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of deferred tax liabilities or assets. [Refer: Deferred tax liabilities; Deferred tax assets]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph 81<br> -Subparagraph g<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_81_g_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeferredTaxLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AssetsAndLiabilitiesAxis=cyd_AcceleratedDepreciationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AssetsAndLiabilitiesAxis=cyd_AcceleratedDepreciationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AssetsAndLiabilitiesAxis=cyd_InterestReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AssetsAndLiabilitiesAxis=cyd_InterestReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AssetsAndLiabilitiesAxis=cyd_WithholdingTaxOnDividendIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AssetsAndLiabilitiesAxis=cyd_WithholdingTaxOnDividendIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AssetsAndLiabilitiesAxis=cyd_EffectOfChangeInResidualValueAndImpairmentOfPropertyPlantAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AssetsAndLiabilitiesAxis=cyd_EffectOfChangeInResidualValueAndImpairmentOfPropertyPlantAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AssetsAndLiabilitiesAxis=cyd_WritedownOfInventoriesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AssetsAndLiabilitiesAxis=cyd_WritedownOfInventoriesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AssetsAndLiabilitiesAxis=ifrs-full_AllowanceForCreditLossesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AssetsAndLiabilitiesAxis=ifrs-full_AllowanceForCreditLossesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AssetsAndLiabilitiesAxis=cyd_AccrualsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AssetsAndLiabilitiesAxis=cyd_AccrualsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AssetsAndLiabilitiesAxis=cyd_DeferredIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AssetsAndLiabilitiesAxis=cyd_DeferredIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AssetsAndLiabilitiesAxis=ifrs-full_OtherTemporaryDifferencesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AssetsAndLiabilitiesAxis=ifrs-full_OtherTemporaryDifferencesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AssetsAndLiabilitiesAxis=ifrs-full_UnusedTaxLossesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AssetsAndLiabilitiesAxis=ifrs-full_UnusedTaxLossesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>125
<FILENAME>R109.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254144155824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Tax Expense - Summary of Deferred Tax (Parenthetical) (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfDeferredTaxAssetsAndLiabilitiesLineItems', window );"><strong>Disclosure of deferred tax assets and liabilities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxLiabilities', window );">Beginning balance</a></td>
<td class="num">&#165; (61,825)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxLiabilities', window );">Ending balance</a></td>
<td class="num">(65,089)<span></span>
</td>
<td class="num">$ (9,163)<span></span>
</td>
<td class="num">&#165; (61,825)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AssetsAndLiabilitiesAxis=cyd_PRCWithholdingTaxOnDividendIncomeMember', window );">PRC withholding tax on dividend income [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfDeferredTaxAssetsAndLiabilitiesLineItems', window );"><strong>Disclosure of deferred tax assets and liabilities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxLiabilities', window );">Beginning balance</a></td>
<td class="num">(61,825)<span></span>
</td>
<td class="num">(8,703)<span></span>
</td>
<td class="num">(65,544)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss', window );">Provision made to consolidated statement of profit or loss</a></td>
<td class="num">(14,457)<span></span>
</td>
<td class="num">(2,035)<span></span>
</td>
<td class="num">(11,458)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DeferredTaxLiabilityAssetUtilization', window );">Utilization</a></td>
<td class="nump">11,565<span></span>
</td>
<td class="nump">1,628<span></span>
</td>
<td class="nump">15,177<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxLiabilities', window );">Ending balance</a></td>
<td class="num">&#165; (64,717)<span></span>
</td>
<td class="num">$ (9,110)<span></span>
</td>
<td class="num">&#165; (61,825)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_DeferredTaxLiabilityAssetUtilization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred tax liability (asset) utilization.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_DeferredTaxLiabilityAssetUtilization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_DisclosureOfDeferredTaxAssetsAndLiabilitiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of deferred tax assets and liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_DisclosureOfDeferredTaxAssetsAndLiabilitiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of tax expense or income relating to changes in deferred tax liabilities and deferred tax assets, recognised in profit or loss. [Refer: Deferred tax assets; Deferred tax expense (income); Deferred tax liabilities]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph 81<br> -Subparagraph g<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_81_g_ii&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amounts of income taxes payable in future periods in respect of taxable temporary differences. [Refer: Temporary differences [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph 81<br> -Subparagraph g<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_81_g_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 54<br> -Subparagraph o<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_54_o&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 56<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_56&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AssetsAndLiabilitiesAxis=cyd_PRCWithholdingTaxOnDividendIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AssetsAndLiabilitiesAxis=cyd_PRCWithholdingTaxOnDividendIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>126
<FILENAME>R110.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254139833408">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Tax Expense - Classification of the Group's Net Deferred Tax Assets (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxAssetsAndLiabilitiesAbstract', window );"><strong>Deferred tax assets and liabilities [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxAssets', window );">Deferred tax assets</a></td>
<td class="nump">&#165; 426,377<span></span>
</td>
<td class="nump">$ 60,023<span></span>
</td>
<td class="nump">&#165; 450,882<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxLiabilities', window );">Deferred tax liabilities</a></td>
<td class="num">(65,089)<span></span>
</td>
<td class="num">(9,163)<span></span>
</td>
<td class="num">(61,825)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxLiabilityAsset', window );">Net deferred tax assets</a></td>
<td class="nump">&#165; 361,288<span></span>
</td>
<td class="nump">$ 50,860<span></span>
</td>
<td class="nump">&#165; 389,057<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DeferredTaxAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amounts of income taxes recoverable in future periods in respect of: (a) deductible temporary differences; (b) the carryforward of unused tax losses; and (c) the carryforward of unused tax credits. [Refer: Temporary differences [member]; Unused tax credits [member]; Unused tax losses [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph 81<br> -Subparagraph g<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_81_g_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 54<br> -Subparagraph o<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_54_o&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 56<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_56&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeferredTaxAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DeferredTaxAssetsAndLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeferredTaxAssetsAndLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amounts of income taxes payable in future periods in respect of taxable temporary differences. [Refer: Temporary differences [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph 81<br> -Subparagraph g<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_81_g_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 54<br> -Subparagraph o<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_54_o&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 56<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_56&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DeferredTaxLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of deferred tax liabilities or assets. [Refer: Deferred tax liabilities; Deferred tax assets]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph 81<br> -Subparagraph g<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_81_g_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeferredTaxLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>127
<FILENAME>R111.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254149955520">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Tax Expense - Deferred Tax Assets That Have Not Been Recognized (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAbstract', window );"><strong>Disclosure of temporary difference, unused tax losses and unused tax credits [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised', window );">Unutilized tax losses</a></td>
<td class="nump">&#165; 628,534<span></span>
</td>
<td class="nump">$ 88,481<span></span>
</td>
<td class="nump">&#165; 473,456<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_UnusedTaxCreditsForWhichNoDeferredTaxAssetRecognised', window );">Unutilized capital allowances and investment allowances</a></td>
<td class="nump">94,447<span></span>
</td>
<td class="nump">13,296<span></span>
</td>
<td class="nump">100,643<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised', window );">Other unrecognized temporary differences relating to asset impairment and deferred grants</a></td>
<td class="nump">156,226<span></span>
</td>
<td class="nump">21,993<span></span>
</td>
<td class="nump">142,851<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_UnrecognizedDeferredTaxAssets', window );">Deferred tax assets have not been recognised</a></td>
<td class="nump">&#165; 879,207<span></span>
</td>
<td class="nump">$ 123,770<span></span>
</td>
<td class="nump">&#165; 716,950<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_UnrecognizedDeferredTaxAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Unrecognized deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_UnrecognizedDeferredTaxAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of deductible temporary differences for which no deferred tax asset is recognised in the statement of financial position. [Refer: Temporary differences [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph 81<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_81_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_UnusedTaxCreditsForWhichNoDeferredTaxAssetRecognised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of unused tax credits for which no deferred tax asset is recognised in the statement of financial position. [Refer: Unused tax credits [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph 81<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_81_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_UnusedTaxCreditsForWhichNoDeferredTaxAssetRecognised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of unused tax losses for which no deferred tax asset is recognised in the statement of financial position. [Refer: Unused tax losses [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph 81<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_81_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>128
<FILENAME>R112.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254149516720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share - Summary of Earnings Per Share (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;) </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_EarningsPerShareAbstract', window );"><strong>Earnings per share [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProfitLossAttributableToOwnersOfParent', window );">Profit attributable to equity holders of the Company</a></td>
<td class="nump">&#165; 285,518<span></span>
</td>
<td class="nump">$ 40,193<span></span>
</td>
<td class="nump">&#165; 218,581<span></span>
</td>
<td class="nump">&#165; 272,673<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_WeightedAverageShares', window );">Weighted average number of ordinary shares</a></td>
<td class="nump">40,858,290<span></span>
</td>
<td class="nump">40,858,290<span></span>
</td>
<td class="nump">40,858,290<span></span>
</td>
<td class="nump">40,858,290<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares', window );">Diluted effect of share options</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdjustedWeightedAverageShares', window );">Weighted average number of ordinary shares adjusted for effect of dilution</a></td>
<td class="nump">40,858,290<span></span>
</td>
<td class="nump">40,858,290<span></span>
</td>
<td class="nump">40,858,290<span></span>
</td>
<td class="nump">40,858,290<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdjustedWeightedAverageShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average number of ordinary shares outstanding plus the weighted average number of ordinary shares that would be issued on the conversion of all the dilutive potential ordinary shares into ordinary shares. [Refer: Ordinary shares [member]; Weighted average [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 33<br> -IssueDate 2023-01-01<br> -Paragraph 70<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_70_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustedWeightedAverageShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The potential dilutive effect on the weighted average number of ordinary shares that relate to the assumed exercise of the entity's share options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 33<br> -IssueDate 2023-01-01<br> -Paragraph 70<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_70_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProfitLossAttributableToOwnersOfParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The profit (loss) from continuing and discontinued operations attributable to owners of the parent. [Refer: Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 81B<br> -Subparagraph a<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_81B_a_ii&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLossAttributableToOwnersOfParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_WeightedAverageShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of ordinary shares outstanding at the beginning of the period, adjusted by the number of ordinary shares bought back or issued during the period multiplied by a time-weighting factor.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 33<br> -IssueDate 2023-01-01<br> -Paragraph 70<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_70_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_WeightedAverageShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>129
<FILENAME>R113.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254137272192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share - Additional Information (Detail) - shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_EarningsPerShareAbstract', window );"><strong>Earnings per share [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_AntiDilutiveEffectOfEmployeeShareOptions', window );">Number of employee share option, anti-dilutive</a></td>
<td class="nump">270,000<span></span>
</td>
<td class="nump">270,000<span></span>
</td>
<td class="nump">270,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_AntiDilutiveEffectOfEmployeeShareOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of employee share option with anti-dilutive effect.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_AntiDilutiveEffectOfEmployeeShareOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>130
<FILENAME>R114.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254144682176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment - Summary of Property, Plant and Equipment (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="nump">&#165; 3,995,744<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DepreciationPropertyPlantAndEquipment', window );">Charge for the year</a></td>
<td class="nump">508,726<span></span>
</td>
<td class="nump">$ 71,615<span></span>
</td>
<td class="nump">&#165; 516,276<span></span>
</td>
<td class="nump">&#165; 492,826<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">3,553,601<span></span>
</td>
<td class="nump">500,253<span></span>
</td>
<td class="nump">3,995,744<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_GrossCarryingAmountMember', window );">Cost [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="nump">9,794,919<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,531,630<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions</a></td>
<td class="nump">178,876<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">353,348<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment', window );">Disposal of subsidiary</a></td>
<td class="num">(107,785)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="num">(30,811)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(67,385)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment', window );">Transfers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">98<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RetirementsPropertyPlantAndEquipment', window );">Write-off</a></td>
<td class="num">(13,764)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(29,127)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Translation difference</a></td>
<td class="num">(507)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,355<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">9,820,928<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,794,919<span></span>
</td>
<td class="nump">9,531,630<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember', window );">Accumulated depreciation, amortization and impairment [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="num">(5,799,175)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,333,721)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DepreciationPropertyPlantAndEquipment', window );">Charge for the year</a></td>
<td class="nump">527,556<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">533,777<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment', window );">Disposal of subsidiary</a></td>
<td class="nump">66,674<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="nump">24,922<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">61,671<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RetirementsPropertyPlantAndEquipment', window );">Write-off</a></td>
<td class="nump">12,033<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,832<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment', window );">Impairment loss</a></td>
<td class="nump">44,667<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,278<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Translation difference</a></td>
<td class="num">(442)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,902<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="num">(6,267,327)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,799,175)<span></span>
</td>
<td class="num">(5,333,721)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=cyd_FreeholdLandMember', window );">Freehold land [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="nump">14,177<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">14,592<span></span>
</td>
<td class="nump">2,054<span></span>
</td>
<td class="nump">14,177<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=cyd_FreeholdLandMember', window );">Freehold land [member] | Cost [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="nump">14,654<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,464<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Translation difference</a></td>
<td class="nump">402<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,190<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">15,056<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,654<span></span>
</td>
<td class="nump">13,464<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=cyd_FreeholdLandMember', window );">Freehold land [member] | Accumulated depreciation, amortization and impairment [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="num">(477)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(457)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Translation difference</a></td>
<td class="num">(13)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="num">(464)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(477)<span></span>
</td>
<td class="num">(457)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=cyd_BuildingsandImprovementsMember', window );">Buildings and improvements [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="nump">1,499,656<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">1,401,655<span></span>
</td>
<td class="nump">197,316<span></span>
</td>
<td class="nump">1,499,656<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=cyd_BuildingsandImprovementsMember', window );">Buildings and improvements [member] | Cost [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="nump">2,610,784<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,546,285<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions</a></td>
<td class="nump">2,903<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,768<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment', window );">Disposal of subsidiary</a></td>
<td class="num">(80,585)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,530)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment', window );">Transfers</a></td>
<td class="nump">38,506<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">72,252<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RetirementsPropertyPlantAndEquipment', window );">Write-off</a></td>
<td class="num">(2,890)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(14,827)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Translation difference</a></td>
<td class="num">(233)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,836<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">2,568,485<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,610,784<span></span>
</td>
<td class="nump">2,546,285<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=cyd_BuildingsandImprovementsMember', window );">Buildings and improvements [member] | Accumulated depreciation, amortization and impairment [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="num">(1,111,128)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,023,456)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DepreciationPropertyPlantAndEquipment', window );">Charge for the year</a></td>
<td class="nump">92,919<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">101,709<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment', window );">Disposal of subsidiary</a></td>
<td class="nump">44,274<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,166<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RetirementsPropertyPlantAndEquipment', window );">Write-off</a></td>
<td class="nump">2,068<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,855<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment', window );">Impairment loss</a></td>
<td class="nump">9,162<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Translation difference</a></td>
<td class="num">(37)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">984<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="num">(1,166,830)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,111,128)<span></span>
</td>
<td class="num">(1,023,456)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_ConstructionInProgressMember', window );">Construction in progress [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="nump">334,709<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">239,114<span></span>
</td>
<td class="nump">33,661<span></span>
</td>
<td class="nump">334,709<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_ConstructionInProgressMember', window );">Construction in progress [member] | Cost [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="nump">348,769<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">405,430<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions</a></td>
<td class="nump">149,846<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">312,442<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment', window );">Transfers</a></td>
<td class="num">(244,741)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(369,120)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Translation difference</a></td>
<td class="num">(139)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">253,735<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">348,769<span></span>
</td>
<td class="nump">405,430<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_ConstructionInProgressMember', window );">Construction in progress [member] | Accumulated depreciation, amortization and impairment [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="num">(14,060)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RetirementsPropertyPlantAndEquipment', window );">Write-off</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment', window );">Impairment loss</a></td>
<td class="nump">561<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,060<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="num">(14,621)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(14,060)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=cyd_PlantAndMachineryMember', window );">Plant and machinery [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="nump">2,052,585<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">1,829,082<span></span>
</td>
<td class="nump">257,487<span></span>
</td>
<td class="nump">2,052,585<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=cyd_PlantAndMachineryMember', window );">Plant and machinery [member] | Cost [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="nump">6,471,846<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,224,902<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions</a></td>
<td class="nump">18,676<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,469<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment', window );">Disposal of subsidiary</a></td>
<td class="num">(21,632)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="num">(7,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(54,323)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment', window );">Transfers</a></td>
<td class="nump">201,642<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">288,475<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RetirementsPropertyPlantAndEquipment', window );">Write-off</a></td>
<td class="num">(7,474)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,081)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Translation difference</a></td>
<td class="num">(197)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">404<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">6,655,861<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,471,846<span></span>
</td>
<td class="nump">6,224,902<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=cyd_PlantAndMachineryMember', window );">Plant and machinery [member] | Accumulated depreciation, amortization and impairment [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="num">(4,419,261)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,069,642)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DepreciationPropertyPlantAndEquipment', window );">Charge for the year</a></td>
<td class="nump">402,554<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">398,465<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment', window );">Disposal of subsidiary</a></td>
<td class="nump">17,225<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="nump">5,456<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51,290<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RetirementsPropertyPlantAndEquipment', window );">Write-off</a></td>
<td class="nump">6,681<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">978<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment', window );">Impairment loss</a></td>
<td class="nump">34,458<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,218<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Translation difference</a></td>
<td class="num">(132)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">204<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="num">(4,826,779)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,419,261)<span></span>
</td>
<td class="num">(4,069,642)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_OfficeEquipmentMember', window );">Office furniture, fittings and equipment [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="nump">52,342<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">41,417<span></span>
</td>
<td class="nump">5,830<span></span>
</td>
<td class="nump">52,342<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_OfficeEquipmentMember', window );">Office furniture, fittings and equipment [member] | Cost [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="nump">232,329<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">222,380<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions</a></td>
<td class="nump">7,151<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,413<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment', window );">Disposal of subsidiary</a></td>
<td class="num">(5,568)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="num">(772)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(964)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment', window );">Transfers</a></td>
<td class="nump">4,593<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,491<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RetirementsPropertyPlantAndEquipment', window );">Write-off</a></td>
<td class="num">(3,229)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(10,754)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Translation difference</a></td>
<td class="num">(360)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">763<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">234,144<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">232,329<span></span>
</td>
<td class="nump">222,380<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_OfficeEquipmentMember', window );">Office furniture, fittings and equipment [member] | Accumulated depreciation, amortization and impairment [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="num">(179,987)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(168,930)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DepreciationPropertyPlantAndEquipment', window );">Charge for the year</a></td>
<td class="nump">21,568<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,005<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment', window );">Disposal of subsidiary</a></td>
<td class="nump">5,175<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="nump">687<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">960<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RetirementsPropertyPlantAndEquipment', window );">Write-off</a></td>
<td class="nump">3,123<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,559<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment', window );">Impairment loss</a></td>
<td class="nump">438<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Translation difference</a></td>
<td class="num">(281)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">571<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="num">(192,727)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(179,987)<span></span>
</td>
<td class="num">(168,930)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_MotorVehiclesMember', window );">Motor and transport vehicles [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="nump">42,275<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">27,741<span></span>
</td>
<td class="nump">$ 3,905<span></span>
</td>
<td class="nump">42,275<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_MotorVehiclesMember', window );">Motor and transport vehicles [member] | Cost [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="nump">116,537<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">119,169<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions</a></td>
<td class="nump">300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,256<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="num">(23,039)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6,568)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RetirementsPropertyPlantAndEquipment', window );">Write-off</a></td>
<td class="num">(171)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,465)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Translation difference</a></td>
<td class="nump">20<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">145<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">93,647<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">116,537<span></span>
</td>
<td class="nump">119,169<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_MotorVehiclesMember', window );">Motor and transport vehicles [member] | Accumulated depreciation, amortization and impairment [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="num">(74,262)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(71,236)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DepreciationPropertyPlantAndEquipment', window );">Charge for the year</a></td>
<td class="nump">10,515<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,598<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="nump">18,779<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,255<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RetirementsPropertyPlantAndEquipment', window );">Write-off</a></td>
<td class="nump">161<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,440<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment', window );">Impairment loss</a></td>
<td class="nump">48<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Translation difference</a></td>
<td class="nump">21<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">123<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="num">&#165; (65,906)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">&#165; (74,262)<span></span>
</td>
<td class="num">&#165; (71,236)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of additions to property, plant and equipment other than those acquired through business combinations. [Refer: Business combinations [member]; Property, plant and equipment]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2023-01-01<br> -Paragraph 73<br> -Subparagraph e<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_73_e_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The decrease in property, plant and equipment resulting from the loss of control of a subsidiary. [Refer: Property, plant and equipment]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2023-01-01<br> -Paragraph 73<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_73_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DepreciationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of depreciation of property, plant and equipment. [Refer: Depreciation and amortisation expense; Property, plant and equipment]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2023-01-01<br> -Paragraph 73<br> -Subparagraph e<br> -Clause vii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_73_e_vii&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2023-01-01<br> -Paragraph 75<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_75_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DepreciationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisposalsPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The decrease in property, plant and equipment resulting from disposals. [Refer: Property, plant and equipment]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2023-01-01<br> -Paragraph 73<br> -Subparagraph e<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_73_e_ii&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisposalsPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of impairment loss recognised in profit or loss for property, plant and equipment. [Refer: Impairment loss recognised in profit or loss; Property, plant and equipment]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2023-01-01<br> -Paragraph 73<br> -Subparagraph e<br> -Clause v<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_73_e_v&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 98<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_98_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) in property, plant and equipment resulting from net exchange differences arising on the translation of the financial statements from the functional currency into a different presentation currency, including the translation of a foreign operation into the presentation currency of the reporting entity. [Refer: Property, plant and equipment]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2023-01-01<br> -Paragraph 73<br> -Subparagraph e<br> -Clause viii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_73_e_viii&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) in property, plant and equipment resulting from transfers. [Refer: Property, plant and equipment]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2023-01-01<br> -Paragraph 73<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_73_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of tangible assets that: (a) are held for use in the production or supply of goods or services, for rental to others, or for administrative purposes; and (b) are expected to be used during more than one period. Note that right-of-use assets are not included. [Contrast: Property, plant and equipment including right-of-use assets]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2023-01-01<br> -Paragraph 73<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_73_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 54<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_54_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RetirementsPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The decrease in property, plant and equipment resulting from retirements. [Refer: Property, plant and equipment]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2023-01-01<br> -Paragraph 73<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_73_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RetirementsPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_GrossCarryingAmountMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_GrossCarryingAmountMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=cyd_FreeholdLandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=cyd_FreeholdLandMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=cyd_BuildingsandImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=cyd_BuildingsandImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_ConstructionInProgressMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_ConstructionInProgressMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=cyd_PlantAndMachineryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=cyd_PlantAndMachineryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_OfficeEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_OfficeEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_MotorVehiclesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_MotorVehiclesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>131
<FILENAME>R115.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254147879520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment - Summary of Property, Plant and Equipment (Parenthetical) (Detail)<br> &#165; in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract', window );"><strong>Disclosure of detailed information about property, plant and equipment [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DepreciationCapitalisedAsContractAssets', window );">Depreciation capitalized as contract assets</a></td>
<td class="nump">&#165; 2.2<span></span>
</td>
<td class="nump">$ 0.3<span></span>
</td>
<td class="nump">&#165; 2.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DepreciationCapitalizedAsDevelopmentCosts', window );">&#160;Depreciation capitalized as development costs</a></td>
<td class="nump">&#165; 16.6<span></span>
</td>
<td class="nump">$ 2.3<span></span>
</td>
<td class="nump">&#165; 14.9<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_DepreciationCapitalisedAsContractAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Depreciation capitalised as contract assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_DepreciationCapitalisedAsContractAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_DepreciationCapitalizedAsDevelopmentCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Depreciation capitalized as development costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_DepreciationCapitalizedAsDevelopmentCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>132
<FILENAME>R116.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254140412288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment - Additional Information (Detail)<br> &#165; in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AttributionOfExpensesByNatureToTheirFunctionAxis=ifrs-full_CostOfSalesMember', window );">Cost of sales [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment', window );">Impairment loss</a></td>
<td class="nump">&#165; 8.0<span></span>
</td>
<td class="nump">$ 1.1<span></span>
</td>
<td class="nump">&#165; 17.3<span></span>
</td>
<td class="nump">&#165; 7.2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AttributionOfExpensesByNatureToTheirFunctionAxis=cyd_OtherOperatingExpensesMember', window );">Other operating expenses [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment', window );">Impairment loss</a></td>
<td class="nump">&#165; 36.7<span></span>
</td>
<td class="nump">$ 5.2<span></span>
</td>
<td class="nump">&#165; 0.0<span></span>
</td>
<td class="nump">&#165; 0.0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of impairment loss recognised in profit or loss for property, plant and equipment. [Refer: Impairment loss recognised in profit or loss; Property, plant and equipment]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2023-01-01<br> -Paragraph 73<br> -Subparagraph e<br> -Clause v<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_73_e_v&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 98<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_98_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AttributionOfExpensesByNatureToTheirFunctionAxis=ifrs-full_CostOfSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AttributionOfExpensesByNatureToTheirFunctionAxis=ifrs-full_CostOfSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AttributionOfExpensesByNatureToTheirFunctionAxis=cyd_OtherOperatingExpensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AttributionOfExpensesByNatureToTheirFunctionAxis=cyd_OtherOperatingExpensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>133
<FILENAME>R117.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254144527056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investment Property - Summary of Investment Property (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfInvestmentPropertyLineItems', window );"><strong>Disclosure of detailed information about investment property [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InvestmentProperty', window );">Beginning balance</a></td>
<td class="nump">&#165; 4,756<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DepreciationInvestmentProperty', window );">Charge for the year</a></td>
<td class="nump">355<span></span>
</td>
<td class="nump">$ 50<span></span>
</td>
<td class="nump">&#165; 348<span></span>
</td>
<td class="nump">&#165; 355<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InvestmentProperty', window );">Ending balance</a></td>
<td class="nump">4,103<span></span>
</td>
<td class="nump">577<span></span>
</td>
<td class="nump">4,756<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncomeStatementAbstract', window );"><strong>Consolidated statements of profit or loss:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_RentalIncomeFromInvestmentPropertyMinimumLeasePayments', window );">Rental income from investment property - Minimum lease payments</a></td>
<td class="nump">154<span></span>
</td>
<td class="nump">22<span></span>
</td>
<td class="nump">176<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DirectOperatingExpenseFromInvestmentProperty', window );">Direct operating expenses (including repairs and maintenance) arising from the rental generating property</a></td>
<td class="num">(720)<span></span>
</td>
<td class="num">(101)<span></span>
</td>
<td class="num">(118)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MeasurementAxis=ifrs-full_AtFairValueMember', window );">Fair value [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfInvestmentPropertyLineItems', window );"><strong>Disclosure of detailed information about investment property [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InvestmentProperty', window );">Beginning balance</a></td>
<td class="nump">11,686<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InvestmentProperty', window );">Ending balance</a></td>
<td class="nump">11,453<span></span>
</td>
<td class="nump">1,612<span></span>
</td>
<td class="nump">11,686<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_GrossCarryingAmountMember', window );">Cost [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfInvestmentPropertyLineItems', window );"><strong>Disclosure of detailed information about investment property [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InvestmentProperty', window );">Beginning balance</a></td>
<td class="nump">32,389<span></span>
</td>
<td class="nump">4,560<span></span>
</td>
<td class="nump">31,810<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesInvestmentProperty', window );">Translation difference</a></td>
<td class="nump">1,258<span></span>
</td>
<td class="nump">177<span></span>
</td>
<td class="nump">579<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InvestmentProperty', window );">Ending balance</a></td>
<td class="nump">33,647<span></span>
</td>
<td class="nump">4,737<span></span>
</td>
<td class="nump">32,389<span></span>
</td>
<td class="nump">31,810<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember', window );">Accumulated depreciation, amortization and impairment [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfInvestmentPropertyLineItems', window );"><strong>Disclosure of detailed information about investment property [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InvestmentProperty', window );">Beginning balance</a></td>
<td class="num">(27,633)<span></span>
</td>
<td class="num">(3,890)<span></span>
</td>
<td class="num">(26,724)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DepreciationInvestmentProperty', window );">Charge for the year</a></td>
<td class="nump">355<span></span>
</td>
<td class="nump">50<span></span>
</td>
<td class="nump">348<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesInvestmentProperty', window );">Translation difference</a></td>
<td class="nump">1,556<span></span>
</td>
<td class="nump">220<span></span>
</td>
<td class="nump">561<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InvestmentProperty', window );">Ending balance</a></td>
<td class="num">&#165; (29,544)<span></span>
</td>
<td class="num">$ (4,160)<span></span>
</td>
<td class="num">&#165; (27,633)<span></span>
</td>
<td class="num">&#165; (26,724)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_RentalIncomeFromInvestmentPropertyMinimumLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Rental income from investment property minimum lease payments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_RentalIncomeFromInvestmentPropertyMinimumLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DepreciationInvestmentProperty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of depreciation recognised on investment property. [Refer: Depreciation and amortisation expense; Investment property]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 40<br> -IssueDate 2023-01-01<br> -Paragraph 76<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=40&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_76&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 40<br> -IssueDate 2023-01-01<br> -Paragraph 79<br> -Subparagraph d<br> -Clause iv<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=40&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_79_d_iv&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DepreciationInvestmentProperty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DirectOperatingExpenseFromInvestmentProperty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of direct operating expenses (including repairs and maintenance) arising from investment property. [Refer: Investment property]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 40<br> -IssueDate 2023-01-01<br> -Paragraph 75<br> -Subparagraph f<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=40&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_75_f&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DirectOperatingExpenseFromInvestmentProperty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfInvestmentPropertyLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfInvestmentPropertyLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesInvestmentProperty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) in investment property resulting from net exchange differences arising on the translation of the financial statements from the functional currency into a different presentation currency, including the translation of a foreign operation into the presentation currency of the reporting entity. [Refer: Investment property]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 40<br> -IssueDate 2023-01-01<br> -Paragraph 76<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=40&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_76_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 40<br> -IssueDate 2023-01-01<br> -Paragraph 79<br> -Subparagraph d<br> -Clause vi<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=40&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_79_d_vi&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesInvestmentProperty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_InvestmentProperty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of property (land or a building - or part of a building - or both) held (by the owner or by the lessee as a right-of-use asset) to earn rentals or for capital appreciation or both, rather than for: (a) use in the production or supply of goods or services or for administrative purposes; or (b) sale in the ordinary course of business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 40<br> -IssueDate 2023-01-01<br> -Paragraph 76<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=40&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_76&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 40<br> -IssueDate 2023-01-01<br> -Paragraph 79<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=40&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_79_d&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 54<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_54_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InvestmentProperty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MeasurementAxis=ifrs-full_AtFairValueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MeasurementAxis=ifrs-full_AtFairValueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_GrossCarryingAmountMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_GrossCarryingAmountMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>134
<FILENAME>R118.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254140880176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investment Property - Summary of Fair Value Measurement of Investment Property (Detail) - Market comparison and cost method [member]<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsLineItems', window );"><strong>Disclosure of significant unobservable inputs used in fair value measurement of assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DescriptionOfValuationTechniquesUsedInFairValueMeasurementAssets', window );">Valuation techniques</a></td>
<td class="text">Market comparison and cost method<span></span>
</td>
<td class="text">Market comparison and cost method<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DescriptionOfMethodsUsedToDevelopAndSubstantiateUnobservableInputsUsedInFairValueMeasurementAssets', window );">Unobservable input</a></td>
<td class="text">Comparable price: &#160; -&#8194;&#8202;RMB 189 to RMB 458 &#8194;&#8201;&#8201;(US$ 27 to US$ 64) per square foot<span></span>
</td>
<td class="text">Comparable price: &#160; -&#8194;&#8202;RMB 182 to RMB 441 &#8194;&#8201;&#8201;per square foot<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementAssets', window );">Inter-relationship between key unobservable inputs and fair value measurement</a></td>
<td class="text">The estimated fair value increases with higher comparable price<span></span>
</td>
<td class="text">The estimated fair value increases with higher comparable price<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The description of the interrelationships between unobservable inputs and of how they might magnify or mitigate the effect of changes in the unobservable inputs on the fair value measurement of assets. [Refer: Disclosure of significant unobservable inputs used in fair value measurement of assets [text block]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2023-01-01<br> -Paragraph 93<br> -Subparagraph h<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_93_h_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfMethodsUsedToDevelopAndSubstantiateUnobservableInputsUsedInFairValueMeasurementAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The description of the methods used to develop and substantiate the unobservable inputs used in the fair value measurement of assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2023-01-01<br> -Paragraph IE65<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_IE65_e&amp;doctype=Illustrative%20Examples<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2023-01-01<br> -Paragraph 93<br> -Subparagraph g<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_93_g&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfMethodsUsedToDevelopAndSubstantiateUnobservableInputsUsedInFairValueMeasurementAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfValuationTechniquesUsedInFairValueMeasurementAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The description of the valuation techniques (for example, the market approach, cost approach and income approach) used for the fair value measurement of assets. [Refer: Valuation techniques [member]; Cost approach [member]; Income approach [member]; Market approach [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2023-01-01<br> -Paragraph 93<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_93_d&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfValuationTechniquesUsedInFairValueMeasurementAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ValuationTechniquesUsedInFairValueMeasurementAxis=cyd_MarketComparableCompaniesAndCostMethodMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ValuationTechniquesUsedInFairValueMeasurementAxis=cyd_MarketComparableCompaniesAndCostMethodMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>135
<FILENAME>R119.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254139925696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investment Property - Additional Information (Detail)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TextBlockAbstract', window );"><strong>Text block [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimeInvestmentPropertyCostModel', window );">Useful life measured as period of time, investment property, cost model</a></td>
<td class="text">30 years<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DepreciationMethodPropertyPlantAndEquipment', window );">Depreciation method, property, plant and equipment</a></td>
<td class="text">Depreciation  is calculated using straight-line method<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Text block [abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DepreciationMethodPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The depreciation method used for property, plant and equipment. [Refer: Property, plant and equipment]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2023-01-01<br> -Paragraph 73<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_73_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DepreciationMethodPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimeInvestmentPropertyCostModel">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The useful life, measured as period of time, used for investment property. [Refer: Investment property]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 40<br> -IssueDate 2023-01-01<br> -Paragraph 79<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=40&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_79_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_UsefulLifeMeasuredAsPeriodOfTimeInvestmentPropertyCostModel</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>136
<FILENAME>R120.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254146105216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets - Summary of Intangible Assets (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Intangible assets and goodwill beginning balance</a></td>
<td class="nump">&#165; 1,874,824<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill', window );">Amortization</a></td>
<td class="nump">109,913<span></span>
</td>
<td class="nump">$ 15,473<span></span>
</td>
<td class="nump">&#165; 64,939<span></span>
</td>
<td class="nump">&#165; 38,957<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Intangible assets and goodwill ending balance</a></td>
<td class="nump">1,951,133<span></span>
</td>
<td class="nump">274,668<span></span>
</td>
<td class="nump">1,874,824<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=cyd_TechnologyKnowHowMember', window );">Technology Know-how [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Intangible assets and goodwill beginning balance</a></td>
<td class="nump">440,133<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Intangible assets and goodwill ending balance</a></td>
<td class="nump">1,084,627<span></span>
</td>
<td class="nump">152,687<span></span>
</td>
<td class="nump">440,133<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_IntangibleAssetsUnderDevelopmentMember', window );">Development costs [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Intangible assets and goodwill beginning balance</a></td>
<td class="nump">1,052,244<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Intangible assets and goodwill ending balance</a></td>
<td class="nump">484,059<span></span>
</td>
<td class="nump">68,143<span></span>
</td>
<td class="nump">1,052,244<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_GoodwillMember', window );">Goodwill [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Intangible assets and goodwill beginning balance</a></td>
<td class="nump">212,636<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Intangible assets and goodwill ending balance</a></td>
<td class="nump">212,636<span></span>
</td>
<td class="nump">29,933<span></span>
</td>
<td class="nump">212,636<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_BrandNamesMember', window );">Trademarks [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Intangible assets and goodwill beginning balance</a></td>
<td class="nump">169,811<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Intangible assets and goodwill ending balance</a></td>
<td class="nump">169,811<span></span>
</td>
<td class="nump">$ 23,905<span></span>
</td>
<td class="nump">169,811<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_GrossCarryingAmountMember', window );">Cost [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Intangible assets and goodwill beginning balance</a></td>
<td class="nump">2,113,119<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,931,938<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill', window );">Addition</a></td>
<td class="nump">186,222<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">181,181<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Intangible assets and goodwill ending balance</a></td>
<td class="nump">2,299,341<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,113,119<span></span>
</td>
<td class="nump">1,931,938<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_GrossCarryingAmountMember', window );">Cost [member] | Technology Know-how [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Intangible assets and goodwill beginning balance</a></td>
<td class="nump">672,753<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">551,526<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughTransfersIntangibleAssetsAndGoodwill', window );">Transfer</a></td>
<td class="nump">754,407<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">121,227<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Intangible assets and goodwill ending balance</a></td>
<td class="nump">1,427,160<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">672,753<span></span>
</td>
<td class="nump">551,526<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_GrossCarryingAmountMember', window );">Cost [member] | Development costs [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Intangible assets and goodwill beginning balance</a></td>
<td class="nump">1,052,244<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">992,290<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill', window );">Addition</a></td>
<td class="nump">186,222<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">181,181<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughTransfersIntangibleAssetsAndGoodwill', window );">Transfer</a></td>
<td class="num">(754,407)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(121,227)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Intangible assets and goodwill ending balance</a></td>
<td class="nump">484,059<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,052,244<span></span>
</td>
<td class="nump">992,290<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_GrossCarryingAmountMember', window );">Cost [member] | Goodwill [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Intangible assets and goodwill beginning balance</a></td>
<td class="nump">218,311<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">218,311<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Intangible assets and goodwill ending balance</a></td>
<td class="nump">218,311<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">218,311<span></span>
</td>
<td class="nump">218,311<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_GrossCarryingAmountMember', window );">Cost [member] | Trademarks [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Intangible assets and goodwill beginning balance</a></td>
<td class="nump">169,811<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">169,811<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Intangible assets and goodwill ending balance</a></td>
<td class="nump">169,811<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">169,811<span></span>
</td>
<td class="nump">169,811<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember', window );">Accumulated depreciation, amortisation and impairment [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Intangible assets and goodwill beginning balance</a></td>
<td class="num">(238,295)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(173,356)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill', window );">Amortization</a></td>
<td class="nump">109,913<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">64,939<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Intangible assets and goodwill ending balance</a></td>
<td class="num">(348,208)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(238,295)<span></span>
</td>
<td class="num">(173,356)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember', window );">Accumulated depreciation, amortisation and impairment [member] | Technology Know-how [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Intangible assets and goodwill beginning balance</a></td>
<td class="num">(232,620)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(167,681)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill', window );">Amortization</a></td>
<td class="nump">109,913<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">64,939<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Intangible assets and goodwill ending balance</a></td>
<td class="num">(342,533)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(232,620)<span></span>
</td>
<td class="num">(167,681)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember', window );">Accumulated depreciation, amortisation and impairment [member] | Goodwill [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Intangible assets and goodwill beginning balance</a></td>
<td class="num">(5,675)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,675)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Intangible assets and goodwill ending balance</a></td>
<td class="num">&#165; (5,675)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">&#165; (5,675)<span></span>
</td>
<td class="num">&#165; (5,675)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of additions to intangible assets other than goodwill, other than those acquired through business combinations. [Refer: Business combinations [member]; Intangible assets other than goodwill]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 38<br> -IssueDate 2023-01-01<br> -Paragraph 118<br> -Subparagraph e<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=38&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_118_e_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of amortisation of intangible assets other than goodwill. [Refer: Depreciation and amortisation expense; Intangible assets other than goodwill]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 38<br> -IssueDate 2023-01-01<br> -Paragraph 118<br> -Subparagraph e<br> -Clause vi<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=38&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_118_e_vi&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncreaseDecreaseThroughTransfersIntangibleAssetsAndGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) in intangible assets and goodwill resulting from transfers. [Refer: Intangible assets and goodwill]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 38<br> -IssueDate 2023-01-01<br> -Paragraph 118<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=38&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_118_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseThroughTransfersIntangibleAssetsAndGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IntangibleAssetsAndGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of intangible assets and goodwill held by the entity. [Refer: Goodwill; Intangible assets other than goodwill]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IntangibleAssetsAndGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=cyd_TechnologyKnowHowMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=cyd_TechnologyKnowHowMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_IntangibleAssetsUnderDevelopmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_IntangibleAssetsUnderDevelopmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_GoodwillMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_GoodwillMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_BrandNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_BrandNamesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_GrossCarryingAmountMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_GrossCarryingAmountMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>137
<FILENAME>R121.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254140898768">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Intangible Assets - Goodwill - Carrying Amount of Goodwill Allocated (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis=cyd_GuangxiYuchaiMachineryCompanyLimitedMember', window );">Yuchai manufacturing business [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems', window );"><strong>Disclosure of reconciliation of changes in goodwill [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Goodwill', window );">Goodwill</a></td>
<td class="nump">&#165; 212,636<span></span>
</td>
<td class="nump">$ 29,933<span></span>
</td>
<td class="nump">&#165; 212,636<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of assets representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognised. [Refer: Business combinations [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2023-01-01<br> -Paragraph 134<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=36&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_134_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2023-01-01<br> -Paragraph 135<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=36&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_135_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2023-01-01<br> -Paragraph B67<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_B67_d&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 54<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_54_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis=cyd_GuangxiYuchaiMachineryCompanyLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis=cyd_GuangxiYuchaiMachineryCompanyLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>138
<FILENAME>R122.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254139977984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets - Additional Information (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Intangible asset, carrying amount</a></td>
<td class="nump">&#165; 1,951,133<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 1,874,824<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 274,668<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Capitalized developemnt costs gross</a></td>
<td class="nump">&#165; 1,951,133<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 1,874,824<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 274,668<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis=cyd_GuangxiYuchaiMachineryCompanyLimitedMember', window );">Guangxi Yuchai Machinery Company Limited [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_PercentageIncreaseInPretaxDiscountRateThatWouldResultInAnImpairment', window );">Pre-tax discount rate that would result in an impairment</a></td>
<td class="nump">20.94%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17.92%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.94%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections', window );">Pre-tax discount rate applied to cash flow projection</a></td>
<td class="nump">15.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14.34%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15.10%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill', window );">Impairment on goodwill</a></td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections', window );">Long term rates used to extrapolate the budget</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis=cyd_GuangxiYuchaiMachineryCompanyLimitedMember', window );">Guangxi Yuchai Machinery Company Limited [member] | Top of range [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_PercentageDecreaseInDemandThatWouldResultInAnImpairment', window );">Percentage decrease in demand that would result in an impairment</a></td>
<td class="nump">12.85%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26.64%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.85%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=ifrs-full_CapitalisedDevelopmentExpenditureMember', window );">Technology development cost [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Intangible asset, carrying amount</a></td>
<td class="nump">&#165; 186,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 181,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 26,200<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Capitalized developemnt costs gross</a></td>
<td class="nump">484,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,052,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">68,100<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=cyd_TechnologyKnowHowMember', window );">Technology Know How [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Intangible asset, carrying amount</a></td>
<td class="nump">5,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 700<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughTransfersIntangibleAssetsOtherThanGoodwill', window );">Transfers from development costs to Technology Know-how</a></td>
<td class="nump">754,400<span></span>
</td>
<td class="nump">$ 106,200<span></span>
</td>
<td class="nump">&#165; 121,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=cyd_TechnologyKnowHowMember', window );">Technology Know How [Member] | Accumulated impairment [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Intangible asset, carrying amount</a></td>
<td class="num">&#165; (126,700)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=cyd_TrademarksMember', window );">Trademarks [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_PaymentForTrademarkLicenseFee', window );">Payment for trademark license fee</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 169,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_IntangibleAssetsUnderDevelopmentMember', window );">Development&#160;costs [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_PercentageOfPretaxDiscountRate', window );">Pre-tax discount rate</a></td>
<td class="nump">15.10%<span></span>
</td>
<td class="nump">15.10%<span></span>
</td>
<td class="nump">14.34%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_EstimationOfFutureBusinessProjectionDescription', window );">Estimation of future business projection</a></td>
<td class="text">In 2022 and 2023, the Group performs an impairment test on the development costs that are not available for use. No impairment has been identified. The recoverable amount was determined based on its value in use using the discounted cash flow approach. Cash flows were projected based on historical growth, past experience and management best estimation of future business outlook. In 2023, the Group used 6-10 years (2022: 7 years) forecast and were based on the updated financial budgets approved by the senior management with no terminal value.<span></span>
</td>
<td class="text">In 2022 and 2023, the Group performs an impairment test on the development costs that are not available for use. No impairment has been identified. The recoverable amount was determined based on its value in use using the discounted cash flow approach. Cash flows were projected based on historical growth, past experience and management best estimation of future business outlook. In 2023, the Group used 6-10 years (2022: 7 years) forecast and were based on the updated financial budgets approved by the senior management with no terminal value.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_PretaxDiscountRateThatWouldResultsInAnImpairment', window );">Pre-tax discount rate that would results in an impairment</a></td>
<td class="nump">15.99%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19.17%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15.99%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Capitalized developemnt costs gross</a></td>
<td class="nump">&#165; 484,059<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 1,052,244<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 68,143<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_IntangibleAssetsUnderDevelopmentMember', window );">Development&#160;costs [member] | Bottom of range [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_EstimatedRevenueGrowthRate', window );">Estimated revenue growth rate</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">15.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_PercentageDecreaseInDemandThatWouldResultInAnImpairment', window );">Percentage decrease in demand that would result in an impairment</a></td>
<td class="nump">6.56%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.88%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.56%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_IntangibleAssetsUnderDevelopmentMember', window );">Development&#160;costs [member] | Top of range [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_EstimatedRevenueGrowthRate', window );">Estimated revenue growth rate</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">20.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_EstimatedRevenueGrowthRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Estimated revenue growth rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_EstimatedRevenueGrowthRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_EstimationOfFutureBusinessProjectionDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Estimation of future business projection description.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_EstimationOfFutureBusinessProjectionDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_PaymentForTrademarkLicenseFee">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payment for trademark license fee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_PaymentForTrademarkLicenseFee</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_PercentageDecreaseInDemandThatWouldResultInAnImpairment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage decrease in demand that would result in an impairment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_PercentageDecreaseInDemandThatWouldResultInAnImpairment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_PercentageIncreaseInPretaxDiscountRateThatWouldResultInAnImpairment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage increase in pre-tax discount rate to extrapolate cash flow projections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_PercentageIncreaseInPretaxDiscountRateThatWouldResultInAnImpairment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_PercentageOfPretaxDiscountRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of pretax discount rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_PercentageOfPretaxDiscountRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_PretaxDiscountRateThatWouldResultsInAnImpairment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Pre-tax discount rate that would results in an impairment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_PretaxDiscountRateThatWouldResultsInAnImpairment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The discount rate applied to cash flow projections for a cash-generating unit (group of units). [Refer: Cash-generating units [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2023-01-01<br> -Paragraph 134<br> -Subparagraph d<br> -Clause v<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=36&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_134_d_v&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2023-01-01<br> -Paragraph 134<br> -Subparagraph e<br> -Clause v<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=36&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_134_e_v&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The growth rate used to extrapolate cash flow projections beyond the period covered by the most recent budgets/forecasts for a cash-generating unit (group of units). [Refer: Cash-generating units [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2023-01-01<br> -Paragraph 134<br> -Subparagraph d<br> -Clause iv<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=36&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_134_d_iv&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2023-01-01<br> -Paragraph 134<br> -Subparagraph e<br> -Clause iv<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=36&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_134_e_iv&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of impairment loss recognised in profit or loss for goodwill. [Refer: Impairment loss recognised in profit or loss; Goodwill]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2023-01-01<br> -Paragraph B67<br> -Subparagraph d<br> -Clause v<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_B67_d_v&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncreaseDecreaseThroughTransfersIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) in intangible assets other than goodwill resulting from transfers. [Refer: Intangible assets other than goodwill]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 38<br> -IssueDate 2023-01-01<br> -Paragraph 118<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=38&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_118_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseThroughTransfersIntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IntangibleAssetsAndGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of intangible assets and goodwill held by the entity. [Refer: Goodwill; Intangible assets other than goodwill]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IntangibleAssetsAndGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of identifiable non-monetary assets without physical substance. This amount does not include goodwill. [Refer: Goodwill]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 38<br> -IssueDate 2023-01-01<br> -Paragraph 118<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=38&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_118_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 54<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_54_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis=cyd_GuangxiYuchaiMachineryCompanyLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis=cyd_GuangxiYuchaiMachineryCompanyLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=ifrs-full_CapitalisedDevelopmentExpenditureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=ifrs-full_CapitalisedDevelopmentExpenditureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=cyd_TechnologyKnowHowMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=cyd_TechnologyKnowHowMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_AccumulatedImpairmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_AccumulatedImpairmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=cyd_TrademarksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=cyd_TrademarksMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_IntangibleAssetsUnderDevelopmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_IntangibleAssetsUnderDevelopmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>139
<FILENAME>R123.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254141892064">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Inventories - Summary of Inventories (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfInventoriesAbstract', window );"><strong>Classes of current inventories [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RawMaterials', window );">Raw materials and consumables</a></td>
<td class="nump">&#165; 2,201,886<span></span>
</td>
<td class="nump">$ 309,968<span></span>
</td>
<td class="nump">&#165; 2,339,933<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_WorkInProgress', window );">Work in progress</a></td>
<td class="nump">19,423<span></span>
</td>
<td class="nump">2,734<span></span>
</td>
<td class="nump">24,312<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_FinishedGoods', window );">Finished goods</a></td>
<td class="nump">2,427,718<span></span>
</td>
<td class="nump">341,759<span></span>
</td>
<td class="nump">2,573,510<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Inventories', window );">Total inventories at the lower of cost and net realizable value</a></td>
<td class="nump">&#165; 4,649,027<span></span>
</td>
<td class="nump">$ 654,461<span></span>
</td>
<td class="nump">&#165; 4,937,755<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfInventoriesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfInventoriesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_FinishedGoods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A classification of current inventory representing the amount of goods that have completed the production process and are held for sale in the ordinary course of business. [Refer: Inventories]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 2<br> -IssueDate 2023-01-01<br> -Paragraph 37<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=2&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_37&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 78<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_78_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_FinishedGoods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_Inventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of current inventories. [Refer: Inventories]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 2<br> -IssueDate 2023-01-01<br> -Paragraph 36<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=2&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_36_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 54<br> -Subparagraph g<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_54_g&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 68<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_68&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Inventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RawMaterials">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A classification of current inventory representing the amount of assets to be consumed in the production process or in the rendering of services. [Refer: Inventories]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 2<br> -IssueDate 2023-01-01<br> -Paragraph 37<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=2&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_37&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 78<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_78_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RawMaterials</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_WorkInProgress">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A classification of current inventory representing the amount of assets currently in production, which require further processes to be converted into finished goods or services. [Refer: Current finished goods; Inventories]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 2<br> -IssueDate 2023-01-01<br> -Paragraph 37<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=2&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_37&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 78<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_78_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_WorkInProgress</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>140
<FILENAME>R124.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254141937248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories - Summary of Analysis of Inventory Reserve Accounts (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_WritedownsReversalsOfWritedownsOfInventoriesAbstract', window );"><strong>Write-downs (reversals of write-downs) of inventories [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CostOfInventoriesRecognisedAsExpenseDuringPeriod', window );">Inventories recognized as an expense in cost of sales</a></td>
<td class="nump">&#165; 13,444,277<span></span>
</td>
<td class="nump">$ 1,892,601<span></span>
</td>
<td class="nump">&#165; 11,991,899<span></span>
</td>
<td class="nump">&#165; 16,457,476<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InventoryWritedown2011', window );">Inventories written down</a></td>
<td class="nump">77,466<span></span>
</td>
<td class="nump">10,905<span></span>
</td>
<td class="nump">86,650<span></span>
</td>
<td class="nump">32,813<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ReversalOfInventoryWritedown', window );">Reversal of write-down of inventories</a></td>
<td class="num">(27,447)<span></span>
</td>
<td class="num">(3,864)<span></span>
</td>
<td class="num">(31,765)<span></span>
</td>
<td class="num">(41,823)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_InventoryWritenOff', window );">Inventories written off</a></td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="nump">&#165; 10,085<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_InventoryWritenOff">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Inventory writen off.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_InventoryWritenOff</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CostOfInventoriesRecognisedAsExpenseDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of inventories recognised as an expense during the period. [Refer: Inventories]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 2<br> -IssueDate 2023-01-01<br> -Paragraph 36<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=2&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_36_d&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CostOfInventoriesRecognisedAsExpenseDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_InventoryWritedown2011">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognised related to the write-down of inventories to net realisable value. [Refer: Inventories]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 2<br> -IssueDate 2023-01-01<br> -Paragraph 36<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=2&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_36_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 98<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_98_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InventoryWritedown2011</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ReversalOfInventoryWritedown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount recognised as a reduction in the amount of inventories recognised as an expense due to the reversal of any write-down of inventories resulting from an increase in net realisable value. [Refer: Inventories; Inventory write-down]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 2<br> -IssueDate 2023-01-01<br> -Paragraph 36<br> -Subparagraph f<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=2&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_36_f&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 98<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_98_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ReversalOfInventoryWritedown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_WritedownsReversalsOfWritedownsOfInventoriesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_WritedownsReversalsOfWritedownsOfInventoriesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>141
<FILENAME>R125.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254140877104">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Other Current Assets - Summary of Other Current Assets (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MiscellaneousCurrentAssetsAbstract', window );"><strong>Miscellaneous current assets [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InvestmentPropertyUnderConstructionOrDevelopment', window );">Development properties</a></td>
<td class="nump">&#165; 16,733<span></span>
</td>
<td class="nump">$ 2,355<span></span>
</td>
<td class="nump">&#165; 16,710<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_InvestmentPropertyUnderConstructionOrDevelopment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of property that is being constructed or developed for future use as investment property. [Refer: Investment property]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InvestmentPropertyUnderConstructionOrDevelopment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MiscellaneousCurrentAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MiscellaneousCurrentAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>142
<FILENAME>R126.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254144530688">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Trade and Other Receivables - Summary of Trade and Other Receivables (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TradeAndOtherCurrentReceivablesAbstract', window );"><strong>Current</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentTradeReceivables', window );">Trade receivables, gross</a></td>
<td class="nump">&#165; 1,148,682<span></span>
</td>
<td class="nump">$ 161,704<span></span>
</td>
<td class="nump">&#165; 1,549,462<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_ExpectedCreditLosses', window );">Less: Allowance for expected credit losses</a></td>
<td class="num">(54,894)<span></span>
</td>
<td class="num">(7,728)<span></span>
</td>
<td class="num">(33,247)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CurrentTradeReceivablesNet', window );">Net trade receivables (Note 6.2)</a></td>
<td class="nump">1,093,788<span></span>
</td>
<td class="nump">153,976<span></span>
</td>
<td class="nump">1,516,215<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CurrentBillsReceivable', window );">Bill receivables</a></td>
<td class="nump">6,318,789<span></span>
</td>
<td class="nump">889,519<span></span>
</td>
<td class="nump">4,970,880<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CurrentTradeAndBillReceivables', window );">Total (Note 32, Note 35)</a></td>
<td class="nump">7,412,577<span></span>
</td>
<td class="nump">1,043,495<span></span>
</td>
<td class="nump">6,487,095<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CurrentTradeReceivablesDueFromAssociatesAndJointVentures', window );">Current receivables from associates and joint ventures (trade)</a></td>
<td class="nump">187,944<span></span>
</td>
<td class="nump">26,458<span></span>
</td>
<td class="nump">125,489<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CurrentNonTradeReceivablesDueFromAssociatesAndJointVentures', window );">Current receivables from associates and joint ventures (non-trade)</a></td>
<td class="nump">10,212<span></span>
</td>
<td class="nump">1,438<span></span>
</td>
<td class="nump">11,230<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CurrentTradeReceivablesDueFromRelatedParties', window );">Current receivables from related parties (trade)</a></td>
<td class="nump">212,706<span></span>
</td>
<td class="nump">29,943<span></span>
</td>
<td class="nump">180,374<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CurrentNonTradeReceivablesDueFromRelatedParties', window );">Current receivables from related parties (non-trade)</a></td>
<td class="nump">4,016<span></span>
</td>
<td class="nump">565<span></span>
</td>
<td class="nump">3,476<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CurrentBillsReceivableInTransit', window );">Bills receivable in transit</a></td>
<td class="nump">49,696<span></span>
</td>
<td class="nump">6,996<span></span>
</td>
<td class="nump">8,172<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_GrantReceivables', window );">Grant&#160;receivables</a></td>
<td class="nump">62,000<span></span>
</td>
<td class="nump">8,728<span></span>
</td>
<td class="nump">62,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TotalEstimatedConsiderationDueFromAcquirer', window );">Estimated sales consideration on disposal of a subsidiary due from the acquirer</a></td>
<td class="nump">236,734<span></span>
</td>
<td class="nump">33,326<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_MiscellaneousOtherCurrentReceivables', window );">Others</a></td>
<td class="nump">68,052<span></span>
</td>
<td class="nump">9,580<span></span>
</td>
<td class="nump">49,763<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_ImpairmentLossOnOtherReceivables', window );">Less: Impairment losses &#8211; other receivables</a></td>
<td class="num">(7,710)<span></span>
</td>
<td class="num">(1,085)<span></span>
</td>
<td class="num">(5,754)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentLoansAndReceivables', window );">Other receivables carried at amortized cost (Note 35)</a></td>
<td class="nump">823,650<span></span>
</td>
<td class="nump">115,949<span></span>
</td>
<td class="nump">434,750<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentTaxAssetsCurrent', window );">Tax recoverable</a></td>
<td class="nump">108,844<span></span>
</td>
<td class="nump">15,322<span></span>
</td>
<td class="nump">290,596<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentAdvancesToSuppliers', window );">Advances paid to suppliers</a></td>
<td class="nump">77,527<span></span>
</td>
<td class="nump">10,914<span></span>
</td>
<td class="nump">81,861<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_RightOfReturnAssets', window );">Right of return assets</a></td>
<td class="nump">36,026<span></span>
</td>
<td class="nump">5,072<span></span>
</td>
<td class="nump">17,045<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherCurrentReceivables', window );">Net other receivables</a></td>
<td class="nump">1,046,047<span></span>
</td>
<td class="nump">147,257<span></span>
</td>
<td class="nump">824,252<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TradeAndOtherCurrentReceivables', window );">Total trade and other receivables</a></td>
<td class="nump">&#165; 8,458,624<span></span>
</td>
<td class="nump">$ 1,190,752<span></span>
</td>
<td class="nump">&#165; 7,311,347<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CurrentBillsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Current bills receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CurrentBillsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CurrentBillsReceivableInTransit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Bills receivable in transit in other receivables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CurrentBillsReceivableInTransit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CurrentNonTradeReceivablesDueFromAssociatesAndJointVentures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Current non trade receivables due from associates and joint ventures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CurrentNonTradeReceivablesDueFromAssociatesAndJointVentures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CurrentNonTradeReceivablesDueFromRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Current non trade receivables due from related parties.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CurrentNonTradeReceivablesDueFromRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CurrentTradeAndBillReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Current trade and bill receivables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CurrentTradeAndBillReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CurrentTradeReceivablesDueFromAssociatesAndJointVentures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Current trade receivables due from associates and joint ventures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CurrentTradeReceivablesDueFromAssociatesAndJointVentures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CurrentTradeReceivablesDueFromRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Current trade receivables due from related parties.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CurrentTradeReceivablesDueFromRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CurrentTradeReceivablesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Current trade receivables net.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CurrentTradeReceivablesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_ExpectedCreditLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expected credit losses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_ExpectedCreditLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_GrantReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Grant&#160;receivables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_GrantReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_ImpairmentLossOnOtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Impairment loss on other receivables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_ImpairmentLossOnOtherReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_MiscellaneousOtherCurrentReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Miscellaneous other current receivables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_MiscellaneousOtherCurrentReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_RightOfReturnAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Right of return assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_RightOfReturnAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_TotalEstimatedConsiderationDueFromAcquirer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total estimated consideration due from acquirer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_TotalEstimatedConsiderationDueFromAcquirer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentAdvancesToSuppliers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of current advances made to suppliers before goods or services are received.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentAdvancesToSuppliers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentLoansAndReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of current loans and receivables. [Refer: Loans and receivables]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Note Expired 2023-01-01<br> -Name IFRS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 8<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2017-en-b&amp;anchor=para_8_c&amp;doctype=Standard&amp;book=b<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentLoansAndReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentTaxAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The current amount of current tax assets. [Refer: Current tax assets]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 54<br> -Subparagraph n<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_54_n&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentTaxAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentTradeReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of current trade receivables. [Refer: Trade receivables]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 78<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_78_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 68<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_68&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentTradeReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherCurrentReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of current other receivables. [Refer: Other receivables]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 78<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_78_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherCurrentReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TradeAndOtherCurrentReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of current trade receivables and current other receivables. [Refer: Current trade receivables; Other current receivables]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 54<br> -Subparagraph h<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_54_h&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 78<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_78_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TradeAndOtherCurrentReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TradeAndOtherCurrentReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TradeAndOtherCurrentReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>143
<FILENAME>R127.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254146887728">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Trade and Other Receivables - Summary of Trade and Other Receivables (Parenthetical) (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfTradeAndOtherReceivablesLineItems', window );"><strong>Disclosure of trade and other receivables [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CurrentBillsReceivable', window );">Bills receivable</a></td>
<td class="nump">&#165; 6,318,789<span></span>
</td>
<td class="nump">$ 889,519<span></span>
</td>
<td class="nump">&#165; 4,970,880<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DebtInstrument1Axis=cyd_SecuredBankFacilitiesMember', window );">Secured bank facilities [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfTradeAndOtherReceivablesLineItems', window );"><strong>Disclosure of trade and other receivables [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CurrentBillsReceivable', window );">Bills receivable</a></td>
<td class="nump">12,500<span></span>
</td>
<td class="nump">1,800<span></span>
</td>
<td class="nump">12,600<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CategoriesOfRelatedPartiesAxis=ifrs-full_JointVenturesWhereEntityIsVenturerMember', window );">Joint ventures [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfTradeAndOtherReceivablesLineItems', window );"><strong>Disclosure of trade and other receivables [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CurrentBillsReceivable', window );">Bills receivable</a></td>
<td class="nump">5,300<span></span>
</td>
<td class="nump">700<span></span>
</td>
<td class="nump">100<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CategoriesOfRelatedPartiesAxis=ifrs-full_OtherRelatedPartiesMember', window );">Other related parties [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfTradeAndOtherReceivablesLineItems', window );"><strong>Disclosure of trade and other receivables [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CurrentBillsReceivable', window );">Bills receivable</a></td>
<td class="nump">&#165; 987,900<span></span>
</td>
<td class="nump">$ 139,100<span></span>
</td>
<td class="nump">&#165; 763,400<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CurrentBillsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Current bills receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CurrentBillsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_DisclosureOfTradeAndOtherReceivablesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of trade and other receivables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_DisclosureOfTradeAndOtherReceivablesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_DebtInstrument1Axis=cyd_SecuredBankFacilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_DebtInstrument1Axis=cyd_SecuredBankFacilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CategoriesOfRelatedPartiesAxis=ifrs-full_JointVenturesWhereEntityIsVenturerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CategoriesOfRelatedPartiesAxis=ifrs-full_JointVenturesWhereEntityIsVenturerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CategoriesOfRelatedPartiesAxis=ifrs-full_OtherRelatedPartiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CategoriesOfRelatedPartiesAxis=ifrs-full_OtherRelatedPartiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>144
<FILENAME>R128.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254146182768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Trade and Other Receivables - Additional Information (Detail)<br> &#165; in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfTradeAndOtherReceivablesLineItems', window );"><strong>Disclosure of trade and other receivables [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_BillsReceivableDiscountedWithBanksWithRecourseObligation', window );">Outstanding bills receivable discounted with banks by retaining recourse obligation</a></td>
<td class="nump">&#165; 1,659.4<span></span>
</td>
<td class="nump">$ 233.6<span></span>
</td>
<td class="nump">&#165; 936.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_BillsReceivableEndorsedWithRecourseObligation', window );">Outstanding bills receivable endorsed to suppliers with recourse obligation</a></td>
<td class="nump">&#165; 1,629.8<span></span>
</td>
<td class="nump">$ 229.4<span></span>
</td>
<td class="nump">&#165; 1,032.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember', window );">Top of range [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfTradeAndOtherReceivablesLineItems', window );"><strong>Disclosure of trade and other receivables [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TradeReceivablesPaymentTerms', window );">Trade receivables payment terms</a></td>
<td class="text">90 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_BillsReceivablesDiscountedMaturityPeriod', window );">Bills receivables discounted maturity period</a></td>
<td class="text">12 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember', window );">Bottom of range [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfTradeAndOtherReceivablesLineItems', window );"><strong>Disclosure of trade and other receivables [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TradeReceivablesPaymentTerms', window );">Trade receivables payment terms</a></td>
<td class="text">60 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_BillsReceivableDiscountedWithBanksWithRecourseObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Bills receivable discounted with banks with recourse obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_BillsReceivableDiscountedWithBanksWithRecourseObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_BillsReceivableEndorsedWithRecourseObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Bills receivable endorsed with recourse obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_BillsReceivableEndorsedWithRecourseObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_BillsReceivablesDiscountedMaturityPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Bills receivables discounted maturity period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_BillsReceivablesDiscountedMaturityPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_DisclosureOfTradeAndOtherReceivablesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of trade and other receivables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_DisclosureOfTradeAndOtherReceivablesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_TradeReceivablesPaymentTerms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trade receivables payment terms.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_TradeReceivablesPaymentTerms</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>145
<FILENAME>R129.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254140516880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Trade and Other Receivables - Movement in the Allowance for Expected Credit Losses of Trade and Other Receivables (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInAllowanceAccountForCreditLossesOfFinancialAssetsAbstract', window );"><strong>Reconciliation of changes in allowance account for credit losses of financial assets [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets', window );">Beginning balance</a></td>
<td class="nump">&#165; 39,001<span></span>
</td>
<td class="nump">$ 5,490<span></span>
</td>
<td class="nump">&#165; 39,441<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_Decreaseinimpairmentofdoubtfulreceivables', window );">(Credit)/charge to consolidated statement of profit or loss (under "Selling, general and administrative expenses")</a></td>
<td class="nump">23,858<span></span>
</td>
<td class="nump">3,359<span></span>
</td>
<td class="num">(459)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_UtilisationAllowanceAccountForCreditLossesOfFinancialAssets', window );">Written off</a></td>
<td class="num">(264)<span></span>
</td>
<td class="num">(37)<span></span>
</td>
<td class="num">(5)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesAllowanceAccountForCreditLossesOfFinancialAssets', window );">Translation difference</a></td>
<td class="nump">9<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">24<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets', window );">Ending balance</a></td>
<td class="nump">&#165; 62,604<span></span>
</td>
<td class="nump">$ 8,813<span></span>
</td>
<td class="nump">&#165; 39,001<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_Decreaseinimpairmentofdoubtfulreceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Decrease in impairment of doubtful receivables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_Decreaseinimpairmentofdoubtfulreceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of an allowance account used to record impairments to financial assets due to credit losses. [Refer: Financial assets]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Note Expired 2023-01-01<br> -Name IFRS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 16<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2017-en-b&amp;anchor=para_16&amp;doctype=Standard&amp;book=b<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesAllowanceAccountForCreditLossesOfFinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) in an allowance account for credit losses of financial assets resulting from the net exchange differences arising when the financial statements are translated from the functional currency into a different presentation currency, including the translation of a foreign operation into the presentation currency of the reporting entity. [Refer: Allowance account for credit losses of financial assets]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Note Expired 2023-01-01<br> -Name IFRS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 16<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2017-en-b&amp;anchor=para_16&amp;doctype=Standard&amp;book=b<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesAllowanceAccountForCreditLossesOfFinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ReconciliationOfChangesInAllowanceAccountForCreditLossesOfFinancialAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ReconciliationOfChangesInAllowanceAccountForCreditLossesOfFinancialAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_UtilisationAllowanceAccountForCreditLossesOfFinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The decrease in an allowance account for credit losses of financial assets resulting from the utilisation of the allowance. [Refer: Allowance account for credit losses of financial assets]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Note Expired 2023-01-01<br> -Name IFRS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 16<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2017-en-b&amp;anchor=para_16&amp;doctype=Standard&amp;book=b<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_UtilisationAllowanceAccountForCreditLossesOfFinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>146
<FILENAME>R130.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254145911328">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Cash and Bank Balances - Summary of Cash and Bank Balances (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncurrentAssetsAbstract', window );"><strong>Non-current</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LongtermDeposits', window );">Long-term bank deposits</a></td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">&#165; 20,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentAssetsAbstract', window );"><strong>Current</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CashAndCashEquivalents', window );">Cash and cash equivalents</a></td>
<td class="nump">5,544,376<span></span>
</td>
<td class="nump">780,502<span></span>
</td>
<td class="nump">4,451,489<span></span>
</td>
<td class="nump">$ 626,653<span></span>
</td>
<td class="nump">&#165; 4,788,219<span></span>
</td>
<td class="nump">&#165; 5,877,647<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShorttermDepositsNotClassifiedAsCashEquivalents', window );">Short-term bank deposits</a></td>
<td class="nump">467,096<span></span>
</td>
<td class="nump">65,755<span></span>
</td>
<td class="nump">351,567<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentRestrictedCashAndCashEquivalents', window );">Restricted cash</a></td>
<td class="nump">27,999<span></span>
</td>
<td class="nump">3,942<span></span>
</td>
<td class="nump">27,687<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CurrentCashAndBankBalances', window );">Total</a></td>
<td class="nump">6,039,471<span></span>
</td>
<td class="nump">850,199<span></span>
</td>
<td class="nump">4,830,743<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CashAndBankBalances', window );">Cash and bank balances</a></td>
<td class="nump">&#165; 6,039,471<span></span>
</td>
<td class="nump">$ 850,199<span></span>
</td>
<td class="nump">&#165; 4,850,743<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CashAndBankBalances">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash and bank balances.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CashAndBankBalances</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CurrentCashAndBankBalances">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Current cash and bank balances</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CurrentCashAndBankBalances</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash on hand and demand deposits, along with short-term, highly liquid investments that are readily convertible to known amounts of cash and that are subject to an insignificant risk of changes in value. [Refer: Cash; Cash equivalents]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 45<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph B13<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_B13_a&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 54<br> -Subparagraph i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_54_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentRestrictedCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of current restricted cash and cash equivalents. [Refer: Restricted cash and cash equivalents]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentRestrictedCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_LongtermDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of long-term deposits held by the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LongtermDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NoncurrentAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NoncurrentAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ShorttermDepositsNotClassifiedAsCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of short-term deposits held by the entity that are not classified as cash equivalents. [Refer: Cash equivalents]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ShorttermDepositsNotClassifiedAsCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>147
<FILENAME>R131.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254140922448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cash and Bank Balances - Summary of Cash and Bank Balances (Parenthetical) (Detail)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember', window );">Bottom of range [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsLineItems', window );"><strong>Disclosure of detailed cash and cash equivalents short term bank deposits current restricted cash and long term bank deposits [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_ShortTermBankDepositsInterestRate', window );">Interest rate short term bank deposit</a></td>
<td class="nump">2.80%<span></span>
</td>
<td class="nump">0.80%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember', window );">Top of range [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsLineItems', window );"><strong>Disclosure of detailed cash and cash equivalents short term bank deposits current restricted cash and long term bank deposits [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_ShortTermBankDepositsInterestRate', window );">Interest rate short term bank deposit</a></td>
<td class="nump">5.80%<span></span>
</td>
<td class="nump">4.40%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of detailed cash and cash equivalents short term bank deposits current restricted cash and long term bank deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_ShortTermBankDepositsInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Short term bank deposits interest rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_ShortTermBankDepositsInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>148
<FILENAME>R132.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254151342896">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Cash and Bank Balances - Additional Information (Detail)<br> &#165; in Millions, $ in Millions</strong></div></th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsLineItems', window );"><strong>Disclosure of detailed cash and cash equivalents short term bank deposits current restricted cash and long term bank deposits [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_RestrictedCashUsedAsCollateralByTheBanksForTheIssuanceOfBillsToSuppliers', window );">Restricted cash used as collateral by the banks for the issuance of bills to suppliers</a></td>
<td class="nump">&#165; 28.0<span></span>
</td>
<td class="nump">$ 3.9<span></span>
</td>
<td class="nump">&#165; 27.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_UndrawnBorrowingFacilities', window );">Undrawn borrowing facilities</a></td>
<td class="nump">534.5<span></span>
</td>
<td class="nump">75.2<span></span>
</td>
<td class="nump">518.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_FixedDepositsRelatedParties', window );">Fixed deposits held with related party</a></td>
<td class="nump">&#165; 51.2<span></span>
</td>
<td class="nump">$ 7.2<span></span>
</td>
<td class="nump">&#165; 36.6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember', window );">Bottom of range [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsLineItems', window );"><strong>Disclosure of detailed cash and cash equivalents short term bank deposits current restricted cash and long term bank deposits [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_InterestRateOnBankDeposits', window );">Interest rate on bank deposits</a></td>
<td class="nump">2.50%<span></span>
</td>
<td class="nump">2.50%<span></span>
</td>
<td class="nump">1.30%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember', window );">Top of range [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsLineItems', window );"><strong>Disclosure of detailed cash and cash equivalents short term bank deposits current restricted cash and long term bank deposits [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_InterestRateOnBankDeposits', window );">Interest rate on bank deposits</a></td>
<td class="nump">5.70%<span></span>
</td>
<td class="nump">5.70%<span></span>
</td>
<td class="nump">5.20%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of detailed cash and cash equivalents short term bank deposits current restricted cash and long term bank deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_FixedDepositsRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fixed deposits related parties.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_FixedDepositsRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_InterestRateOnBankDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Interest rate on bank deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_InterestRateOnBankDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_RestrictedCashUsedAsCollateralByTheBanksForTheIssuanceOfBillsToSuppliers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Restricted cash used as collateral by the banks for the issuance of bills to suppliers.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_RestrictedCashUsedAsCollateralByTheBanksForTheIssuanceOfBillsToSuppliers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_UndrawnBorrowingFacilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of undrawn borrowing facilities that may be available for future operating activities and to settle capital commitments. [Refer: Capital commitments]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 50<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_50_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_UndrawnBorrowingFacilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>149
<FILENAME>R133.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254142019152">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Cash and Bank Balances - Summary of Cash Flows, Cash and Cash Equivalents (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CashAndCashEquivalentsAbstract', window );"><strong>Cash and cash equivalents [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Cash', window );">Cash at banks and on hand</a></td>
<td class="nump">&#165; 4,963,232<span></span>
</td>
<td class="nump">$ 698,692<span></span>
</td>
<td class="nump">&#165; 3,730,372<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShorttermDepositsClassifiedAsCashEquivalents', window );">Short-term bank deposits</a></td>
<td class="nump">581,144<span></span>
</td>
<td class="nump">81,810<span></span>
</td>
<td class="nump">721,117<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CashAndCashEquivalents', window );">Cash and cash equivalents</a></td>
<td class="nump">&#165; 5,544,376<span></span>
</td>
<td class="nump">$ 780,502<span></span>
</td>
<td class="nump">&#165; 4,451,489<span></span>
</td>
<td class="nump">$ 626,653<span></span>
</td>
<td class="nump">&#165; 4,788,219<span></span>
</td>
<td class="nump">&#165; 5,877,647<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_Cash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash on hand and demand deposits. [Refer: Cash on hand]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 45<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Cash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash on hand and demand deposits, along with short-term, highly liquid investments that are readily convertible to known amounts of cash and that are subject to an insignificant risk of changes in value. [Refer: Cash; Cash equivalents]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 45<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph B13<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_B13_a&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 54<br> -Subparagraph i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_54_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CashAndCashEquivalentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashAndCashEquivalentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ShorttermDepositsClassifiedAsCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A classification of cash equivalents representing short-term deposits. [Refer: Cash equivalents]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 45<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ShorttermDepositsClassifiedAsCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>150
<FILENAME>R134.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254316781808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Additional Information (Detail)<br> &#165; in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_StatementLineItems', window );"><strong>Statement [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CashOutflowForLeases', window );">Cash outflows for leases</a></td>
<td class="nump">&#165; 61.3<span></span>
</td>
<td class="nump">$ 8.6<span></span>
</td>
<td class="nump">&#165; 51.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_NonCashAdditionsToRightOfUseAssetsAndLeaseLiabilities', window );">Non-cash additions to right-of-use assets and lease liabilities</a></td>
<td class="nump">32.1<span></span>
</td>
<td class="nump">4.5<span></span>
</td>
<td class="nump">49.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OperatingLeaseIncome', window );">Operating lease rental income</a></td>
<td class="nump">&#165; 25.8<span></span>
</td>
<td class="nump">$ 3.6<span></span>
</td>
<td class="nump">&#165; 18.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember', window );">Bottom of range [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_StatementLineItems', window );"><strong>Statement [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_LandUseRightsTermOfContract', window );">Operating lease, term</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_OperatingLeaseTermOfContract', window );">Operating lease term of contract</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember', window );">Top of range [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_StatementLineItems', window );"><strong>Statement [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_LandUseRightsTermOfContract', window );">Operating lease, term</a></td>
<td class="text">20 years<span></span>
</td>
<td class="text">20 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_OperatingLeaseTermOfContract', window );">Operating lease term of contract</a></td>
<td class="text">12 years<span></span>
</td>
<td class="text">12 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_LandUseRightsTermOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating lease of our office and warehouse.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_LandUseRightsTermOfContract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_NonCashAdditionsToRightOfUseAssetsAndLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Non cash additions to right of use assets and lease liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_NonCashAdditionsToRightOfUseAssetsAndLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_OperatingLeaseTermOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating lease, term of contract.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_OperatingLeaseTermOfContract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_StatementLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_StatementLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CashOutflowForLeases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 16<br> -IssueDate 2023-01-01<br> -Paragraph 53<br> -Subparagraph g<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_53_g&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashOutflowForLeases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OperatingLeaseIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of operating lease income. Operating lease is a lease that does not transfer substantially all the risks and rewards incidental to ownership of an underlying asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 16<br> -IssueDate 2023-01-01<br> -Paragraph 90<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_90_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OperatingLeaseIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>151
<FILENAME>R135.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254148831600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Summary of detailed Information About  Carrying Amounts of Right-of-use Assets Recognized and Movements During Year (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems', window );"><strong>Disclosure of quantitative information about right-of-use assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RightofuseAssets', window );">Beginning balance</a></td>
<td class="nump">&#165; 342,141<span></span>
</td>
<td class="nump">$ 48,164<span></span>
</td>
<td class="nump">&#165; 344,814<span></span>
</td>
<td class="nump">$ 48,541<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdditionsToRightofuseAssets', window );">Addition</a></td>
<td class="nump">32,084<span></span>
</td>
<td class="nump">4,517<span></span>
</td>
<td class="nump">49,735<span></span>
</td>
<td class="nump">7,001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DepreciationExpense', window );">Depreciation expenses</a></td>
<td class="num">(46,071)<span></span>
</td>
<td class="num">(6,486)<span></span>
</td>
<td class="num">(43,129)<span></span>
</td>
<td class="num">(6,071)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DecreaseThroughLossOfControlOfSubsidiaryRightOfUseAssets', window );">Disposal of subsidiary</a></td>
<td class="num">(22,782)<span></span>
</td>
<td class="num">(3,207)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisposalOfRightOfUseAssets', window );">Disposal</a></td>
<td class="num">(5,564)<span></span>
</td>
<td class="num">(783)<span></span>
</td>
<td class="num">(3,256)<span></span>
</td>
<td class="num">(458)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_RightOfUseAssetsTermination', window );">Termination</a></td>
<td class="num">(1,382)<span></span>
</td>
<td class="num">(195)<span></span>
</td>
<td class="num">(6,187)<span></span>
</td>
<td class="num">(871)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TranslationDifferenceOnRightOfUseAsset', window );">Translation difference</a></td>
<td class="nump">19<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="nump">164<span></span>
</td>
<td class="nump">22<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RightofuseAssets', window );">Ending balance</a></td>
<td class="nump">298,445<span></span>
</td>
<td class="nump">$ 42,013<span></span>
</td>
<td class="nump">342,141<span></span>
</td>
<td class="nump">$ 48,164<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=cyd_LeaseholdLandMember', window );">Leasehold land [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems', window );"><strong>Disclosure of quantitative information about right-of-use assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RightofuseAssets', window );">Beginning balance</a></td>
<td class="nump">289,065<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">304,645<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdditionsToRightofuseAssets', window );">Addition</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DepreciationExpense', window );">Depreciation expenses</a></td>
<td class="num">(12,282)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(12,324)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DecreaseThroughLossOfControlOfSubsidiaryRightOfUseAssets', window );">Disposal of subsidiary</a></td>
<td class="num">(22,782)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisposalOfRightOfUseAssets', window );">Disposal</a></td>
<td class="num">(5,564)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,256)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_RightOfUseAssetsTermination', window );">Termination</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TranslationDifferenceOnRightOfUseAsset', window );">Translation difference</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RightofuseAssets', window );">Ending balance</a></td>
<td class="nump">248,437<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">289,065<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_OfficeEquipmentMember', window );">Building and office space [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems', window );"><strong>Disclosure of quantitative information about right-of-use assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RightofuseAssets', window );">Beginning balance</a></td>
<td class="nump">52,739<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40,118<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdditionsToRightofuseAssets', window );">Addition</a></td>
<td class="nump">31,082<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49,421<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DepreciationExpense', window );">Depreciation expenses</a></td>
<td class="num">(33,671)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(30,772)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DecreaseThroughLossOfControlOfSubsidiaryRightOfUseAssets', window );">Disposal of subsidiary</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisposalOfRightOfUseAssets', window );">Disposal</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_RightOfUseAssetsTermination', window );">Termination</a></td>
<td class="num">(1,382)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6,187)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TranslationDifferenceOnRightOfUseAsset', window );">Translation difference</a></td>
<td class="nump">18<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">159<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RightofuseAssets', window );">Ending balance</a></td>
<td class="nump">48,786<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">52,739<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=cyd_OfficeFurnitureFittingsAndEquipmentMember', window );">Office Furniture, Fittings and Equipment [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems', window );"><strong>Disclosure of quantitative information about right-of-use assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RightofuseAssets', window );">Beginning balance</a></td>
<td class="nump">42<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdditionsToRightofuseAssets', window );">Addition</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DepreciationExpense', window );">Depreciation expenses</a></td>
<td class="num">(7)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(14)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DecreaseThroughLossOfControlOfSubsidiaryRightOfUseAssets', window );">Disposal of subsidiary</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisposalOfRightOfUseAssets', window );">Disposal</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_RightOfUseAssetsTermination', window );">Termination</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TranslationDifferenceOnRightOfUseAsset', window );">Translation difference</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RightofuseAssets', window );">Ending balance</a></td>
<td class="nump">36<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">42<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_MotorVehiclesMember', window );">Motor vehicles [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems', window );"><strong>Disclosure of quantitative information about right-of-use assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RightofuseAssets', window );">Beginning balance</a></td>
<td class="nump">295<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdditionsToRightofuseAssets', window );">Addition</a></td>
<td class="nump">1,002<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">314<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DepreciationExpense', window );">Depreciation expenses</a></td>
<td class="num">(111)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(19)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DecreaseThroughLossOfControlOfSubsidiaryRightOfUseAssets', window );">Disposal of subsidiary</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisposalOfRightOfUseAssets', window );">Disposal</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_RightOfUseAssetsTermination', window );">Termination</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TranslationDifferenceOnRightOfUseAsset', window );">Translation difference</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RightofuseAssets', window );">Ending balance</a></td>
<td class="nump">&#165; 1,186<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 295<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_DecreaseThroughLossOfControlOfSubsidiaryRightOfUseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Decrease through loss of control of subsidiary right of use assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_DecreaseThroughLossOfControlOfSubsidiaryRightOfUseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_DisposalOfRightOfUseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal of right of use assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_DisposalOfRightOfUseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_RightOfUseAssetsTermination">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Right of use assets termination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_RightOfUseAssetsTermination</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_TranslationDifferenceOnRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Translation difference on right of use asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_TranslationDifferenceOnRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdditionsToRightofuseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of additions to right-of-use assets. [Refer: Right-of-use assets]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 16<br> -IssueDate 2023-01-01<br> -Paragraph 53<br> -Subparagraph h<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_53_h&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdditionsToRightofuseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DepreciationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of depreciation expense. Depreciation is the systematic allocation of depreciable amounts of tangible assets over their useful lives.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DepreciationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RightofuseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of assets that represent a lessee's right to use an underlying asset for the lease term that do not meet the definition of investment property. Underlying asset is an asset that is the subject of a lease, for which the right to use that asset has been provided by a lessor to a lessee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 16<br> -IssueDate 2023-01-01<br> -Paragraph 53<br> -Subparagraph j<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_53_j&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 16<br> -IssueDate 2023-01-01<br> -Paragraph 47<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_47_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RightofuseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=cyd_LeaseholdLandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=cyd_LeaseholdLandMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_OfficeEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_OfficeEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=cyd_OfficeFurnitureFittingsAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=cyd_OfficeFurnitureFittingsAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_MotorVehiclesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_MotorVehiclesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>152
<FILENAME>R136.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254147789152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Summary of Detailed Information About Carrying Amounts of Lease Liabilities and Movements During Year (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesLineItems', window );"><strong>Disclosure Of Quantitative Information About Lease Liabilities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LeaseLiabilities', window );">Beginning balance</a></td>
<td class="nump">&#165; 59,641<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InterestExpenseOnLeaseLiabilities', window );">Accretion of interest</a></td>
<td class="nump">1,969<span></span>
</td>
<td class="nump">$ 277<span></span>
</td>
<td class="nump">&#165; 1,547<span></span>
</td>
<td class="nump">&#165; 1,819<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities', window );">Payments</a></td>
<td class="nump">41,104<span></span>
</td>
<td class="nump">5,786<span></span>
</td>
<td class="nump">24,597<span></span>
</td>
<td class="nump">23,121<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LeaseLiabilities', window );">Ending balance</a></td>
<td class="nump">49,281<span></span>
</td>
<td class="nump">6,938<span></span>
</td>
<td class="nump">59,641<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentLeaseLiabilities', window );">Current</a></td>
<td class="nump">33,272<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31,433<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,684<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncurrentLeaseLiabilities', window );">Non-&#160;current</a></td>
<td class="nump">16,009<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,208<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,254<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LeaseLiabilities', window );">Total</a></td>
<td class="nump">49,281<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">59,641<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,938<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis=ifrs-full_FinancialEffectOfChangesInAccountingPolicyMember', window );">Increase (decrease) due to changes in accounting policy [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesLineItems', window );"><strong>Disclosure Of Quantitative Information About Lease Liabilities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LeaseLiabilities', window );">Beginning balance</a></td>
<td class="nump">59,641<span></span>
</td>
<td class="nump">8,396<span></span>
</td>
<td class="nump">40,531<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_AdditionsToLeaseLiabilities', window );">Additions</a></td>
<td class="nump">32,084<span></span>
</td>
<td class="nump">4,517<span></span>
</td>
<td class="nump">49,735<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InterestExpenseOnLeaseLiabilities', window );">Accretion of interest</a></td>
<td class="nump">1,969<span></span>
</td>
<td class="nump">277<span></span>
</td>
<td class="nump">1,547<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities', window );">Payments</a></td>
<td class="num">(43,073)<span></span>
</td>
<td class="num">(6,063)<span></span>
</td>
<td class="num">(26,144)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_LeaseLiabilitiesTermination', window );">Termination</a></td>
<td class="num">(1,382)<span></span>
</td>
<td class="num">(195)<span></span>
</td>
<td class="num">(6,187)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TranslationDifferenceOnLeaseLiabilities', window );">Translation difference</a></td>
<td class="nump">42<span></span>
</td>
<td class="nump">6<span></span>
</td>
<td class="nump">159<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LeaseLiabilities', window );">Ending balance</a></td>
<td class="nump">49,281<span></span>
</td>
<td class="nump">$ 6,938<span></span>
</td>
<td class="nump">59,641<span></span>
</td>
<td class="nump">40,531<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LeaseLiabilities', window );">Total</a></td>
<td class="nump">&#165; 49,281<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 59,641<span></span>
</td>
<td class="nump">&#165; 40,531<span></span>
</td>
<td class="nump">$ 6,938<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_AdditionsToLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Additions To Lease Liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_AdditionsToLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of quantitative information about lease liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_LeaseLiabilitiesTermination">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lease liabilities termination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_LeaseLiabilitiesTermination</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_TranslationDifferenceOnLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Translation Difference on Lease Liabilities</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_TranslationDifferenceOnLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of current lease liabilities. [Refer: Lease liabilities]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 16<br> -IssueDate 2023-01-01<br> -Paragraph 47<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_47_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_InterestExpenseOnLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of interest expense on lease liabilities. [Refer: Lease liabilities]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 16<br> -IssueDate 2023-01-01<br> -Paragraph 53<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_53_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InterestExpenseOnLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_LeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of liabilities related to the entity's leases. Lease is a contract, or part of a contract, that conveys the right to use an underlying asset for a period of time in exchange for consideration.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 16<br> -IssueDate 2023-01-01<br> -Paragraph 47<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_47_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NoncurrentLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of non-current lease liabilities. [Refer: Lease liabilities]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 16<br> -IssueDate 2023-01-01<br> -Paragraph 47<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_47_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NoncurrentLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for payment of lease liabilities, classified as financing activities. [Refer: Lease liabilities]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 17<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_17_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis=ifrs-full_FinancialEffectOfChangesInAccountingPolicyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis=ifrs-full_FinancialEffectOfChangesInAccountingPolicyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>153
<FILENAME>R137.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254150921824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Summary of Detailed Information About  Amounts Recognized In Profit of Loss (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfDetailedInformationAboutLeaseCostLineItems', window );"><strong>Disclosure Of Detailed Information About Lease Cost [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DepreciationRightofuseAssets', window );">Depreciation charge for right-of-use assets</a></td>
<td class="nump">&#165; 46,071<span></span>
</td>
<td class="nump">$ 6,486<span></span>
</td>
<td class="nump">&#165; 43,129<span></span>
</td>
<td class="nump">&#165; 41,458<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InterestExpenseOnLeaseLiabilities', window );">Interest expenses on lease liabilities</a></td>
<td class="nump">1,969<span></span>
</td>
<td class="nump">277<span></span>
</td>
<td class="nump">1,547<span></span>
</td>
<td class="nump">&#165; 1,819<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ExpenseRelatingToShorttermLeasesForWhichRecognitionExemptionHasBeenUsed', window );">Expenses relating to short-term leases (included in selling, general and administrative expenses and research and development expenses)</a></td>
<td class="nump">18,275<span></span>
</td>
<td class="nump">2,573<span></span>
</td>
<td class="nump">25,022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_LeaseExpense', window );">Total amount recognized in profit or loss</a></td>
<td class="nump">&#165; 66,315<span></span>
</td>
<td class="nump">$ 9,336<span></span>
</td>
<td class="nump">&#165; 69,698<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_DisclosureOfDetailedInformationAboutLeaseCostLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of detailed information about lease cost .</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_DisclosureOfDetailedInformationAboutLeaseCostLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_LeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lease Expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_LeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DepreciationRightofuseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of depreciation of right-of-use assets. [Refer: Depreciation and amortisation expense; Right-of-use assets]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 16<br> -IssueDate 2023-01-01<br> -Paragraph 53<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_53_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DepreciationRightofuseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ExpenseRelatingToShorttermLeasesForWhichRecognitionExemptionHasBeenUsed">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of the expense relating to short-term leases accounted for applying paragraph 6 of IFRS 16. This expense need not include the expense relating to leases with a lease term of one month or less. Short-term lease is a lease that, at the commencement date, has a lease term of 12 months or less. A lease that contains a purchase option is not a short-term lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 16<br> -IssueDate 2023-01-01<br> -Paragraph 53<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_53_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ExpenseRelatingToShorttermLeasesForWhichRecognitionExemptionHasBeenUsed</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_InterestExpenseOnLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of interest expense on lease liabilities. [Refer: Lease liabilities]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 16<br> -IssueDate 2023-01-01<br> -Paragraph 53<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_53_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InterestExpenseOnLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>154
<FILENAME>R138.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254148612944">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Summary of Detailed Information About Future Minimum Rental Receivables Under Non-Cancellable Operating Leases (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems', window );"><strong>Disclosure of maturity analysis of operating lease payments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_UndiscountedOperatingLeasePaymentsToBeReceived', window );">Future minimum operating leases</a></td>
<td class="nump">&#165; 97,186<span></span>
</td>
<td class="nump">$ 13,682<span></span>
</td>
<td class="nump">&#165; 71,669<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_NotLaterThanOneYearMember', window );">Within 1 Year [member] | Related parties [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems', window );"><strong>Disclosure of maturity analysis of operating lease payments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_UndiscountedOperatingLeasePaymentsToBeReceived', window );">Future minimum operating leases</a></td>
<td class="nump">2,012<span></span>
</td>
<td class="nump">283<span></span>
</td>
<td class="nump">17<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_NotLaterThanOneYearMember', window );">Within 1 Year [member] | Joint ventures [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems', window );"><strong>Disclosure of maturity analysis of operating lease payments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_UndiscountedOperatingLeasePaymentsToBeReceived', window );">Future minimum operating leases</a></td>
<td class="nump">3,329<span></span>
</td>
<td class="nump">469<span></span>
</td>
<td class="nump">1,587<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_NotLaterThanOneYearMember', window );">Within 1 Year [member] | Third parties [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems', window );"><strong>Disclosure of maturity analysis of operating lease payments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_UndiscountedOperatingLeasePaymentsToBeReceived', window );">Future minimum operating leases</a></td>
<td class="nump">7,898<span></span>
</td>
<td class="nump">1,112<span></span>
</td>
<td class="nump">8,136<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember', window );">After 1 Year but within 5 years [member] | Related parties [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems', window );"><strong>Disclosure of maturity analysis of operating lease payments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_UndiscountedOperatingLeasePaymentsToBeReceived', window );">Future minimum operating leases</a></td>
<td class="nump">7,988<span></span>
</td>
<td class="nump">1,125<span></span>
</td>
<td class="nump">17<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember', window );">After 1 Year but within 5 years [member] | Joint ventures [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems', window );"><strong>Disclosure of maturity analysis of operating lease payments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_UndiscountedOperatingLeasePaymentsToBeReceived', window );">Future minimum operating leases</a></td>
<td class="nump">11,697<span></span>
</td>
<td class="nump">1,647<span></span>
</td>
<td class="nump">6,292<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember', window );">After 1 Year but within 5 years [member] | Third parties [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems', window );"><strong>Disclosure of maturity analysis of operating lease payments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_UndiscountedOperatingLeasePaymentsToBeReceived', window );">Future minimum operating leases</a></td>
<td class="nump">22,235<span></span>
</td>
<td class="nump">3,130<span></span>
</td>
<td class="nump">19,364<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanFiveYearsMember', window );">More than 5 years [member] | Joint ventures [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems', window );"><strong>Disclosure of maturity analysis of operating lease payments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_UndiscountedOperatingLeasePaymentsToBeReceived', window );">Future minimum operating leases</a></td>
<td class="nump">7,504<span></span>
</td>
<td class="nump">1,056<span></span>
</td>
<td class="nump">9,690<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanFiveYearsMember', window );">More than 5 years [member] | Third parties [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems', window );"><strong>Disclosure of maturity analysis of operating lease payments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_UndiscountedOperatingLeasePaymentsToBeReceived', window );">Future minimum operating leases</a></td>
<td class="nump">&#165; 34,523<span></span>
</td>
<td class="nump">$ 4,860<span></span>
</td>
<td class="nump">&#165; 26,566<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_UndiscountedOperatingLeasePaymentsToBeReceived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of undiscounted operating lease payments to be received. Operating lease is a lease that does not transfer substantially all the risks and rewards incidental to ownership of an underlying asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 16<br> -IssueDate 2023-01-01<br> -Paragraph 97<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_97&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_UndiscountedOperatingLeasePaymentsToBeReceived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=ifrs-full_NotLaterThanOneYearMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=ifrs-full_NotLaterThanOneYearMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CategoriesOfRelatedPartiesAxis=cyd_RelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CategoriesOfRelatedPartiesAxis=cyd_RelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CategoriesOfRelatedPartiesAxis=ifrs-full_JointVenturesWhereEntityIsVenturerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CategoriesOfRelatedPartiesAxis=ifrs-full_JointVenturesWhereEntityIsVenturerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CategoriesOfRelatedPartiesAxis=ifrs-full_OtherRelatedPartiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CategoriesOfRelatedPartiesAxis=ifrs-full_OtherRelatedPartiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanFiveYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=ifrs-full_LaterThanFiveYearsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>155
<FILENAME>R139.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254143330208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Issued capital - Summary of Issued Capital (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;) </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NumberOfSharesIssuedAbstract', window );"><strong>Ordinary shares issued and fully paid</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NumberOfSharesIssuedAndFullyPaid', window );">Ending balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40,858,290<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_EquityAbstract', window );"><strong>Equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IssuedCapital', window );">Ending balance</a></td>
<td class="nump">&#165; 2,081,138<span></span>
</td>
<td class="nump">$ 292,969<span></span>
</td>
<td class="nump">&#165; 2,081,138<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RightsPreferencesAndRestrictionsAttachingToClassOfShareCapital', window );">One special share issued and fully paid at US$0.10 per share</a></td>
<td class="text">Less than RMB 1 (US$ 1)<span></span>
</td>
<td class="text">Less than RMB 1 (US$ 1)<span></span>
</td>
<td class="text">Less than RMB 1 (US$ 1) <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfShareCapitalAxis=ifrs-full_OrdinarySharesMember', window );">Ordinary shares [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems', window );"><strong>Disclosure of classes of share capital [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NumberOfSharesAuthorised', window );">Ordinary share of par value US$0.10 each</a></td>
<td class="nump">100,000,000<span></span>
</td>
<td class="nump">100,000,000<span></span>
</td>
<td class="nump">100,000,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfClassesOfShareCapitalLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IssuedCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The nominal value of capital issued.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 78<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_78_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IssuedCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NumberOfSharesAuthorised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares authorised.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 79<br> -Subparagraph a<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_79_a_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NumberOfSharesAuthorised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NumberOfSharesIssuedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NumberOfSharesIssuedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NumberOfSharesIssuedAndFullyPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares issued by the entity, for which full payment has been received.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 79<br> -Subparagraph a<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_79_a_ii&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NumberOfSharesIssuedAndFullyPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RightsPreferencesAndRestrictionsAttachingToClassOfShareCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The description of the rights, preferences and restrictions attaching to a class of share capital including restrictions on the distribution of dividends and the repayment of capital. [Refer: Share capital [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 79<br> -Subparagraph a<br> -Clause v<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_79_a_v&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RightsPreferencesAndRestrictionsAttachingToClassOfShareCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfShareCapitalAxis=ifrs-full_OrdinarySharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfShareCapitalAxis=ifrs-full_OrdinarySharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>156
<FILENAME>R140.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254144173568">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Issued capital - Summary of Issued Capital (Parenthetical) (Detail) - $ / shares<br></strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems', window );"><strong>Disclosure of classes of share capital [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ParValuePerShare', window );">Par value</a></td>
<td class="nump">$ 0.1<span></span>
</td>
<td class="nump">$ 0.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfShareCapitalAxis=ifrs-full_OrdinarySharesMember', window );">Ordinary shares [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems', window );"><strong>Disclosure of classes of share capital [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ParValuePerShare', window );">Par value</a></td>
<td class="nump">$ 0.1<span></span>
</td>
<td class="nump">$ 0.1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfClassesOfShareCapitalLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ParValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The nominal value per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 79<br> -Subparagraph a<br> -Clause iii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_79_a_iii&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ParValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfShareCapitalAxis=ifrs-full_OrdinarySharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfShareCapitalAxis=ifrs-full_OrdinarySharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>157
<FILENAME>R141.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254137292144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Issued capital - Additional Information (Detail)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2023 </div>
<div>shares</div>
</th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfShareCapitalAxis=ifrs-full_OrdinarySharesMember', window );">Ordinary shares [member] | Bottom of range [member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems', window );"><strong>Disclosure of classes of share capital [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_MinimumNumberOfOrdinarySharesToBeOwnedBySubsidiaryAndItsAffiliates', window );">Number of special share shall cease to carry any rights in event by HLA</a></td>
<td class="nump">7,290,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_MinimumNumberOfOrdinarySharesToBeOwnedBySubsidiaryAndItsAffiliates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Minimum number of ordinary shares to be owned by HLA and its affiliates, directly or indirectly, to prevent special share cease to carry any rights.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_MinimumNumberOfOrdinarySharesToBeOwnedBySubsidiaryAndItsAffiliates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfClassesOfShareCapitalLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfShareCapitalAxis=ifrs-full_OrdinarySharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfShareCapitalAxis=ifrs-full_OrdinarySharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>158
<FILENAME>R142.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254144803856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Dividends Declared and Paid - Summary of Dividends Declared and Paid (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalLineItems', window );"><strong>Disclosure of dividends declared and paid on ordinary capital [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DividendsPaidOrdinaryShares', window );">Dividends on ordinary shares</a></td>
<td class="nump">&#165; 80,238<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 109,684<span></span>
</td>
<td class="nump">&#165; 448,712<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DividendsPaidInCash', window );">Dividend paid in cash</a></td>
<td class="nump">80,238<span></span>
</td>
<td class="nump">$ 11,295<span></span>
</td>
<td class="nump">109,684<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TypesOfFinancialLiabilitiesAxis=cyd_FinalDividendMember', window );">Final dividend [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalLineItems', window );"><strong>Disclosure of dividends declared and paid on ordinary capital [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DividendsPaidOrdinaryShares', window );">Dividends on ordinary shares</a></td>
<td class="nump">&#165; 80,238<span></span>
</td>
<td class="nump">$ 11,295<span></span>
</td>
<td class="nump">&#165; 109,684<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of dividends declared and paid on ordinary capital.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_DividendsPaidInCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Dividends paid in cash.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_DividendsPaidInCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DividendsPaidOrdinaryShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of dividends paid by the entity on ordinary shares. [Refer: Ordinary shares [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 34<br> -IssueDate 2023-01-01<br> -Paragraph 16A<br> -Subparagraph f<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=34&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_16A_f&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DividendsPaidOrdinaryShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TypesOfFinancialLiabilitiesAxis=cyd_FinalDividendMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TypesOfFinancialLiabilitiesAxis=cyd_FinalDividendMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>159
<FILENAME>R143.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254148718752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Dividends Declared and Paid - Summary of Dividends Declared and Paid (Parenthetical) (Detail) - $ / shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalLineItems', window );"><strong>Disclosure of dividends declared and paid on ordinary capital [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DividendsPaidOrdinarySharesPerShare', window );">Dividends on ordinary shares, per share</a></td>
<td class="nump">$ 0.28<span></span>
</td>
<td class="nump">$ 0.4<span></span>
</td>
<td class="nump">$ 1.7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TypesOfFinancialLiabilitiesAxis=cyd_FinalDividendMember', window );">Final dividend [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalLineItems', window );"><strong>Disclosure of dividends declared and paid on ordinary capital [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DividendsPaidOrdinarySharesPerShare', window );">Dividends on ordinary shares, per share</a></td>
<td class="nump">$ 0.28<span></span>
</td>
<td class="nump">$ 0.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of dividends declared and paid on ordinary capital.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DividendsPaidOrdinarySharesPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of dividends paid per ordinary share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 34<br> -IssueDate 2023-01-01<br> -Paragraph 16A<br> -Subparagraph f<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=34&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_16A_f&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DividendsPaidOrdinarySharesPerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TypesOfFinancialLiabilitiesAxis=cyd_FinalDividendMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TypesOfFinancialLiabilitiesAxis=cyd_FinalDividendMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>160
<FILENAME>R144.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254151641152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Reserves - Summary of Statutory Reserves (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfReservesWithinEquityLineItems', window );"><strong>Disclosure of reserves within equity [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_StatutoryReserve', window );">Beginning balance</a></td>
<td class="nump">&#165; 335,735<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_StatutoryReserve', window );">Ending balance</a></td>
<td class="nump">381,724<span></span>
</td>
<td class="nump">$ 53,737<span></span>
</td>
<td class="nump">&#165; 335,735<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ComponentsOfEquityAxis=cyd_StatutoryGeneralReserveMember', window );">Statutory general reserve [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfReservesWithinEquityLineItems', window );"><strong>Disclosure of reserves within equity [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_StatutoryReserve', window );">Beginning balance</a></td>
<td class="nump">310,029<span></span>
</td>
<td class="nump">43,644<span></span>
</td>
<td class="nump">283,531<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughTransferToStatutoryReserve', window );">Transfer from retained earnings</a></td>
<td class="nump">45,989<span></span>
</td>
<td class="nump">6,474<span></span>
</td>
<td class="nump">26,498<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_StatutoryReserve', window );">Ending balance</a></td>
<td class="nump">356,018<span></span>
</td>
<td class="nump">50,118<span></span>
</td>
<td class="nump">310,029<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ComponentsOfEquityAxis=cyd_GeneralSurplusReserveMember', window );">General surplus reserve [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfReservesWithinEquityLineItems', window );"><strong>Disclosure of reserves within equity [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_StatutoryReserve', window );">Beginning balance</a></td>
<td class="nump">25,706<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_StatutoryReserve', window );">Ending balance</a></td>
<td class="nump">25,706<span></span>
</td>
<td class="nump">3,619<span></span>
</td>
<td class="nump">25,706<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ComponentsOfEquityAxis=cyd_CapitalReservesMember', window );">Capital reserves [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfReservesWithinEquityLineItems', window );"><strong>Disclosure of reserves within equity [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_StatutoryReserve', window );">Beginning balance</a></td>
<td class="num">(4,196)<span></span>
</td>
<td class="num">(591)<span></span>
</td>
<td class="nump">30,704<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_IssuanceOfPutOptionToNonControllingInterestOfSubsidiary', window );">Issuance of put option to non-controlling interest of subsidiary</a></td>
<td class="num">(14,040)<span></span>
</td>
<td class="num">(1,976)<span></span>
</td>
<td class="num">(34,900)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_StatutoryReserve', window );">Ending balance</a></td>
<td class="num">&#165; (18,236)<span></span>
</td>
<td class="num">$ (2,567)<span></span>
</td>
<td class="num">&#165; (4,196)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_IssuanceOfPutOptionToNonControllingInterestOfSubsidiary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Issuance of put option to non controlling interest of subsidiary.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_IssuanceOfPutOptionToNonControllingInterestOfSubsidiary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfReservesWithinEquityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfReservesWithinEquityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncreaseDecreaseThroughTransferToStatutoryReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) in equity resulting from transfers to a statutory reserve. [Refer: Statutory reserve]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 106<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_106_d&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseThroughTransferToStatutoryReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_StatutoryReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A component of equity representing reserves created based on legal requirements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_StatutoryReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ComponentsOfEquityAxis=cyd_StatutoryGeneralReserveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ComponentsOfEquityAxis=cyd_StatutoryGeneralReserveMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ComponentsOfEquityAxis=cyd_GeneralSurplusReserveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ComponentsOfEquityAxis=cyd_GeneralSurplusReserveMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ComponentsOfEquityAxis=cyd_CapitalReservesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ComponentsOfEquityAxis=cyd_CapitalReservesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>161
<FILENAME>R145.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254142003168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Reserves - Summary of Statutory Reserves (Parenthetical) (Detail)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfReservesWithinEquityLineItems', window );"><strong>Disclosure of reserves within equity [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_PercentageOfAppropriationOfNetIncomeToStatutoryGeneralReserve', window );">Appropriation of net income to the statutory general reserve</a></td>
<td class="nump">10.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_PercentageOfCertainStatutoryGeneralReserveBalanceWithShareCapital', window );">Percentage of certain statutory general reserve balance with share capital</a></td>
<td class="nump">50.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember', window );">Bottom of range [member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfReservesWithinEquityLineItems', window );"><strong>Disclosure of reserves within equity [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_MinimumStatutoryGeneralReservalBalanceWithShareCapital', window );">Minimum statutory general reserval balance with share capital</a></td>
<td class="nump">25.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_MinimumStatutoryGeneralReservalBalanceWithShareCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Minimum statutory general reserval balance with share capital.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_MinimumStatutoryGeneralReservalBalanceWithShareCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_PercentageOfAppropriationOfNetIncomeToStatutoryGeneralReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of appropriation of net income to statutory general reserve.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_PercentageOfAppropriationOfNetIncomeToStatutoryGeneralReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_PercentageOfCertainStatutoryGeneralReserveBalanceWithShareCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of certain statutory general reserve balance with share capital.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_PercentageOfCertainStatutoryGeneralReserveBalanceWithShareCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfReservesWithinEquityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfReservesWithinEquityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>162
<FILENAME>R146.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254147503648">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Reserves - Summary of Other Components of Equity (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfOtherComponentsOfEquityLineItems', window );"><strong>Disclosure of other components of equity [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_OtherComponentsOfEquity', window );">Other components of equity</a></td>
<td class="num">&#165; (38,653)<span></span>
</td>
<td class="num">$ (5,441)<span></span>
</td>
<td class="num">&#165; (64,995)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ComponentsOfEquityAxis=ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember', window );">Foreign currency translation reserve [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfOtherComponentsOfEquityLineItems', window );"><strong>Disclosure of other components of equity [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_OtherComponentsOfEquity', window );">Other components of equity</a></td>
<td class="num">(27,971)<span></span>
</td>
<td class="num">(3,937)<span></span>
</td>
<td class="num">(44,699)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ComponentsOfEquityAxis=ifrs-full_ReserveOfSharebasedPaymentsMember', window );">Performance shares reserves [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfOtherComponentsOfEquityLineItems', window );"><strong>Disclosure of other components of equity [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_OtherComponentsOfEquity', window );">Other components of equity</a></td>
<td class="nump">19,758<span></span>
</td>
<td class="nump">2,781<span></span>
</td>
<td class="nump">19,758<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ComponentsOfEquityAxis=cyd_PremiumPaidForAcquisitionOfNoncontrollingInterestsMember', window );">Premium paid for acquisition of non-controlling interests [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfOtherComponentsOfEquityLineItems', window );"><strong>Disclosure of other components of equity [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_OtherComponentsOfEquity', window );">Other components of equity</a></td>
<td class="num">(7,986)<span></span>
</td>
<td class="num">(1,124)<span></span>
</td>
<td class="num">(9,463)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ComponentsOfEquityAxis=ifrs-full_ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember', window );">Fair value reserve of financial assets at FVOCI [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfOtherComponentsOfEquityLineItems', window );"><strong>Disclosure of other components of equity [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_OtherComponentsOfEquity', window );">Other components of equity</a></td>
<td class="num">&#165; (22,454)<span></span>
</td>
<td class="num">$ (3,161)<span></span>
</td>
<td class="num">&#165; (30,591)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_DisclosureOfOtherComponentsOfEquityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of other components of equity line items.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_DisclosureOfOtherComponentsOfEquityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_OtherComponentsOfEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other components of equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_OtherComponentsOfEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ComponentsOfEquityAxis=ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ComponentsOfEquityAxis=ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ComponentsOfEquityAxis=ifrs-full_ReserveOfSharebasedPaymentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ComponentsOfEquityAxis=ifrs-full_ReserveOfSharebasedPaymentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ComponentsOfEquityAxis=cyd_PremiumPaidForAcquisitionOfNoncontrollingInterestsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ComponentsOfEquityAxis=cyd_PremiumPaidForAcquisitionOfNoncontrollingInterestsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ComponentsOfEquityAxis=ifrs-full_ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ComponentsOfEquityAxis=ifrs-full_ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>163
<FILENAME>R147.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254142332592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-based Payment - Additional Information (Detail)<br> &#165; in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>$ / shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems', window );"><strong>Disclosure of terms and conditions of share-based payment arrangement [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_EquityIncentivePlanPeriod', window );">Equity incentive plan period</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ExercisePriceOfOutstandingShareOptions2019', window );">Exercise price for options outstanding | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 21.11<span></span>
</td>
<td class="nump">$ 21.11<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_WeightedAverageRemainingContractualLifeForTheShareOptionsOutstanding', window );">Weighted average remaining contractual life for the share options outstanding</a></td>
<td class="text">0.6<span></span>
</td>
<td class="text">1.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets', window );">Expense arising from equity-settled share-based payment transactions | &#165;</a></td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_ShareBasedPaymentAwardDateAxis=cyd_OneYearAfterDateOfGrantMember', window );">One year after date of grant [member] | Top of range [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems', window );"><strong>Disclosure of terms and conditions of share-based payment arrangement [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_SharebasedPaymentArrangementVestingRightsPercentage', window );">Share-based payment vesting percentage</a></td>
<td class="nump">33.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_ShareBasedPaymentAwardDateAxis=cyd_TwoYearsAfterDateOfGrantMember', window );">Two years after date of grant [member] | Top of range [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems', window );"><strong>Disclosure of terms and conditions of share-based payment arrangement [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_SharebasedPaymentArrangementVestingRightsPercentage', window );">Share-based payment vesting percentage</a></td>
<td class="nump">66.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_ShareBasedPaymentAwardDateAxis=cyd_ThreeYearsAfterDateOfGrantMember', window );">Three years after date of grant [member] | Top of range [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems', window );"><strong>Disclosure of terms and conditions of share-based payment arrangement [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_SharebasedPaymentArrangementVestingRightsPercentage', window );">Share-based payment vesting percentage</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_EquityIncentivePlanPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity incentive plan period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_EquityIncentivePlanPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_SharebasedPaymentArrangementVestingRightsPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-based payment arrangement vesting rights percentage.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_SharebasedPaymentArrangementVestingRightsPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_WeightedAverageRemainingContractualLifeForTheShareOptionsOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual life for the share options outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_WeightedAverageRemainingContractualLifeForTheShareOptionsOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ExercisePriceOfOutstandingShareOptions2019">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exercise price of outstanding share options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2023-01-01<br> -Paragraph 45<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_45_d&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ExercisePriceOfOutstandingShareOptions2019</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense arising from equity-settled share-based payment transactions in which the goods or services received did not qualify for recognition as assets. [Refer: Expense from share-based payment transactions]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2023-01-01<br> -Paragraph 51<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_51_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_ShareBasedPaymentAwardDateAxis=cyd_OneYearAfterDateOfGrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_ShareBasedPaymentAwardDateAxis=cyd_OneYearAfterDateOfGrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_ShareBasedPaymentAwardDateAxis=cyd_TwoYearsAfterDateOfGrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_ShareBasedPaymentAwardDateAxis=cyd_TwoYearsAfterDateOfGrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_ShareBasedPaymentAwardDateAxis=cyd_ThreeYearsAfterDateOfGrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_ShareBasedPaymentAwardDateAxis=cyd_ThreeYearsAfterDateOfGrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>164
<FILENAME>R148.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254147496400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-based Payment - Number and Weighted Average Exercise Prices ("WAEP") of, and Movements in Share Options (Detail)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>shares </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>shares </div>
<div>$ / shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract', window );"><strong>Disclosure of terms and conditions of share-based payment arrangement [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_NumberOfShareOptionsOutstandingAtJanuary1InShareBasedPaymentArrangement', window );">Outstanding at January&#160;1 | shares</a></td>
<td class="nump">270,000<span></span>
</td>
<td class="nump">270,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NumberOfOutstandingShareOptions', window );">Outstanding at December 31 | shares</a></td>
<td class="nump">270,000<span></span>
</td>
<td class="nump">270,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement', window );">Number of share options exercisable | shares</a></td>
<td class="nump">270,000<span></span>
</td>
<td class="nump">270,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019', window );">Beginning balance | $ / shares</a></td>
<td class="nump">$ 21.11<span></span>
</td>
<td class="nump">$ 21.11<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019', window );">WAEP outstanding | $ / shares</a></td>
<td class="nump">21.11<span></span>
</td>
<td class="nump">21.11<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangementValue', window );">WAEP exercisable | $ / shares</a></td>
<td class="nump">$ 21.11<span></span>
</td>
<td class="nump">$ 21.11<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_NumberOfShareOptionsOutstandingAtJanuary1InShareBasedPaymentArrangement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share options outstanding at January 1 in share based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_NumberOfShareOptionsOutstandingAtJanuary1InShareBasedPaymentArrangement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangementValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average exercise price of share options exercisable in share-based payment arrangement value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangementValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NumberOfOutstandingShareOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of share options outstanding in a share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2023-01-01<br> -Paragraph 45<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_45_d&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2023-01-01<br> -Paragraph 45<br> -Subparagraph b<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_45_b_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2023-01-01<br> -Paragraph 45<br> -Subparagraph b<br> -Clause vi<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_45_b_vi&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NumberOfOutstandingShareOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of share options exercisable in a share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2023-01-01<br> -Paragraph 45<br> -Subparagraph b<br> -Clause vii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_45_b_vii&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average exercise price of share options outstanding in a share-based payment arrangement. [Refer: Weighted average [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2023-01-01<br> -Paragraph 45<br> -Subparagraph b<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_45_b_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2023-01-01<br> -Paragraph 45<br> -Subparagraph b<br> -Clause vi<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_45_b_vi&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>165
<FILENAME>R149.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254147759712">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Share-based Payment - Fair Value of Share Options and Assumptions (Detail)<br></strong></div></th>
<th class="th">
<div>Jul. 29, 2014 </div>
<div>USD ($) </div>
<div>yr </div>
<div>$ / shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems', window );"><strong>Disclosure of terms and conditions of share-based payment arrangement [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_WeightedAverageSharePriceShareOptionsGranted2019', window );">Share price | $ / shares</a></td>
<td class="nump">$ 21.11<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ExercisePriceShareOptionsGranted2019', window );">Exercise price | $ / shares</a></td>
<td class="nump">$ 21.11<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted', window );">Expected volatility</a></td>
<td class="nump">47.40%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ExpectedDividendAsPercentageShareOptionsGranted', window );">Expected dividends</a></td>
<td class="nump">5.81%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember', window );">Bottom of range [member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems', window );"><strong>Disclosure of terms and conditions of share-based payment arrangement [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted', window );">Fair value at measurement date | $</a></td>
<td class="nump">$ 5.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DescriptionOfOptionLifeShareOptionsGranted', window );">Expected option life (years) | yr</a></td>
<td class="nump">3.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted', window );">Risk-free interest rate</a></td>
<td class="nump">1.40%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember', window );">Top of range [member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems', window );"><strong>Disclosure of terms and conditions of share-based payment arrangement [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted', window );">Fair value at measurement date | $</a></td>
<td class="nump">$ 6.74<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DescriptionOfOptionLifeShareOptionsGranted', window );">Expected option life (years) | yr</a></td>
<td class="nump">5.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted', window );">Risk-free interest rate</a></td>
<td class="nump">2.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The expected volatility of the share price used to calculate the fair value of the share options granted. Expected volatility is a measure of the amount by which a price is expected to fluctuate during a period. The measure of volatility used in option pricing models is the annualised standard deviation of the continuously compounded rates of return on the share over a period of time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2023-01-01<br> -Paragraph 47<br> -Subparagraph a<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_47_a_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfOptionLifeShareOptionsGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The option life of share options granted.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2023-01-01<br> -Paragraph 47<br> -Subparagraph a<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_47_a_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfOptionLifeShareOptionsGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The implied yield currently available on zero-coupon government issues of the country in whose currency the exercise price for share options granted is expressed, with a remaining term equal to the expected term of the option being valued (based on the option's remaining contractual life and taking into account the effects of expected early exercise). [Refer: Government [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2023-01-01<br> -Paragraph 47<br> -Subparagraph a<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_47_a_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ExercisePriceShareOptionsGranted2019">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exercise price of share options granted.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2023-01-01<br> -Paragraph 47<br> -Subparagraph a<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_47_a_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ExercisePriceShareOptionsGranted2019</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ExpectedDividendAsPercentageShareOptionsGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The percentage of an expected dividend used to calculate the fair value of share options granted.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2023-01-01<br> -Paragraph 47<br> -Subparagraph a<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_47_a_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ExpectedDividendAsPercentageShareOptionsGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value of share options granted during the period at the measurement date. [Refer: Weighted average [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2023-01-01<br> -Paragraph 47<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_47_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_WeightedAverageSharePriceShareOptionsGranted2019">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average share price used as input to the option pricing model to calculate the fair value of share options granted. [Refer: Option pricing model [member]; Weighted average [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2023-01-01<br> -Paragraph 47<br> -Subparagraph a<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_47_a_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_WeightedAverageSharePriceShareOptionsGranted2019</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>166
<FILENAME>R150.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254148808128">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Trade and Other Payables - Summary of Trade and Other Current Payables (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TradeAndOtherCurrentPayablesAbstract', window );"><strong>Trade and other current payables [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CurrentTradePayables', window );">Trade payables</a></td>
<td class="nump">&#165; 3,999,224<span></span>
</td>
<td class="nump">$ 562,986<span></span>
</td>
<td class="nump">&#165; 4,199,072<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CurrentBillsPayable', window );">Bills payables</a></td>
<td class="nump">3,248,066<span></span>
</td>
<td class="nump">457,242<span></span>
</td>
<td class="nump">2,356,574<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherCurrentPayables', window );">Other payables</a></td>
<td class="nump">402,516<span></span>
</td>
<td class="nump">56,664<span></span>
</td>
<td class="nump">319,723<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AccrualsClassifiedAsCurrent', window );">Accrued expenses</a></td>
<td class="nump">226,745<span></span>
</td>
<td class="nump">31,920<span></span>
</td>
<td class="nump">159,735<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShorttermEmployeeBenefitsAccruals', window );">Accrued staff costs</a></td>
<td class="nump">499,230<span></span>
</td>
<td class="nump">70,278<span></span>
</td>
<td class="nump">422,045<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_RefundLiabilitiesCurrent', window );">Refund liabilities</a></td>
<td class="nump">324,161<span></span>
</td>
<td class="nump">45,633<span></span>
</td>
<td class="nump">222,342<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentDividendPayables', window );">Dividend payable</a></td>
<td class="nump">30,899<span></span>
</td>
<td class="nump">4,350<span></span>
</td>
<td class="nump">30,205<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_AmountsDueToJointVenturesAndAssociatesCurrent', window );">Amount due to joint ventures (trade)</a></td>
<td class="nump">83,590<span></span>
</td>
<td class="nump">11,767<span></span>
</td>
<td class="nump">67,556<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_NonTradeAmountsDueToJointVenturesAndAssociatesCurrent', window );">Amount due to joint ventures (non-trade)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">22<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TradeAndOtherCurrentPayablesToRelatedParties', window );">Amount due to related parties (trade)</a></td>
<td class="nump">303,393<span></span>
</td>
<td class="nump">42,710<span></span>
</td>
<td class="nump">296,219<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_NonTradeAndOtherCurrentPayablesToRelatedParties', window );">Amount due to related parties (non-trade)</a></td>
<td class="nump">36,083<span></span>
</td>
<td class="nump">5,079<span></span>
</td>
<td class="nump">7,289<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentFinancialLiabilitiesAtAmortisedCost', window );">Financial liabilities carried at amortized cost (Note 32, Note 35)</a></td>
<td class="nump">9,153,907<span></span>
</td>
<td class="nump">1,288,629<span></span>
</td>
<td class="nump">8,080,782<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentGovernmentGrants', window );">Deferred grants (Note 27)</a></td>
<td class="nump">8,064<span></span>
</td>
<td class="nump">1,135<span></span>
</td>
<td class="nump">13,404<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentAdvances', window );">Advance from customers</a></td>
<td class="nump">248<span></span>
</td>
<td class="nump">35<span></span>
</td>
<td class="nump">254<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_OtherTaxPayable', window );">Other tax payable</a></td>
<td class="nump">65,105<span></span>
</td>
<td class="nump">9,165<span></span>
</td>
<td class="nump">44,968<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TradeAndOtherCurrentPayables', window );">Total trade and other payables (current)</a></td>
<td class="nump">&#165; 9,227,324<span></span>
</td>
<td class="nump">$ 1,298,964<span></span>
</td>
<td class="nump">&#165; 8,139,408<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_AmountsDueToJointVenturesAndAssociatesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amounts due to joint ventures and associates, current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_AmountsDueToJointVenturesAndAssociatesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CurrentBillsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Current bills payable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CurrentBillsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CurrentTradePayables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Current trade payables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CurrentTradePayables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_NonTradeAmountsDueToJointVenturesAndAssociatesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Non trade amounts due to joint ventures and associates, current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_NonTradeAmountsDueToJointVenturesAndAssociatesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_NonTradeAndOtherCurrentPayablesToRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Non trade and other current payables to related parties.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_NonTradeAndOtherCurrentPayablesToRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_OtherTaxPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other tax payable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_OtherTaxPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_RefundLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Refund liabilities current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_RefundLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AccrualsClassifiedAsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of accruals classified as current. [Refer: Accruals]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 78<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_78&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AccrualsClassifiedAsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentAdvances">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of current advances received representing current contract liabilities for performance obligations satisfied at a point in time. [Refer: Advances received, representing contract liabilities for performance obligations satisfied at point in time]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 78<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_78&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentAdvances</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentDividendPayables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of current dividend payables. [Refer: Dividend payables]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentDividendPayables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentFinancialLiabilitiesAtAmortisedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of current financial liabilities measured at amortised cost. [Refer: Financial liabilities at amortised cost]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 8<br> -Subparagraph g<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_8_g&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentFinancialLiabilitiesAtAmortisedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentGovernmentGrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of current government grants recognised in the statement of financial position as deferred income. [Refer: Government [member]; Government grants]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentGovernmentGrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherCurrentPayables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of current payables that the entity does not separately disclose in the same statement or note.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherCurrentPayables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ShorttermEmployeeBenefitsAccruals">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of accruals for employee benefits (other than termination benefits) that are expected to be settled wholly within twelve months after the end of the annual reporting period in which the employees render the related services. [Refer: Accruals classified as current]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 78<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_78&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ShorttermEmployeeBenefitsAccruals</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TradeAndOtherCurrentPayables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of current trade payables and current other payables. [Refer: Current trade payables; Other current payables]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 54<br> -Subparagraph k<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_54_k&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TradeAndOtherCurrentPayables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TradeAndOtherCurrentPayablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TradeAndOtherCurrentPayablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TradeAndOtherCurrentPayablesToRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of current payables due to related parties. [Refer: Related parties [member]; Payables to related parties]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 78<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_78&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TradeAndOtherCurrentPayablesToRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>167
<FILENAME>R151.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254142343920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Trade and Other Payables - Summary of Trade and Other Current Payables (Parenthetical) (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesLineItems', window );"><strong>Disclosure Of Detailed Information About Trade And Other Payables [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CurrentBillsPayable', window );">Bills payable</a></td>
<td class="nump">&#165; 3,248,066<span></span>
</td>
<td class="nump">$ 457,242<span></span>
</td>
<td class="nump">&#165; 2,356,574<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember', window );">Bottom of range [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesLineItems', window );"><strong>Disclosure Of Detailed Information About Trade And Other Payables [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TradePayablesSettlementTerm', window );">Trade payables settlement term</a></td>
<td class="text">60 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember', window );">Top of range [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesLineItems', window );"><strong>Disclosure Of Detailed Information About Trade And Other Payables [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TradePayablesSettlementTerm', window );">Trade payables settlement term</a></td>
<td class="text">90 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CategoriesOfRelatedPartiesAxis=ifrs-full_JointVenturesWhereEntityIsVenturerMember', window );">Joint ventures [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesLineItems', window );"><strong>Disclosure Of Detailed Information About Trade And Other Payables [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CurrentBillsPayable', window );">Bills payable</a></td>
<td class="nump">&#165; 4,000<span></span>
</td>
<td class="nump">600<span></span>
</td>
<td class="nump">36,300<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CategoriesOfRelatedPartiesAxis=ifrs-full_OtherRelatedPartiesMember', window );">Other related parties [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesLineItems', window );"><strong>Disclosure Of Detailed Information About Trade And Other Payables [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CurrentBillsPayable', window );">Bills payable</a></td>
<td class="nump">&#165; 435,300<span></span>
</td>
<td class="nump">$ 61,300<span></span>
</td>
<td class="nump">&#165; 192,600<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CurrentBillsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Current bills payable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CurrentBillsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of detailed information about trade and other payables line items.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_TradePayablesSettlementTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trade payables settlement term.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_TradePayablesSettlementTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CategoriesOfRelatedPartiesAxis=ifrs-full_JointVenturesWhereEntityIsVenturerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CategoriesOfRelatedPartiesAxis=ifrs-full_JointVenturesWhereEntityIsVenturerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CategoriesOfRelatedPartiesAxis=ifrs-full_OtherRelatedPartiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CategoriesOfRelatedPartiesAxis=ifrs-full_OtherRelatedPartiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>168
<FILENAME>R152.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254140088192">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Trade and Other Payables - Summary of Other Non-current Payables (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncurrentPayablesAbstract', window );"><strong>Trade and other non-current payables [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherNoncurrentPayables', window );">Other payables (Note 32, Note 35)</a></td>
<td class="nump">&#165; 181,155<span></span>
</td>
<td class="nump">$ 25,502<span></span>
</td>
<td class="nump">&#165; 189,366<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NoncurrentPayablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NoncurrentPayablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherNoncurrentPayables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of non-current payables that the entity does not separately disclose in the same statement or note.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherNoncurrentPayables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>169
<FILENAME>R153.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254146083296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Provisions - Summary of Provisions (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfOtherProvisionsLineItems', window );"><strong>Disclosure of other provisions [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherProvisions', window );">Beginning balance</a></td>
<td class="nump">&#165; 220,114<span></span>
</td>
<td class="nump">$ 30,986<span></span>
</td>
<td class="nump">&#165; 253,028<span></span>
</td>
<td class="nump">$ 35,620<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NewProvisionsOtherProvisions', window );">Provision made</a></td>
<td class="nump">414,021<span></span>
</td>
<td class="nump">58,283<span></span>
</td>
<td class="nump">317,076<span></span>
</td>
<td class="nump">44,636<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProvisionUsedOtherProvisions', window );">Provision utilized</a></td>
<td class="num">(375,910)<span></span>
</td>
<td class="num">(52,918)<span></span>
</td>
<td class="num">(345,161)<span></span>
</td>
<td class="num">(48,590)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_UnusedProvisionReversedOtherProvisions', window );">Provision reversed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,829)<span></span>
</td>
<td class="num">(680)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions', window );">Disposal of a subsidiary</a></td>
<td class="num">(2,145)<span></span>
</td>
<td class="num">(302)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherProvisions', window );">Ending balance</a></td>
<td class="nump">256,080<span></span>
</td>
<td class="nump">$ 36,049<span></span>
</td>
<td class="nump">220,114<span></span>
</td>
<td class="nump">$ 30,986<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfProvisionsAxis=ifrs-full_WarrantyProvisionMember', window );">Product warranty provision [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfOtherProvisionsLineItems', window );"><strong>Disclosure of other provisions [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherProvisions', window );">Beginning balance</a></td>
<td class="nump">220,114<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">248,199<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NewProvisionsOtherProvisions', window );">Provision made</a></td>
<td class="nump">414,021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">317,076<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProvisionUsedOtherProvisions', window );">Provision utilized</a></td>
<td class="num">(375,910)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(345,161)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_UnusedProvisionReversedOtherProvisions', window );">Provision reversed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions', window );">Disposal of a subsidiary</a></td>
<td class="num">(2,145)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherProvisions', window );">Ending balance</a></td>
<td class="nump">256,080<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">220,114<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfProvisionsAxis=ifrs-full_OnerousContractsProvisionMember', window );">Provision&#160;for onerous contract [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfOtherProvisionsLineItems', window );"><strong>Disclosure of other provisions [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherProvisions', window );">Beginning balance</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,829<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NewProvisionsOtherProvisions', window );">Provision made</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProvisionUsedOtherProvisions', window );">Provision utilized</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_UnusedProvisionReversedOtherProvisions', window );">Provision reversed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,829)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions', window );">Disposal of a subsidiary</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherProvisions', window );">Ending balance</a></td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The decrease in other provisions resulting from the loss of control of a subsidiary. [Refer: Other provisions]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 37<br> -IssueDate 2023-01-01<br> -Paragraph 84<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=37&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_84&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfOtherProvisionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfOtherProvisionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NewProvisionsOtherProvisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount recognised for new other provisions. [Refer: Other provisions]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 37<br> -IssueDate 2023-01-01<br> -Paragraph 84<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=37&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_84_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NewProvisionsOtherProvisions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherProvisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of provisions other than provisions for employee benefits. [Refer: Provisions]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 37<br> -IssueDate 2023-01-01<br> -Paragraph 84<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=37&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_84_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 78<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_78_d&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherProvisions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProvisionUsedOtherProvisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount used (ie incurred and charged against the provision) for other provisions. [Refer: Other provisions]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 37<br> -IssueDate 2023-01-01<br> -Paragraph 84<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=37&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_84_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProvisionUsedOtherProvisions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_UnusedProvisionReversedOtherProvisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount reversed for unused other provisions. [Refer: Other provisions]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 37<br> -IssueDate 2023-01-01<br> -Paragraph 84<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=37&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_84_d&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_UnusedProvisionReversedOtherProvisions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfProvisionsAxis=ifrs-full_WarrantyProvisionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfProvisionsAxis=ifrs-full_WarrantyProvisionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfProvisionsAxis=ifrs-full_OnerousContractsProvisionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfProvisionsAxis=ifrs-full_OnerousContractsProvisionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>170
<FILENAME>R154.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254143183104">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Contract Liabilities - Summary of Contract Liabilities (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfContractLiabilitiesLineItems', window );"><strong>Disclosure of contract liabilities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ContractLiabilities', window );">Contract liabilities</a></td>
<td class="nump">&#165; 691,427<span></span>
</td>
<td class="nump">$ 97,334<span></span>
</td>
<td class="nump">&#165; 695,076<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentContractLiabilities', window );">Current</a></td>
<td class="nump">639,213<span></span>
</td>
<td class="nump">89,984<span></span>
</td>
<td class="nump">617,737<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncurrentContractLiabilities', window );">Non-current</a></td>
<td class="nump">52,214<span></span>
</td>
<td class="nump">7,350<span></span>
</td>
<td class="nump">77,339<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfLiabilitiesAxis=cyd_UnfulfilledServiceTypeMaintenanceServicesMember', window );">Unfulfilled service-type maintenance services [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfContractLiabilitiesLineItems', window );"><strong>Disclosure of contract liabilities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ContractLiabilities', window );">Contract liabilities</a></td>
<td class="nump">155,192<span></span>
</td>
<td class="nump">21,847<span></span>
</td>
<td class="nump">195,245<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfLiabilitiesAxis=cyd_AdvanceFromCustomerMember', window );">Advance from customer [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfContractLiabilitiesLineItems', window );"><strong>Disclosure of contract liabilities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ContractLiabilities', window );">Contract liabilities</a></td>
<td class="nump">&#165; 536,235<span></span>
</td>
<td class="nump">$ 75,487<span></span>
</td>
<td class="nump">&#165; 499,831<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_DisclosureOfContractLiabilitiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of contract liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_DisclosureOfContractLiabilitiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ContractLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of an entity&#8217;s obligation to transfer goods or services to a customer for which the entity has received consideration (or the amount is due) from the customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 15<br> -IssueDate 2023-01-01<br> -Paragraph 105<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_105&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 15<br> -IssueDate 2023-01-01<br> -Paragraph 116<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_116_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ContractLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentContractLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of current contract liabilities. [Refer: Contract liabilities]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 15<br> -IssueDate 2023-01-01<br> -Paragraph 105<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_105&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentContractLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NoncurrentContractLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of non-current contract liabilities. [Refer: Contract liabilities]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 15<br> -IssueDate 2023-01-01<br> -Paragraph 105<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_105&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NoncurrentContractLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfLiabilitiesAxis=cyd_UnfulfilledServiceTypeMaintenanceServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfLiabilitiesAxis=cyd_UnfulfilledServiceTypeMaintenanceServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfLiabilitiesAxis=cyd_AdvanceFromCustomerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfLiabilitiesAxis=cyd_AdvanceFromCustomerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>171
<FILENAME>R155.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254146951904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Lease Liabilities - Summary of Detailed Information About In Lease Liabilities (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfDetailedInformationAboutLeaseLiabilitiesLineItems', window );"><strong>Disclosure Of Detailed Information About Lease Liabilities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentLeaseLiabilities', window );">Current</a></td>
<td class="nump">&#165; 33,272<span></span>
</td>
<td class="nump">$ 4,684<span></span>
</td>
<td class="nump">&#165; 31,433<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncurrentLeaseLiabilities', window );">Non-&#160;current</a></td>
<td class="nump">&#165; 16,009<span></span>
</td>
<td class="nump">2,254<span></span>
</td>
<td class="nump">28,208<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=cyd_LeaseLiabilitiesCurrentMember', window );">Lease Liabilities Current [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfDetailedInformationAboutLeaseLiabilitiesLineItems', window );"><strong>Disclosure Of Detailed Information About Lease Liabilities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_LeasesYearOfMaturity', window );">Maturity</a></td>
<td class="text">2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentLeaseLiabilities', window );">Current</a></td>
<td class="nump">&#165; 33,272<span></span>
</td>
<td class="nump">$ 4,684<span></span>
</td>
<td class="nump">31,433<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=cyd_LeaseLiabilitiesCurrentMember', window );">Lease Liabilities Current [Member] | Bottom of range [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfDetailedInformationAboutLeaseLiabilitiesLineItems', window );"><strong>Disclosure Of Detailed Information About Lease Liabilities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16', window );">Interest&#160;rate</a></td>
<td class="nump">1.30%<span></span>
</td>
<td class="nump">1.30%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=cyd_LeaseLiabilitiesCurrentMember', window );">Lease Liabilities Current [Member] | Top of range [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfDetailedInformationAboutLeaseLiabilitiesLineItems', window );"><strong>Disclosure Of Detailed Information About Lease Liabilities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16', window );">Interest&#160;rate</a></td>
<td class="nump">6.70%<span></span>
</td>
<td class="nump">6.70%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=cyd_LeaseLiabilitiesNoncurrentMember', window );">Lease Liabilities Noncurrent [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfDetailedInformationAboutLeaseLiabilitiesLineItems', window );"><strong>Disclosure Of Detailed Information About Lease Liabilities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncurrentLeaseLiabilities', window );">Non-&#160;current</a></td>
<td class="nump">&#165; 16,009<span></span>
</td>
<td class="nump">$ 2,254<span></span>
</td>
<td class="nump">&#165; 28,208<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=cyd_LeaseLiabilitiesNoncurrentMember', window );">Lease Liabilities Noncurrent [Member] | Bottom of range [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfDetailedInformationAboutLeaseLiabilitiesLineItems', window );"><strong>Disclosure Of Detailed Information About Lease Liabilities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16', window );">Interest&#160;rate</a></td>
<td class="nump">1.30%<span></span>
</td>
<td class="nump">1.30%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_LeasesYearOfMaturity', window );">Maturity</a></td>
<td class="text">2025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=cyd_LeaseLiabilitiesNoncurrentMember', window );">Lease Liabilities Noncurrent [Member] | Top of range [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfDetailedInformationAboutLeaseLiabilitiesLineItems', window );"><strong>Disclosure Of Detailed Information About Lease Liabilities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16', window );">Interest&#160;rate</a></td>
<td class="nump">6.70%<span></span>
</td>
<td class="nump">6.70%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_LeasesYearOfMaturity', window );">Maturity</a></td>
<td class="text">2034<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_DisclosureOfDetailedInformationAboutLeaseLiabilitiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of detailed information about lease liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_DisclosureOfDetailedInformationAboutLeaseLiabilitiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_LeasesYearOfMaturity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Leases year of maturity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_LeasesYearOfMaturity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of current lease liabilities. [Refer: Lease liabilities]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 16<br> -IssueDate 2023-01-01<br> -Paragraph 47<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_47_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NoncurrentLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of non-current lease liabilities. [Refer: Lease liabilities]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 16<br> -IssueDate 2023-01-01<br> -Paragraph 47<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_47_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NoncurrentLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average lessee's incremental borrowing rate applied to lease liabilities recognised in the statement of financial position at the date of initial application of IFRS 16. The incremental borrowing rate is the rate of interest that a lessee would have to pay to borrow over a similar term, and with a similar security, the funds necessary to obtain an asset of a similar value to the right-of-use asset in a similar economic environment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 16<br> -IssueDate 2023-01-01<br> -Paragraph C12<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_C12_a&amp;doctype=Appendix&amp;subtype=C<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=cyd_LeaseLiabilitiesCurrentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=cyd_LeaseLiabilitiesCurrentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=cyd_LeaseLiabilitiesNoncurrentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=cyd_LeaseLiabilitiesNoncurrentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>172
<FILENAME>R156.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254149829200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans and borrowings - Summary of Loans and Borrowings (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LongtermBorrowings', window );">Non-current borrowings</a></td>
<td class="nump">&#165; 690,000<span></span>
</td>
<td class="nump">&#165; 200,000<span></span>
</td>
<td class="nump">$ 97,134<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShorttermBorrowings', window );">Current borrowings</a></td>
<td class="nump">&#165; 1,850,294<span></span>
</td>
<td class="nump">&#165; 2,141,432<span></span>
</td>
<td class="nump">$ 260,473<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=cyd_NoncurrentBorrowingsMember', window );">Non-current borrowings [member] | Renminbi [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Weighted average interest rate</a></td>
<td class="nump">2.80%<span></span>
</td>
<td class="nump">3.00%<span></span>
</td>
<td class="nump">2.80%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsMaturity', window );">Maturity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LongtermBorrowings', window );">Non-current borrowings</a></td>
<td class="nump">&#165; 690,000<span></span>
</td>
<td class="nump">&#165; 200,000<span></span>
</td>
<td class="nump">$ 97,134<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=cyd_NoncurrentBorrowingsMember', window );">Non-current borrowings [member] | Renminbi [Member] | Bottom of range [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsMaturity', window );">Maturity</a></td>
<td class="text">2025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=cyd_NoncurrentBorrowingsMember', window );">Non-current borrowings [member] | Renminbi [Member] | Top of range [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsMaturity', window );">Maturity</a></td>
<td class="text">2026<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=cyd_CurrentBorrowingsMember', window );">Current borrowings [member] | Renminbi [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsMaturity', window );">Maturity</a></td>
<td class="text">2024<span></span>
</td>
<td class="text">2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShorttermBorrowings', window );">Current borrowings</a></td>
<td class="nump">&#165; 1,850,294<span></span>
</td>
<td class="nump">&#165; 2,141,432<span></span>
</td>
<td class="nump">$ 260,473<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=cyd_CurrentBorrowingsMember', window );">Current borrowings [member] | Renminbi [Member] | Bottom of range [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Weighted average interest rate</a></td>
<td class="nump">1.20%<span></span>
</td>
<td class="nump">0.90%<span></span>
</td>
<td class="nump">1.20%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=cyd_CurrentBorrowingsMember', window );">Current borrowings [member] | Renminbi [Member] | Top of range [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Weighted average interest rate</a></td>
<td class="nump">2.10%<span></span>
</td>
<td class="nump">3.70%<span></span>
</td>
<td class="nump">2.10%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The interest rate on borrowings. [Refer: Borrowings]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 7<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsMaturity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maturity of borrowings. [Refer: Borrowings]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 7<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsMaturity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_LongtermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The non-current portion of non-current borrowings. [Refer: Borrowings]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LongtermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ShorttermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of current borrowings. [Refer: Borrowings]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ShorttermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=cyd_NoncurrentBorrowingsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=cyd_NoncurrentBorrowingsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CurrencyAxis=currency_CNY">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CurrencyAxis=currency_CNY</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=cyd_CurrentBorrowingsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=cyd_CurrentBorrowingsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>173
<FILENAME>R157.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254150859984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans and borrowings - Additional Information (Detail)<br> $ in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Aug. 18, 2023 </div>
<div>SGD ($) </div>
<div>shares</div>
</th>
<th class="th"><div>Apr. 12, 2022</div></th>
<th class="th"><div>Jan. 01, 2019</div></th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>SGD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 25, 2021 </div>
<div>SGD ($)</div>
</th>
<th class="th">
<div>Jun. 24, 2020 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NumberOfSharesIssuedAndFullyPaid', window );">Number of shares issued and fully paid | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40,858,290<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=cyd_CreditFacilityWithDbsBankLtdMember', window );">DBS Bank Ltd [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_RefinancingOfUncommittedMulticurrencyRevolvingCreditFacility', window );">Refinancing of uncommitted multi-currency revolving credit facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 30.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_ProportionOfOwnershipInterestHeldByControllingShareholder', window );">Ownership interest in the entity, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">76.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_LineOfCreditFacilityMaximumBorrowingCapacity1', window );">Facility limit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 30.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=cyd_CreditFacilityWithDbsBankLtdMember', window );">DBS Bank Ltd [member] | Hong Leong Asia Limited [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_ProportionOfOwnershipInterestHeldByControllingShareholder', window );">Ownership interest in the entity, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=cyd_CreditFacilityWithDbsBankLtdMember', window );">DBS Bank Ltd [member] | Top of range [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CreditFacilityAuthorizedAmount', window );">Credit facility with bank</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 30.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_NetDebtToTangibleNetWorthRatio', window );">Consolidated tangible net worth ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1.0 times<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=cyd_CreditFacilityWithDbsBankLtdMember', window );">DBS Bank Ltd [member] | Bottom of range [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TangibleNetWorth', window );">Consolidated tangible net worth</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 400.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=cyd_CreditFacilityWithMUFGSingaporeBranchMember', window );">Credit facility with MUFG Singapore Branch [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_ProportionOfOwnershipInterestHeldByControllingShareholder', window );">Ownership interest in the entity, percentage</a></td>
<td class="nump">76.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_RefinancingOfUnsecuredMulticurrencyRevolvingCreditFacility', window );">Refinancing of unsecured multi-currency revolving credit facility</a></td>
<td class="nump">$ 30.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NumberOfSharesIssuedAndFullyPaid', window );">Number of shares issued and fully paid | shares</a></td>
<td class="nump">7,290,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=cyd_CreditFacilityWithMUFGSingaporeBranchMember', window );">Credit facility with MUFG Singapore Branch [member] | Top of range [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CreditFacilityAuthorizedAmount', window );">Credit facility with bank</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 30.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TangibleNetWorth', window );">Consolidated tangible net worth</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">120.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_NetDebtToTangibleNetWorthRatio', window );">Consolidated tangible net worth ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2.0 times<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_LineOfCreditFacilityMaximumBorrowingCapacity1', window );">Facility limit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 30.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=cyd_CreditFacilityWithSumitomoBranchMember', window );">Sumitomo branch [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_RefinancingOfUnsecuredMulticurrencyRevolvingCreditFacility', window );">Refinancing of unsecured multi-currency revolving credit facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 30.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NumberOfSharesIssuedAndFullyPaid', window );">Number of shares issued and fully paid | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,290,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=cyd_CreditFacilityWithSumitomoBranchMember', window );">Sumitomo branch [Member] | United States of America, Dollars</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsMaturity', window );">Credit facility maturity period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=cyd_CreditFacilityWithSumitomoBranchMember', window );">Sumitomo branch [Member] | Singapore, Dollars</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsMaturity', window );">Credit facility maturity period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=cyd_CreditFacilityWithSumitomoBranchMember', window );">Sumitomo branch [Member] | Top of range [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CreditFacilityAuthorizedAmount', window );">Credit facility with bank</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_LineOfCreditFacilityMaximumBorrowingCapacity1', window );">Facility limit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=cyd_CreditFacilityWithSumitomoBranchMember', window );">Sumitomo branch [Member] | Bottom of range [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TangibleNetWorth', window );">Consolidated tangible net worth</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 200.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_NetDebtToTangibleNetWorthRatio', window );">Consolidated tangible net worth ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2.0 times<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CreditFacilityAuthorizedAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Credit facility authorized amount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CreditFacilityAuthorizedAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_LineOfCreditFacilityMaximumBorrowingCapacity1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line of credit facility maximum borrowing capacity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_LineOfCreditFacilityMaximumBorrowingCapacity1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_NetDebtToTangibleNetWorthRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net debt to tangible net worth ratio.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_NetDebtToTangibleNetWorthRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_ProportionOfOwnershipInterestHeldByControllingShareholder">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total percentage of share in the Entity held by controlling shareholder through its subsidiaries.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_ProportionOfOwnershipInterestHeldByControllingShareholder</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_RefinancingOfUncommittedMulticurrencyRevolvingCreditFacility">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Refinancing of uncommitted multi-currency revolving credit facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_RefinancingOfUncommittedMulticurrencyRevolvingCreditFacility</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_RefinancingOfUnsecuredMulticurrencyRevolvingCreditFacility">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Refinancing of unsecured multi-currency revolving credit facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_RefinancingOfUnsecuredMulticurrencyRevolvingCreditFacility</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_TangibleNetWorth">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tangible net worth.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_TangibleNetWorth</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsMaturity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maturity of borrowings. [Refer: Borrowings]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 7<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsMaturity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NumberOfSharesIssuedAndFullyPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares issued by the entity, for which full payment has been received.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 79<br> -Subparagraph a<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_79_a_ii&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NumberOfSharesIssuedAndFullyPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=cyd_CreditFacilityWithDbsBankLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=cyd_CreditFacilityWithDbsBankLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CounterpartiesAxis=cyd_HongLeongAsiaLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CounterpartiesAxis=cyd_HongLeongAsiaLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=cyd_CreditFacilityWithMUFGSingaporeBranchMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=cyd_CreditFacilityWithMUFGSingaporeBranchMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=cyd_CreditFacilityWithSumitomoBranchMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=cyd_CreditFacilityWithSumitomoBranchMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CurrencyAxis=currency_USD">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CurrencyAxis=currency_USD</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CurrencyAxis=currency_SGD">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CurrencyAxis=currency_SGD</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>174
<FILENAME>R158.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254140894160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Deferred Grants - Summary of Deferred Grants (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract', window );"><strong>Subclassifications of assets, liabilities and equities [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GovernmentGrants', window );">Beginning balance</a></td>
<td class="nump">&#165; 489,788<span></span>
</td>
<td class="nump">$ 68,949<span></span>
</td>
<td class="nump">&#165; 424,140<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_GovernmentGrantReceived', window );">Received during the year</a></td>
<td class="nump">145,330<span></span>
</td>
<td class="nump">20,459<span></span>
</td>
<td class="nump">186,993<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_GrantDisbursedToPartnerOfJointProject', window );">Grant disbursed to partner of joint project</a></td>
<td class="num">(16,423)<span></span>
</td>
<td class="num">(2,312)<span></span>
</td>
<td class="num">(13,243)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_ReleaseOfDeferredGrantRecognisedInProfitOrLoss', window );">Released to consolidated statement of profit or loss</a></td>
<td class="num">(59,818)<span></span>
</td>
<td class="num">(8,421)<span></span>
</td>
<td class="num">(108,102)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_ReclassificationToOtherPayables', window );">Reclassification to other payables</a></td>
<td class="num">(98,919)<span></span>
</td>
<td class="num">(13,925)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GovernmentGrants', window );">Ending balance</a></td>
<td class="nump">459,958<span></span>
</td>
<td class="nump">$ 64,750<span></span>
</td>
<td class="nump">489,788<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentGovernmentGrants', window );">Current (Note 22)</a></td>
<td class="nump">8,064<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,404<span></span>
</td>
<td class="nump">$ 1,135<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncurrentGovernmentGrants', window );">Non-current</a></td>
<td class="nump">&#165; 451,894<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 476,384<span></span>
</td>
<td class="nump">$ 63,615<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_GovernmentGrantReceived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Government grant received.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_GovernmentGrantReceived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_GrantDisbursedToPartnerOfJointProject">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Grant disbursed to partner of joint project.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_GrantDisbursedToPartnerOfJointProject</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_ReclassificationToOtherPayables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reclassification to other payables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_ReclassificationToOtherPayables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_ReleaseOfDeferredGrantRecognisedInProfitOrLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Release of deferred grant recognised in profit or loss.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_ReleaseOfDeferredGrantRecognisedInProfitOrLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentGovernmentGrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of current government grants recognised in the statement of financial position as deferred income. [Refer: Government [member]; Government grants]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentGovernmentGrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GovernmentGrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of assistance by government in the form of transfers of resources to an entity in return for past or future compliance with certain conditions relating to the operating activities of the entity, recognised as deferred income. They exclude those forms of government assistance that cannot reasonably have a value placed upon them and transactions with government that cannot be distinguished from the normal trading transactions of the entity. [Refer: Deferred income other than contract liabilities; Government [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GovernmentGrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NoncurrentGovernmentGrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of non-current government grants recognised on the statement of financial position as deferred income. [Refer: Government [member]; Government grants]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NoncurrentGovernmentGrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>175
<FILENAME>R159.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254150921664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other financial liability - Additional Information (Detail)<br> &#165; in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="3">1 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Feb. 28, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Feb. 28, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Nov. 30, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th"><div>Feb. 01, 2023</div></th>
<th class="th"><div>Nov. 01, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfOtherLiabilitiesLineItems', window );"><strong>Disclosure Of Other Liabilities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_MinorityInterestOwnershipPercentageByNoncontrollingOwners', window );">Minority interest ownership percentage by noncontrolling owners</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.20%<span></span>
</td>
<td class="nump">9.10%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=cyd_YuchaiXinLanMember', window );">Yuchai Xin-Lan [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfOtherLiabilitiesLineItems', window );"><strong>Disclosure Of Other Liabilities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProceedsFromChangesInOwnershipInterestsInSubsidiaries', window );">Proceeds from changes in ownership interests in subsidiaries that do not result in loss of control</a></td>
<td class="nump">&#165; 20.0<span></span>
</td>
<td class="nump">$ 2.8<span></span>
</td>
<td class="nump">&#165; 50.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_DisclosureOfOtherLiabilitiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of other liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_DisclosureOfOtherLiabilitiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_MinorityInterestOwnershipPercentageByNoncontrollingOwners">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Minority interest ownership percentage by noncontrolling owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_MinorityInterestOwnershipPercentageByNoncontrollingOwners</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProceedsFromChangesInOwnershipInterestsInSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from changes in ownership interests in subsidiaries that do not result in a loss of control. [Refer: Subsidiaries [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 42A<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_42A&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 42B<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_42B&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProceedsFromChangesInOwnershipInterestsInSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=cyd_YuchaiXinLanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SignificantInvestmentsInSubsidiariesAxis=cyd_YuchaiXinLanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>176
<FILENAME>R160.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254146924848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Disclosures - Additional Information (Detail)<br> &#165; in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CounterpartiesAxis=cyd_HongLeongAsiaLimitedMember', window );">Hong Leong Asia Limited [member] | Subsidiaries [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems', window );"><strong>Disclosure of transactions between related parties [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_SharesInEntityHeldByControllingShareholder', window );">Ownership interest in the entity, shares</a></td>
<td class="nump">18,270,965<span></span>
</td>
<td class="nump">18,270,965<span></span>
</td>
<td class="nump">18,270,965<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_ProportionOfOwnershipInterestHeldByControllingShareholder', window );">Ownership interest in the entity, percentage</a></td>
<td class="nump">44.70%<span></span>
</td>
<td class="nump">44.70%<span></span>
</td>
<td class="nump">44.70%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_ConsultancyFeesChargedByRelatedPartyTransactions', window );">Consultancy fees charged</a></td>
<td class="nump">&#165; 0.5<span></span>
</td>
<td class="nump">$ 0.1<span></span>
</td>
<td class="nump">&#165; 0.4<span></span>
</td>
<td class="nump">&#165; 0.5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CounterpartiesAxis=cyd_HlTechnologySystemsPrivateLimitedMember', window );">HL Technology Systems Private Limited [member] | Subsidiaries [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems', window );"><strong>Disclosure of transactions between related parties [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_ProportionOfOwnershipInterestHeldByControllingShareholders', window );">Ownership interest held by controlling shareholder, percent</a></td>
<td class="nump">23.30%<span></span>
</td>
<td class="nump">23.30%<span></span>
</td>
<td class="nump">23.30%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CounterpartiesAxis=cyd_WellSummitInvestmentsLimitedMember', window );">Well Summit Investments Limited [member] | Subsidiaries [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems', window );"><strong>Disclosure of transactions between related parties [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_ProportionOfOwnershipInterestHeldByControllingShareholders', window );">Ownership interest held by controlling shareholder, percent</a></td>
<td class="nump">21.40%<span></span>
</td>
<td class="nump">21.40%<span></span>
</td>
<td class="nump">21.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CounterpartiesAxis=cyd_YulinCityGovernmentMember', window );">Yulin City Government [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems', window );"><strong>Disclosure of transactions between related parties [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_ProportionOfOwnershipInterestHeldByNonControllingShareholderWithSignificantInfluenceOverTheGroup', window );">Ownership interest held by non-controlling shareholder with significant influence over the Group</a></td>
<td class="nump">18.20%<span></span>
</td>
<td class="nump">18.20%<span></span>
</td>
<td class="nump">17.20%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_ConsultancyFeesChargedByRelatedPartyTransactions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Consultancy fee charged by the related party in related party transactions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_ConsultancyFeesChargedByRelatedPartyTransactions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_ProportionOfOwnershipInterestHeldByControllingShareholder">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total percentage of share in the Entity held by controlling shareholder through its subsidiaries.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_ProportionOfOwnershipInterestHeldByControllingShareholder</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_ProportionOfOwnershipInterestHeldByControllingShareholders">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of share in the Entity held by controlling shareholders through its subsidiaries.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_ProportionOfOwnershipInterestHeldByControllingShareholders</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_ProportionOfOwnershipInterestHeldByNonControllingShareholderWithSignificantInfluenceOverTheGroup">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of share in the Entity held by Non-Controlling Shareholder with significant influence over the Group.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_ProportionOfOwnershipInterestHeldByNonControllingShareholderWithSignificantInfluenceOverTheGroup</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_SharesInEntityHeldByControllingShareholder">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares in the Entity held by controlling shareholder through its subsidiaries.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_SharesInEntityHeldByControllingShareholder</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CounterpartiesAxis=cyd_HongLeongAsiaLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CounterpartiesAxis=cyd_HongLeongAsiaLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CategoriesOfRelatedPartiesAxis=ifrs-full_SubsidiariesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CategoriesOfRelatedPartiesAxis=ifrs-full_SubsidiariesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CounterpartiesAxis=cyd_HlTechnologySystemsPrivateLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CounterpartiesAxis=cyd_HlTechnologySystemsPrivateLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CounterpartiesAxis=cyd_WellSummitInvestmentsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CounterpartiesAxis=cyd_WellSummitInvestmentsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CounterpartiesAxis=cyd_YulinCityGovernmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CounterpartiesAxis=cyd_YulinCityGovernmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>177
<FILENAME>R161.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254140054080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Disclosures - Significant Transactions with Related Parties (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems', window );"><strong>Disclosure of transactions between related parties [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisposalsIntangibleAssetsOtherThanGoodwill', window );">Sales of an intangible asset to a joint venture</a></td>
<td class="nump">&#165; 101,390<span></span>
</td>
<td class="nump">$ 14,273<span></span>
</td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="nump">&#165; 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CategoriesOfRelatedPartiesAxis=cyd_AssociatesAndJointVenturesMember', window );">Associates and joint ventures [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems', window );"><strong>Disclosure of transactions between related parties [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions', window );">Sales of engines and parts</a></td>
<td class="nump">924,971<span></span>
</td>
<td class="nump">130,212<span></span>
</td>
<td class="nump">411,010<span></span>
</td>
<td class="nump">393,440<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PurchasesOfGoodsRelatedPartyTransactions', window );">Purchase of parts, supplies and engines</a></td>
<td class="nump">1,614,814<span></span>
</td>
<td class="nump">227,323<span></span>
</td>
<td class="nump">1,396,611<span></span>
</td>
<td class="nump">2,036,675<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CategoriesOfRelatedPartiesAxis=ifrs-full_JointVenturesMember', window );">Joint ventures [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems', window );"><strong>Disclosure of transactions between related parties [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_ServicesCostChargedToRelatedPartyTransactions', window );">Hospitality, restaurant, consultancy and other service income</a></td>
<td class="nump">18,427<span></span>
</td>
<td class="nump">2,594<span></span>
</td>
<td class="nump">5,803<span></span>
</td>
<td class="nump">2,152<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_ServicesCostChargedByRelatedPartyTransactions', window );">Service charge charged by</a></td>
<td class="nump">2,094<span></span>
</td>
<td class="nump">295<span></span>
</td>
<td class="nump">128<span></span>
</td>
<td class="nump">5,023<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LeasesAsLessorRelatedPartyTransactions', window );">Rental income</a></td>
<td class="nump">3,834<span></span>
</td>
<td class="nump">540<span></span>
</td>
<td class="nump">4,634<span></span>
</td>
<td class="nump">4,415<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_GeneralAndAdministrativeExpensesRelatedPartyTransactions', window );">Selling, general and administrative expenses</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,530<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CategoriesOfRelatedPartiesAxis=cyd_HongLeongAsiaLimitedMember', window );">Hong Leong Asia Limited and its affiliates [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems', window );"><strong>Disclosure of transactions between related parties [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_GeneralAndAdministrativeExpensesRelatedPartyTransactions', window );">Selling, general and administrative expenses</a></td>
<td class="nump">9,194<span></span>
</td>
<td class="nump">1,294<span></span>
</td>
<td class="nump">8,994<span></span>
</td>
<td class="nump">7,188<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CategoriesOfRelatedPartiesAxis=cyd_GuangxiYuchaiMachineryGroupCompanyLimitedMember', window );">GY and its affiliates [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems', window );"><strong>Disclosure of transactions between related parties [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions', window );">Sales of engines and parts</a></td>
<td class="nump">2,034,304<span></span>
</td>
<td class="nump">286,376<span></span>
</td>
<td class="nump">2,262,306<span></span>
</td>
<td class="nump">3,223,785<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PurchasesOfGoodsRelatedPartyTransactions', window );">Purchase of parts, supplies and engines</a></td>
<td class="nump">1,804,457<span></span>
</td>
<td class="nump">254,020<span></span>
</td>
<td class="nump">1,053,607<span></span>
</td>
<td class="nump">1,307,137<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_ServicesCostChargedToRelatedPartyTransactions', window );">Hospitality, restaurant, consultancy and other service income</a></td>
<td class="nump">18,023<span></span>
</td>
<td class="nump">2,537<span></span>
</td>
<td class="nump">10,398<span></span>
</td>
<td class="nump">6,609<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LeasesAsLessorRelatedPartyTransactions', window );">Rental income</a></td>
<td class="nump">12,227<span></span>
</td>
<td class="nump">1,721<span></span>
</td>
<td class="nump">580<span></span>
</td>
<td class="nump">275<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_PropertyManagementServiceChargedByRelatedPartyTransactions', window );">Property management service expenses</a></td>
<td class="nump">24,668<span></span>
</td>
<td class="nump">3,473<span></span>
</td>
<td class="nump">22,128<span></span>
</td>
<td class="nump">21,978<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_GeneralAndAdministrativeExpensesRelatedPartyTransactions', window );">Selling, general and administrative expenses</a></td>
<td class="nump">34,178<span></span>
</td>
<td class="nump">4,811<span></span>
</td>
<td class="nump">30,151<span></span>
</td>
<td class="nump">9,315<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_StorageAndDistributionExpensesChargedByRelatedPartyTransactions', window );">Delivery, storage, distribution and handling expenses</a></td>
<td class="nump">212,566<span></span>
</td>
<td class="nump">29,924<span></span>
</td>
<td class="nump">201,669<span></span>
</td>
<td class="nump">300,699<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_PaymentsForLeaseLiabilities', window );">Payments For Lease Liabilities</a></td>
<td class="nump">19,615<span></span>
</td>
<td class="nump">2,761<span></span>
</td>
<td class="nump">19,802<span></span>
</td>
<td class="nump">17,215<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PurchasesOfPropertyAndOtherAssetsRelatedPartyTransactions', window );">Purchases of vehicles and machineries</a></td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">&#165; 2,513<span></span>
</td>
<td class="nump">&#165; 3,460<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_GeneralAndAdministrativeExpensesRelatedPartyTransactions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>General and administrative expenses charged by the entity in related party transactions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_GeneralAndAdministrativeExpensesRelatedPartyTransactions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_PaymentsForLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payment for lease liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_PaymentsForLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_PropertyManagementServiceChargedByRelatedPartyTransactions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Property management service charged by related party transactions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_PropertyManagementServiceChargedByRelatedPartyTransactions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_ServicesCostChargedByRelatedPartyTransactions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Services Cost Charged By Related Party Transactions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_ServicesCostChargedByRelatedPartyTransactions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_ServicesCostChargedToRelatedPartyTransactions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Services cost charged to related party transactions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_ServicesCostChargedToRelatedPartyTransactions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_StorageAndDistributionExpensesChargedByRelatedPartyTransactions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Storage and distribution expenses charged by related party transactions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_StorageAndDistributionExpensesChargedByRelatedPartyTransactions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisposalsIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The decrease in intangible assets other than goodwill resulting from disposals. [Refer: Intangible assets other than goodwill]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 38<br> -IssueDate 2023-01-01<br> -Paragraph 118<br> -Subparagraph e<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=38&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_118_e_ii&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisposalsIntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_LeasesAsLessorRelatedPartyTransactions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of leases where the entity was the lessor in related party transactions. [Refer: Related parties [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 24<br> -IssueDate 2023-01-01<br> -Paragraph 21<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=24&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_21_d&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LeasesAsLessorRelatedPartyTransactions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PurchasesOfGoodsRelatedPartyTransactions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of goods purchased by the entity in related party transactions. [Refer: Related parties [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 24<br> -IssueDate 2023-01-01<br> -Paragraph 21<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=24&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_21_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PurchasesOfGoodsRelatedPartyTransactions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PurchasesOfPropertyAndOtherAssetsRelatedPartyTransactions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of property and other assets purchased by the entity in related party transactions. [Refer: Related parties [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 24<br> -IssueDate 2023-01-01<br> -Paragraph 21<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=24&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_21_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PurchasesOfPropertyAndOtherAssetsRelatedPartyTransactions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of revenue arising from the sale of goods in related party transactions. [Refer: Revenue; Related parties [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 24<br> -IssueDate 2023-01-01<br> -Paragraph 21<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=24&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_21_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CategoriesOfRelatedPartiesAxis=cyd_AssociatesAndJointVenturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CategoriesOfRelatedPartiesAxis=cyd_AssociatesAndJointVenturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CategoriesOfRelatedPartiesAxis=ifrs-full_JointVenturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CategoriesOfRelatedPartiesAxis=ifrs-full_JointVenturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CategoriesOfRelatedPartiesAxis=cyd_HongLeongAsiaLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CategoriesOfRelatedPartiesAxis=cyd_HongLeongAsiaLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CategoriesOfRelatedPartiesAxis=cyd_GuangxiYuchaiMachineryGroupCompanyLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CategoriesOfRelatedPartiesAxis=cyd_GuangxiYuchaiMachineryGroupCompanyLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>178
<FILENAME>R162.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254147024528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Disclosures - Compensation of Key Management Personnel (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract', window );"><strong>Disclosure of transactions between related parties [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits', window );">Short-term employee benefits</a></td>
<td class="nump">&#165; 30,147<span></span>
</td>
<td class="nump">$ 4,244<span></span>
</td>
<td class="nump">&#165; 25,011<span></span>
</td>
<td class="nump">&#165; 25,289<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_KeyManagementPersonnelCompensationPostemploymentBenefits', window );">Contribution to defined contribution plans</a></td>
<td class="nump">305<span></span>
</td>
<td class="nump">43<span></span>
</td>
<td class="nump">208<span></span>
</td>
<td class="nump">273<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_KeyManagementPersonnelCompensation', window );">Total</a></td>
<td class="nump">&#165; 30,452<span></span>
</td>
<td class="nump">$ 4,287<span></span>
</td>
<td class="nump">&#165; 25,219<span></span>
</td>
<td class="nump">&#165; 25,562<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_KeyManagementPersonnelCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of compensation to key management personnel. [Refer: Key management personnel of entity or parent [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 24<br> -IssueDate 2023-01-01<br> -Paragraph 17<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=24&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_17&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_KeyManagementPersonnelCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_KeyManagementPersonnelCompensationPostemploymentBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of compensation to key management personnel in the form of post-employment benefits. [Refer: Key management personnel of entity or parent [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 24<br> -IssueDate 2023-01-01<br> -Paragraph 17<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=24&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_17_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_KeyManagementPersonnelCompensationPostemploymentBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of compensation to key management personnel in the form of short-term employee benefits. [Refer: Key management personnel of entity or parent [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 24<br> -IssueDate 2023-01-01<br> -Paragraph 17<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=24&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_17_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>179
<FILENAME>R163.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254139828400">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies - Additional Information (Detail)<br> &#165; in Millions, $ in Millions</strong></div></th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfCommitmentsAndContingenciesLineItems', window );"><strong>Disclosure of commitments and contingencies [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment', window );">Capital commitments related to property, plant and equipment</a></td>
<td class="nump">&#165; 175.9<span></span>
</td>
<td class="nump">$ 24.8<span></span>
</td>
<td class="nump">&#165; 319.5<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_DisclosureOfCommitmentsAndContingenciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of commitments and contingencies [line items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_DisclosureOfCommitmentsAndContingenciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of contractual commitments for the acquisition of property, plant and equipment. [Refer: Property, plant and equipment]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2023-01-01<br> -Paragraph 74<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_74_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>180
<FILENAME>R164.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254148543328">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies - Future Minimum Rentals Payable Under Non-cancellable Operating Leases (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfOperatingLeaseByLesseeLineItems', window );"><strong>Disclosure of finance lease and operating lease by lessee [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_MinimumLeasePaymentPayableUnderNoncancellableOperatingLease', window );">Future minimum rentals payable under non-cancellable operating leases</a></td>
<td class="nump">&#165; 296<span></span>
</td>
<td class="nump">$ 42<span></span>
</td>
<td class="nump">&#165; 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_NotLaterThanOneYearMember', window );">One year or less [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfOperatingLeaseByLesseeLineItems', window );"><strong>Disclosure of finance lease and operating lease by lessee [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_MinimumLeasePaymentPayableUnderNoncancellableOperatingLease', window );">Future minimum rentals payable under non-cancellable operating leases</a></td>
<td class="nump">98<span></span>
</td>
<td class="nump">14<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember', window );">Later than one year and not later than five years [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfOperatingLeaseByLesseeLineItems', window );"><strong>Disclosure of finance lease and operating lease by lessee [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_MinimumLeasePaymentPayableUnderNoncancellableOperatingLease', window );">Future minimum rentals payable under non-cancellable operating leases</a></td>
<td class="nump">198<span></span>
</td>
<td class="nump">28<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanFiveYearsMember', window );">Later than five years [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_DisclosureOfOperatingLeaseByLesseeLineItems', window );"><strong>Disclosure of finance lease and operating lease by lessee [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_MinimumLeasePaymentPayableUnderNoncancellableOperatingLease', window );">Future minimum rentals payable under non-cancellable operating leases</a></td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">&#165; 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_DisclosureOfOperatingLeaseByLesseeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of operating lease by lessee [line item.]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_DisclosureOfOperatingLeaseByLesseeLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_MinimumLeasePaymentPayableUnderNoncancellableOperatingLease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Minimum lease payment payable under non-cancellable operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_MinimumLeasePaymentPayableUnderNoncancellableOperatingLease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=ifrs-full_NotLaterThanOneYearMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=ifrs-full_NotLaterThanOneYearMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanFiveYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=ifrs-full_LaterThanFiveYearsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>181
<FILENAME>R165.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254151314336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information - Additional Information (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfOperatingSegmentsLineItems', window );"><strong>Disclosure of operating segments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Revenue', window );">Revenue</a></td>
<td class="nump">&#165; 18,046,349<span></span>
</td>
<td class="nump">$ 2,540,451<span></span>
</td>
<td class="nump">&#165; 16,030,636<span></span>
</td>
<td class="nump">&#165; 21,265,930<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MajorCustomersAxis=cyd_CustomersOneMember', window );">Customers one [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfOperatingSegmentsLineItems', window );"><strong>Disclosure of operating segments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Revenue', window );">Revenue</a></td>
<td class="nump">2,433,200<span></span>
</td>
<td class="nump">342,500<span></span>
</td>
<td class="nump">2,346,900<span></span>
</td>
<td class="nump">5,231,700<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MajorCustomersAxis=cyd_CustomersTwoMember', window );">Customers two [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfOperatingSegmentsLineItems', window );"><strong>Disclosure of operating segments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Revenue', window );">Revenue</a></td>
<td class="nump">&#165; 2,034,300<span></span>
</td>
<td class="nump">$ 286,400<span></span>
</td>
<td class="nump">&#165; 2,262,300<span></span>
</td>
<td class="nump">&#165; 3,223,800<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfOperatingSegmentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfOperatingSegmentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_Revenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The income arising in the course of an entity's ordinary activities. Income is increases in assets, or decreases in liabilities, that result in increases in equity, other than those relating to contributions from holders of equity claims.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 28<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_28_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 23<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_23_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 32<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_32&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 5<br> -IssueDate 2023-01-01<br> -Paragraph 33<br> -Subparagraph b<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=5&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_33_b_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 33<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_33_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 34<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_34&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause v<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_B12_b_v&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 82<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_82_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 103<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 102<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Revenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MajorCustomersAxis=cyd_CustomersOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MajorCustomersAxis=cyd_CustomersOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MajorCustomersAxis=cyd_CustomersTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MajorCustomersAxis=cyd_CustomersTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>182
<FILENAME>R166.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254149185504">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Segment Information - Summary of Segment Information (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueAbstract', window );"><strong>Revenue</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Revenue', window );">Total external revenue (Note 6.1)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">&#165; 18,046,349<span></span>
</td>
<td class="nump">$ 2,540,451<span></span>
</td>
<td class="nump">&#165; 16,030,636<span></span>
</td>
<td class="nump">&#165; 21,265,930<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProfitLossAbstract', window );"><strong>Results</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromInterest', window );">Interest income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">154,129<span></span>
</td>
<td class="nump">21,697<span></span>
</td>
<td class="nump">131,879<span></span>
</td>
<td class="nump">132,083<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InterestExpense', window );">Interest expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(95,587)<span></span>
</td>
<td class="num">(13,456)<span></span>
</td>
<td class="num">(90,909)<span></span>
</td>
<td class="num">(111,792)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GainsLossesRecognisedWhenControlInSubsidiaryIsLost', window );">Gain on disposal of subsidiary</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">113,042<span></span>
</td>
<td class="nump">15,913<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_WritedownsReversalsOfPropertyPlantAndEquipment', window );">Impairment of property, plant and equipment</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(44,667)<span></span>
</td>
<td class="num">(6,288)<span></span>
</td>
<td class="num">(17,278)<span></span>
</td>
<td class="num">(7,227)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_AmountRecognisedAsNonCashWarranties', window );">Warranties</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(414,021)<span></span>
</td>
<td class="num">(58,283)<span></span>
</td>
<td class="num">(317,076)<span></span>
</td>
<td class="num">(292,157)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DepreciationAndAmortisationExpense', window );">Depreciation and amortization</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(665,065)<span></span>
</td>
<td class="num">(93,624)<span></span>
</td>
<td class="num">(624,692)<span></span>
</td>
<td class="num">(573,596)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod', window );">Share of results of associates and joint venture</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">62,078<span></span>
</td>
<td class="nump">8,739<span></span>
</td>
<td class="num">(29,093)<span></span>
</td>
<td class="num">(95,895)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncomeTaxExpenseContinuingOperations', window );">Income tax expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(148,496)<span></span>
</td>
<td class="num">(20,904)<span></span>
</td>
<td class="num">(59,065)<span></span>
</td>
<td class="num">(43,816)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProfitLoss', window );">Segment profit after tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">422,856<span></span>
</td>
<td class="nump">59,527<span></span>
</td>
<td class="nump">335,661<span></span>
</td>
<td class="nump">407,894<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Assets', window );">Total assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">25,757,618<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24,137,556<span></span>
</td>
<td class="nump">24,905,309<span></span>
</td>
<td class="nump">$ 3,625,995<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Liabilities', window );">Total liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(13,581,993)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(12,302,492)<span></span>
</td>
<td class="num">(13,289,965)<span></span>
</td>
<td class="num">(1,911,987)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_OtherAbstract', window );"><strong>Other</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InvestmentsInJointVentures', window );">Investment in joint ventures</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">237,229<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">154,703<span></span>
</td>
<td class="nump">151,095<span></span>
</td>
<td class="nump">$ 33,396<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets', window );">Capital expenditure</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">178,876<span></span>
</td>
<td class="nump">$ 25,181<span></span>
</td>
<td class="nump">353,348<span></span>
</td>
<td class="nump">478,891<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SegmentConsolidationItemsAxis=ifrs-full_OperatingSegmentsMember', window );">Operating segments [member] | Yuchai segment [member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueAbstract', window );"><strong>Revenue</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Revenue', window );">Total external revenue (Note 6.1)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">18,015,280<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,997,766<span></span>
</td>
<td class="nump">21,254,134<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProfitLossAbstract', window );"><strong>Results</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromInterest', window );">Interest income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">108,792<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">116,668<span></span>
</td>
<td class="nump">129,520<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InterestExpense', window );">Interest expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(95,483)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(90,846)<span></span>
</td>
<td class="num">(111,747)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GainsLossesRecognisedWhenControlInSubsidiaryIsLost', window );">Gain on disposal of subsidiary</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">113,042<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_WritedownsReversalsOfPropertyPlantAndEquipment', window );">Impairment of property, plant and equipment</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(44,667)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(17,278)<span></span>
</td>
<td class="num">(7,227)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_AmountRecognisedAsNonCashWarranties', window );">Warranties</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(414,021)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(317,076)<span></span>
</td>
<td class="num">(292,157)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DepreciationAndAmortisationExpense', window );">Depreciation and amortization</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(659,426)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(619,000)<span></span>
</td>
<td class="num">(567,465)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod', window );">Share of results of associates and joint venture</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">62,041<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(29,554)<span></span>
</td>
<td class="num">(96,658)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncomeTaxExpenseContinuingOperations', window );">Income tax expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(131,021)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(47,555)<span></span>
</td>
<td class="num">(29,043)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProfitLoss', window );">Segment profit after tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">431,697<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">354,865<span></span>
</td>
<td class="nump">443,499<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Assets', window );">Total assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">24,579,069<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,020,241<span></span>
</td>
<td class="nump">23,897,506<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Liabilities', window );">Total liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(13,486,829)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(12,220,938)<span></span>
</td>
<td class="num">(13,206,953)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_OtherAbstract', window );"><strong>Other</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InvestmentsInJointVentures', window );">Investment in joint ventures</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">235,558<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">150,219<span></span>
</td>
<td class="nump">147,106<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets', window );">Capital expenditure</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">176,782<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">352,737<span></span>
</td>
<td class="nump">474,562<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SegmentConsolidationItemsAxis=ifrs-full_OperatingSegmentsMember', window );">Operating segments [member] | HL Global Enterprises Limited segment [member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueAbstract', window );"><strong>Revenue</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Revenue', window );">Total external revenue (Note 6.1)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">31,069<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32,870<span></span>
</td>
<td class="nump">11,796<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProfitLossAbstract', window );"><strong>Results</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromInterest', window );">Interest income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">9,545<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,902<span></span>
</td>
<td class="nump">1,363<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InterestExpense', window );">Interest expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(42)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(49)<span></span>
</td>
<td class="num">(19)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DepreciationAndAmortisationExpense', window );">Depreciation and amortization</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(4,934)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,770)<span></span>
</td>
<td class="num">(5,221)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod', window );">Share of results of associates and joint venture</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">37<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">461<span></span>
</td>
<td class="nump">763<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncomeTaxExpenseContinuingOperations', window );">Income tax expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(535)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(39)<span></span>
</td>
<td class="num">(245)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProfitLoss', window );">Segment profit after tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">9,534<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,152<span></span>
</td>
<td class="num">(6,728)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Assets', window );">Total assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">423,968<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">405,871<span></span>
</td>
<td class="nump">368,415<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Liabilities', window );">Total liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(11,307)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(12,062)<span></span>
</td>
<td class="num">(10,322)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_OtherAbstract', window );"><strong>Other</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InvestmentsInJointVentures', window );">Investment in joint ventures</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,671<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,484<span></span>
</td>
<td class="nump">3,989<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets', window );">Capital expenditure</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2,059<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">564<span></span>
</td>
<td class="nump">4,310<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SegmentConsolidationItemsAxis=ifrs-full_OperatingSegmentsMember', window );">Operating segments [member] | Corporate segment [member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProfitLossAbstract', window );"><strong>Results</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromInterest', window );">Interest income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">35,792<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,309<span></span>
</td>
<td class="nump">1,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InterestExpense', window );">Interest expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(62)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(14)<span></span>
</td>
<td class="num">(26)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DepreciationAndAmortisationExpense', window );">Depreciation and amortization</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(705)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(922)<span></span>
</td>
<td class="num">(910)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncomeTaxExpenseContinuingOperations', window );">Income tax expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(14,048)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(9)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProfitLoss', window );">Segment profit after tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(11,420)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(18,245)<span></span>
</td>
<td class="num">(20,321)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Assets', window );">Total assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2,258,575<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,215,652<span></span>
</td>
<td class="nump">2,146,060<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Liabilities', window );">Total liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(22,070)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(14,256)<span></span>
</td>
<td class="num">(13,550)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_OtherAbstract', window );"><strong>Other</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets', window );">Capital expenditure</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">35<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">47<span></span>
</td>
<td class="nump">19<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SegmentConsolidationItemsAxis=ifrs-full_EliminationOfIntersegmentAmountsMember', window );">Elimination of intersegment amounts [member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProfitLossAbstract', window );"><strong>Results</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncomeTaxExpenseContinuingOperations', window );">Income tax expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(2,892)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(11,462)<span></span>
</td>
<td class="num">(14,528)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProfitLoss', window );">Segment profit after tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(6,955)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6,111)<span></span>
</td>
<td class="num">(8,556)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Assets', window );">Total assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(1,503,994)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,504,208)<span></span>
</td>
<td class="num">(1,506,672)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Liabilities', window );">Total liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">&#165; 61,787<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 55,236<span></span>
</td>
<td class="nump">&#165; 59,140<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="6"></td></tr>
<tr><td colspan="6"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">This relates mainly to the deferred tax expense relating to withholding tax on dividends from Yuchai.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">This relates mainly to the deferred tax liabilities relating to cumulative withholding tax on dividends that are expected to be declared from income earned after December 31, 2007 by Yuchai.</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_AmountRecognisedAsNonCashWarranties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amonnt recognised as non cash warranties.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_AmountRecognisedAsNonCashWarranties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_OtherAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_OtherAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of a present economic resource controlled by the entity as a result of past events. Economic resource is a right that has the potential to produce economic benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2023-01-01<br> -Paragraph 93<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_93_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 28<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_28_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2023-01-01<br> -Paragraph 93<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_93_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2023-01-01<br> -Paragraph 93<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_93_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 23<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DepreciationAndAmortisationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of depreciation and amortisation expense. Depreciation and amortisation are the systematic allocations of depreciable amounts of assets over their useful lives.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 28<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_28_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 23<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_23_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph B13<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_B13_d&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 102<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 99<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_99&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 104<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_104&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DepreciationAndAmortisationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GainsLossesRecognisedWhenControlInSubsidiaryIsLost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The gains (losses) recognised in association with the loss of control over a subsidiary, which are attributable to the former controlling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph 19<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_19&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GainsLossesRecognisedWhenControlInSubsidiaryIsLost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncomeTaxExpenseContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount included in the determination of profit (loss) for the period in respect of current tax and deferred tax. [Refer: Current tax expense (income); Deferred tax expense (income)]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 23<br> -Subparagraph h<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_23_h&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 26<br> -IssueDate 2023-01-01<br> -Paragraph 35<br> -Subparagraph b<br> -Clause viii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=26&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_35_b_viii&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph 79<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_79&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_81_c_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_81_c_ii&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph B13<br> -Subparagraph g<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_B13_g&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 82<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_82_d&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncomeTaxExpenseContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense arising from interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 28<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_28_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph B13<br> -Subparagraph f<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_B13_f&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 23<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_23_d&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_InvestmentsInJointVentures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of investments in joint ventures in an entity's separate financial statements. [Refer: Joint ventures [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2023-01-01<br> -Paragraph 10<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_10&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InvestmentsInJointVentures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of a present obligation of the entity to transfer an economic resource as a result of past events. Economic resource is a right that has the potential to produce economic benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2023-01-01<br> -Paragraph 93<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_93_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2023-01-01<br> -Paragraph 93<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_93_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2023-01-01<br> -Paragraph 93<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_93_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 28<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_28_d&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 23<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total of income less expenses from continuing and discontinued operations, excluding the components of other comprehensive income. [Refer: Other comprehensive income]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 18<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_18_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 32<br> -Subparagraph a<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_32_a_ii&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 24<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_24_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 28<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_28_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 23<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 17<br> -IssueDate 2023-01-01<br> -Paragraph 113<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=17&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_113_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 81A<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_81A_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 106<br> -Subparagraph d<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_106_d_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProfitLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for the purchase of property, plant and equipment, intangible assets other than goodwill, investment property and other non-current assets. [Refer: Intangible assets other than goodwill; Investment property; Other non-current assets; Property, plant and equipment]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 16<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_16&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_Revenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The income arising in the course of an entity's ordinary activities. Income is increases in assets, or decreases in liabilities, that result in increases in equity, other than those relating to contributions from holders of equity claims.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 28<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_28_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 23<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_23_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 32<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_32&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 5<br> -IssueDate 2023-01-01<br> -Paragraph 33<br> -Subparagraph b<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=5&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_33_b_i&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 33<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_33_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 34<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_34&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause v<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_B12_b_v&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 82<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_82_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 103<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 102<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Revenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RevenueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RevenueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RevenueFromInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of income arising from interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 23<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_23_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 28<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_28_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2023-01-01<br> -Paragraph B13<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_B13_e&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2023-03-23<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RevenueFromInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entity's share of the profit (loss) of associates and joint ventures accounted for using the equity method. [Refer: Associates [member]; Investments accounted for using equity method; Joint ventures [member]; Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 28<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_28_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 23<br> -Subparagraph g<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_23_g&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 82<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_82_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_WritedownsReversalsOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount recognised resulting from the write-down of property, plant and equipment to its recoverable amount or reversals of those write-downs. [Refer: Property, plant and equipment]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 98<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_98_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_WritedownsReversalsOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SegmentConsolidationItemsAxis=ifrs-full_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SegmentConsolidationItemsAxis=ifrs-full_OperatingSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SegmentsAxis=cyd_YuchaiSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SegmentsAxis=cyd_YuchaiSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SegmentsAxis=cyd_HIGlobalEnterprisesLimitedSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SegmentsAxis=cyd_HIGlobalEnterprisesLimitedSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SegmentsAxis=cyd_CorporateSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SegmentsAxis=cyd_CorporateSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SegmentConsolidationItemsAxis=ifrs-full_EliminationOfIntersegmentAmountsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SegmentConsolidationItemsAxis=ifrs-full_EliminationOfIntersegmentAmountsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>183
<FILENAME>R167.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254144153552">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Segment Information - Summary of Geographic Information (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfGeographicalAreasLineItems', window );"><strong>Disclosure of geographical areas [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts', window );">Non-current assets</a></td>
<td class="nump">&#165; 6,044,759<span></span>
</td>
<td class="nump">$ 850,942<span></span>
</td>
<td class="nump">&#165; 6,372,427<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_CN', window );">People's Republic of China [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfGeographicalAreasLineItems', window );"><strong>Disclosure of geographical areas [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts', window );">Non-current assets</a></td>
<td class="nump">5,957,205<span></span>
</td>
<td class="nump">838,617<span></span>
</td>
<td class="nump">6,281,907<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=cyd_OtherCountriesMember', window );">Other countries [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfGeographicalAreasLineItems', window );"><strong>Disclosure of geographical areas [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts', window );">Non-current assets</a></td>
<td class="nump">&#165; 87,554<span></span>
</td>
<td class="nump">$ 12,325<span></span>
</td>
<td class="nump">&#165; 90,520<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfGeographicalAreasLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfGeographicalAreasLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of non-current assets other than financial instruments, deferred tax assets, post-employment benefit assets and rights arising under insurance contracts. [Refer: Deferred tax assets; Financial instruments, class [member]; Non-current assets]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2023-01-01<br> -Paragraph 33<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_33_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_CN">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_CN</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=cyd_OtherCountriesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=cyd_OtherCountriesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>184
<FILENAME>R168.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254151343184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Risk Management Objectives and Policies - Additional Information (Detail)<br> &#165; in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;) </div>
<div>Customer</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($) </div>
<div>Customer</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;) </div>
<div>Customer</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsAdjustmentToInterestRateBasis', window );">Basis points</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_IncreaseDecreaseInProfitLossBeforeTaxOnBasisOfHigherLowerBasisPoints', window );">Increase decrease in profit before tax on basis of higher lower basis points</a></td>
<td class="nump">&#165; 12.7<span></span>
</td>
<td class="nump">$ 1.8<span></span>
</td>
<td class="nump">&#165; 11.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_CN', window );">People's Republic of China [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_NumberOfTopCustomers', window );">Number of top customers</a></td>
<td class="nump">5<span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_CN', window );">People's Republic of China [member] | Top 5 Customers [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TradeReceivables', window );">Amount owed</a></td>
<td class="nump">&#165; 597.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 993.1<span></span>
</td>
<td class="nump">$ 84.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_PercentageOfTradeReceivablesExcludingBillsReceivables', window );">Percentage of trade receivables excluding bills receivables</a></td>
<td class="nump">40.00%<span></span>
</td>
<td class="nump">40.00%<span></span>
</td>
<td class="nump">53.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_IncreaseDecreaseInProfitLossBeforeTaxOnBasisOfHigherLowerBasisPoints">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase decrease in profit loss before tax on basis of higher lower basis points.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_IncreaseDecreaseInProfitLossBeforeTaxOnBasisOfHigherLowerBasisPoints</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_NumberOfTopCustomers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of top customers.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_NumberOfTopCustomers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_PercentageOfTradeReceivablesExcludingBillsReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of trade receivables excluding bills receivables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_PercentageOfTradeReceivablesExcludingBillsReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsAdjustmentToInterestRateBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The adjustment to the basis (reference rate) used for calculation of the interest rate on borrowings. [Refer: Borrowings]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 7<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsAdjustmentToInterestRateBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfFinancialInstrumentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfFinancialInstrumentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TradeReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount due from customers for goods and services sold.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 78<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_78_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TradeReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_CN">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_CN</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MajorCustomersAxis=cyd_Top5CustomersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MajorCustomersAxis=cyd_Top5CustomersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>185
<FILENAME>R169.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254149840032">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Financial Risk Management Objectives and Policies - Exposures to Foreign Currency Exchange Rate Risk (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CashAndBankBalances', window );">Cash and bank balances</a></td>
<td class="nump">&#165; 6,039,471<span></span>
</td>
<td class="nump">$ 850,199<span></span>
</td>
<td class="nump">&#165; 4,850,743<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_FinancialLiabilities', window );">Financial liabilities</a></td>
<td class="num">(11,942,406)<span></span>
</td>
<td class="num">(1,681,177)<span></span>
</td>
<td class="num">(10,657,530)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TradeAndOtherPayables', window );">Trade and other payables</a></td>
<td class="num">(9,475,529)<span></span>
</td>
<td class="num">(1,333,905)<span></span>
</td>
<td class="num">(8,374,724)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TypesOfRisksAxis=ifrs-full_CurrencyRiskMember', window );">Foreign currency risk [Member] | Singapore dollar [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TradeAndOtherReceivables', window );">Trade and other receivables</a></td>
<td class="nump">1,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,504<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CashAndBankBalances', window );">Cash and bank balances</a></td>
<td class="nump">157,073<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">166,517<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_FinancialLiabilities', window );">Financial liabilities</a></td>
<td class="num">(1,565)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(202)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TradeAndOtherPayables', window );">Trade and other payables</a></td>
<td class="num">(7,568)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,064)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NetAssetsLiabilities', window );">Net assets/(liabilities)</a></td>
<td class="nump">149,640<span></span>
</td>
<td class="nump">21,065<span></span>
</td>
<td class="nump">162,755<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TypesOfRisksAxis=ifrs-full_CurrencyRiskMember', window );">Foreign currency risk [Member] | Euro [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TradeAndOtherReceivables', window );">Trade and other receivables</a></td>
<td class="nump">13,686<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,328<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CashAndBankBalances', window );">Cash and bank balances</a></td>
<td class="nump">5,337<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,282<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TradeAndOtherPayables', window );">Trade and other payables</a></td>
<td class="num">(13,689)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(11,586)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NetAssetsLiabilities', window );">Net assets/(liabilities)</a></td>
<td class="nump">5,334<span></span>
</td>
<td class="nump">751<span></span>
</td>
<td class="num">(2,976)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TypesOfRisksAxis=ifrs-full_CurrencyRiskMember', window );">Foreign currency risk [Member] | USD [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TradeAndOtherReceivables', window );">Trade and other receivables</a></td>
<td class="nump">7,221<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,484<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CashAndBankBalances', window );">Cash and bank balances</a></td>
<td class="nump">18,162<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26,521<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TradeAndOtherPayables', window );">Trade and other payables</a></td>
<td class="num">(20,453)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7,258)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NetAssetsLiabilities', window );">Net assets/(liabilities)</a></td>
<td class="nump">4,930<span></span>
</td>
<td class="nump">694<span></span>
</td>
<td class="nump">23,747<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TypesOfRisksAxis=ifrs-full_CurrencyRiskMember', window );">Foreign currency risk [Member] | Others [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TradeAndOtherReceivables', window );">Trade and other receivables</a></td>
<td class="nump">377<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">218<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CashAndBankBalances', window );">Cash and bank balances</a></td>
<td class="nump">24,114<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,340<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TradeAndOtherPayables', window );">Trade and other payables</a></td>
<td class="num">(12,795)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,579)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NetAssetsLiabilities', window );">Net assets/(liabilities)</a></td>
<td class="nump">&#165; 11,696<span></span>
</td>
<td class="nump">$ 1,646<span></span>
</td>
<td class="nump">&#165; 12,979<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CashAndBankBalances">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash and bank balances.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CashAndBankBalances</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_FinancialLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of liabilities that are: (a) a contractual obligation: (i) to deliver cash or another financial asset to another entity; or (ii) to exchange financial assets or financial liabilities with another entity under conditions that are potentially unfavourable to the entity; or (b) a contract that will, or may be, settled in the entity&#8217;s own equity instruments and is: (i) a non-derivative for which the entity is, or may be, obliged to deliver a variable number of the entity&#8217;s own equity instruments; or (ii) a derivative that will, or may be, settled other than by the exchange of a fixed amount of cash or another financial asset for a fixed number of the entity&#8217;s own equity instruments. For this purpose, rights, options or warrants to acquire a fixed number of the entity&#8217;s own equity instruments for a fixed amount of any currency are equity instruments if the entity offers the rights, options or warrants pro rata to all of its existing owners of the same class of its own non-derivative equity instruments. Also, for those purposes the entity&#8217;s own equity instruments do not include puttable financial instruments that are classified as equity instruments in accordance with paragraphs 16A-16B of IAS 32, instruments that impose on the entity an obligation to deliver to another party a pro rata share of the net assets of the entity only on liquidation and are classified as equity instruments in accordance with paragraphs 16C-16D of IAS 32, or instruments that are contracts for the future receipt or delivery of the entity&#8217;s own equity instruments. As an exception, an instrument that meets the definition of a financial liability is classified as an equity instrument if it has all the features and meets the conditions in paragraphs 16A-16B or paragraphs 16C-16D of IAS 32. [Refer: Financial instruments, class [member]; Financial assets; Derivatives [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 25<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_25&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_FinancialLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NetAssetsLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of assets less the amount of liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph IG63<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_IG63&amp;doctype=Implementation%20Guidance<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NetAssetsLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TradeAndOtherPayables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of trade payables and other payables. [Refer: Trade payables; Other payables]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 54<br> -Subparagraph k<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_54_k&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TradeAndOtherPayables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TradeAndOtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of trade receivables and other receivables. [Refer: Trade receivables; Other receivables]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 54<br> -Subparagraph h<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_54_h&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 78<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_78_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TradeAndOtherReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TypesOfRisksAxis=ifrs-full_CurrencyRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TypesOfRisksAxis=ifrs-full_CurrencyRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CurrencyAxis=currency_SGD">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CurrencyAxis=currency_SGD</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CurrencyAxis=currency_EUR">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CurrencyAxis=currency_EUR</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CurrencyAxis=currency_USD">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CurrencyAxis=currency_USD</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CurrencyAxis=cyd_OtherCurrenciesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CurrencyAxis=cyd_OtherCurrenciesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>186
<FILENAME>R170.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254316793856">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Financial Risk Management Objectives and Policies - Foreign Currency Exchange Rate Risk Sensitivity Analysis Assuming 10% Strengthening of Major Currencies against Functional Currency (Detail) - Foreign currency risk [Member]<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TypesOfRisksAxis=ifrs-full_CurrencyRiskMember', window );">Singapore dollar [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_IncreaseDecreaseInRiskExposureAssociatedWithInstrumentsSharingCharacteristic', window );">Effect on profit before tax</a></td>
<td class="nump">&#165; 14,964<span></span>
</td>
<td class="nump">$ 2,107<span></span>
</td>
<td class="nump">&#165; 16,276<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TypesOfRisksAxis=ifrs-full_CurrencyRiskMember', window );">Euro [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_IncreaseDecreaseInRiskExposureAssociatedWithInstrumentsSharingCharacteristic', window );">Effect on profit before tax</a></td>
<td class="nump">533<span></span>
</td>
<td class="nump">75<span></span>
</td>
<td class="num">(298)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TypesOfRisksAxis=ifrs-full_CurrencyRiskMember', window );">USD [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_IncreaseDecreaseInRiskExposureAssociatedWithInstrumentsSharingCharacteristic', window );">Effect on profit before tax</a></td>
<td class="nump">&#165; 493<span></span>
</td>
<td class="nump">$ 69<span></span>
</td>
<td class="nump">&#165; 2,375<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_IncreaseDecreaseInRiskExposureAssociatedWithInstrumentsSharingCharacteristic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase (decrease) in risk exposure associated with instruments sharing characteristic.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_IncreaseDecreaseInRiskExposureAssociatedWithInstrumentsSharingCharacteristic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TypesOfRisksAxis=ifrs-full_CurrencyRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TypesOfRisksAxis=ifrs-full_CurrencyRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CurrencyAxis=currency_SGD">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CurrencyAxis=currency_SGD</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CurrencyAxis=currency_EUR">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CurrencyAxis=currency_EUR</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CurrencyAxis=currency_USD">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CurrencyAxis=currency_USD</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>187
<FILENAME>R171.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254145253392">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Financial Risk Management Objectives and Policies - Summary of Information about Credit Risk on Trade Receivables using Provision Matrix (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfProvisionMatrixLineItems', window );"><strong>Disclosure of provision matrix [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_FinancialAssets', window );">Financial assets</a></td>
<td class="nump">&#165; 14,275,698<span></span>
</td>
<td class="nump">$ 2,009,643<span></span>
</td>
<td class="nump">&#165; 11,772,588<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_ExpectedCreditLosses', window );">Expected credit loss</a></td>
<td class="nump">&#165; 54,894<span></span>
</td>
<td class="nump">$ 7,728<span></span>
</td>
<td class="nump">&#165; 33,247<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfFinancialAssetsAxis=ifrs-full_TradeReceivablesMember', window );">Trade receivables [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfProvisionMatrixLineItems', window );"><strong>Disclosure of provision matrix [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ExpectedCreditLossRate', window );">Expected credit loss rate</a></td>
<td class="nump">4.80%<span></span>
</td>
<td class="nump">4.80%<span></span>
</td>
<td class="nump">2.10%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_ExpectedCreditLosses', window );">Expected credit loss</a></td>
<td class="nump">&#165; 54,894<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 33,247<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfFinancialAssetsAxis=ifrs-full_TradeReceivablesMember', window );">Trade receivables [member] | Cost [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfProvisionMatrixLineItems', window );"><strong>Disclosure of provision matrix [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_FinancialAssets', window );">Financial assets</a></td>
<td class="nump">1,148,682<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,549,462<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PastDueStatusAxis=ifrs-full_CurrentMember', window );">Current [member] | Trade receivables [member] | Cost [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfProvisionMatrixLineItems', window );"><strong>Disclosure of provision matrix [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_FinancialAssets', window );">Financial assets</a></td>
<td class="nump">&#165; 521,234<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 1,138,365<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PastDueStatusAxis=cyd_PastDueZeroToNinetyDaysMember', window );">Days past due 0- 90 days [member] | Trade receivables [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfProvisionMatrixLineItems', window );"><strong>Disclosure of provision matrix [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ExpectedCreditLossRate', window );">Expected credit loss rate</a></td>
<td class="nump">0.10%<span></span>
</td>
<td class="nump">0.10%<span></span>
</td>
<td class="nump">0.20%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_ExpectedCreditLosses', window );">Expected credit loss</a></td>
<td class="nump">&#165; 294<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 500<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PastDueStatusAxis=cyd_PastDueZeroToNinetyDaysMember', window );">Days past due 0- 90 days [member] | Trade receivables [member] | Cost [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfProvisionMatrixLineItems', window );"><strong>Disclosure of provision matrix [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_FinancialAssets', window );">Financial assets</a></td>
<td class="nump">&#165; 350,376<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 216,355<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PastDueStatusAxis=cyd_PastDueNinetyOneToOneEightyDaysMember', window );">Days Past due 91-180 days [member] | Trade receivables [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfProvisionMatrixLineItems', window );"><strong>Disclosure of provision matrix [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ExpectedCreditLossRate', window );">Expected credit loss rate</a></td>
<td class="nump">0.80%<span></span>
</td>
<td class="nump">0.80%<span></span>
</td>
<td class="nump">0.20%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_ExpectedCreditLosses', window );">Expected credit loss</a></td>
<td class="nump">&#165; 753<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 124<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PastDueStatusAxis=cyd_PastDueNinetyOneToOneEightyDaysMember', window );">Days Past due 91-180 days [member] | Trade receivables [member] | Cost [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfProvisionMatrixLineItems', window );"><strong>Disclosure of provision matrix [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_FinancialAssets', window );">Financial assets</a></td>
<td class="nump">&#165; 97,382<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 80,132<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PastDueStatusAxis=cyd_PastDueOneEightyOneToThreeSixtyFiveDaysMember', window );">Days past due 181-365 days [member] | Trade receivables [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfProvisionMatrixLineItems', window );"><strong>Disclosure of provision matrix [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ExpectedCreditLossRate', window );">Expected credit loss rate</a></td>
<td class="nump">2.20%<span></span>
</td>
<td class="nump">2.20%<span></span>
</td>
<td class="nump">0.60%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_ExpectedCreditLosses', window );">Expected credit loss</a></td>
<td class="nump">&#165; 2,067<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 372<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PastDueStatusAxis=cyd_PastDueOneEightyOneToThreeSixtyFiveDaysMember', window );">Days past due 181-365 days [member] | Trade receivables [member] | Cost [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfProvisionMatrixLineItems', window );"><strong>Disclosure of provision matrix [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_FinancialAssets', window );">Financial assets</a></td>
<td class="nump">&#165; 93,015<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 63,477<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PastDueStatusAxis=cyd_PastDueGreaterThanThreeSixtyFiveDaysMember', window );">Days past due greater than 365 days [member] | Trade receivables [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfProvisionMatrixLineItems', window );"><strong>Disclosure of provision matrix [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ExpectedCreditLossRate', window );">Expected credit loss rate</a></td>
<td class="nump">59.70%<span></span>
</td>
<td class="nump">59.70%<span></span>
</td>
<td class="nump">63.10%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_ExpectedCreditLosses', window );">Expected credit loss</a></td>
<td class="nump">&#165; 51,780<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 32,251<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PastDueStatusAxis=cyd_PastDueGreaterThanThreeSixtyFiveDaysMember', window );">Days past due greater than 365 days [member] | Trade receivables [member] | Cost [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfProvisionMatrixLineItems', window );"><strong>Disclosure of provision matrix [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_FinancialAssets', window );">Financial assets</a></td>
<td class="nump">&#165; 86,675<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 51,133<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_ExpectedCreditLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expected credit losses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_ExpectedCreditLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfProvisionMatrixLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfProvisionMatrixLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ExpectedCreditLossRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The rate of expected credit losses, calculated as percentage of the gross carrying amount. Expected credit losses are the weighted average of credit losses with the respective risks of a default occurring as the weights.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 35N<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_35N&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph IG20D<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_IG20D&amp;doctype=Implementation%20Guidance<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ExpectedCreditLossRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_FinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of assets that are: (a) cash; (b) an equity instrument of another entity; (c) a contractual right: (i) to receive cash or another financial asset from another entity; or (ii) to exchange financial assets or financial liabilities with another entity under conditions that are potentially favourable to the entity; or (d) a contract that will, or may be, settled in the entity&#8217;s own equity instruments and is: (i) a non-derivative for which the entity is, or may be, obliged to receive a variable number of the entity&#8217;s own equity instruments; or (ii) a derivative that will, or may be, settled other than by the exchange of a fixed amount of cash or another financial asset for a fixed number of the entity&#8217;s own equity instruments. For this purpose the entity&#8217;s own equity instruments do not include puttable financial instruments classified as equity instruments in accordance with paragraphs 16A-16B of IAS 32, instruments that impose on the entity an obligation to deliver to another party a pro rata share of the net assets of the entity only on liquidation and are classified as equity instruments in accordance with paragraphs 16C-16D of IAS 32, or instruments that are contracts for the future receipt or delivery of the entity&#8217;s own equity instruments. [Refer: Financial instruments, class [member]; Financial liabilities]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 25<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_25&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 35H<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_35H&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 35M<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_35M&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 35N<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_35N&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 35I<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_35I&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_FinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialAssetsAxis=ifrs-full_TradeReceivablesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialAssetsAxis=ifrs-full_TradeReceivablesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_GrossCarryingAmountMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_GrossCarryingAmountMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PastDueStatusAxis=ifrs-full_CurrentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PastDueStatusAxis=ifrs-full_CurrentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PastDueStatusAxis=cyd_PastDueZeroToNinetyDaysMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PastDueStatusAxis=cyd_PastDueZeroToNinetyDaysMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PastDueStatusAxis=cyd_PastDueNinetyOneToOneEightyDaysMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PastDueStatusAxis=cyd_PastDueNinetyOneToOneEightyDaysMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PastDueStatusAxis=cyd_PastDueOneEightyOneToThreeSixtyFiveDaysMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PastDueStatusAxis=cyd_PastDueOneEightyOneToThreeSixtyFiveDaysMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PastDueStatusAxis=cyd_PastDueGreaterThanThreeSixtyFiveDaysMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PastDueStatusAxis=cyd_PastDueGreaterThanThreeSixtyFiveDaysMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>188
<FILENAME>R172.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254141659232">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Financial Risk Management Objectives and Policies - Maturity Profile of Financial Assets and Liabilities Based on Contractual Undiscounted Payments (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CategoriesOfFinancialAssetsAbstract', window );"><strong>Financial assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CashAndBankBalances', window );">Cash and bank balances</a></td>
<td class="nump">&#165; 6,039,471<span></span>
</td>
<td class="nump">$ 850,199<span></span>
</td>
<td class="nump">&#165; 4,850,743<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_FinancialAssets', window );">Financial assets</a></td>
<td class="nump">14,275,698<span></span>
</td>
<td class="nump">2,009,643<span></span>
</td>
<td class="nump">11,772,588<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract', window );"><strong>Financial liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TradeAndOtherPayables', window );">Trade and other payables (Note 22)</a></td>
<td class="nump">9,475,529<span></span>
</td>
<td class="nump">1,333,905<span></span>
</td>
<td class="nump">8,374,724<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LeaseLiabilities', window );">Lease liabilities</a></td>
<td class="nump">49,281<span></span>
</td>
<td class="nump">6,938<span></span>
</td>
<td class="nump">59,641<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_FinancialLiabilities', window );">Financial liabilities</a></td>
<td class="nump">11,942,406<span></span>
</td>
<td class="nump">1,681,177<span></span>
</td>
<td class="nump">10,657,530<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TypesOfRisksAxis=ifrs-full_LiquidityRiskMember', window );">Liquidity risk [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CategoriesOfFinancialAssetsAbstract', window );"><strong>Financial assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TradeAndBillsReceivables', window );">Trade and bills receivables</a></td>
<td class="nump">7,412,577<span></span>
</td>
<td class="nump">1,043,495<span></span>
</td>
<td class="nump">6,487,095<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_OtherReceivablesExcludingTaxRecoverable', window );">Other receivables, excluding tax recoverable</a></td>
<td class="nump">823,650<span></span>
</td>
<td class="nump">115,949<span></span>
</td>
<td class="nump">434,750<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CashAndBankBalances', window );">Cash and bank balances</a></td>
<td class="nump">6,039,471<span></span>
</td>
<td class="nump">850,199<span></span>
</td>
<td class="nump">4,850,743<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_FinancialAssets', window );">Financial assets</a></td>
<td class="nump">14,275,698<span></span>
</td>
<td class="nump">2,009,643<span></span>
</td>
<td class="nump">11,772,588<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract', window );"><strong>Financial liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_LoansAndBorrowings', window );">Loans and borrowings</a></td>
<td class="nump">2,591,023<span></span>
</td>
<td class="nump">364,748<span></span>
</td>
<td class="nump">2,368,239<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TradeAndOtherPayables', window );">Trade and other payables (Note 22)</a></td>
<td class="nump">9,335,062<span></span>
</td>
<td class="nump">1,314,131<span></span>
</td>
<td class="nump">8,270,148<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LeaseLiabilities', window );">Lease liabilities</a></td>
<td class="nump">51,249<span></span>
</td>
<td class="nump">7,215<span></span>
</td>
<td class="nump">60,246<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherFinancialLiabilities', window );">Other financial liabilities</a></td>
<td class="nump">81,368<span></span>
</td>
<td class="nump">11,454<span></span>
</td>
<td class="nump">58,212<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_FinancialLiabilities', window );">Financial liabilities</a></td>
<td class="nump">12,058,702<span></span>
</td>
<td class="nump">$ 1,697,548<span></span>
</td>
<td class="nump">10,756,845<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TypesOfRisksAxis=ifrs-full_LiquidityRiskMember', window );">Liquidity risk [member] | One year or less [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CategoriesOfFinancialAssetsAbstract', window );"><strong>Financial assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_TradeAndBillsReceivables', window );">Trade and bills receivables</a></td>
<td class="nump">7,412,577<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,487,095<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_OtherReceivablesExcludingTaxRecoverable', window );">Other receivables, excluding tax recoverable</a></td>
<td class="nump">823,650<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">434,750<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CashAndBankBalances', window );">Cash and bank balances</a></td>
<td class="nump">6,039,471<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,830,743<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_FinancialAssets', window );">Financial assets</a></td>
<td class="nump">14,275,698<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,752,588<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract', window );"><strong>Financial liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_LoansAndBorrowings', window );">Loans and borrowings</a></td>
<td class="nump">1,880,251<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,158,839<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TradeAndOtherPayables', window );">Trade and other payables (Note 22)</a></td>
<td class="nump">9,153,907<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,080,782<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LeaseLiabilities', window );">Lease liabilities</a></td>
<td class="nump">32,436<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33,102<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_FinancialLiabilities', window );">Financial liabilities</a></td>
<td class="nump">11,066,594<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,272,723<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TypesOfRisksAxis=ifrs-full_LiquidityRiskMember', window );">Liquidity risk [member] | Two to five years [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CategoriesOfFinancialAssetsAbstract', window );"><strong>Financial assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CashAndBankBalances', window );">Cash and bank balances</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_FinancialAssets', window );">Financial assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract', window );"><strong>Financial liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_LoansAndBorrowings', window );">Loans and borrowings</a></td>
<td class="nump">710,772<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">209,400<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TradeAndOtherPayables', window );">Trade and other payables (Note 22)</a></td>
<td class="nump">181,155<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">189,366<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LeaseLiabilities', window );">Lease liabilities</a></td>
<td class="nump">18,016<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26,928<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherFinancialLiabilities', window );">Other financial liabilities</a></td>
<td class="nump">81,368<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_FinancialLiabilities', window );">Financial liabilities</a></td>
<td class="nump">991,311<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">425,694<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TypesOfRisksAxis=ifrs-full_LiquidityRiskMember', window );">Liquidity risk [member] | More than five years [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract', window );"><strong>Financial liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LeaseLiabilities', window );">Lease liabilities</a></td>
<td class="nump">797<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">216<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherFinancialLiabilities', window );">Other financial liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">58,212<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_FinancialLiabilities', window );">Financial liabilities</a></td>
<td class="nump">&#165; 797<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 58,428<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CashAndBankBalances">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash and bank balances.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CashAndBankBalances</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_LoansAndBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Loans and borrowings.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_LoansAndBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_OtherReceivablesExcludingTaxRecoverable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other receivables, excluding tax recoverable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_OtherReceivablesExcludingTaxRecoverable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_TradeAndBillsReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trade and bills receivables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_TradeAndBillsReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CategoriesOfFinancialAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CategoriesOfFinancialAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CategoriesOfFinancialLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_FinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of assets that are: (a) cash; (b) an equity instrument of another entity; (c) a contractual right: (i) to receive cash or another financial asset from another entity; or (ii) to exchange financial assets or financial liabilities with another entity under conditions that are potentially favourable to the entity; or (d) a contract that will, or may be, settled in the entity&#8217;s own equity instruments and is: (i) a non-derivative for which the entity is, or may be, obliged to receive a variable number of the entity&#8217;s own equity instruments; or (ii) a derivative that will, or may be, settled other than by the exchange of a fixed amount of cash or another financial asset for a fixed number of the entity&#8217;s own equity instruments. For this purpose the entity&#8217;s own equity instruments do not include puttable financial instruments classified as equity instruments in accordance with paragraphs 16A-16B of IAS 32, instruments that impose on the entity an obligation to deliver to another party a pro rata share of the net assets of the entity only on liquidation and are classified as equity instruments in accordance with paragraphs 16C-16D of IAS 32, or instruments that are contracts for the future receipt or delivery of the entity&#8217;s own equity instruments. [Refer: Financial instruments, class [member]; Financial liabilities]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 25<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_25&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 35H<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_35H&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 35M<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_35M&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 35N<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_35N&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 35I<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_35I&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_FinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_FinancialLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of liabilities that are: (a) a contractual obligation: (i) to deliver cash or another financial asset to another entity; or (ii) to exchange financial assets or financial liabilities with another entity under conditions that are potentially unfavourable to the entity; or (b) a contract that will, or may be, settled in the entity&#8217;s own equity instruments and is: (i) a non-derivative for which the entity is, or may be, obliged to deliver a variable number of the entity&#8217;s own equity instruments; or (ii) a derivative that will, or may be, settled other than by the exchange of a fixed amount of cash or another financial asset for a fixed number of the entity&#8217;s own equity instruments. For this purpose, rights, options or warrants to acquire a fixed number of the entity&#8217;s own equity instruments for a fixed amount of any currency are equity instruments if the entity offers the rights, options or warrants pro rata to all of its existing owners of the same class of its own non-derivative equity instruments. Also, for those purposes the entity&#8217;s own equity instruments do not include puttable financial instruments that are classified as equity instruments in accordance with paragraphs 16A-16B of IAS 32, instruments that impose on the entity an obligation to deliver to another party a pro rata share of the net assets of the entity only on liquidation and are classified as equity instruments in accordance with paragraphs 16C-16D of IAS 32, or instruments that are contracts for the future receipt or delivery of the entity&#8217;s own equity instruments. As an exception, an instrument that meets the definition of a financial liability is classified as an equity instrument if it has all the features and meets the conditions in paragraphs 16A-16B or paragraphs 16C-16D of IAS 32. [Refer: Financial instruments, class [member]; Financial assets; Derivatives [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 25<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_25&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_FinancialLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_LeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of liabilities related to the entity's leases. Lease is a contract, or part of a contract, that conveys the right to use an underlying asset for a period of time in exchange for consideration.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 16<br> -IssueDate 2023-01-01<br> -Paragraph 47<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_47_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherFinancialLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of financial liabilities that the entity does not separately disclose in the same statement or note. [Refer: Financial liabilities]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 54<br> -Subparagraph m<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_54_m&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherFinancialLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TradeAndOtherPayables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of trade payables and other payables. [Refer: Trade payables; Other payables]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 54<br> -Subparagraph k<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_54_k&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TradeAndOtherPayables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TypesOfRisksAxis=ifrs-full_LiquidityRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TypesOfRisksAxis=ifrs-full_LiquidityRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=ifrs-full_NotLaterThanOneYearMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=ifrs-full_NotLaterThanOneYearMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanTwoYearsAndNotLaterThanFiveYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=ifrs-full_LaterThanTwoYearsAndNotLaterThanFiveYearsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanFiveYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=ifrs-full_LaterThanFiveYearsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>189
<FILENAME>R173.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254139791536">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Capital Management - Summary of Capital Structure (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalAbstract', window );"><strong>Disclosure of objectives, policies and processes for managing capital [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CurrentAndNoncurrentBorrowings', window );">Loans and borrowings (current and non-current)</a></td>
<td class="nump">&#165; 2,540,294<span></span>
</td>
<td class="nump">$ 357,607<span></span>
</td>
<td class="nump">&#165; 2,341,432<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LeaseLiabilities', window );">Lease liabilities (current and non-current)</a></td>
<td class="nump">49,281<span></span>
</td>
<td class="nump">6,938<span></span>
</td>
<td class="nump">59,641<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TradeAndOtherPayables', window );">Trade and other payables (current and non-current)</a></td>
<td class="nump">9,475,529<span></span>
</td>
<td class="nump">1,333,905<span></span>
</td>
<td class="nump">8,374,724<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CashAndBankBalances', window );">Less: Cash and bank balances</a></td>
<td class="num">(6,039,471)<span></span>
</td>
<td class="num">(850,199)<span></span>
</td>
<td class="num">(4,850,743)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Net debts</a></td>
<td class="nump">6,025,633<span></span>
</td>
<td class="nump">848,251<span></span>
</td>
<td class="nump">5,925,054<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_EquityAttributableToOwnersOfParent', window );">Equity attributable to equity holders of the Company</a></td>
<td class="nump">9,226,528<span></span>
</td>
<td class="nump">1,298,853<span></span>
</td>
<td class="nump">9,008,946<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CapitalAndNetDebts', window );">Total capital and net debts</a></td>
<td class="nump">&#165; 15,252,161<span></span>
</td>
<td class="nump">$ 2,147,104<span></span>
</td>
<td class="nump">&#165; 14,934,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CapitalAndNetDebts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Capital and net debts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CapitalAndNetDebts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CashAndBankBalances">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash and bank balances.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CashAndBankBalances</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CurrentAndNoncurrentBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Current and non-current borrowings.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CurrentAndNoncurrentBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_Borrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of outstanding funds that the entity is obligated to repay.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Borrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_EquityAttributableToOwnersOfParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of equity attributable to the owners of the parent. This specifically excludes non-controlling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 54<br> -Subparagraph r<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_54_r&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_EquityAttributableToOwnersOfParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_LeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of liabilities related to the entity's leases. Lease is a contract, or part of a contract, that conveys the right to use an underlying asset for a period of time in exchange for consideration.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 16<br> -IssueDate 2023-01-01<br> -Paragraph 47<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_47_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TradeAndOtherPayables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of trade payables and other payables. [Refer: Trade payables; Other payables]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 54<br> -Subparagraph k<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_54_k&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TradeAndOtherPayables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>190
<FILENAME>R174.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254151682592">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurement - Fair Value Measurement Hierarchy for Assets and Liabilities (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [line items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_FinancialAssets', window );">Financial assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">&#165; 14,275,698<span></span>
</td>
<td class="nump">$ 2,009,643<span></span>
</td>
<td class="nump">&#165; 11,772,588<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CategoriesOfFinancialAssetsAxis=cyd_BillReceivablesMember', window );">Bill receivables [member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [line items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_FinancialAssets', window );">Financial assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">3,829,777<span></span>
</td>
<td class="nump">$ 539,132<span></span>
</td>
<td class="nump">3,227,295<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LevelsOfFairValueHierarchyAxis=ifrs-full_Level2OfFairValueHierarchyMember', window );">Significant observable inputs (Level 2) [Member] | Bill receivables [member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [line items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_FinancialAssets', window );">Financial assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">&#165; 3,829,777<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 3,227,295<span></span>
</td>
</tr>
<tr><td colspan="4"></td></tr>
<tr><td colspan="4"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">The fair values of the Group&#8217;s debt financial assets at fair value through OCI were measured using the discounted cash flows model. The model incorporates market observable input including the interest rate of similar instruments.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfFinancialInstrumentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfFinancialInstrumentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_FinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of assets that are: (a) cash; (b) an equity instrument of another entity; (c) a contractual right: (i) to receive cash or another financial asset from another entity; or (ii) to exchange financial assets or financial liabilities with another entity under conditions that are potentially favourable to the entity; or (d) a contract that will, or may be, settled in the entity&#8217;s own equity instruments and is: (i) a non-derivative for which the entity is, or may be, obliged to receive a variable number of the entity&#8217;s own equity instruments; or (ii) a derivative that will, or may be, settled other than by the exchange of a fixed amount of cash or another financial asset for a fixed number of the entity&#8217;s own equity instruments. For this purpose the entity&#8217;s own equity instruments do not include puttable financial instruments classified as equity instruments in accordance with paragraphs 16A-16B of IAS 32, instruments that impose on the entity an obligation to deliver to another party a pro rata share of the net assets of the entity only on liquidation and are classified as equity instruments in accordance with paragraphs 16C-16D of IAS 32, or instruments that are contracts for the future receipt or delivery of the entity&#8217;s own equity instruments. [Refer: Financial instruments, class [member]; Financial liabilities]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 25<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_25&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 35H<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_35H&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 35M<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_35M&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 35N<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_35N&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 35I<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_35I&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_FinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CategoriesOfFinancialAssetsAxis=cyd_BillReceivablesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CategoriesOfFinancialAssetsAxis=cyd_BillReceivablesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_LevelsOfFairValueHierarchyAxis=ifrs-full_Level2OfFairValueHierarchyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LevelsOfFairValueHierarchyAxis=ifrs-full_Level2OfFairValueHierarchyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>191
<FILENAME>R175.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254146073728">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Financial Assets and Financial Liabilities - Summary of Financial Assets and Financial Liabilities (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_FinancialAssetsAtAmortisedCost', window );">Financial assets at amortised costs</a></td>
<td class="nump">&#165; 10,445,921<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 8,545,293<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_FinancialAssetsAtFairValueThroughOtherComprehensiveIncome', window );">Fair Value through OCI</a></td>
<td class="nump">3,829,777<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,227,295<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_FinancialLiabilitiesAtAmortisedCost', window );">Other financial liabilities at amortized cost</a></td>
<td class="nump">11,942,406<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,657,530<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_FinancialAssets', window );">Total</a></td>
<td class="nump">14,275,698<span></span>
</td>
<td class="nump">$ 2,009,643<span></span>
</td>
<td class="nump">11,772,588<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_FinancialLiabilities', window );">Total</a></td>
<td class="nump">11,942,406<span></span>
</td>
<td class="nump">1,681,177<span></span>
</td>
<td class="nump">10,657,530<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CategoriesOfFinancialAssetsAxis=cyd_TradeAndBillsReceivablesMember', window );">Trade and bill receivables [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_FinancialAssetsAtAmortisedCost', window );">Financial assets at amortised costs</a></td>
<td class="nump">3,582,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,259,800<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_FinancialAssetsAtFairValueThroughOtherComprehensiveIncome', window );">Fair Value through OCI</a></td>
<td class="nump">3,829,777<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,227,295<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_FinancialAssets', window );">Total</a></td>
<td class="nump">7,412,577<span></span>
</td>
<td class="nump">1,043,495<span></span>
</td>
<td class="nump">6,487,095<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CategoriesOfFinancialAssetsAxis=cyd_OtherReceivablesMember', window );">Other receivables [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_FinancialAssetsAtAmortisedCost', window );">Financial assets at amortised costs</a></td>
<td class="nump">823,650<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">434,750<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_FinancialAssets', window );">Total</a></td>
<td class="nump">823,650<span></span>
</td>
<td class="nump">115,949<span></span>
</td>
<td class="nump">434,750<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CategoriesOfFinancialAssetsAxis=cyd_CashAndBankBalancesMember', window );">Cash and bank balances [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_FinancialAssetsAtAmortisedCost', window );">Financial assets at amortised costs</a></td>
<td class="nump">6,039,471<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,850,743<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_FinancialAssets', window );">Total</a></td>
<td class="nump">6,039,471<span></span>
</td>
<td class="nump">850,199<span></span>
</td>
<td class="nump">4,850,743<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CategoriesOfFinancialLiabilitiesAxis=cyd_TradeAndOtherPayableMember', window );">Trade and other payables [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_FinancialLiabilitiesAtAmortisedCost', window );">Other financial liabilities at amortized cost</a></td>
<td class="nump">9,335,062<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,270,148<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_FinancialLiabilities', window );">Total</a></td>
<td class="nump">9,335,062<span></span>
</td>
<td class="nump">1,314,131<span></span>
</td>
<td class="nump">8,270,148<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CategoriesOfFinancialLiabilitiesAxis=cyd_LoansAndBorrowingsMember', window );">Loans and borrowings [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_FinancialLiabilitiesAtAmortisedCost', window );">Other financial liabilities at amortized cost</a></td>
<td class="nump">2,540,294<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,341,432<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_FinancialLiabilities', window );">Total</a></td>
<td class="nump">2,540,294<span></span>
</td>
<td class="nump">357,607<span></span>
</td>
<td class="nump">2,341,432<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CategoriesOfFinancialLiabilitiesAxis=cyd_OtherFinancialLiabilityMember', window );">Other Financial Liability [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_FinancialLiabilitiesAtAmortisedCost', window );">Other financial liabilities at amortized cost</a></td>
<td class="nump">67,050<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">45,950<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_FinancialLiabilities', window );">Total</a></td>
<td class="nump">&#165; 67,050<span></span>
</td>
<td class="nump">$ 9,439<span></span>
</td>
<td class="nump">&#165; 45,950<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfFinancialInstrumentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfFinancialInstrumentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_FinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of assets that are: (a) cash; (b) an equity instrument of another entity; (c) a contractual right: (i) to receive cash or another financial asset from another entity; or (ii) to exchange financial assets or financial liabilities with another entity under conditions that are potentially favourable to the entity; or (d) a contract that will, or may be, settled in the entity&#8217;s own equity instruments and is: (i) a non-derivative for which the entity is, or may be, obliged to receive a variable number of the entity&#8217;s own equity instruments; or (ii) a derivative that will, or may be, settled other than by the exchange of a fixed amount of cash or another financial asset for a fixed number of the entity&#8217;s own equity instruments. For this purpose the entity&#8217;s own equity instruments do not include puttable financial instruments classified as equity instruments in accordance with paragraphs 16A-16B of IAS 32, instruments that impose on the entity an obligation to deliver to another party a pro rata share of the net assets of the entity only on liquidation and are classified as equity instruments in accordance with paragraphs 16C-16D of IAS 32, or instruments that are contracts for the future receipt or delivery of the entity&#8217;s own equity instruments. [Refer: Financial instruments, class [member]; Financial liabilities]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 25<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_25&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 35H<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_35H&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 35M<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_35M&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 35N<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_35N&amp;doctype=Standard<br> -URIDate 2023-03-23<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 35I<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_35I&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_FinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_FinancialAssetsAtAmortisedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of financial assets at amortised cost. The amortised cost is the amount at which financial assets are measured at initial recognition minus principal repayments, plus or minus the cumulative amortisation using the effective interest method of any difference between that initial amount and the maturity amount, and adjusted for any impairment. [Refer: Financial assets]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 8<br> -Subparagraph f<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_8_f&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_FinancialAssetsAtAmortisedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_FinancialAssetsAtFairValueThroughOtherComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of financial assets at fair value through other comprehensive income. [Refer: At fair value [member]; Financial assets; Other comprehensive income]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 8<br> -Subparagraph h<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_8_h&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_FinancialAssetsAtFairValueThroughOtherComprehensiveIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_FinancialLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of liabilities that are: (a) a contractual obligation: (i) to deliver cash or another financial asset to another entity; or (ii) to exchange financial assets or financial liabilities with another entity under conditions that are potentially unfavourable to the entity; or (b) a contract that will, or may be, settled in the entity&#8217;s own equity instruments and is: (i) a non-derivative for which the entity is, or may be, obliged to deliver a variable number of the entity&#8217;s own equity instruments; or (ii) a derivative that will, or may be, settled other than by the exchange of a fixed amount of cash or another financial asset for a fixed number of the entity&#8217;s own equity instruments. For this purpose, rights, options or warrants to acquire a fixed number of the entity&#8217;s own equity instruments for a fixed amount of any currency are equity instruments if the entity offers the rights, options or warrants pro rata to all of its existing owners of the same class of its own non-derivative equity instruments. Also, for those purposes the entity&#8217;s own equity instruments do not include puttable financial instruments that are classified as equity instruments in accordance with paragraphs 16A-16B of IAS 32, instruments that impose on the entity an obligation to deliver to another party a pro rata share of the net assets of the entity only on liquidation and are classified as equity instruments in accordance with paragraphs 16C-16D of IAS 32, or instruments that are contracts for the future receipt or delivery of the entity&#8217;s own equity instruments. As an exception, an instrument that meets the definition of a financial liability is classified as an equity instrument if it has all the features and meets the conditions in paragraphs 16A-16B or paragraphs 16C-16D of IAS 32. [Refer: Financial instruments, class [member]; Financial assets; Derivatives [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 25<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_25&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_FinancialLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_FinancialLiabilitiesAtAmortisedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of financial liabilities at amortised cost. The amortised cost is the amount at which financial liabilities are measured at initial recognition minus principal repayments, plus or minus the cumulative amortisation using the effective interest method of any difference between that initial amount and the maturity amount. [Refer: Financial liabilities]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 8<br> -Subparagraph g<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_8_g&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_FinancialLiabilitiesAtAmortisedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CategoriesOfFinancialAssetsAxis=cyd_TradeAndBillsReceivablesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CategoriesOfFinancialAssetsAxis=cyd_TradeAndBillsReceivablesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CategoriesOfFinancialAssetsAxis=cyd_OtherReceivablesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CategoriesOfFinancialAssetsAxis=cyd_OtherReceivablesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CategoriesOfFinancialAssetsAxis=cyd_CashAndBankBalancesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CategoriesOfFinancialAssetsAxis=cyd_CashAndBankBalancesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CategoriesOfFinancialLiabilitiesAxis=cyd_TradeAndOtherPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CategoriesOfFinancialLiabilitiesAxis=cyd_TradeAndOtherPayableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CategoriesOfFinancialLiabilitiesAxis=cyd_LoansAndBorrowingsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CategoriesOfFinancialLiabilitiesAxis=cyd_LoansAndBorrowingsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CategoriesOfFinancialLiabilitiesAxis=cyd_OtherFinancialLiabilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CategoriesOfFinancialLiabilitiesAxis=cyd_OtherFinancialLiabilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>192
<FILENAME>R176.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254146143008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Assets and Financial Liabilities - Schedule of Changes in Liabilities Arising From Financing Activities (Detail)<br> &#165; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems', window );"><strong>Disclosure of reconciliation of liabilities arising from financing activities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Beginning balance</a></td>
<td class="nump">&#165; 2,447,023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 2,243,531<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities', window );">Cash flows</a></td>
<td class="nump">155,789<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">112,288<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities', window );">Addition</a></td>
<td class="nump">50,456<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">95,410<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_IncreaseDecreaseThroughAccretionOfInterest', window );">Accretion of interest</a></td>
<td class="nump">4,697<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,822<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_IncreaseDecreaseThroughLeaseTerminationsLiabilitiesArisingFromFinancingActivities', window );">Termination</a></td>
<td class="num">(1,382)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6,187)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_IncreaseDecreaseThroughTranslationReserveLiabilitiesArisingFromFinancingActivities', window );">Translation reserve</a></td>
<td class="nump">42<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">159<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Ending balance</a></td>
<td class="nump">2,656,625<span></span>
</td>
<td class="nump">$ 373,984<span></span>
</td>
<td class="nump">2,447,023<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=ifrs-full_ShorttermBorrowingsMember', window );">Short-term borrowings [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems', window );"><strong>Disclosure of reconciliation of liabilities arising from financing activities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Beginning balance</a></td>
<td class="nump">2,141,432<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,103,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities', window );">Cash flows</a></td>
<td class="num">(291,138)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(61,568)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities', window );">Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Ending balance</a></td>
<td class="nump">1,850,294<span></span>
</td>
<td class="nump">260,473<span></span>
</td>
<td class="nump">2,141,432<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=ifrs-full_LongtermBorrowingsMember', window );">Long-term borrowings [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems', window );"><strong>Disclosure of reconciliation of liabilities arising from financing activities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Beginning balance</a></td>
<td class="nump">200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities', window );">Cash flows</a></td>
<td class="nump">490,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities', window );">Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(100,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Ending balance</a></td>
<td class="nump">690,000<span></span>
</td>
<td class="nump">97,134<span></span>
</td>
<td class="nump">200,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=cyd_LeaseLiabilitiesCurrentMember', window );">Lease Liabilities Current [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems', window );"><strong>Disclosure of reconciliation of liabilities arising from financing activities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Beginning balance</a></td>
<td class="nump">31,433<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,125<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities', window );">Cash flows</a></td>
<td class="num">(43,073)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(26,144)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_IncreaseDecreaseThroughAccretionOfInterest', window );">Accretion of interest</a></td>
<td class="nump">1,969<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,547<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_IncreaseDecreaseThroughLeaseTerminationsLiabilitiesArisingFromFinancingActivities', window );">Termination</a></td>
<td class="num">(1,382)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6,187)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_IncreaseDecreaseThroughTranslationReserveLiabilitiesArisingFromFinancingActivities', window );">Translation reserve</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">239<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities', window );">Other</a></td>
<td class="nump">44,325<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">34,853<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Ending balance</a></td>
<td class="nump">33,272<span></span>
</td>
<td class="nump">4,684<span></span>
</td>
<td class="nump">31,433<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=cyd_LeaseLiabilitiesNoncurrentMember', window );">Lease Liabilities Noncurrent [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems', window );"><strong>Disclosure of reconciliation of liabilities arising from financing activities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Beginning balance</a></td>
<td class="nump">28,208<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,406<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities', window );">Addition</a></td>
<td class="nump">32,084<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49,735<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_IncreaseDecreaseThroughTranslationReserveLiabilitiesArisingFromFinancingActivities', window );">Translation reserve</a></td>
<td class="nump">42<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(80)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities', window );">Other</a></td>
<td class="num">(44,325)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(34,853)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Ending balance</a></td>
<td class="nump">16,009<span></span>
</td>
<td class="nump">2,254<span></span>
</td>
<td class="nump">28,208<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=cyd_OtherFinancialLiabilityMember', window );">Other Financial Liability [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems', window );"><strong>Disclosure of reconciliation of liabilities arising from financing activities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Beginning balance</a></td>
<td class="nump">45,950<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities', window );">Addition</a></td>
<td class="nump">18,372<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">45,675<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_IncreaseDecreaseThroughAccretionOfInterest', window );">Accretion of interest</a></td>
<td class="nump">2,728<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">275<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Ending balance</a></td>
<td class="nump">&#165; 67,050<span></span>
</td>
<td class="nump">$ 9,439<span></span>
</td>
<td class="nump">&#165; 45,950<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_IncreaseDecreaseThroughAccretionOfInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase Decrease Through Accretion Of Interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_IncreaseDecreaseThroughAccretionOfInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_IncreaseDecreaseThroughLeaseTerminationsLiabilitiesArisingFromFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase decrease through lease terminations liabilities arising from financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_IncreaseDecreaseThroughLeaseTerminationsLiabilitiesArisingFromFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_IncreaseDecreaseThroughTranslationReserveLiabilitiesArisingFromFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase decrease through translation reserve liabilities arising from financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_IncreaseDecreaseThroughTranslationReserveLiabilitiesArisingFromFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) in liabilities arising from financing activities resulting from financing cash flows. [Refer: Cash flows from (used in) financing activities; Liabilities arising from financing activities]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 44B<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_44B_a&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) in liabilities arising from financing activities resulting from changes that the entity does not separately disclose in the same statement or note. [Refer: Liabilities arising from financing activities]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 44B<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_44B_e&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase in liabilities arising from financing activities resulting from new leases. [Refer: Liabilities arising from financing activities]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Section A Statement of cash flows for an entity other than a financial institution<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;doctype=Illustrative%20Examples&amp;dita_xref=IAS07_IE_A_TI<br> -URIDate 2023-03-23<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 44B<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_44B&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_LiabilitiesArisingFromFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of liabilities for which cash flows were, or future cash flows will be, classified in the statement of cash flows as cash flows from financing activities. [Refer: Cash flows from (used in) financing activities; Liabilities]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2023-01-01<br> -Paragraph 44D<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_44D&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LiabilitiesArisingFromFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=ifrs-full_ShorttermBorrowingsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=ifrs-full_ShorttermBorrowingsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=ifrs-full_LongtermBorrowingsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=ifrs-full_LongtermBorrowingsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=cyd_LeaseLiabilitiesCurrentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=cyd_LeaseLiabilitiesCurrentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=cyd_LeaseLiabilitiesNoncurrentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=cyd_LeaseLiabilitiesNoncurrentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=cyd_OtherFinancialLiabilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=cyd_OtherFinancialLiabilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>193
<FILENAME>R177.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140254144526320">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Comparative figures - Additional Information (Detail) - CNY (&#165;)<br> &#165; in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationLineItems', window );"><strong>Disclosure of reclassifications or changes in presentation [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AmountOfReclassificationsOrChangesInPresentation', window );">Amount of reclassifications or changes in presentation</a></td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="nump">&#165; 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AmountOfReclassificationsOrChangesInPresentation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount that is reclassified when the entity changes classification or presentation in its financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2023-01-01<br> -Paragraph 41<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2023-en-r&amp;anchor=para_41_b&amp;doctype=Standard<br> -URIDate 2023-03-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AmountOfReclassificationsOrChangesInPresentation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>194
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( "]/FE@'04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    "  O3YI8\Y*I4.\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9+/
M:L,P#(=?9?B>*'^Z#$R:RT9/'0Q6V-C-V&IK&L?&UDCZ]G.\-F5L#["CI9\_
M?0*UTG%I/;YXZ]"3QG WF7X(7+HU.Q(Y#A#D$8T(>4P,L;FWW@B*3W\ )^1)
M'!"JHFC ( DE2, ,S-Q"9%VK))<>!5E_P2NYX-VG[Q-,2< >#0X4H,Q+8-T\
MT9VGOH4;8(81>A.^"Z@68JK^B4T=8)?D%/22&L<Q'^N4BSN4\/Z\?4WK9GH(
M) :)\5?0G,X.U^PZ^:U^?-IM6%<5U2HK5EG5[,J:WS_PHOF877_XW82-57JO
M_['Q5;!KX====%]02P,$%     @ +T^:6)E<G",0!@  G"<  !,   !X;"]T
M:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M
M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R
M>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2P]R"BPA+>!3+
MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!
M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K
MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2
MBW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K
M=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>A(5M>5 TR
M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$
MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)I#-ZG7TZSFN4
M?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R.AQG0GS/]O:1
MI24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG LR+7E$8D19_(
M+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(R-^-B/>K;YH]
M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M
MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1CVFS(Z=T)LWH
M,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.FJW"$2M"/F(9
M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+
MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T
M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+
M.7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7<LW(QU2ODRG8
M.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD6R4)RU3393>*
M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W<DOJMI2^M28X
M2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-MNIW<.CB>F)&Y
M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#
M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0
MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR
ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC
MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYN<KGHB=OJ7
M=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(CE1P&%A<RY%#N
MDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>TB42%(JP# 4A
M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF
M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y,M\Y<-LZW@->
MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_
M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!
MU4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04
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
M, /5^J7X^L#(I7T1?2N-D87]N. LY:JZ /X^D])L#JHO:/YKPLF_4$L#!!0
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
MUE=H+4U]H_<Y*>[27)-,+H#2.PNA)A;U)5G]8M2ZN@6Z5<:H5?6XE GL;24
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
M*&V"F2^%T+N!76!XI+)_4$L#!!0    ( "]/FE@2_! )] X  (I1   8
M>&PO=V]R:W-H965T<R]S:&5E=#<N>&ULK9QM;]LX$L>_BI!;'%*@7HO/4K<-
MT%KJ7@_8O:#=O<.]5&PZUJTM>24Y:??3'RDYIDT.J:30F]9V_AI[^##\<3C2
MV\>Z^:/=2-E%7W?;JGUWM>FZ_9OYO%UNY*YH?ZSWLE)_6=?-KNC4V^9^WNX;
M6:SZBW;;.8YC/M\5975U\[;_[+:Y>5L?NFU9R=LF:@^[7=%\^R"W]>.[*W3U
M],'G\G[3Z0_F-V_WQ;W\(KO?][>->C<_65F5.UFU95U%C5R_NWJ/WN2"Z MZ
MQ;]+^=B>O8ZT*W=U_8=^\VGU[BK6OTANY;+3)@KUWX-<R.U66U*_X\^CT:O3
M=^H+SU\_6?_8.Z^<N2M:N:BW_RE7W>;=57(5K>2Z.&R[S_7C/^31(:;M+>MM
MV_\;/0Y:KL3+0]O5N^/%ZA?LRFKXO_AZ;(BS"S#V7("/%^#G7D".%Y#G7D"/
M%]#G7L".%_2NSP??^X;+BJZX>=O4CU&CU<J:?M&W?G^U:J^RT@/E2]>HOY;J
MNNYF45=MO2U712=7T9=._:=&01?5ZVA1M)OHHQI(;?3WOR'.?HK**OIM4Q_:
MHEJUKZ,?+MZ_G7?JUVB;\^7QFS\,WXP]WXQP]$M==9LVRJN57%T:F"LW3K[@
M)U\^X*#%3"Y_C AZ'>$8DVCQZW^CZ^&7OP)^W>(EMG[_DD77/T!FLN>;P6,_
M*7^^+12P==%VY#0.2&^<>(S_:R^;HBNK^V'JEETIP3X=K%#8BHYJ;]I]L93O
MKE38:F7S(*]N](^,?X*Z8$ICV93&\HF,770%/74%#5F_N6WJ==E%=U(M S+J
MBJ]0/PPF>&]"+P8/-TP@PO#;^<-Y"P\R<29+8DK0I2ISC9&4"LPO9;DKHPP)
M%)]D%^ZRD[LL./+>K_ZGPIR..NT;R%,VY8B;TE@VI;%\(F,77<!/7<"#(^[]
MKFZZ\J^B7[I5Z"^KKJCNR[NMC(JVE1W4+8-%=C884)RFB%@#$) Q*BQ5YJHX
M34EJC3]719*4"7CXB9/O(NC[AV*EP.*N4]2SK!]D8Z]$@[?"^>K8<G14D8TJ
M<E<Q8[!WR<F[).A=)M5P699G/?L@A\D6[1M%FTWW#7(W<5N:,<MA5\-LCP$S
M-+%\#G_5A=/IR>GT14X_>?HZVF\+Y;GBE4C^>2CWNAT@]U/ M<2)APM7)A!'
M5CME@#'$L;"#JRNC*4[.OO.B*5!L^"Y^46,TFIQG]7IV:(^S&V:WV/T]/!;6
MRK$ 9)PFEF\99(P@;,]O2(8H2SQ-<(:X*-P$BF=64G5Z62WKG8S63;V+_CS4
M&GGU..B^1:U<'AHO]!SMAZ;_N"0#)#,[7N:@B/N: )LFP,$FR+\N-RJDRVA;
MMVTTO[Y76T@(03\<[5Q\/\;<<1>0$938'D/&[."? RJ"ST;:I<L&:%$0TFX^
M%F43/13;P]%I-?Q?U.=DO,]')=FX) <D:ECX>MQ ) I3Y,>R*JJEC)9UZYGA
M%%C!8R3L. _I*(JQ[:DK2]5*CVUO 6N(J4CG\==0) ICY/7/>DC/G[IZ5;;[
MNBVV*N2!5(DFQ<I)K6636LNGLG;9+P8M49@M9WJ1J?4"),%^<*'.F6:CD@R0
MJ#GD+C A2Y?^&7Q$87Z<O1PO$,!Y0B2VVX *(<=S0,498;;GD#&,J<=[@Y<H
MS)>SE\54%_:<SAZ59(!$+5$ILET&9(PB'U 9N$1ANIP]&Z%<I)L)3NPM.B1#
ML:"VUX",I.X0AZQ1@3P]C0U'XC!'SJ+V<->6J[)HP"T#=N%-#5<24]M?4,B<
MG6,&Z.RE,RBY]-/ (@[#XL]Z$UCU.Z3[1DUGL&LQ1&D"I438S@)"3'%L]RYL
MD&-.;9<A(</IV;"Z=-P@(@XCXJ>J4[O?MCM2,N@VP'-J.^^0_ (28L138;L-
M&50<*>QA#0MQG!"/VP83<3CQ>?U9J@X?2"$J=WM%C7WG:Y"0[:OY)_LC11<@
M4>!)4Z.36LLFM99/9>VRQPS9XC#9SLZS&&45_:\NU8L']>[0P,/694Y[V1F7
M9( D39V(%+)SZ:\A6QPDM.\AC*/%BYTTY=R)3JZ,X\3>Q0$J)+#-*SD@$QA[
MLG/8\",>X\>N*592I^=D^5#<;6&TP"[:J8"#[7P%(%-+E!.-716U\0+0S$2:
M^/PU/(G'>+*JJ]GS?':A#F-W"7)5Q$E2 :(9BYW1#:E\6U5L(!*/0:2>T%57
M-XH;7T<5G'#&4,(Q1L[2X\I$;/=>!AFC26)C,R";I;'OQ ,;AL1AAOQD_(T>
M%2]W4N?FUJ#;+M YP6M4DHU+<D""XCCQY&*) 4<2!L?;4/ :\YZXA(>$?7ZU
M %38F=2 2.T0[1Z'OA 1#ST30Y4D3)6J$1[*OKAB73?18]%HM/0=L;J(1Q&-
MG5@&Z%B"$YNC 1E!(G82T( .IQCYSE>( 4L2!LMSP-I?M$-=R:8^M-&RKE3
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
M^?DB//+KT/2!*=_;9E]9P1\PH*D_XR+76R"I6YD8 S]=#1W(<-<A2[VUJW8
MXYA=_H5TWY-_AH0 YN\A(:B%2P#5U!O83V1XS+.?9GC9%,T>\8!@(C.#? "G
MLNP#?!TQ[TT)@"KVOH4#>*GIMX ?D99\:%M\/7YT$6D=M2=@B?%Q(*SA1BAZ
MG5<$AVV9;PDVNUY;\@>(E4Q=#[!XV&9OV[(ID!TV95WC"9&+X,$U*)OLOTU-
M-!+SQ*)+4 BS"?[?L/0/+9%9J:;W#EUGV16(=<&B#>0$W91=$/"H]++W:*9*
MX.V/3@%DEZDW+I^-U. G\P68'%VV['U)S/WIT("-+BRHVJ$2 DY1^*];>X<X
M!]UX*W1%S*!J]'@O=SM;E' L$&?B\?V^0I2TMF^;;L]/5;?(C8^5+G?*?^BS
MNNF!'WJUYO<6_+/L^]*LRJKL;XEYLX^FLK0#?;LRX ),T([(OG@*!\T^ JQV
MMP(J VDOF=708KB-[[O%Z<P6QGVJ/Z371*C\]R4*'TB/2'JYV[<-G)%UW*]#
MV8I%0 ;N' "5!Z!'_6?(]24IEKV6V;L^*QK8#=&7DY2/+1.N6#%(0]W:BJP1
M@'#'+LO1 68HBBN)P+7>ZO\6@7NRS+XQ+2S=\A:Y<=P%J^S*GLV0!H75)A[8
M?D$X^#ADU UP*FR!0@\8AI/@QEZ_++/KRG1=N7:;@!P[VI.ZZ[)KT5$ [%^;
M^LRIK+1D X.YL\!!S@F9/^9],\]O)EH%';1-:_;@:3_]"W[P]5,$B1='"L'I
MRO5MFDER/LHM8K>*#Y&'0]3A$!,LP@HM+/#L 2FXI\^SGTE9=]G.&G@;C)_)
M6@R#$!8(C>!4G>W[BH#P+WW"ER8/[B#6 ?* P7 &$K8-1CUFE'BM/*91B6QK
M2"D$BUR5GVU5;INF8 MC:EB_1PD^@!*#C6V;DQF$8Q) +?(G@ACOU=3 P>6:
MW@<U4:!T@K]1WAC6:J@.R"L!<%>5]8B^)7GN(1SE=X$VI#T@%!E(6@[-4!4$
M*K#CCIQKH]Y&YA4&+9D2^LC 5Z8H2OSW E$;2!^\&E F;5,,.3._/.(\5+11
MY!#H/8'8'>D#])G@BP8 !_:SUNDG!P7R::<YAQB;:8@X]H[0+'/0:@VI'^+#
M&O[:@6R'R&$]] ,Y%>#P&61&_!3]A(.M /$[BC^3<I^T];]3]=#!B%575A1<
M,3%9RKB67K;0S'6@4@FCB!JA)G$C\2#I(SRYX' OUG^9?1QHIU8")IM= 7L"
MIOB,QYV(KY$Y?C"D<![?I5_PU:^5MX$^J^FVV5N(4#H5KKWS?-L]RX*;TXW1
M3^=:_6M)P-K_-CA<6O$OR#.@;6O+G+ZR(0S[5]D%S]"I&&V9?8^F$7 'K@\9
M6"=0*4I=DE6X&C;(5/>E$;R$!_F&T-IQ:.']];=-:\M-G7TCNV<?*+SZ]Y/F
MJ___I %O\DE(>81P^_Y)#]1++5H*W/%86N0:'C0U.[>HLKMAU97@\;9B<^^V
M<HR28WM$:PXJSZ"3.?+LO7,+G-]P(78')%&0X>L(O3HA.$DATDL&A6W0E4!$
M-,6Q>XHHLC<$ \#?E;L2PXJ\;/-AA]%;;D&HKH!QT(:9LPVIUI6IZ)L%? I$
M8<\4F:5&QQ7_0.?55.4_8-N-*64?8+:.G-)NJ'IOW?3"$]"*\J8L@$YB3BJ
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
MWH7"J8.7NJ1L3\2E%&+O8EL(.0I7V42T=A*^^M8)]155;E@AD@,[U5H+W]7
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
M9TZDU8+K(=_JOI#.+77$0OAGU 475-JN$4$YK#I_58;+,ZZ+WEN(Z:D6H;Z
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
M@%J<8=W/G9Y>Z2](O!GC]<%/&FWO@F_V-#N[<"F^/SVX2L17U"3SUR9FHZM
M(FJ3!:U#W?0T/R[9*1NZIJ;@_NE!,J"GT0_B'EVY?R2?3'WXX$]3-*A:<5.?
M;1J<Q#Y_=>=*)<34[_V4+&+Q/(<-(=9=B#?CRT)X>KS/ZF93U7.C;G'LXN07
MAJA"POX5+[!4$/L$4R)51!E"4EJLC"9SJ2?]VK6JHJCQ& 3URF)EL9-AP*/+
M1F+"W*54'WUY=-(@O*3CC0^Z.5@";I= H>$?4%+)*KSSN CU RFJ3UZD^"P:
M.=UO0=PVVY';L8@ZJGYGB<R=? 1$-&),UD[=*5,:_4YX8_<D,5!J>D?O2._R
M_+P+39_[3N[1XR^B2]^3ZSKAFHO.VKD.W1Q[*+FI)9X ZJ=2+US-IY^<MF@X
MM0<L:OA7,NZXR&Z2'!K5A;4\O8OF+Q9VU4?Z8^8M,BBC1PN[IY\ID:N<X\&
M/B[<T8\UKFD\:FTVSE2)@/BB9!!)=.*Y?@G4P0]!&8,MS;O(LG/\HH'TN1;U
M^W-JMN;D &7W3!D%<D8FVL;+$DU2#[\$6[D?^F[6:=A#$WK36?UQ:]TT</EY
MV3 O=JUF/NG^P(D(F CJA&8]_H(>;QU^(M-MYM)O//#6>PC+[-OQT. [RXQQ
M%QF_$%51O ^"22CF!=8:<6JP;7(:IO!VJEZ.S%1VOTS[]F\_7K_SO^M[#Q+?
MB[QT;T0" (?-L6I<J)L(_(F[V_;/,<1B0F Z8X(1)L]P15G?(-6/!/T=$ELC
MDJM 40U81H0O_/"X,![/XF+!C9^X[OP;)MRDGF*HN]*MW!A"=TO"\]A.![JF
MIMS.Z,)$ B]C:>(R)E;5Z:2!YURV>68>WT_3A-\B<3-IHH?2=A-IY?MGW% 8
M\+BJ3MF+P+QH-(B!,>@S$#V0R_4F*AQ>3=R,<54SL*OF>O]#BG+#37-OR/+1
M@EO^H11.,/V8J%Q.71V9;H=VN;5H&RG 24_J'3=<^-]7";]/,7-=U;4NJ=\J
MBK*VTI8JESCO/;=]DB8ZDA4*+6S13PYQ!S%U;ZQI@KD;D4%]_TY.G#+[YOK[
MSNNR<$MBQ%*>&^[CDRTS7)3GENAY6G,T2.M#O+Y]QX^]J.L._C6?K)E,6132
M+6@ H<RHD2&.81AL<%X;X-(2AS D3%I+M?Y/NL*E#34ET%G4DJSM9K:@7<#A
MR; )(;=Q&60AE:VW>'"9!>8D$Z'8X#N)Z(-^^D;A?Z3\#HW\J LGZ=TV7_;\
M&ZKAOF;O?W^ ^S+LV'.$X[7T8]+8[<'+@";_#,\@I9(AC@?*WWS#_5X\ZE^]
M>%1V\'\Y_*]M#O#_]!L1;TQO7KT GWACKRVJ*2+:RY.+$_4I%J)?GEQ=/+NZ
M/'D$;X;'7[W8PTE_H&DPF+!=PZOGRZ^_.F'UX_[HFSTNF:V:'AQP^N?6@A/=
MX@/P_;II>O<';G!HVL\$WJO_ U!+ P04    "  O3YI8E7AFOE<)  ".%P
M&0   'AL+W=O<FMS:&5E=',O<VAE970Q,"YX;6RM6&UO&S<2_GZ_@E /10(H
MDBT[3BZQ#21.TN;0](*XO?MPN _4[DC+F%JJ)%>R^NOOF2%W1;FV&^ ."!PM
MEYPWSCSSS)YOG;\)#5%4MRO;AHM1$^/ZU70:JH96.DS<FEJ\63B_TA&/?CD-
M:T^ZED,K.YT='9U-5]JTH\MS6?OL+\]=%ZUIZ;-7H5NMM-^])>NV%Z/C4;_P
MQ2R;R O3R_.U7M(UQ5_7GSV>IH.4VJRH#<:URM/B8O3F^-7;4]XO&_YI:!N*
MWXH]F3MWPP\?ZXO1$1M$EJK($C3^V] 56<N"8,9O6>9H4,D'R]^]] _B.WR9
MZT!7SO[+U+&Y&+T<J9H6NK/QB]O^2-F?YRRO<C;(7[5->\^.1JKJ0G2K?!@6
MK$R;_M>W.0[%@9</'9CE S.Q.RD2*]_IJ"_/O=LJS[LAC7^(JW(:QIF6+^4Z
M>KPU.!<OK\VR-0M3Z38B0I7KVFC:I?K:U4N$/H:QHA -O*>@=%LK'7!]:PYH
M.)]&&,!BIE56]C8IFSV@['BF/KDV-D&];VNJ#P5,8?E@_JPW_^WL48GOJ)JH
MD^.QFAW-3AZ1=S*$XT3DG3P@[Q>ZC6IN776C_JWG(7IDS7_N<S2).;U?#%?2
MJ[#6%5V,4"J!_(9&E]]_=WQV]/H1(T\'(T\?D_[_OK/'E9U,U/^@3_W2D$((
MUMIKJ4*W4!%+/WC7K;__[N7L^,7KH"KL=-;4D%"KA6EU6QEM58A8$ TH_]\Z
M@T@B]5M@!2^JZ/!T0]]F1VPTC%\L  9B $QRGM7I%?L3V#!/&VH[8CFW +W
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
MHT0[^X?HUO+%%4,<ADGYV1!F=\\;\'[A@!WY@14,G^ O_PM02P,$%     @
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
M;;VPEW,-]VIH I[/:M0#_0UML/Y^Z>R_4$L#!!0    ( "]/FEBV[9PGN <
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
M*G>.^/'VCT ^-ZRVA5G^[+)R^I98NK*[J37JP5=;2_%PB(3F^).&) +%)%%
M4AQ$:.P<C8_)3B2^*4_LW@4A+9'&=3V R/XC#)&ADG*$O92U.:G8JA+9K)*E
MG#Z1SY5<GLSDTO#[S[Q:F+*A..:!Q=%L5I3 ;"MRKO+<-@." QA-<2X.0!1H
M^:X7FH;=IQ0!1_"!,J(TU\)N^]61\PCM/H**8W)$#=U$Y-B8\ Y8G8]!S3Y]
M.P:+ACZYVU'RAB@0Q4KQ]GH0W(05O"QE9B\ZNF"NL;/ 4EVH28')73CBML?
MA=X=W@"$&)Y(:%ZJ-ZWW/] =$7%9M5#<&;=OA\_T;R\BU$.'CA.3WB"-G5O9
M($8SOK%%;$@^)3AA,HI.[OK]A_4A#++112BZ" O0X<QU@RDXG#V#>-O5V6CC
MDA,T/K57N:H]-[7WG?UH?UM\U5Z2KI>W5\VWO,%Y5I%23"#J#>-P0)KV^K9]
MT;*V5Z9CJ<&H]G$FT*@;LP#S$PG[NQ>S07^'?OD74$L#!!0    ( "]/FEC-
M<"IUDP<  %<2   9    >&PO=V]R:W-H965T<R]S:&5E=#$T+GAM;+U836_;
M2!*]\U<4-(N!#;0M]@?99&(;B)/); Z9">*9S6&QAY;4DCBAV I)V<[\^GW5
ME!3%260LL/!%9%/=]?GJ59$7=Z']V"V][^E^53?=Y6C9]^MGXW$W7?J5Z\[#
MVC?X9Q[:E>NQ;!?C;MUZ-XN'5O58I6D^7KFJ&5U=Q&?OVJN+L.GKJO'O6NHV
MJY5K/U_[.MQ=CN1H]^!]M5CV_&!\=;%V"W_C^S_7[UJLQGLILVKEFZX*#;5^
M?CEZ(9]=&]X?-_RK\G?=P3VQ)Y,0/O+BS>QRE+)!OO;3GB4X7&[]2U_7+ AF
M?-K*'.U5\L'#^YWTU]%W^#)QG7\9Z@_5K%]>CHH1S?S<;>K^?;C[I]_ZD[&\
M::B[^$MWP]ZL'-%TT_5AM3T,"U95,US=_38.!P>*] <'U/: BG8/BJ*5KUSO
MKB[:<$<M[X8TOHFNQM,PKFHX*3=]BW\KG.NO7GGD<EHY#I$@MPIM7_V]777+
M:KVNF@6Y9D9+_-2\\/< 1.>[BW$/_2QE/-WJNAYTJ1_HDHK>AJ9?=O1+,_.S
MKP6,8?C>>K6S_EH=E?C*3\])2T$J5?J(/+V/AH[R] _D_>'O>YK48?J1_NTF
M7=\"-/_YGJ.#&/-],5Q(S[JUF_K+$:+;^?;6CZY^_DGFZ?,C1IJ]D>:8]/]S
MRH[KLN>23MSISS\5LLR>QXMY?FA 5'1HPUY9HN6Y5.?(C*3]K?IRJP]ND_=O
MKR%<2?L\35,ZMOKSYA]?5LF+0\UA3E73NV9136I/KNM\WY$N1)E9RHTH=4DR
M+44I-<E,&*N3KSR)QV]]UX-S>EJW(+ZV_TPZRTB;(EZS])LCNWV"UK7#.8Z'
M_[2IUE&**94H5$Z9S(6RN*:%L%A;*7*9?2.L90XY"_.S3>?)2&&R@HP64I5D
M<I%:2;DP19YD5HNLS"E71N2EHCS/1)IG5&J!1\G)Y$'&;H["@FY<C=_6UZ[W
MLT<P1$WHJ?-KUV)S_9DF55WC4!^V;.7;CESK$<IIO4&5XX;ZI:=YJ-$ 6-+4
MK=G?9T\"D)>AZSFR7701L1"L0VHEI+2$P (=AF0A5&F2&S0'6"AHX1O?NGH
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
M6.N>.S#2@%<-9\H@\Q(<(R7Q"0F<Q,0AZ02X#$]C+T[@ 2"R#&/'79!\4'[
M5FR7:42T,XTHB&$:"@G?(R<6N%-L-^#<91?\21A\3'06 Y*W%\L#YUD,L\6%
M@-$J\G$NA&;LA@A 3T*^0^\\!E0X GN#%&B.Y R0U0JL+?*1:_[L@UG3CRL/
M0T'^OW2TZ6SXYLRA(9V"]$#6( $3$?L>M:2CI9@@5J"/'>7NM.0B-RMQR<7$
M33YCP7? H*>S!48 GH;'^0P*_\9:!^B<G7'_<$.=O>S$WW35$_.1;%$4<JP>
MK$R9IU_0)#"0P2U5'H#F\W$XF=0>[3]39HXDEDG"E)!8'4;&=#:9D![M=SSR
MO:X;XG$@O,,<0@1X0?8J_]GKM]=\)9]=B%+O';TMC.-EVOD>0YS_)1FW,BXP
MIBP&"CC$!&."M@4MH9'(WE3<VEJTMG:,J"%,P&2,TB V@.B=QOB!61>U<8R"
MR.@]B3TYJ.ZG+@7AKN!M-W9C\2%X-#?ZZ:5X!091570.A)^\]6 EF7>J#1%,
M\%^B5)/D>S"T8\^B"U?WGF.O%48T!@D*>"#.%=9&@XN182L:NB=ST/$L<3S;
M C&V?VZ"?ZQZ3K"QE%W3#1-T8@QC2# TI5"DF!]2.5V<ZYVE04.3:II_-M%<
MD!1KSO/)&^G[ ,= 8"0.J2>[!L^=%LQV8OOYWV.8O'$P'$OLF" .D.=&P,&_
M-XTFVBQI>HRHZ<<,GHKGW5F"YINAYZ8)S=C0 VB0).2#J0H/7ABGEX%6 V3
M?W^BP) BF#1<05.ZN+F&HMMW&Z X]T)2C><$2VX8UC$9O9D,!+QUB#CQ<QZ&
MF ?@W7YC\\U$B7K'+*UU++H_&SQ2F\J,R+HMK&Y&7=[I4M^W5A^_ 4IAQ&#M
M!F4J^ITV(B/1.-P,2]O'&V^B;7G/FF!<'0[?ZOLAJT7/,T@]8/8I0)NR-1CL
M&C.Z@ V\_(.U D6X1K RUSW?C2,).L2*%>"QZ(0UN/9!C:@L2?<'UC'2C--(
MY&!]@_?YZ0CQE^+<C]#+R;>!K6EN^ M(ZV+M/A,<GAX^LKQTWQ8>EKLO-.]T
M@Q;68A9:8ZM_F41ST;BO'NX&@QQ_:5C575=O^7)C@$D-+<#[=0V\'6[H@,.G
MIZO_ %!+ P04    "  O3YI8DAWU;N@#   D"P  &0   'AL+W=O<FMS:&5E
M=',O<VAE970Q-BYX;6S%5DMSXS8,ON=78+2=G7;&M1ZV8\>Q/;-.MM,>,LW$
MV>ZATP,EP18;BM225!S_^X*4K3@/>Y.]]"(1)/#Q P&"F*R5OC,%HH6'4D@S
M#0IKJW$8FJS DIFNJE#2RE+IDED2]2HTE4:6>Z-2A$D4G88EXS*83?S<M9Y-
M5&T%EWBMP=1ER?1FCD*MIT$<["9N^*JP;B*<32JVP@7:+]6U)BEL47)>HC1<
M2="XG :?XO&\[_2]PE\<UV9O#,Z35*D[)_R13X/($4*!F74(C'[W>(%".""B
M\6V+&;1;.L/]\0[]-^\[^9(R@Q=*?.6Y+:;!*( <EZP6]D:M?\>M/P.'EREA
M_!?6C6Z2!)#5QJIR:TP,2BZ;/WO8GL.>P2@Z8)!L#1+/N]G(L[QDELTF6JU!
M.VU"<P/OJK<F<ERZH"RLIE5.=G;VF6G)Y<I A12J@FF<A)9PW6J8;3'F#49R
M "-.X$I)6QCX+'/,GP*$1*AEE>Q8S9.CB)>8=:$7=R")DMX1O%[K9<_C]0[@
MW>*#A52H[ [^9JFQFI+AG]<<;6#ZK\.X"S(V%<MP&M -,*CO,9A]_!"?1N='
M2/9;DOUCZ&\,Q5&,UQF>=>$E-LR9X1G@RP5N(&,BJP6SF$.Z@9S?\YR4P!8(
ME59+;H'*@1<W! #,6LW3VK)4(%@%^*WF=@.%$CEJ VKI52]463&Y<8A.7/L+
M0SNP>]1T_T'694HD2%MIVHY*1$.( &IK+).>0U[K'16W=Q<NN:@=S(]Z\C^2
MATK4YKUXMF"62ETMR"/GHJG)C.I;IB39^F))5DP(#YR[TZ&Z!Y6R*"UGX@4@
ME^3UL\GNX?2X)=3=J6XW2X^DDBN9CM_XI!=WXZ1+-SJ&=I@\#GM[PY.;J_G'
M#Z,D'IY'403'I"^+GQZED^L?B6DR3#JGPQXD\:@S&,60C :=03R"?M2)SWHG
M7]\>&[(8#4:=Y"SZ[O#D2-[>OB\C6/XO/12DNKN4N%S2H^=4:[E+D&<V-57J
M1GGAM_RS\L%<N$??QRU'BYH>',? $+*@Y]OL!1'VH@C[83QV7KN,\YPZ4+O4
MX-+3>&M*O?U<VT-H#)7WT(#/EN2<?O%9__RX^)[8/XG"X^;-!22GODL\&48=
ME]$_NWLQAJUX[M[ N!5_>>;-2C/I-G5)7E9";?!)</&!&^M*SF[QB3G5'R:A
M(-] *GH@$26%(Q-U?C N^>&L33%C%%%GM0$W0<SXK[L"U(77GLAPKW,I4:]\
M?T956]72-DU,.]NV@)^:SN=1O>D?KYA><3H1@4LRC;K#00"ZZ<D:P:K*]T&I
MLM15^6%!;2QJIT#K2T4E<BNX#=K&>/8?4$L#!!0    ( "]/FEC;+E(5=0<
M ",2   9    >&PO=V]R:W-H965T<R]S:&5E=#$W+GAM;)U8:V\;-Q;]KE]!
MJ$7A%JS$YY 3/P#;V>ZF0%HC2;<H%OMA+%'6(*,9=8:RD_WU/9<CR;8L*=D"
M<>9%7IY[[[F'ESI[:-J/W3R$R#XMJKH['\YC7+X:C[O)/"R*;M0L0XTOLZ9=
M%!&/[=VX6[:AF*9)BVJLA,C&BZ*LAQ=GZ=U->W'6K&)5UN&F9=UJL2C:SU>A
M:A[.AW*X>?&NO)M'>C&^.%L6=^%]B+\M;UH\C;=6IN4BU%W9U*P-L_/AI7QU
M96A\&O#O,CQT3^X9>7+;-!_IX<WT?"@(4*C"))*% I?[<!VJB@P!QI]KF\/M
MDC3QZ?W&^D_)=_AR6W3ANJE^+Z=Q?C[T0S8-LV)5Q7?-P[_"VA]+]B9-U:7_
MV4,_5HLAFZRZV"S6DX%@4=;]M?BTCL.3"?[0!+6>H!+N?J&$\G41BXNSMGE@
M+8V&-;I)KJ;9 %?6E)3WL<77$O/BQ4V+_+;Q,V?+JJ@C*^HI"W^NRB4"'\_&
M$4O0P/%D;>ZJ-Z<.F).*O6WJ.._8/^IIF#XW, :V+4"U 7BECEI\'28CIB5G
M2BA]Q)[>.JR3/7W WH?P*;+;JIE\9/\I;KO8@A?_W>=H;\;L-T.U\JI;%I-P
M/D0Q=*&]#\.+[[Z1F3@] M)L09ICUO__K!PUMQ^L%"-V=)W!3VT(\Z::LHK>
MOWM[]=TW7DEW*H1@5ZNRFI;U79?FE(MEV]P'FM7M#+QN:@1YU==@63,,O .&
MW6$WV_47Q60._.WGG1&_SF;E)+#9JJW+N&H#9[,RQBV$+>R=:6^;V+1I!%)=
M=\NFC>P^S,M)%78Q?&AB43U_-[ANNCBXC.SGHEY!M%A/1,6DYB8S3'%K,JZ\
M9498;K1@>%*&YT(QI1377C I<RZSG.7<@L>9%H/+Z;2D>'0LK:1.<9&Y.66>
MN\R#[8H;LUXC9_0D-1FV&=-6<VW\X'4)5[JB>F'BQ&(9P;Y_^=YPK30^G.0
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
MBQ"VD';&?@<FJ=ROV&,?0A77A1MI,@,U4')KG8*<%?O"Y$[D#\!2<V*R!WM
M.?Q*[G4>RK/3;XE;02W2+5 V!F7NVJP ;PI";I+B]-? >=[J4IIBL!W!U<*J
MKIY:RX,-VYO:K$K.L0&)?:%QE*.R(4X71DB*ERU(9=L2E5JY9:D5Q "I3(,.
M!@,X#JJM531(\BI$&E!<85;2%-T5+3">X_ZUJW:%'0#D@AX >T(A5(*@.KVL
MD;U,8:JMS5S.N>!(UTV+$CKX0UJ&TL.3WF>@=RX]9T6MO[38.CY]9X/L(*<O
M+7?;K2MT0W/V*X;R-WR_UXNHMC^"7CBZKOZK*.CU@] -I.<3>HE3+#X>G<IA
M%B6G..0HQGD#Y64XPJ&TNR#>/ YP_F'KEW4RFHP."7KA!HG#1])A?,C+0T?M
M-DV=6=E^'2YVOD =+ N89M]0ZX6#^8>%E&Q#&L7[0_K!_/?=?H8[M]**<1++
MW1O[E>Q#W05U^W5[O7_5W6H?EG?_#2#,4J-%2E[ -#J:COMDN_MV]^)-$^ZX
M<^-Q8P[# G]1V,H"S$N,FQ=QL/W3<_$O4$L#!!0    ( "]/FECUNAB2+PP
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
MBQ4K$6TB%KU,_L'!'0[_^8V3^D'"_W%;0<&1=V.O/6#LQ=OV2JUM) Z ]R5
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
MCJ9*;ZYIC*/Q!^C]4FOWM/ 7[/\8S/\'4$L#!!0    ( "]/FECKAA923@(
M #8%   9    >&PO=V]R:W-H965T<R]S:&5E=#(Q+GAM;(V42V_;, S'[_D4
M@CKT5,26G$>;AX&FV; >@A7MNAV&'12;B8W8DB<QCWW[27+BI$ 2[&*1$OG3
MG[*HT5;IE<D D.S*0IHQS1"K01"8)(-2F+:J0-J5A=*E0.OJ96 J#2+U2641
M\##L!:7()8U'?NY%QR.UQB*7\**)69>ET'\G4*CMF#)ZF'C-EQFZB2 >56()
M;X#OU8NV7M!0TKP$:7(EB8;%F#ZRP:3CXGW CQRVYL0FKI*Y4BOG/*=C&CI!
M4$""CB#LL($G* H'LC+^[)FTV=(EGMH'^A=?NZUE+@P\J>)GGF(VIO>4I+ 0
MZP)?U?8K[.OI.EZB"N._9%O'<DY)LC:HRGVR55#FLA[%;G\.)PGWX84$OD_@
M7G>]D5<Y%2CBD59;HEVTI3G#E^JSK;A<NI_RAMJNYC8/XV^8@;8;:0T2B3 &
MT(P"M&2W'B1[RJ2F\ L4QLE,2<P,^2Q32#\" BNIT<4/NB;\*G$*29M$[([P
MD$=7>%%39^1YT07>=]@AF1<J69%?8FY0V^OP^URA-:9S'N-:9& JD<"8VAXP
MH#= X]L;U@N'5T1V&I&=:_3__AG7*:S3)N=(K8BU&6_; ^6D,:,3L_4ZF]S>
MW'/6'X9A2#YZ[V^?CEYK"AO;SU7IZ)6V3X3&' RQ$>SA87@<>,@.'NO=]5E(
MW!!%A-]%W>ZY(PM.[G()>ND[UI!$K276U[J9;1Z%Q[H7CN'UBS(3>IE+0PI8
MV-2PW>]2HNLNK1U4E>^,N4+;9][,[,,&V@78]852>'#<!LU3&?\#4$L#!!0
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
MT'0 WR\51J1?D(+AK^WR7U!+ P04    "  O3YI8I4,@TIT'  #($@  &0
M 'AL+W=O<FMS:&5E=',O<VAE970R-"YX;6R56%MSV[@5?M>O.*/M["@SC$2
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
MQJ:F!4X#UPH&]3,&^>E)<AY?'1$YZD6.CM'_]TZ.PY++$(X !VD2)B1TGY=
MOTSWEH/[V]GI24:2BZLXCN%?Z_'AP\X:S-_"@:TUERNP)<(K4CW8"7$-J33C
MT@T",*6+,N/!C3,%L,ZG)7#97/W8IX(X)!G4J-L(^.A5;T]&\>[D$R3QY? \
M&T$6#TF:09(,R>59G[Y'%]24AWT/76.TUV85ZE4S3 P4:BUMVW'];C^OKMLV
MW;FWP^Z6ZA67!@0N76@<7IP%H-L!TAI6U4W3+I1U(Z!9EF[FHO8.[GRIE-T:
M/D$_Q?._4$L#!!0    ( "]/FEB1W%YF<08  ,T.   9    >&PO=V]R:W-H
M965T<R]S:&5E=#(W+GAM;*U7;6_CN!'^[E\Q\/4.64!GZ]4O>TF 3>[VN@6V
M%V3WKBB*?J EVB)6$G4D%<?]]7V&DFQG+TE;H%]L4IQYYGV&O-QK\\664CIZ
MK*O&7DU+Y]JW\[G-2UD+.].M;'"RU:86#ENSF]O62%%XIKJ:QV&XF-="-=/K
M2__MSEQ?ZLY5JI%WAFQ7U\(<;F2E]U?3:#I^N%>[TO&'^?5E*W;RDW2_MG<&
MN_D1I5"U;*S2#1FYO9J^B][>I$SO"7Y3<F_/UL26;+3^PIL/Q=4T9(5D)7/'
M" )_#_)65A4#08W?!\SI420SGJ]']/?>=MBR$5;>ZNIOJG#EU70UI4)N15>Y
M>[W_LQSLR1@OUY7UO[3O:>-X2GEGG:X'9FA0JZ;_%X^#'\X85N$+#/' $'N]
M>T%>RQ^%$]>71N_),#70>.%-]=Q03C4<E$_.X%2!SUW?2RO-@[27<P<T_C;/
M!\Z;GC-^@3.*Z:-N7&GIIZ:0Q5. .=0XZA*/NMS$KR+^*/,9)5% <1@GK^ E
M1]L2CY>\@/=9/CK:5#K_0O\0&^L,4N"?SQG:PZ3/PW!9O+6MR.75%'GOW36]
M_NZ;:!'^\(J2Z5')]#7T5P/P*N?S>L7AC$;(21+-HG@&;\9T7"9GR\G]QYOO
MOEG%T?*', SIZ>[73W\Z[2:?G'"=T^9 @ZBS+SO92".J\80NU)O).T=_$4V'
M.J>(XE429$D$R6$0QFM*DV"1II//1C1V*PUMC:[![=!#9$%2F$8U.TOQ(DC7
M*TJS8+U:$S;+E'&1)K+>@.T,,<D601BM* N#*%I-?AXTLIUIJ\Z>:?:U:J(I
MG@#&6; ,%^,?](S6D\_: 2M)\"W)*%E%P3).*4NP74YN1:O<R7C+,KX6DH1
M2^DB#:+U@M[01;:.Z,WD@[6=:'))>DMMYTBWOE$Y38UNOL]17$97B/J.+I(T
M6",F8(W2($S[5;!> NUKEYRD1*L@3OPJ#K+%$J1_U4Z^G2 ^]($;8JY-X178
M*U>2*R6LJ.2#:!P6NZX2K(\EU?BSN_O;@ 1%X;<DVM;HUB@Q*LSG]L6$X+99
MD.YA&DP:U>2Z9FFM-@Y')PFT50U44AP\X$GT?P<-.(2_=\J MFN<JCSY1E1>
M>PPCS"J+X'_+KN0CT;E2&_4OT-M2&$GY$":<_[W+2Z%\Y!6P;;>QJE#"*&EG
M]')6YZ*AC:2.38'%M?@B::=U02B^!Z6190=DKAUJABIMK;0!J2TD'0(OKA8'
MAD!D'^1@-Y">*K@Y> ,4<L,G1H/!YBDLC;2EK@II?%PX#'#A*0K*D'Q4UG'6
M'(FYF@+2AL'A>OC+\CG+:86A!U'ULGP4>UEY9PQ<7QVHE%4Q:%4'+/!!%>R"
M4K@A9<8@]]$06R=YZN?E8 2"UVA'E;26N1H4UW^,TVS"I4HOU3$@3RG8Y\_7
MV=Q'>8B&I7=P4@X5?!P HZO.>VW08Z.%*7A3(,=RQ!^I\)+P(8IC(NCMUB*E
M(;^KN63PM8\].WSPMAP\M4-D)"?QN9FP\P]-!"EB0<L:C6+QCYL&>'VWY!H6
MQZ1QW$E%?\^!+^(PRKRAWHD^S*?VL@.MZU7WY?BTU?P_9\8OP#<PI6YUX\L8
MUG 5N\,$-RK<EYHAS?)#;T'?<,[G"+I9&BS6:]_$EFAX$:^28)UP.[N3QE]+
M.>A#WIYW>HK6P3);C7]QL%Q%DSLC:]752'P%5R)$(H=*5HW9\(?6NP[21<)2
M(7[5]]4@0O]_,WDOU%@\HU@ G!J80!; :M3)^]]^N?W03P9H'P:^_\.B.$BS
MM+<H6O!(Z$?-Q0+M?IWY@U6PR+SX+$C3Z$D/_Z^<B![+2W:_?$1)-#N))-]B
M[(*%Z\$HWPQ\5G%"G(,,U?%L3V93!P7P1###K-B7&MF^[1J?C. 8E%->U$FT
M&P4*-TKYV>BN/1;LH'6OQVCAT!9>B3MG&RSB;@G(H21Q[S\U.5FWE3Y(<()!
MY9XWER#Q;02WD,XT/C$\\O?][&)8O$2\-C/ZS)VKUIA$X^0Z:TS'>\R^E/WA
M4'B*(]#R#!O+_G]-($QGN-\>!RXF%^J)G5FCR73&1^9Y=VY458V6BDTE&71[
M$N]*4.]*@I09/7>KG9\],6II=OXAQ7T*3NA?&\>OQ[?:N_Z)<B+O'WH?A=DI
MI$HEMV -9\ML2J9_//4;IUO_8-EHA^>/7Y9X;TK#!#C?:I3 L&$!QQ?L];\!
M4$L#!!0    ( "]/FEB3O0&_QP4   $.   9    >&PO=V]R:W-H965T<R]S
M:&5E=#(X+GAM;*57VW+;-A!]UU?L*$U&FI$IDI)EU[<9.[<F,VX\<=(\=/H
MD:")& 08 +2LO^\N0-)2K+AI^\(+L'OV[&)W 9RLM+FU)><.[BNI[.FP=*X^
MFDYM5O**V4C77.%,H4W%'/Z:FZFM#6>Y5ZKD-(WCQ;1B0@W/3OS8E3D[T8V3
M0O$K [:I*F;6%USJU>DP&78#'\5-Z6A@>G92LQM^S=WG^LK@W[1'R47%E15:
M@>'%Z? \.;J8D[P7^$/PE=WX!O)DJ?4M_;S+3X<Q$>*29XX0&+[N^$LN)0$A
MC6\MYK W28J;WQWZ&^\[^K)DEK_4\HO(77DZ/!Q"S@O62/=1KW[CK3_[A)=I
M:?T35D$V38>0-=;IJE5&!I50X<WNVSAL*!S&/U!(6X74\PZ&/,M7S+&S$Z-7
M8$@:T>C#N^JUD9Q0M"C7SN"L0#UW=ETRP_?(KQQJML9PNY.I0V":GF8MR$4
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
MO@(  /H%   9    >&PO=V]R:W-H965T<R]S:&5E=#,Q+GAM;(V4S6[;, R
M[WD*PAV*#7!C6[;CN$T"-.V&[="BZ,]V&'90;"81*DN9I#3MVT^R'3<%DF 7
MBY3(3R1E<K21ZEDO$0V\5ESHL;<T9G4>!+I88D5U7ZY0V).Y5!4U5E6+0*\4
MTK)VJGA PG 05)0);S*J]^[49"37AC.!=PKTNJJH>ILBEYNQ%WG;C7NV6!JW
M$4Q&*[K !S1/JSMEM:"CE*Q"H9D4H' ^]BZC\VGB[&N#GPPW>D<&E\E,RF>G
M_"C'7N@"0HZ%<01JEQ>\0LX=R(;QMV5ZW97.<5?>TK_5N=M<9E3CE>2_6&F6
M8V_H08ESNN;F7FZ^8YM/ZGB%Y+K^PJ:Q)<2#8JV-K%IG&T'%1+/2U[8..P[#
M\( #:1U('7=S41WE-35T,E)R \I96YH3ZE1K;QL<$^Y1'HRRI\SZF<F5%$;9
MT@!G=,8X,PSU*#"6[,Z#HJ5,&PHY0(D(W%C04L-746+Y$1#8D+JXR#:N*3E*
MO,:B#W'D PE)?(07=WG&-2\^P'O$5P,S+HMG^$UGNL[YS[Y$&TRR'^-:Y%RO
M:(%CS_: 1O6"WN3T)!J$%T>"3+H@DV/T_WZ,XQ22]&$?J1='_8CT;4$)=&*\
M(_;N;Z:G)T,291=A&,)'[>GAT[O6>Q+S-9\SSK$$5P56X)EY6R&X.6!04%'@
M]D!#E*<^25*(TM2/<@(D\H=)UKLL7VJ[N9)5^Z^C@B3/_6$<01H/?!*GD*5^
M,LQZC])0#@-+"K.!72,_(1GDF1_'2>]JK10* X,H\[,X@T&<^R2*89C[^3#I
MW4IQ5K0FF?/((276( &KI&'++O;4##[?2H,PZ),O!^[>]^S!3C_:E!;UU-'V
M@K4P36MVN]U@NVSZ^=V\F8HW5"V8T,!Q;EW#?I9ZH)I)TRA&KNKNGDECZU>+
M2SN<43D#>SZ7-H%6<1=TXW[R#U!+ P04    "  O3YI84@,K@6P"  !<!0
M&0   'AL+W=O<FMS:&5E=',O<VAE970S,BYX;6R-E-]/VS 0Q]_[5UAA0YM4
M$L=)?P!M) I,0UH1 K$]3'MPDVMCD=B=?:'PW\].TM!M4/&2W-EW'W_/]GFR
M4?K!Y !(GLI"FJF7(ZY/@L"D.93<^&H-TLXLE2XY6E>O K/6P+,ZJ2P"1NDP
M*+F07C*IQVYT,E$5%D+"C2:F*DNNGV=0J,W4"[WMP*U8Y>@&@F2RYBNX [Q?
MWVCK!1TE$R5((Y0D&I93[RP\F<4NO@[X+F!C=FSB*EDH]>"<JVSJ42<("DC1
M$;C]/<(Y%(4#61F_6Z;7+>D2=^TM_4M=NZUEP0V<J^*'R#"?>F./9+#D58&W
M:O,5VGH&CI>JPM1?LFEBV;%'TLJ@*MMDJZ 4LOGSIW8?=A+&](T$UB:P6G>S
M4*WR@B-/)EIMB';1EN:,NM0ZVXH3TAW*'6H[*VP>)M_ ED0*P1>B$"C 3 *T
M6#<9I"UBUB#8&XB0D;F2F!MR*3/(_@8$5D\GBFU%S=A>X@6D/HG"/F&417MX
M45=D5/.B]Q9)?O*%06VOQ*_7ZFUH\>LTUR8G9LU3F'JV#PSH1_"2PX-P2$_W
M:(T[K?$^^OL.9#^"#7SR'Z9W)1&L7"2:(Y YQTH+?+;;[(?,MQO-7LQHQ^Q]
M)+?SV>'!F(6C4TKI/][]W8<7KW=>:0T2R:=K9=<(1Y])Z$?N%&-WG'%DP5&?
MC1B)^\-QW+M6\F@;,3AB-(H)&_<9'9-PV*?TF+ ^&\2O;6JP<^-+T*NZKPU)
M526QN?S=:/=TG#4=\Q+>O#MSKE="&E+ TJ92?S3PB&YZN7%0K>O^62BTW5B;
MN7W^0+L .[]4MMC6<0MT#VKR!U!+ P04    "  O3YI8S*[23%\&  #G%
M&0   'AL+W=O<FMS:&5E=',O<VAE970S,RYX;6S%6-MNVS@0?<]7#-RT: %'
MUL5QDN8"Q.EM%_5N$3=;+!;[0$NT380B59**X[_?&4I6[,1Q7#3H H9%29SA
M.<.90XHG,VVN[91S![>Y5/:T-76N>-OIV'3*<V8#77"%;\;:Y,SAK9ET;&$X
MR[Q1+CMQ&/8Z.1.J=7;BGWTQ9R>Z=%(H_L6 +?.<F7F?2ST[;46MQ8-+,9DZ
M>M Y.RG8A ^YNRJ^&+SK-%XRD7-EA59@^/BT=1Z][7>IO^_PE^ SN]0&8C+2
M^IIN?LM.6R$!XI*GCCPPO-SP"RXE.4(8WVN?K69(,EQN+[Q_\-R1RXA9?J'E
M-Y&YZ6GKL 49'[-2NDL]^\1K/OOD+]72^G^857WCN 5I:9W.:V-$D M57=EM
M'8<E@\/P$8.X-H@][FH@C_(=<^SLQ.@9&.J-WJCAJ7IK!"<43<K0&7PKT,Z=
M?=9,66 J@Y$V:"O4Q)YT''JF]YVT]M*OO,2/>(EB&&CEIA;>JXQGJPXZZ+;!
M%2]P]>.-'M_Q-( D:D,<QLD&?TG#,_'^DD?\?>6W#D92I]?P#QM99S =_EU'
MM'+37>^&2N2M+5C*3UM8 Y:;&]XZ>_4BZH7'&T!V&Y#=3=ZWGHR-7M9CC'L!
MK'._\\WG+<]@P%QIA)MCU(,H#C#N\<Y+N!ST7[TXC*.#XS ,=RY*8[AR.Y=<
M82Z.!.:_TMABY$!Z]V%P!-XB.J9+&!TGP8&?18C;43=J=Y-XYP^M]M*G?25!
M2);[^!>V:?P-8).EYGW<<#7<_3$641#?8Q$'$6'I0M0^W _;\5$7XE[8[AXD
MV[*)@T//9@__>M [\I3@Z* =)=V=X6X2(MM<2$EBE1J>"0=CE@I)-&?"3>%=
M?PA]IJ[AL\O@->&*PV-\Z%O1\1OX4\'OI>(0[_NZP>IQ4PX7.B^8F@/"X^@6
MA'(:LP!*E>H\%XX0&GZCY0TFQ(.1V<1PCBKL[C#X!CI@$WPW089PPV3)08]A
MN LK/'#50-^*SYBDUP3G'M-F(#=E#I4-YQ7QZ)I))0!1 %_1LNF:LSF,.)06
M>R*7,899I=Q[_VAT6< $AS0X)*T(GA0KA,-[P[^7PG@Z-H#S7.,[C68&;:D:
MJH!AF'*[@-L,6MMF%5#Z20D.%R@+K\6;E4@;[G YM-1)<F8='/2"[DO0,T1E
MIZ+ *8"_RW3*1!MMT?C3Y_/&Z*Y7C< 6/!4(WDZ9X6W($$3JY!PPM$(U=P_&
M3/9?/O2U0$@BX'FLPLXK%[A$CZS(!*[29(CHVMX"L7JP']\W?:6PKIHO\C3
M9]#7S&0^&3"DK-"&P_M;)*LFO)K']?%ETFHDE,H25Q!(N2$^]=P2_53?<&P[
M6^4?*AO&Q='\+W&HJ]QB;V6U%)FO/X=CBY'DH'"7@SF!YJ^9I<4;I9,*PKMH
M,OT-*(V+!:?,D=Q:BI0B#8%NV"1NNXXA!\-P?[&@LSJNIJ3+^,@],1Z2> HP
M0>*W*<?J1%@15I#/O>!^/:U5CL'5AX^-=+27)J9O,+K31DRHW[*:G)<3W()
M=%BMP]OK"<6F5):GOIISW"*)6B+3.28R,MJC+/#*>%]B/%@2CI^0&-A.8P;,
M(/OHP-,+MU>9^]GV/^@-20:5H*\2B3&2U<J.2,;"%\Q*\=])$2Y=U<HCK"WK
MJ2J8R/90-[W$V$6"UBS;3ZG%2NJND0XO<<NFVTK8!MG\I7+TTVKT; (4Q7=9
MO9(2:\7H 0RO1X1A.TUZ4H;BA0RM@,'9P;#@AQ9=%94O?GA!(7DVP8O1-X(^
MZ2K,U2<.94MFV"S#N;Y7-%?;Z-NP1-W1N8:!<+847NH(WX4V..$4$K5!]8:#
M_L7#/52W$H7GU[RM]UJ$:X,07FVAA _[/"&%AW=2*.QZ+1S-GT<.'Z^]NA_F
MT5K%1."_4OVVVYC]\);JEXG/SVV%F$?G2R()/4G\-.?Y"&<DB>@59Y@W<\Z,
MUX95N8K#);G:1J'6;)^VEZNGB/X@E34R]ZS*1ONKP@B)HNZ++EXC-;708/84
M.(J7AG4B07WP417@G-V*O,PQM10*PH)6 Z)4F:^FI71#\Q[DU0$.B0A-'5%(
MEA\.=P-8=\;163I\RKF9^",VFLE2N>H<JGG:G.*=5X=7=]VK(T#4H(E?Q?D8
M3</@8+\%ICI6JVZ<+OQ1UD@[C*UO3CE#/M0!WX^U=HL;&J YVSS[#U!+ P04
M    "  O3YI8:M]^]*$#  !Q!P  &0   'AL+W=O<FMS:&5E=',O<VAE970S
M-"YX;6R-E6UOVS80@+_[5QS4H4@ S1(IV982VT"2[A5($23MAF'8!UHZ66PD
M42,I._GW.]**FQ9)L"_2'<E[>"_D<;E7^M[4B!8>VJ8SJZ"VMC^+(E/4V HS
M53UV-%,IW0I+JMY&IM<H2F_4-A&/XWG4"MD%ZZ4?N]'KI1IL(SN\T6"&MA7Z
M\1(;M5\%+'@:N)7;VKJ!:+WLQ1;OT'[N;S1IT9%2RA8[(U4'&JM5<,'.+E.W
MWB_X0^+>/)/!1;)1ZMXIOY6K('8.88.%=01!OQU>8=,X$+GQ[\@,CELZP^?R
M$_UG'SO%LA$&KU3SIRQMO0JR $JLQ-#86[7_%<=X9HY7J,;X+^P/:SD/H!B,
M5>UH3!ZTLCO\Q<.8AV<&6?R* 1\-N/?[L)'W\H.P8KW4:@_:K2::$WRHWIJ<
MDYTKRIW5-"O)SJX_8(5:8PE;+3IKEI$EJ)N*BA%P>0#P5P",P[7J;&W@IZ[$
M\EM 1-X<7>)/+EWR-XD?L)A"PD+@,4_>X"7'$!//2U[A?<('"YM&%??PM]@8
MJ^DD_/-2H =,^C+&W8XSTXL"5P$=?X-ZA\'Z_3LVC\_?<#(].IF^1?\_=7@3
M\+)[?#&%[\B3A$T9GU)N.1S%Y)DXN;V^?/\NXVQQ'L<Q?*M]OOOAJS:YL/"[
MZ :ZS, @Y6G(TAC2+ \760;S+,S3?'*+!=*]*Z$<M.RV8&N$1Q0:6#8/\SP!
MEL[")(FIVF$ZRR>_."^AE&8S:$-F5D$OM.U0@ZK@BY(TVVOUA6XUG+ DY&D"
MIR3-PY1[B8<)G<E3VKA!,1(*U1G5R%)8THVE'_45ZX"$JB1)&AIE#''B+&0Q
M=Z!9'F8L<U)&;.:112.,D94LA.\IA%84D"87'\6F00,^._R<?BQ/S^$DIRRP
MW'N8A#F?$86R1D<<VPW9)>R8+PH^S&>4MS1<S.+)U4!%(Q]//BJ+P/DI$""-
M4\C">)X""UDRFWQ4W8_%N#!=S,,D2XG#PBQ/89Z$<S:;O(+_1&78JAWJSF?"
MGPVJC;!0BQW"!M'UW+%TLH.;VRO8"^,B-D/?*VU!="54 WW^&HI:R/%<&)?2
M<CCTW$H4LI%6H@G!'4JAB]K;E;BC]Z#W>_O&[!<!/3)/YK1IIW8^S>9[$S.%
MEZY<]*P-MJBWOMD;*O[0V4-'/(X>WY.+0QO]NOSP&%T+O96T<8,5F<;3Q2P
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
M+W=O<FMS:&5E=',O<VAE970T,BYX;6S%6%MOVS84?M>O(-RA2 $V%F\2U5R
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
M^[!WV::I.SC\(N]=D6W+.J\W95YE70]? "WV]%(/#_[8-L,QV^>W+EL[5\M
M\%*)E+9IV@)>=8#,_3Y[4_>NK6D2&.NU'_6=.S8MH=[[/J^+O"T ]_[T'U]=
M75U\\^;UN_?T\?*;TRSOLK+K!AA]?4^SQR,:' X#?=_ ?V&XZ_??ZW#GCUQI
M8G'(1K)]"539EAMX>M-T/3(%V$SW:>../8):E-VF:CK>"X0V3]#8&OGA8R&!
MN3,ZP+KG4=^Y&GC!NO3K>_?S]V&WZB++JRJ[S:O!\<MP6$B-6=\00+6#+P'R
M?M\,'3X^&N;RRV\N+BYTP)6N[6X/>]'  .U=V3F HX!- (A@&6U>=Q6C$2!(
M?L#U=MFV;0X!5IG\U[K$5;S'Y779JZ:J\M8#\.M[^<:O!K86=L=5]QF((!H
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
M\B1K_CMRG/"R[#!,[N=!MBA&D]*I5POT7&:.0PY947IL+Y/4=!UHR>(RF$8
MA8M0K!558K+*5QEL=MT<RDTL_6G (]K\2*SX'AOC5I%*G"OP#F/TQCR+Q28Q
M1_1&!$^&;%3K-7B+ /VC$.IF;M+8H%<G!?L*6W?F$3EI":(=DT(1I)Y]"?H3
M40GLV Z5(L//]JXJ@D>$Q7(7(I&T7"=(&6# W4-?>&>$WD$_/B01[+[*1//8
M'63<&(??U'#^N](P"L!JP7>-!H!R!Y,AS1Y!J1##B-25LBW0H]>KM&E:$/+C
M*?R&G*K*"RL+THDU4J/>68*TF&%H)WAX,#FD4/-)PK7QMLG:C_D]L<,!Q%%P
MELDSL*YSU+0:V,[NB+@?% -8J)RL*FLTCJAKJ,K#0R>;_%CV9'<2BX>U3I%[
M42Q][<72UXMBZ4V\<;\U)2X8_D3O14H\+0XW(Y[6I]GB/,SZ^(@*AXP%ALV0
M&Q&'0F]8O84SH&AQ*R]['30<[R'_.,)K&Y)3,X6V&B.%M4-B0960'' Z;Z25
M6DPR?BROF8P0#^W&T=JFPG;P+B_!!!6TT^'M'B3&_:\_Y8?C-S?9#T!S0*K
MQ\Y7V4]]L<I^_O!K]E]@0>1E]K:Y@X7 3_@+,>8?!R#23_ +#'30QZZ'OCDT
MI(%^<)M]W53-[MZ/>)[]6A>NG4+-^V^TP^GIDGT%^G%I> O;@AEGK:'+&K,P
M2&D\PJ<SRZ(WP9.SH!G6KE>6(U080\&[.]+^6K=E$4W<4H=B4]./TQP],LV,
M_ IL:2)E>D@5!38C1WL!_'78N#F3(=[*\\ \X5_OM\[5A'NTVBN",@(ER18[
M=GSH1K )&K9_?@I$CT?;[I&]OG;]G8L5'W@Q G5LQ0NO=)]Z9[=-S%=!D_$9
MQ=K5%'\$5+*JX]D!W?.*+ 64KJ[@35J<SVZNCRWZ7<ZV0TL[R7.NP/RO4,Z6
M')SP:FBSKLJ=8E[+V2T@=\2A!+J%V^?5-HF4XCS<[5JW$Q_&PMH-PH\7CZD[
M^^:N5IFXS4/&3F?=XF.[:NB1"ROQH'>)'GC8138]^H=<7*S6JY-+XI137CKF
M2NB3#<.E_&!PM"C@;':)W4B:I,5,!3CPNH$1?QM4%I"9@P=&?@36T8C6*6^$
M$4&EP,RIL(<Q8D7,&QQ"3^[F&1\5*!_TLXT&RP@)WCV2N\%>*2D*%4G)@,-Y
M3<[FLB4$X#.OA3*L+)A(1 "N9_,I=E(^  PS070#KW\3_[PC+]]&_&53,33%
M)@PY$M"H/;%#2G <.9V.9R'9Y-4&'3/J>?*LVBQ>$"_X:B*FAEL&F@0;SQ&G
M'V&ZN)V]6""UDV"IQ^X9VFYQ DHNT/L$,<<8OR(9B7/GGR2I3'=I@9(%R=GH
M\0[ &=UL&R(18_Z[H*M>7H1$YXM%;54C.1P1W-Q;7UDRSWEQN!EM=7.:+<U#
MG$4\Z2&V,M0;25_R[\".^1S%%#_Z)W)&5Z+6HONUZE@<ID"  V'MCE$: -F1
MA]<SY<[M#D:("EO[ :E3L@&LUF7I$E$5Y4)BVI7@LCN0,*N&(BA^<YS?F2DC
M%Y$JRVC)3Z>2=%'K_-<P0_P+>O[C0U7/OW%&*<L]:@!P,J'Q*"^'B^K"^Z+(
M9TL^%7)V*2VKGR5]=C1([P.FE*LJ3LE/Y8$/CR52.Y!9+!S0Z%;$58'R?FZ
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
M'>$RH8RI;8*V8;.I3K>-]I[,=IW=VSKV+X3GDH: @)8L5((C2V*(1MPA-
MGO@@>HB%!&#6G'02:J)PA@-017.$,P%<VW@HPO%,^FG2, S4(6I#I_Y&'+0Z
M"P<W;Z4/&MT ?B  A>:@*7#B8?Q[4I+W4>P9R:,6L.].ED]$ $A41A+R0'"
M^!=R4W?$;@_,*^=<Y#S.U;>DIWL$;=LWO]GW@FMYLGY(LUVQ\@1UUH-H>73O
MK1Q['@?4KX/KQ@%_C5MC%6+!WWHDDOCR#JDKQBF>H_SB7'H6>33':HE\((@"
M.&*%A C>1J;5#-VH-+$4T^:.:B4XV*\B\.LK47 > _WX\C4!AR8QA"6;C,N-
M@J80AEA3R!><>R8#G].@;.P9'N0HDTWF!67Q]C(&<^_2/_Z#U4R&U"-X*/GN
MHUT(B60CQ"^6!/R#_;01#6M*4*)LTP(*B83?R\ L$33<3'E9"<6Y<%.6P@BI
MDB;% ',A$ZZ3L8 ADD$I5"@1JG@4:4KXV@,%2T2EB;XS)TO%NQN<YOKE*S*2
MD2N;TOY^(0NWET_K*A$!US 6/*3UUONM>_AX>4_T%$Y>OU/Z'R/^CJZ5]N4M
MJF<6 _<(DP2X\9=FD?3\RZ OHR9F#]&VCH"Q@(2XY2;0ME+-*3(!G$/+,X/<
M1N T!)*GSN9B%,6XQ@9I#T9J.&M.I8B [T/F$,\5 Y<R7W8(S]XHUU#%HF(&
M&&,AOQ^9^SR#',; D\M[X2>"1G852+QRI'@$]^Y 4'=MWEZ#=U?7J'L$X@K5
M'4_^#^E]X[[\+V/Y;?&U>C&_[6YLN/();V;+J_"ALB+ANU3S-:_K[;Z%OFH^
M =X-;SZDGJ;E58;PR.T$4]F^47U2-A\GFY?:S<,'P4M7UVX6FE.;CFWI!^#_
MB7/U\L4OT'TA/OX/4$L#!!0    ( "]/FEC,3 \MA0<  (87   9    >&PO
M=V]R:W-H965T<R]S:&5E=#0X+GAM;,58;6_CN!'^[E\Q\!77!-#&(O5"*6]
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
MDD(0"]O)G;'WAJ/?T'TQ<,DL;]85\ -OGXR.B LKHAE_?[G@"OH,RSQZAN,
M$*E!3+&*F3%04D18\Z0=8%Z1 '32BF<W_HD/A>9&:*:XA<J&)PI@!2=JLF]8
M$E12/-($;F+_T:7/JD69[UBW1,N[(,=MUO@PWQ1S\$,PC?C=UZ'C+3//JFF1
M+SJR#L1#\"(2<>N\=47^-^S-T,Y0C]"5GV?5 @X26)'H9/1;=>WK,FR[J.%E
M1#Q&:I*5!L4C0<:C:EAE&&5JI$<?75ZS:U=L?*<]M'H:/"I]1I=[O@]91.3#
M-6D(ZHFH>@+.I*^68J1DPJ$14TISI:E 6:Z0$DE"I6B ,$Q/&.;_)8Q=O7F,
M,H:%!LJ8[BCC/E>\:N_R:;5&!$/ BZII*'Y[_0<"^M\*[0R[QFA3/\A<:Z-G
M0K@G'Z*'<W@8&RI!TQ(A<T5BD3S :4<M)/0Z#\<RY AV\76U:?H<X"&S#E*>
MBH@=L@.-5LCB95AMG+%P@J(^,D,A7_C@G$Z4X 8]7(Q&3*=H>M+15\"[]93$
M\\G!#0;^:.JR;X>DVZ9$:T4Y18>3+D^.W(RJ>^MN*?4$4NJ>*@?;SU!6\-A(
M=KA+A)BGJ66I,<PBD$*:$:HPE#B07$<&"Y -%DFFN+%R /QI#_[TI>#_F)>!
M?:@M>!3QPY+,L>I%9"3B5<!]X<IO#-5PA?"YLF%IQR#H4[4&DBQ/X-T4OL-4
ML&T3\%B%=$3MRJI-&1)2&IXB'I)('RKBH1.&.F!LMP,@4B_ ;ZBKBOZ($T6_
M:<J(4OMZ#( 6'D=V5N0.S5_'B0=H5E%5S"%PA?#C-]9HK[A-4*&-&0FJ%C)E
MELX*8.$H M_%5(9$-!1BVX?8OKC';MU\_G2 A^688[T5\'KA_>K(ZQ0S,(&K
M0XGA"F<M0QDB4ZYB9 D7.)!(U&R1&&HFT=F"&?+I)I105,Z9G\.8;=7<?2=^
MHG,;.HH8)ICN&*30.T40I2U/53+Z<(OB%IK;:55NFM G<SJBX: 50]U0(R.D
M([)SU'GGQA=SZO*ADT6C:RQFX"0&-$E#I2V6T79F0Q37)PQQA4&APP:Q@D)Q
MP D.7*C!6W8 LZ4&FZ7 !TYFZ#2TM2/ *H[A%445$SVWE>23)(VYI.Y;&2Z5
M?0Q(D[UK'!Q.%N&RBG@56='=Z/1?^_NPM]TUT-WT[C+M,_(CASL+/\?2Z-C@
MK%5W%U3=H*W6X5)H6K4X"877I7<S7],$_#^OD"7; 6W0WQ*>_P]02P,$%
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
M??L%_9.OG6I)N<%K57T5N2WGP32 ' O>5O9.;7_'73T3AY>IROA?V':Q211
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
M[HLD"X=54;'W,NCP\,AQZA6$<"Y'4IH+'>A)"^ZE/,0C[;D5!6R,X<Y0L94
M9'#=<!OTX= '.*6X#[LX[U"S3"2-KLP8I1LHIE%3LY]/!OV+E>EA[F 97/94
M9/H+I%@0(7<0"X6V7*!9%16!&Z1;H6V=)C(6UG)?2)#(<&D,"QKK)PYY)7A0
M?G0^G:Z7:T"*,YP=L&%,JP'>1FC+JB.9VR5*QCH\ P WB/XL&88+="_E6@)4
M@$: S@K]8KG60*?DZ')1=C>06 AF6D3V-9;=<R\2]7(BO"AL\+E5(7E"6'0&
MRNF9);_.L9\.R)6&-A:[Y K@<DTA5V*0*V6S%A1@#%7QD,:@4>VN!@G.;Q3&
MVK!1&)/=*Y2%6F?T;IMB5K?]M[I#4EI)>93TWYKJN')^'^/ J "U>:X;$#*+
MQ4HB%>TJWR]DQA$9)%(AE;_':;"5!*[ /^D"#]XQ9S!4(($+T%AGOX<$09':
MO2"8 -]).F76'LJQM,PJA[??+6T0!I5;]D5)D3UE!VD#S!TS"C07F?[?RF9S
MVQ##?&YUR+1S TL@[TH=I!R(_UAPB:_%L)V!X<.^*XM!>S"5E.5;3*-3 PH#
M(TB%L9X9C;_X@QVJ</MX!+G*07?NL,/>H#(N)2G;:I^$T>E&4F^B+43>%6%
M6W>1DR+! 8<=N;!@94&'$SI%*#?Z-VZ)=,-BMV6]CKOI"F\RL]. <P6=:K!"
M4A5DQJJ\M^%'T[: @P>*K7D(8*@Q>^26=@]%_F@W0>,KC>1)6H#'R4%X.,)'
M' Q 1MIW-"@)W15R]-O'?SPZ 5)\6 4L11(J)!I*;;&-@!$V9P)0('!6",B1
M'OW$WC49 Z=S(Y3UN, 5K*ZI*$?PK8[U_9@2C\6_'B::X_#PX0ZU8]-R5>'\
M6?T-W2][2/\MKL/#B7:*0V@^Y>ZZ+DP>W>R6$:U+]]<>-NLF#9>\[=OM%?E\
MN!D^3!_NU^_1^14.+W6<PU0<.SMFW7!G'0:I7>5[XG6;<.O,CPM<\V-'$_!]
MWK;I?D !MO]Q</8_4$L#!!0    ( "]/FEA!GGP#A@0  (T*   9    >&PO
M=V]R:W-H965T<R]S:&5E=#4S+GAM;*U62V_;.!"^^U<,W$61 $XL4I+EO PD
M:8O-HED$>70/BSW0TM@B(I$J2<7)O]\A93M.ZQ@]]"+Q,?/--S.<(4\7VCS:
M$M'!<UTI>]8OG6N.AT.;EU@+>Z@;5+0STZ86CJ9F/K2-05$$I;H:\B@:#6LA
M57]R&M9NS.14MZZ2"F\,V+:NA7FYP$HOSOJLOUJXE?/2^87AY+01<[Q#]]#<
M&)H-URB%K%%9J148G)WUS]GQ1>KE@\ WB0N[,0;OR53K1S^Y*L[ZD2>$%>;.
M(PCZ/>$E5I4'(AK?EYC]M4FON#E>H7\)OI,O4V'Q4E?_R,*59_UQ'PJ<B;9R
MMWKQ)R[]"01S7=GPA44GFV9]R%OK=+U4)@:U5-U?/"_CL*$PCMY1X$L%'GAW
MA@++3\*)R:G1"S!>FM#\(+@:M(F<5#XI=\[0KB0]-[E23V@=1=E!8RC5QKW
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
MI:\ ]49OSVU/DC**(^J_@DU9 OL2GB1)_!2GA+TFM[<ZG)Z>$@LH#MEK0"P
M2G[B_ [?_HPK]5PV2YNGMD_)RST 9QRQ" 6!CPD[5,L$)W& $QH<*YX> !RA
M:"(X9_O% X<=K@( =[[<_[!SG5#0;"-"O"B)491@$@ >PZD/&8"8492<N'O#
MX>X-WWKW[NV(75IN[U)>P3?$EO6A^_ADA,/?#G3UEF#(2&0* <QT\6DI&J&@
MBL"G;4IS[C!R1NA9EZ=AR':&)V_R;S;;^:O-"EY"F]&T"_A"MLI&F;<:I&@]
M)'%X=JDYM/G>3E]2"[7LNB\-7QJ0V+<HP^K0X$W[ON:K>=\=WG"U+!N-*K$
M5_\LAEU6?<?53XQ<=5W.7!KHF;IA 4VJ4-8 WB^D--N)#3"TO9/_ 5!+ P04
M    "  O3YI8 P'H^:8#   R"   &0   'AL+W=O<FMS:&5E=',O<VAE970U
M-2YX;6RE5DUOVS@0O?M7#-1%D0"J)>I;B6T@Z0>VAP"!DVX/BSW0TM@F(I%>
MDK:3_OH=2H[B HXO>[%F2,[CX\PCQY.]TD]FC6CAN6VDF7IK:S=706"J-;;<
MC-4&)<TLE6ZY)5>O K/1R.LNJ&V"* RSH.5">K-)-W:O9Q.UM8V0>*_!;-N6
MZY=;;-1^ZC'O=6 N5FOK!H+99,-7^(#VQ^9>DQ<,*+5H41JA)&A<3KT;=G6;
MNO7=@K\$[LV1#>XD"Z6>G/.]GGJA(X0-5M8A</KL\#,VC0,B&O\>,+UA2Q=X
M;+^B?^O.3F=9<(.?5?-3U'8]]0H/:ESR;6/G:O\G'L[3$:Q48[I?V/=KX]*#
M:FNL:@_!Q* 5LO_RYT,>C@**\)V Z! 0=;S[C3J67[CELXE6>]!N-:$YHSMJ
M%TWDA'1%>;":9@7%V=EWN4-IE19HX.*1+QHTEY/ $K*;#ZH#RFV/$KV#PB*X
M4]*N#7R5-=:_ P1$:> 5O?*ZC<XB?L%J##'S(0JC^ Q>/)PS[O#B=_ >\=G"
MHE'5$_S-%\9JDL,_IP[:PR2G8=P5N3(;7N'4HSM@4._0FWW\P++P^@S)9""9
MG$.?/?0W ]02CNIRBN5YG)B-632FS$4PF/&1.9K?W7[\4$0LOP[#$'[W?CS\
M\>:-YGQ/<K.H!6\,<%E#I23=X$XI$/EQ7/IE'),5A<POB@SBD$:R8O23;B,(
M"1NM5I0J6ISX,0F%E7X2N8 \3D;?A!0DWAI62M4.+\UC/V4A64F4^SDK($Z8
MGZ?EZ%%9WA#@FUZY!;M&H'<%M<M9I8SM*$IZS.B%:L0O1Q-VO-DB),23$-.4
MK"PI_3#*(4L3/\G8F=*E0^G2LRF_D;QY,<(<U^X%YKU$X*:JU%;:DZ4\BWM:
M<$,E&?RO4I\K_/'#H+%2*RE^49VX$P'@,S4%@ZZ\7=+IT(8[0;#,3]+<3_(,
M&//+DB11EL!B/TD2/\IS< .1GX6,-JB:K:$GV46[.BY50Z44<@75FNL5!A>5
MQEK8RZO1I^/[ 'LMK$4)M=I+B"._8#$4F9^E(>2T=T9[AWX9IA0VQQUJHN;V
M<&'XJ0LB[UA(%R2Q@M)V"1?TY.19ZBR27Y+DW9A?9 E<OL-"+9=NO[!(H4M?
M=$T?5B;7Y]U3F@N.WO$6*06N6QGHM-,_Z</HT!!O^C[PMKSOIG>402$--+BD
MT'"<D\QTWZ%ZQZI-UQ46RE*/Z<PU-774;@'-+Y6RKX[;8/B;,/L/4$L#!!0
M   ( "]/FEAM/I'U70(  #$%   9    >&PO=V]R:W-H965T<R]S:&5E=#4V
M+GAM;'U436_;, R]]U<0ZE!L0!';<M+/Q$#3KM@.Q8JFW0[##HK-Q$9ER9.8
MIOOWDV3'38$T%XN4^!X?)9/CM3;/MD0D>*VELA-6$C47463S$FMA![I!Y4X6
MVM2"G&N6D6T,BB* :AGQ.#Z):E$IEHW#WKW)QGI%LE)X;\"NZEJ8?U.4>CUA
M"=ML/%3+DOQ&E(T;L<09TE-S;YP7]2Q%5:.RE59@<#%A5\G%=.CC0\#/"M=V
MRP9?R5SK9^]\+R8L]H)08DZ>0;CE!:]12D_D9/SM.%F?T@.W[0W[;:C=U3(7
M%J^U_%455$[8&8,"%V(EZ4&OOV%7S\CSY5K:\(5U&YMR!OG*DJX[L%-05ZI=
MQ6MW#UN L_@# .\ /.AN$P65-X)$-C9Z#<9'.S9OA%(#VHFKE'^4&1EW6CD<
M93^H1.,2&8.*0%B+9.'SHYA+M%_&$;D4/C#*.[II2\<_H$LXW&E%I86OJL#B
M/4'DM/4"^4;@E.]EO,%\ &ER##SFZ1Z^M"\X#7SI!WR/^$HPESI_AM]B;LFX
M_^+/KD);FN%N&M\K%[81.4Z8:P:+Y@59=G28G,27>T0.>Y'#?>S9K&T1T MH
M'^BZ>Z"K\$"[Y.XG3)-!P@?N"CGT9KIE'CS<38\.SWAR>AG',;SWGF:?WKR#
M&WQQK=S47DYCW'0P5*$%%Y&<GU^^+3Q.-EYR<GR:Q."7- 5^G(Y&NRXIVOJ-
M:S3+T*P6<KU2U/[1_6X_#Z[:-G@+;X?)G3#+2EF0N'#0>' Z8F#:!FT=TDUH
MBKDFUV+!+-U,0^,#W/E":]HX/D$_);/_4$L#!!0    ( "]/FEBOHA>]P@4
M +<,   9    >&PO=V]R:W-H965T<R]S:&5E=#4W+GAM;)57V6[C-A1]UU=<
M>(HB!CBQ2.W9@&0ZW=!9D$S;AZ(/M$3'[$BBAZ23M%_?0\EVG$[&;8$@HD3>
MP[N<N_CLWMB/;JF4IX>N[=WY9.G]ZF0V<_52==(=FY7JL;,PMI,>K_9VYE96
MR680ZMJ9B.-\UDG=3R[.AF_O[<696?M6]^J]);?N.FG_O%*MN3^?\,GVP[6^
M7?KP879QMI*WZD;YGU?O+=YF.Y1&=ZIWVO1DU>)\<LE/KK)P?CCPBU;W;F]-
MP9*Y,1_#RP_-^20."JE6U3X@2#SNU"O5M@$(:GS:8$YV5P;!_?46_=O!=M@R
METZ],NVONO'+\TDYH48MY+KUU^;^>[6Q9U"P-JT;_M/]YFP\H7KMO.DVPM"@
MT_WXE \;/_P7 ;$1$(/>XT6#EM](+R_.K+DG&TX#+2P&4P=I**?[$)0;;[&K
M(><O/EC9*))]0\8OE86?:Z7OY+Q5CHX^#,_IV<SCIG!^5F]0KT94\054+NB-
MZ?W2T>N^4<U3@!E4W.DIMGI>B8.(WZCZF!+.2,0B.8"7[.Q.!KSD2W:K!T_S
MUM0?Z3<Y=]Z"'K\_9^@(DSX/$U+FQ*UDK<XGR FG[)V:7'S]@N?QZ0$ETYV2
MZ2'TBYLQ4\@LZ#%.[X8X73_&Z3FM#^(^KW7"C[DXAGL%[9;)WC*Z?G/U]8M2
M\.(TCF-Z^O;SS5>/;]&H[!Z5&-U:XQQQEJ452W.!%4]+EI=8Y9P5<1K]I)P[
MH<L694+VM2(4'%(/*V2O:JBVJM&>6H $8B8)$VE!4SK*4E96:5@5K! E3:.W
MJ&3^GPK0T5OC%>7'8AJ4X#D3/,,JKA)6E"7Q+&%5D4=7NFW=GB =Z2FEV(I9
M6<:4LX27$*BH+"O 5-$'XV6[04\$HW&137$T+0O@9U2PE N6%46X+TU86F71
M96?6O=^_Z21Z2=(Y4VOIH6^(]!]&]Y[N5._7-I@P6 7]10;LBCCPJS0E@:NR
M\M_%>]._W$)P)I*8> PWA%BD29"WJI7!V2MIO=Z_L(Q94N BF%'$.8D*]R;/
M">Q= 3N+'*Z+>4Y9GGWN6=V',*&Z>RH9+P2!&7F5PW%5E4??8<L_B6 N6&#:
MYE&&:$>OG=?=H(*3X4QM@-<H*X>*C[]&NY7!7D@AB<XSQ[8.*=6LP3!K.D(V
MH35\6FN+K!HX+$Y))#DKDI3 LT3DT9!R+BA8Y GE)8LS08A_&6]8^T.WDMJB
M5^TH.B#QT^>J:L:*;,M8'H<%>%%FH.Z[SP[7TEH-\Z0GV1EX^:^0#,;Y+>7
MM#1)@0B7B(3E>'*>(3Z@IGP(6.8._@@.%U7,,CB8QR4KP1L<2X2(+IN[D&\.
M4=0->0,OK5:M#@:7G)4YIZ)@F2@"6RJ>1D/?#OZT"L3J ^L4F,Q!]C0C."X6
MB#B+"S&DXN<.*$7*1":&;,!IY#%/"WPI-LGD#[2D @G(60*9,I">Y2(-I026
M%1GN@TM.HI"RERYHB*:ANCD@MHV#T?QS&M;MN@'T7']!BA(TWK8%HZ9T+^&G
M5C6W:G25JI%;& OZC[20M6[UF =#;$0^/:8#72#;=8'L8!=X@P@.U H9 [8^
M+9&OMR7RU5@B?QKY]_];QD$EGF\9]$_5Y'^IWE#M4(@UJI>#?(!R)]%>6WK:
M<O::U!<WGK:E2T\_RGX=TI]3@CZ4#H\XYN!K6L71T>C#Z:Q>2GNK0H1#13&M
M;L8BX_$8[(4-*VL6, IV!KOH:(U)9ZP@(CZ]P9BI^UOT/=4C_=K!5ME@@--A
MU@B3Z.">'@X91/@IZD":52@'H&F9E2B@259%OUKMO4(M6RQ0.4*Q$/E0/!*T
MO]!H>]>.U:[1BX6R*C@?28'V$.S=X_+65!30/$Z1/R5_=I":[0V3G8(;PL@<
M2BL:UCA7[K[NIO++<1A]/#Z.]&_@1=T[:M4"HO%Q 8[9<4P>7[Q9#:/IW'@,
MNL-RB5\6RH8#V%\8)-+F)5RP^ZUR\3=02P,$%     @ +T^:6)]K[CIJ!
MEPH  !D   !X;"]W;W)K<VAE971S+W-H965T-3@N>&ULG5;;<MLV$'W75^PH
M3<:>823>+[*DF<AIVL[4&8_MM ^=/D D)*(F 08 +?OONP!I6G$E)=,7XD+L
MV;.+/>3.=T+>JY)2#8]UQ=5B7&K=S*93E9>T)FHB&LKQS4;(FFA<RNU4-9*2
MPAK5U=1WW7A:$\;'R[G=NY;+N6AUQ3B]EJ#:NB;R:44KL5N,O?'SQ@W;EMIL
M3)?SAFSI+=5?FFN)J^F 4K":<L4$!TDWB_$';[:*S'E[X ]&=VIO#B:2M1#W
M9O%;L1B[AA"M:*X- L'A@5[2JC) 2.-KCSD>7!K#_?DS^B<;.\:R)HI>BNI/
M5NAR,4['4- -:2M](W:_TCX>2S 7E;)/V'5G@V0,>:NTJ'MC9% SWHWDL<_#
MGD'J'C'P>P/?\NX<698?B2;+N10[D.8THIF)#=5:(SG&S:7<:HEO&=KIY251
M)1!>8&C\'A\5X3E5<'9'UA55Y_.I1B?FZ#3O 5<=H'\$T//A2G!=*OB9%[3X
M%F"*[ :*_C/%E7\2\2/-)Q!X#OBN'YS "X:0 XL7',&[HX\:UI7([^$OLE9:
M8F7\?2C0#B8\#&/4,E,-R>EBC')05#[0\?+=&R]V+TZ0# >2X2GTY6TG$A ;
M&*YH9:YHU5_1(<(G(0\3#KR)YT\PLSX,TV!O.OHL^/N\E9)R/?I=\.U[367=
M54M!&Z&85G@QCNNZ\.Y-ZGO^!0Y>%EZ\6HXN>Y AG-Q,Z->6/9 *7R@(G3#R
MG##-('*B,'2")(8D=9W(]4>WI9#ZD.\S=@X!FD5Q F&<.&X60QPY212-;BA>
M+LLU[7WYB1.GB1FR+(/ R4)_%#IIX#I)&$#LN$'FA(D':>0Z7I:-CF@#3:)C
M)I^%IK.1X724L*05T12T>+6_8[H$QIEFI$*%ZU;B%-UA!=1"HD%).#XDI;BV
M C/45+O^!S]P!N[E%,-OYI:S#<L)UR"9NC<H.;[:(B#C@!EO*;0-?A:-VT*2
M'3I=TXV!Z'T_3>"NI'@:8\!$@C2L$4:76#NON!-+$X5*ZS65@U@!\<QY^$6*
MMD$$]%_ 1HH:_$GZUI".S'AFZF\&;K\73L*WY]8[.E+'\DB0*A<:<H'1%LBQ
M,#1>%]4$3H@Q&L08_:@8\V/5>TB/)U$/ZQ$^]2EK6HF!/F<<E,;TX\]0#R0V
M^#]5SG%"F)BZP;NGUGXC*CS/^!:(WK^HV>B[7X";JY65<G)A1/[MZLOM3R^K
M7C#:7E17GEA@I1D#)T&9!8F/ZLGBP/$#'^(L=>+L.]).?,_QO 2B%,<P!!Q2
MS_V?'Y$7==Z5[%F)RI2<P!S)O5ISH,3?>?4$%4/L E7P@!JHK0<K5"'9EO'_
M*/4;?>)-XC]4&4UJ6ZZF:V((BB7[0*5F^(LUSN^YV&%_4HO6P.\7V:YD>6E-
M]W3^PP(_7/O3O6:AIG)K6R)3+>B]ZQN&W:'K^M U&R_'NY;MBDA,@L(H-VCJ
M3A(L>-FU0=U"B\:V'FNAL9&QTQ)S0*4Y@.\W F^D7Q@'0R^Z_!=02P,$%
M  @ +T^:6$81YC6$!@  -Q(  !D   !X;"]W;W)K<VAE971S+W-H965T-3DN
M>&ULM5C;<MLV$'W75^PHG8P\0UL$P*MC>\:.DVDZ=9I)G.:ATP>(A"PT)*$
MH"_]^BY BK%D67'2]D4" >S!6>S9!<BC&Z4_FX40%F[KJC''XX6UR\/IU!0+
M47-SH):BP9&YTC6W^*BOIF:I!2^]45U-:1@FTYK+9GQRY/O>Z9,CU=I*-N*=
M!M/6-==W9Z)2-\=C,EYUO)=7"^LZIB='2WXE/@C[<?E.X]-T0"EE+1HC50-:
MS(_'I^3P+'7S_83?I;@Q]]K@/)DI]=D]O"F/QZ$C)"I16(? \>]:O!15Y8"0
MQI<><SPLZ0SOMU?HK[WOZ,N,&_%259]D:1?'XVP,I9CSMK+OU<W/HO<G=GB%
MJHS_A9M^;CB&HC56U;TQ,JAET_WSVWX?GF) >P/J>7<+>9;GW/*3(ZUN0+O9
MB.8:WE5OC>1DXX+RP6H<E6AG3WX5Z)*!R26?5<+L'4TM@KJA:=$#G'4 ]!$
M0N%"-79AX%53BG(=8(IL!DIT1>F,[D0\%\4!,!( #2G;@<<&%YG'8X_@78I;
M"[-*%9_A#SXS5J,2_MSF: <3;8=QV7%HEKP0QV.4OQ'Z6HQ/GC\C2?AB!\EH
M(!GM0C_YT"4%J#EJRG)9B1)DTR6=5^\,,PH*KO6=;*Z UZIMK''3M=/=OIKO
MMT8 -T9@MQ:%NFKDWPC"FQ+L0D"MK@4F$PZ6K780KO-.<+UM)W9RW;X3@/D+
MCN/,)3IP+?P*WV(\\@)<J*J$RE%]?W'V_%E&2?HB#$,X:V55>FL<4O.Y+ 3X
ME3?F_=8-S5O=2-MJ$<!<6HN&QEN*+ZU<.N<WS"Z451JNQ4(6*/Z-P4ME>;6U
M[^.'G[[VC4XM_,*;U@6OTRP%%D9!$L40A0$A&<0$_'SZ O]('KT %D5!1B*(
MLB".R.BT+*6/\L:T* \B^M#8&>9!RF)(@S DHW.!82AD)Q1QB_7:IS2A :,1
M[,&$A4&:4M<B_IGD[C=B :&^E01A2F!O="[-4AGT<,("&B<XM+'T[L?!:A+%
M&<)="HT5BV_S#)<D6?K-!89ID\P3O-2\,56'6,KY7&C18-PWK$B<0_R@,XF
M4A<MK"^BG@F]JC'4:V0]A@QHE@=A$D-,<:=SB"C0/,; T8!$Q 4. 1\-'"*'
M&7U  :.%XJ XAA$,8I+N"!W-?, 8"Q+G.DS\-A#BVU$?,;=!49;<#QWFEVEG
M1I;2>3.A2-\C?5\D!S,7TS!=TT8<Q$GTW8@KJTF:L6]H@P3L"92':2CG^.G:
MR.!!0F$ZL&W"0!%@G".6NG"GN,TLP1@2;- <^UV"8RS)KC,J'LI__#^5_\K5
M3Z@DG\D*M2C,CU7\G?3^=<7_ 9*'(Y^:Z_77!V5+U^,5V=7@F!&(<ZS(!+*
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
M&O6N+@+0S=)H'*NJ>E#GRKJQK\W"[5G4/L#=+Y2R6\<G:#=W]@]02P,$%
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
MTYR>;516@,XS*<U^82_H?@3F_P!02P,$%     @ +T^:6#1HQ:NT!   EPH
M !D   !X;"]W;W)K<VAE971S+W-H965T-C0N>&ULK59+<]LV$+[S5^PHG4P\
M@U@ 2/#AAV;\:*8])/'83GOH] "1D(6:)!0 LIS^^BY(FI8]LB:'7@2 V/WV
MVP=6>[(Q]MXME?+PV-2M.YTLO5\=3:>N7*I&ND.S4BW>+(QMI,>CO9NZE56R
MZI2:>LHI3:>-U.UD=M)]N[*S$[/VM6[5E06W;AII?YRKVFQ.)VSR].%:WRU]
M^#"=G:SDG;I1_MOJRN)I.J)4NE&MTZ8%JQ:GDS-V="Z"?"?PAU8;M[6'X,G<
MF/MP^+TZG=! 2-6J] %!XO*@+E1=!R"D\7W G(PF@^+V_@G]4^<[^C*73EV8
M^D]=^>7I))] I19R7?MKL_E-#?YT!$M3N^X7-KULDDR@7#MOFD$9&32Z[5?Y
M.,1A2R&G;RCP08%WO'M#'<M+Z>7LQ)H-V""-:&'3N=II(SG=AJ3<>(NW&O7\
M[-;*2H%L*S!^J2RLY \YKY6##[?=>G R]6@F"$_+ ?*\A^1O0#(.GTWKEPY^
M;2M5O028(K^1)'\B><[W(EZJ\A!B1H!3'N_!BT>GXPXO?LMI]>AA7IOR'OZ2
M<^<MUL;?NQSM89+=,.&]'+F5+-7I!!^$4_9!36;OW[&4'N\AF8PDDWWHLYO^
MF8!9P'.2OG9)NEA;JUH/5T.R=E'?"[Z;>LP.&3_$&',8M_'6-KK^?/[^7<Y9
M=DPIA9>G;S>_/)^B@6'4,Q^+*B&L* C-T  I<,=Y B+EI,C3Z%S7M=NJ/WT
MG,0B)2)+4)PG.:%I"HG(<,^CKR_+-68%R9!M0CD1+$54DJ9)=%:6=JTJ4(_8
MQ1S*,8%RL0#.4Y(E(E15P>DHY[Q<+* TSB-9S@E%D200C2EDE/ LCZ[58HV9
MJ+6<ZUI[C: <)>,$G>+H8,J0(TGC.+K4#[I2*#NPA!@1J A+7A08C%B@Y<:L
M,9756H$W1]%'^,=H/#]@]-8VQ,&'$!Y FA$A4LAC(@H*C)$LS79(MZ;].&A@
M&KN,\&-<6)$<OSJBME6U]"H0M)TC3\9XD1+."F0:D[C J'*2,;I+8<L>YB5'
ME930/ :!62ZB3[J5;:EE_2)<I;16(XCT(!N#0/_B(<0</GPQ'L/$"?0;<0"8
M]9R2+.=0$":P;&@&#"WE).5%=*D6"BNM@CLK6\Q9#\"S V Q26@2U-,$%5@L
MHK/J =DH6%C3#+U56<R>2 "K"ZT-1>7EXYBR)"%%FD,J",/,(8541+?&HT?^
MS<Y9]L4?N+.X0!HYA%+/"-9'X%[DB)E$H<+/7'C?V-]4,T>,H<=!C)=X>ZML
MXSH3I6DK'?[&.GFT!W)N'M"570$^BD*B>7H,;W9W:16$U&'Q**P;_ZRQ["]Z
M[^:R#A%S0WF^KK8 _+HB O(:GQH&054$G@Q\7%BE!H6GV.*?<H4C1EL=PIY^
M*<9^*7ZV7_9I_()NE#_1*??#_H]-<8O0Z_85:H'E!8FQP[$<RU5@BQ)$4-Z5
MR>U2NR'2+N1!AG:%2<>A#.:F73L"FZ4NEX!BVVG=%=;IUK" ]7_7C43X*$,;
MZN>&\>LX=9WUP\:S>#^R?9;V3F-)UFJ!JO0PPU#:?@SJ#]ZLNM%C;CP^MFZ[
MQ,E1V2" ]PN#SW4X! /C+#K[#U!+ P04    "  O3YI84 5"Q L#   >!P
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
MS;&@NBM7*.S,0JJ"&NNJI:]7"FE6)17<)T'0]PO*A)>,JK%'E8QD:3@3^*A
MET5!U=L$N5R/O=#;##RQ96[<@)^,5G2),S3?5H_*>GY+R5B!0C,I0.%B[%V'
MEY/8Q5<!WQFN]8X-KI*YE,_.N<O&7N $(<?4. *UOQ>\0<X=R,KXW3"]=DF7
MN&MOZ)^KVFTM<ZKQ1O(?+#/YV!MZD.&"EMP\R?47;.KI.5XJN:Z^L*YCR84'
M::F-+)IDJZ!@HO[3UV8?=A*&P3L)I$D@E>YZH4KE+34T&2FY!N6B+<T95:E5
MMA7'A#N4F5%VEMD\D]RC+0DXHW/&F6&HX?0KG7/49R/?6+Z+\M.&-:E9Y!U6
M2& JA<DU?!(99G\#?"NL54<VZB;D(/$6TRY$80=(0*(#O*BM-JIXT7]7^Y/.
MM5'V;OS:5V]-B_?37+]<ZA5-<>S9AM"H7M!+3H[#?G!U0&O<:HT/T9-9W28@
M%U#+OM_*WJ?U,.U.&+0:#2AJ$*;4E(J9-[NWW9!T[>Z2K1GMF$<?X6DZ.3D>
MDG!P%03!/]ZWV8>M=W13*H7"P.F#M&N$@S,(NY$[NMB=81Q9<-0A P)QIS^,
MCQZD.-]$],Y)$,5 AAT2#"'L=X+@ DB'].)].^GOW/<"U;+J:@VI+(6IKWX[
MVCX<UW6_;,/K5V=*U9()#1P7-C7H#GH>J+J3:\?(5=4]<VEL+U9F;A\_5"[
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
MN.GVRPI_+90-'^#WI3'^<1,4[/ZL3/\#4$L#!!0    ( "]/FE@S-1L1S0(
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
MCQ.61HE-X;L%LRELG_*.WT%@*&48:&T!+/F K02(31D)-D/92"2 IP!K%Y6
MK0QH*.W82FHZ ;>3K; *>KSN*@=*;W\H6!ZY\LBB.&JW82O"M0+#JB>SE869
M(!?#36H.LA7P*O1.MM)6\40GS#H#9MI>J:WFVJ3[N$I_\X[L?T5L[->KO_TU
MFDNY "94*B@(PAVL%I!'Q=/@(,6M$=Q8^3CAB30V6J ) !8@I8<=!XJ>CUI#
MYY-=O&<!BU@I3<2=V\52$+)ITA=10[ \R( @%*,Z/@6XB<6.$K&K;7+H6$77
M!7K-P8=0_A8OX@QJIGFSK!J$EKH\O'./FWR:TTN%A!W"//#V0'#[151[I'Y^
M*^F0G$AW_0#[6X\D!P+#X6B_DX^I"HFN([+:]MDN3-<LH>)O6%D:]$'>]4V4
M%^;;$K1![7'/;P(WR\"0*MUF:D.^1.>>J76S[LB"@@F3>YI,'?%,T >V8BU3
MHK/(QTIG% ()H%IZW4FVJ!M=5^)C-AK0N(\]@\*F-K$==6/2$V05<LHFW,F4
M$32I9[&/M)PF=3Q5Z\JJ18R/(B1T=N&=J,N@ON6TJ82VKD4%'/&AOY_&Z JY
M;O%.@Q@DASH#I:G_]RAB7'NWD]AE@E8]50B"L!"T#_*&VE#44/@O4SD@=GLQ
M('Q^G.<-LJ>(^4*79\5GUE8,+M"=4JAKD/)]X$?1O+PFH=N\G<^K8AH?(1.S
M_2:?PJJ&S>IJT1>+DP%%[*D[W3^5^[M-5HL5/=V$_1NW\PPP0TS(Y D5%2P>
MTR:3(J--HF4]_Z+2E9CJ4+E5['#^X\]K%]B>ZQ2[N4ZQ3[U.>1NJZSI;SO/)
MH1N5O2IWWZBPGXE05HAHV0ZT/)'J)+YF;(;ZWG!O=?VZ9GX(U;((_43#+L-R
M-2[@ ?RYF*-P,^(29 $"AS1#TBE4BU2G2+ZDSXI)M2K;FHX6?3A=8J1);)"I
M)5)V@+*9H#'"NR[>%<!1"<"<HO?Q1NV*_^C>?>,BU-?Q5K7I-NFN'C>SFXO;
M'[O[RB_BW:WO^ZR^SLN&%6&&I>(D0=SK[B:U>VBK9;R]'%=M6RWB<!ZR::A)
M /_/*N14_T ;;*ZSS_\+4$L#!!0    ( "]/FEC-:D&^K <  $(7   9
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
M#DQ]<U-/G%Y6MR5C[9PNJN%"04-H_ +X/M/PAZ&9> &;Z[/AOU!+ P04
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
MB()KD7^FF5Y.@K, 93 GJUS?B<U;J @-+%XJ<N4^T:9\=Q0%*%TI+5@5;$;
M*"^_R6,E1"L@3@X$Q%5 _$T [A\(2*J Q!$M1^9HW1!-IF,I-DC:MPV:O7#:
MN&C#AG([C?=:FE^IB=/3RS05*ZXI7Z!"Y#2EH-!K=)EEU*I,<O2.E[5B-?_E
M!C2A^:_C4)O4%B!,JS1799KX0!H<H_>"ZZ5"?_ ,LEV T(RY'GB\'?A5[$6\
M@;2'$OP;BJ,X00\,O14KJ?:,[-J/\P9F/12?.YR^9UQ)+6CB\/H'\#Y*PE5>
MZB7FB# KKT)S*1BZ VZF<$:1%D@O 7VZ1S<BSXE$7QBP&<B_]RGKS6?;_$(5
M)(5)8/I8@5Q#,/WY)SR,?M\G1D=@.]+T:VGZ#CTY-&54I;E0*PE6F?MRX7"7
M=,'IG*:$:]0JR-MM07[YTR AJH&IO0KUNU2H([ =A0:U0@-O\5P+O@9.@:>
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
M2_I>JKJ.JCM&EE5E<5O=!JIF1K4G*CN!GB=2FL>.?4%;S0;_ 5!+ P04
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
M+[1^2^K\&_Q]!LYIVX?8JW_C%6WJ%6WF%2WVBC;WA=9/)^A,'.(V<;Z]C4A
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
MPU[80\:-A3SI9<[YU)6Y3;1<G%E##BUD0]0)#=R Z"TN9-3($!532J5H-"5
M1DV 8!TE3/=*F-IK>CG:+)D<\V;MH-BD@FD_9_PI=DF@B< :;:@(C$$])]!?
M=,B@D2'H-*!4TUT,&3,!@G44@)W6-W&L(\*(I3DJ<K1H/(]+HV_A0 [^0&EW
MH+00E!:!TF)06@)%Z^KNP*_#UKKG5R[$)=IU,KBHTC6KN.QR%KE(%[QDM8.\
MV'*T+(LU8G/9"RUY:=0F[K?TU _T=W9FOY_!JNM'=;2*"31@9 @H&R>BU88Q
M:- $BM;5"&DU0JP:^<*KW2"DV%9+9=$>U%/*OV*M@_5BE ;I5^>4.'I?<=9<
M=SB..G<]?4QVUUSFV\K\S4LB^S,/KA,@:0D4K5O>K3F)K;;3S?WVSU6Q125?
MLQS]7//U R^-7J2=,[@] G4C06DA*"T"I<6@M 2*UM5>ZTEB]Y]RQC&D"3<#
MI=V!TD)06@1*BT%I"12MJ\;6#,5V-_1O6.388#!B^4]O\T M4E!:"$J+#!GB
M!9- [SA!QDR@:%WYM XNMENX)YKIN.]I$A),=._6'FRP5"!I(2@M,F2(["_V
MI +J\4+1NE)I75[\ALVKN8$EG_/TZ:@AB/MVJ1MXNEDZLP<=+!E(6@A*BPP9
MX@>.HTL&U#V&HG4ET_K'V&X@#YH@PGU;U3@$ S6006DA*"TR9$A_K!F#QDR@
M:%W!M#8SMOO,;TTEX;[MBEWJZ1/L,WN8P2*!I(6@M,B0(\0QM$2@1C04K;M4
MK76BB=5Q'#0OU: ZS@YQL#ZY-[.''*H84%H(2HN,.3*A6K<_!@V:0-&ZBFD]
M9&+WD.78Z"FMERLOBQ(]L[*4(R2C$TCZ[NDYP;UE(_9X@^4"20M!:9$I0ZBC
M+V8 C9E T;IJ:=UD8G>33YWM) ;7&#MZ6V0/-E@JD+00E!89\T.?$04-F4#1
MNDII?6AB]Z%O94WRDN:/2/9KM[4?F//*TG]I<)W^"\%XHG=R[6$':P;4: :E
M1:8<"1Q?'Q:!!DV@:%W5M XRL3O()\VD$U"O&)1V!TH+06D1*"T&I250M*[N
M6J^8V+UB^QRZ[$ +>4K4/VQYE:;A*3Z]$>4G-LY]$,."7.H2HB\"-%Q'R330
MIUCM-S%8@J ^,B@M!J4E4+2N!%N_F=C]YB_[YA%)X?%Y\9BG?^J_8&H$T[=8
MS\V-):CK#$H+06F1,4M,K26H[PQ%ZTJF]9V)W7?66TM5/<EA_\&*#G3VI:@X
M"B[(&7MO^@W5+>E[KQA3Q]4G,$S7>=/>^@[['0_6"*C-#$J+06D)%*VKI-:.
M)F^L9P9J_^Q1CK5_?3?7W/Z9;'!#^P=J7(/2(E!:#$I+H&A=";8&-[$;W!\7
MBTOTO62Y8+O?OM>"V^8;EIH;P;Z]&WA.KP4TV.*.%^B2 ;6Q06D1*"T&I250
MM.[O<%NWF]K=[MWZUWLFZR>T*8LYES77;NY5'CQL*_E!5&4Z5S6:;"FW@IN$
M1 VNK^?HTX\STV6!;FG=V>]XJ)) :1$H+0:E)5"TKI):%YR>LI+ZZ*3L*0ME
MJ<D--LS2FJXS+)2UW_!@(8$:WZ"T&)260-&Z0FH-<FHWR,&6Y%.#8VQ<DV^_
MH:%C/%!:"$J+J&&)N6G]/FC4!(K6%=3!9A-V'_WOKM]O\/Z;U1+M9ZZI6H+=
M* )VIPC8K2)@]XKX)WQUJGSU[IG6\:1O>I'?5URKF5*!OGW^A' PO9BB=9IE
MZN39C_MWB'@7]/7,^P^(947^B)[3:E4;#FH#JW:B9WZT&54G68[88RF[:N?;
MC9IU9FG9)%43T(JV7YJ[VX6H_CW#M_KW#*QNB6>RBZ=^UK#?:N;"E$?C@XV0
MUKQ\K'?14L/8;5ZI;#DXN]^IZU.]/Y5V_A9?AMAP_B-U+V/J&K_QY#?UQE+C
M-O1NR[#/K'Q,<R''U$MY&\Y%((NIW.W"M?M0%9MZBZ:'HJJ*=7VXXDP6D;I
M?K\LBNKU@PJPWPOMYB]02P,$%     @ +T^:6(#((N&# @  IP4  !D   !X
M;"]W;W)K<VAE971S+W-H965T.#<N>&ULK53O3]LP$/U73AF:B@3-KQ4&I)$@
M'0)IC(J*3=.T#VYR:2R<.+/=%O[[G9.0A:F@?=B7Q&??>[[W['.TE>I!%X@&
M'DM1Z:E3&%.?NJY."RR9'LL:*UK)I2J9H5"M7%TK9%D#*H4;>-Z16S)>.7'4
MS,U5',FU$;S"N0*]+DNFGBY0R.W4\9WGB3N^*HR=<..H9BM<H+FOYXHBMV?)
M>(F5YK("A?G4.?=/D]#F-PE?.6[U8 Q6R5+*!QM<9U/'LP6AP-18!D:_#28H
MA"6B,GYUG$Z_I04.Q\_LEXUVTK)D&A,IOO',%%/GHP,9YFPMS)W<7F&G9V+Y
M4BET\X5ME^LYD*ZUD64'I@I*7K5_]MCY, #XX2N H ,$_PH(.T#CG-M6ULB:
M,</B2,DM*)M-;';0>-.@20VO["DNC*)53C@37U<;U(:.Q6C@%2S62\TSSA1'
M#8=PKC72 JLR^,S9D@MN[(*-$Z8+N*1+ )_RG,X$9 XSKFNIF;#C%TRC.5.T
M18&&ITSLPVB&AG$:'((?0"EI20-6&68PPW0,H7\ @1>$\/Z=?S0YLY7=<"'H
MW/4![ W#R#7D@M7BIIWBBU9Q\(KBY,MW&+6\^SO0R=OH^\4,1GM_ 5TRO7<^
MZ)T/&J;P%28R*Q52KQ5:N_30KA]LJ8VB&_YSE[R6]L-N6MOUI[IF*4X=:FN-
M:H-.;.5Z9[O4_B>R%PZ$O0/A6^PQ70K#Z;8D=(X\0\6:QKZM_MRCV\$]>MKE
M1;N!W^Y@7ZQ-[!^?C$\B=S-4V:5Y@[1@,@[[K+9\=]!&]@F[86K%*PT"<X)Y
MX^.) ZI]%MK R+KIK*4TU*?-L*"7%)5-H/5<2O,<V&;MW^;X-U!+ P04
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
M"*01P.>Q$'HW,1M4]TBS_P!02P,$%     @ +T^:6 ;#;7.F%@  @/\  !D
M  !X;"]W;W)K<VAE971S+W-H965T.3$N>&ULU9U_;^.VFH6_BI"]N-L"S42D
M2%&:S@3HV*+8BVUWT&GOHKC8/SR)9N*M8^?:SDQ[L1]^)<<)3?(=6DQ/NAT4
M:).4>HYD'NO'T4ORQ<?5^I?-5==MLU^O%\O-RY.K[?;F^=G9YN*JNYYMGJUN
MNF7_?]ZMUM>S;?_K^OW9YF;=S2YW&UTOSGB>EV?7L_GRY/S%[F^OU^<O5K?;
MQ7S9O5YGF]OKZ]GZMU?=8O7QY0D[N?_##_/W5]OA#V?G+VYF[[LWW?:GF]?K
M_K>S!\KE_+I;;N:K9;;NWKT\^88]-XS)88M=D[_/NX^;@Y^SX5C>KE:_#+]\
M>_GR)!]VJ5MT%]N!,>O_\Z&;=(O%@.IWY)][ZLF#Z+#AX<_W=+T[^OYHWLXV
MW62U^*_YY?;JY4EUDEUV[V:WB^T/JX^FVQ_1;@<O5HO-[M_9QWW;_"2[N-UL
M5]?[C?L]N)XO[_X[^W7_21QLP/DG-N#[#?C8#8K]!L78#<1^ S%V [G?0([=
MH-QO4([=0.TW4&,WJ/8;5+O>O>N.75].9]O9^8OUZF.V'EKWM.&'G2%V6_==
M.%\.YGVS7??_=]YOMSW_=OFAVVQ[-VZS^3+[VVK>__#W_K?;=;?)3K,W.T_/
M_]5=9GJ^G"TOYK-%]NWR[DLS>&_USM]HMKS,?N@N5GW;Q?RNT<?Y]BJ;S-;K
MW^;+]]DWUZO;?H-^2U=\LEIN5HOYY6SKJ+W9]G\8VFRR+Z;==C9??)G]]=]8
M*;\>-OKQ:G6[Z24W7V5_<7Y_<;;M/Y[A(,\N]A_%J[N/@G_BHV \^VZUW%YM
MLF9YV5VZ@+/^<WWX</G]A_N*1XG3[N)95K"O,I[S(IM\_W/VQ=V>?TGLW22%
M]=.;:?;%7RC,=#R&']NE9CR+'6-IS.&U*8?W:8P9C\DC1^:XHGCXRA4[>/$I
M^'QSL5AM^B_+\!WXG]VWY\/]M^<?0^MLWCM^\]^4A>_0@D8/5[KGFYO91??R
MI+^4;;KUA^[D?-CS_&O*<4C8% EKD#"-A+5(F '!'!N*!QN*&/W\^]7R].)V
MO1[.OK/-IMN2I\P[1KEC##="'\Y+61>J+%Z<?3BT4E0KU4JAJ,H%RW/FBC9(
M47T'4P>B-:\XKUS-%JEI0#"G_^5#_\MH_T]FFZO=Q?KM;/E+_Z]%?[WM2 _<
M<>3!)R.E$+T)/ ]$]5(]$(H*(9FH:L\#,O"*4%7%F==.ASQ5Y3+G7O?*P 4E
M+TOIV=V$JK)2JA3JH9W3)^5#GY31/OG/[56W)ON@#':?E:KPOX51>FH/D)(L
M]SY_I*0.)7DAI==%2$4#@CF]K1YZ6T5[^\?5MK^__?2Y5X6?AE12E<P[)TVB
M,JG=3J@*5B@IO:][0S6L<UGD_E<O;%B47-:UW['(PS @F-.QU4/'5J,OK?TS
MT-O^06@[I\^M5?#9G#+)"\&\:]TDJIC:QY1JKNI<>:?#!JFJ"57.^K.Z\GR
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
M@_[_OUNMMO>_# (?5^M?=KM]_G]02P,$%     @ +T^:6&Y^ 7\^#   +XL
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
M;]H^K*I*NVF:]L&$ ZPZ,;,-=/OULY,TXR4PD/@"=GS/<W?/79QKK;AXD3,
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
M3,_$^AVV>@:6+Q5,N2>LV]S @[166I0MV%104MZ\R4/;ARU &#X""%M ^%Q
MOP7TGPN(6H!KM=](<7U(B";Q2(HU2)MMV.S -=.AC7S*[;;/M31?J<'I>(8K
MY#5"+D4)J>!:FIU0I@A=M,NC5/ &YN:\935#^)C#!C/#5"PY_849'":H"65'
M\/I5;SBX!,KA4R%J17BFCN%@)Q[YVA1NE_?3MLA)4V3X2)&]$&Y,:86"MSS#
M;)? -XH[V>%&]B1\DC'!] 3ZO6,(@[ /TP]?X;"I_&A/==/_X;J;)W!XL(\F
M>3Y-^$1).WK[W3;W'7G_,7*J4B94+1%$#A5*9Q@\->&"T26Q=U#!-[)0[@!\
MW[='S0K1_A6L/5VHBJ0X]HS_*)0K]&(K(+C<U]*7)$M>B&RGLU'7V>@I]OBJ
M%#4W-X;RE-7F<-JCOKE'P"A94$8UQ;VGOF$>.F;KSZMX& 5GPVCDK[9[U:2=
M;J6=!V'O=#<K^9=L$$71^:!+:^3Y6UYA[O;2>:XR)1L5S?WI9CM;OW)N]M?\
MQ-A]X\Y_:)I_Q0V12VJ.$\/<4 8GIP,/9.._3:!%Y1QI(;0Q&#<LS"\+I4TP
MWW,A]":P"W0_P?@W4$L#!!0    ( "]/FEC)PR<Q)0,  #X)   9    >&PO
M=V]R:W-H965T<R]S:&5E=#DV+GAM;*U6;6_3,!#^*U9 :$AC29PV64<;:6U
M\ &8-EZ$$!^\Y-I8)':QW1;X]9R=+/0E*T/B2^)S[AX_S]FY\W@CU3== ACR
MHZZ$GGBE,<L+W]=Y"3739W() K_,I:J905,M?+U4P H75%<^#8+8KQD77CIV
M<U<J'<N5J;B *T7TJJZ9^CF%2FXF7NC=35SS16GLA)^.EVP!-V ^+*\46GZ'
M4O :A.92$ 7SB7<97F2)]7<.'SEL]-:86"6W4GZSQNMBX@66$%20&XO \+6&
M&525!4(:WUM,KUO2!FZ/[]!?.NVHY99IF,GJ$R],.?'./5+ G*TJ<RTWKZ#5
M,[1XN:RT>Y)-ZQMX)%]I(^LV&!G47#1O]J/-PU8 I?<$T#: /C0@:@.BAP8,
MVH"!RTPCQ>4A8X:E8R4W1%EO1+,#ETP7C?*YL-M^8Q1^Y1AGTFM8@U@!F2M9
MDUP*HW G-)(P9;L\*$V>D1L\;\6J O)N3F:M&PXT/MB2&U;Q7U"0DPP,X]53
M\N11& ^?$R[(^U*N-!.%/B6/=^RQ;Y"_9>'G+==IPY7>PS6DY TN76KR0A10
M[ +X*+Q33^_43^E1Q SR,Q*%IX0&-"*SMY_)2</\:0^[V;]@?;C)R,GC/ICL
MX3#T"*4=O5&WVY$#C^X![W:.:0VXS5_8K7837_MVH\$:]&/9>G2AERR'B8<%
M1X-:@Y=:JL'SON3]3[#L/X'MY'#0Y7!P##V=PH(+P<4"ZTW%1 Y]J6L@8@=A
M*^\Z#4=)/*)C?[V=E,8MV7*CR7D4['IE/6"#9# :=6X[.H:=CN%1'9=%P6WI
M[?T1F]#ASI(Q/=^C?^A%@^%HC_VATS (1U$_^;@C'Q\E?PVY7 A7<["F<)%C
MG2+:, /8DDR?HOB QK/S4;S%HY'4XQ;2F,9[H@[=@GY!22<H.2IH5DG]ES.5
M'!X#BM22/07)P9D*$QKOZ<QZP'8/:*/"W^HLV D6KD-K;!0K89HRV\UVEX!+
MU_OVYJ=X.6AZ^1^8YF;QABG\H32I8(Z0P5F"655-MVX,(Y>N?]U*@^W(#4N\
MX("R#OA]+J6Y,^P"W94I_0U02P,$%     @ +T^:6#,^5#1/ P  ^0T  !D
M  !X;"]W;W)K<VAE971S+W-H965T.3<N>&ULS5?1CILX%/T5BZU64ZD=P$ (
MTP1I.VC5?>CN:*;=:E7M@T,NP:JQ6=LDG;]?&QA$,DPT(Z&J+PF&>X_O/<<'
M[-5!R&^J!-#H>\6X6CNEUO65ZZJ\A(JH2U$#-T\*(2NBS5#N7%5+(-LVJ6(N
M]KR%6Q'*G735WKN1Z4HTFE$.-Q*IIJJ(O'\/3!S6CN\\W+BENU+;&VZZJLD.
M[D!_KF^D&;D#RI96P!45'$DHULYO_E66V/@VX&\*!S6Z1K:3C1#?[."/[=KQ
M;$' (-<6@9B_/5P#8Q;(E/%?C^D,4]K$\?4#^N]M[Z:7#5%P+=@7NM7EVEDZ
M: L%:9B^%8</T/<36;Q<,-7^HD,?ZSDH;Y0659]L*J@H[_[)]YZ'40+&3R3@
M/@$_-R'H$X+G)H1]0M@RT[72\I 13=*5% <D;;1!LQ<MF6VV:9]R*_N=EN8I
M-7DZO84]\ 90(46%<L&U-$HH4X0N^^E!*O06W8!LUQC/ ?VU871'K&P*762@
M"66OT:^_^(OH':(<?2I%HPC?JC?HU=%XY6I3L9W7S?OJWG?5X2>JRR"_1('_
M!F$/!^CZSW_013?/ZPFLZY=@?;[+T,6K*9CL^3#X3$FN$6)0 P]JX!8\> J<
MJIP)U4A HD!&"ZY(YX]:4L,\84SD1,,6:6%,9VU-^0[5(W'$2)RO%A]1#97Z
M=XK\KIAPNAC[PKE2-<EA[9@WB@*Y!R>UO7KOIMB?$RR;">Q(A& 0(3B'GGX2
MFC#4\*)A!67,D&UG,/2_U?<U($NZ!MZ2W3^8XK:;8]'.8=^]^]2/(C_!*W<_
M9JT+BT=AV%^&\7%4-@&61#B,AK"C1L.AT?!LHU^,R8T_A5DC]T D^EI!M0$Y
MN53.(KUTJ<P)ELT$=L1@-# 8_4Q^C>8484ZP;":P(Q$6@PB+'^#7;HYH;#$/
M)_'RQ*\386&8G/IU(LJ/$V\Q[==X:#0^V^A'8=:9+LDS+7L6[*6K94ZP;":P
M(Q*7 XG+G\FRRSE%F!,LFPGL2(1D$"'Y 99-'GT5(XS]\,2QR:,O;!Q$WHEA
M'T/%<1 D)WYU1_ML>RCZ2.2.FD7 H#!YWF5L'"^[@T8WT*)NM]X;H<U.NKTL
MS=D,I TPSPLA],/ [N:'TU[Z/U!+ P04    "  O3YI83L!=/8X#  #\"P
M&0   'AL+W=O<FMS:&5E=',O<VAE970Y."YX;6RM5FUOVS80_BN$5@PID$02
M]9[:!I+(P_:A1="L&X9A'QCY;!.51)6D[72_OB0E:WJ+YP#Y8O.HYQ[><SR2
M-SLP_E5L 21Z+O)2S*VME-6-;8ML"P41UZR"4GU9,UX0J4R^L47%@:R,4Y';
MV'%"NR"TM!8S,_? %S.VDSDMX8$CL2L*PK_?0<X.<\NUCA.?Z68K]82]F%5D
M X\@OU0/7%EVR[*B!92"LA)Q6,^M6_=F&6N\ ?Q!X2 Z8Z25/#'V51N_K>:6
MHP."'#*I&8CZV\,]Y+DF4F%\:SBM=DGMV!T?V7\QVI66)R+@GN5_TI7<SJW8
M0BM8DUTN/[/#K]#H"31?QG)A?M&AP3H6RG9"LJ)Q5A$4M*S_R7.3AXX#QB\X
MX,8!G^O@-0[>N0Y^X^"?ZQ T#D:Z76LWB4N))(L99P?$-5JQZ8')OO%6^:*E
MKI-'R=57JOSD(@557ADE>M<N$2D8E_1?8R%X5L4H0* K]%A7$6)KU'5 I%RA
MVZ[/10J2T/P]^ODG-PP^(%JBW[=L)Q107*)W/7MF2R5 AV%G3;!W=;#XA6!=
MC#ZR4FX%6I8K6/4);*6\E8^/\N_P2<84LFODN9<(.]A#]Y_^0A=UY.\GHKM_
M#=>7QQ1=O)NB2<^GP?\7TO)\+O<$5R]W7ELZGB'W7B*G(LN9V''0=4'+C!6
MA"02U#TBT=\:CZBRQ#]36UV3^]/D^GJ\$17)8&ZI>A/ ]V M=.S.AZF=>4NR
M]"W)EF]$UMLAO]TA_Q3[HG<TS1Y)4F[H4PZ(" %R\@C6E*&AU*_,?N$Z2>)Z
M,WO?S7@-B[JPP(\&J'1,%OJ)E_11RS'*BY,@:E$]\4$K/C@IOG=1&?%[$-*4
M9L75.\OE]RGY-6G0C24(!MK'F, 9")^@\>.![--+]42'K>CP5:*/2B]1E1.E
M7%_8\&U'*YV'*?GAA+0XPN$@ V-8Y(;N($_I!)D;XFA MAS#_ 3'G35[J8C:
M5$2O2@77+<,56U_MQ*GRC\;!A$[D#O2/4:$?#W2E$U2>BX?%/X%R_2">%A^W
MXN/SQ>M-GWS9I_3'XQ,;!DXX/ +QZ/@G7HC]008FR+ ?)GB0@C$LB+P@&1:
MW6ES"N ;TU\*E+%=*>LGOYUM6]A;T[D-YN]4:UMWHO_1U'WQ1\(WM!0HA[6B
M=*XCM2^\[C5K0[+*-%-/3*K6S RWJCT'K@'J^YHQ>33T FW#O_@!4$L#!!0
M   ( "]/FEA(5$Y2O@,  /,0   9    >&PO=V]R:W-H965T<R]S:&5E=#DY
M+GAM;+V87X^;.!# OXK%5:>MM+> @23L)I&:0-5[:+7:7*^JJGOPPB18-9BS
MG<WVVY\-A TY-LU6M"\!FYF?/7\R>)CNN/@J,P"%'G-6R)F5*55>V[9,,LB)
MO.(E%/K)FHN<*#T4&UN6 DA:*>7,QHXSLG-""VL^K>9NQ7S*MXK1 FX%DML\
M)^+; AC?S2S7VD_<T4VFS(0]GY9D RM0'\M;H4=V2TEI#H6DO$ "UC/KC7L=
MNXY1J"3^IK"3!_?(F'+/^5<S^#.=68[9$3!(E$$0?7F )3!F2'H?_S90JUW3
M*![>[^EO*^.U,?=$PI*S3S15V<R:6"B%-=DR=<=W[Z Q*#"\A#-9_:)=(^M8
M*-E*Q?-&6>\@IT5])8^-(PX4,'Y& 3<*^%P%KU'PSE7P&P7_7(6@4:A,MVO;
M*\=%1)'Y5/ =$D9:T\Q-Y?U*6_N+%B915DKHIU3KJ?DJHV5)BPTB18HR_</,
M !YU(DJ0Z ^TJC,(\35:$::G[H 1!2GJ:+[;:\9[S0]<H1641&AA]@TM*&-:
M27&TK(P"(=%%!(I0]AK]_IL["FX0+=!?&=]*S9*7Z%5G/+65MM;LV4X:RQ:U
M9?@9RUR,WO-"91+%10II%V!K-[6^PGM?+?!)8@3)%?+<2X0=[*'EA\_HHM[Y
MZY[=+5_"^KB*T,6K/DQT/@9_;TOQ^2SW!*OC.Z_-,Z^">\_!J4P8EUL!)I-H
MD>@40%+IY-!51Z$O1AY1/9+_](6ZAOO]<%-,KV5)$IA9NEI*$ ]@S<W>G9N^
MR P)BX:$Q0/!.A'RVPCY/T*?N*%_<[I*] 6L7FM4K65>5@]S-W#"L3>U'PY#
M48N-#\2PBX,CJ:@7-AJY7;'X_V(8^SC$K5C'+T'KE^"47^9++I7)65E5OR\Y
MY/<@>I/T).>E23HD+!H2%@\$ZP1CU 9C]#/+R&C(" T)BX:$Q0/!.A$:MQ$:
M_\(R4J\5'/[S<1@&_E$9Z1&;X/!(*NJ1\K#KCH_*2(]8Z.O7:W\9F;1^F9PL
M(RM]%M;67J(-%" (JWQ 4GVDHU+I0Y(^+C\=NTY5F9/+O#2'AX1%0\+B@6"=
M6(5MK,*?667"(2,T)"P:$A8/!.M$R'6>^A;G%]:99K'.V<%UW/"HSC1BG?-*
M&!Q)13TP=Q+X1^4H[A'S'#QVCNJ,?=#<Z;9I4W75$B5\6ZBZ=VEGV\[]3=6O
M'LTO3$=?-8U/F/ISP'LB-K20B,%:(YVKL2Y^HNZPZX'B9=5"WG.E>[?J-@.2
M@C "^OF:<[4?F 7:[QSS_P!02P,$%     @ +T^:6)S"2V/J!   Y1(  !H
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
M&GOH<KC&BQ1( \#G2R'TR\1LT%S-QO\!4$L#!!0    ( "]/FE@4/]V >0,
M 'P+   :    >&PO=V]R:W-H965T<R]S:&5E=#$P,BYX;6RM5MN.TS 0_14K
M(+1(L$F<:Y<V$FV*X &T8KD((1[<Q&VL=>QBNUOX>^PD&]K$6XJT+VULGSF>
M,S.V9[KGXE96&"OPJZ9,SIQ*J>V5Z\JBPC62EWR+F5Y9<U$CI8=BX\JMP*AL
MC&KJ0L^+W1H1YF339NY:9%.^4Y0P?"V W-4U$K_GF/+]S/&=^XF/9%,I,^%F
MTRW:X!NL/F^OA1ZY/4M):LPDX0P(O)XYK_VK96KP#> +P7MY\ V,DA7GMV;P
MKIPYGG$(4UPHPX#TWQU>8$H-D7;C9\?I]%L:P\/O>_8WC7:M984D7G#ZE92J
MFCFI TJ\1CNJ/O+]6]SIB0Q?P:EL?L&^PWH.*'92\;HSUA[4A+7_Z%<7AP,#
M"!\P@)T!/-<@Z R"<PW"SB \UR#J#!KI;JN]"5R.%,JF@N^!,&C-9CZ:Z#?6
M.EZ$F3JY44*O$FVGLC>$(59@4'"I)'@);MIZ 7P-[I<6S=)%CA4B]#EX]L2/
MHU> ,/"IXCN)6"E?@*='XZFKM&MF [?HW)BW;L 'W/ A>,^9JB18LA*7QP2N
MUM0+@_?"YO D8XZ+2Q#X+P#T8  6'[Z!B];SYQ;O%O_#]?DF!Q=/;33Y^33P
M7RXMS^?R3W =Q2[HBR)HR(,'R*\%7Q,%N "42PF^HY540A_I'[;$ME2AG<I<
M<U=RBPH\<_0])K&XPTYF//5>V?+PF&3Y8Y(M'XGL*!]AGX_P%'LV1^P6*"QJ
MG0_$K,>K)8@; O,VW&71)$[@U+T[#&^+2@Y0:>AYQZ!\3!5'83A +<>H%/K>
MI$<="8UZH=%IH812"?05 KBJL  ED07?,478QB:Z)8L.? B"21@/1(]189),
M!J+'(!A,X"!^2PLJ2>/0+CKN1<?_SFY1(;'!UM3&8_^C-!V('(/B82!R&U$<
M#"1:0'X0VQ4FO<+DI,)W3!<OEOI&88!B_:RW)X,2M"*4*()E.W'Q@:MNS4]L
ME^(\&7GG3^)!+A=C$$R202PL1%$X "TMH-1_H,33/A;IR5@</;@VB>GH8/F>
MYR?10&0Z.LI^Z'N#@LW'9!,M<UC6EBW]: +3@5+WH,VHL2Y7T]])T)S0]F'N
M9_L6\G73.0WFY[JU;#O!OS1M7_I>GP+"I*Z2M:;T+A,=?-'V>NU \6W3S*RX
MTJU1\UGI]A@+ ]#K:ZY+J!N8#?J&._L#4$L#!!0    ( "]/FEB2TO,:W@,
M %\-   :    >&PO=V]R:W-H965T<R]S:&5E=#$P,RYX;6RM5VV/HS80_BL6
M/55[TG4!&_.RET2Z35*U'ZY=77H]554_.&22H .<VB;9_OO:P'($G#25]DN"
MS3./YYDQX_'DQ,57N0=0Z+G(2SEU]DH='EQ7IGLHF+SG!RCUFRT7!5-Z*':N
M/ A@F]JHR%WL>:%;L*QT9I-Z[DG,)KQ2>5;"DT"R*@HF_GF$G)^FCN^\3'S*
M=GME)MS9Y,!VL +U^? D],CM6#99 :7,>(D$;*?.!_]AZ7O&H$;\GL%)]IZ1
MD;+F_*L9_+R9.I[Q"')(E:%@^N\(<\ASPZ3]^+LE=;HUC6'_^87]QUJ\%K-F
M$N8\_Y)MU'[JQ [:P)95N?K$3S]!*X@:OI3GLOY%IP8;A0Y**ZEXT1IK#XJL
M;/[9<QN(G@'&%PQP:X!O-2"M ;G5(&@-@EL-:&M02W<;[77@%DRQV43P$Q(&
MK=G,0QW]VEK'*RO-1EDIH=]FVD[-5HIMMRCE4J$?T*K9+8AO43,_U_,2W2U
ML2Q_B[[_S@_I>Y25Z+<]KR0K-_(=>G,VGKA*>V6XW;3UX+'Q %_PP,?H(R_5
M7J)EN8'-.8&KY72:\(NF1WR5<0'I/2+^.X0]3-#\ES_07>/Y6XMW\__#]7FU
M0'=O;#2+VVGP?[FTO)W+O\)U%CO2[0=2DY-+Y)E,<RXK 6879&7*"T!2,06Z
M.BCTI\&C3(_D7[94-^2!G=P4O0=Y8"E,'5W5)(@C.#/CN_?>EIG7)%N\)MGR
ME<C.,A1T&0JNL<^^Z/HMD?[6D&0Y$QE8O[F&(ZPYS&%QG/E^0K ?3-QC/\8-
M+NKCPBB)R#EL,:9+<$RH=PY;6E8E)(ZBJ,.=2::=9'I5\ES7!Y&MJ_IH4=P<
M!!JQT66K-W_(66D-1<-->TX1&GBC2(QA01*3<! ("UGD!S0>!,("BT-*?7L<
MPBX.X=4X+)\AK<S!BM:\K*0]\^%H:1SHMF&@=HPB@1<-Q(Y!NLP,J9865$(H
MM4N-.JG15:G-^7."?,L$V&1&HU6C(,(#!?,QRO<H'BA86+@2[ U2OQRC$I(D
MV*XS[G3&-^B4< 3!RA3JD]@F-[9L8AH,Y8Y1.EV#C;X8@_R$$G^@UH+RH^C"
M!DXZM<E5M;^J/0CKKDUL'RD>R!N#@B09J+,0Q1$=B+,0Q?&%(N5[WUHI[X9<
MF@S:VR!O7!W#F.)@6(E:8+\H8Q)A,I1J(PS\.!GN[Z4-&%-*"!E(=GN-9 %B
M5W?P4DNJ2M7T7]UL=TOX4/?&@_E'<WNH&]1O-,W5XR,3NZR4*(>MIO3N(YT%
MT73SS4#Q0]VNKKG2S6_]N-<W(! &H-]O.5<O [- =Z>:_0M02P,$%     @
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
M -<=U/,E8_*UH0=HCIUF_P)02P,$%     @ +T^:6#B(T6=J!0  C10  !H
M  !X;"]W;W)K<VAE971S+W-H965T,3 V+GAM;*U8;6_;-A#^*X37#2G05"+U
MGCH&&MO#^J%MT)<5P[ /LD3;7"51%6DGZ:_?45)DFZ2=#/ 76R_//>)S/-X=
M.;[CS7>QIE2B^[*HQ/5H+65]Y3@B6],R%:]Y32MXL^1-F4JX;5:.J!N:YJU1
M63C$=4.G3%DUFHS;9[?-9,PWLF 5O6V0V)1EVCS<T(+?78_PZ/'!)[9:2_7
MF8SK=$4_4_FUOFW@SAE8<E;22C!>H88NKT=O\=4<A\J@1?S)Z)W8NT9*RH+S
M[^KF77X]<M6(:$$SJ2A2^-O2*2T*Q03C^-&3CH9O*L/]ZT?VWUOQ(&:1"CKE
MQ3>6R_7U*!ZAG"[332$_\;L_:"\H4'P9+T3[B^YZK#M"V49(7O;&,(*25=U_
M>M\[8L^ D",&I#<@SS7P>@/ON09^;^ _UR#H#5KI3J>]==PLE>EDW/ [U"@T
ML*F+UONM-?B+52I0/LL&WC*PDY-W5<9+BKZD]VA^#]$G*+I$GVC&JXP5+&TG
MDR^1!78QHS)EQ4OTVR\X#-X@5J$O:[X1:96+5^C%P?W8D3!6]44GZ\=UTXV+
M'!D7)N@]K^1:H'F5T_R0P &1@U+RJ/2&G&2<T>PU\O K1%SBH>F'O]!%-_*7
MEM%-_P_7U\\S=/'"1C-[/@UY:DCSYW/A$UP'OO.&*/%:<N\(N1D0:9;Q3259
MM4)UPY=,HA*6)JL+1G.T>$!I#9=9NB@HDA T32JI0'^G"R$;R W_V *B&X)O
M'X)*F%>B3C-Z/8*,*&BSI:.)4NB^L<W?.<EFYR2;GXGL8![]81[]4^R3VVZJ
M%A0J3#LQMGGH*,*60M69[22(L!>0L;/=]W 'B_9@L>M[^! U,\F\Q(](> B;
MFS _P!%V!]B!W&"0&YR4VV<M%8"TSUJI1#CXU2:[HPKV]021ZVFJ310F;NAK
MJDU4D! WT42;J#"*@LBN.1PTAR>7ZMO\7Z@:4,JEN++)#,^YRLY)-CLGV?Q,
M9 =3$ U3$)T,NP^\NH2:M8$>2.6_/O2L13 R R6.8RWF3%!,M%B:F9@H(5I8
MSDT0CJ(DL =</*B-3ZJ%GN"2WM.REE#RU7JSZ8R-+U]BG"3ZZK+!0MT?,PLJ
M<%U-JP5$<(SM6I-!:W)2ZU<)-?#G4 2A(:5- P5/99@%K2@D5P'UD&X9-#[%
M ZJXA&XZXZN*_=2;F,XQB3G,D& MBTXMJ#C2DXX%Y+FZB^<6U%XP'7@%N[LF
MTCWIEYG5$4^K[VGW1^.3V-/F<FJ!A:ZQ!"PH0D)7+S46&':](#SB@[U&&C^U
M#E &/E#*H;PBE5?2)ELC:( A4K:P)ZM56G[,!U9_8,M$!UZDUUX;#NH0UE>*
M#1>%L1?H/K'@@B3TO"-.(3NGD">=HGH_E+,EA C(9VEA54[,R<.!;P@W89[K
M$5VVB<)NXF)=M0460MMQ1/2N6<8G>[C)Q<<M;5XZ&]BX-*H[WK)V6\W4SEK4
ML$-6N>,Q2Z 'B!+[!LDS\SY.0KTZ6& 8!YZQ.DP8B3R]OYE;8) W W(L$G:=
M)S[=>GYC<KWF1:YV#'L-F56X;RKR8W,1F##HL?2L:",#]Q@KP/;-T#N6&7<=
M*#[=@GZ4:WID>LWV[S+2^^>I#87U69M94-A0:,'L)8Q#?;MN$Y_LI"937@E>
ML!S6>-[7_X-^NZ$U;[IW"%R!A 1DFP;;-=!N1R!9%ES8G10:&P,(!3\)=3>%
MQFX$8L$U@L&D"Q(W-%QEPGPOQGJ)</:.74K:K-KS+H':C7%W+C$\'<[4WK8G
M2=KS&W76UA[G[&BZ@[KW:;-BE4 %70*E^SJ"Z6NZLZ_N1O*Z/=Q9<"EYV5ZN
M:0J)1P'@_9)S^7BC/C"<0$[^ U!+ P04    "  O3YI8HPO/G(<"  #>!@
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
M*X16%"F011+U8CNU!336BO;#NB!I-@Q%/]#2V2(JD2I)V=E^_8Z2HBJV$F1
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
MX4MF.RW\>WQ)LX(*]($^-+Z<[_,YWXF_Y!NI[G0#8- ]9T)/H\:8]@QC737
MB1[)%H3=64K%B;%3M<*Z54!J#^(,IW$\P9Q0$16Y7YNK(I>=853 7"'=<4[4
MPPR8W$RC)-HNW-!58]P"+O*6K. 6S,]VKNP,#RPUY2 TE0(I6$ZC\^2L'+MX
M'_"+PD;OC)&K9"'EG9M<U=,H=@D!@\HX!F(?:[@ QAR13>-?SQD-1SK@[GC+
M_LW7;FM9$ T7DOVFM6FFT9<(U; D'3,W<O,=^GI.'%\EF?;_:!-B)VF$JDX;
MR7NPS8!3$9[DOM=A!Y!,7@"D/2!]#AB_ ,AZ0'8H8-P#O-0XE.)U*(DA1:[D
M!BD7;=G<P(OIT;9\*ES;;XVRN]3B3'%)E*!BI=$<%+IMB )TC,[KFKJN$(:N
M1'BU7(\^E6 (99]MA':1.L?&IN"(<-4?-PO'I2\<EZ3H6@K3:'0I:JB?$F";
M^U! NBU@EK[*6$(U0EERA-(XS?8D='$X/-T#+P^')Z]4DPWMR#Q?]E8[6ML.
M+S+Z0Q;:*'L__NZ3.]"-]],YSSC3+:E@&EE3T*#6$!4?/R23^.L^J=Z3K'PG
MLB<RC@<9QZ^Q%S\ZOK "RB4"WC+Y -"+*5OW)A\A(@P]KBGKG.OLTS7PGWA^
M9YWK(CV-[2_'ZUW%#@LKWPP+5>*=>\Q!K;P?:E3)3IAP(X;5P7+/O=,\6Y]9
M*P[.^9\F^/@U42LJ-&*PM)3QZ-0FI8(WAHF1K7>+A336>_RPL9\34"[ [B^E
M--N).V#X0!6/4$L#!!0    ( "]/FECR-[=AP!,  !S4   :    >&PO=V]R
M:W-H965T<R]S:&5E=#$Q-"YX;6S-G6MOXT:6AO\*X1TL,D [9MW)'K>!M%B#
MG0_9;4SF@L%B/ZAMVA:BBT>BNR>+_?%+VI:+5>?T$:MU#"@!$E_(]Z7>HHOU
ML&Z77S?;7W?W;=L5_UHMU[L/9_==]_#^XF)W?=^NYKL?-P_MNO_-[6:[FG?]
MM]N[B]W#MIW?/)VT6E[(LK07J_EB?79U^?2S3]NKR\UCMURLVT_;8O>X6LVW
MOWULEYNO'\[$V?X'?U[<W7?##RZN+A_F=^TO;??7AT_;_KN+5Y6;Q:I=[Q:;
M=;%M;S^<_23>>V'*X8RG0_ZV:+_N1E\7PV?YO-G\.GSSIYL/9^5P2>VRO>X&
MC7G_OR_MK%TN!ZG^0O[YHGKV:CJ<./YZK_['IT_??YK/\UT[VRS_OKCI[C^<
M56?%37L[?UQV?]Y\_8_VY1.90>]ZL]P]_;?X^G)L>59</^ZZS>KEY/X*5HOU
M\__G_WI)8G2"E-\X0;Z<(*>>H%Y.4%-/T"\GZ*DGF)<3GC[ZQ?-G?PJNF7?S
MJ\OMYFNQ'8[NU88OGM)_.KO/:[$>[I1?NFW_VT5_7G?U:=O?=-ONMW?%I^5\
MW17S]4WA__FX>.COAJXX+WYYOH.*S6U!'_I#TW;SQ?+WQ;__F[#F#\5B7?SE
M?O.XZX_:O2M^%WU_>='UESY<P,7URV5^?+Y,^8W+%++X>;/N[G>%7]^T-['
M1?^97S^XW'_PCY)4;-KK'PLEWA6RE*J8_><_BA^>K_SWR-7-<K3^^DM3_/ [
M3*:9+B,/79*?KB4(K2@[]7K3J"=Q]2WQQ>YZN=D];MOAOKAY*OCVIB_BYYKK
MJ0+XW%=+Q</K+?/P>LNTK[?,?P^ZQ:)K5[O_P6Z)YXO0^$4,5>C[W</\NOUP
MUM>1NW;[I3V[&CYC^0>L!#G%&DXQSR06E:1^+4E-J5]];.\6Z_5B?=?7MGT)
M7;=8.3Q+V">)X<GSY4K5M7%:7UY\&4=,6N5&S"GFF<2BB,UKQ(:,>'8_W]ZU
M1?^G473W;?%;.]]B(3^+F%'(IJR<M$G&SX>YT6%.6&'BHQH#2LP(*UTBYN%A
MNI;5R#/ZP/;U UOR _<U]($;RH+/JHQ1MA3)AX7'F;*41B6?%I'#[D]/7O9W
MW@7N-11'WP6;75_AK=K5YW:+5G;DZ;F5':=8PRGFF<2B,JA>RZ ZA<=6Q5F2
MG&(-IYAG$HM*LGXMR?KXQU8-JH7:U;H6=5++D%:Y$2.F1@FKRJ0N8C*-TA-E
M:/279'X_W=PLAOL=;XF7X#,(5U7ITV-&>^0&A[@JHY2NDN"X7./D1K@DR.3Z
M.N1ALYLOAQID]_AYM[A9]'B$QBC !SH7I7.527,D';-SY%3S7&IQVC*D+2>E
MC=^G$@:LRDJDK0C:(SM?Q-4ZE9:JYW*-DPN$)DALN/K+=K[>W;9;/#E6LF)5
M:U[4HAH4U %O@4PB,).@H>GOV_[A?[ZYO46SU<B?O7(VA27:(SLUQ%760KHT
MN;<@(1%02- L]'17+I^;6C>+V_[^;+_Q\!:0A\Y-Z=(02;OL$*&G[<$DC9#)
M,XXPP)4XEJX$Y*&ZDF5/=FEZ3$#TDAYBB[6W/'9@TD:*LPF,)6C(^NGZ^G'U
MV-]??:O^INTO^GKQ=*^]*^:KS;9;_.]+([]OSB]6#_/%]KD]3U 9;9A=4[)R
M&:N:YU*+BRZ@F3@)-A.L<,:JUK"J>2ZUN#P#H D&0A.0ELZ-JVOA0!N9%=)0
M7Z64DR*MJ]Z"TV3@-$ESVL1WAQ*RDY'.F)38:+?<%#'7/D.7MCFX7.,, [%)
M+F*3D-BLM2YMN=%^V2FR\AJ76IQUX#5Y!*])2$Y2UU*F\;+B&F)JA77IWSF7
M:9Q;H#5)TQI)%!(2D9"E4FENK!B&F$I3*9GF]A8D)@.)29K$_A1:<7WC ;_K
M(!EIW?]5I^FQXAAB*IQT*<=RF<;I!1J37#0F$1K3&OSELM(8XBGJ$MR ;T%C
M,M"8/);&)*2=<RNM4RF;SVBK[/@07[1MY=$CD]90'$\ ,DD#V1^W;7N_6=X4
MRZ&93H$6+93;,&=5:UC5/)=:7"0!M.1)@)9D!2U6M895S7.IQ>490$LR@):$
MP".T2%OJ,]HJ.V9.-<^E%@]X"B2F:!([7-$KI-M,FSI]2"*'R=(DC-&@8J#
M/'W1WQM*0"M%HQ5>O1?_5QP<[4 +9X_M8B4R5C7/I18742 R)4^ANE><T#9C
M56M8U3R76ER>HY&7-"E.JNX50HS:II7,C+;*CADQ53KM]_)<IG%^@1@538S3
MF4<AX)CBQXQVRXX0P<:>>=($WX(:5:!&15/CA"<A0FZF!&\C:9_L[!!3>,][
M[+#H+HU3"2"H:!#\YJ.0OT^*OI+LNI:5.EG5/)=:7*:!7I4[B6<G*_JRJC6L
M:IY++2[/@+Z*1+&)S\X*>=4%2(EVRDX9\S2@L?\6H*D":"H:-#.>G$CWFDA?
M5]-NV0E"2PF>FV]!D#H0I#Z6(#6$OG/0@)K1-MG3+#!/P)GH4:,;-(XD\*.F
M^?'CXV(YA++;/_ZVFR_M4&?NR <@K9I;8;*J-:QJGDLM+I\ C_HDX%&SPB.K
M6L.JYKG4XO(,\*@9X%%C\%C7%K3?:;/LH%GGU'&IQ4&/9M71E#FAKD=03Y?"
MIL,-9]B!M5,B*8T&%42*S=.7_KW1!'S4-#Y.J/.GO$"D7;+K#%84957S7&IQ
M>06PU?8DG@&L4,NJUK"J>2ZUN#P#U&JZ2W;:,\#!YK05I:M 8Y25-C%;HZT$
MDRNX;.,, TAJ&B3)Z5,:PIRLRQ1_:(?LX*!GY6PZW(3+,TXM *2F 7+Z0#R-
M &15&C!SBC;,#I&UOY)++9YS'FC3T+1)CL2CS\VM;%G5&H.@IC%@_B27:1QO
M(%=#DRLYO<K <:2J,B68RL\*GHBID]*DXZ6X3./< E$:>H H.=#1(%/K9)7V
M?\QHB^S<$%.A*S!SBLLU#BZ@FYDPGV_2VS<#^>U<@M&BM%UVB-!350HL-_$6
M4&8"E)ECH<Q AI+&5AH\>&BG[/006ZRUY='KB]M'<3:C-4HXJ(R_+XN^K.PG
M$2O&L:IY+K6X@ /&F9/ .,.*<:QJ#:N:YU*+RS-@G&' . -YZEP,_X"IH+1;
M=M*8;RF5!B^CN'SC% /(&1KDIJ[-!/&JEG A$=HL.T1H*DKARG0Z+9=K'&&@
M.L-%=092G=823*^B_;)39(4Z+K5X7:T =?8(J*//S:UZ6=4:BRSN(FQ:&7!Y
MQND&IK,TTY%L8B%>R3)]PS*C';)3@YY"5&!! B[3.+: =)9&N@ESL"QDK%K8
M="P=[9,='FO''9=:G'&@/\M%?Q:A/Y6.7J'=LI/&5FP!:^^]!?O9P'[V6/:S
MD*WZMI*U5?KJ:49;9:>'^B)M-(\>F;2JXG@"_MD#:U1NUKMN^_B\=O-B/4#
M77_M]# ,6C/[@</*;JQJGDLM+IW1>IHGP6Z6E=U8U1I6-<^E%I=G8#?+P&X6
M,I12&C3_9[17=LZLXSVYU.*< ]U9FNXF5/I(7YVJA4B9!#E.*6N3500:]#!8
M9IZ^[N_-)2";I9'M8&T_90 &[9%=6[!"'ZN:YU*+UPT.T.?*4ZC]'2L^LJHU
MK&J>2RTNSX"9[L"@URFUOT.Z$'7E;%K[TU[9.4-771H-.E^Y7.,$ W$ZFCC)
MX1<.LJ;0/8^DO:^T1W9RT%4)"9;(\%RN<7*!(]T1JX(ZK.-0:Z?3!55ID^SH
M,&*UM0#C][ELX^P"0CH:(:<SN,- 38$_75:,1#Q%VH7-Y1@'&"#3'3MQT,')
M>=(HI]+N5]HH.SKHBM6U'CDNJ1WC8 +?.7KNX)3V&'_7*WU1V0]\5MQC5?-<
M:G'QCG9^.(EIA(YW!PG>+21X]Y!X"ZQT 2L=PS1"ATSI$[JTZ<M$VBL[9]:5
M;;C4XIP#ICH:4\G^& <[$T&TK$S)JN:YU.)]4 )35G1'XH0^FPI9W3-]X3&C
M;7(C1BR1/QG/91IG%_BMHOGM<#.FPG9^T#9=7'9&&V6GA[HB\;T%O%4!WBH:
MWL+>@:OY]7W_R^UO9#.%ELM]K+&J-:QJGDLM+IC AM5);.I7L>X]P:K6L*IY
M+K6X/ .O5C2O3FJF5,B(TM)(.-6"-LL.FE/-<ZG%00>NK8[EV@I9=*:2=5FE
M0R"0 Z5Q/8PF'0W8<5BQ>?K2OS>:0+853;9493^EDX&6SZXL6!F55<USJ<4%
M%1BU.@E&K5@9E56M857S7&IQ>8YV.F1@U HRJM5.P'?EM%EVT(BME!JN[<QE
M&V<8^+.B^9/L9JB0%54K"_;(HRVRDT-,E08O*KE,XZT9 US6TT:I'AX17"-S
M_:2PZ2KS,]HP-T56-<^E%H<=:+2>MKL%>I/6"!*ZLDQ?E- 6V?$BID8KF<Q
M\URN<7"!0VN:0\FNL!K9JJ(4%JQX3WMD)X>X5I4&"[9SN<;)!5"LC]BLHD9Z
M\YP&@_QIB^S@$%-15NDF'URF<6X!R&JN#L0:ZT"LTU&\M%UVAM!3E^DH7B[+
M.,% 6O6QI%5#,++6F J\N:2=LL-#;+&6E,<.3-H^<38!M>JC4(N__Y"^GMRV
M/*M:PZKFN=3BD@UL5I\$F]6L;,:JUK"J>2ZUN#P#F]4,;%9C2X)J44M8D['"
M&>I;VAJT?3R7;YSB: ?X X-8ITW=K)%)AZ4T8"UTVBT[1>BJAC%HH"7W-MO
MC_>!YV*UO5(\PDA*L%,C[9B;)*^<9Y-+$A_M'U\> 6S[DZ->5S!K>G; (S]C
MQ%5(L/ \FVT2GAR%=\3R,?N3X\9?2@&S Q[YX2&3&\%.;VRF272C_>!+FMHF
M=/GO)>*1<-J ?:-IJ_P$$5LI8(1OLNM[.=KVO>0"N+U2,@0T?7UPP# _2*PW
M+V4X-M,DQ]$F\.6Q&+=7B)LAE;3.I<-H#YCE9X@Y8PTOCQ^:M)62D$;;O)<T
MS_W7[>WBNF_?/&[7BZYO^[\K;A==][I$SZA=3VU?3IOD-NIYY1I>.<\FEY39
M:/OY\B1(;7\9;*7*NRT]JYQGDTM*=;0S?<G :WN1J TE%7AC?, L/VS>3>.Y
MY)*P1]O&ES3637DV($@W;(X'DH;'&3";OT$/@P7G#USX]T8C1JPF:%;+?B),
M&6%QP#2[+F&5:WCE/)M<4H8C^A/B))X0@G6+#%ZYAE?.L\DEI3K"4D%CZ;0G
MA$"Z]U3_+VC1TF[Y:2.^4JH*X#V7;Y+CB%$%S:CDB(O]R=$*M\( O*<]\M-#
MML.0.MW.R+/9)N&-Z%30=)KQ*D\@=&H,6,WJ@&-^E*RC/MGDDL1''"MHCJ5?
MY0F$#IT#[4':(S]CQ+4&FW"RN2;9C?!6T'A+#K_8GQPU\4R=KF%\P",_.^A:
MZ1I@/Y=KDMT(,P6]?@S]%E0@BV\JB3QE>*D/L^W9#6S R>:;Q#?B.4'S7,9K
M/('TABDPA^^ 87Z4T-59^,!Y$U03(U031Z.:0+;E4SVLI;UO!ZSR$\1\85/+
MHP?&;:,X'CG"-<F/:_RC- Y<938)L,HUO'*>32XI]!'?R=/@.\G+=ZQR#:^<
M9Y-+2G7$=Y*#[R2VDX2KZW3VSNR 77[<F+&M:K!N#YMQDN2(\"1->!-';>QE
MHGI9((1"V^4GB=C*LDR';;#9)CF.8$^RP9Z$L&=$.J9X=L P/TE>UN.22P(?
ML9X\AO4D,JP3^;/G13W$M :SO=E,D^1&I"=ITJ-I14+F4B*=*S [X)$?'705
MI3&@><AEFX0W0CU)H]Z441L2DI=6L*;DQ3U6.<\FEP0]@D+)!H42@4()AQG1
MAOF!(_V+#KR;X#)-<AQ!H3P:"B6V/7PM7;KEUNR 5WZ$F#'20//XD7&+*DY(
MC;A0T5SX\Z;K6S]#>[\;[KF'GNN*+^W]XGK9TNMM'Q#.;O2SRC6\<IY-+BFG
M$<JITT YQ8MRK'(-KYQGDTM*=81RB@/E%"0J+25L---F^6&SKB?#)I>$/:(]
M1=/>A(>!0HC+P25']\>Y<3NQ3L&LP>20@O,'+OR[HQD!G*(!;M)38-( #MHH
MO_[@Y4!6.<\FEY3;B .5.8VG B<KSGCE&EXYSR:7E.J(417-J!.?"@@U"FO
M]CH'W/+3QGQK =9]8/--<ASAJJ)QE1[ H9 M+<!B! <L\L.#IE:"?0C97)/H
M1@"J: "E7S IC#E5"1:5/N"2GQ[B:\%[6,]FF\0WXDYUQ&*A^Y,3\H.-#%[>
MQ%PEG 3(9AN'IT=(JFDDS7CYH>$LP'2A]MD!N^P<$4^A08I<IDF*(V#4QRX,
MNE>(7MDJJ\$#A';*#Q#;2! ^N#Q^8/2D2=(9@9>FP6MJ@_<-NL#I*\MN2['*
M-;QRGDTN*>@1].F36$=T?QELI<K;D\@JY]GDDE(=\:JF>75:"UDC TN=EF"K
MSP-N^6ECOD(JT,SC\DUR'/&CIOL1IW: :V3)T-((\ :*MLL/$K$5I@;M/2[;
M),<1L6F:V.CFLD:(J4+FCM(F^>E!VYXU8$OE33!-CS!-'S. 5$-B$F#5D0,6
M^=%!4ZDUZ,WF<DVB&V&:IC%M2H>LAM"D07\L[9.?'^\\0"ZY).<1SVF:YW*0
M!!G#"6]77K1#/,&H!<]F&J=H1F!G:+";@"0O"C8F_+H$:X[05MD)8KY(4\'C
M!T;/]N=X+G;W;=LU\VY^=;EJ^X?LK%TN=\7UYG'=GSB RNM/BVU[.Z3W_B=Y
M=@%^_E&\]V+X^460N;I\F-^U/_?/[L5Z5RS;VUZR_''8$6J[N+M__:;;//0%
M=%9\WG3=9O7TY7T[OVFWPP'][V\WFV[_S6#P=;/]]>FRK_X?4$L#!!0    (
M "]/FEA(&&Y/Y0(  #L(   :    >&PO=V]R:W-H965T<R]S:&5E=#$Q-2YX
M;6RM5F%OVC 0_2M65DU4ZDA(@&TM1"I-I^U#)U343=.T#R8YP*H3I[:!=K]^
M9SMDH4U1-_4+L9V[E_?>)7>,MD+>JA6 )O<Y+]386VE=GOJ^2E>04]45)11X
M9R%D3C5NY=)7I02:V:2<^V$0#/V<LL*+1_9L*N.16&O."IA*HM9Y3N7#!+C8
MCKV>MSNX9LN5-@=^/"KI$F:@;\JIQ)U?HV0LAT(Q41 )B[%WWCM-!B;>!GQC
ML%6--3%*YD+<FLV7;.P%AA!P2+5!H'C9P 5P;H"0QEV%Z=6/-(G-]0[]D]6.
M6N94P87@WUFF5V/O@T<R6- UU]=B^QDJ/99@*KBROV1;Q08>2==*B[Q*1@8Y
M*]R5WE<^-!+"\)F$L$H(7YH050G12Q/Z54+?.N.D6!\2JFD\DF)+I(E&-+.P
M9MILE,\*4_:9EGB789Z.IQ+?(*D?3LB4TT(36F3D\F[-2BRM)N_(S+T.1"S(
MX=#.E$J\KD"SE/)CTDE 4X:+MV]ZP\$9806Y8IQCK=4).6IN1[Y&(8:.GU:D
M)XYT^ SI7DBN!#Y+D<LB@VP?P$<':AO"G0V3\"!B FF71+T3$@9A1"Z^_B =
MQ_NXA=W%OV#=S!+2.6J#25X.$QZ@M*<WJLL>6?#H.7"F4B[46H*I;&9+!1E6
MQ342^T7.L4N0LBYZ61<=ZJ+_I'.E)7Z[O]J*Z"CTVRF8?G:J2IK"V,.&I4!N
MP(N-PN"LS?/7!$M>"6S/^GYM??\0.M8505/F3$YIR33E[#>:3Q5)\:TV=N):
M@6[],AQXSZ&;IKZ)PVXX\C=-LZJ@H!$4=*/]H*05:5@'[8D;U.(&_VO=(=T9
M;'  N7<J%:I=^> IW]ZP0=A)'SR5'CZ1W@;5[WY\I-UOM-4<Y-*.)U.D=:%=
M:ZE/ZPEX;AO_H_,)3D8WR/["N+%Z1>62%8IP6"!DT'V/S*0;56ZC16F;]UQH
M' 5VN<+I#M($X/V%$'JW,0^H_R_$?P!02P,$%     @ +T^:6+6+DNM2 P
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
M(6A1G6YPDF&F#.3_*TK%_D)UT'Z'LO@/4$L#!!0    ( "]/FE@Q=]):/0,
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
M]P<D[]_4Q;8] ?BNJ.LB:U]N>+SB9=- _/Z^*.JG-XV!PS'5U_\'4$L#!!0
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
MFPO' [!<R _D_;LPB2^(*,G=3"T,+\?FA!QMS;N^Q;0<N9^O4[BL4Z OI#"
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
MKCT!HODN..]PLE:;L!GA8DNGFI'X<<!4!HC["T+X:T?NZ\I?D> ?4$L#!!0
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
M#T11L.H\N[KA=%6>O\XHYS0K+Y<$QX1) _']G%+^<B,#;/ZK8/0O4$L#!!0
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
M.O14&);N307C-[CUC=9X-'R ]I7.?P)02P,$%     @ +T^:6(W(C(7Y P
MF10  !H   !X;"]W;W)K<VAE971S+W-H965T,30V+GAM;+V876_;-A2&_PJA
M%4,*--&W9*6V@=5:T%ZL"9*VPU#L@I&/;:(2Z9*TW?S[D92B6(ZLQ0"1&UN4
MSGG(\THO16J\8_R'6 %(]*LJJ9@X*RG7EZXKBA546%RP-5!U9<%XA:5J\J4K
MUASPW"15I1MX7N)6F%!G.C;G;OATS#:R)!1N.!*;JL+\X0.4;#=Q?.?QQ"U9
MKJ0^X4[':[R$.Y!?US=<M=R6,B<54$$811P6$^</_S+W8YU@(KX1V(F]8Z1+
MN6?LAVY\FD\<3X\(2BBD1F#UMX49E*4FJ7'\;*!.VZ=.W#]^I%^9XE4Q]UC
MC)5_D[E<39R1@^:PP)M2WK+=1V@*,@,L6"G,+]HUL9Z#BHV0K&J2U0@J0NM_
M_*L18B\A"(XD!$U"\-*$L$D(7YH0-0F14:8NQ>B08XFG8\YVB.MH1=,'1DR3
MK<HG5-_W.\G55:+RY/06!/ M"'2.[NI;C]@"7<L5<#1CU9I1H%+H<W_^W!#Y
M@,YRD)B4;]'OO_E)_!X1BKZLV$9@.A?OT)M.>^Q*-43=D5LTP_E0#R<X,IP<
MB@L4^N]0X 4AFGW^!YW5_;SM8<U.87V]R]'9FSY,_G),,# D5RG?RA^T\@<&
M'AZ#$U&43&PX:(F9D;WHR ZU[-]U)B(2*O%OGZQU-U%_-WKRN!1K7,#$4;.#
MN>/.5%?AO>_3U28LMP3KR!NV\H9#].GU44'[-*Q9B6'I^7([/0]'21R.W>V^
M.G58NA\61Y'?C<I[8$F497$;UBDH:@N*!@M2<YV:R:B:&3@'6CP@R3$5)9;U
M-&ST0]\KJ.Z!]SXG@_A3GQ.;L-P2K"-KW,H:OXX-8YORVH3EEF =>9-6WL2B
M#6M6O.^<(,W2 X/->L+"+$P/;-@3%45)EO7;,&T+2@<+N@%NEERT "166"GV
M:#XQZ+Y!ZJF/ATU8;@G647/4JCEZ'?>-;,IK$Y9;@G7DS5IY,XONRYX9QL_2
M>'1@ON=103HZ? 7^'ZI3C>\]K5B]8?-QJ,BF0FM,YDC94.T=5#6"F'>@JHTR
M>EXP*CDK5>I2K4@E*%7EL#6'.SWUX;%*RVW1NH+O;1'\U_%GTX\MC6W2<ENT
MKL9/^P!_<!U\HDD;6.>UEF:CY,"E?6&^'T0'/NT+RZ(D/&+4I\6W/[SZOL*$
MHRTN-] N3555"T+5>Y/@$F$A0%6*);KZ=CW[-&S/P:Y.?G1LTG);M*[,3UL"
M/WHE>UK='%BEY;9H78V?]@?^X/KX5'O&SS=_01#%T:$_X^=;R=!/#M^C?;C0
MBS/_P*#NWF<@_='N+\R7A I4PD(E>A>IXO#Z.UC=D&QMO@S=,RE990Y7@.?
M=8"ZOF!,/C;TQZ;V:^3T/U!+ P04    "  O3YI8>#Z]/]P$  !F(   &@
M 'AL+W=O<FMS:&5E=',O<VAE970Q-#<N>&ULS9I;;]LV%,>_"J$-0PLLUL6Q
M<JEMH+$DM _=@B9;,0Q]8*1CBZ@DJB1M)T __$A)D:U,D6/T/.0EEBB>'R__
MPZ,C,M,M%]]D"J#(?9X5<F:E2I67MBWC%'(J1[R$0C]9<I%3I6_%RI:E )I4
M1GEF>X[CVSEEA36?5F778C[E:Y6Q JX%D>L\I^+A"C*^G5FN]5CPF:U290KL
M^;2D*[@!]5=Y+?2=W5(2ED,A&2^(@.7,>N]>1JYO#*H:?S/8RKUK8H9RQ_DW
M<_,QF5F.Z1%D$"N#H/IG PO(,D/2_?C>0*VV36.X?_U(CZK!Z\'<40D+GGUA
MB4IGUKE%$EC2=:8^\^T': 8T,;R89[+Z2[9-7<<B\5HJGC?&N@<Y*^I?>M],
MQ)Z!YSUCX#4&WDL-QHW!^*4&IXW!Z5.#R3,&D\9@\E(#OS&HQ+3KR:IF.J"*
MSJ>";XDPM37-7%1R5=9Z@EEA/.M&"?V4:3LUOTFI@!.C34*NZ8/V&45.R/LD
M849XFI&/1>V^Q@W>!* HR]Z2WWYQ_<D[P@IRF_*UI$4BI[;2W3%0.VZ:OJJ;
M]IYIVO7()UZH5)*P2"#I FP]CG8PWN-@KKQ!8@#QB(S=WXGG>&.R^.,?\J;N
MZ=N>WBU>SO(.L8*7L]Q#K/"8,?Y*;"*-A'WS'QTSPN=('2'&K5>-*_3X.323
M<<;E6@#A2Z) Y))H)R$Q+VK'DJ9<[OE>V?@>%8(6*ZBN_S58PA3D\FN?>]5]
M..WO@PG)E[*D,<PL'7,EB U8<S/MSKL^;\"$!9BP$!,6(<$Z7G':>L7I$'T>
M?E\S]:"C1JS5U>\34F:T("4(QI,^?8=IKD,>@(H^QU\,6AXK)B8LQ(1%2+".
MF)-6S,FPF/<@8B:UB(+%0/1+@O"R6=IK)95>[JQ8D1_#(>IJL)%CUS F+,"$
MA37LHH*99&\S]]R1ZT[MS;Z>AVIUA/);H?Q!H;Y4R94.L70#0B>+.A\T&:<1
M1X=C)71NM];O^8PM:Q55"K5>?7KV23C<O#/R^Z0:-G)[C8)!HV,EP81%2+".
MP&>MP&<'5J+^S- +D0HFC:I+P7,"5:P]D:!4IK7O>]5JZ0M)XUKC'TU.UR=P
MW;R_YY9.UW$7!VL$!VN$@X,\5@\D6$>/\U:/\T$]_M1)BWDS$;K4F0])J*JR
MH)6>;IW3Y)#?@?BJ)_R6EZ:\RG?:\K[Y'VSNV!B)"0LP82$F+$*"=1S@HG6
MBU>0_5Y@>@4F+,"$A9BP" G6\0K7V7UJ.X.!X:9'\0U(98*VSH)-5JS?S[T?
MTC78]?;CYV@\?A*&A]L_5D946HA*B[!H727W-DW<025OM[S^^$"+\<,-'KN<
M46D!*BU$I458M*XC>#M'\%Y!J&\Z@>4<F+0 E1:BTB(L6M<Y=IM@[N!NRL_$
M^W%?O/?]I_$>==,*E1:BTB(L6E?)W<:5.[S7=)L* .R(C[D5M$"E!:BT$)46
M8=&ZKK#;]G(GKR'BH^Z+H=("5%J(2HNP:%WGV&VUN</[5C\1\?W_1WSW:;C'
MW+(*4&DA*BW"HM4RVGO'HSF(5760+?6*71>J/EQL2]O#\O?5$?&3\BOW,JB/
MO'>8^@3^$Q4KII=^!DN-=$9GV@]%?:A=WRA>5H>P=UPIGE>7*= $A*F@GR\Y
M5X\WIH'V7POF_P%02P,$%     @ +T^:6*W O?<M P  R D  !H   !X;"]W
M;W)K<VAE971S+W-H965T,30X+GAM;*V646_3,!#'O\HI( 026YID[=;11EJW
M(4""54RP!\2#FUQ;B\0.MM-N$A^>LY.&!FU)D=C#:CMW__SNSCE[LI7JAUXC
M&KC/,Z&GWMJ8XMSW=;+&G.EC6:"@)TNI<F9HJE:^+A2RU#GEF1\.!B,_9UQX
M\<2MS54\D:7)N,"Y EWF.5,/,\SD=NH%WF[A,U^MC5WPXTG!5GB+YDLQ5S3S
M&Y64YR@TEP(4+J?>17!^.;;VSN KQZW>&X.-9"'E#SMYGTZ]@07"#!-C%1C]
M;/ 2L\P*$<;/6M-K7FD=]\<[];<N=HIEP31>RNR.IV8]]<X\2'')RLQ\EMMW
M6,<SM'J)S+3[#]O:=N!!4FHC\]J9"'(NJE]V7^=ASR$*GW (:X?P4(>H=HA<
MH!69"^N*&19/E-R"LM:D9@<N-\Z;HN'"5O'6*'K*R<_$MVNF\,@F(H4Y>Z#Z
M&#B"3V6^0 5,I'#G$D%/+S:HJ*YP?8\JX1IAKGB"&EYZ=Q?7<^\5R.5KY_%1
M;M#J:. "G#[<%+9F9'N%AO'LU<0WQ&X)_*3FG%6<X1.<04BZPJPU7(L4T[:
M3T$WD8>[R&=AI^(5)L<0!:\A'(01:,NIX3GX]? 1Q,O#!<,^P19RU!0K<F^(
MGGH#UTDF=4D9E4LPJ'+M,IY(D?(JP[2N]TI:U"5E2C&Q<F6!;VRAC:+OY_MC
M9:@(3AXGL#WE7!<LP:E'34.CVJ 7OW@6C 9O'DO8?Q)K)>ND2=9)EWI\4QIM
M*#M<K( 9^,!$26VJD@_@U]-EGE6Z0Z=KN^ F#D\']#?Q-_O!]9JUL(<-]O!?
ML&E3H?L6HV[FX6',O68MYE'#/.IDKMO%;N^!K#]WK%H%6V38"3\Z#+[7K 5_
MVL"?=L+/<,6%L.E>L(R)Q*)VMH%9I3?>YPB.@^ OVCZK%NQ9 WO6"6M;+<B]
M+=+'6LD%HQ[87K,6[;BA'??3MC=!-^WXH,SV656L_MZAF*-:N;N"IEY9"E.=
M$LUJ<QVY<*?P7^LSNJ94MXH_,M4=YR-3M'<T9+@DR<'Q*>U-5=T;JHF1A3MZ
M%]+00>Z&:[IJH;(&]'PII=E-[ N:RUO\&U!+ P04    "  O3YI8GB5J/68#
M  !,#   &@   'AL+W=O<FMS:&5E=',O<VAE970Q-#DN>&ULS5==;]HP%/TK
M5E9-K;22.'QW$*F,5=ND::BLW4.U!Y-<P*H39[:!(NW'SW;20-<DHTB3^D+L
MQ/?<<^S[808;+N[E$D"AAY@E<N@LE4HO7%>&2XB);/ 4$OUESD5,E)Z*A2M3
M 22R1C%S?<_KN#&AB1,,[+N)" 9\I1A-8"*07,4Q$=L1,+X9.MAY?'%-%TME
M7KC!("4+F(*Z22="S]P"):(Q))+R! F8#YU+?#'"'6-@5]Q2V,B],3)29IS?
MF\GG:.AXAA$P")6!(/JQA@_ F$'2/'[EH$[ATQCNCQ_1KZQX+69&)'S@[ >-
MU'+H]!P4P9RLF+KFFT^0"VH;O) S:7_1)E_K.2A<2<7CW%@SB&F2/<E#OA%[
M!LU.A8&?&_B6=^;(LAP318*!X!LDS&J-9@96JK76Y&AB3F6JA/Y*M9T*IDLB
MX-SHBM"$;/5^*W2.K@@5Z):P%2 ^1W8-^I::;92()!&ZE/H4\_GI&!2A[&S@
M*LW'H+IA[GN4^?8K?']9L0;R^^^0[^$6NIF.T>G)&=H*=()<)(U3^134U>(*
MA7ZAT+=>FA5>QE2&C,N5L%H4B#C3$/(DHID$_5[N[4.:[P,1@B0+L.,[ XNH
M@EC^+%.:<6B5<S"I=2%3$L+0T;DC0:S!"=Z^P1WO?8W"9J&P68>>G2%*!0T!
M_:[<O(QGAM2W2"9CUX&/&Q@/W'4)@59!H%5+X.,#B)#*0SFT7L*A77!H_X-#
MJA-=G]Z:,Z(HHVI;YCL#P7C/N==H=5OESCN%\\YASB.ZIA$D4:GN3IEOK]VK
M4-XMG'=KG8^XTE7"!+$-5W070SP#41JFM4A'AFFOX-E[!8G8^P\*^X7"?NU)
MV+*YMF63*!0#,6(MZX@HFQ=EC#-,[.V%1;O1+8\)[.WJNG=82');IQ&C<T"G
M6R!"GFDF6U%:KS-,W<-V7)J-=@67O1Z#:[E<4WE_/A>@SRW1YPY2Z5!54,H
MER8)KDA0O.L"N+8$!]]Y>EB*U.,<&4%X5\MQ\Q5D":[M*,>*W/4+7-\PCDL4
M_+QQ=!I5I1OO&@<^L'.\*%/:SS.E79DINSZ"ZQO)2S(E;R?^TTSQ_Z+@[MT-
MS3W[*Q$+JH.(P5R;>8VN5B"RJVLV43RUU\69;2MVN-37?1!F@?X^YUP]3LP-
MM/@#$?P!4$L#!!0    ( "]/FEBN@9$!XP0  , 2   :    >&PO=V]R:W-H
M965T<R]S:&5E=#$U,"YX;6RMF%UOVS84AO\*H15#"J2Q2(KZ2!T#C86BNU@7
M).F&8=@%+=&Q5DGT*-I.]^M'2HKLD)228;U))/L]Q^<Y_-!+S0]<?&TVC$GP
M6)5U<^5MI-Q>SF9-MF$5;2[XEM7JFS47%97J5CS,FJU@-&^#JG*&?#^<5;2H
MO<6\_>Q&+.9\)\NB9C<"-+NJHN+;-2OYX<J#WM,'M\7#1NH/9HOYECZP.R:_
M;&^$NIL-6?*B8G53\!H(MK[R/L#+%,8ZH%7\6K!#<W(--,J*\Z_ZYJ?\RO-U
M1:QDF=0IJ/JW9TM6ECJ3JN/O/JDW_*8./+U^ROZQA5<P*]JP)2]_*W*YN?)B
M#^1L37>EO.6'3ZP'(CI?QLNF_0L.O=;W0+9K)*_Z8%5!5=3=?_K8-^(D *&1
M -0'H-<&X#X OS8@Z ."MC,=2MN'E$JZF M^ $*K539]T3:SC5;X1:W'_4X*
M]6VAXN3B7M"< 5KGX!>Y80+<T&]T5;(&O -WW50 ? U,U7(G!*OE47V6,DF+
M\BWX\0<8DO>@J,']AN\:%=*<@S?/[N<SJ0K7/S_+^B*ONR+12)$IRRX AN<
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
M!90Y;J4,U&N9,>TI5&@+17^JCSB:0I-HD2DTF>U614&]C+K>S,*^!E%VL_I
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
MA:UC@6#+!4T*9QE!$J7Y-_Y>$%%S@/"  RP<8%<'KW#PNCKXA8.?,9.GDO&
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
MQ:V[.%P1'!&6&\C_%Y2*YY.\@?JUC/'_4$L#!!0    ( "]/FECG-V$9/0H
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
M$,9 MR^YGI9-P730ONW'_P%02P,$%     @ +T^:6#YZ%DZ9 P  O X  !H
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
MOO&/QA$'#1 ::(":!NC8!F[3P#VV@=<T\(YMX#<-:M.G.]MKQR58X-E9Q>Y
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
MIU#*X.GQ?J5/#-7U^BHX;9;@C+<%$/MC5W!"W5/!-Z-$9HES(@!@C*2) U9
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
M5, >ES47?JV82'?:R,-.1X?/]\EYZNX8 *Q8EKKK>:R>V70;12K"BO3(?+D
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
M2^;O1WF'-L[L@60N-.T(67.%%!EI!.C[0@B][1@#Y2O>Y!M02P,$%     @
M+T^:6-FK6K_\!0  NB,  !H   !X;"]W;W)K<VAE971S+W-H965T,38Y+GAM
M;,U:6V_;-A3^*X17#"G0U")U3QT#B]5B>T@;).V&H>@#+=.Q%ET\BDY28#]^
MI*SH0E%,!/ A+[8NA]_A=X[(\Y'2XJ&@=^6.$ 8>LS0OSV<[QO9G\WD9[TB&
MR_?%GN3\SK:@&6;\E-[.RSTE>%,URM(YLBQOGN$DGRT7U;4KNEP4!Y8F.;FB
MH#QD&:8_+TA:/)S/X.SIPG5RNV/BPGRYV.-;<D/8M_T5Y6?S!F639"0ODR('
ME&S/9[_!L\BV1(/*XL^$/)2=8R"HK(OB3IS\L3F?6:)')"4Q$Q"8_]V3%4E3
M@<3[\6\-.FM\BH;=XR?T3Q5Y3F:-2[(JTK^2#=N=SX(9V) M/J3LNGCXG=2$
M7($7%VE9_8*'VM::@?A0LB*K&_,>9$E^_,>/=2 Z#1 ::8#J!NBE#>RZ@?W2
M!D[=P*DB<Z12Q2'"#"\7M'@ 5%AS-'%0!;-JS>DGN<C[#:/\;L+;L>6G),=Y
MG. 47"?E';C$.<\VSRL#7];_D"HI)<#Y!EP5:1(G_.04?'S<%^6!\F-6 !Y]
M'ML<K Z4DCS^R>_&.YS?$G"-&3FBGD2$X21]"W[]!7KN!Y#DX.NN.)0<MWP'
MWO3.%W/&:8G.S>.:PL61 AJA$)'X/;#A.X L9(/5Y[_!R='/6P76:@K6MYL(
MG+Q1P40OAT&:+LUYMIJ4H29EJ *WQ\"3,DZK!(!B"W+,Q)%($7ED(G'\(N51
MYVGC?TE^"[:TR,"V2722EXP>1(Y+\%V @X21K/RABORQ)XZZ)V)..BOW.";G
M,S[IE(3>D]E2$+4^J$)O$BPR!-;+@-UDP-:A+U>XW%417^/\CO^D/+)$^>0>
M<;P*1TS!]TO/LD/'AXOY?3<T1SN_8Q>X%@S#OEDTA'.XG>_8C5V/C]/P<;1\
MVDD@3? Z21.6J.D<8=R._U,(0P<YEB<14EEZ 82^+U%2&5J>Z[NVI2;E-J1<
M+:FO%&^.XZ)@.T+!'O_$ZU3-RQUV@B?)=9&4@)7"$-JV'5JN1$MA&-B^XR-'
MS<IK6'GZ5-73;?PTW8JA#KY?DFQ-Z _P'[CA(Q[ON178%&F*:7-/Q5OK:^KP
M-@D6&0+KQ=AO8NR_F@G6-YD!DV"1(;!>!H(F \&DL4M)3)+[T>$;# 8;]"U+
M&KI:CU.#H_#H6B-#.VQ(AX:J2JCP[EN^+3'6NIO*6.'3\USHJSE#J]6?EIG:
M4^/TYU[7DR;>E=[=5-8JIUS3C9#NB&YHK#;54+TN^*X7R+RU'B?S5CAU+6_D
M"8>M=(5:7;;\S%>RN"P)*^<GG7RK)/9%#=5[Y)S0<^2!K;!#0D)(%5D%YR%>
MY$<XM6(0ZM7@LR7YXX$6VC*L=S"U"AA%BTRA]8/;*E/HO)I:#+4J>7(:3*)%
MIM#Z:6BU-)PFII\IR' H?Z'M!?(B0>]T<HB&3GT;!2/#NQ7<4*^X7UZ6:Z!N
M!US;]F721G6RPB=$P5B!:A4PU,J[:07*5RV*O$!>.^E=3B:N\@K=SC/6I]Y*
M3ZC7GI-*U% '\HP[,O&AE>]"N3P-C4Y1Z(_1:44EU*O*9ZN3V.32%B>3,G)E
M%"TRA=;?AVNU*[)>37%")G7MRBA:9 JMGX963:-I:OJ9XH2&VM9'2-Z1T_N<
M'*&A3\<)1N0TZNP$Z^7TRVL34JC?@.M?F;79/5J%,O?<3JC[M%O%C?2*>TIU
MJJ&D%9SCRHMEO<O)S!5>?>2.B!'4RF&DWZF=4IS0<&O5"6UY]:2P\D*I@D4*
M(R1V,T?HM+(2Z67EL\7IB\AOJ:U/>A>3)T:CDM046C^\K71%WNNI3T;WDHVB
M1:;0^FEHQ32:)J:?JT]#96O+KTU6>I>3 S1TB>#89-4J::17TA.JTU#\(@="
M64CK_4TFK=K$M9V1UTZH5=Q(K[@G5:?AMNHI1'XH[VKJ74YFKO"*7#]4,[=;
M/6SK]W*G5*<:JOLN$T(OE+<(:K/NFU'H.9)5I +CBR>9T+SSG83XJN42TUL^
MQX&4;'D[Z[W/(T*/'XH<3UBQKSZ=6!>,%5EUN",\NU08\/O;HF!/)^)KC.9S
MG>7_4$L#!!0    ( "]/FEAG*FR!I@,  &,/   :    >&PO=V]R:W-H965T
M<R]S:&5E=#$W,"YX;6S-5U%OVS80_BL'K1M2H(UDR9;CU#:06@VVAVQ!O&X8
MBCW0\LEF(Y$J2<7.O]]1DC4Y=80$T$-?+)*Z^WCWW7VB.=U)=:^WB ;V62KT
MS-D:DU^ZKHZWF#%]+G,4]":1*F.&IFKCZEPA6Y=.6>KZGA>Z&>/"F4_+M5LU
MG\K"I%S@K0)=9!E3CQ\QE;N9,W ."W=\LS5VP9U/<[;!)9K/^:VBF=N@K'F&
M0G,I0&$R<ZX&E]' LPZEQ5\<=[HU!IO*2LI[._EM/7,\&Q&F&!L+P>CQ@ M,
M4XM$<7RK09UF3^O8'A_0K\OD*9D5T[B0Z=]\;;8SY\*!-2:L2,V=W/V*=4(C
MBQ?+5)>_L*MM/0?B0AN9U<X40<9%]63[FHB6@^\_X^#7#OY+'8+:(7BIP[!V
M&);,5*F4/$3,L/E4R1TH:TUH=E"267I3^ES8NB^-HK><_,S\F@LF8LY2N./Z
M'FZ8H&I370W\L?J*95$T,+&&6YGRF-/D/1#A1*> 1:$4BO@1/NWC+1,;A#MF
ML ):VM8@;VX>X4JP]%%S#5>:VHN+#0R\GX&B0+$Q6Q1V12:T]U>I#J!V)[:A
MOM4&K@M1-@D%V6QY%J%A/'W;"B<^O%,V@"\WF*U0_0N__#0(1Q^ "_AS*PM-
MN>AW\.9H/G4-46D)<>.:MH\5;?XSM$48GT,P> >^YP>P^/T?.*OV>7L":_$:
MK,_+",[>G(*)7@[C=X3D4H<T;>(W;>*7X,-GP)=4(Y83T;"6:<I40^\IZCJA
M[(?L4N<LQIE#7RJ-Z@&=N8W4^W"*NS[!HI[ CB@,&@J#$CUXKCY<QZG4!7%(
MS2Z8L2.K+-P;JS=:M(U+;4\/*XE$R0R21I]6"JJPTM3PQ8(#-YCIDQ4(^JQ
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
M(%;I+45:U#_!W=X63L!R5Y1BNV\LGV";9,WO^'Z?B*,&&/<TP/L&>&@#LF]
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
M&<C[:R$Y;G]1?;_A\ 68V7]02P,$%     @ +T^:6$,=B[[, P  K@L  !H
M  !X;"]W;W)K<VAE971S+W-H965T,3<S+GAM;*U6[V^D-A#]5RQZJG+2)8"Q
M^9';7:E96K52[Q1=[EI553\8UAO< .9LD[W\]QT#01L@VT2Z+[L8WCSFO1D/
M7AVDNM,%YP9]J\I:KYW"F.;2=75>\(KI"]GP&I[LI:J8@:6Z=76C.-MU057I
M8L\+W8J)VMFLNGO7:K.2K2E%S:\5TFU5,?5PQ4MY6#N^\WCCD[@MC+WA;E8-
MN^4WW'QIKA6LW)%E)RI>:R%KI/A^[?SD7Z:)Q7> /P0_Z*-K9)5D4M[9Q6^[
MM>/9A'C)<V,9&/S=\RTO2TL$:7P=.)WQE3;P^/J1_9=..VC)F.9;6?XI=J98
M.[&#=GS/VM)\DH=?^:"'6KY<EKK[18<!ZSDH;[61U1 ,&52B[O_9M\&'HP",
MGPG 0P!^:4 P! 0O#2!# .F<Z:5T/J3,L,U*R0-2%@UL]J(SLXL&^:*V9;\Q
M"IX*B#.;+6N$827ZP&JH,M33H'-TT_< DGOT^!QBVMRTBJ.SE!LFRK?HQQ_\
MD+Y'HD:?"]EJ5N_T._3FR7KE&LC1OLG-AWRN^GSP,_FD/+] @?\.80\':/OQ
M+W36O^?M M?V-5Q?;E)T]F:))GTY#3Z1D@O6C_[CT7_<D0?/D0N=EU);8\%M
MF?W+NXT 3C:R%+G@&H&1J%$RYUK#"G8ZU!^*)>I;E _5^9MEVBC80_\L.=YG
M0)8SL'/E4C<LYVL'!H?FZIX[&RO0>[]D^?<D2[\3V1/G@]'YX!3[YG?)ZM[<
M3"J(!3\U.LM;I>PFL/=K69\/ZZ6VN>KYPX[?CM?[#:;$PPE9N??'EO6XZ @7
MT"CTHJ>P=($N(#X)\(A[HI.,.LEIG1S&(BH%RT0IC&VH5XGLR>E15B3!L3^1
M.$>%21!/!,Y!- F)ORR/CO+H27F?%=OQ3HDT!5>H80\L*U^KDLY22TA$*4XF
M.N<X/PB"Q*,3J7-<'$0DPF19;#B*#?^GEEI?PDS61=^XK+Z#GY+5,!R69(6S
M-,Y#+P!IT_HM &/J^<E$?[J (P",2+ L+!J%12>%?80#SHYG9E%%-&\N#],P
M""8BYKB8Q)A.M*9S&$TP]>@SM8E'"?%)"3]_;85Y0,P8);+6V"9$1B+>WRYD
MN>-*VR$/;8JVLFI8_;"D-IZW(L8AQ9/=M)WC?)S$,9VXDB[P>5Z<D'!9;C+*
M34[O.VD_/(\?H&Z/G:IA,AMN/L44^^&T$Y/9L,0^]*LW&:KI B%) N)YWD27
M>W0XLB?9#TS!MU.CDN\AU+N(P!K5GP[[A9%-=U[*I('35W=9P(&:*PN YWLI
MS>/"'L'&(_KF/U!+ P04    "  O3YI8.3:)&!D$   P$   &@   'AL+W=O
M<FMS:&5E=',O<VAE970Q-S0N>&ULQ5AM;]I($/XK([>J$JD78QMC2 "I">1:
MJ>E%3=O3*;H/BSW *FLOW5U#*]V/[ZQ-7),8+E$M]4O8M^?9F6=GUCL9;J2Z
MTTM$ ]]2D>F1LS1F=>JZ.EYBRO2)7&%&,W.I4F:HJQ:N7BED20%*A>MW.CTW
M93QSQL-B[%J-AS(W@F=XK4#G:<K4]W,4<C-R/.=^X"-?+(T=<,?#%5O@#9K/
MJVM%/;=B27B*F>8R X7SD?/&.YUZ!:!8\87C1M?:8%V927EG.^^2D=.Q%J'
MV%@*1C]KO$ A+!/9\75+ZE1[6F"]?<]^63A/SLR8Q@LI_N:)68Z<O@,)SEDN
MS$>Y>8M;AT++%TNAB[^PV:[M.!#GVLAT"R8+4IZ5O^S;5H@:P OV /PMP'\
M\/T]@& +")X*Z&X!W:<"PBV@<-TM?2^$FS##QD,E-Z#L:F*SC4+] DUZ\<P&
MRHU1-,L)9\:7C"OXPD2.<(5,YPHI"@S\ 7LFWG)43,7+[T!!"F^T1J.!90F\
MYVS&!3<<-1Q-T# NCN'5"Z\7G@'/X--2YIK6Z=?P<J<_= VY88UQXZW)%Z7)
M_AZ3)QB?0."]!K_C!W#QX1\X*O<Y;N":/(?K\\T$CEXVT4R?3N,?,,FETZF.
MR*^.R"_(@WWD7,="VA, .:<DL-)B0B*6UT21;C.Z V#.,Y;%G F:TT;E]L T
MW%H^X 93_6^3V.7FW>;-[3UUJE<LQI%#%Y%&M49G;'WKG#6IW2;9M"6R'=&#
M2O3@$/OXLM*2%3'>I%S)T"L8[(6\'GM=/PI[@_[07==5*1=&M85TCP]ZW6!W
MW;2!T(LB/^S_)-QQIELYTSWHS#D7@F[U&/F:S00EZ&V*Z0Q58SP<I'IN/+1)
M-FV);$?"L)(P_)U)&+8I>IMDTY;(=D3O5:+W?C4)SP\SW'J-<I>@L)9H0=\?
M1%'T('%[CQ(W# 9>X#_(VP8ZWX_\0=B<ME'E?G30^!N^R/B<QXR^NW)FQ;79
M2W&URBFDCM[C&@7XQW![568S_ ?/RO2#NS\WZ-HDF[9$MJ-ZOU*]_SLSO=^F
MZ&V235LBVQ%]4(D^^.5,/\RP)],'CSZIS9E^D/RY2C9L>N@^\&SMM#M2>[Y[
M_^?VIR7"W+[6U_:UKFW4&AKZ4\E\]>I%W_>B,TUQ/*M'+-L^W$T-22B"+);P
MU\4[V"#%?UH^_!/(-<\6!6M"V2'SS-!@S/02YE1I:DAE@N($K"5%DS(BEFHE
M%3-D$%6@=_CX"K.+1)[<,W,B)6T-6)!U0O.4"Z;JV772%&INK?I)42V*LE-#
M86;YX*M&J]+VO*@ 'XUW3B=T&$TS'LV4Q>O/+<I:^HJI!9D( N>T7><DHN^
M*LO3LF/DJJB_9M)0-5<TEU32H[(+:'XNI;GOV VJ?Q*,?P!02P,$%     @
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
M3A# JF+>L!V,(U&$(5"+]AH-0V1V0OC:UP?;)4$0178$,+N#(, 0V(TX@CD
M#Q@2!/H^N',_\M;W*:_Y]_SH+U!+ P04    "  O3YI8EXJ[',     3 @
M"P   %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%
MBD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L
M'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA<UYVE/=LO3T%O@*\Z3'%":4A+
M,P[PS=)_,O?S##5%Y4HCE5L:>-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO
M8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0    ( "]/FE@B-\;^
M3@L  +IS   /    >&PO=V]R:V)O;VLN>&ULQ9U=<]HX%(;_BH>KW9G-!O%-
MI^E,EK3=[+1;)F1ZNR-L 6K]P5HF:?KK5[8QZ!CQSMX<<I,$0^");.N1CG1.
MWCYG^?=EEGT/?B1Q:FXZFZ+8OKF^-N%&)=+\GFU5:I]997DB"_LP7U^;;:YD
M9#9*%4E\W>MV1]>)U&GGW=OFO>;YM?L@*U18Z"RU!\L#7[5Z-L?GRX?!DS9Z
MJ6-=O-QTJI]CU0D2G>I$_U313:?;"<PF>_XSR_7/+"UDO CS+(YO.J)^XJO*
M"QV>'%Z4D(]R::HCA5P^2 MRTQEU[1NN=&Z*ZA75^TO+^*3LB^M'NR+[H.-"
MY7>R4!_S;+?5Z;I\&_M77#M_1M4.S?>Z$=_D_Z<9L]5*A^HN"W>)2HNZ'7,5
MEX"IV>BMZ02I3-1-9Y8]J3R8R[4J_RC[*?=1_0<6ELQIKOR-MD_D]U'%R,F3
MFBS6D?WT*%B4$.4O!-DJL*=ZI1W('H#LO1;D+$NVN0/9!Y#]UX+\H%.9.I #
M #EXM9;<R'3M0 X!Y/ 5(?_I.9 C #EZ-4AI-H$#.0:08V[(?)OE]K,#G=9O
M8%_AH$T VH07[38,LUU:V'XXV-IV#+4R#M@4@$UYP19ZG6K[6FG/ICQ"?MM%
MZ_(WW6Z[B_KM+B_F??JD3%&^R-B3&YC=TNA(RYRVHX!J87;+$;$D_)9I^\.3
M?;3+*2,RBV!6RX.R1#L5K/(L"4([&LGMT,$$S[K8!.&.8"*W"&:YW"D[3@MU
M]<1O@4PR.T+ZN7]D7^AB(KL(9KW<IV&6*#LV^Q&H'_9]#!GE(*4(9J>\EWEJ
M;V,3;.WPRVQD3LB01P2S2.PXRS(5+[\%V[CJ<](H4/_N]+;=VR"/"&:1.+?R
M=L_KHB&/"&:1W-L91+HN/S20QMCANPN&/"*815*V65IDK1ZYAZ318Y;&EV)C
M+_]PE^?EF3QIKAZR18_9%H^YC%1U]6<5I>WOE'Z2%H(@PFD(]SRD'-F5A$N9
M?K=?[/T:4CKDB!ZS(SXI:2@-4D&/6P7&[.S(.)1;;6?X+A720(]9 W?Z24<J
MC4P0J3"V%HBJ\[F5.G(1D0]ZS#YX4$;E3_1$HJZ_Q]SU+TI97BWMM56VTTO+
M2CW4]?>8N_YVEV'Q3OH+9( >LP&LVLL/M4?=$ 420)]9 +/]"#>(M:Q"=%1.
M?22 /K, JO[K'!CJ]OO,W?ZG3*:F[O>S/,^>RW&DRP:#3NP3@Y7*RVYLG=O!
M(\%"O7^?N?>O!QJK,O!E9RWQX:RZH\8^$D&?600/Y<&J1[-#V2#2)HPSTYJ8
M]I$&^NSQI231^_E]>>F5<U-[X:FT%2GI(S?TN=V@UOOIO2^ZU$=NZ#.[X</A
MVLNU^1XD,I7K?8AN^4V%+B921)]9$;-Z?.3PN8%BI(H!LRH^2)T'3S+>J2"Q
M/;.]-]IT2!8#9ED<3V\]BZGND6-_XV(B=0S85RX2V\/(<C'*TJU;'<P F6/
M; Y/ #;X9;[_Z5>7$JY7,(O$2_E8C?(((W+)@-DE(!1;LKJ8R"@#9J.@<*SE
M=#&14P;,3H$16;+Z,T!^&3#[!49D*2;RRX ]"-6.R/INGR$2S9!9-*>A62\B
MLLV0V38P1AO\XF(BVPR9;>.)TGJ;$FEGR*R=DW"MEQ I9\B^B'&(VWK9X,HX
MLVI\ 5PO)!+-D%DT()+;\N$0B6;(O3CNC>9Z6Q.)9L@LFCJLZ\5"8AERBX7$
M=WUX(R25$;-40*"W=0V.D%A&S&)I@KW>]D,J&3&KQ!/U]3(BE8R857(N_+L'
M=3&13T;,/CE&@;TMB'0RXM]I=1(.]D+"C5;,.CF)"WL)D4E&S";Q!8B]D,@C
M(_8)"XD4>_F04$;,0CD;D:U)W0UU2"QC]A44$)<E4X$Q$LN862R>R*SOC(^1
M8\;,CH$A6C*%'B/-C+DW]IZ$:+TMB10S9E:,/U;KQ42Z&3/K!@9MZ0E'PAFS
M+[TTNV;OG;OG*KB-(NN?S,6$>WN9K>,+C1X@4W>(.T;>&5]^HZ_%?&\*G93]
MO8N)]#-FUH\?<[%+$IF_!%\<S G2SX19/^[N9 ?YKVIW,KF%)D@_DXMM_:U"
MX@LW)'X5W+F8R$"3BP7,?)@+%Q,9:,(>,P.8]*0C"TTN$#@[WYJW+B:RT.2R
MRS6MUNR[F,A"DXLMU_@P!RXFLM#D<CN#+>5?U:K2UV95Z<I=B)W ;!/V7<(
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
M]1X!>H^N]PC0N[O>':!W=[T[0._N>G> WMWU[@"]N^O= 7IWU[L#].YQLPE
M[^YZ=X#>W?7N +V[Z]T!>D^N]P30>W*])X#>D^L] ?2>7.\)H/?D>D\ O2?7
M>P+H/;G>$T#O*6X6!.@]N=X30._)]9X >L^N]PS0>W:]9X#>L^L] _2>7>\9
MH/?L>L\ O6?7>P;H/;O>,T#OV?6> 7K/<;,W0._9]9X!>B^N]P+0>W&]%X#>
MB^N] /1>7.\%H/?B>B\ O1?7>P'HO;C>"T#OQ?5> 'HOKO<"T'N)6 >@MTKF
M.@"_52+8*0#!52+9*0##52+:*0#%52+;*0#'52+<*0#)52+=*0#+52+>*0#-
M52+?*0#/52+@*031,\!D%)B98!)$SP@346%FAHGH,#/$1)28F6(B6LR,,1$U
M9N:8B!XS@TQ$D9E))J')5$29(E29BBQ3A"Y3-;-Z@NB19HK09BKB3!'J3$6>
M*4*?J0@T12@T%8FF"(VF(M(4H=)49)HB=)J*4%.$4E.1:HK0:BIB31%J3;5\
M5 I!] @V12@V%<FF",VF(MH4H=I49)LB=)N*<%.$<E.1;HK0;BKB31'J346^
M*4*_J0@X12@X%0FG" VGAGS\%4'TR#A%Z#@5(:<():<BY12AY53$G"+4G(J<
M4X2>4Q%TBE!T*I).$9I.1=0I0M6IR#I%Z#H58:<(9:?&?*0A0?2(.T6H.Q5Y
MIPA]IR+P%*'P5"2>(C2>BLA3A,I3D7F*T'DJ0D\12D]%ZBE"ZZF(/46H/16Y
MIPB]IWH^II8@>B2?(C2?BNA3A.I3D7V*T'TJPD\1RD]%^BE"^ZF(/T6H/Q7Y
MIPC]IR( %:$ 522@(C2@B@A4A I44SYZ_$^*?CK_>EQ/;XM^7\> /ZGW^>6]
MZ]O??[W\_6(B],KU]OV,TZ=_ 5!+ P04    "  O3YI8O 'T[T<#  !%8@
M$P   %M#;VYT96YT7U1Y<&5S72YX;6S-V\MNVD 8AN%;06PC\'P^NPK9M-VV
M6?0&7!B"A4_R3%)R]QW(06J5HD94ZKL)"A[//]C2LWNOOSV.ULT.7=N[U7SG
M_?@ABMQZ9[O:+8?1]N'*=IBZVH=_I[MHK-?[^LY&L3%YM!YZ;WN_\,<]YC?7
MG^RVOF_][/,A?.V:H5_-)]NZ^>SCT\+CK-6\'L>V6=<^7(\>^LUO4Q;/$Y;A
MSM,:MVM&=Q46S*,W)QRO_'G \WU?'^PT-1L[NZTG_Z7NPJKHT$;./[;6+<]O
M\<89A^VV6=O-L+[OPBU+-TZVWKB=M;YKET^;7IV?[,,3MD]_=?'\TS;G!H:5
MM],PNO#&)OO^<2^OY'CW8@P;V<DWYW_BZ\2P]<6_SQ[?]L9N_G)V>+P_AFE_
M>A\N.GU<_HQ_?<>O^[_S'#'D' GD'"GD'!GD'#GD' 7D'"7D'!7D'#*4@U!$
M%85444P5!5515!6%55%<%056462-*;+&%%ECBJPQ1=:8(FM,D36FR!I39(TI
MLL8461.*K E%UH0B:T*1-:'(FE!D32BR)A19$XJL"476E")K2I$UI<B:4F1-
M*;*F%%E3BJPI1=:4(FM*D36CR)I19,THLF8463.*K!E%UHPB:T:1-:/(FE%D
MS2FRYA19<XJL.476G")K3I$UI\B:4V3-*;+F%%D+BJP%1=:"(FM!D;6@R%I0
M9"THLA8460N*K 5%UI(B:TF1M:3(6E)D+2FREA192XJL)476DB)K29&UHLA:
M462M*+)6%%DKBJP51=:*(FM%D;6BR%I19)6AT"I#L56&@JL,15<9"J\R%%]E
M*,#*4(25H1 K@S$6E&-AC.4$69PBBY-D<9HL3I3%J;(X61:FRQ(FS!*FS!(F
MS1*FS1(FSA*FSA(FSQ*FSQ(FT!*FT!(FT1*FT1(FTA*FTA(FTQ*FTQ(FU!*F
MU!(FU1*FU1(FUA*FUA(FUQ*FUQ(FV!*FV!(FV1*FV1(FVA*FVA(FVQ*FVQ(F
MW!*FW!(FW1*FW1(FWA*FWA(FWQ*FWQ(FX!*FX!(FX1*FX1(FXA*FXA(FXQ*F
MXQ(FY!*FY!(FY1*FY1(FYA*FYA(FYQ*FYQ(FZ-)_+;J^#\/^'X\_?2Z[NNE?
MYD?'3=W-3U!+ 0(4 Q0    ( "]/FE@'04UB@0   +$    0
M  "  0    !D;V-0<F]P<R]A<' N>&UL4$L! A0#%     @ +T^:6/.2J5#O
M    *P(  !$              ( !KP   &1O8U!R;W!S+V-O<F4N>&UL4$L!
M A0#%     @ +T^:6)E<G",0!@  G"<  !,              ( !S0$  'AL
M+W1H96UE+W1H96UE,2YX;6Q02P$"% ,4    "  O3YI8%=+O%M0&  "F(
M&               @($."   >&PO=V]R:W-H965T<R]S:&5E=#$N>&UL4$L!
M A0#%     @ +T^:6'F)O &,!@  MAP  !@              ("!& \  'AL
M+W=O<FMS:&5E=',O<VAE970R+GAM;%!+ 0(4 Q0    ( "]/FEC:%J9?GP0
M '(2   8              " @=H5  !X;"]W;W)K<VAE971S+W-H965T,RYX
M;6Q02P$"% ,4    "  O3YI8_+>5B<\(  "S*P  &               @(&O
M&@  >&PO=V]R:W-H965T<R]S:&5E=#0N>&UL4$L! A0#%     @ +T^:6":U
MD[;O$   _>H  !@              ("!M",  'AL+W=O<FMS:&5E=',O<VAE
M970U+GAM;%!+ 0(4 Q0    ( "]/FEC5#[\PC (  + &   8
M  " @=DT  !X;"]W;W)K<VAE971S+W-H965T-BYX;6Q02P$"% ,4    "  O
M3YI8$OP0"?0.  "*40  &               @(&;-P  >&PO=V]R:W-H965T
M<R]S:&5E=#<N>&UL4$L! A0#%     @ +T^:6,.P@TW/"   N1<  !@
M         ("!Q48  'AL+W=O<FMS:&5E=',O<VAE970X+GAM;%!+ 0(4 Q0
M   ( "]/FECYMI*?V24  'R&   8              " @<I/  !X;"]W;W)K
M<VAE971S+W-H965T.2YX;6Q02P$"% ,4    "  O3YI8E7AFOE<)  ".%P
M&0              @('9=0  >&PO=V]R:W-H965T<R]S:&5E=#$P+GAM;%!+
M 0(4 Q0    ( "]/FE@D_)'*UPD  &D9   9              " @6=_  !X
M;"]W;W)K<VAE971S+W-H965T,3$N>&UL4$L! A0#%     @ +T^:6$[1@9'6
M"P  RR0  !D              ("!=8D  'AL+W=O<FMS:&5E=',O<VAE970Q
M,BYX;6Q02P$"% ,4    "  O3YI8MNV<)[@'  !/%P  &0
M@(&"E0  >&PO=V]R:W-H965T<R]S:&5E=#$S+GAM;%!+ 0(4 Q0    ( "]/
MFEC-<"IUDP<  %<2   9              " @7&=  !X;"]W;W)K<VAE971S
M+W-H965T,30N>&UL4$L! A0#%     @ +T^:6'F:GX;A"@  AAH  !D
M         ("!.Z4  'AL+W=O<FMS:&5E=',O<VAE970Q-2YX;6Q02P$"% ,4
M    "  O3YI8DAWU;N@#   D"P  &0              @(%3L   >&PO=V]R
M:W-H965T<R]S:&5E=#$V+GAM;%!+ 0(4 Q0    ( "]/FEC;+E(5=0<  ",2
M   9              " @7*T  !X;"]W;W)K<VAE971S+W-H965T,3<N>&UL
M4$L! A0#%     @ +T^:6$#7O%NF!0    T  !D              ("!'KP
M 'AL+W=O<FMS:&5E=',O<VAE970Q."YX;6Q02P$"% ,4    "  O3YI8];H8
MDB\,   V)@  &0              @('[P0  >&PO=V]R:W-H965T<R]S:&5E
M=#$Y+GAM;%!+ 0(4 Q0    ( "]/FE@^H]1.O ,  "0(   9
M  " @6'.  !X;"]W;W)K<VAE971S+W-H965T,C N>&UL4$L! A0#%     @
M+T^:6.N&%E). @  -@4  !D              ("!5-(  'AL+W=O<FMS:&5E
M=',O<VAE970R,2YX;6Q02P$"% ,4    "  O3YI88D)&OH,&  !A#@  &0
M            @('9U   >&PO=V]R:W-H965T<R]S:&5E=#(R+GAM;%!+ 0(4
M Q0    ( "]/FEA]!>VOH 4  ,$-   9              " @9/;  !X;"]W
M;W)K<VAE971S+W-H965T,C,N>&UL4$L! A0#%     @ +T^:6*5#(-*=!P
MR!(  !D              ("!:N$  'AL+W=O<FMS:&5E=',O<VAE970R-"YX
M;6Q02P$"% ,4    "  O3YI8[20' L8#  "<"   &0              @($^
MZ0  >&PO=V]R:W-H965T<R]S:&5E=#(U+GAM;%!+ 0(4 Q0    ( "]/FEB_
M>\BTA0(  -$%   9              " @3OM  !X;"]W;W)K<VAE971S+W-H
M965T,C8N>&UL4$L! A0#%     @ +T^:6)'<7F9Q!@  S0X  !D
M     ("!]^\  'AL+W=O<FMS:&5E=',O<VAE970R-RYX;6Q02P$"% ,4
M"  O3YI8D[T!O\<%   !#@  &0              @(&?]@  >&PO=V]R:W-H
M965T<R]S:&5E=#(X+GAM;%!+ 0(4 Q0    ( "]/FE@1FK^SD00  .D)   9
M              " @9W\  !X;"]W;W)K<VAE971S+W-H965T,CDN>&UL4$L!
M A0#%     @ +T^:6"F%=%8! P  &0<  !D              ("!90$! 'AL
M+W=O<FMS:&5E=',O<VAE970S,"YX;6Q02P$"% ,4    "  O3YI81-QV&[X"
M  #Z!0  &0              @(&=! $ >&PO=V]R:W-H965T<R]S:&5E=#,Q
M+GAM;%!+ 0(4 Q0    ( "]/FEA2 RN!; (  %P%   9              "
M@9(' 0!X;"]W;W)K<VAE971S+W-H965T,S(N>&UL4$L! A0#%     @ +T^:
M6,RNTDQ?!@  YQ0  !D              ("!-0H! 'AL+W=O<FMS:&5E=',O
M<VAE970S,RYX;6Q02P$"% ,4    "  O3YI8:M]^]*$#  !Q!P  &0
M        @('+$ $ >&PO=V]R:W-H965T<R]S:&5E=#,T+GAM;%!+ 0(4 Q0
M   ( "]/FEC=!"ZI20(  "T%   9              " @:,4 0!X;"]W;W)K
M<VAE971S+W-H965T,S4N>&UL4$L! A0#%     @ +T^:6'\HBBEC"   #10
M !D              ("!(Q<! 'AL+W=O<FMS:&5E=',O<VAE970S-BYX;6Q0
M2P$"% ,4    "  O3YI8FF,[58@#   -"   &0              @(&]'P$
M>&PO=V]R:W-H965T<R]S:&5E=#,W+GAM;%!+ 0(4 Q0    ( "]/FEAA2^.M
MF0D  , 9   9              " @7PC 0!X;"]W;W)K<VAE971S+W-H965T
M,S@N>&UL4$L! A0#%     @ +T^:6+<O&V^2#@  OBH  !D
M ("!3"T! 'AL+W=O<FMS:&5E=',O<VAE970S.2YX;6Q02P$"% ,4    "  O
M3YI8%9R+4\P$  "N"@  &0              @($5/ $ >&PO=V]R:W-H965T
M<R]S:&5E=#0P+GAM;%!+ 0(4 Q0    ( "]/FEB@+@IBE@,  %P)   9
M          " @1A! 0!X;"]W;W)K<VAE971S+W-H965T-#$N>&UL4$L! A0#
M%     @ +T^:6)@FQ-2I!0  [A(  !D              ("!Y40! 'AL+W=O
M<FMS:&5E=',O<VAE970T,BYX;6Q02P$"% ,4    "  O3YI8<O3JBAL#  #*
M!@  &0              @('%2@$ >&PO=V]R:W-H965T<R]S:&5E=#0S+GAM
M;%!+ 0(4 Q0    ( "]/FEBC 9 =DC,  !R^   9              " @1=.
M 0!X;"]W;W)K<VAE971S+W-H965T-#0N>&UL4$L! A0#%     @ +T^:6-)9
M+VRY P  I @  !D              ("!X($! 'AL+W=O<FMS:&5E=',O<VAE
M970T-2YX;6Q02P$"% ,4    "  O3YI8_Y PI),(  "1%P  &0
M    @('0A0$ >&PO=V]R:W-H965T<R]S:&5E=#0V+GAM;%!+ 0(4 Q0    (
M "]/FEC4D1\?D@D  "T>   9              " @9J. 0!X;"]W;W)K<VAE
M971S+W-H965T-#<N>&UL4$L! A0#%     @ +T^:6,Q,#RV%!P  AA<  !D
M             ("!8Y@! 'AL+W=O<FMS:&5E=',O<VAE970T."YX;6Q02P$"
M% ,4    "  O3YI8ID,S;I\'   Q%   &0              @($?H $ >&PO
M=V]R:W-H965T<R]S:&5E=#0Y+GAM;%!+ 0(4 Q0    ( "]/FEAS+9<&EP@
M -X5   9              " @?6G 0!X;"]W;W)K<VAE971S+W-H965T-3 N
M>&UL4$L! A0#%     @ +T^:6(,5IF@\ P  (P@  !D              ("!
MP[ ! 'AL+W=O<FMS:&5E=',O<VAE970U,2YX;6Q02P$"% ,4    "  O3YI8
M$LWL6<0&  !$$   &0              @($VM $ >&PO=V]R:W-H965T<R]S
M:&5E=#4R+GAM;%!+ 0(4 Q0    ( "]/FEA!GGP#A@0  (T*   9
M      " @3&[ 0!X;"]W;W)K<VAE971S+W-H965T-3,N>&UL4$L! A0#%
M  @ +T^:6 ?#!O<?!    @L  !D              ("![K\! 'AL+W=O<FMS
M:&5E=',O<VAE970U-"YX;6Q02P$"% ,4    "  O3YI8 P'H^:8#   R"
M&0              @(%$Q $ >&PO=V]R:W-H965T<R]S:&5E=#4U+GAM;%!+
M 0(4 Q0    ( "]/FEAM/I'U70(  #$%   9              " @2'( 0!X
M;"]W;W)K<VAE971S+W-H965T-38N>&UL4$L! A0#%     @ +T^:6*^B%[W"
M!0  MPP  !D              ("!M<H! 'AL+W=O<FMS:&5E=',O<VAE970U
M-RYX;6Q02P$"% ,4    "  O3YI8GVON.FH$  "7"@  &0
M@(&NT $ >&PO=V]R:W-H965T<R]S:&5E=#4X+GAM;%!+ 0(4 Q0    ( "]/
MFEA&$>8UA 8  #<2   9              " @4_5 0!X;"]W;W)K<VAE971S
M+W-H965T-3DN>&UL4$L! A0#%     @ +T^:6 P.BR?L @  IP8  !D
M         ("!"MP! 'AL+W=O<FMS:&5E=',O<VAE970V,"YX;6Q02P$"% ,4
M    "  O3YI811*&\9,"  #%!0  &0              @($MWP$ >&PO=V]R
M:W-H965T<R]S:&5E=#8Q+GAM;%!+ 0(4 Q0    ( "]/FEB'7YY[D 8  '</
M   9              " @??A 0!X;"]W;W)K<VAE971S+W-H965T-C(N>&UL
M4$L! A0#%     @ +T^:6+H9WZ=\ P  % @  !D              ("!ON@!
M 'AL+W=O<FMS:&5E=',O<VAE970V,RYX;6Q02P$"% ,4    "  O3YI8-&C%
MJ[0$  "7"@  &0              @(%Q[ $ >&PO=V]R:W-H965T<R]S:&5E
M=#8T+GAM;%!+ 0(4 Q0    ( "]/FEA0!4+$"P,  !X'   9
M  " @5SQ 0!X;"]W;W)K<VAE971S+W-H965T-C4N>&UL4$L! A0#%     @
M+T^:6&3=<R/) @  ]04  !D              ("!GO0! 'AL+W=O<FMS:&5E
M=',O<VAE970V-BYX;6Q02P$"% ,4    "  O3YI8EJ$HDW@"  !:!0  &0
M            @(&>]P$ >&PO=V]R:W-H965T<R]S:&5E=#8W+GAM;%!+ 0(4
M Q0    ( "]/FE@N5SSHK@(  "8&   9              " @4WZ 0!X;"]W
M;W)K<VAE971S+W-H965T-C@N>&UL4$L! A0#%     @ +T^:6,&EBUQ! P
MFP8  !D              ("!,OT! 'AL+W=O<FMS:&5E=',O<VAE970V.2YX
M;6Q02P$"% ,4    "  O3YI81<:__6L%  "X#   &0              @(&J
M  ( >&PO=V]R:W-H965T<R]S:&5E=#<P+GAM;%!+ 0(4 Q0    ( "]/FE@S
M-1L1S0(  $$&   9              " @4P& @!X;"]W;W)K<VAE971S+W-H
M965T-S$N>&UL4$L! A0#%     @ +T^:6+=C:G3\!P  VA8  !D
M     ("!4 D" 'AL+W=O<FMS:&5E=',O<VAE970W,BYX;6Q02P$"% ,4
M"  O3YI8S6I!OJP'  !"%P  &0              @(&#$0( >&PO=V]R:W-H
M965T<R]S:&5E=#<S+GAM;%!+ 0(4 Q0    ( "]/FEC=F3Y>00,  +L&   9
M              " @689 @!X;"]W;W)K<VAE971S+W-H965T-S0N>&UL4$L!
M A0#%     @ +T^:6!]"7KR! P  (0D  !D              ("!WAP" 'AL
M+W=O<FMS:&5E=',O<VAE970W-2YX;6Q02P$"% ,4    "  O3YI80$ECSK<%
M  !*$P  &0              @(&6( ( >&PO=V]R:W-H965T<R]S:&5E=#<V
M+GAM;%!+ 0(4 Q0    ( "]/FE@3=]O[7 @  %!6   9              "
M@80F @!X;"]W;W)K<VAE971S+W-H965T-S<N>&UL4$L! A0#%     @ +T^:
M6#WR*M]%!   "Q<  !D              ("!%R\" 'AL+W=O<FMS:&5E=',O
M<VAE970W."YX;6Q02P$"% ,4    "  O3YI8Z)@#= X$   5%P  &0
M        @(&3,P( >&PO=V]R:W-H965T<R]S:&5E=#<Y+GAM;%!+ 0(4 Q0
M   ( "]/FE@B_,'UZ@,  +$1   9              " @=@W @!X;"]W;W)K
M<VAE971S+W-H965T.# N>&UL4$L! A0#%     @ +T^:6/^'"5UW P  V0X
M !D              ("!^3L" 'AL+W=O<FMS:&5E=',O<VAE970X,2YX;6Q0
M2P$"% ,4    "  O3YI8-W&D]MP$  !B'P  &0              @(&G/P(
M>&PO=V]R:W-H965T<R]S:&5E=#@R+GAM;%!+ 0(4 Q0    ( "]/FEA7%,%)
M; 0  ,43   9              " @;I$ @!X;"]W;W)K<VAE971S+W-H965T
M.#,N>&UL4$L! A0#%     @ +T^:6-VMYO?K"0  1D0  !D
M ("!74D" 'AL+W=O<FMS:&5E=',O<VAE970X-"YX;6Q02P$"% ,4    "  O
M3YI82+#>Z3T$  "&&   &0              @(%_4P( >&PO=V]R:W-H965T
M<R]S:&5E=#@U+GAM;%!+ 0(4 Q0    ( "]/FEBO!(YFK0D  !=-   9
M          " @?-7 @!X;"]W;W)K<VAE971S+W-H965T.#8N>&UL4$L! A0#
M%     @ +T^:6(#((N&# @  IP4  !D              ("!UV$" 'AL+W=O
M<FMS:&5E=',O<VAE970X-RYX;6Q02P$"% ,4    "  O3YI8*.?&4J4%  !(
M)0  &0              @(&19 ( >&PO=V]R:W-H965T<R]S:&5E=#@X+GAM
M;%!+ 0(4 Q0    ( "]/FEAE[L7&C 8  !$W   9              " @6UJ
M @!X;"]W;W)K<VAE971S+W-H965T.#DN>&UL4$L! A0#%     @ +T^:6*K!
MZ:HC!   4Q(  !D              ("!,'$" 'AL+W=O<FMS:&5E=',O<VAE
M970Y,"YX;6Q02P$"% ,4    "  O3YI8!L-M<Z86  " _P  &0
M    @(&*=0( >&PO=V]R:W-H965T<R]S:&5E=#DQ+GAM;%!+ 0(4 Q0    (
M "]/FEAN?@%_/@P  "^+   9              " @6>, @!X;"]W;W)K<VAE
M971S+W-H965T.3(N>&UL4$L! A0#%     @ +T^:6)9-<(HH P  & L  !D
M             ("!W)@" 'AL+W=O<FMS:&5E=',O<VAE970Y,RYX;6Q02P$"
M% ,4    "  O3YI8V6[84)D"  "L!0  &0              @($[G ( >&PO
M=V]R:W-H965T<R]S:&5E=#DT+GAM;%!+ 0(4 Q0    ( "]/FEAU:7Y&O (
M ! '   9              " @0N? @!X;"]W;W)K<VAE971S+W-H965T.34N
M>&UL4$L! A0#%     @ +T^:6,G#)S$E P  /@D  !D              ("!
M_J$" 'AL+W=O<FMS:&5E=',O<VAE970Y-BYX;6Q02P$"% ,4    "  O3YI8
M,SY4-$\#  #Y#0  &0              @(%:I0( >&PO=V]R:W-H965T<R]S
M:&5E=#DW+GAM;%!+ 0(4 Q0    ( "]/FEA.P%T]C@,  /P+   9
M      " @>"H @!X;"]W;W)K<VAE971S+W-H965T.3@N>&UL4$L! A0#%
M  @ +T^:6$A43E*^ P  \Q   !D              ("!I:P" 'AL+W=O<FMS
M:&5E=',O<VAE970Y.2YX;6Q02P$"% ,4    "  O3YI8G,)+8^H$  #E$@
M&@              @(&:L ( >&PO=V]R:W-H965T<R]S:&5E=#$P,"YX;6Q0
M2P$"% ,4    "  O3YI8,]6=9/X#  "F#0  &@              @(&\M0(
M>&PO=V]R:W-H965T<R]S:&5E=#$P,2YX;6Q02P$"% ,4    "  O3YI8%#_=
M@'D#  !\"P  &@              @('RN0( >&PO=V]R:W-H965T<R]S:&5E
M=#$P,BYX;6Q02P$"% ,4    "  O3YI8DM+S&MX#  !?#0  &@
M    @(&CO0( >&PO=V]R:W-H965T<R]S:&5E=#$P,RYX;6Q02P$"% ,4
M"  O3YI8N5TFB+<#  !H#0  &@              @(&YP0( >&PO=V]R:W-H
M965T<R]S:&5E=#$P-"YX;6Q02P$"% ,4    "  O3YI8J46"[)$$  ""&@
M&@              @(&HQ0( >&PO=V]R:W-H965T<R]S:&5E=#$P-2YX;6Q0
M2P$"% ,4    "  O3YI8.(C19VH%  "-%   &@              @(%QR@(
M>&PO=V]R:W-H965T<R]S:&5E=#$P-BYX;6Q02P$"% ,4    "  O3YI8HPO/
MG(<"  #>!@  &@              @($3T ( >&PO=V]R:W-H965T<R]S:&5E
M=#$P-RYX;6Q02P$"% ,4    "  O3YI8:1EDHLL)  "Q4@  &@
M    @('2T@( >&PO=V]R:W-H965T<R]S:&5E=#$P."YX;6Q02P$"% ,4
M"  O3YI8(@_K[L4#   8#@  &@              @('5W ( >&PO=V]R:W-H
M965T<R]S:&5E=#$P.2YX;6Q02P$"% ,4    "  O3YI87XCL3, "  #U!P
M&@              @('2X ( >&PO=V]R:W-H965T<R]S:&5E=#$Q,"YX;6Q0
M2P$"% ,4    "  O3YI8=HTY2EH#  !@"0  &@              @('*XP(
M>&PO=V]R:W-H965T<R]S:&5E=#$Q,2YX;6Q02P$"% ,4    "  O3YI8??I?
M.E #  "$"P  &@              @(%<YP( >&PO=V]R:W-H965T<R]S:&5E
M=#$Q,BYX;6Q02P$"% ,4    "  O3YI8!0FI!'4"  "L!@  &@
M    @('DZ@( >&PO=V]R:W-H965T<R]S:&5E=#$Q,RYX;6Q02P$"% ,4
M"  O3YI8\C>W8< 3   <U   &@              @(&1[0( >&PO=V]R:W-H
M965T<R]S:&5E=#$Q-"YX;6Q02P$"% ,4    "  O3YI82!AN3^4"   ["
M&@              @(&) 0, >&PO=V]R:W-H965T<R]S:&5E=#$Q-2YX;6Q0
M2P$"% ,4    "  O3YI8M8N2ZU(#  # #0  &@              @(&F! ,
M>&PO=V]R:W-H965T<R]S:&5E=#$Q-BYX;6Q02P$"% ,4    "  O3YI8PB[/
MT^H%  "3(@  &@              @($P" , >&PO=V]R:W-H965T<R]S:&5E
M=#$Q-RYX;6Q02P$"% ,4    "  O3YI8,7?26CT#  "/"0  &@
M    @(%2#@, >&PO=V]R:W-H965T<R]S:&5E=#$Q."YX;6Q02P$"% ,4
M"  O3YI8URS,;WX"  #%!0  &@              @(''$0, >&PO=V]R:W-H
M965T<R]S:&5E=#$Q.2YX;6Q02P$"% ,4    "  O3YI88@FF""0)  "R6@
M&@              @(%]% , >&PO=V]R:W-H965T<R]S:&5E=#$R,"YX;6Q0
M2P$"% ,4    "  O3YI867^I[Y\"  "I!P  &@              @('9'0,
M>&PO=V]R:W-H965T<R]S:&5E=#$R,2YX;6Q02P$"% ,4    "  O3YI8*689
MPLT)  "N3P  &@              @(&P( , >&PO=V]R:W-H965T<R]S:&5E
M=#$R,BYX;6Q02P$"% ,4    "  O3YI8W:J>40L#  "_"   &@
M    @(&U*@, >&PO=V]R:W-H965T<R]S:&5E=#$R,RYX;6Q02P$"% ,4
M"  O3YI87S^;UV8#  #["@  &@              @('X+0, >&PO=V]R:W-H
M965T<R]S:&5E=#$R-"YX;6Q02P$"% ,4    "  O3YI8@54!^E\"   ]!@
M&@              @(&6,0, >&PO=V]R:W-H965T<R]S:&5E=#$R-2YX;6Q0
M2P$"% ,4    "  O3YI8O:WU.\H%  "S%@  &@              @($M- ,
M>&PO=V]R:W-H965T<R]S:&5E=#$R-BYX;6Q02P$"% ,4    "  O3YI8T;7*
MR7<#  "Y$   &@              @($O.@, >&PO=V]R:W-H965T<R]S:&5E
M=#$R-RYX;6Q02P$"% ,4    "  O3YI8 ":/+L8#   ;$0  &@
M    @('>/0, >&PO=V]R:W-H965T<R]S:&5E=#$R."YX;6Q02P$"% ,4
M"  O3YI8,FC&'[ #  "Q"@  &@              @('<00, >&PO=V]R:W-H
M965T<R]S:&5E=#$R.2YX;6Q02P$"% ,4    "  O3YI84=I>U\H#  !^$P
M&@              @('$10, >&PO=V]R:W-H965T<R]S:&5E=#$S,"YX;6Q0
M2P$"% ,4    "  O3YI8KEJ" .D"  !&"@  &@              @('&20,
M>&PO=V]R:W-H965T<R]S:&5E=#$S,2YX;6Q02P$"% ,4    "  O3YI84@F&
MJ\P#   >$   &@              @('G3 , >&PO=V]R:W-H965T<R]S:&5E
M=#$S,BYX;6Q02P$"% ,4    "  O3YI8O697)#0#  "6#   &@
M    @('K4 , >&PO=V]R:W-H965T<R]S:&5E=#$S,RYX;6Q02P$"% ,4
M"  O3YI8MC.1]]L#   +$@  &@              @(%75 , >&PO=V]R:W-H
M965T<R]S:&5E=#$S-"YX;6Q02P$"% ,4    "  O3YI82U]"+U((  !Q1
M&@              @(%J6 , >&PO=V]R:W-H965T<R]S:&5E=#$S-2YX;6Q0
M2P$"% ,4    "  O3YI8JM>^UJ %  !A(   &@              @('T8 ,
M>&PO=V]R:W-H965T<R]S:&5E=#$S-BYX;6Q02P$"% ,4    "  O3YI8AA&F
MI\D#  #,"P  &@              @(',9@, >&PO=V]R:W-H965T<R]S:&5E
M=#$S-RYX;6Q02P$"% ,4    "  O3YI8W,V0AC<%   H)   &@
M    @('-:@, >&PO=V]R:W-H965T<R]S:&5E=#$S."YX;6Q02P$"% ,4
M"  O3YI8]), L(P#   I#@  &@              @($\< , >&PO=V]R:W-H
M965T<R]S:&5E=#$S.2YX;6Q02P$"% ,4    "  O3YI8*/+TUVL"  "^!P
M&@              @($ = , >&PO=V]R:W-H965T<R]S:&5E=#$T,"YX;6Q0
M2P$"% ,4    "  O3YI8+#3GM'X"  "Y!0  &@              @(&C=@,
M>&PO=V]R:W-H965T<R]S:&5E=#$T,2YX;6Q02P$"% ,4    "  O3YI8@.HL
MF3P#  "Y#0  &@              @(%9>0, >&PO=V]R:W-H965T<R]S:&5E
M=#$T,BYX;6Q02P$"% ,4    "  O3YI8R2NO\^$"  "O"@  &@
M    @('-? , >&PO=V]R:W-H965T<R]S:&5E=#$T,RYX;6Q02P$"% ,4
M"  O3YI8J$P+\8<$  #!%@  &@              @('F?P, >&PO=V]R:W-H
M965T<R]S:&5E=#$T-"YX;6Q02P$"% ,4    "  O3YI8RS&.Y[X"  "Q!P
M&@              @(&EA , >&PO=V]R:W-H965T<R]S:&5E=#$T-2YX;6Q0
M2P$"% ,4    "  O3YI8C<B,A?D#  "9%   &@              @(&;AP,
M>&PO=V]R:W-H965T<R]S:&5E=#$T-BYX;6Q02P$"% ,4    "  O3YI8>#Z]
M/]P$  !F(   &@              @(',BP, >&PO=V]R:W-H965T<R]S:&5E
M=#$T-RYX;6Q02P$"% ,4    "  O3YI8K<"]]RT#  #("0  &@
M    @('@D , >&PO=V]R:W-H965T<R]S:&5E=#$T."YX;6Q02P$"% ,4
M"  O3YI8GB5J/68#  !,#   &@              @(%%E , >&PO=V]R:W-H
M965T<R]S:&5E=#$T.2YX;6Q02P$"% ,4    "  O3YI8KH&1 >,$  # $@
M&@              @('CEP, >&PO=V]R:W-H965T<R]S:&5E=#$U,"YX;6Q0
M2P$"% ,4    "  O3YI8D/V".P($   '%@  &@              @('^G ,
M>&PO=V]R:W-H965T<R]S:&5E=#$U,2YX;6Q02P$"% ,4    "  O3YI8[+3U
M"VL"  !=!@  &@              @($XH0, >&PO=V]R:W-H965T<R]S:&5E
M=#$U,BYX;6Q02P$"% ,4    "  O3YI81!0-TEL%   ?(P  &@
M    @(';HP, >&PO=V]R:W-H965T<R]S:&5E=#$U,RYX;6Q02P$"% ,4
M"  O3YI8E8:GK6X#  "^#@  &@              @(%NJ0, >&PO=V]R:W-H
M965T<R]S:&5E=#$U-"YX;6Q02P$"% ,4    "  O3YI8:@2A)\,$  !\(0
M&@              @($4K0, >&PO=V]R:W-H965T<R]S:&5E=#$U-2YX;6Q0
M2P$"% ,4    "  O3YI89=4='O@$  "B(0  &@              @($/L@,
M>&PO=V]R:W-H965T<R]S:&5E=#$U-BYX;6Q02P$"% ,4    "  O3YI8YS=A
M&3T*  !:B   &@              @($_MP, >&PO=V]R:W-H965T<R]S:&5E
M=#$U-RYX;6Q02P$"% ,4    "  O3YI8WB9$DST$  #G#P  &@
M    @(&TP0, >&PO=V]R:W-H965T<R]S:&5E=#$U."YX;6Q02P$"% ,4
M"  O3YI8/GH63ID#  "\#@  &@              @($IQ@, >&PO=V]R:W-H
M965T<R]S:&5E=#$U.2YX;6Q02P$"% ,4    "  O3YI89:&QT[T$  !&&@
M&@              @('ZR0, >&PO=V]R:W-H965T<R]S:&5E=#$V,"YX;6Q0
M2P$"% ,4    "  O3YI8Z6=3(/ &  "L)0  &@              @('OS@,
M>&PO=V]R:W-H965T<R]S:&5E=#$V,2YX;6Q02P$"% ,4    "  O3YI8%D.J
M%SP#  #7"0  &@              @($7U@, >&PO=V]R:W-H965T<R]S:&5E
M=#$V,BYX;6Q02P$"% ,4    "  O3YI8;B0]U'P"  !U!@  &@
M    @(&+V0, >&PO=V]R:W-H965T<R]S:&5E=#$V,RYX;6Q02P$"% ,4
M"  O3YI8LX==TY$#  #0$0  &@              @($_W , >&PO=V]R:W-H
M965T<R]S:&5E=#$V-"YX;6Q02P$"% ,4    "  O3YI8H\)I$'P#   &$
M&@              @($(X , >&PO=V]R:W-H965T<R]S:&5E=#$V-2YX;6Q0
M2P$"% ,4    "  O3YI8JOQV A$.  !F;0  &@              @(&\XP,
M>&PO=V]R:W-H965T<R]S:&5E=#$V-BYX;6Q02P$"% ,4    "  O3YI8!@=D
M\RD#   6#0  &@              @($%\@, >&PO=V]R:W-H965T<R]S:&5E
M=#$V-RYX;6Q02P$"% ,4    "  O3YI85>PPVTL$  #1$P  &@
M    @(%F]0, >&PO=V]R:W-H965T<R]S:&5E=#$V."YX;6Q02P$"% ,4
M"  O3YI8V:M:O_P%  "Z(P  &@              @('I^0, >&PO=V]R:W-H
M965T<R]S:&5E=#$V.2YX;6Q02P$"% ,4    "  O3YI89RIL@:8#  !C#P
M&@              @($=  0 >&PO=V]R:W-H965T<R]S:&5E=#$W,"YX;6Q0
M2P$"% ,4    "  O3YI8WE_%*8X&  "1-   &@              @('[ P0
M>&PO=V]R:W-H965T<R]S:&5E=#$W,2YX;6Q02P$"% ,4    "  O3YI8R2')
M,Z<'   ,,P  &@              @('!"@0 >&PO=V]R:W-H965T<R]S:&5E
M=#$W,BYX;6Q02P$"% ,4    "  O3YI80QV+OLP#  "N"P  &@
M    @(&@$@0 >&PO=V]R:W-H965T<R]S:&5E=#$W,RYX;6Q02P$"% ,4
M"  O3YI8.3:)&!D$   P$   &@              @(&D%@0 >&PO=V]R:W-H
M965T<R]S:&5E=#$W-"YX;6Q02P$"% ,4    "  O3YI829>)#-H%  #.)@
M&@              @('U&@0 >&PO=V]R:W-H965T<R]S:&5E=#$W-2YX;6Q0
M2P$"% ,4    "  O3YI8CV4]-#L'  ! ,0  &@              @($'(00
M>&PO=V]R:W-H965T<R]S:&5E=#$W-BYX;6Q02P$"% ,4    "  O3YI8 F X
MC'8"   +!@  &@              @(%Z* 0 >&PO=V]R:W-H965T<R]S:&5E
M=#$W-RYX;6Q02P$"% ,4    "  O3YI86OQ\MF\#  "K%P  #0
M    @ $H*P0 >&PO<W1Y;&5S+GAM;%!+ 0(4 Q0    ( "]/FEB7BKL<P
M !,"   +              "  <(N! !?<F5L<R\N<F5L<U!+ 0(4 Q0    (
M "]/FE@B-\;^3@L  +IS   /              "  :LO! !X;"]W;W)K8F]O
M:RYX;6Q02P$"% ,4    "  O3YI8Z\2.XIX$  "89P  &@
M@ $F.P0 >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4    "  O
M3YI8O 'T[T<#  !%8@  $P              @ '\/P0 6T-O;G1E;G1?5'EP
=97-=+GAM;%!+!08     N0"Y %0S  !T0P0    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>195
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>196
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
..report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

..report table.authRefData a {
	display: block;
	font-weight: bold;
}

..report table.authRefData p {
	margin-top: 0px;
}

..report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

..report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

..report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

..report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
..pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
..report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

..report hr {
	border: 1px solid #acf;
}

/* Top labels */
..report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

..report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

..report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

..report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

..report td.pl div.a {
	width: 200px;
}

..report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
..report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
..report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
..report .re, .report .reu {
	background-color: #def;
}

..report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
..report .ro, .report .rou {
	background-color: white;
}

..report .rou td {
	border-bottom: 1px solid black;
}

..report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
..report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
..report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

..report .nump {
	padding-left: 2em;
}

..report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
..report .text {
	text-align: left;
	white-space: normal;
}

..report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

..report .text .more {
	display: none;
}

..report .text .note {
	font-style: italic;
	font-weight: bold;
}

..report .text .small {
	width: 10em;
}

..report sup {
	font-style: italic;
}

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>198
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.24.1.u1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>752</ContextCount>
  <ElementCount>631</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>160</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>16</UnitCount>
  <MyReports>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>1001 - Document - Cover Page</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/CoverPage</Role>
      <ShortName>Cover Page</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>1002 - Statement - Consolidated Statement of Profit or Loss</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/ConsolidatedStatementOfProfitOrLoss</Role>
      <ShortName>Consolidated Statement of Profit or Loss</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>1003 - Statement - Consolidated Statement of Comprehensive Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/ConsolidatedStatementOfComprehensiveIncome</Role>
      <ShortName>Consolidated Statement of Comprehensive Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>1004 - Statement - Consolidated Statement of Financial Position</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition</Role>
      <ShortName>Consolidated Statement of Financial Position</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>1005 - Statement - Consolidated Statement of Changes in Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/ConsolidatedStatementOfChangesInEquity</Role>
      <ShortName>Consolidated Statement of Changes in Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>1006 - Statement - Consolidated Statement of Changes in Equity (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/ConsolidatedStatementOfChangesInEquityParenthetical</Role>
      <ShortName>Consolidated Statement of Changes in Equity (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>1007 - Statement - Consolidated Statement of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows</Role>
      <ShortName>Consolidated Statement of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>1008 - Disclosure - Corporate information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/CorporateInformation</Role>
      <ShortName>Corporate information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>1009 - Disclosure - Accounting policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/AccountingPolicies</Role>
      <ShortName>Accounting policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>1010 - Disclosure - Significant accounting judgments, estimates and assumptions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/SignificantAccountingJudgmentsEstimatesAndAssumptions</Role>
      <ShortName>Significant accounting judgments, estimates and assumptions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>1011 - Disclosure - Investments in subsidiaries</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/InvestmentsInSubsidiaries</Role>
      <ShortName>Investments in subsidiaries</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>1012 - Disclosure - Investment in joint ventures</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/InvestmentInJointVentures</Role>
      <ShortName>Investment in joint ventures</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>1013 - Disclosure - Revenue from contracts with customers</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/RevenueFromContractsWithCustomers</Role>
      <ShortName>Revenue from contracts with customers</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>1014 - Disclosure - Depreciation, amortization, shipping and handling expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/DepreciationAmortizationShippingAndHandlingExpenses</Role>
      <ShortName>Depreciation, amortization, shipping and handling expenses</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>1015 - Disclosure - Income tax expense</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/IncomeTaxExpense</Role>
      <ShortName>Income tax expense</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>1016 - Disclosure - Earnings per share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/EarningsPerShare</Role>
      <ShortName>Earnings per share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>1017 - Disclosure - Property, plant and equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/PropertyPlantAndEquipment</Role>
      <ShortName>Property, plant and equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>1018 - Disclosure - Investment property</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/InvestmentProperty</Role>
      <ShortName>Investment property</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>1019 - Disclosure - Intangible assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/IntangibleAssets</Role>
      <ShortName>Intangible assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>1020 - Disclosure - Inventories</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/Inventories</Role>
      <ShortName>Inventories</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>1021 - Disclosure - Other current assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/OtherCurrentAssets</Role>
      <ShortName>Other current assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>1022 - Disclosure - Trade and other receivables</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/TradeAndOtherReceivables</Role>
      <ShortName>Trade and other receivables</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>1023 - Disclosure - Cash and bank balances</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/CashAndBankBalances</Role>
      <ShortName>Cash and bank balances</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>1024 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>1025 - Disclosure - Issued capital</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/IssuedCapital</Role>
      <ShortName>Issued capital</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>1026 - Disclosure - Dividends declared and paid</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/DividendsDeclaredAndPaid</Role>
      <ShortName>Dividends declared and paid</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>1027 - Disclosure - Reserves</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/Reserves</Role>
      <ShortName>Reserves</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>1028 - Disclosure - Share-based payment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/ShareBasedPayment</Role>
      <ShortName>Share-based payment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>1029 - Disclosure - Trade and other payables</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/TradeAndOtherPayables</Role>
      <ShortName>Trade and other payables</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>1030 - Disclosure - Provisions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/Provisions</Role>
      <ShortName>Provisions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>1031 - Disclosure - Contract liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/ContractLiabilities</Role>
      <ShortName>Contract liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>1032 - Disclosure - Lease liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/LeaseLiabilities</Role>
      <ShortName>Lease liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>1033 - Disclosure - Loans and borrowings</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/LoansAndBorrowings</Role>
      <ShortName>Loans and borrowings</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>1034 - Disclosure - Deferred grants</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/DeferredGrants</Role>
      <ShortName>Deferred grants</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>1035 - Disclosure - Other financial liability</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/OtherFinancialLiability</Role>
      <ShortName>Other financial liability</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>1036 - Disclosure - Related party disclosures</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/RelatedPartyDisclosures</Role>
      <ShortName>Related party disclosures</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>1037 - Disclosure - Commitments and contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/CommitmentsAndContingencies</Role>
      <ShortName>Commitments and contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>1038 - Disclosure - Segment information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/SegmentInformation</Role>
      <ShortName>Segment information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>1039 - Disclosure - Financial risk management objectives and policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPolicies</Role>
      <ShortName>Financial risk management objectives and policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>1040 - Disclosure - Capital management</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/CapitalManagement</Role>
      <ShortName>Capital management</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>1041 - Disclosure - Fair value measurement</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/FairValueMeasurement</Role>
      <ShortName>Fair value measurement</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>1042 - Disclosure - Financial assets and financial liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/FinancialAssetsAndFinancialLiabilities</Role>
      <ShortName>Financial assets and financial liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>1043 - Disclosure - Comparative figures</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/ComparativeFigures</Role>
      <ShortName>Comparative figures</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>1044 - Disclosure - Accounting policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/AccountingPoliciesPolicies</Role>
      <ShortName>Accounting policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.cyilimited.com/role/AccountingPolicies</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>1045 - Disclosure - Accounting policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/AccountingPoliciesTables</Role>
      <ShortName>Accounting policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cyilimited.com/role/AccountingPolicies</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>1046 - Disclosure - Investments in subsidiaries (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/InvestmentsInSubsidiariesTables</Role>
      <ShortName>Investments in subsidiaries (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cyilimited.com/role/InvestmentsInSubsidiaries</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>1047 - Disclosure - Investment in joint ventures (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/InvestmentInJointVenturesTables</Role>
      <ShortName>Investment in joint ventures (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cyilimited.com/role/InvestmentInJointVentures</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>1048 - Disclosure - Revenue from contracts with customers (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/RevenueFromContractsWithCustomersTables</Role>
      <ShortName>Revenue from contracts with customers (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cyilimited.com/role/RevenueFromContractsWithCustomers</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>1049 - Disclosure - Depreciation, amortization, shipping and handling expenses (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/DepreciationAmortizationShippingAndHandlingExpensesTables</Role>
      <ShortName>Depreciation, amortization, shipping and handling expenses (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cyilimited.com/role/DepreciationAmortizationShippingAndHandlingExpenses</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>1050 - Disclosure - Income tax expense (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/IncomeTaxExpenseTables</Role>
      <ShortName>Income tax expense (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cyilimited.com/role/IncomeTaxExpense</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>1051 - Disclosure - Earnings per share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/EarningsPerShareTables</Role>
      <ShortName>Earnings per share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cyilimited.com/role/EarningsPerShare</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>1052 - Disclosure - Property, plant and equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/PropertyPlantAndEquipmentTables</Role>
      <ShortName>Property, plant and equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cyilimited.com/role/PropertyPlantAndEquipment</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>1053 - Disclosure - Investment property (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/InvestmentPropertyTables</Role>
      <ShortName>Investment property (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cyilimited.com/role/InvestmentProperty</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>1054 - Disclosure - Intangible assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/IntangibleAssetsTables</Role>
      <ShortName>Intangible assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cyilimited.com/role/IntangibleAssets</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>1055 - Disclosure - Inventories (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/InventoriesTables</Role>
      <ShortName>Inventories (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cyilimited.com/role/Inventories</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>1056 - Disclosure - Other current assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/OtherCurrentAssetsTables</Role>
      <ShortName>Other current assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cyilimited.com/role/OtherCurrentAssets</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>1057 - Disclosure - Trade and other receivables (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/TradeAndOtherReceivablesTables</Role>
      <ShortName>Trade and other receivables (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cyilimited.com/role/TradeAndOtherReceivables</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>1058 - Disclosure - Cash and bank balances (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/CashAndBankBalancesTables</Role>
      <ShortName>Cash and bank balances (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cyilimited.com/role/CashAndBankBalances</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>1059 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/LeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cyilimited.com/role/Leases</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>1060 - Disclosure - Issued capital (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/IssuedCapitalTables</Role>
      <ShortName>Issued capital (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cyilimited.com/role/IssuedCapital</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>1061 - Disclosure - Dividends declared and paid (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/DividendsDeclaredAndPaidTables</Role>
      <ShortName>Dividends declared and paid (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cyilimited.com/role/DividendsDeclaredAndPaid</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>1062 - Disclosure - Reserves (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/ReservesTables</Role>
      <ShortName>Reserves (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cyilimited.com/role/Reserves</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>1063 - Disclosure - Share-based payment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/ShareBasedPaymentTables</Role>
      <ShortName>Share-based payment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cyilimited.com/role/ShareBasedPayment</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>1064 - Disclosure - Trade and other payables (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/TradeAndOtherPayablesTables</Role>
      <ShortName>Trade and other payables (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cyilimited.com/role/TradeAndOtherPayables</ParentRole>
      <Position>64</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>1065 - Disclosure - Provisions (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/ProvisionsTables</Role>
      <ShortName>Provisions (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cyilimited.com/role/Provisions</ParentRole>
      <Position>65</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>1066 - Disclosure - Contract liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/ContractLiabilitiesTables</Role>
      <ShortName>Contract liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cyilimited.com/role/ContractLiabilities</ParentRole>
      <Position>66</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>1067 - Disclosure - Lease liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/LeaseLiabilitiesTables</Role>
      <ShortName>Lease liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cyilimited.com/role/LeaseLiabilities</ParentRole>
      <Position>67</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>1068 - Disclosure - Loans and borrowings (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/LoansAndBorrowingsTables</Role>
      <ShortName>Loans and borrowings (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cyilimited.com/role/LoansAndBorrowings</ParentRole>
      <Position>68</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>1069 - Disclosure - Deferred grants (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/DeferredGrantsTables</Role>
      <ShortName>Deferred grants (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cyilimited.com/role/DeferredGrants</ParentRole>
      <Position>69</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>1070 - Disclosure - Related party disclosures (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/RelatedPartyDisclosuresTables</Role>
      <ShortName>Related party disclosures (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cyilimited.com/role/RelatedPartyDisclosures</ParentRole>
      <Position>70</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>1071 - Disclosure - Commitments and contingencies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/CommitmentsAndContingenciesTables</Role>
      <ShortName>Commitments and contingencies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cyilimited.com/role/CommitmentsAndContingencies</ParentRole>
      <Position>71</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>1072 - Disclosure - Segment information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/SegmentInformationTables</Role>
      <ShortName>Segment information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cyilimited.com/role/SegmentInformation</ParentRole>
      <Position>72</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>1073 - Disclosure - Financial risk management objectives and policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesTables</Role>
      <ShortName>Financial risk management objectives and policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPolicies</ParentRole>
      <Position>73</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>1074 - Disclosure - Capital management (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/CapitalManagementTables</Role>
      <ShortName>Capital management (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cyilimited.com/role/CapitalManagement</ParentRole>
      <Position>74</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>1075 - Disclosure - Fair value measurement (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/FairValueMeasurementTables</Role>
      <ShortName>Fair value measurement (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cyilimited.com/role/FairValueMeasurement</ParentRole>
      <Position>75</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>1076 - Disclosure - Financial assets and financial liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/FinancialAssetsAndFinancialLiabilitiesTables</Role>
      <ShortName>Financial assets and financial liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cyilimited.com/role/FinancialAssetsAndFinancialLiabilities</ParentRole>
      <Position>76</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>1077 - Disclosure - Corporate Information - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/CorporateInformationAdditionalInformationDetail</Role>
      <ShortName>Corporate Information - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>77</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>1078 - Disclosure - Accounting policies - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/AccountingPoliciesAdditionalInformationDetail</Role>
      <ShortName>Accounting policies - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>78</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>1079 - Disclosure - Accounting policies - Estimated Useful Life of Assets (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/AccountingPoliciesEstimatedUsefulLifeOfAssetsDetail</Role>
      <ShortName>Accounting policies - Estimated Useful Life of Assets (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>79</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>1080 - Disclosure - Accounting policies - Summary Of Policies Applied To The Group's Intangible Assets - (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/AccountingPoliciesSummaryOfPoliciesAppliedToTheGroupsIntangibleAssetsDetail</Role>
      <ShortName>Accounting policies - Summary Of Policies Applied To The Group's Intangible Assets - (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>80</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>1081 - Disclosure - Significant Accounting Judgments, Estimates and Assumptions - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/SignificantAccountingJudgmentsEstimatesAndAssumptionsAdditionalInformationDetail</Role>
      <ShortName>Significant Accounting Judgments, Estimates and Assumptions - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>81</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>1082 - Disclosure - Investments in Subsidiaries - Details of Significant Subsidiaries of the Group (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/InvestmentsInSubsidiariesDetailsOfSignificantSubsidiariesOfTheGroupDetail</Role>
      <ShortName>Investments in Subsidiaries - Details of Significant Subsidiaries of the Group (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>82</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>1083 - Disclosure - Investments in Subsidiaries - Subsidiary having Non-controlling Interests that are Material to the Group (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/InvestmentsInSubsidiariesSubsidiaryHavingNonControllingInterestsThatAreMaterialToTheGroupDetail</Role>
      <ShortName>Investments in Subsidiaries - Subsidiary having Non-controlling Interests that are Material to the Group (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>83</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>1084 - Disclosure - Investments in Subsidiaries - Summarized Financial Information Including Goodwill On Acquisition And Consolidation Adjustment But Before Intercompany Eliminations Of Subsidiaries With Material Non Controlling Interests (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/InvestmentsInSubsidiariesSummarizedFinancialInformationIncludingGoodwillOnAcquisitionAndConsolidationAdjustmentButBeforeIntercompanyEliminationsOfSubsidiariesWithMaterialNonControllingInterestsDetail</Role>
      <ShortName>Investments in Subsidiaries - Summarized Financial Information Including Goodwill On Acquisition And Consolidation Adjustment But Before Intercompany Eliminations Of Subsidiaries With Material Non Controlling Interests (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>84</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>1085 - Disclosure - Investments in Subsidiaries - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/InvestmentsInSubsidiariesAdditionalInformationDetail</Role>
      <ShortName>Investments in Subsidiaries - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>85</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>1086 - Disclosure - Investments in Subsidiaries - Assets and Liabilities and Cash Flow Effect of Disposal of Subsidiaries (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/InvestmentsInSubsidiariesAssetsAndLiabilitiesAndCashFlowEffectOfDisposalOfSubsidiariesDetail</Role>
      <ShortName>Investments in Subsidiaries - Assets and Liabilities and Cash Flow Effect of Disposal of Subsidiaries (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>86</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>1087 - Disclosure - Investments in Subsidiaries - Assets and Liabilities and Cash Flow Effect of Disposal of Subsidiaries (Parenthetical) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/InvestmentsInSubsidiariesAssetsAndLiabilitiesAndCashFlowEffectOfDisposalOfSubsidiariesParentheticalDetail</Role>
      <ShortName>Investments in Subsidiaries - Assets and Liabilities and Cash Flow Effect of Disposal of Subsidiaries (Parenthetical) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>87</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>1088 - Disclosure - Investment in Joint Ventures - Share of Results of Joint Ventures and Carrying Amount of Investment to Joint Ventures (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/InvestmentInJointVenturesShareOfResultsOfJointVenturesAndCarryingAmountOfInvestmentToJointVenturesDetail</Role>
      <ShortName>Investment in Joint Ventures - Share of Results of Joint Ventures and Carrying Amount of Investment to Joint Ventures (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>88</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R89.htm</HtmlFileName>
      <LongName>1089 - Disclosure - Investment in Joint Ventures - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/InvestmentInJointVenturesAdditionalInformationDetail</Role>
      <ShortName>Investment in Joint Ventures - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>89</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R90.htm</HtmlFileName>
      <LongName>1090 - Disclosure - Investment in Joint Ventures - Summary of Significant Joint Ventures (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/InvestmentInJointVenturesSummaryOfSignificantJointVenturesDetail</Role>
      <ShortName>Investment in Joint Ventures - Summary of Significant Joint Ventures (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>90</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R91.htm</HtmlFileName>
      <LongName>1091 - Disclosure - Investment in Joint Ventures - Summarized Financial Information of Joint Ventures and Reconciliation with Carrying Amount of Investment in Consolidated Financial Statements (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/InvestmentInJointVenturesSummarizedFinancialInformationOfJointVenturesAndReconciliationWithCarryingAmountOfInvestmentInConsolidatedFinancialStatementsDetail</Role>
      <ShortName>Investment in Joint Ventures - Summarized Financial Information of Joint Ventures and Reconciliation with Carrying Amount of Investment in Consolidated Financial Statements (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>91</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R92.htm</HtmlFileName>
      <LongName>1092 - Disclosure - Revenue from Contracts with Customers - Summary of Disaggregation of Group's Revenue from Contracts with Customers (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/RevenueFromContractsWithCustomersSummaryOfDisaggregationOfGroupsRevenueFromContractsWithCustomersDetail</Role>
      <ShortName>Revenue from Contracts with Customers - Summary of Disaggregation of Group's Revenue from Contracts with Customers (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>92</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R93.htm</HtmlFileName>
      <LongName>1093 - Disclosure - Revenue from Contracts with Customers - Summary of Contract Balances (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/RevenueFromContractsWithCustomersSummaryOfContractBalancesDetail</Role>
      <ShortName>Revenue from Contracts with Customers - Summary of Contract Balances (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>93</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R94.htm</HtmlFileName>
      <LongName>1094 - Disclosure - Revenue from Contracts with Customers - Summary of Contract Balances (Parenthetical) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/RevenueFromContractsWithCustomersSummaryOfContractBalancesParentheticalDetail</Role>
      <ShortName>Revenue from Contracts with Customers - Summary of Contract Balances (Parenthetical) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>94</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R95.htm</HtmlFileName>
      <LongName>1095 - Disclosure - Revenue from contracts with customers - Schedule Of Revenue Recognized (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/RevenueFromContractsWithCustomersScheduleOfRevenueRecognizedDetail</Role>
      <ShortName>Revenue from contracts with customers - Schedule Of Revenue Recognized (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>95</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R96.htm</HtmlFileName>
      <LongName>1096 - Disclosure - Revenue from contracts with customers - Schedule Of Contract Cost Capitalized (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/RevenueFromContractsWithCustomersScheduleOfContractCostCapitalizedDetail</Role>
      <ShortName>Revenue from contracts with customers - Schedule Of Contract Cost Capitalized (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>96</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R97.htm</HtmlFileName>
      <LongName>1097 - Disclosure - Revenue from contracts with customers - Performance Obligations (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/RevenueFromContractsWithCustomersPerformanceObligationsDetail</Role>
      <ShortName>Revenue from contracts with customers - Performance Obligations (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>97</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R98.htm</HtmlFileName>
      <LongName>1098 - Disclosure - Depreciation, amortization expenses - Summary of Depreciation and Amortization (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/DepreciationAmortizationExpensesSummaryOfDepreciationAndAmortizationDetail</Role>
      <ShortName>Depreciation, amortization expenses - Summary of Depreciation and Amortization (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>98</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R99.htm</HtmlFileName>
      <LongName>1099 - Disclosure - Shipping and handling expenses - Summary of Sales Related Shipping and Handling Expenses Not Separately Billed to Customers (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/ShippingAndHandlingExpensesSummaryOfSalesRelatedShippingAndHandlingExpensesNotSeparatelyBilledToCustomersDetail</Role>
      <ShortName>Shipping and handling expenses - Summary of Sales Related Shipping and Handling Expenses Not Separately Billed to Customers (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>99</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R100.htm</HtmlFileName>
      <LongName>1100 - Disclosure - Other operating income - Summary of Other Operating Income (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/OtherOperatingIncomeSummaryOfOtherOperatingIncomeDetail</Role>
      <ShortName>Other operating income - Summary of Other Operating Income (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>100</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R101.htm</HtmlFileName>
      <LongName>1101 - Disclosure - Other operating expenses - Summary of Other Operating Expenses (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/OtherOperatingExpensesSummaryOfOtherOperatingExpensesDetail</Role>
      <ShortName>Other operating expenses - Summary of Other Operating Expenses (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>101</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R102.htm</HtmlFileName>
      <LongName>1102 - Disclosure - Finance costs - Summary of Finance Costs (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/FinanceCostsSummaryOfFinanceCostsDetail</Role>
      <ShortName>Finance costs - Summary of Finance Costs (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>102</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R103.htm</HtmlFileName>
      <LongName>1103 - Disclosure - Staff cost - Summary of Staff Costs (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/StaffCostSummaryOfStaffCostsDetail</Role>
      <ShortName>Staff cost - Summary of Staff Costs (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>103</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R104.htm</HtmlFileName>
      <LongName>1104 - Disclosure - Income Tax Expense - Summary of Income Tax Expense (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/IncomeTaxExpenseSummaryOfIncomeTaxExpenseDetail</Role>
      <ShortName>Income Tax Expense - Summary of Income Tax Expense (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>104</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R105.htm</HtmlFileName>
      <LongName>1105 - Disclosure - Income Tax Expense - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/IncomeTaxExpenseAdditionalInformationDetail</Role>
      <ShortName>Income Tax Expense - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>105</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R106.htm</HtmlFileName>
      <LongName>1106 - Disclosure - Income Tax Expense - Reconciliation of Income Tax Expense (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/IncomeTaxExpenseReconciliationOfIncomeTaxExpenseDetail</Role>
      <ShortName>Income Tax Expense - Reconciliation of Income Tax Expense (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>106</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R107.htm</HtmlFileName>
      <LongName>1107 - Disclosure - Income Tax Expense - Reconciliation of Income Tax Expense (Parenthetical) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/IncomeTaxExpenseReconciliationOfIncomeTaxExpenseParentheticalDetail</Role>
      <ShortName>Income Tax Expense - Reconciliation of Income Tax Expense (Parenthetical) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>107</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R108.htm</HtmlFileName>
      <LongName>1108 - Disclosure - Income Tax Expense - Summary of Deferred Tax (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/IncomeTaxExpenseSummaryOfDeferredTaxDetail</Role>
      <ShortName>Income Tax Expense - Summary of Deferred Tax (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>108</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R109.htm</HtmlFileName>
      <LongName>1109 - Disclosure - Income Tax Expense - Summary of Deferred Tax (Parenthetical) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/IncomeTaxExpenseSummaryOfDeferredTaxParentheticalDetail</Role>
      <ShortName>Income Tax Expense - Summary of Deferred Tax (Parenthetical) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>109</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R110.htm</HtmlFileName>
      <LongName>1110 - Disclosure - Income Tax Expense - Classification of the Group's Net Deferred Tax Assets (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/IncomeTaxExpenseClassificationOfTheGroupsNetDeferredTaxAssetsDetail</Role>
      <ShortName>Income Tax Expense - Classification of the Group's Net Deferred Tax Assets (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>110</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R111.htm</HtmlFileName>
      <LongName>1111 - Disclosure - Income Tax Expense - Deferred Tax Assets That Have Not Been Recognized (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/IncomeTaxExpenseDeferredTaxAssetsThatHaveNotBeenRecognizedDetail</Role>
      <ShortName>Income Tax Expense - Deferred Tax Assets That Have Not Been Recognized (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>111</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R112.htm</HtmlFileName>
      <LongName>1112 - Disclosure - Earnings Per Share - Summary of Earnings Per Share (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/EarningsPerShareSummaryOfEarningsPerShareDetail</Role>
      <ShortName>Earnings Per Share - Summary of Earnings Per Share (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>112</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R113.htm</HtmlFileName>
      <LongName>1113 - Disclosure - Earnings Per Share - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/EarningsPerShareAdditionalInformationDetail</Role>
      <ShortName>Earnings Per Share - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>113</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R114.htm</HtmlFileName>
      <LongName>1114 - Disclosure - Property, Plant and Equipment - Summary of Property, Plant and Equipment (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetail</Role>
      <ShortName>Property, Plant and Equipment - Summary of Property, Plant and Equipment (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>114</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R115.htm</HtmlFileName>
      <LongName>1115 - Disclosure - Property, Plant and Equipment - Summary of Property, Plant and Equipment (Parenthetical) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentParentheticalDetail</Role>
      <ShortName>Property, Plant and Equipment - Summary of Property, Plant and Equipment (Parenthetical) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>115</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R116.htm</HtmlFileName>
      <LongName>1116 - Disclosure - Property, Plant and Equipment - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/PropertyPlantAndEquipmentAdditionalInformationDetail</Role>
      <ShortName>Property, Plant and Equipment - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>116</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R117.htm</HtmlFileName>
      <LongName>1117 - Disclosure - Investment Property - Summary of Investment Property (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/InvestmentPropertySummaryOfInvestmentPropertyDetail</Role>
      <ShortName>Investment Property - Summary of Investment Property (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>117</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R118.htm</HtmlFileName>
      <LongName>1118 - Disclosure - Investment Property - Summary of Fair Value Measurement of Investment Property (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/InvestmentPropertySummaryOfFairValueMeasurementOfInvestmentPropertyDetail</Role>
      <ShortName>Investment Property - Summary of Fair Value Measurement of Investment Property (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>118</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R119.htm</HtmlFileName>
      <LongName>1119 - Disclosure - Investment Property - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/InvestmentPropertyAdditionalInformationDetail</Role>
      <ShortName>Investment Property - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>119</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R120.htm</HtmlFileName>
      <LongName>1120 - Disclosure - Intangible Assets - Summary of Intangible Assets (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/IntangibleAssetsSummaryOfIntangibleAssetsDetail</Role>
      <ShortName>Intangible Assets - Summary of Intangible Assets (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>120</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R121.htm</HtmlFileName>
      <LongName>1121 - Disclosure - Intangible Assets - Goodwill - Carrying Amount of Goodwill Allocated (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/IntangibleAssetsGoodwillCarryingAmountOfGoodwillAllocatedDetail</Role>
      <ShortName>Intangible Assets - Goodwill - Carrying Amount of Goodwill Allocated (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>121</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R122.htm</HtmlFileName>
      <LongName>1122 - Disclosure - Intangible Assets - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/IntangibleAssetsAdditionalInformationDetail</Role>
      <ShortName>Intangible Assets - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>122</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R123.htm</HtmlFileName>
      <LongName>1123 - Disclosure - Inventories - Summary of Inventories (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/InventoriesSummaryOfInventoriesDetail</Role>
      <ShortName>Inventories - Summary of Inventories (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>123</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R124.htm</HtmlFileName>
      <LongName>1124 - Disclosure - Inventories - Summary of Analysis of Inventory Reserve Accounts (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/InventoriesSummaryOfAnalysisOfInventoryReserveAccountsDetail</Role>
      <ShortName>Inventories - Summary of Analysis of Inventory Reserve Accounts (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>124</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R125.htm</HtmlFileName>
      <LongName>1125 - Disclosure - Other Current Assets - Summary of Other Current Assets (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/OtherCurrentAssetsSummaryOfOtherCurrentAssetsDetail</Role>
      <ShortName>Other Current Assets - Summary of Other Current Assets (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>125</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R126.htm</HtmlFileName>
      <LongName>1126 - Disclosure - Trade and Other Receivables - Summary of Trade and Other Receivables (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/TradeAndOtherReceivablesSummaryOfTradeAndOtherReceivablesDetail</Role>
      <ShortName>Trade and Other Receivables - Summary of Trade and Other Receivables (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>126</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R127.htm</HtmlFileName>
      <LongName>1127 - Disclosure - Trade and Other Receivables - Summary of Trade and Other Receivables (Parenthetical) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/TradeAndOtherReceivablesSummaryOfTradeAndOtherReceivablesParentheticalDetail</Role>
      <ShortName>Trade and Other Receivables - Summary of Trade and Other Receivables (Parenthetical) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>127</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R128.htm</HtmlFileName>
      <LongName>1128 - Disclosure - Trade and Other Receivables - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/TradeAndOtherReceivablesAdditionalInformationDetail</Role>
      <ShortName>Trade and Other Receivables - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>128</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R129.htm</HtmlFileName>
      <LongName>1129 - Disclosure - Trade and Other Receivables - Movement in the Allowance for Expected Credit Losses of Trade and Other Receivables (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/TradeAndOtherReceivablesMovementInTheAllowanceForExpectedCreditLossesOfTradeAndOtherReceivablesDetail</Role>
      <ShortName>Trade and Other Receivables - Movement in the Allowance for Expected Credit Losses of Trade and Other Receivables (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>129</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R130.htm</HtmlFileName>
      <LongName>1130 - Disclosure - Cash and Bank Balances - Summary of Cash and Bank Balances (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/CashAndBankBalancesSummaryOfCashAndBankBalancesDetail</Role>
      <ShortName>Cash and Bank Balances - Summary of Cash and Bank Balances (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>130</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R131.htm</HtmlFileName>
      <LongName>1131 - Disclosure - Cash and Bank Balances - Summary of Cash and Bank Balances (Parenthetical) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/CashAndBankBalancesSummaryOfCashAndBankBalancesParentheticalDetail</Role>
      <ShortName>Cash and Bank Balances - Summary of Cash and Bank Balances (Parenthetical) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>131</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R132.htm</HtmlFileName>
      <LongName>1132 - Disclosure - Cash and Bank Balances - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/CashAndBankBalancesAdditionalInformationDetail</Role>
      <ShortName>Cash and Bank Balances - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>132</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R133.htm</HtmlFileName>
      <LongName>1133 - Disclosure - Cash and Bank Balances - Summary of Cash Flows, Cash and Cash Equivalents (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/CashAndBankBalancesSummaryOfCashFlowsCashAndCashEquivalentsDetail</Role>
      <ShortName>Cash and Bank Balances - Summary of Cash Flows, Cash and Cash Equivalents (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>133</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R134.htm</HtmlFileName>
      <LongName>1134 - Disclosure - Leases - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/LeasesAdditionalInformationDetail</Role>
      <ShortName>Leases - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>134</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R135.htm</HtmlFileName>
      <LongName>1135 - Disclosure - Leases - Summary of detailed Information About  Carrying Amounts of Right-of-use Assets Recognized and Movements During Year (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutCarryingAmountsOfRightOfUseAssetsRecognizedAndMovementsDuringYearDetail</Role>
      <ShortName>Leases - Summary of detailed Information About  Carrying Amounts of Right-of-use Assets Recognized and Movements During Year (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>135</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R136.htm</HtmlFileName>
      <LongName>1136 - Disclosure - Leases - Summary of Detailed Information About Carrying Amounts of Lease Liabilities and Movements During Year (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutCarryingAmountsOfLeaseLiabilitiesAndMovementsDuringYearDetail</Role>
      <ShortName>Leases - Summary of Detailed Information About Carrying Amounts of Lease Liabilities and Movements During Year (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>136</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R137.htm</HtmlFileName>
      <LongName>1137 - Disclosure - Leases - Summary of Detailed Information About  Amounts Recognized In Profit of Loss (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutAmountsRecognizedInProfitOfLossDetail</Role>
      <ShortName>Leases - Summary of Detailed Information About  Amounts Recognized In Profit of Loss (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>137</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R138.htm</HtmlFileName>
      <LongName>1138 - Disclosure - Leases - Summary of Detailed Information About Future Minimum Rental Receivables Under Non-Cancellable Operating Leases (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutFutureMinimumRentalReceivablesUnderNonCancellableOperatingLeasesDetail</Role>
      <ShortName>Leases - Summary of Detailed Information About Future Minimum Rental Receivables Under Non-Cancellable Operating Leases (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>138</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R139.htm</HtmlFileName>
      <LongName>1139 - Disclosure - Issued capital - Summary of Issued Capital (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/IssuedCapitalSummaryOfIssuedCapitalDetail</Role>
      <ShortName>Issued capital - Summary of Issued Capital (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>139</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R140.htm</HtmlFileName>
      <LongName>1140 - Disclosure - Issued capital - Summary of Issued Capital (Parenthetical) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/IssuedCapitalSummaryOfIssuedCapitalParentheticalDetail</Role>
      <ShortName>Issued capital - Summary of Issued Capital (Parenthetical) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>140</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R141.htm</HtmlFileName>
      <LongName>1141 - Disclosure - Issued capital - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/IssuedCapitalAdditionalInformationDetail</Role>
      <ShortName>Issued capital - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>141</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R142.htm</HtmlFileName>
      <LongName>1142 - Disclosure - Dividends Declared and Paid - Summary of Dividends Declared and Paid (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/DividendsDeclaredAndPaidSummaryOfDividendsDeclaredAndPaidDetail</Role>
      <ShortName>Dividends Declared and Paid - Summary of Dividends Declared and Paid (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>142</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R143.htm</HtmlFileName>
      <LongName>1143 - Disclosure - Dividends Declared and Paid - Summary of Dividends Declared and Paid (Parenthetical) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/DividendsDeclaredAndPaidSummaryOfDividendsDeclaredAndPaidParentheticalDetail</Role>
      <ShortName>Dividends Declared and Paid - Summary of Dividends Declared and Paid (Parenthetical) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>143</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R144.htm</HtmlFileName>
      <LongName>1144 - Disclosure - Reserves - Summary of Statutory Reserves (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/ReservesSummaryOfStatutoryReservesDetail</Role>
      <ShortName>Reserves - Summary of Statutory Reserves (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>144</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R145.htm</HtmlFileName>
      <LongName>1145 - Disclosure - Reserves - Summary of Statutory Reserves (Parenthetical) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/ReservesSummaryOfStatutoryReservesParentheticalDetail</Role>
      <ShortName>Reserves - Summary of Statutory Reserves (Parenthetical) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>145</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R146.htm</HtmlFileName>
      <LongName>1146 - Disclosure - Reserves - Summary of Other Components of Equity (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/ReservesSummaryOfOtherComponentsOfEquityDetail</Role>
      <ShortName>Reserves - Summary of Other Components of Equity (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>146</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R147.htm</HtmlFileName>
      <LongName>1147 - Disclosure - Share-based Payment - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/ShareBasedPaymentAdditionalInformationDetail</Role>
      <ShortName>Share-based Payment - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>147</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R148.htm</HtmlFileName>
      <LongName>1148 - Disclosure - Share-based Payment - Number and Weighted Average Exercise Prices ("WAEP") of, and Movements in Share Options (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/ShareBasedPaymentNumberAndWeightedAverageExercisePricesWaepOfAndMovementsInShareOptionsDetail</Role>
      <ShortName>Share-based Payment - Number and Weighted Average Exercise Prices ("WAEP") of, and Movements in Share Options (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>148</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R149.htm</HtmlFileName>
      <LongName>1149 - Disclosure - Share-based Payment - Fair Value of Share Options and Assumptions (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/ShareBasedPaymentFairValueOfShareOptionsAndAssumptionsDetail</Role>
      <ShortName>Share-based Payment - Fair Value of Share Options and Assumptions (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>149</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R150.htm</HtmlFileName>
      <LongName>1150 - Disclosure - Trade and Other Payables - Summary of Trade and Other Current Payables (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/TradeAndOtherPayablesSummaryOfTradeAndOtherCurrentPayablesDetail</Role>
      <ShortName>Trade and Other Payables - Summary of Trade and Other Current Payables (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>150</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R151.htm</HtmlFileName>
      <LongName>1151 - Disclosure - Trade and Other Payables - Summary of Trade and Other Current Payables (Parenthetical) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/TradeAndOtherPayablesSummaryOfTradeAndOtherCurrentPayablesParentheticalDetail</Role>
      <ShortName>Trade and Other Payables - Summary of Trade and Other Current Payables (Parenthetical) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>151</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R152.htm</HtmlFileName>
      <LongName>1152 - Disclosure - Trade and Other Payables - Summary of Other Non-current Payables (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/TradeAndOtherPayablesSummaryOfOtherNonCurrentPayablesDetail</Role>
      <ShortName>Trade and Other Payables - Summary of Other Non-current Payables (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>152</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R153.htm</HtmlFileName>
      <LongName>1153 - Disclosure - Provisions - Summary of Provisions (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/ProvisionsSummaryOfProvisionsDetail</Role>
      <ShortName>Provisions - Summary of Provisions (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>153</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R154.htm</HtmlFileName>
      <LongName>1154 - Disclosure - Contract Liabilities - Summary of Contract Liabilities (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/ContractLiabilitiesSummaryOfContractLiabilitiesDetail</Role>
      <ShortName>Contract Liabilities - Summary of Contract Liabilities (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>154</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R155.htm</HtmlFileName>
      <LongName>1155 - Disclosure - Lease Liabilities - Summary of Detailed Information About In Lease Liabilities (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/LeaseLiabilitiesSummaryOfDetailedInformationAboutInLeaseLiabilitiesDetail</Role>
      <ShortName>Lease Liabilities - Summary of Detailed Information About In Lease Liabilities (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>155</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R156.htm</HtmlFileName>
      <LongName>1156 - Disclosure - Loans and borrowings - Summary of Loans and Borrowings (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/LoansAndBorrowingsSummaryOfLoansAndBorrowingsDetail</Role>
      <ShortName>Loans and borrowings - Summary of Loans and Borrowings (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>156</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R157.htm</HtmlFileName>
      <LongName>1157 - Disclosure - Loans and borrowings - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/LoansAndBorrowingsAdditionalInformationDetail</Role>
      <ShortName>Loans and borrowings - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>157</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R158.htm</HtmlFileName>
      <LongName>1158 - Disclosure - Deferred Grants - Summary of Deferred Grants (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/DeferredGrantsSummaryOfDeferredGrantsDetail</Role>
      <ShortName>Deferred Grants - Summary of Deferred Grants (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>158</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R159.htm</HtmlFileName>
      <LongName>1159 - Disclosure - Other financial liability - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/OtherFinancialLiabilityAdditionalInformationDetail</Role>
      <ShortName>Other financial liability - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>159</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R160.htm</HtmlFileName>
      <LongName>1160 - Disclosure - Related Party Disclosures - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/RelatedPartyDisclosuresAdditionalInformationDetail</Role>
      <ShortName>Related Party Disclosures - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>160</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R161.htm</HtmlFileName>
      <LongName>1161 - Disclosure - Related Party Disclosures - Significant Transactions with Related Parties (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/RelatedPartyDisclosuresSignificantTransactionsWithRelatedPartiesDetail</Role>
      <ShortName>Related Party Disclosures - Significant Transactions with Related Parties (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>161</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R162.htm</HtmlFileName>
      <LongName>1162 - Disclosure - Related Party Disclosures - Compensation of Key Management Personnel (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/RelatedPartyDisclosuresCompensationOfKeyManagementPersonnelDetail</Role>
      <ShortName>Related Party Disclosures - Compensation of Key Management Personnel (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>162</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R163.htm</HtmlFileName>
      <LongName>1163 - Disclosure - Commitments and Contingencies - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/CommitmentsAndContingenciesAdditionalInformationDetail</Role>
      <ShortName>Commitments and Contingencies - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>163</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R164.htm</HtmlFileName>
      <LongName>1164 - Disclosure - Commitments and Contingencies - Future Minimum Rentals Payable Under Non-cancellable Operating Leases (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/CommitmentsAndContingenciesFutureMinimumRentalsPayableUnderNonCancellableOperatingLeasesDetail</Role>
      <ShortName>Commitments and Contingencies - Future Minimum Rentals Payable Under Non-cancellable Operating Leases (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>164</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R165.htm</HtmlFileName>
      <LongName>1165 - Disclosure - Segment Information - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/SegmentInformationAdditionalInformationDetail</Role>
      <ShortName>Segment Information - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>165</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R166.htm</HtmlFileName>
      <LongName>1166 - Disclosure - Segment Information - Summary of Segment Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/SegmentInformationSummaryOfSegmentInformationDetail</Role>
      <ShortName>Segment Information - Summary of Segment Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>166</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R167.htm</HtmlFileName>
      <LongName>1167 - Disclosure - Segment Information - Summary of Geographic Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/SegmentInformationSummaryOfGeographicInformationDetail</Role>
      <ShortName>Segment Information - Summary of Geographic Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>167</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R168.htm</HtmlFileName>
      <LongName>1168 - Disclosure - Financial Risk Management Objectives and Policies - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesAdditionalInformationDetail</Role>
      <ShortName>Financial Risk Management Objectives and Policies - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>168</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R169.htm</HtmlFileName>
      <LongName>1169 - Disclosure - Financial Risk Management Objectives and Policies - Exposures to Foreign Currency Exchange Rate Risk (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesExposuresToForeignCurrencyExchangeRateRiskDetail</Role>
      <ShortName>Financial Risk Management Objectives and Policies - Exposures to Foreign Currency Exchange Rate Risk (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>169</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R170.htm</HtmlFileName>
      <LongName>1170 - Disclosure - Financial Risk Management Objectives and Policies - Foreign Currency Exchange Rate Risk Sensitivity Analysis Assuming 10% Strengthening of Major Currencies against Functional Currency (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesForeignCurrencyExchangeRateRiskSensitivityAnalysisAssuming10StrengtheningOfMajorCurrenciesAgainstFunctionalCurrencyDetail</Role>
      <ShortName>Financial Risk Management Objectives and Policies - Foreign Currency Exchange Rate Risk Sensitivity Analysis Assuming 10% Strengthening of Major Currencies against Functional Currency (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>170</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R171.htm</HtmlFileName>
      <LongName>1171 - Disclosure - Financial Risk Management Objectives and Policies - Summary of Information about Credit Risk on Trade Receivables using Provision Matrix (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfInformationAboutCreditRiskOnTradeReceivablesUsingProvisionMatrixDetail</Role>
      <ShortName>Financial Risk Management Objectives and Policies - Summary of Information about Credit Risk on Trade Receivables using Provision Matrix (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>171</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R172.htm</HtmlFileName>
      <LongName>1172 - Disclosure - Financial Risk Management Objectives and Policies - Maturity Profile of Financial Assets and Liabilities Based on Contractual Undiscounted Payments (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesMaturityProfileOfFinancialAssetsAndLiabilitiesBasedOnContractualUndiscountedPaymentsDetail</Role>
      <ShortName>Financial Risk Management Objectives and Policies - Maturity Profile of Financial Assets and Liabilities Based on Contractual Undiscounted Payments (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>172</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R173.htm</HtmlFileName>
      <LongName>1173 - Disclosure - Capital Management - Summary of Capital Structure (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/CapitalManagementSummaryOfCapitalStructureDetail</Role>
      <ShortName>Capital Management - Summary of Capital Structure (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>173</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R174.htm</HtmlFileName>
      <LongName>1174 - Disclosure - Fair Value Measurement - Fair Value Measurement Hierarchy for Assets and Liabilities (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/FairValueMeasurementFairValueMeasurementHierarchyForAssetsAndLiabilitiesDetail</Role>
      <ShortName>Fair Value Measurement - Fair Value Measurement Hierarchy for Assets and Liabilities (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>174</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R175.htm</HtmlFileName>
      <LongName>1175 - Disclosure - Financial Assets and Financial Liabilities - Summary of Financial Assets and Financial Liabilities (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/FinancialAssetsAndFinancialLiabilitiesSummaryOfFinancialAssetsAndFinancialLiabilitiesDetail</Role>
      <ShortName>Financial Assets and Financial Liabilities - Summary of Financial Assets and Financial Liabilities (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>175</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R176.htm</HtmlFileName>
      <LongName>1176 - Disclosure - Financial Assets and Financial Liabilities - Schedule of Changes in Liabilities Arising From Financing Activities (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/FinancialAssetsAndFinancialLiabilitiesScheduleOfChangesInLiabilitiesArisingFromFinancingActivitiesDetail</Role>
      <ShortName>Financial Assets and Financial Liabilities - Schedule of Changes in Liabilities Arising From Financing Activities (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>176</Position>
    </Report>
    <Report instance="d757705d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R177.htm</HtmlFileName>
      <LongName>1177 - Disclosure - Comparative figures - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cyilimited.com/role/ComparativeFiguresAdditionalInformationDetail</Role>
      <ShortName>Comparative figures - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>177</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <Logs>
    <Log type="Warning">[ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 1 fact(s) appearing in ix:hidden were eligible for transformation: ifrs-full:ExplanationOfPeriodOverWhichManagementHasProjectedCashFlows -  d757705d20f.htm 6672</Log>
  </Logs>
  <InputFiles>
    <File>cyd-20231231.xsd</File>
    <File>cyd-20231231_cal.xml</File>
    <File>cyd-20231231_def.xml</File>
    <File>cyd-20231231_lab.xml</File>
    <File>cyd-20231231_pre.xml</File>
    <File doctype="20-F" isDefinitelyFs="true" isIfrs="true" original="d757705d20f.htm">d757705d20f.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>g757705g41u01.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="45">http://xbrl.sec.gov/dei/2023</BaseTaxonomy>
    <BaseTaxonomy items="2561">https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>201
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "d757705d20f.htm": {
   "nsprefix": "cyd",
   "nsuri": "http://www.cyilimited.com/20231231",
   "dts": {
    "schema": {
     "local": [
      "cyd-20231231.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd",
      "https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd",
      "https://xbrl.sec.gov/country/2023/country-2023.xsd",
      "https://xbrl.sec.gov/currency/2023/currency-2023.xsd",
      "https://xbrl.sec.gov/dei/2023/dei-2023.xsd",
      "https://xbrl.sec.gov/exch/2023/exch-2023.xsd",
      "https://xbrl.sec.gov/naics/2023/naics-2023.xsd",
      "https://xbrl.sec.gov/sic/2023/sic-2023.xsd",
      "https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "cyd-20231231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "cyd-20231231_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "cyd-20231231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "cyd-20231231_pre.xml"
     ]
    },
    "inline": {
     "local": [
      "d757705d20f.htm"
     ]
    }
   },
   "keyStandard": 421,
   "keyCustom": 210,
   "axisStandard": 39,
   "axisCustom": 3,
   "memberStandard": 58,
   "memberCustom": 91,
   "hidden": {
    "total": 4,
    "http://xbrl.sec.gov/dei/2023": 3,
    "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full": 1
   },
   "contextCount": 752,
   "entityCount": 1,
   "segmentCount": 160,
   "elementCount": 1078,
   "unitCount": 16,
   "baseTaxonomies": {
    "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full": 2561,
    "http://xbrl.sec.gov/dei/2023": 45
   },
   "report": {
    "R1": {
     "role": "http://www.cyilimited.com/role/CoverPage",
     "longName": "1001 - Document - Cover Page",
     "shortName": "Cover Page",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://www.cyilimited.com/role/ConsolidatedStatementOfProfitOrLoss",
     "longName": "1002 - Statement - Consolidated Statement of Profit or Loss",
     "shortName": "Consolidated Statement of Profit or Loss",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:Revenue",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:CostOfSales",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "unique": true
     }
    },
    "R3": {
     "role": "http://www.cyilimited.com/role/ConsolidatedStatementOfComprehensiveIncome",
     "longName": "1003 - Statement - Consolidated Statement of Comprehensive Income",
     "shortName": "Consolidated Statement of Comprehensive Income",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:ProfitLoss",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationNetOfTax",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "unique": true
     }
    },
    "R4": {
     "role": "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition",
     "longName": "1004 - Statement - Consolidated Statement of Financial Position",
     "shortName": "Consolidated Statement of Financial Position",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2023",
      "name": "ifrs-full:PropertyPlantAndEquipment",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
       "div",
       "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn12_31_2023",
      "name": "ifrs-full:InvestmentsInAssociates",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://www.cyilimited.com/role/ConsolidatedStatementOfChangesInEquity",
     "longName": "1005 - Statement - Consolidated Statement of Changes in Equity",
     "shortName": "Consolidated Statement of Changes in Equity",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2020",
      "name": "ifrs-full:Equity",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn12_31_2020_IssuedCapitalMemberifrsfullComponentsOfEquityAxis",
      "name": "ifrs-full:Equity",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "unique": true
     }
    },
    "R6": {
     "role": "http://www.cyilimited.com/role/ConsolidatedStatementOfChangesInEquityParenthetical",
     "longName": "1006 - Statement - Consolidated Statement of Changes in Equity (Parenthetical)",
     "shortName": "Consolidated Statement of Changes in Equity (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DividendsPaidOrdinarySharesPerShare",
      "unitRef": "Unit_USD_per_Share",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R7": {
     "role": "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows",
     "longName": "1007 - Statement - Consolidated Statement of Cash Flows",
     "shortName": "Consolidated Statement of Cash Flows",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "7",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:ProfitLossBeforeTax",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "cyd:AdjustmentsForBadDebtsWrittenOffRecovered",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "unique": true
     }
    },
    "R8": {
     "role": "http://www.cyilimited.com/role/CorporateInformation",
     "longName": "1008 - Disclosure - Corporate information",
     "shortName": "Corporate information",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://www.cyilimited.com/role/AccountingPolicies",
     "longName": "1009 - Disclosure - Accounting policies",
     "shortName": "Accounting policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://www.cyilimited.com/role/SignificantAccountingJudgmentsEstimatesAndAssumptions",
     "longName": "1010 - Disclosure - Significant accounting judgments, estimates and assumptions",
     "shortName": "Significant accounting judgments, estimates and assumptions",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfAccountingJudgementsAndEstimatesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfAccountingJudgementsAndEstimatesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://www.cyilimited.com/role/InvestmentsInSubsidiaries",
     "longName": "1011 - Disclosure - Investments in subsidiaries",
     "shortName": "Investments in subsidiaries",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfInterestsInSubsidiariesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfInterestsInSubsidiariesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://www.cyilimited.com/role/InvestmentInJointVentures",
     "longName": "1012 - Disclosure - Investment in joint ventures",
     "shortName": "Investment in joint ventures",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfJointVenturesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfJointVenturesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://www.cyilimited.com/role/RevenueFromContractsWithCustomers",
     "longName": "1013 - Disclosure - Revenue from contracts with customers",
     "shortName": "Revenue from contracts with customers",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://www.cyilimited.com/role/DepreciationAmortizationShippingAndHandlingExpenses",
     "longName": "1014 - Disclosure - Depreciation, amortization, shipping and handling expenses",
     "shortName": "Depreciation, amortization, shipping and handling expenses",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "cyd:DisclosureOfIncomeExpenseExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "cyd:DisclosureOfIncomeExpenseExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://www.cyilimited.com/role/IncomeTaxExpense",
     "longName": "1015 - Disclosure - Income tax expense",
     "shortName": "Income tax expense",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfIncomeTaxExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfIncomeTaxExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://www.cyilimited.com/role/EarningsPerShare",
     "longName": "1016 - Disclosure - Earnings per share",
     "shortName": "Earnings per share",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://www.cyilimited.com/role/PropertyPlantAndEquipment",
     "longName": "1017 - Disclosure - Property, plant and equipment",
     "shortName": "Property, plant and equipment",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://www.cyilimited.com/role/InvestmentProperty",
     "longName": "1018 - Disclosure - Investment property",
     "shortName": "Investment property",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfInvestmentPropertyExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfInvestmentPropertyExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://www.cyilimited.com/role/IntangibleAssets",
     "longName": "1019 - Disclosure - Intangible assets",
     "shortName": "Intangible assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://www.cyilimited.com/role/Inventories",
     "longName": "1020 - Disclosure - Inventories",
     "shortName": "Inventories",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfInventoriesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfInventoriesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://www.cyilimited.com/role/OtherCurrentAssets",
     "longName": "1021 - Disclosure - Other current assets",
     "shortName": "Other current assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfOtherCurrentAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfOtherCurrentAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://www.cyilimited.com/role/TradeAndOtherReceivables",
     "longName": "1022 - Disclosure - Trade and other receivables",
     "shortName": "Trade and other receivables",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://www.cyilimited.com/role/CashAndBankBalances",
     "longName": "1023 - Disclosure - Cash and bank balances",
     "shortName": "Cash and bank balances",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "cyd:DisclosureOfCashAndBankBalancesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "cyd:DisclosureOfCashAndBankBalancesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://www.cyilimited.com/role/Leases",
     "longName": "1024 - Disclosure - Leases",
     "shortName": "Leases",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfLeasesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfLeasesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://www.cyilimited.com/role/IssuedCapital",
     "longName": "1025 - Disclosure - Issued capital",
     "shortName": "Issued capital",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://www.cyilimited.com/role/DividendsDeclaredAndPaid",
     "longName": "1026 - Disclosure - Dividends declared and paid",
     "shortName": "Dividends declared and paid",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "26",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfDividendsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfDividendsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://www.cyilimited.com/role/Reserves",
     "longName": "1027 - Disclosure - Reserves",
     "shortName": "Reserves",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "27",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfReservesAndOtherEquityInterestExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfReservesAndOtherEquityInterestExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://www.cyilimited.com/role/ShareBasedPayment",
     "longName": "1028 - Disclosure - Share-based payment",
     "shortName": "Share-based payment",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "28",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://www.cyilimited.com/role/TradeAndOtherPayables",
     "longName": "1029 - Disclosure - Trade and other payables",
     "shortName": "Trade and other payables",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "29",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://www.cyilimited.com/role/Provisions",
     "longName": "1030 - Disclosure - Provisions",
     "shortName": "Provisions",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "30",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfProvisionsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfProvisionsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://www.cyilimited.com/role/ContractLiabilities",
     "longName": "1031 - Disclosure - Contract liabilities",
     "shortName": "Contract liabilities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "31",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "cyd:DisclosureOfContractLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "cyd:DisclosureOfContractLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://www.cyilimited.com/role/LeaseLiabilities",
     "longName": "1032 - Disclosure - Lease liabilities",
     "shortName": "Lease liabilities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "32",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "cyd:DisclosureOfLeaseLiabilitiesExplanatoryTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "cyd:DisclosureOfLeaseLiabilitiesExplanatoryTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://www.cyilimited.com/role/LoansAndBorrowings",
     "longName": "1033 - Disclosure - Loans and borrowings",
     "shortName": "Loans and borrowings",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "33",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfFinancialLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfFinancialLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://www.cyilimited.com/role/DeferredGrants",
     "longName": "1034 - Disclosure - Deferred grants",
     "shortName": "Deferred grants",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "34",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfGovernmentGrantsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfGovernmentGrantsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://www.cyilimited.com/role/OtherFinancialLiability",
     "longName": "1035 - Disclosure - Other financial liability",
     "shortName": "Other financial liability",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "35",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfOtherLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfOtherLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://www.cyilimited.com/role/RelatedPartyDisclosures",
     "longName": "1036 - Disclosure - Related party disclosures",
     "shortName": "Related party disclosures",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "36",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfRelatedPartyExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfRelatedPartyExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://www.cyilimited.com/role/CommitmentsAndContingencies",
     "longName": "1037 - Disclosure - Commitments and contingencies",
     "shortName": "Commitments and contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "37",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://www.cyilimited.com/role/SegmentInformation",
     "longName": "1038 - Disclosure - Segment information",
     "shortName": "Segment information",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "38",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPolicies",
     "longName": "1039 - Disclosure - Financial risk management objectives and policies",
     "shortName": "Financial risk management objectives and policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "39",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfFinancialRiskManagementExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfFinancialRiskManagementExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://www.cyilimited.com/role/CapitalManagement",
     "longName": "1040 - Disclosure - Capital management",
     "shortName": "Capital management",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "40",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://www.cyilimited.com/role/FairValueMeasurement",
     "longName": "1041 - Disclosure - Fair value measurement",
     "shortName": "Fair value measurement",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "41",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfFairValueMeasurementExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfFairValueMeasurementExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://www.cyilimited.com/role/FinancialAssetsAndFinancialLiabilities",
     "longName": "1042 - Disclosure - Financial assets and financial liabilities",
     "shortName": "Financial assets and financial liabilities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "42",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://www.cyilimited.com/role/ComparativeFigures",
     "longName": "1043 - Disclosure - Comparative figures",
     "shortName": "Comparative figures",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "43",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfReclassificationsOrChangesInPresentationExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfReclassificationsOrChangesInPresentationExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://www.cyilimited.com/role/AccountingPoliciesPolicies",
     "longName": "1044 - Disclosure - Accounting policies (Policies)",
     "shortName": "Accounting policies (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "44",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://www.cyilimited.com/role/AccountingPoliciesTables",
     "longName": "1045 - Disclosure - Accounting policies (Tables)",
     "shortName": "Accounting policies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "45",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "cyd:DisclosureOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "cyd:DisclosureOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://www.cyilimited.com/role/InvestmentsInSubsidiariesTables",
     "longName": "1046 - Disclosure - Investments in subsidiaries (Tables)",
     "shortName": "Investments in subsidiaries (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "46",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfInterestsInSubsidiariesExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfInterestsInSubsidiariesExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://www.cyilimited.com/role/InvestmentInJointVenturesTables",
     "longName": "1047 - Disclosure - Investment in joint ventures (Tables)",
     "shortName": "Investment in joint ventures (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "47",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "cyd:DisclosureOfShareOfResultsOfJointVenturesAndCarryingAmountOfInvestmentToJointVenturesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfJointVenturesExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "cyd:DisclosureOfShareOfResultsOfJointVenturesAndCarryingAmountOfInvestmentToJointVenturesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfJointVenturesExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://www.cyilimited.com/role/RevenueFromContractsWithCustomersTables",
     "longName": "1048 - Disclosure - Revenue from contracts with customers (Tables)",
     "shortName": "Revenue from contracts with customers (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "48",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://www.cyilimited.com/role/DepreciationAmortizationShippingAndHandlingExpensesTables",
     "longName": "1049 - Disclosure - Depreciation, amortization, shipping and handling expenses (Tables)",
     "shortName": "Depreciation, amortization, shipping and handling expenses (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "49",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfDepreciationAndAmortisationExpenseExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "cyd:DisclosureOfIncomeExpenseExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfDepreciationAndAmortisationExpenseExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "cyd:DisclosureOfIncomeExpenseExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://www.cyilimited.com/role/IncomeTaxExpenseTables",
     "longName": "1050 - Disclosure - Income tax expense (Tables)",
     "shortName": "Income tax expense (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "50",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "cyd:DisclosureOfIncomeTaxExpenseBenefitExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "cyd:DisclosureOfIncomeTaxExpenseBenefitExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://www.cyilimited.com/role/EarningsPerShareTables",
     "longName": "1051 - Disclosure - Earnings per share (Tables)",
     "shortName": "Earnings per share (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "51",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:EarningsPerShareExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:EarningsPerShareExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://www.cyilimited.com/role/PropertyPlantAndEquipmentTables",
     "longName": "1052 - Disclosure - Property, plant and equipment (Tables)",
     "shortName": "Property, plant and equipment (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "52",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://www.cyilimited.com/role/InvestmentPropertyTables",
     "longName": "1053 - Disclosure - Investment property (Tables)",
     "shortName": "Investment property (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "53",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutInvestmentPropertyExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfInvestmentPropertyExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutInvestmentPropertyExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfInvestmentPropertyExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://www.cyilimited.com/role/IntangibleAssetsTables",
     "longName": "1054 - Disclosure - Intangible assets (Tables)",
     "shortName": "Intangible assets (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "54",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R55": {
     "role": "http://www.cyilimited.com/role/InventoriesTables",
     "longName": "1055 - Disclosure - Inventories (Tables)",
     "shortName": "Inventories (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "55",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "cyd:DisclosureOfDetailedInformationAboutInventoriesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfInventoriesExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "cyd:DisclosureOfDetailedInformationAboutInventoriesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfInventoriesExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://www.cyilimited.com/role/OtherCurrentAssetsTables",
     "longName": "1056 - Disclosure - Other current assets (Tables)",
     "shortName": "Other current assets (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "56",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "cyd:DisclosureOfDetailedInformationOtherCurrentAssetsExplanatoryTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "cyd:DisclosureOfDetailedInformationOtherCurrentAssetsExplanatoryTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R57": {
     "role": "http://www.cyilimited.com/role/TradeAndOtherReceivablesTables",
     "longName": "1057 - Disclosure - Trade and other receivables (Tables)",
     "shortName": "Trade and other receivables (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "57",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "cyd:DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "cyd:DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://www.cyilimited.com/role/CashAndBankBalancesTables",
     "longName": "1058 - Disclosure - Cash and bank balances (Tables)",
     "shortName": "Cash and bank balances (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "58",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "cyd:DisclosureOfDetailedInformationOfCashAndBankBalancesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "cyd:DisclosureOfCashAndBankBalancesExplanatory",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "cyd:DisclosureOfDetailedInformationOfCashAndBankBalancesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "cyd:DisclosureOfCashAndBankBalancesExplanatory",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R59": {
     "role": "http://www.cyilimited.com/role/LeasesTables",
     "longName": "1059 - Disclosure - Leases (Tables)",
     "shortName": "Leases (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "59",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "cyd:DisclosureOfDetailedInformationAboutMovementsAndRecognitionOfRightOfUseAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "cyd:DisclosureOfDetailedInformationAboutMovementsAndRecognitionOfRightOfUseAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R60": {
     "role": "http://www.cyilimited.com/role/IssuedCapitalTables",
     "longName": "1060 - Disclosure - Issued capital (Tables)",
     "shortName": "Issued capital (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "60",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfIssuedCapitalExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfIssuedCapitalExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R61": {
     "role": "http://www.cyilimited.com/role/DividendsDeclaredAndPaidTables",
     "longName": "1061 - Disclosure - Dividends declared and paid (Tables)",
     "shortName": "Dividends declared and paid (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "61",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "cyd:DisclosureOfDetailedInformationAboutDividendsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "cyd:DisclosureOfDetailedInformationAboutDividendsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R62": {
     "role": "http://www.cyilimited.com/role/ReservesTables",
     "longName": "1062 - Disclosure - Reserves (Tables)",
     "shortName": "Reserves (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "62",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "cyd:DisclosureOfStatutoryReservesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfReservesAndOtherEquityInterestExplanatory",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "cyd:DisclosureOfStatutoryReservesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfReservesAndOtherEquityInterestExplanatory",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R63": {
     "role": "http://www.cyilimited.com/role/ShareBasedPaymentTables",
     "longName": "1063 - Disclosure - Share-based payment (Tables)",
     "shortName": "Share-based payment (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "63",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R64": {
     "role": "http://www.cyilimited.com/role/TradeAndOtherPayablesTables",
     "longName": "1064 - Disclosure - Trade and other payables (Tables)",
     "shortName": "Trade and other payables (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "64",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "cyd:DisclosureOfDetailedInformationAboutTradeAndOtherPayablesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "cyd:DisclosureOfDetailedInformationAboutTradeAndOtherPayablesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R65": {
     "role": "http://www.cyilimited.com/role/ProvisionsTables",
     "longName": "1065 - Disclosure - Provisions (Tables)",
     "shortName": "Provisions (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "65",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfOtherProvisionsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfOtherProvisionsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R66": {
     "role": "http://www.cyilimited.com/role/ContractLiabilitiesTables",
     "longName": "1066 - Disclosure - Contract liabilities (Tables)",
     "shortName": "Contract liabilities (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "66",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "cyd:DisclosureOfDetailedInformationAboutContractLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "cyd:DisclosureOfDetailedInformationAboutContractLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R67": {
     "role": "http://www.cyilimited.com/role/LeaseLiabilitiesTables",
     "longName": "1067 - Disclosure - Lease liabilities (Tables)",
     "shortName": "Lease liabilities (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "67",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "cyd:DisclosureOfDetailedInformationAboutInLeaseLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "cyd:DisclosureOfDetailedInformationAboutInLeaseLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R68": {
     "role": "http://www.cyilimited.com/role/LoansAndBorrowingsTables",
     "longName": "1068 - Disclosure - Loans and borrowings (Tables)",
     "shortName": "Loans and borrowings (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "68",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfFinancialLiabilitiesExplanatory",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfFinancialLiabilitiesExplanatory",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R69": {
     "role": "http://www.cyilimited.com/role/DeferredGrantsTables",
     "longName": "1069 - Disclosure - Deferred grants (Tables)",
     "shortName": "Deferred grants (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "69",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "cyd:DisclosureOfDetailedInformationAboutGovernmentGrantsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfGovernmentGrantsExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "cyd:DisclosureOfDetailedInformationAboutGovernmentGrantsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfGovernmentGrantsExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R70": {
     "role": "http://www.cyilimited.com/role/RelatedPartyDisclosuresTables",
     "longName": "1070 - Disclosure - Related party disclosures (Tables)",
     "shortName": "Related party disclosures (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "70",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R71": {
     "role": "http://www.cyilimited.com/role/CommitmentsAndContingenciesTables",
     "longName": "1071 - Disclosure - Commitments and contingencies (Tables)",
     "shortName": "Commitments and contingencies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "71",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "cyd:DisclosureOfOperatingLeaseByLesseeTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "cyd:DisclosureOfOperatingLeaseByLesseeTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R72": {
     "role": "http://www.cyilimited.com/role/SegmentInformationTables",
     "longName": "1072 - Disclosure - Segment information (Tables)",
     "shortName": "Segment information (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "72",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfOperatingSegmentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfOperatingSegmentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R73": {
     "role": "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesTables",
     "longName": "1073 - Disclosure - Financial risk management objectives and policies (Tables)",
     "shortName": "Financial risk management objectives and policies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "73",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R74": {
     "role": "http://www.cyilimited.com/role/CapitalManagementTables",
     "longName": "1074 - Disclosure - Capital management (Tables)",
     "shortName": "Capital management (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "74",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "cyd:DisclosureOfCapitalStructureExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "cyd:DisclosureOfCapitalStructureExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R75": {
     "role": "http://www.cyilimited.com/role/FairValueMeasurementTables",
     "longName": "1075 - Disclosure - Fair value measurement (Tables)",
     "shortName": "Fair value measurement (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "75",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfFairValueOfFinancialInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfFairValueMeasurementExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfFairValueOfFinancialInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfFairValueMeasurementExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R76": {
     "role": "http://www.cyilimited.com/role/FinancialAssetsAndFinancialLiabilitiesTables",
     "longName": "1076 - Disclosure - Financial assets and financial liabilities (Tables)",
     "shortName": "Financial assets and financial liabilities (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "76",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R77": {
     "role": "http://www.cyilimited.com/role/CorporateInformationAdditionalInformationDetail",
     "longName": "1077 - Disclosure - Corporate Information - Additional Information (Detail)",
     "shortName": "Corporate Information - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "77",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2023",
      "name": "cyd:NumberOfIndirectlyOwnedSubsidiaries",
      "unitRef": "Unit_Subsidiaries",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn12_31_2023",
      "name": "cyd:NumberOfIndirectlyOwnedSubsidiaries",
      "unitRef": "Unit_Subsidiaries",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R78": {
     "role": "http://www.cyilimited.com/role/AccountingPoliciesAdditionalInformationDetail",
     "longName": "1078 - Disclosure - Accounting policies - Additional Information (Detail)",
     "shortName": "Accounting policies - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "78",
     "firstAnchor": {
      "contextRef": "PAsOn02_29_2024_TranslationOfAmountsFromRenminbiToTheUnitedStatesDollarMemberifrsfullNonadjustingEventsAfterReportingPeriodAxis",
      "name": "cyd:ForeignExchangeRateForConvenienceOfTheReader",
      "unitRef": "Unit_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory",
       "ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn02_29_2024_TranslationOfAmountsFromRenminbiToTheUnitedStatesDollarMemberifrsfullNonadjustingEventsAfterReportingPeriodAxis",
      "name": "cyd:ForeignExchangeRateForConvenienceOfTheReader",
      "unitRef": "Unit_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory",
       "ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R79": {
     "role": "http://www.cyilimited.com/role/AccountingPoliciesEstimatedUsefulLifeOfAssetsDetail",
     "longName": "1079 - Disclosure - Accounting policies - Estimated Useful Life of Assets (Detail)",
     "shortName": "Accounting policies - Estimated Useful Life of Assets (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "79",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023_BuildingsAndImprovementsOnFreeholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis",
      "name": "ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023_BuildingsAndImprovementsOnFreeholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis",
      "name": "ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R80": {
     "role": "http://www.cyilimited.com/role/AccountingPoliciesSummaryOfPoliciesAppliedToTheGroupsIntangibleAssetsDetail",
     "longName": "1080 - Disclosure - Accounting policies - Summary Of Policies Applied To The Group's Intangible Assets - (Detail)",
     "shortName": "Accounting policies - Summary Of Policies Applied To The Group's Intangible Assets - (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "80",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023_TrademarksMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis",
      "name": "ifrs-full:DescriptionOfUsefulLifeIntangibleAssetsOtherThanGoodwill",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "cyd:DisclosureOfDetailedInformationAboutIntangibleAssetsUsefulLifeTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023_TrademarksMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis",
      "name": "ifrs-full:DescriptionOfUsefulLifeIntangibleAssetsOtherThanGoodwill",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "cyd:DisclosureOfDetailedInformationAboutIntangibleAssetsUsefulLifeTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R81": {
     "role": "http://www.cyilimited.com/role/SignificantAccountingJudgmentsEstimatesAndAssumptionsAdditionalInformationDetail",
     "longName": "1081 - Disclosure - Significant Accounting Judgments, Estimates and Assumptions - Additional Information (Detail)",
     "shortName": "Significant Accounting Judgments, Estimates and Assumptions - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "81",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2023",
      "name": "ifrs-full:DeferredTaxAssets",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfDeferredTaxesExplanatory",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023_TopOfRangeMemberifrsfullRangeAxis",
      "name": "ifrs-full:ExplanationOfPeriodOverWhichManagementHasProjectedCashFlows",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "unique": true
     }
    },
    "R82": {
     "role": "http://www.cyilimited.com/role/InvestmentsInSubsidiariesDetailsOfSignificantSubsidiariesOfTheGroupDetail",
     "longName": "1082 - Disclosure - Investments in Subsidiaries - Details of Significant Subsidiaries of the Group (Detail)",
     "shortName": "Investments in Subsidiaries - Details of Significant Subsidiaries of the Group (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "82",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis",
      "name": "ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ifrs-full:DisclosureOfInterestsInSubsidiariesExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis",
      "name": "ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ifrs-full:DisclosureOfInterestsInSubsidiariesExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R83": {
     "role": "http://www.cyilimited.com/role/InvestmentsInSubsidiariesSubsidiaryHavingNonControllingInterestsThatAreMaterialToTheGroupDetail",
     "longName": "1083 - Disclosure - Investments in Subsidiaries - Subsidiary having Non-controlling Interests that are Material to the Group (Detail)",
     "shortName": "Investments in Subsidiaries - Subsidiary having Non-controlling Interests that are Material to the Group (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "83",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2023",
      "name": "ifrs-full:NoncontrollingInterests",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2022To12_31_2022_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis",
      "name": "ifrs-full:ProportionOfOwnershipInterestsHeldByNoncontrollingInterests",
      "unitRef": "Unit_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfNoncontrollingInterestsExplanatory",
       "ifrs-full:DisclosureOfInterestsInSubsidiariesExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "unique": true
     }
    },
    "R84": {
     "role": "http://www.cyilimited.com/role/InvestmentsInSubsidiariesSummarizedFinancialInformationIncludingGoodwillOnAcquisitionAndConsolidationAdjustmentButBeforeIntercompanyEliminationsOfSubsidiariesWithMaterialNonControllingInterestsDetail",
     "longName": "1084 - Disclosure - Investments in Subsidiaries - Summarized Financial Information Including Goodwill On Acquisition And Consolidation Adjustment But Before Intercompany Eliminations Of Subsidiaries With Material Non Controlling Interests (Detail)",
     "shortName": "Investments in Subsidiaries - Summarized Financial Information Including Goodwill On Acquisition And Consolidation Adjustment But Before Intercompany Eliminations Of Subsidiaries With Material Non Controlling Interests (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "84",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2023",
      "name": "ifrs-full:CurrentAssets",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis",
      "name": "ifrs-full:CurrentAssets",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "unique": true
     }
    },
    "R85": {
     "role": "http://www.cyilimited.com/role/InvestmentsInSubsidiariesAdditionalInformationDetail",
     "longName": "1085 - Disclosure - Investments in Subsidiaries - Additional Information (Detail)",
     "shortName": "Investments in Subsidiaries - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "85",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2023",
      "name": "ifrs-full:AssetsToWhichSignificantRestrictionsApply",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn12_31_2023",
      "name": "ifrs-full:AssetsToWhichSignificantRestrictionsApply",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R86": {
     "role": "http://www.cyilimited.com/role/InvestmentsInSubsidiariesAssetsAndLiabilitiesAndCashFlowEffectOfDisposalOfSubsidiariesDetail",
     "longName": "1086 - Disclosure - Investments in Subsidiaries - Assets and Liabilities and Cash Flow Effect of Disposal of Subsidiaries (Detail)",
     "shortName": "Investments in Subsidiaries - Assets and Liabilities and Cash Flow Effect of Disposal of Subsidiaries (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "86",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2023",
      "name": "ifrs-full:PropertyPlantAndEquipment",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
       "div",
       "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn12_31_2023_SuzhouRemanMemberifrsfullCategoriesOfRelatedPartiesAxis",
      "name": "ifrs-full:PropertyPlantAndEquipment",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "unique": true
     }
    },
    "R87": {
     "role": "http://www.cyilimited.com/role/InvestmentsInSubsidiariesAssetsAndLiabilitiesAndCashFlowEffectOfDisposalOfSubsidiariesParentheticalDetail",
     "longName": "1087 - Disclosure - Investments in Subsidiaries - Assets and Liabilities and Cash Flow Effect of Disposal of Subsidiaries (Parenthetical) (Detail)",
     "shortName": "Investments in Subsidiaries - Assets and Liabilities and Cash Flow Effect of Disposal of Subsidiaries (Parenthetical) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "87",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "cyd:PartialConsiderationOnDisposalOfSubsidiary",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "div",
       "div",
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "cyd:PartialConsiderationOnDisposalOfSubsidiary",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "div",
       "div",
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R88": {
     "role": "http://www.cyilimited.com/role/InvestmentInJointVenturesShareOfResultsOfJointVenturesAndCarryingAmountOfInvestmentToJointVenturesDetail",
     "longName": "1088 - Disclosure - Investment in Joint Ventures - Share of Results of Joint Ventures and Carrying Amount of Investment to Joint Ventures (Detail)",
     "shortName": "Investment in Joint Ventures - Share of Results of Joint Ventures and Carrying Amount of Investment to Joint Ventures (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "88",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "cyd:DisclosureOfShareOfResultsOfJointVenturesAndCarryingAmountOfInvestmentToJointVenturesExplanatory",
       "div",
       "ifrs-full:DisclosureOfJointVenturesExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023_GuangxiPuremYuchaiAutomotiveTechnologyCoLtdMemberifrsfullJointVenturesAxis",
      "name": "ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "cyd:DisclosureOfShareOfResultsOfJointVenturesAndCarryingAmountOfInvestmentToJointVenturesExplanatory",
       "div",
       "ifrs-full:DisclosureOfJointVenturesExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "unique": true
     }
    },
    "R89": {
     "role": "http://www.cyilimited.com/role/InvestmentInJointVenturesAdditionalInformationDetail",
     "longName": "1089 - Disclosure - Investment in Joint Ventures - Additional Information (Detail)",
     "shortName": "Investment in Joint Ventures - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "89",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2023",
      "name": "ifrs-full:CapitalCommitments",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn12_31_2023",
      "name": "ifrs-full:CapitalCommitments",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R90": {
     "role": "http://www.cyilimited.com/role/InvestmentInJointVenturesSummaryOfSignificantJointVenturesDetail",
     "longName": "1090 - Disclosure - Investment in Joint Ventures - Summary of Significant Joint Ventures (Detail)",
     "shortName": "Investment in Joint Ventures - Summary of Significant Joint Ventures (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "90",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis",
      "name": "ifrs-full:DescriptionOfNatureOfEntitysOperationsAndPrincipalActivities",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ifrs-full:DisclosureOfJointVenturesExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis",
      "name": "ifrs-full:DescriptionOfNatureOfEntitysOperationsAndPrincipalActivities",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ifrs-full:DisclosureOfJointVenturesExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R91": {
     "role": "http://www.cyilimited.com/role/InvestmentInJointVenturesSummarizedFinancialInformationOfJointVenturesAndReconciliationWithCarryingAmountOfInvestmentInConsolidatedFinancialStatementsDetail",
     "longName": "1091 - Disclosure - Investment in Joint Ventures - Summarized Financial Information of Joint Ventures and Reconciliation with Carrying Amount of Investment in Consolidated Financial Statements (Detail)",
     "shortName": "Investment in Joint Ventures - Summarized Financial Information of Joint Ventures and Reconciliation with Carrying Amount of Investment in Consolidated Financial Statements (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "91",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2023",
      "name": "ifrs-full:NoncurrentAssets",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn12_31_2023_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis",
      "name": "ifrs-full:NoncurrentAssets",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "unique": true
     }
    },
    "R92": {
     "role": "http://www.cyilimited.com/role/RevenueFromContractsWithCustomersSummaryOfDisaggregationOfGroupsRevenueFromContractsWithCustomersDetail",
     "longName": "1092 - Disclosure - Revenue from Contracts with Customers - Summary of Disaggregation of Group's Revenue from Contracts with Customers (Detail)",
     "shortName": "Revenue from Contracts with Customers - Summary of Disaggregation of Group's Revenue from Contracts with Customers (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "92",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:RevenueFromContractsWithCustomers",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:RevenueFromContractsWithCustomers",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R93": {
     "role": "http://www.cyilimited.com/role/RevenueFromContractsWithCustomersSummaryOfContractBalancesDetail",
     "longName": "1093 - Disclosure - Revenue from Contracts with Customers - Summary of Contract Balances (Detail)",
     "shortName": "Revenue from Contracts with Customers - Summary of Contract Balances (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "93",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2023",
      "name": "ifrs-full:ReceivablesFromContractsWithCustomers",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:ExplanationOfSignificantChangesInContractAssetsAndContractLiabilitiesExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn12_31_2023",
      "name": "ifrs-full:ReceivablesFromContractsWithCustomers",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:ExplanationOfSignificantChangesInContractAssetsAndContractLiabilitiesExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R94": {
     "role": "http://www.cyilimited.com/role/RevenueFromContractsWithCustomersSummaryOfContractBalancesParentheticalDetail",
     "longName": "1094 - Disclosure - Revenue from Contracts with Customers - Summary of Contract Balances (Parenthetical) (Detail)",
     "shortName": "Revenue from Contracts with Customers - Summary of Contract Balances (Parenthetical) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "94",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DescriptionOfWhenEntityTypicallySatisfiesPerformanceObligations",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DescriptionOfWhenEntityTypicallySatisfiesPerformanceObligations",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R95": {
     "role": "http://www.cyilimited.com/role/RevenueFromContractsWithCustomersScheduleOfRevenueRecognizedDetail",
     "longName": "1095 - Disclosure - Revenue from contracts with customers - Schedule Of Revenue Recognized (Detail)",
     "shortName": "Revenue from contracts with customers - Schedule Of Revenue Recognized (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "95",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R96": {
     "role": "http://www.cyilimited.com/role/RevenueFromContractsWithCustomersScheduleOfContractCostCapitalizedDetail",
     "longName": "1096 - Disclosure - Revenue from contracts with customers - Schedule Of Contract Cost Capitalized (Detail)",
     "shortName": "Revenue from contracts with customers - Schedule Of Contract Cost Capitalized (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "96",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2022",
      "name": "ifrs-full:ContractAssets",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "cyd:AdditionsToContractAssets",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "unique": true
     }
    },
    "R97": {
     "role": "http://www.cyilimited.com/role/RevenueFromContractsWithCustomersPerformanceObligationsDetail",
     "longName": "1097 - Disclosure - Revenue from contracts with customers - Performance Obligations (Detail)",
     "shortName": "Revenue from contracts with customers - Performance Obligations (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "97",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2023",
      "name": "ifrs-full:TransactionPriceAllocatedToRemainingPerformanceObligations",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn12_31_2023",
      "name": "ifrs-full:TransactionPriceAllocatedToRemainingPerformanceObligations",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R98": {
     "role": "http://www.cyilimited.com/role/DepreciationAmortizationExpensesSummaryOfDepreciationAndAmortizationDetail",
     "longName": "1098 - Disclosure - Depreciation, amortization expenses - Summary of Depreciation and Amortization (Detail)",
     "shortName": "Depreciation, amortization expenses - Summary of Depreciation and Amortization (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "98",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "cyd:DisclosureOfIncomeExpenseExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R99": {
     "role": "http://www.cyilimited.com/role/ShippingAndHandlingExpensesSummaryOfSalesRelatedShippingAndHandlingExpensesNotSeparatelyBilledToCustomersDetail",
     "longName": "1099 - Disclosure - Shipping and handling expenses - Summary of Sales Related Shipping and Handling Expenses Not Separately Billed to Customers (Detail)",
     "shortName": "Shipping and handling expenses - Summary of Sales Related Shipping and Handling Expenses Not Separately Billed to Customers (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "99",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "cyd:ShippingAndHandlingCosts",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "cyd:DisclosureOfIncomeExpenseExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "cyd:ShippingAndHandlingCosts",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "cyd:DisclosureOfIncomeExpenseExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R100": {
     "role": "http://www.cyilimited.com/role/OtherOperatingIncomeSummaryOfOtherOperatingIncomeDetail",
     "longName": "1100 - Disclosure - Other operating income - Summary of Other Operating Income (Detail)",
     "shortName": "Other operating income - Summary of Other Operating Income (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "100",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:RevenueFromInterest",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "cyd:GainOnDisposalOfAssociate",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "cyd:DisclosureOfIncomeExpenseExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "unique": true
     }
    },
    "R101": {
     "role": "http://www.cyilimited.com/role/OtherOperatingExpensesSummaryOfOtherOperatingExpensesDetail",
     "longName": "1101 - Disclosure - Other operating expenses - Summary of Other Operating Expenses (Detail)",
     "shortName": "Other operating expenses - Summary of Other Operating Expenses (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "101",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "cyd:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossInvestmentInJointVenture",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "unique": true
     }
    },
    "R102": {
     "role": "http://www.cyilimited.com/role/FinanceCostsSummaryOfFinanceCostsDetail",
     "longName": "1102 - Disclosure - Finance costs - Summary of Finance Costs (Detail)",
     "shortName": "Finance costs - Summary of Finance Costs (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "102",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:InterestExpenseOnBankLoansAndOverdrafts",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:InterestExpenseOnBankLoansAndOverdrafts",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R103": {
     "role": "http://www.cyilimited.com/role/StaffCostSummaryOfStaffCostsDetail",
     "longName": "1103 - Disclosure - Staff cost - Summary of Staff Costs (Detail)",
     "shortName": "Staff cost - Summary of Staff Costs (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "103",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:WagesAndSalaries",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:WagesAndSalaries",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R104": {
     "role": "http://www.cyilimited.com/role/IncomeTaxExpenseSummaryOfIncomeTaxExpenseDetail",
     "longName": "1104 - Disclosure - Income Tax Expense - Summary of Income Tax Expense (Detail)",
     "shortName": "Income Tax Expense - Summary of Income Tax Expense (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "104",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:CurrentTaxExpenseIncome",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:CurrentTaxExpenseIncome",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R105": {
     "role": "http://www.cyilimited.com/role/IncomeTaxExpenseAdditionalInformationDetail",
     "longName": "1105 - Disclosure - Income Tax Expense - Additional Information (Detail)",
     "shortName": "Income Tax Expense - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "105",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:ApplicableTaxRate",
      "unitRef": "Unit_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "ifrs-full:ApplicableTaxRate",
       "ifrs-full:ApplicableTaxRate",
       "div",
       "cyd:DisclosureOfReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesExplanatory",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "cyd:WithholdingTaxRateOnPaymentOfDividend",
      "unitRef": "Unit_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "unique": true
     }
    },
    "R106": {
     "role": "http://www.cyilimited.com/role/IncomeTaxExpenseReconciliationOfIncomeTaxExpenseDetail",
     "longName": "1106 - Disclosure - Income Tax Expense - Reconciliation of Income Tax Expense (Detail)",
     "shortName": "Income Tax Expense - Reconciliation of Income Tax Expense (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "106",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:ProfitLossBeforeTax",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:TaxExpenseIncomeAtApplicableTaxRate",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "unique": true
     }
    },
    "R107": {
     "role": "http://www.cyilimited.com/role/IncomeTaxExpenseReconciliationOfIncomeTaxExpenseParentheticalDetail",
     "longName": "1107 - Disclosure - Income Tax Expense - Reconciliation of Income Tax Expense (Parenthetical) (Detail)",
     "shortName": "Income Tax Expense - Reconciliation of Income Tax Expense (Parenthetical) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "107",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:ApplicableTaxRate",
      "unitRef": "Unit_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "ifrs-full:ApplicableTaxRate",
       "ifrs-full:ApplicableTaxRate",
       "div",
       "cyd:DisclosureOfReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesExplanatory",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R108": {
     "role": "http://www.cyilimited.com/role/IncomeTaxExpenseSummaryOfDeferredTaxDetail",
     "longName": "1108 - Disclosure - Income Tax Expense - Summary of Deferred Tax (Detail)",
     "shortName": "Income Tax Expense - Summary of Deferred Tax (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "108",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2023",
      "name": "ifrs-full:DeferredTaxLiabilities",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfDeferredTaxesExplanatory",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DeferredTaxExpenseIncome",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfDeferredTaxesExplanatory",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "unique": true
     }
    },
    "R109": {
     "role": "http://www.cyilimited.com/role/IncomeTaxExpenseSummaryOfDeferredTaxParentheticalDetail",
     "longName": "1109 - Disclosure - Income Tax Expense - Summary of Deferred Tax (Parenthetical) (Detail)",
     "shortName": "Income Tax Expense - Summary of Deferred Tax (Parenthetical) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "109",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2022",
      "name": "ifrs-full:DeferredTaxLiabilities",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn12_31_2022_PRCWithholdingTaxOnDividendIncomeMemberifrsfullAssetsAndLiabilitiesAxis",
      "name": "ifrs-full:DeferredTaxLiabilities",
      "unitRef": "Unit_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "unique": true
     }
    },
    "R110": {
     "role": "http://www.cyilimited.com/role/IncomeTaxExpenseClassificationOfTheGroupsNetDeferredTaxAssetsDetail",
     "longName": "1110 - Disclosure - Income Tax Expense - Classification of the Group's Net Deferred Tax Assets (Detail)",
     "shortName": "Income Tax Expense - Classification of the Group's Net Deferred Tax Assets (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "110",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2023",
      "name": "ifrs-full:DeferredTaxAssets",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfDeferredTaxesExplanatory",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R111": {
     "role": "http://www.cyilimited.com/role/IncomeTaxExpenseDeferredTaxAssetsThatHaveNotBeenRecognizedDetail",
     "longName": "1111 - Disclosure - Income Tax Expense - Deferred Tax Assets That Have Not Been Recognized (Detail)",
     "shortName": "Income Tax Expense - Deferred Tax Assets That Have Not Been Recognized (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "111",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2023",
      "name": "ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn12_31_2023",
      "name": "ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R112": {
     "role": "http://www.cyilimited.com/role/EarningsPerShareSummaryOfEarningsPerShareDetail",
     "longName": "1112 - Disclosure - Earnings Per Share - Summary of Earnings Per Share (Detail)",
     "shortName": "Earnings Per Share - Summary of Earnings Per Share (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "112",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:ProfitLossAttributableToOwnersOfParent",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:EarningsPerShareExplanatory",
       "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2022To12_31_2022",
      "name": "ifrs-full:WeightedAverageShares",
      "unitRef": "Unit_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:EarningsPerShareExplanatory",
       "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "unique": true
     }
    },
    "R113": {
     "role": "http://www.cyilimited.com/role/EarningsPerShareAdditionalInformationDetail",
     "longName": "1113 - Disclosure - Earnings Per Share - Additional Information (Detail)",
     "shortName": "Earnings Per Share - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "113",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "cyd:AntiDilutiveEffectOfEmployeeShareOptions",
      "unitRef": "Unit_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "cyd:AntiDilutiveEffectOfEmployeeShareOptions",
      "unitRef": "Unit_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R114": {
     "role": "http://www.cyilimited.com/role/PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetail",
     "longName": "1114 - Disclosure - Property, Plant and Equipment - Summary of Property, Plant and Equipment (Detail)",
     "shortName": "Property, Plant and Equipment - Summary of Property, Plant and Equipment (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "114",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2022",
      "name": "ifrs-full:PropertyPlantAndEquipment",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis",
      "name": "ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
       "div",
       "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "unique": true
     }
    },
    "R115": {
     "role": "http://www.cyilimited.com/role/PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentParentheticalDetail",
     "longName": "1115 - Disclosure - Property, Plant and Equipment - Summary of Property, Plant and Equipment (Parenthetical) (Detail)",
     "shortName": "Property, Plant and Equipment - Summary of Property, Plant and Equipment (Parenthetical) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "115",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "cyd:DepreciationCapitalisedAsContractAssets",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "cyd:DepreciationCapitalisedAsContractAssets",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R116": {
     "role": "http://www.cyilimited.com/role/PropertyPlantAndEquipmentAdditionalInformationDetail",
     "longName": "1116 - Disclosure - Property, Plant and Equipment - Additional Information (Detail)",
     "shortName": "Property, Plant and Equipment - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "116",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023_CostOfSalesMemberifrsfullAttributionOfExpensesByNatureToTheirFunctionAxis",
      "name": "ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023_CostOfSalesMemberifrsfullAttributionOfExpensesByNatureToTheirFunctionAxis",
      "name": "ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R117": {
     "role": "http://www.cyilimited.com/role/InvestmentPropertySummaryOfInvestmentPropertyDetail",
     "longName": "1117 - Disclosure - Investment Property - Summary of Investment Property (Detail)",
     "shortName": "Investment Property - Summary of Investment Property (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "117",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2022",
      "name": "ifrs-full:InvestmentProperty",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "cyd:RentalIncomeFromInvestmentPropertyMinimumLeasePayments",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutInvestmentPropertyExplanatory",
       "div",
       "ifrs-full:DisclosureOfInvestmentPropertyExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "unique": true
     }
    },
    "R118": {
     "role": "http://www.cyilimited.com/role/InvestmentPropertySummaryOfFairValueMeasurementOfInvestmentPropertyDetail",
     "longName": "1118 - Disclosure - Investment Property - Summary of Fair Value Measurement of Investment Property (Detail)",
     "shortName": "Investment Property - Summary of Fair Value Measurement of Investment Property (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "118",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023_MarketComparableCompaniesAndCostMethodMemberifrsfullValuationTechniquesUsedInFairValueMeasurementAxis",
      "name": "ifrs-full:DescriptionOfValuationTechniquesUsedInFairValueMeasurementAssets",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023_MarketComparableCompaniesAndCostMethodMemberifrsfullValuationTechniquesUsedInFairValueMeasurementAxis",
      "name": "ifrs-full:DescriptionOfValuationTechniquesUsedInFairValueMeasurementAssets",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R119": {
     "role": "http://www.cyilimited.com/role/InvestmentPropertyAdditionalInformationDetail",
     "longName": "1119 - Disclosure - Investment Property - Additional Information (Detail)",
     "shortName": "Investment Property - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "119",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:UsefulLifeMeasuredAsPeriodOfTimeInvestmentPropertyCostModel",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "ifrs-full:DisclosureOfInvestmentPropertyExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:UsefulLifeMeasuredAsPeriodOfTimeInvestmentPropertyCostModel",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "ifrs-full:DisclosureOfInvestmentPropertyExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R120": {
     "role": "http://www.cyilimited.com/role/IntangibleAssetsSummaryOfIntangibleAssetsDetail",
     "longName": "1120 - Disclosure - Intangible Assets - Summary of Intangible Assets (Detail)",
     "shortName": "Intangible Assets - Summary of Intangible Assets (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "120",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2022",
      "name": "ifrs-full:IntangibleAssetsAndGoodwill",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory",
       "div",
       "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn12_31_2023_TechnologyKnowHowMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis",
      "name": "ifrs-full:IntangibleAssetsAndGoodwill",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory",
       "div",
       "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "unique": true
     }
    },
    "R121": {
     "role": "http://www.cyilimited.com/role/IntangibleAssetsGoodwillCarryingAmountOfGoodwillAllocatedDetail",
     "longName": "1121 - Disclosure - Intangible Assets - Goodwill - Carrying Amount of Goodwill Allocated (Detail)",
     "shortName": "Intangible Assets - Goodwill - Carrying Amount of Goodwill Allocated (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "121",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullIndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis",
      "name": "ifrs-full:Goodwill",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullIndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis",
      "name": "ifrs-full:Goodwill",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R122": {
     "role": "http://www.cyilimited.com/role/IntangibleAssetsAdditionalInformationDetail",
     "longName": "1122 - Disclosure - Intangible Assets - Additional Information (Detail)",
     "shortName": "Intangible Assets - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "122",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2023",
      "name": "ifrs-full:IntangibleAssetsOtherThanGoodwill",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn12_31_2022_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullIndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis",
      "name": "cyd:PercentageIncreaseInPretaxDiscountRateThatWouldResultInAnImpairment",
      "unitRef": "Unit_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "unique": true
     }
    },
    "R123": {
     "role": "http://www.cyilimited.com/role/InventoriesSummaryOfInventoriesDetail",
     "longName": "1123 - Disclosure - Inventories - Summary of Inventories (Detail)",
     "shortName": "Inventories - Summary of Inventories (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "123",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2023",
      "name": "ifrs-full:RawMaterials",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "cyd:DisclosureOfDetailedInformationAboutInventoriesExplanatory",
       "div",
       "ifrs-full:DisclosureOfInventoriesExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn12_31_2023",
      "name": "ifrs-full:RawMaterials",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "cyd:DisclosureOfDetailedInformationAboutInventoriesExplanatory",
       "div",
       "ifrs-full:DisclosureOfInventoriesExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R124": {
     "role": "http://www.cyilimited.com/role/InventoriesSummaryOfAnalysisOfInventoryReserveAccountsDetail",
     "longName": "1124 - Disclosure - Inventories - Summary of Analysis of Inventory Reserve Accounts (Detail)",
     "shortName": "Inventories - Summary of Analysis of Inventory Reserve Accounts (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "124",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:CostOfInventoriesRecognisedAsExpenseDuringPeriod",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "cyd:DisclosureOfAnalysisOfInventoryReserveAccountsExplanatory",
       "div",
       "ifrs-full:DisclosureOfInventoriesExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:CostOfInventoriesRecognisedAsExpenseDuringPeriod",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "cyd:DisclosureOfAnalysisOfInventoryReserveAccountsExplanatory",
       "div",
       "ifrs-full:DisclosureOfInventoriesExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R125": {
     "role": "http://www.cyilimited.com/role/OtherCurrentAssetsSummaryOfOtherCurrentAssetsDetail",
     "longName": "1125 - Disclosure - Other Current Assets - Summary of Other Current Assets (Detail)",
     "shortName": "Other Current Assets - Summary of Other Current Assets (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "125",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2023",
      "name": "ifrs-full:InvestmentPropertyUnderConstructionOrDevelopment",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "cyd:DisclosureOfDetailedInformationOtherCurrentAssetsExplanatoryTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn12_31_2023",
      "name": "ifrs-full:InvestmentPropertyUnderConstructionOrDevelopment",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "cyd:DisclosureOfDetailedInformationOtherCurrentAssetsExplanatoryTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R126": {
     "role": "http://www.cyilimited.com/role/TradeAndOtherReceivablesSummaryOfTradeAndOtherReceivablesDetail",
     "longName": "1126 - Disclosure - Trade and Other Receivables - Summary of Trade and Other Receivables (Detail)",
     "shortName": "Trade and Other Receivables - Summary of Trade and Other Receivables (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "126",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2023",
      "name": "ifrs-full:CurrentTradeReceivables",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "cyd:DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesExplanatory",
       "div",
       "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn12_31_2023",
      "name": "ifrs-full:CurrentTradeReceivables",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "cyd:DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesExplanatory",
       "div",
       "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R127": {
     "role": "http://www.cyilimited.com/role/TradeAndOtherReceivablesSummaryOfTradeAndOtherReceivablesParentheticalDetail",
     "longName": "1127 - Disclosure - Trade and Other Receivables - Summary of Trade and Other Receivables (Parenthetical) (Detail)",
     "shortName": "Trade and Other Receivables - Summary of Trade and Other Receivables (Parenthetical) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "127",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2023",
      "name": "cyd:CurrentBillsReceivable",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "cyd:DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesExplanatory",
       "div",
       "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn12_31_2023_SecuredBankFacilitiesMemberCYDDebtInstrument1Axis",
      "name": "cyd:CurrentBillsReceivable",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "div",
       "ix:continuation",
       "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "unique": true
     }
    },
    "R128": {
     "role": "http://www.cyilimited.com/role/TradeAndOtherReceivablesAdditionalInformationDetail",
     "longName": "1128 - Disclosure - Trade and Other Receivables - Additional Information (Detail)",
     "shortName": "Trade and Other Receivables - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "128",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2023",
      "name": "cyd:BillsReceivableDiscountedWithBanksWithRecourseObligation",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn12_31_2023",
      "name": "cyd:BillsReceivableDiscountedWithBanksWithRecourseObligation",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R129": {
     "role": "http://www.cyilimited.com/role/TradeAndOtherReceivablesMovementInTheAllowanceForExpectedCreditLossesOfTradeAndOtherReceivablesDetail",
     "longName": "1129 - Disclosure - Trade and Other Receivables - Movement in the Allowance for Expected Credit Losses of Trade and Other Receivables (Detail)",
     "shortName": "Trade and Other Receivables - Movement in the Allowance for Expected Credit Losses of Trade and Other Receivables (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "129",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2022",
      "name": "ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn12_31_2022",
      "name": "ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets",
      "unitRef": "Unit_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "unique": true
     }
    },
    "R130": {
     "role": "http://www.cyilimited.com/role/CashAndBankBalancesSummaryOfCashAndBankBalancesDetail",
     "longName": "1130 - Disclosure - Cash and Bank Balances - Summary of Cash and Bank Balances (Detail)",
     "shortName": "Cash and Bank Balances - Summary of Cash and Bank Balances (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "130",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2023",
      "name": "ifrs-full:LongtermDeposits",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "cyd:DisclosureOfDetailedInformationOfCashAndBankBalancesExplanatory",
       "div",
       "cyd:DisclosureOfCashAndBankBalancesExplanatory",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn12_31_2023",
      "name": "ifrs-full:ShorttermDepositsNotClassifiedAsCashEquivalents",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "cyd:DisclosureOfDetailedInformationOfCashAndBankBalancesExplanatory",
       "div",
       "cyd:DisclosureOfCashAndBankBalancesExplanatory",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "unique": true
     }
    },
    "R131": {
     "role": "http://www.cyilimited.com/role/CashAndBankBalancesSummaryOfCashAndBankBalancesParentheticalDetail",
     "longName": "1131 - Disclosure - Cash and Bank Balances - Summary of Cash and Bank Balances (Parenthetical) (Detail)",
     "shortName": "Cash and Bank Balances - Summary of Cash and Bank Balances (Parenthetical) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "131",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023_BottomOfRangeMemberifrsfullRangeAxis",
      "name": "cyd:ShortTermBankDepositsInterestRate",
      "unitRef": "Unit_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "cyd:DisclosureOfCashAndBankBalancesExplanatory",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023_BottomOfRangeMemberifrsfullRangeAxis",
      "name": "cyd:ShortTermBankDepositsInterestRate",
      "unitRef": "Unit_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "cyd:DisclosureOfCashAndBankBalancesExplanatory",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R132": {
     "role": "http://www.cyilimited.com/role/CashAndBankBalancesAdditionalInformationDetail",
     "longName": "1132 - Disclosure - Cash and Bank Balances - Additional Information (Detail)",
     "shortName": "Cash and Bank Balances - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "132",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2023",
      "name": "cyd:RestrictedCashUsedAsCollateralByTheBanksForTheIssuanceOfBillsToSuppliers",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn12_31_2023",
      "name": "cyd:RestrictedCashUsedAsCollateralByTheBanksForTheIssuanceOfBillsToSuppliers",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R133": {
     "role": "http://www.cyilimited.com/role/CashAndBankBalancesSummaryOfCashFlowsCashAndCashEquivalentsDetail",
     "longName": "1133 - Disclosure - Cash and Bank Balances - Summary of Cash Flows, Cash and Cash Equivalents (Detail)",
     "shortName": "Cash and Bank Balances - Summary of Cash Flows, Cash and Cash Equivalents (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "133",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2023",
      "name": "ifrs-full:Cash",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn12_31_2023",
      "name": "ifrs-full:ShorttermDepositsClassifiedAsCashEquivalents",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "unique": true
     }
    },
    "R134": {
     "role": "http://www.cyilimited.com/role/LeasesAdditionalInformationDetail",
     "longName": "1134 - Disclosure - Leases - Additional Information (Detail)",
     "shortName": "Leases - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "134",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:CashOutflowForLeases",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:CashOutflowForLeases",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R135": {
     "role": "http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutCarryingAmountsOfRightOfUseAssetsRecognizedAndMovementsDuringYearDetail",
     "longName": "1135 - Disclosure - Leases - Summary of detailed Information About  Carrying Amounts of Right-of-use Assets Recognized and Movements During Year (Detail)",
     "shortName": "Leases - Summary of detailed Information About  Carrying Amounts of Right-of-use Assets Recognized and Movements During Year (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "135",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2022",
      "name": "ifrs-full:RightofuseAssets",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:AdditionsToRightofuseAssets",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "unique": true
     }
    },
    "R136": {
     "role": "http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutCarryingAmountsOfLeaseLiabilitiesAndMovementsDuringYearDetail",
     "longName": "1136 - Disclosure - Leases - Summary of Detailed Information About Carrying Amounts of Lease Liabilities and Movements During Year (Detail)",
     "shortName": "Leases - Summary of Detailed Information About Carrying Amounts of Lease Liabilities and Movements During Year (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "136",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2022",
      "name": "ifrs-full:LeaseLiabilities",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn12_31_2022_FinancialEffectOfChangesInAccountingPolicyMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis",
      "name": "ifrs-full:LeaseLiabilities",
      "unitRef": "Unit_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "unique": true
     }
    },
    "R137": {
     "role": "http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutAmountsRecognizedInProfitOfLossDetail",
     "longName": "1137 - Disclosure - Leases - Summary of Detailed Information About  Amounts Recognized In Profit of Loss (Detail)",
     "shortName": "Leases - Summary of Detailed Information About  Amounts Recognized In Profit of Loss (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "137",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DepreciationRightofuseAssets",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:ExpenseRelatingToShorttermLeasesForWhichRecognitionExemptionHasBeenUsed",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "unique": true
     }
    },
    "R138": {
     "role": "http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutFutureMinimumRentalReceivablesUnderNonCancellableOperatingLeasesDetail",
     "longName": "1138 - Disclosure - Leases - Summary of Detailed Information About Future Minimum Rental Receivables Under Non-Cancellable Operating Leases (Detail)",
     "shortName": "Leases - Summary of Detailed Information About Future Minimum Rental Receivables Under Non-Cancellable Operating Leases (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "138",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2023",
      "name": "ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn12_31_2023",
      "name": "ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R139": {
     "role": "http://www.cyilimited.com/role/IssuedCapitalSummaryOfIssuedCapitalDetail",
     "longName": "1139 - Disclosure - Issued capital - Summary of Issued Capital (Detail)",
     "shortName": "Issued capital - Summary of Issued Capital (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "139",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2022",
      "name": "ifrs-full:NumberOfSharesIssuedAndFullyPaid",
      "unitRef": "Unit_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfIssuedCapitalExplanatory",
       "div",
       "ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2022To12_31_2022",
      "name": "ifrs-full:RightsPreferencesAndRestrictionsAttachingToClassOfShareCapital",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "unique": true
     }
    },
    "R140": {
     "role": "http://www.cyilimited.com/role/IssuedCapitalSummaryOfIssuedCapitalParentheticalDetail",
     "longName": "1140 - Disclosure - Issued capital - Summary of Issued Capital (Parenthetical) (Detail)",
     "shortName": "Issued capital - Summary of Issued Capital (Parenthetical) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "140",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2023",
      "name": "ifrs-full:ParValuePerShare",
      "unitRef": "Unit_USD_per_Share",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "ifrs-full:ParValuePerShare",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfIssuedCapitalExplanatory",
       "div",
       "ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn12_31_2023",
      "name": "ifrs-full:ParValuePerShare",
      "unitRef": "Unit_USD_per_Share",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "ifrs-full:ParValuePerShare",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfIssuedCapitalExplanatory",
       "div",
       "ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R141": {
     "role": "http://www.cyilimited.com/role/IssuedCapitalAdditionalInformationDetail",
     "longName": "1141 - Disclosure - Issued capital - Additional Information (Detail)",
     "shortName": "Issued capital - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "141",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023_BottomOfRangeMemberifrsfullRangeAxis_OrdinarySharesMemberifrsfullClassesOfShareCapitalAxis",
      "name": "cyd:MinimumNumberOfOrdinarySharesToBeOwnedBySubsidiaryAndItsAffiliates",
      "unitRef": "Unit_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023_BottomOfRangeMemberifrsfullRangeAxis_OrdinarySharesMemberifrsfullClassesOfShareCapitalAxis",
      "name": "cyd:MinimumNumberOfOrdinarySharesToBeOwnedBySubsidiaryAndItsAffiliates",
      "unitRef": "Unit_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R142": {
     "role": "http://www.cyilimited.com/role/DividendsDeclaredAndPaidSummaryOfDividendsDeclaredAndPaidDetail",
     "longName": "1142 - Disclosure - Dividends Declared and Paid - Summary of Dividends Declared and Paid (Detail)",
     "shortName": "Dividends Declared and Paid - Summary of Dividends Declared and Paid (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "142",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DividendsPaidOrdinaryShares",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "cyd:DividendsPaidInCash",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "cyd:DisclosureOfDetailedInformationAboutDividendsExplanatory",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "unique": true
     }
    },
    "R143": {
     "role": "http://www.cyilimited.com/role/DividendsDeclaredAndPaidSummaryOfDividendsDeclaredAndPaidParentheticalDetail",
     "longName": "1143 - Disclosure - Dividends Declared and Paid - Summary of Dividends Declared and Paid (Parenthetical) (Detail)",
     "shortName": "Dividends Declared and Paid - Summary of Dividends Declared and Paid (Parenthetical) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "143",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DividendsPaidOrdinarySharesPerShare",
      "unitRef": "Unit_USD_per_Share",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023_FinalDividendMemberifrsfullTypesOfFinancialLiabilitiesAxis",
      "name": "ifrs-full:DividendsPaidOrdinarySharesPerShare",
      "unitRef": "Unit_USD_per_Share",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "cyd:DisclosureOfDetailedInformationAboutDividendsExplanatory",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "unique": true
     }
    },
    "R144": {
     "role": "http://www.cyilimited.com/role/ReservesSummaryOfStatutoryReservesDetail",
     "longName": "1144 - Disclosure - Reserves - Summary of Statutory Reserves (Detail)",
     "shortName": "Reserves - Summary of Statutory Reserves (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "144",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2022",
      "name": "ifrs-full:StatutoryReserve",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn12_31_2022_StatutoryGeneralReserveMemberifrsfullComponentsOfEquityAxis",
      "name": "ifrs-full:StatutoryReserve",
      "unitRef": "Unit_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "cyd:DisclosureOfStatutoryReservesExplanatory",
       "div",
       "ifrs-full:DisclosureOfReservesAndOtherEquityInterestExplanatory",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "unique": true
     }
    },
    "R145": {
     "role": "http://www.cyilimited.com/role/ReservesSummaryOfStatutoryReservesParentheticalDetail",
     "longName": "1145 - Disclosure - Reserves - Summary of Statutory Reserves (Parenthetical) (Detail)",
     "shortName": "Reserves - Summary of Statutory Reserves (Parenthetical) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "145",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "cyd:PercentageOfAppropriationOfNetIncomeToStatutoryGeneralReserve",
      "unitRef": "Unit_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ifrs-full:DisclosureOfReservesAndOtherEquityInterestExplanatory",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "cyd:PercentageOfAppropriationOfNetIncomeToStatutoryGeneralReserve",
      "unitRef": "Unit_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ifrs-full:DisclosureOfReservesAndOtherEquityInterestExplanatory",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R146": {
     "role": "http://www.cyilimited.com/role/ReservesSummaryOfOtherComponentsOfEquityDetail",
     "longName": "1146 - Disclosure - Reserves - Summary of Other Components of Equity (Detail)",
     "shortName": "Reserves - Summary of Other Components of Equity (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "146",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2023",
      "name": "cyd:OtherComponentsOfEquity",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "cyd:DisclosureOfOtherComponentsOfEquityExplanatory",
       "div",
       "ifrs-full:DisclosureOfReservesAndOtherEquityInterestExplanatory",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn12_31_2023_ReserveOfExchangeDifferencesOnTranslationMemberifrsfullComponentsOfEquityAxis",
      "name": "cyd:OtherComponentsOfEquity",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "cyd:DisclosureOfOtherComponentsOfEquityExplanatory",
       "div",
       "ifrs-full:DisclosureOfReservesAndOtherEquityInterestExplanatory",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "unique": true
     }
    },
    "R147": {
     "role": "http://www.cyilimited.com/role/ShareBasedPaymentAdditionalInformationDetail",
     "longName": "1147 - Disclosure - Share-based Payment - Additional Information (Detail)",
     "shortName": "Share-based Payment - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "147",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "cyd:EquityIncentivePlanPeriod",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "cyd:EquityIncentivePlanPeriod",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R148": {
     "role": "http://www.cyilimited.com/role/ShareBasedPaymentNumberAndWeightedAverageExercisePricesWaepOfAndMovementsInShareOptionsDetail",
     "longName": "1148 - Disclosure - Share-based Payment - Number and Weighted Average Exercise Prices (\"WAEP\") of, and Movements in Share Options (Detail)",
     "shortName": "Share-based Payment - Number and Weighted Average Exercise Prices (\"WAEP\") of, and Movements in Share Options (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "148",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "cyd:NumberOfShareOptionsOutstandingAtJanuary1InShareBasedPaymentArrangement",
      "unitRef": "Unit_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "ifrs-full:NumberOfOutstandingShareOptions",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "cyd:NumberOfShareOptionsOutstandingAtJanuary1InShareBasedPaymentArrangement",
      "unitRef": "Unit_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "ifrs-full:NumberOfOutstandingShareOptions",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R149": {
     "role": "http://www.cyilimited.com/role/ShareBasedPaymentFairValueOfShareOptionsAndAssumptionsDetail",
     "longName": "1149 - Disclosure - Share-based Payment - Fair Value of Share Options and Assumptions (Detail)",
     "shortName": "Share-based Payment - Fair Value of Share Options and Assumptions (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "149",
     "firstAnchor": {
      "contextRef": "P07_29_2014To07_29_2014",
      "name": "ifrs-full:WeightedAverageSharePriceShareOptionsGranted2019",
      "unitRef": "Unit_USD_per_Share",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementExplanatory",
       "div",
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P07_29_2014To07_29_2014",
      "name": "ifrs-full:WeightedAverageSharePriceShareOptionsGranted2019",
      "unitRef": "Unit_USD_per_Share",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementExplanatory",
       "div",
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R150": {
     "role": "http://www.cyilimited.com/role/TradeAndOtherPayablesSummaryOfTradeAndOtherCurrentPayablesDetail",
     "longName": "1150 - Disclosure - Trade and Other Payables - Summary of Trade and Other Current Payables (Detail)",
     "shortName": "Trade and Other Payables - Summary of Trade and Other Current Payables (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "150",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2023",
      "name": "cyd:CurrentTradePayables",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "cyd:DisclosureOfDetailedInformationAboutTradeAndOtherPayablesExplanatory",
       "div",
       "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn12_31_2023",
      "name": "cyd:CurrentTradePayables",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "cyd:DisclosureOfDetailedInformationAboutTradeAndOtherPayablesExplanatory",
       "div",
       "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R151": {
     "role": "http://www.cyilimited.com/role/TradeAndOtherPayablesSummaryOfTradeAndOtherCurrentPayablesParentheticalDetail",
     "longName": "1151 - Disclosure - Trade and Other Payables - Summary of Trade and Other Current Payables (Parenthetical) (Detail)",
     "shortName": "Trade and Other Payables - Summary of Trade and Other Current Payables (Parenthetical) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "151",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2023",
      "name": "cyd:CurrentBillsPayable",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "cyd:DisclosureOfDetailedInformationAboutTradeAndOtherPayablesExplanatory",
       "div",
       "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023_BottomOfRangeMemberifrsfullRangeAxis",
      "name": "cyd:TradePayablesSettlementTerm",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "unique": true
     }
    },
    "R152": {
     "role": "http://www.cyilimited.com/role/TradeAndOtherPayablesSummaryOfOtherNonCurrentPayablesDetail",
     "longName": "1152 - Disclosure - Trade and Other Payables - Summary of Other Non-current Payables (Detail)",
     "shortName": "Trade and Other Payables - Summary of Other Non-current Payables (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "152",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2023",
      "name": "ifrs-full:OtherNoncurrentPayables",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "cyd:DisclosureOfOtherNonCurrentPayablesExplanatory",
       "div",
       "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R153": {
     "role": "http://www.cyilimited.com/role/ProvisionsSummaryOfProvisionsDetail",
     "longName": "1153 - Disclosure - Provisions - Summary of Provisions (Detail)",
     "shortName": "Provisions - Summary of Provisions (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "153",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2022",
      "name": "ifrs-full:OtherProvisions",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfOtherProvisionsExplanatory",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn12_31_2021",
      "name": "ifrs-full:OtherProvisions",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfOtherProvisionsExplanatory",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "unique": true
     }
    },
    "R154": {
     "role": "http://www.cyilimited.com/role/ContractLiabilitiesSummaryOfContractLiabilitiesDetail",
     "longName": "1154 - Disclosure - Contract Liabilities - Summary of Contract Liabilities (Detail)",
     "shortName": "Contract Liabilities - Summary of Contract Liabilities (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "154",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2023",
      "name": "ifrs-full:ContractLiabilities",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "cyd:DisclosureOfDetailedInformationAboutContractLiabilitiesExplanatory",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn12_31_2023_UnfulfilledServiceTypeMaintenanceServicesMemberifrsfullClassesOfLiabilitiesAxis",
      "name": "ifrs-full:ContractLiabilities",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "cyd:DisclosureOfDetailedInformationAboutContractLiabilitiesExplanatory",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "unique": true
     }
    },
    "R155": {
     "role": "http://www.cyilimited.com/role/LeaseLiabilitiesSummaryOfDetailedInformationAboutInLeaseLiabilitiesDetail",
     "longName": "1155 - Disclosure - Lease Liabilities - Summary of Detailed Information About In Lease Liabilities (Detail)",
     "shortName": "Lease Liabilities - Summary of Detailed Information About In Lease Liabilities (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "155",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2023",
      "name": "ifrs-full:CurrentLeaseLiabilities",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023_LeaseLiabilitiesCurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis",
      "name": "cyd:LeasesYearOfMaturity",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "cyd:DisclosureOfDetailedInformationAboutInLeaseLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "unique": true
     }
    },
    "R156": {
     "role": "http://www.cyilimited.com/role/LoansAndBorrowingsSummaryOfLoansAndBorrowingsDetail",
     "longName": "1156 - Disclosure - Loans and borrowings - Summary of Loans and Borrowings (Detail)",
     "shortName": "Loans and borrowings - Summary of Loans and Borrowings (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "156",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2023",
      "name": "ifrs-full:LongtermBorrowings",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn12_31_2022_CNYsrtCurrencyAxis_NoncurrentBorrowingsMemberifrsfullBorrowingsByNameAxis",
      "name": "ifrs-full:BorrowingsInterestRate",
      "unitRef": "Unit_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
       "div",
       "ifrs-full:DisclosureOfFinancialLiabilitiesExplanatory",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "unique": true
     }
    },
    "R157": {
     "role": "http://www.cyilimited.com/role/LoansAndBorrowingsAdditionalInformationDetail",
     "longName": "1157 - Disclosure - Loans and borrowings - Additional Information (Detail)",
     "shortName": "Loans and borrowings - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "157",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2022",
      "name": "ifrs-full:NumberOfSharesIssuedAndFullyPaid",
      "unitRef": "Unit_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfIssuedCapitalExplanatory",
       "div",
       "ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn06_25_2021_CreditFacilityWithDbsBankLtdMemberifrsfullBorrowingsByNameAxis",
      "name": "cyd:RefinancingOfUncommittedMulticurrencyRevolvingCreditFacility",
      "unitRef": "Unit_SGD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "unique": true
     }
    },
    "R158": {
     "role": "http://www.cyilimited.com/role/DeferredGrantsSummaryOfDeferredGrantsDetail",
     "longName": "1158 - Disclosure - Deferred Grants - Summary of Deferred Grants (Detail)",
     "shortName": "Deferred Grants - Summary of Deferred Grants (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "158",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2022",
      "name": "ifrs-full:GovernmentGrants",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "cyd:DisclosureOfDetailedInformationAboutGovernmentGrantsExplanatory",
       "div",
       "ifrs-full:DisclosureOfGovernmentGrantsExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn12_31_2022",
      "name": "ifrs-full:GovernmentGrants",
      "unitRef": "Unit_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "cyd:DisclosureOfDetailedInformationAboutGovernmentGrantsExplanatory",
       "div",
       "ifrs-full:DisclosureOfGovernmentGrantsExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "unique": true
     }
    },
    "R159": {
     "role": "http://www.cyilimited.com/role/OtherFinancialLiabilityAdditionalInformationDetail",
     "longName": "1159 - Disclosure - Other financial liability - Additional Information (Detail)",
     "shortName": "Other financial liability - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "159",
     "firstAnchor": {
      "contextRef": "PAsOn02_01_2023",
      "name": "cyd:MinorityInterestOwnershipPercentageByNoncontrollingOwners",
      "unitRef": "Unit_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfOtherLiabilitiesExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn02_01_2023",
      "name": "cyd:MinorityInterestOwnershipPercentageByNoncontrollingOwners",
      "unitRef": "Unit_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfOtherLiabilitiesExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R160": {
     "role": "http://www.cyilimited.com/role/RelatedPartyDisclosuresAdditionalInformationDetail",
     "longName": "1160 - Disclosure - Related Party Disclosures - Additional Information (Detail)",
     "shortName": "Related Party Disclosures - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "160",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2023_HongLeongAsiaLimitedMemberifrsfullCounterpartiesAxis_SubsidiariesMemberifrsfullCategoriesOfRelatedPartiesAxis",
      "name": "cyd:SharesInEntityHeldByControllingShareholder",
      "unitRef": "Unit_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn12_31_2022_HongLeongAsiaLimitedMemberifrsfullCounterpartiesAxis_SubsidiariesMemberifrsfullCategoriesOfRelatedPartiesAxis",
      "name": "cyd:SharesInEntityHeldByControllingShareholder",
      "unitRef": "Unit_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "unique": true
     }
    },
    "R161": {
     "role": "http://www.cyilimited.com/role/RelatedPartyDisclosuresSignificantTransactionsWithRelatedPartiesDetail",
     "longName": "1161 - Disclosure - Related Party Disclosures - Significant Transactions with Related Parties (Detail)",
     "shortName": "Related Party Disclosures - Significant Transactions with Related Parties (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "161",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisposalsIntangibleAssetsOtherThanGoodwill",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:DisposalsIntangibleAssetsOtherThanGoodwill",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R162": {
     "role": "http://www.cyilimited.com/role/RelatedPartyDisclosuresCompensationOfKeyManagementPersonnelDetail",
     "longName": "1162 - Disclosure - Related Party Disclosures - Compensation of Key Management Personnel (Detail)",
     "shortName": "Related Party Disclosures - Compensation of Key Management Personnel (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "162",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R163": {
     "role": "http://www.cyilimited.com/role/CommitmentsAndContingenciesAdditionalInformationDetail",
     "longName": "1163 - Disclosure - Commitments and Contingencies - Additional Information (Detail)",
     "shortName": "Commitments and Contingencies - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "163",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2023",
      "name": "ifrs-full:ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn12_31_2023",
      "name": "ifrs-full:ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R164": {
     "role": "http://www.cyilimited.com/role/CommitmentsAndContingenciesFutureMinimumRentalsPayableUnderNonCancellableOperatingLeasesDetail",
     "longName": "1164 - Disclosure - Commitments and Contingencies - Future Minimum Rentals Payable Under Non-cancellable Operating Leases (Detail)",
     "shortName": "Commitments and Contingencies - Future Minimum Rentals Payable Under Non-cancellable Operating Leases (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "164",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2023",
      "name": "cyd:MinimumLeasePaymentPayableUnderNoncancellableOperatingLease",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn12_31_2023",
      "name": "cyd:MinimumLeasePaymentPayableUnderNoncancellableOperatingLease",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R165": {
     "role": "http://www.cyilimited.com/role/SegmentInformationAdditionalInformationDetail",
     "longName": "1165 - Disclosure - Segment Information - Additional Information (Detail)",
     "shortName": "Segment Information - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "165",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:Revenue",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023_CustomersOneMemberifrsfullMajorCustomersAxis",
      "name": "ifrs-full:Revenue",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "unique": true
     }
    },
    "R166": {
     "role": "http://www.cyilimited.com/role/SegmentInformationSummaryOfSegmentInformationDetail",
     "longName": "1166 - Disclosure - Segment Information - Summary of Segment Information (Detail)",
     "shortName": "Segment Information - Summary of Segment Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "166",
     "firstAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "ifrs-full:Revenue",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2023To12_31_2023",
      "name": "cyd:AmountRecognisedAsNonCashWarranties",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "unique": true
     }
    },
    "R167": {
     "role": "http://www.cyilimited.com/role/SegmentInformationSummaryOfGeographicInformationDetail",
     "longName": "1167 - Disclosure - Segment Information - Summary of Geographic Information (Detail)",
     "shortName": "Segment Information - Summary of Geographic Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "167",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2023",
      "name": "ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn12_31_2023",
      "name": "ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R168": {
     "role": "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesAdditionalInformationDetail",
     "longName": "1168 - Disclosure - Financial Risk Management Objectives and Policies - Additional Information (Detail)",
     "shortName": "Financial Risk Management Objectives and Policies - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "168",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2023",
      "name": "ifrs-full:BorrowingsAdjustmentToInterestRateBasis",
      "unitRef": "Unit_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn12_31_2022",
      "name": "ifrs-full:BorrowingsAdjustmentToInterestRateBasis",
      "unitRef": "Unit_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "unique": true
     }
    },
    "R169": {
     "role": "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesExposuresToForeignCurrencyExchangeRateRiskDetail",
     "longName": "1169 - Disclosure - Financial Risk Management Objectives and Policies - Exposures to Foreign Currency Exchange Rate Risk (Detail)",
     "shortName": "Financial Risk Management Objectives and Policies - Exposures to Foreign Currency Exchange Rate Risk (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "169",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2023",
      "name": "cyd:CashAndBankBalances",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ifrs-full:DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn12_31_2023_CurrencyRiskMemberifrsfullTypesOfRisksAxis_SGDsrtCurrencyAxis",
      "name": "ifrs-full:TradeAndOtherReceivables",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "unique": true
     }
    },
    "R170": {
     "role": "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesForeignCurrencyExchangeRateRiskSensitivityAnalysisAssuming10StrengtheningOfMajorCurrenciesAgainstFunctionalCurrencyDetail",
     "longName": "1170 - Disclosure - Financial Risk Management Objectives and Policies - Foreign Currency Exchange Rate Risk Sensitivity Analysis Assuming 10% Strengthening of Major Currencies against Functional Currency (Detail)",
     "shortName": "Financial Risk Management Objectives and Policies - Foreign Currency Exchange Rate Risk Sensitivity Analysis Assuming 10% Strengthening of Major Currencies against Functional Currency (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "170",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2023_CurrencyRiskMemberifrsfullTypesOfRisksAxis_SGDsrtCurrencyAxis",
      "name": "cyd:IncreaseDecreaseInRiskExposureAssociatedWithInstrumentsSharingCharacteristic",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:SensitivityAnalysisForEachTypeOfMarketRisk",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn12_31_2023_CurrencyRiskMemberifrsfullTypesOfRisksAxis_SGDsrtCurrencyAxis",
      "name": "cyd:IncreaseDecreaseInRiskExposureAssociatedWithInstrumentsSharingCharacteristic",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ifrs-full:SensitivityAnalysisForEachTypeOfMarketRisk",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R171": {
     "role": "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfInformationAboutCreditRiskOnTradeReceivablesUsingProvisionMatrixDetail",
     "longName": "1171 - Disclosure - Financial Risk Management Objectives and Policies - Summary of Information about Credit Risk on Trade Receivables using Provision Matrix (Detail)",
     "shortName": "Financial Risk Management Objectives and Policies - Summary of Information about Credit Risk on Trade Receivables using Provision Matrix (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "171",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2023",
      "name": "ifrs-full:FinancialAssets",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn12_31_2022_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis",
      "name": "ifrs-full:ExpectedCreditLossRate",
      "unitRef": "Unit_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfProvisionMatrixExplanatory",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "unique": true
     }
    },
    "R172": {
     "role": "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesMaturityProfileOfFinancialAssetsAndLiabilitiesBasedOnContractualUndiscountedPaymentsDetail",
     "longName": "1172 - Disclosure - Financial Risk Management Objectives and Policies - Maturity Profile of Financial Assets and Liabilities Based on Contractual Undiscounted Payments (Detail)",
     "shortName": "Financial Risk Management Objectives and Policies - Maturity Profile of Financial Assets and Liabilities Based on Contractual Undiscounted Payments (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "172",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2023",
      "name": "cyd:CashAndBankBalances",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ifrs-full:DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn12_31_2023_LiquidityRiskMemberifrsfullTypesOfRisksAxis",
      "name": "cyd:TradeAndBillsReceivables",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "unique": true
     }
    },
    "R173": {
     "role": "http://www.cyilimited.com/role/CapitalManagementSummaryOfCapitalStructureDetail",
     "longName": "1173 - Disclosure - Capital Management - Summary of Capital Structure (Detail)",
     "shortName": "Capital Management - Summary of Capital Structure (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "173",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2023",
      "name": "cyd:CurrentAndNoncurrentBorrowings",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ifrs-full:DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn12_31_2023",
      "name": "cyd:CurrentAndNoncurrentBorrowings",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ifrs-full:DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R174": {
     "role": "http://www.cyilimited.com/role/FairValueMeasurementFairValueMeasurementHierarchyForAssetsAndLiabilitiesDetail",
     "longName": "1174 - Disclosure - Fair Value Measurement - Fair Value Measurement Hierarchy for Assets and Liabilities (Detail)",
     "shortName": "Fair Value Measurement - Fair Value Measurement Hierarchy for Assets and Liabilities (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "174",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2023",
      "name": "ifrs-full:FinancialAssets",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn12_31_2023_BillReceivablesMemberifrsfullCategoriesOfFinancialAssetsAxis",
      "name": "ifrs-full:FinancialAssets",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfFairValueOfFinancialInstrumentsExplanatory",
       "ifrs-full:DisclosureOfFairValueMeasurementExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "unique": true
     }
    },
    "R175": {
     "role": "http://www.cyilimited.com/role/FinancialAssetsAndFinancialLiabilitiesSummaryOfFinancialAssetsAndFinancialLiabilitiesDetail",
     "longName": "1175 - Disclosure - Financial Assets and Financial Liabilities - Summary of Financial Assets and Financial Liabilities (Detail)",
     "shortName": "Financial Assets and Financial Liabilities - Summary of Financial Assets and Financial Liabilities (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "175",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2023",
      "name": "ifrs-full:FinancialAssetsAtAmortisedCost",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn12_31_2023",
      "name": "ifrs-full:FinancialAssetsAtAmortisedCost",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R176": {
     "role": "http://www.cyilimited.com/role/FinancialAssetsAndFinancialLiabilitiesScheduleOfChangesInLiabilitiesArisingFromFinancingActivitiesDetail",
     "longName": "1176 - Disclosure - Financial Assets and Financial Liabilities - Schedule of Changes in Liabilities Arising From Financing Activities (Detail)",
     "shortName": "Financial Assets and Financial Liabilities - Schedule of Changes in Liabilities Arising From Financing Activities (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "176",
     "firstAnchor": {
      "contextRef": "PAsOn12_31_2022",
      "name": "ifrs-full:LiabilitiesArisingFromFinancingActivities",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "PAsOn12_31_2021",
      "name": "ifrs-full:LiabilitiesArisingFromFinancingActivities",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "unique": true
     }
    },
    "R177": {
     "role": "http://www.cyilimited.com/role/ComparativeFiguresAdditionalInformationDetail",
     "longName": "1177 - Disclosure - Comparative figures - Additional Information (Detail)",
     "shortName": "Comparative figures - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "177",
     "firstAnchor": {
      "contextRef": "P01_01_2022To12_31_2022",
      "name": "ifrs-full:AmountOfReclassificationsOrChangesInPresentation",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfReclassificationsOrChangesInPresentationExplanatory",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "P01_01_2022To12_31_2022",
      "name": "ifrs-full:AmountOfReclassificationsOrChangesInPresentation",
      "unitRef": "Unit_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfReclassificationsOrChangesInPresentationExplanatory",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d757705d20f.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "cyd_AcceleratedDepreciationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "AcceleratedDepreciationMember",
     "presentation": [
      "http://www.cyilimited.com/role/IncomeTaxExpenseSummaryOfDeferredTaxDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accelerated Depreciation [member]",
        "terseLabel": "Accelerated depreciation [Member]",
        "documentation": "Accelerated depreciation."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AccrualsClassifiedAsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AccrualsClassifiedAsCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/TradeAndOtherPayablesSummaryOfTradeAndOtherCurrentPayablesDetail": {
       "parentTag": "ifrs-full_CurrentFinancialLiabilitiesAtAmortisedCost",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/TradeAndOtherPayablesSummaryOfTradeAndOtherCurrentPayablesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accruals classified as current",
        "terseLabel": "Accrued expenses"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of accruals classified as current. [Refer: Accruals]"
       }
      }
     },
     "auth_ref": [
      "r405"
     ]
    },
    "cyd_AccrualsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "AccrualsMember",
     "presentation": [
      "http://www.cyilimited.com/role/IncomeTaxExpenseSummaryOfDeferredTaxDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accruals [member]",
        "terseLabel": "Accruals [member]",
        "documentation": "Accruals."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AccumulatedDepreciationAmortisationAndImpairmentMember",
     "presentation": [
      "http://www.cyilimited.com/role/IntangibleAssetsSummaryOfIntangibleAssetsDetail",
      "http://www.cyilimited.com/role/InvestmentPropertySummaryOfInvestmentPropertyDetail",
      "http://www.cyilimited.com/role/PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated depreciation, amortisation and impairment [member]",
        "terseLabel": "Accumulated depreciation, amortization and impairment [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for accumulated depreciation, amortisation and impairment. [Refer: Impairment loss; Depreciation and amortisation expense]"
       }
      }
     },
     "auth_ref": [
      "r70",
      "r80",
      "r135",
      "r147",
      "r153"
     ]
    },
    "ifrs-full_AccumulatedImpairmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AccumulatedImpairmentMember",
     "presentation": [
      "http://www.cyilimited.com/role/IntangibleAssetsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated impairment [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for accumulated impairment. [Refer: Impairment loss]"
       }
      }
     },
     "auth_ref": [
      "r266",
      "r276",
      "r374",
      "r411",
      "r422",
      "r427",
      "r428"
     ]
    },
    "ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AcquisitiondateFairValueOfTotalConsiderationTransferred",
     "crdr": "credit",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consideration transferred, acquisition-date fair value",
        "terseLabel": "Cash consideration"
       }
      },
      "en": {
       "role": {
        "documentation": "The fair value, at acquisition date, of the consideration transferred in a business combination. [Refer: Business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r264"
     ]
    },
    "ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill",
     "crdr": "debit",
     "presentation": [
      "http://www.cyilimited.com/role/IntangibleAssetsSummaryOfIntangibleAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additions other than through business combinations, intangible assets other than goodwill",
        "terseLabel": "Addition"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of additions to intangible assets other than goodwill, other than those acquired through business combinations. [Refer: Business combinations [member]; Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r136"
     ]
    },
    "ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment",
     "crdr": "debit",
     "presentation": [
      "http://www.cyilimited.com/role/PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additions other than through business combinations, property, plant and equipment",
        "terseLabel": "Additions"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of additions to property, plant and equipment other than those acquired through business combinations. [Refer: Business combinations [member]; Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r71"
     ]
    },
    "cyd_AdditionsToContractAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "AdditionsToContractAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.cyilimited.com/role/RevenueFromContractsWithCustomersScheduleOfContractCostCapitalizedDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additions To Contract Assets",
        "terseLabel": "Additions",
        "documentation": "Additions To Contract Assets."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_AdditionsToLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "AdditionsToLeaseLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutCarryingAmountsOfLeaseLiabilitiesAndMovementsDuringYearDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additions",
        "documentation": "Additions To Lease Liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdditionsToRightofuseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdditionsToRightofuseAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutCarryingAmountsOfRightOfUseAssetsRecognizedAndMovementsDuringYearDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Addition",
        "terseLabel": "Addition"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of additions to right-of-use assets. [Refer: Right-of-use assets]"
       }
      }
     },
     "auth_ref": [
      "r234"
     ]
    },
    "dei_AddressTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AddressTypeDomain",
     "presentation": [
      "http://www.cyilimited.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Address Type [Domain]",
        "documentation": "An entity may have several addresses for different purposes and this domain represents all such types."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustedWeightedAverageShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdjustedWeightedAverageShares",
     "presentation": [
      "http://www.cyilimited.com/role/EarningsPerShareSummaryOfEarningsPerShareDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjusted weighted average number of ordinary shares outstanding",
        "terseLabel": "Weighted average number of ordinary shares adjusted for effect of dilution"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average number of ordinary shares outstanding plus the weighted average number of ordinary shares that would be issued on the conversion of all the dilutive potential ordinary shares into ordinary shares. [Refer: Ordinary shares [member]; Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r113"
     ]
    },
    "cyd_AdjustmentForProvisionUtilized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "AdjustmentForProvisionUtilized",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 31.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment for Provision Utilized",
        "terseLabel": "Provision utilized",
        "documentation": "Adjustment for provision utilized."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_AdjustmentsForBadDebtsWrittenOffRecovered": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "AdjustmentsForBadDebtsWrittenOffRecovered",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital",
       "weight": 1.0,
       "order": 30.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments For Bad Debts Written Off Recovered",
        "verboseLabel": "Bad debt recovered",
        "documentation": "Adjustments For Bad Debts Written Off/(Recovered)."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustmentsForCurrentTaxOfPriorPeriod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdjustmentsForCurrentTaxOfPriorPeriod",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/IncomeTaxExpenseSummaryOfIncomeTaxExpenseDetail": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/IncomeTaxExpenseSummaryOfIncomeTaxExpenseDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for current tax of prior periods",
        "terseLabel": "(Over)/under provision in respect of prior years"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments of tax expense (income) recognised in the period for current tax of prior periods."
       }
      }
     },
     "auth_ref": [
      "r330"
     ]
    },
    "cyd_AdjustmentsForDecreaseIncreaseInDevelopmentProperties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "AdjustmentsForDecreaseIncreaseInDevelopmentProperties",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 32.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for decrease increase in development properties",
        "verboseLabel": "Development properties",
        "documentation": "Adjustments for decrease increase in development properties"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustmentsForDecreaseIncreaseInInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdjustmentsForDecreaseIncreaseInInventories",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 35.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for decrease (increase) in inventories",
        "verboseLabel": "Inventories"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for decrease (increase) in inventories to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Inventories; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r431"
     ]
    },
    "cyd_AdjustmentsForDecreaseIncreaseInTradeAndOtherPayablesAndContractLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "AdjustmentsForDecreaseIncreaseInTradeAndOtherPayablesAndContractLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 33.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for decrease increase in trade and other payables and contract liabilities",
        "definitionGuidance": "Trade and other payables, and contract liabilities",
        "documentation": "Adjustments for decrease increase in trade and other payables and contract liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 34.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for decrease (increase) in trade and other receivables",
        "presentationGuidance": "Trade and other receivables, and capitalized contract cost"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for decrease (increase) in trade and other receivables to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Trade and other receivables; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r433"
     ]
    },
    "ifrs-full_AdjustmentsForDeferredTaxOfPriorPeriods": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdjustmentsForDeferredTaxOfPriorPeriods",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/IncomeTaxExpenseSummaryOfIncomeTaxExpenseDetail": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/IncomeTaxExpenseSummaryOfIncomeTaxExpenseDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for deferred tax of prior periods",
        "terseLabel": "(Over)/under provision in respect of prior years"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments of tax expense (income) recognised in the period for the deferred tax of prior periods."
       }
      }
     },
     "auth_ref": [
      "r408"
     ]
    },
    "ifrs-full_AdjustmentsForGainLossOnDisposalOfInvestmentsInSubsidiariesJointVenturesAndAssociates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdjustmentsForGainLossOnDisposalOfInvestmentsInSubsidiariesJointVenturesAndAssociates",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for gain (loss) on disposal of investments in subsidiaries, joint ventures and associates",
        "negatedLabel": "- associate"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for gain (loss) on disposals investments in subsidiaries, joint ventures and associates to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Associates [member]; Joint ventures [member]; Subsidiaries [member]; Investments in subsidiaries, joint ventures and associates reported in separate financial statements; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r433"
     ]
    },
    "cyd_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossInvestmentInJointVenture": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossInvestmentInJointVenture",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/OtherOperatingExpensesSummaryOfOtherOperatingExpensesDetail": {
       "parentTag": "ifrs-full_OtherOperatingIncomeExpense",
       "weight": -1.0,
       "order": 1.0
      },
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows",
      "http://www.cyilimited.com/role/OtherOperatingExpensesSummaryOfOtherOperatingExpensesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments For Impairment Loss (Reversal Of Impairment Loss) Recognised In Profit Or Loss, Investment In Joint Venture",
        "presentationGuidance": "- investment in joint venture",
        "verboseLabel": "Impairment loss on investment in joint venture",
        "documentation": "Adjustments for impairment loss (reversal of impairment loss) recognised in profit or loss, investment in joint venture."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment",
     "crdr": "debit",
     "presentation": [
      "http://www.cyilimited.com/role/OtherOperatingExpensesSummaryOfOtherOperatingExpensesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for impairment loss (reversal of impairment loss) recognised in profit or loss, property, plant and equipment",
        "terseLabel": "Impairment on property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for impairment loss (reversal of impairment loss) on property, plant and equipment recognised in profit or loss to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Adjustments for impairment loss (reversal of impairment loss) recognised in profit or loss; Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r433"
     ]
    },
    "cyd_AdjustmentsForInventoryWrittenOff": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "AdjustmentsForInventoryWrittenOff",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments For Inventory Written Off",
        "terseLabel": "Inventories written off",
        "documentation": "Adjustments for inventory written off."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustmentsForProvisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdjustmentsForProvisions",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for provisions",
        "terseLabel": "Provision for warranties"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for provisions to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Provisions; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r432"
     ]
    },
    "ifrs-full_AdjustmentsForReconcileProfitLossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdjustmentsForReconcileProfitLossAbstract",
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to reconcile profit (loss) [abstract]",
        "terseLabel": "Adjustments:"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdjustmentsForUnrealisedForeignExchangeLossesGains",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital",
       "weight": 1.0,
       "order": 26.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for unrealised foreign exchange losses (gains)",
        "verboseLabel": "Exchange loss /(gain)"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for unrealised foreign exchange losses (gains) to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r358",
      "r432"
     ]
    },
    "ifrs-full_AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to reconcile profit (loss) other than changes in working capital",
        "totalLabel": "Profit before tax after adjustments"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments, other than changes in working capital, to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r433"
     ]
    },
    "cyd_AdvanceFromCustomerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "AdvanceFromCustomerMember",
     "presentation": [
      "http://www.cyilimited.com/role/ContractLiabilitiesSummaryOfContractLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Advance from customer [member]",
        "terseLabel": "Advance from customer [member]",
        "documentation": "Advance from customer."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AggregatedMeasurementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AggregatedMeasurementMember",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentPropertySummaryOfInvestmentPropertyDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregated measurement [member]",
        "terseLabel": "Aggregated measurement [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all types of measurement. It also represents the standard value for the 'Measurement' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r143",
      "r152",
      "r207"
     ]
    },
    "ifrs-full_AggregatedTimeBandsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AggregatedTimeBandsMember",
     "presentation": [
      "http://www.cyilimited.com/role/CommitmentsAndContingenciesFutureMinimumRentalsPayableUnderNonCancellableOperatingLeasesDetail",
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesMaturityProfileOfFinancialAssetsAndLiabilitiesBasedOnContractualUndiscountedPaymentsDetail",
      "http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutFutureMinimumRentalReceivablesUnderNonCancellableOperatingLeasesDetail",
      "http://www.cyilimited.com/role/RevenueFromContractsWithCustomersPerformanceObligationsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregated time bands [member]",
        "terseLabel": "Aggregated time bands [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregated time bands. It also represents the standard value for the 'Maturity' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r30",
      "r225",
      "r238",
      "r239",
      "r243",
      "r244",
      "r246",
      "r252",
      "r269",
      "r336",
      "r376",
      "r378"
     ]
    },
    "currency_AllCurrenciesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2023",
     "localname": "AllCurrenciesDomain",
     "presentation": [
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesExposuresToForeignCurrencyExchangeRateRiskDetail",
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesForeignCurrencyExchangeRateRiskSensitivityAnalysisAssuming10StrengtheningOfMajorCurrenciesAgainstFunctionalCurrencyDetail",
      "http://www.cyilimited.com/role/LoansAndBorrowingsAdditionalInformationDetail",
      "http://www.cyilimited.com/role/LoansAndBorrowingsSummaryOfLoansAndBorrowingsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Currencies [Domain]",
        "terseLabel": "All Currencies [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AllLevelsOfFairValueHierarchyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AllLevelsOfFairValueHierarchyMember",
     "presentation": [
      "http://www.cyilimited.com/role/FairValueMeasurementFairValueMeasurementHierarchyForAssetsAndLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All levels of fair value hierarchy [member]",
        "terseLabel": "All levels of fair value hierarchy [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all levels of the fair value hierarchy. It also represents the standard value for the 'Levels of fair value hierarchy' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r82",
      "r208"
     ]
    },
    "ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AllowanceAccountForCreditLossesOfFinancialAssets",
     "crdr": "credit",
     "presentation": [
      "http://www.cyilimited.com/role/TradeAndOtherReceivablesMovementInTheAllowanceForExpectedCreditLossesOfTradeAndOtherReceivablesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Allowance account for credit losses of financial assets",
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of an allowance account used to record impairments to financial assets due to credit losses. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r317"
     ]
    },
    "ifrs-full_AllowanceForCreditLossesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AllowanceForCreditLossesMember",
     "presentation": [
      "http://www.cyilimited.com/role/IncomeTaxExpenseSummaryOfDeferredTaxDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Allowance for credit losses [member]",
        "terseLabel": "Impairment losses on trade receivables [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for an allowance account used to record impairments to financial assets due to credit losses."
       }
      }
     },
     "auth_ref": [
      "r409"
     ]
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.cyilimited.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AmortisationIntangibleAssetsOtherThanGoodwill",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows",
      "http://www.cyilimited.com/role/DepreciationAmortizationExpensesSummaryOfDepreciationAndAmortizationDetail",
      "http://www.cyilimited.com/role/IntangibleAssetsSummaryOfIntangibleAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortisation, intangible assets other than goodwill",
        "terseLabel": "Amortization of intangible asset",
        "disclosureGuidance": "Amortization of intangible assets",
        "verboseLabel": "Amortization"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of amortisation of intangible assets other than goodwill. [Refer: Depreciation and amortisation expense; Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r138"
     ]
    },
    "ifrs-full_AmortisationMethodIntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AmortisationMethodIntangibleAssetsOtherThanGoodwill",
     "presentation": [
      "http://www.cyilimited.com/role/AccountingPoliciesSummaryOfPoliciesAppliedToTheGroupsIntangibleAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortisation method, intangible assets other than goodwill"
       }
      },
      "en": {
       "role": {
        "documentation": "The amortisation method used for intangible assets other than goodwill with finite useful lives. [Refer: Intangible assets other than goodwill; Depreciation and amortisation expense]"
       }
      }
     },
     "auth_ref": [
      "r134"
     ]
    },
    "ifrs-full_AmountOfReclassificationsOrChangesInPresentation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AmountOfReclassificationsOrChangesInPresentation",
     "presentation": [
      "http://www.cyilimited.com/role/ComparativeFiguresAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amount of reclassifications or changes in presentation",
        "terseLabel": "Amount of reclassifications or changes in presentation"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount that is reclassified when the entity changes classification or presentation in its financial statements."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "cyd_AmountRecognisedAsNonCashWarranties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "AmountRecognisedAsNonCashWarranties",
     "crdr": "debit",
     "presentation": [
      "http://www.cyilimited.com/role/SegmentInformationSummaryOfSegmentInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amount Recognised As Non Cash Warranties",
        "terseLabel": "Warranties",
        "documentation": "Amonnt recognised as non cash warranties."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_AmountsDueToJointVenturesAndAssociatesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "AmountsDueToJointVenturesAndAssociatesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/TradeAndOtherPayablesSummaryOfTradeAndOtherCurrentPayablesDetail": {
       "parentTag": "ifrs-full_CurrentFinancialLiabilitiesAtAmortisedCost",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/TradeAndOtherPayablesSummaryOfTradeAndOtherCurrentPayablesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amounts due to joint ventures and associates, current",
        "terseLabel": "Amount due to joint ventures (trade)",
        "documentation": "Amounts due to joint ventures and associates, current."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_AntiDilutiveEffectOfEmployeeShareOptions": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "AntiDilutiveEffectOfEmployeeShareOptions",
     "presentation": [
      "http://www.cyilimited.com/role/EarningsPerShareAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Anti Dilutive Effect Of Employee Share Options",
        "terseLabel": "Number of employee share option, anti-dilutive",
        "documentation": "Number of employee share option with anti-dilutive effect."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ApplicableTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ApplicableTaxRate",
     "presentation": [
      "http://www.cyilimited.com/role/IncomeTaxExpenseAdditionalInformationDetail",
      "http://www.cyilimited.com/role/IncomeTaxExpenseReconciliationOfIncomeTaxExpenseParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Applicable tax rate",
        "terseLabel": "Applicable income tax rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The applicable income tax rate."
       }
      }
     },
     "auth_ref": [
      "r62"
     ]
    },
    "ifrs-full_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition",
      "http://www.cyilimited.com/role/InvestmentInJointVenturesSummarizedFinancialInformationOfJointVenturesAndReconciliationWithCarryingAmountOfInvestmentInConsolidatedFinancialStatementsDetail",
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesAssetsAndLiabilitiesAndCashFlowEffectOfDisposalOfSubsidiariesDetail",
      "http://www.cyilimited.com/role/SegmentInformationSummaryOfSegmentInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets",
        "totalLabel": "Total assets",
        "verboseLabel": "Total assets",
        "terseLabel": "Total assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of a present economic resource controlled by the entity as a result of past events. Economic resource is a right that has the potential to produce economic benefits."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r207",
      "r208",
      "r210",
      "r302",
      "r305"
     ]
    },
    "ifrs-full_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [abstract]",
        "terseLabel": "ASSETS"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AssetsAndLiabilitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AssetsAndLiabilitiesAxis",
     "presentation": [
      "http://www.cyilimited.com/role/IncomeTaxExpenseSummaryOfDeferredTaxDetail",
      "http://www.cyilimited.com/role/IncomeTaxExpenseSummaryOfDeferredTaxParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets and liabilities [axis]",
        "terseLabel": "Assets and liabilities [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "ifrs-full_AssetsAndLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AssetsAndLiabilitiesMember",
     "presentation": [
      "http://www.cyilimited.com/role/IncomeTaxExpenseSummaryOfDeferredTaxDetail",
      "http://www.cyilimited.com/role/IncomeTaxExpenseSummaryOfDeferredTaxParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets and liabilities [member]",
        "terseLabel": "Assets and liabilities [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for assets and liabilities. It also represents the standard value for the 'Assets and liabilities' axis if no other member is used. [Refer: Assets; Liabilities]"
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "ifrs-full_AssetsToWhichSignificantRestrictionsApply": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AssetsToWhichSignificantRestrictionsApply",
     "crdr": "debit",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets to which significant restrictions apply",
        "terseLabel": "Cash and cash equivalents subject to local exchange control regulations"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount in the consolidated financial statements of the assets of the group to which significant restrictions (for example, statutory, contractual and regulatory restrictions) apply on the entity's ability to access or use the assets."
       }
      }
     },
     "auth_ref": [
      "r184"
     ]
    },
    "cyd_AssociatesAndJointVenturesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "AssociatesAndJointVenturesMember",
     "presentation": [
      "http://www.cyilimited.com/role/RelatedPartyDisclosuresSignificantTransactionsWithRelatedPartiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Associates and joint ventures [member]",
        "terseLabel": "Associates and joint ventures [member]",
        "documentation": "Associates and joint ventures."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AtFairValueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AtFairValueMember",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentPropertySummaryOfInvestmentPropertyDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "At fair value [member]",
        "terseLabel": "Fair value [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for measurement based on fair value. Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date."
       }
      }
     },
     "auth_ref": [
      "r143",
      "r152",
      "r207"
     ]
    },
    "ifrs-full_AttributionOfExpensesByNatureToTheirFunctionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AttributionOfExpensesByNatureToTheirFunctionAxis",
     "presentation": [
      "http://www.cyilimited.com/role/PropertyPlantAndEquipmentAdditionalInformationDetail",
      "http://www.cyilimited.com/role/ShippingAndHandlingExpensesSummaryOfSalesRelatedShippingAndHandlingExpensesNotSeparatelyBilledToCustomersDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Attribution of expenses by nature to their function [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r397",
      "r400"
     ]
    },
    "dei_AuditorFirmId": {
     "xbrltype": "nonemptySequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorFirmId",
     "presentation": [
      "http://www.cyilimited.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Firm ID",
        "terseLabel": "Auditor Firm ID",
        "documentation": "PCAOB issued Audit Firm Identifier"
       }
      }
     },
     "auth_ref": [
      "r389",
      "r390",
      "r391"
     ]
    },
    "dei_AuditorLocation": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorLocation",
     "presentation": [
      "http://www.cyilimited.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location",
        "terseLabel": "Auditor Location"
       }
      }
     },
     "auth_ref": [
      "r389",
      "r390",
      "r391"
     ]
    },
    "dei_AuditorName": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorName",
     "presentation": [
      "http://www.cyilimited.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name",
        "terseLabel": "Auditor Name"
       }
      }
     },
     "auth_ref": [
      "r389",
      "r390",
      "r391"
     ]
    },
    "ifrs-full_BankAndSimilarCharges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "BankAndSimilarCharges",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/FinanceCostsSummaryOfFinanceCostsDetail": {
       "parentTag": "ifrs-full_FinanceCosts",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/FinanceCostsSummaryOfFinanceCostsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bank and similar charges",
        "terseLabel": "Bank charges"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of bank and similar charges recognised by the entity as an expense."
       }
      }
     },
     "auth_ref": [
      "r400"
     ]
    },
    "cyd_BasicAndDilutedEarningPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "BasicAndDilutedEarningPerShareAbstract",
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfProfitOrLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basic And Diluted Earning Per Share [Abstract]",
        "verboseLabel": "Earnings per share (dollar per share)",
        "documentation": "Basic and diluted earning per share."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BasicEarningsLossPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "BasicEarningsLossPerShare",
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfProfitOrLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basic earnings (loss) per share",
        "terseLabel": "- Basic"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of profit (loss) attributable to ordinary equity holders of the parent entity (the numerator) divided by the weighted average number of ordinary shares outstanding during the period (the denominator)."
       }
      }
     },
     "auth_ref": [
      "r111",
      "r112"
     ]
    },
    "cyd_BillReceivablesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "BillReceivablesMember",
     "presentation": [
      "http://www.cyilimited.com/role/FairValueMeasurementFairValueMeasurementHierarchyForAssetsAndLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "bill receivables [member]",
        "terseLabel": "Bill receivables [member]",
        "documentation": "Bill receivables."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_BillsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "BillsReceivable",
     "crdr": "debit",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentInJointVenturesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bills Receivable",
        "terseLabel": "Share of outstanding bills receivables",
        "documentation": "Bills Receivable"
       }
      }
     },
     "auth_ref": []
    },
    "cyd_BillsReceivableDiscountedWithBanksWithRecourseObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "BillsReceivableDiscountedWithBanksWithRecourseObligation",
     "crdr": "debit",
     "presentation": [
      "http://www.cyilimited.com/role/TradeAndOtherReceivablesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bills receivable discounted with banks with recourse obligation",
        "terseLabel": "Outstanding bills receivable discounted with banks by retaining recourse obligation",
        "documentation": "Bills receivable discounted with banks with recourse obligation."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_BillsReceivableEndorsedWithRecourseObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "BillsReceivableEndorsedWithRecourseObligation",
     "crdr": "debit",
     "presentation": [
      "http://www.cyilimited.com/role/TradeAndOtherReceivablesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bills receivable endorsed with recourse obligation",
        "terseLabel": "Outstanding bills receivable endorsed to suppliers with recourse obligation",
        "documentation": "Bills receivable endorsed with recourse obligation."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_BillsReceivablesDiscountedMaturityPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "BillsReceivablesDiscountedMaturityPeriod",
     "presentation": [
      "http://www.cyilimited.com/role/TradeAndOtherReceivablesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bills Receivables Discounted Maturity Period",
        "terseLabel": "Bills receivables discounted maturity period",
        "documentation": "Bills receivables discounted maturity period."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_Borrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "Borrowings",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/CapitalManagementSummaryOfCapitalStructureDetail": {
       "parentTag": "cyd_CapitalAndNetDebts",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/CapitalManagementSummaryOfCapitalStructureDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Borrowings",
        "totalLabel": "Net debts"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of outstanding funds that the entity is obligated to repay."
       }
      }
     },
     "auth_ref": [
      "r404"
     ]
    },
    "ifrs-full_BorrowingsAdjustmentToInterestRateBasis": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "BorrowingsAdjustmentToInterestRateBasis",
     "presentation": [
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Borrowings, adjustment to interest rate basis",
        "terseLabel": "Basis points"
       }
      },
      "en": {
       "role": {
        "documentation": "The adjustment to the basis (reference rate) used for calculation of the interest rate on borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r435"
     ]
    },
    "ifrs-full_BorrowingsByNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "BorrowingsByNameAxis",
     "presentation": [
      "http://www.cyilimited.com/role/LoansAndBorrowingsAdditionalInformationDetail",
      "http://www.cyilimited.com/role/LoansAndBorrowingsSummaryOfLoansAndBorrowingsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Borrowings by name [axis]",
        "terseLabel": "Borrowings by name [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r435"
     ]
    },
    "ifrs-full_BorrowingsByNameMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "BorrowingsByNameMember",
     "presentation": [
      "http://www.cyilimited.com/role/LoansAndBorrowingsAdditionalInformationDetail",
      "http://www.cyilimited.com/role/LoansAndBorrowingsSummaryOfLoansAndBorrowingsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Borrowings by name [member]",
        "terseLabel": "Borrowings by name [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all borrowings when disaggregated by name. It also represents the standard value for the 'Borrowings by name' axis if no other member is used. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r435"
     ]
    },
    "ifrs-full_BorrowingsInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "BorrowingsInterestRate",
     "presentation": [
      "http://www.cyilimited.com/role/LoansAndBorrowingsSummaryOfLoansAndBorrowingsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Borrowings, interest rate",
        "terseLabel": "Weighted average interest rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The interest rate on borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r435"
     ]
    },
    "ifrs-full_BorrowingsMaturity": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "BorrowingsMaturity",
     "presentation": [
      "http://www.cyilimited.com/role/LoansAndBorrowingsAdditionalInformationDetail",
      "http://www.cyilimited.com/role/LoansAndBorrowingsSummaryOfLoansAndBorrowingsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Borrowings, maturity",
        "verboseLabel": "Maturity",
        "terseLabel": "Credit facility maturity period"
       }
      },
      "en": {
       "role": {
        "documentation": "The maturity of borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r435"
     ]
    },
    "ifrs-full_BottomOfRangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "BottomOfRangeMember",
     "presentation": [
      "http://www.cyilimited.com/role/AccountingPoliciesAdditionalInformationDetail",
      "http://www.cyilimited.com/role/AccountingPoliciesEstimatedUsefulLifeOfAssetsDetail",
      "http://www.cyilimited.com/role/AccountingPoliciesSummaryOfPoliciesAppliedToTheGroupsIntangibleAssetsDetail",
      "http://www.cyilimited.com/role/CashAndBankBalancesAdditionalInformationDetail",
      "http://www.cyilimited.com/role/CashAndBankBalancesSummaryOfCashAndBankBalancesParentheticalDetail",
      "http://www.cyilimited.com/role/IncomeTaxExpenseAdditionalInformationDetail",
      "http://www.cyilimited.com/role/IntangibleAssetsAdditionalInformationDetail",
      "http://www.cyilimited.com/role/IssuedCapitalAdditionalInformationDetail",
      "http://www.cyilimited.com/role/LeaseLiabilitiesSummaryOfDetailedInformationAboutInLeaseLiabilitiesDetail",
      "http://www.cyilimited.com/role/LeasesAdditionalInformationDetail",
      "http://www.cyilimited.com/role/LoansAndBorrowingsAdditionalInformationDetail",
      "http://www.cyilimited.com/role/LoansAndBorrowingsSummaryOfLoansAndBorrowingsDetail",
      "http://www.cyilimited.com/role/ReservesSummaryOfStatutoryReservesParentheticalDetail",
      "http://www.cyilimited.com/role/ShareBasedPaymentFairValueOfShareOptionsAndAssumptionsDetail",
      "http://www.cyilimited.com/role/SignificantAccountingJudgmentsEstimatesAndAssumptionsAdditionalInformationDetail",
      "http://www.cyilimited.com/role/TradeAndOtherPayablesSummaryOfTradeAndOtherCurrentPayablesParentheticalDetail",
      "http://www.cyilimited.com/role/TradeAndOtherReceivablesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bottom of range [member]",
        "terseLabel": "Bottom of range [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the bottom of a range."
       }
      }
     },
     "auth_ref": [
      "r214",
      "r246",
      "r259",
      "r363",
      "r364",
      "r435"
     ]
    },
    "ifrs-full_BrandNamesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "BrandNamesMember",
     "presentation": [
      "http://www.cyilimited.com/role/IntangibleAssetsSummaryOfIntangibleAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Brand names [member]",
        "terseLabel": "Trademarks [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of intangible assets representing rights to a group of complementary assets such as a trademark (or service mark) and its related trade name, formulas, recipes and technological expertise. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r345"
     ]
    },
    "cyd_BuildingsAndImprovementsOnFreeholdLandMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "BuildingsAndImprovementsOnFreeholdLandMember",
     "presentation": [
      "http://www.cyilimited.com/role/AccountingPoliciesEstimatedUsefulLifeOfAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Buildings And Improvements On Freehold Land [Member]",
        "terseLabel": "Buildings and improvements on freehold land [member]",
        "documentation": "Buildings and improvements on freehold land."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_BuildingsandImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "BuildingsandImprovementsMember",
     "presentation": [
      "http://www.cyilimited.com/role/PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Buildings and Improvements [Member]",
        "verboseLabel": "Buildings and improvements [member]",
        "documentation": "Buildings and improvements."
       }
      }
     },
     "auth_ref": []
    },
    "dei_BusinessContactMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "BusinessContactMember",
     "presentation": [
      "http://www.cyilimited.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Contact [Member]",
        "terseLabel": "Business Contact [Member]",
        "documentation": "Business contact for the entity"
       }
      }
     },
     "auth_ref": [
      "r390",
      "r391"
     ]
    },
    "country_CN": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2023",
     "localname": "CN",
     "presentation": [
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesAdditionalInformationDetail",
      "http://www.cyilimited.com/role/IncomeTaxExpenseAdditionalInformationDetail",
      "http://www.cyilimited.com/role/InvestmentInJointVenturesAdditionalInformationDetail",
      "http://www.cyilimited.com/role/RevenueFromContractsWithCustomersSummaryOfDisaggregationOfGroupsRevenueFromContractsWithCustomersDetail",
      "http://www.cyilimited.com/role/SegmentInformationSummaryOfGeographicInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "CHINA",
        "terseLabel": "People's Republic of China [member]",
        "verboseLabel": "PRC [member]"
       }
      }
     },
     "auth_ref": []
    },
    "currency_CNY": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2023",
     "localname": "CNY",
     "presentation": [
      "http://www.cyilimited.com/role/LoansAndBorrowingsSummaryOfLoansAndBorrowingsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "China, Yuan Renminbi",
        "terseLabel": "Renminbi [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cyd_CapitalAndNetDebts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "CapitalAndNetDebts",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/CapitalManagementSummaryOfCapitalStructureDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/CapitalManagementSummaryOfCapitalStructureDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capital and net debts",
        "totalLabel": "Total capital and net debts",
        "documentation": "Capital and net debts."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CapitalCommitments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CapitalCommitments",
     "crdr": "credit",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentInJointVenturesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capital commitments",
        "terseLabel": "Share of capital commitment"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of future capital expenditures that the entity is committed to make."
       }
      }
     },
     "auth_ref": [
      "r400"
     ]
    },
    "ifrs-full_CapitalReserve": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CapitalReserve",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent",
       "weight": 1.0,
       "order": 22.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capital reserve",
        "terseLabel": "Capital reserves"
       }
      },
      "en": {
       "role": {
        "documentation": "A component of equity representing the capital reserves."
       }
      }
     },
     "auth_ref": [
      "r404"
     ]
    },
    "ifrs-full_CapitalReserveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CapitalReserveMember",
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capital reserve [member]",
        "terseLabel": "Capital reserves [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing capital reserves."
       }
      }
     },
     "auth_ref": [
      "r399"
     ]
    },
    "cyd_CapitalReservesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "CapitalReservesMember",
     "presentation": [
      "http://www.cyilimited.com/role/ReservesSummaryOfStatutoryReservesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capital Reserves [Member]",
        "verboseLabel": "Capital reserves [member]",
        "documentation": "Capital reserves."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CapitalisedDevelopmentExpenditureMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CapitalisedDevelopmentExpenditureMember",
     "presentation": [
      "http://www.cyilimited.com/role/IntangibleAssetsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capitalised development expenditure [member]",
        "terseLabel": "Technology development cost [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of intangible assets arising from development expenditure capitalised before the start of commercial production or use. An intangible asset shall only be recognised if the entity can demonstrate all of the following: (a) the technical feasibility of completing the intangible asset so that it will be available for use or sale; (b) its intention to complete the intangible asset and use or sell it; (c) its ability to use or sell the intangible asset; (d) how the intangible asset will generate probable future economic benefits. Among other things, the entity can demonstrate the existence of a market for the output of the intangible asset or the intangible asset itself or, if it is to be used internally, the usefulness of the intangible asset; (e) the availability of adequate technical, financial and other resources to complete the development and to use or sell the intangible asset; and (f) its ability to measure reliably the expenditure attributable to the intangible asset during its development."
       }
      }
     },
     "auth_ref": [
      "r425"
     ]
    },
    "ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis",
     "presentation": [
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfInformationAboutCreditRiskOnTradeReceivablesUsingProvisionMatrixDetail",
      "http://www.cyilimited.com/role/IntangibleAssetsAdditionalInformationDetail",
      "http://www.cyilimited.com/role/IntangibleAssetsSummaryOfIntangibleAssetsDetail",
      "http://www.cyilimited.com/role/InvestmentPropertySummaryOfInvestmentPropertyDetail",
      "http://www.cyilimited.com/role/PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Carrying amount, accumulated depreciation, amortisation and impairment and gross carrying amount [axis]",
        "terseLabel": "Carrying amount, accumulated depreciation, amortisation and impairment and gross carrying amount [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r70",
      "r76",
      "r135",
      "r139",
      "r145",
      "r147",
      "r150",
      "r152",
      "r153",
      "r266",
      "r276",
      "r277"
     ]
    },
    "ifrs-full_CarryingAmountMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CarryingAmountMember",
     "presentation": [
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfInformationAboutCreditRiskOnTradeReceivablesUsingProvisionMatrixDetail",
      "http://www.cyilimited.com/role/IntangibleAssetsAdditionalInformationDetail",
      "http://www.cyilimited.com/role/IntangibleAssetsSummaryOfIntangibleAssetsDetail",
      "http://www.cyilimited.com/role/InvestmentPropertySummaryOfInvestmentPropertyDetail",
      "http://www.cyilimited.com/role/PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Carrying amount [member]",
        "terseLabel": "Carrying amount [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the amount at which an asset is recognised in the statement of financial position (after deducting any accumulated depreciation or amortisation and accumulated impairment losses). It also represents the standard value for the 'Carrying amount, accumulated depreciation, amortisation and impairment and gross carrying amount' axis if no other member is used. [Refer: Depreciation and amortisation expense; Impairment loss]"
       }
      }
     },
     "auth_ref": [
      "r76",
      "r139",
      "r145",
      "r150",
      "r152",
      "r266",
      "r276",
      "r277"
     ]
    },
    "cyd_CaryingValueOfNetAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "CaryingValueOfNetAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesAssetsAndLiabilitiesAndCashFlowEffectOfDisposalOfSubsidiariesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Carying Value Of Net Assets",
        "terseLabel": "Carrying value of net assets",
        "documentation": "Carrying value of net assets."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_Cash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "Cash",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/CashAndBankBalancesSummaryOfCashFlowsCashAndCashEquivalentsDetail": {
       "parentTag": "ifrs-full_CashAndCashEquivalents",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/CashAndBankBalancesSummaryOfCashFlowsCashAndCashEquivalentsDetail",
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesAssetsAndLiabilitiesAndCashFlowEffectOfDisposalOfSubsidiariesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash",
        "terseLabel": "Cash and cash equivalents",
        "positiveLabel": "Cash at banks and on hand"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of cash on hand and demand deposits. [Refer: Cash on hand]"
       }
      }
     },
     "auth_ref": [
      "r434"
     ]
    },
    "cyd_CashAndBankBalances": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "CashAndBankBalances",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/CapitalManagementSummaryOfCapitalStructureDetail": {
       "parentTag": "ifrs-full_Borrowings",
       "weight": -1.0,
       "order": 4.0
      },
      "http://www.cyilimited.com/role/CashAndBankBalancesSummaryOfCashAndBankBalancesDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/CapitalManagementSummaryOfCapitalStructureDetail",
      "http://www.cyilimited.com/role/CashAndBankBalancesSummaryOfCashAndBankBalancesDetail",
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesExposuresToForeignCurrencyExchangeRateRiskDetail",
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesMaturityProfileOfFinancialAssetsAndLiabilitiesBasedOnContractualUndiscountedPaymentsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and bank balances",
        "totalLabel": "Cash and bank balances",
        "terseLabel": "Cash and bank balances",
        "negatedLabel": "Less: Cash and bank balances",
        "documentation": "Cash and bank balances."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_CashAndBankBalancesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "CashAndBankBalancesMember",
     "presentation": [
      "http://www.cyilimited.com/role/FinancialAssetsAndFinancialLiabilitiesSummaryOfFinancialAssetsAndFinancialLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash And Bank Balances [member]",
        "terseLabel": "Cash and bank balances [member]",
        "documentation": "Cash and bank balances."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CashAndCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/CashAndBankBalancesSummaryOfCashAndBankBalancesDetail": {
       "parentTag": "cyd_CurrentCashAndBankBalances",
       "weight": 1.0,
       "order": 5.0
      },
      "http://www.cyilimited.com/role/CashAndBankBalancesSummaryOfCashFlowsCashAndCashEquivalentsDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/CashAndBankBalancesSummaryOfCashAndBankBalancesDetail",
      "http://www.cyilimited.com/role/CashAndBankBalancesSummaryOfCashFlowsCashAndCashEquivalentsDetail",
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows",
      "http://www.cyilimited.com/role/InvestmentInJointVenturesAdditionalInformationDetail",
      "http://www.cyilimited.com/role/InvestmentInJointVenturesSummarizedFinancialInformationOfJointVenturesAndReconciliationWithCarryingAmountOfInvestmentInConsolidatedFinancialStatementsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and cash equivalents",
        "periodStartLabel": "Cash and cash equivalents at January 1",
        "periodEndLabel": "Cash and cash equivalents at December 31",
        "verboseLabel": "Cash and cash equivalents",
        "terseLabel": "Cash and bank balances",
        "totalLabel": "Cash and cash equivalents"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of cash on hand and demand deposits, along with short-term, highly liquid investments that are readily convertible to known amounts of cash and that are subject to an insignificant risk of changes in value. [Refer: Cash; Cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r19",
      "r166",
      "r198"
     ]
    },
    "ifrs-full_CashAndCashEquivalentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CashAndCashEquivalentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and cash equivalents [abstract]",
        "terseLabel": "Cash flows, cash and cash equivalents"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashAndCashEquivalentsInSubsidiaryOrBusinessesAcquiredOrDisposed2013": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CashAndCashEquivalentsInSubsidiaryOrBusinessesAcquiredOrDisposed2013",
     "crdr": "debit",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesAssetsAndLiabilitiesAndCashFlowEffectOfDisposalOfSubsidiariesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and cash equivalents in subsidiary or businesses acquired or disposed",
        "definitionGuidance": "Less: Cash and cash equivalents of a subsidiary"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of cash and cash equivalents in subsidiaries or other businesses over which control is obtained or lost. [Refer: Subsidiaries [member]; Cash and cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r161"
     ]
    },
    "cyd_CashAndCashEquivalentsIncludingRestrictedCashAndCashEquivalentsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "CashAndCashEquivalentsIncludingRestrictedCashAndCashEquivalentsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 36.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash And Cash Equivalents Including Restricted Cash And Cash Equivalents Current",
        "terseLabel": "Cash and short-term bank deposits",
        "documentation": "Cash and cash equivalents including restricted restricted cash and cash equivalents."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0,
       "order": 42.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows",
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesAssetsAndLiabilitiesAndCashFlowEffectOfDisposalOfSubsidiariesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from losing control of subsidiaries or other businesses, classified as investing activities",
        "terseLabel": "- subsidiary, net of cash disposed",
        "verboseLabel": "Net cash outflow on disposal of a subsidiary"
       }
      },
      "en": {
       "role": {
        "documentation": "The aggregate cash flows arising from losing control of subsidiaries or other businesses, classified as investing activities. [Refer: Subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r160"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CashFlowsFromUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesSummarizedFinancialInformationIncludingGoodwillOnAcquisitionAndConsolidationAdjustmentButBeforeIntercompanyEliminationsOfSubsidiariesWithMaterialNonControllingInterestsDetail": {
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents",
       "weight": 1.0,
       "order": 6.0
      },
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges",
       "weight": 1.0,
       "order": 51.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows",
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesSummarizedFinancialInformationIncludingGoodwillOnAcquisitionAndConsolidationAdjustmentButBeforeIntercompanyEliminationsOfSubsidiariesWithMaterialNonControllingInterestsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) financing activities",
        "totalLabel": "Net cash flows used in financing activities",
        "terseLabel": "Financing"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash flows from (used in) financing activities, which are activities that result in changes in the size and composition of the contributed equity and borrowings of the entity."
       }
      }
     },
     "auth_ref": [
      "r154",
      "r168"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CashFlowsFromUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) financing activities [abstract]",
        "terseLabel": "Financing activities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashFlowsFromUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CashFlowsFromUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesSummarizedFinancialInformationIncludingGoodwillOnAcquisitionAndConsolidationAdjustmentButBeforeIntercompanyEliminationsOfSubsidiariesWithMaterialNonControllingInterestsDetail": {
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents",
       "weight": 1.0,
       "order": 7.0
      },
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges",
       "weight": 1.0,
       "order": 37.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows",
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesSummarizedFinancialInformationIncludingGoodwillOnAcquisitionAndConsolidationAdjustmentButBeforeIntercompanyEliminationsOfSubsidiariesWithMaterialNonControllingInterestsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) investing activities",
        "totalLabel": "Net cash flows used in investing activities",
        "terseLabel": "Investing"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash flows from (used in) investing activities, which are the acquisition and disposal of long-term assets and other investments not included in cash equivalents."
       }
      }
     },
     "auth_ref": [
      "r154",
      "r168"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CashFlowsFromUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) investing activities [abstract]",
        "terseLabel": "Investing activities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashFlowsFromUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CashFlowsFromUsedInOperatingActivities",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesSummarizedFinancialInformationIncludingGoodwillOnAcquisitionAndConsolidationAdjustmentButBeforeIntercompanyEliminationsOfSubsidiariesWithMaterialNonControllingInterestsDetail": {
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows",
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesSummarizedFinancialInformationIncludingGoodwillOnAcquisitionAndConsolidationAdjustmentButBeforeIntercompanyEliminationsOfSubsidiariesWithMaterialNonControllingInterestsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) operating activities",
        "totalLabel": "Net cash flows from/(used in) operating activities",
        "verboseLabel": "Operating"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash flows from (used in) operating activities, which are the principal revenue-producing activities of the entity and other activities that are not investing or financing activities. [Refer: Revenue]"
       }
      }
     },
     "auth_ref": [
      "r154",
      "r168"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CashFlowsFromUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) operating activities [abstract]",
        "terseLabel": "Operating activities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashFlowsFromUsedInOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CashFlowsFromUsedInOperations",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) operations",
        "totalLabel": "Cash flows from/(used in) operations"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash from (used in) the entity's operations."
       }
      }
     },
     "auth_ref": [
      "r353",
      "r358"
     ]
    },
    "ifrs-full_CashOutflowForLeases": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CashOutflowForLeases",
     "crdr": "credit",
     "presentation": [
      "http://www.cyilimited.com/role/LeasesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash outflows for leases"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for leases."
       }
      }
     },
     "auth_ref": [
      "r233"
     ]
    },
    "ifrs-full_CategoriesOfFinancialAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CategoriesOfFinancialAssetsAbstract",
     "presentation": [
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesMaturityProfileOfFinancialAssetsAndLiabilitiesBasedOnContractualUndiscountedPaymentsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Categories of financial assets [abstract]",
        "terseLabel": "Financial assets"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CategoriesOfFinancialAssetsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CategoriesOfFinancialAssetsAxis",
     "presentation": [
      "http://www.cyilimited.com/role/FairValueMeasurementFairValueMeasurementHierarchyForAssetsAndLiabilitiesDetail",
      "http://www.cyilimited.com/role/FinancialAssetsAndFinancialLiabilitiesSummaryOfFinancialAssetsAndFinancialLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Categories of financial assets [axis]",
        "terseLabel": "Categories of financial assets [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r291"
     ]
    },
    "ifrs-full_CategoriesOfFinancialLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CategoriesOfFinancialLiabilitiesAbstract",
     "presentation": [
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesMaturityProfileOfFinancialAssetsAndLiabilitiesBasedOnContractualUndiscountedPaymentsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Categories of financial liabilities [abstract]",
        "terseLabel": "Financial liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CategoriesOfFinancialLiabilitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CategoriesOfFinancialLiabilitiesAxis",
     "presentation": [
      "http://www.cyilimited.com/role/FairValueMeasurementFairValueMeasurementHierarchyForAssetsAndLiabilitiesDetail",
      "http://www.cyilimited.com/role/FinancialAssetsAndFinancialLiabilitiesSummaryOfFinancialAssetsAndFinancialLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Categories of financial liabilities [axis]",
        "terseLabel": "Categories of financial liabilities [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r291"
     ]
    },
    "ifrs-full_CategoriesOfRelatedPartiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CategoriesOfRelatedPartiesAxis",
     "presentation": [
      "http://www.cyilimited.com/role/CommitmentsAndContingenciesFutureMinimumRentalsPayableUnderNonCancellableOperatingLeasesDetail",
      "http://www.cyilimited.com/role/InvestmentInJointVenturesSummarizedFinancialInformationOfJointVenturesAndReconciliationWithCarryingAmountOfInvestmentInConsolidatedFinancialStatementsDetail",
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesAdditionalInformationDetail",
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesAssetsAndLiabilitiesAndCashFlowEffectOfDisposalOfSubsidiariesDetail",
      "http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutFutureMinimumRentalReceivablesUnderNonCancellableOperatingLeasesDetail",
      "http://www.cyilimited.com/role/RelatedPartyDisclosuresAdditionalInformationDetail",
      "http://www.cyilimited.com/role/RelatedPartyDisclosuresSignificantTransactionsWithRelatedPartiesDetail",
      "http://www.cyilimited.com/role/TradeAndOtherPayablesSummaryOfTradeAndOtherCurrentPayablesParentheticalDetail",
      "http://www.cyilimited.com/role/TradeAndOtherReceivablesAdditionalInformationDetail",
      "http://www.cyilimited.com/role/TradeAndOtherReceivablesSummaryOfTradeAndOtherReceivablesParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Categories of related parties [axis]",
        "terseLabel": "Categories of related parties [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r100"
     ]
    },
    "cyd_ChangesInWorkingCapitalItemsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "ChangesInWorkingCapitalItemsAbstract",
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changes In Working Capital Items [abstract]",
        "terseLabel": "Changes in working capital",
        "documentation": "Changes in working capital items."
       }
      }
     },
     "auth_ref": []
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CityAreaCode",
     "presentation": [
      "http://www.cyilimited.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "City Area Code",
        "terseLabel": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ClassesOfAssetsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ClassesOfAssetsAxis",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentPropertyTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of assets [axis]",
        "terseLabel": "Classes of assets [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r116",
      "r118",
      "r212",
      "r236"
     ]
    },
    "ifrs-full_ClassesOfAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ClassesOfAssetsMember",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentPropertyTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [member]",
        "terseLabel": "Assets [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a present economic resource controlled by the entity as a result of past events. Economic resource is a right that has the potential to produce economic benefits. It also represents the standard value for the 'Classes of assets' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r116",
      "r212",
      "r236"
     ]
    },
    "ifrs-full_ClassesOfFinancialAssetsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ClassesOfFinancialAssetsAxis",
     "presentation": [
      "http://www.cyilimited.com/role/FairValueMeasurementFairValueMeasurementHierarchyForAssetsAndLiabilitiesDetail",
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfInformationAboutCreditRiskOnTradeReceivablesUsingProvisionMatrixDetail",
      "http://www.cyilimited.com/role/InvestmentInJointVenturesAdditionalInformationDetail",
      "http://www.cyilimited.com/role/LoansAndBorrowingsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of financial assets [axis]",
        "terseLabel": "Classes of financial assets [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r253",
      "r285",
      "r286",
      "r315",
      "r316"
     ]
    },
    "ifrs-full_ClassesOfFinancialInstrumentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ClassesOfFinancialInstrumentsAxis",
     "presentation": [
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfInformationAboutCreditRiskOnTradeReceivablesUsingProvisionMatrixDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of financial instruments [axis]",
        "terseLabel": "Classes of financial instruments [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r276",
      "r278",
      "r280",
      "r281"
     ]
    },
    "ifrs-full_ClassesOfFinancialInstrumentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ClassesOfFinancialInstrumentsMember",
     "presentation": [
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfInformationAboutCreditRiskOnTradeReceivablesUsingProvisionMatrixDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial instruments, class [member]",
        "terseLabel": "Financial instruments, class [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregated classes of financial instruments. Financial instruments are contracts that give rise to a financial asset of one entity and a financial liability or equity instrument of another entity. It also represents the standard value for the 'Classes of financial instruments' axis if no other member is used. [Refer: Financial assets; Financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r276",
      "r278",
      "r280",
      "r281"
     ]
    },
    "ifrs-full_ClassesOfFinancialLiabilitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ClassesOfFinancialLiabilitiesAxis",
     "presentation": [
      "http://www.cyilimited.com/role/FairValueMeasurementFairValueMeasurementHierarchyForAssetsAndLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of financial liabilities [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r285",
      "r286",
      "r315",
      "r316"
     ]
    },
    "ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ClassesOfIntangibleAssetsAndGoodwillAxis",
     "presentation": [
      "http://www.cyilimited.com/role/IntangibleAssetsAdditionalInformationDetail",
      "http://www.cyilimited.com/role/IntangibleAssetsSummaryOfIntangibleAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of intangible assets and goodwill [axis]",
        "verboseLabel": "Classes of intangible assets and goodwill [axis]",
        "terseLabel": "Joint ventures [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r424"
     ]
    },
    "ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ClassesOfIntangibleAssetsOtherThanGoodwillAxis",
     "presentation": [
      "http://www.cyilimited.com/role/AccountingPoliciesSummaryOfPoliciesAppliedToTheGroupsIntangibleAssetsDetail",
      "http://www.cyilimited.com/role/IntangibleAssetsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of intangible assets other than goodwill [axis]",
        "terseLabel": "Classes of intangible assets other than goodwill [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r140"
     ]
    },
    "ifrs-full_ClassesOfInventoriesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ClassesOfInventoriesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of current inventories [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ClassesOfLiabilitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ClassesOfLiabilitiesAxis",
     "presentation": [
      "http://www.cyilimited.com/role/ContractLiabilitiesSummaryOfContractLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of liabilities [axis]",
        "terseLabel": "Classes of liabilities [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r212"
     ]
    },
    "ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ClassesOfPropertyPlantAndEquipmentAxis",
     "presentation": [
      "http://www.cyilimited.com/role/AccountingPoliciesEstimatedUsefulLifeOfAssetsDetail",
      "http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutCarryingAmountsOfRightOfUseAssetsRecognizedAndMovementsDuringYearDetail",
      "http://www.cyilimited.com/role/LoansAndBorrowingsAdditionalInformationDetail",
      "http://www.cyilimited.com/role/PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of property, plant and equipment [axis]",
        "terseLabel": "Classes of property, plant and equipment [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r77"
     ]
    },
    "ifrs-full_ClassesOfProvisionsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ClassesOfProvisionsAxis",
     "presentation": [
      "http://www.cyilimited.com/role/ProvisionsSummaryOfProvisionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of other provisions [axis]",
        "terseLabel": "Classes of other provisions [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r132"
     ]
    },
    "ifrs-full_ClassesOfShareCapitalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ClassesOfShareCapitalAxis",
     "presentation": [
      "http://www.cyilimited.com/role/IssuedCapitalAdditionalInformationDetail",
      "http://www.cyilimited.com/role/IssuedCapitalSummaryOfIssuedCapitalDetail",
      "http://www.cyilimited.com/role/IssuedCapitalSummaryOfIssuedCapitalParentheticalDetail",
      "http://www.cyilimited.com/role/LeasesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of share capital [axis]",
        "terseLabel": "Classes of share capital [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r41"
     ]
    },
    "ifrs-full_ClassesOfShareCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ClassesOfShareCapitalMember",
     "presentation": [
      "http://www.cyilimited.com/role/IssuedCapitalAdditionalInformationDetail",
      "http://www.cyilimited.com/role/IssuedCapitalSummaryOfIssuedCapitalDetail",
      "http://www.cyilimited.com/role/IssuedCapitalSummaryOfIssuedCapitalParentheticalDetail",
      "http://www.cyilimited.com/role/LeasesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share capital [member]",
        "terseLabel": "Share capital [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for share capital of the entity. It also represents the standard value for the 'Classes of share capital' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r41"
     ]
    },
    "ifrs-full_ComponentsOfEquityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ComponentsOfEquityAxis",
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfChangesInEquity",
      "http://www.cyilimited.com/role/ReservesSummaryOfOtherComponentsOfEquityDetail",
      "http://www.cyilimited.com/role/ReservesSummaryOfStatutoryReservesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of equity [axis]",
        "terseLabel": "Components of equity [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract",
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of other comprehensive income that will be reclassified to profit or loss, net of tax [abstract]",
        "verboseLabel": "Items that may be reclassified subsequently to profit or loss, net of tax:"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ComprehensiveIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfChangesInEquity": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.cyilimited.com/role/ConsolidatedStatementOfComprehensiveIncome": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.cyilimited.com/role/ConsolidatedStatementOfComprehensiveIncomeAlternate1": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfChangesInEquity",
      "http://www.cyilimited.com/role/ConsolidatedStatementOfComprehensiveIncome",
      "http://www.cyilimited.com/role/InvestmentInJointVenturesSummarizedFinancialInformationOfJointVenturesAndReconciliationWithCarryingAmountOfInvestmentInConsolidatedFinancialStatementsDetail",
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesSummarizedFinancialInformationIncludingGoodwillOnAcquisitionAndConsolidationAdjustmentButBeforeIntercompanyEliminationsOfSubsidiariesWithMaterialNonControllingInterestsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive income",
        "totalLabel": "Total comprehensive income for the year, net of tax",
        "definitionGuidance": "Total comprehensive income for the year",
        "verboseLabel": "Profit/(loss) for the year, representing total comprehensive income for the year"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of change in equity resulting from transactions and other events, other than those changes resulting from transactions with owners in their capacity as owners."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r45",
      "r176",
      "r178",
      "r196",
      "r361"
     ]
    },
    "ifrs-full_ComprehensiveIncomeAttributableToAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ComprehensiveIncomeAttributableToAbstract",
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive income attributable to [abstract]",
        "terseLabel": "Attributable to:"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ComprehensiveIncomeAttributableToNoncontrollingInterests",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfComprehensiveIncomeAlternate1": {
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfComprehensiveIncome",
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesSummarizedFinancialInformationIncludingGoodwillOnAcquisitionAndConsolidationAdjustmentButBeforeIntercompanyEliminationsOfSubsidiariesWithMaterialNonControllingInterestsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive income, attributable to non-controlling interests",
        "verboseLabel": "Non-controlling interests",
        "terseLabel": "Attributable to NCI"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of comprehensive income attributable to non-controlling interests. [Refer: Comprehensive income; Non-controlling interests]"
       }
      }
     },
     "auth_ref": [
      "r2",
      "r48"
     ]
    },
    "ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ComprehensiveIncomeAttributableToOwnersOfParent",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfComprehensiveIncomeAlternate1": {
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive income, attributable to owners of parent",
        "terseLabel": "Equity holders of the Company"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of comprehensive income attributable to owners of the parent. [Refer: Comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r2",
      "r49"
     ]
    },
    "ifrs-full_ConstructionInProgressMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ConstructionInProgressMember",
     "presentation": [
      "http://www.cyilimited.com/role/PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Construction in progress [member]",
        "terseLabel": "Construction in progress [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for expenditure capitalised during the construction of items of property, plant and equipment that are not yet available for use (ie not yet in the location and condition necessary for it to be capable of operating in the manner intended by the management). [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r410"
     ]
    },
    "cyd_ConsultancyFeesChargedByRelatedPartyTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "ConsultancyFeesChargedByRelatedPartyTransactions",
     "crdr": "debit",
     "presentation": [
      "http://www.cyilimited.com/role/RelatedPartyDisclosuresAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consultancy fees charged by related party transactions",
        "terseLabel": "Consultancy fees charged",
        "documentation": "Consultancy fee charged by the related party in related party transactions."
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContactPersonnelFaxNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "ContactPersonnelFaxNumber",
     "presentation": [
      "http://www.cyilimited.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contact Personnel Fax Number",
        "terseLabel": "Contact Personnel Fax Number",
        "documentation": "Fax Number of contact personnel."
       }
      }
     },
     "auth_ref": [
      "r390"
     ]
    },
    "dei_ContactPersonnelName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "ContactPersonnelName",
     "presentation": [
      "http://www.cyilimited.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contact Personnel Name",
        "terseLabel": "Contact Personnel Name",
        "documentation": "Name of contact personnel"
       }
      }
     },
     "auth_ref": []
    },
    "cyd_ContractAssetRecognizedToIncomeStatement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "ContractAssetRecognizedToIncomeStatement",
     "crdr": "credit",
     "presentation": [
      "http://www.cyilimited.com/role/RevenueFromContractsWithCustomersScheduleOfContractCostCapitalizedDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract Asset Recognized To Income Statement",
        "terseLabel": "Recognized in income statement",
        "documentation": "Contract asset recognized to income statement."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ContractAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ContractAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.cyilimited.com/role/RevenueFromContractsWithCustomersScheduleOfContractCostCapitalizedDetail",
      "http://www.cyilimited.com/role/RevenueFromContractsWithCustomersSummaryOfContractBalancesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract assets",
        "terseLabel": "Capitalized contract cost",
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Closing balance"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of an entity\u2019s right to consideration in exchange for goods or services that the entity has transferred to a customer, when that right is conditioned on something other than the passage of time (for example, the entity\u2019s future performance)."
       }
      }
     },
     "auth_ref": [
      "r215",
      "r219"
     ]
    },
    "ifrs-full_ContractAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ContractAssetsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract assets [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ContractLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ContractLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.cyilimited.com/role/ContractLiabilitiesSummaryOfContractLiabilitiesDetail",
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesAssetsAndLiabilitiesAndCashFlowEffectOfDisposalOfSubsidiariesDetail",
      "http://www.cyilimited.com/role/RevenueFromContractsWithCustomersSummaryOfContractBalancesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract liabilities",
        "negatedLabel": "Contract liabilities",
        "verboseLabel": "Contract liabilities (Note 24)",
        "terseLabel": "Contract liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of an entity\u2019s obligation to transfer goods or services to a customer for which the entity has received consideration (or the amount is due) from the customer."
       }
      }
     },
     "auth_ref": [
      "r215",
      "r219"
     ]
    },
    "ifrs-full_ContractLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ContractLiabilitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract liabilities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment",
     "crdr": "credit",
     "presentation": [
      "http://www.cyilimited.com/role/CommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contractual commitments for acquisition of property, plant and equipment",
        "terseLabel": "Capital commitments related to property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of contractual commitments for the acquisition of property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r78"
     ]
    },
    "cyd_ConversionOfConvertiblePreferenceSharesIntoOrdinaryShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "ConversionOfConvertiblePreferenceSharesIntoOrdinaryShares",
     "presentation": [
      "http://www.cyilimited.com/role/CorporateInformationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Conversion of convertible preference shares into ordinary shares",
        "terseLabel": "Conversion of convertible preference shares into ordinary shares",
        "documentation": "Conversion of convertible preference shares into ordinary shares."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_CorporateSegmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "CorporateSegmentMember",
     "presentation": [
      "http://www.cyilimited.com/role/SegmentInformationSummaryOfSegmentInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Corporate Segment [member]",
        "terseLabel": "Corporate segment [member]",
        "documentation": "Corporate segment."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CostOfInventoriesRecognisedAsExpenseDuringPeriod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CostOfInventoriesRecognisedAsExpenseDuringPeriod",
     "crdr": "debit",
     "presentation": [
      "http://www.cyilimited.com/role/InventoriesSummaryOfAnalysisOfInventoryReserveAccountsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cost of inventories recognised as expense during period",
        "terseLabel": "Inventories recognized as an expense in cost of sales"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of inventories recognised as an expense during the period. [Refer: Inventories]"
       }
      }
     },
     "auth_ref": [
      "r86"
     ]
    },
    "ifrs-full_CostOfSales": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CostOfSales",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfProfitOrLoss": {
       "parentTag": "ifrs-full_GrossProfit",
       "weight": -1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfProfitOrLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cost of sales",
        "negatedLabel": "Cost of sales"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of all expenses directly or indirectly attributed to the goods or services sold. Attributed expenses include, but are not limited to, costs previously included in the measurement of inventory that has now been sold, such as depreciation and maintenance of factory buildings and equipment used in the production process, unallocated production overheads, and abnormal amounts of production costs of inventories."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r58"
     ]
    },
    "ifrs-full_CostOfSalesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CostOfSalesMember",
     "presentation": [
      "http://www.cyilimited.com/role/PropertyPlantAndEquipmentAdditionalInformationDetail",
      "http://www.cyilimited.com/role/ShippingAndHandlingExpensesSummaryOfSalesRelatedShippingAndHandlingExpensesNotSeparatelyBilledToCustomersDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cost of sales [member]",
        "terseLabel": "Cost of sales [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the amount of all expenses directly or indirectly attributed to goods or services sold. This member is used to attribute an expense by nature to a functional line item in the statement of profit or loss."
       }
      }
     },
     "auth_ref": [
      "r397",
      "r400"
     ]
    },
    "ifrs-full_CounterpartiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CounterpartiesAxis",
     "presentation": [
      "http://www.cyilimited.com/role/CommitmentsAndContingenciesFutureMinimumRentalsPayableUnderNonCancellableOperatingLeasesDetail",
      "http://www.cyilimited.com/role/LoansAndBorrowingsAdditionalInformationDetail",
      "http://www.cyilimited.com/role/RelatedPartyDisclosuresAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Counterparties [axis]",
        "terseLabel": "Counterparties [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r293"
     ]
    },
    "ifrs-full_CounterpartiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CounterpartiesMember",
     "presentation": [
      "http://www.cyilimited.com/role/CommitmentsAndContingenciesFutureMinimumRentalsPayableUnderNonCancellableOperatingLeasesDetail",
      "http://www.cyilimited.com/role/LoansAndBorrowingsAdditionalInformationDetail",
      "http://www.cyilimited.com/role/RelatedPartyDisclosuresAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Counterparties [member]",
        "terseLabel": "With Third Parties [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the parties to the transaction other than the entity. It also represents the standard value for the 'Counterparties' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r293"
     ]
    },
    "ifrs-full_CountryOfIncorporationOfJointVenture": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CountryOfIncorporationOfJointVenture",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentInJointVenturesSummaryOfSignificantJointVenturesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Country of incorporation of joint venture",
        "terseLabel": "Place of incorporation"
       }
      },
      "en": {
       "role": {
        "documentation": "The country in which a joint venture of the entity is incorporated. [Refer: Joint ventures [member]]"
       }
      }
     },
     "auth_ref": [
      "r105",
      "r108",
      "r189"
     ]
    },
    "ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CountryOfIncorporationOrResidenceOfSubsidiary",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesDetailsOfSignificantSubsidiariesOfTheGroupDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Country of incorporation of subsidiary",
        "terseLabel": "Place of incorporation"
       }
      },
      "en": {
       "role": {
        "documentation": "The country in which a subsidiary of the entity is incorporated. [Refer: Subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r105",
      "r108",
      "r180",
      "r186"
     ]
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_CreditFacilityAuthorizedAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "CreditFacilityAuthorizedAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.cyilimited.com/role/LoansAndBorrowingsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit facility authorized amount",
        "terseLabel": "Credit facility with bank",
        "documentation": "Credit facility authorized amount."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_CreditFacilityWithDbsBankLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "CreditFacilityWithDbsBankLtdMember",
     "presentation": [
      "http://www.cyilimited.com/role/LoansAndBorrowingsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit facility with DBS Bank Ltd [member]",
        "terseLabel": "DBS Bank Ltd [member]",
        "documentation": "DBS Bank Ltd."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_CreditFacilityWithMUFGSingaporeBranchMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "CreditFacilityWithMUFGSingaporeBranchMember",
     "presentation": [
      "http://www.cyilimited.com/role/LoansAndBorrowingsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit facility with MUFG Singapore Branch [member]",
        "terseLabel": "Credit facility with MUFG Singapore Branch [member]",
        "documentation": "Credit facility with MUFG Singapore branch."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_CreditFacilityWithSumitomoBranchMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "CreditFacilityWithSumitomoBranchMember",
     "presentation": [
      "http://www.cyilimited.com/role/LoansAndBorrowingsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit facility with Sumitomo branch [member]",
        "terseLabel": "Sumitomo branch [Member]",
        "documentation": "Credit facility with Sumitomo branch."
       }
      }
     },
     "auth_ref": []
    },
    "srt_CurrencyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "CurrencyAxis",
     "presentation": [
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesExposuresToForeignCurrencyExchangeRateRiskDetail",
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesForeignCurrencyExchangeRateRiskSensitivityAnalysisAssuming10StrengtheningOfMajorCurrenciesAgainstFunctionalCurrencyDetail",
      "http://www.cyilimited.com/role/LoansAndBorrowingsAdditionalInformationDetail",
      "http://www.cyilimited.com/role/LoansAndBorrowingsSummaryOfLoansAndBorrowingsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Currency [Axis]",
        "terseLabel": "Currency [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrencyRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrencyRiskMember",
     "presentation": [
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesExposuresToForeignCurrencyExchangeRateRiskDetail",
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesForeignCurrencyExchangeRateRiskSensitivityAnalysisAssuming10StrengtheningOfMajorCurrenciesAgainstFunctionalCurrencyDetail",
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Currency risk [member]",
        "terseLabel": "Foreign currency risk [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a type of market risk representing the risk that the fair value or future cash flows of a financial instrument will fluctuate because of changes in foreign exchange rates. [Refer: Financial instruments, class [member]]"
       }
      }
     },
     "auth_ref": [
      "r247",
      "r248",
      "r249",
      "r250",
      "r294"
     ]
    },
    "ifrs-full_CurrentAdvances": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentAdvances",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/TradeAndOtherPayablesSummaryOfTradeAndOtherCurrentPayablesDetail": {
       "parentTag": "ifrs-full_TradeAndOtherCurrentPayables",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/TradeAndOtherPayablesSummaryOfTradeAndOtherCurrentPayablesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current advances received",
        "terseLabel": "Advance from customers"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current advances received representing current contract liabilities for performance obligations satisfied at a point in time. [Refer: Advances received, representing contract liabilities for performance obligations satisfied at point in time]"
       }
      }
     },
     "auth_ref": [
      "r404",
      "r405"
     ]
    },
    "ifrs-full_CurrentAdvancesToSuppliers": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentAdvancesToSuppliers",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/TradeAndOtherReceivablesSummaryOfTradeAndOtherReceivablesDetail": {
       "parentTag": "ifrs-full_OtherCurrentReceivables",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/TradeAndOtherReceivablesSummaryOfTradeAndOtherReceivablesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current advances to suppliers",
        "terseLabel": "Advances paid to suppliers"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current advances made to suppliers before goods or services are received."
       }
      }
     },
     "auth_ref": [
      "r400"
     ]
    },
    "cyd_CurrentAndNoncurrentBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "CurrentAndNoncurrentBorrowings",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/CapitalManagementSummaryOfCapitalStructureDetail": {
       "parentTag": "ifrs-full_Borrowings",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/CapitalManagementSummaryOfCapitalStructureDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current and noncurrent borrowings",
        "terseLabel": "Loans and borrowings (current and non-current)",
        "documentation": "Current and non-current borrowings."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesSummarizedFinancialInformationIncludingGoodwillOnAcquisitionAndConsolidationAdjustmentButBeforeIntercompanyEliminationsOfSubsidiariesWithMaterialNonControllingInterestsDetail": {
       "parentTag": "ifrs-full_NetAssetsLiabilities",
       "weight": 1.0,
       "order": 5.0
      },
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0,
       "order": 35.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition",
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesSummarizedFinancialInformationIncludingGoodwillOnAcquisitionAndConsolidationAdjustmentButBeforeIntercompanyEliminationsOfSubsidiariesWithMaterialNonControllingInterestsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current assets",
        "totalLabel": "Current assets",
        "terseLabel": "Current assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of assets that the entity (a) expects to realise or intends to sell or consume in its normal operating cycle; (b) holds primarily for the purpose of trading; (c) expects to realise within twelve months after the reporting period; or (d) classifies as cash or cash equivalents (as defined in IAS 7) unless the asset is restricted from being exchanged or used to settle a liability for at least twelve months after the reporting period. [Refer: Assets]"
       }
      }
     },
     "auth_ref": [
      "r31",
      "r192",
      "r361"
     ]
    },
    "ifrs-full_CurrentAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentAssetsAbstract",
     "presentation": [
      "http://www.cyilimited.com/role/CashAndBankBalancesSummaryOfCashAndBankBalancesDetail",
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current assets [abstract]",
        "verboseLabel": "Current assets",
        "terseLabel": "Current"
       }
      }
     },
     "auth_ref": []
    },
    "cyd_CurrentBillsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "CurrentBillsPayable",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/TradeAndOtherPayablesSummaryOfTradeAndOtherCurrentPayablesDetail": {
       "parentTag": "ifrs-full_CurrentFinancialLiabilitiesAtAmortisedCost",
       "weight": 1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/TradeAndOtherPayablesSummaryOfTradeAndOtherCurrentPayablesDetail",
      "http://www.cyilimited.com/role/TradeAndOtherPayablesSummaryOfTradeAndOtherCurrentPayablesParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Bills Payable",
        "verboseLabel": "Bills payables",
        "terseLabel": "Bills payable",
        "documentation": "Current bills payable."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_CurrentBillsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "CurrentBillsReceivable",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/TradeAndOtherReceivablesSummaryOfTradeAndOtherReceivablesDetail": {
       "parentTag": "cyd_CurrentTradeAndBillReceivables",
       "weight": 1.0,
       "order": 16.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/TradeAndOtherReceivablesSummaryOfTradeAndOtherReceivablesDetail",
      "http://www.cyilimited.com/role/TradeAndOtherReceivablesSummaryOfTradeAndOtherReceivablesParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Bills Receivable",
        "terseLabel": "Bill receivables",
        "verboseLabel": "Bills receivable",
        "documentation": "Current bills receivable."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_CurrentBillsReceivableInTransit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "CurrentBillsReceivableInTransit",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/TradeAndOtherReceivablesSummaryOfTradeAndOtherReceivablesDetail": {
       "parentTag": "ifrs-full_CurrentLoansAndReceivables",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/TradeAndOtherReceivablesSummaryOfTradeAndOtherReceivablesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current bills receivable in transit",
        "terseLabel": "Bills receivable in transit",
        "documentation": "Bills receivable in transit in other receivables."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_CurrentBorrowingsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "CurrentBorrowingsMember",
     "presentation": [
      "http://www.cyilimited.com/role/LoansAndBorrowingsSummaryOfLoansAndBorrowingsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current borrowings [member]",
        "terseLabel": "Current borrowings [member]",
        "documentation": "Current borrowings."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_CurrentCashAndBankBalances": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "CurrentCashAndBankBalances",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/CashAndBankBalancesSummaryOfCashAndBankBalancesDetail": {
       "parentTag": "cyd_CashAndBankBalances",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/CashAndBankBalancesSummaryOfCashAndBankBalancesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current cash and bank balances",
        "totalLabel": "Total",
        "documentation": "Current cash and bank balances"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentContractLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentContractLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition",
      "http://www.cyilimited.com/role/ContractLiabilitiesSummaryOfContractLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current contract liabilities",
        "terseLabel": "Contract liabilities",
        "positiveLabel": "Current"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current contract liabilities. [Refer: Contract liabilities]"
       }
      }
     },
     "auth_ref": [
      "r215"
     ]
    },
    "ifrs-full_CurrentDividendPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentDividendPayables",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/TradeAndOtherPayablesSummaryOfTradeAndOtherCurrentPayablesDetail": {
       "parentTag": "ifrs-full_CurrentFinancialLiabilitiesAtAmortisedCost",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/TradeAndOtherPayablesSummaryOfTradeAndOtherCurrentPayablesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current dividend payables",
        "terseLabel": "Dividend payable"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current dividend payables. [Refer: Dividend payables]"
       }
      }
     },
     "auth_ref": [
      "r404"
     ]
    },
    "ifrs-full_CurrentFinancialLiabilitiesAtAmortisedCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentFinancialLiabilitiesAtAmortisedCost",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/TradeAndOtherPayablesSummaryOfTradeAndOtherCurrentPayablesDetail": {
       "parentTag": "ifrs-full_TradeAndOtherCurrentPayables",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/TradeAndOtherPayablesSummaryOfTradeAndOtherCurrentPayablesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current financial liabilities at amortised cost",
        "totalLabel": "Financial liabilities carried at amortized cost (Note 32, Note 35)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current financial liabilities measured at amortised cost. [Refer: Financial liabilities at amortised cost]"
       }
      }
     },
     "auth_ref": [
      "r289"
     ]
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://www.cyilimited.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentGovernmentGrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentGovernmentGrants",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/TradeAndOtherPayablesSummaryOfTradeAndOtherCurrentPayablesDetail": {
       "parentTag": "ifrs-full_TradeAndOtherCurrentPayables",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/DeferredGrantsSummaryOfDeferredGrantsDetail",
      "http://www.cyilimited.com/role/TradeAndOtherPayablesSummaryOfTradeAndOtherCurrentPayablesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current government grants",
        "verboseLabel": "Deferred grants (Note 27)",
        "terseLabel": "Current (Note 22)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current government grants recognised in the statement of financial position as deferred income. [Refer: Government [member]; Government grants]"
       }
      }
     },
     "auth_ref": [
      "r404"
     ]
    },
    "ifrs-full_CurrentLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentLeaseLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition",
      "http://www.cyilimited.com/role/LeaseLiabilitiesSummaryOfDetailedInformationAboutInLeaseLiabilitiesDetail",
      "http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutCarryingAmountsOfLeaseLiabilitiesAndMovementsDuringYearDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current lease liabilities",
        "verboseLabel": "Lease liabilities",
        "terseLabel": "Current"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current lease liabilities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r229"
     ]
    },
    "ifrs-full_CurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesSummarizedFinancialInformationIncludingGoodwillOnAcquisitionAndConsolidationAdjustmentButBeforeIntercompanyEliminationsOfSubsidiariesWithMaterialNonControllingInterestsDetail": {
       "parentTag": "ifrs-full_NetAssetsLiabilities",
       "weight": -1.0,
       "order": 2.0
      },
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition",
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesSummarizedFinancialInformationIncludingGoodwillOnAcquisitionAndConsolidationAdjustmentButBeforeIntercompanyEliminationsOfSubsidiariesWithMaterialNonControllingInterestsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current liabilities",
        "totalLabel": "Current liabilities",
        "negatedLabel": "Current liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of liabilities that: (a) the entity expects to settle in its normal operating cycle; (b) the entity holds primarily for the purpose of trading; (c) are due to be settled within twelve months after the reporting period; or (d) the entity does not have the right at the end of the reporting period to defer settlement for at least twelve months after the reporting period."
       }
      }
     },
     "auth_ref": [
      "r32",
      "r194",
      "r361"
     ]
    },
    "ifrs-full_CurrentLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentLiabilitiesAbstract",
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current liabilities [abstract]",
        "terseLabel": "Current liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentLoansAndReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentLoansAndReceivables",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/TradeAndOtherReceivablesSummaryOfTradeAndOtherReceivablesDetail": {
       "parentTag": "ifrs-full_OtherCurrentReceivables",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/TradeAndOtherReceivablesSummaryOfTradeAndOtherReceivablesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current loans and receivables",
        "totalLabel": "Other receivables carried at amortized cost (Note 35)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current loans and receivables. [Refer: Loans and receivables]"
       }
      }
     },
     "auth_ref": [
      "r319"
     ]
    },
    "ifrs-full_CurrentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentMember",
     "presentation": [
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfInformationAboutCreditRiskOnTradeReceivablesUsingProvisionMatrixDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current [member]",
        "terseLabel": "Current [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a current time band."
       }
      }
     },
     "auth_ref": [
      "r374",
      "r379"
     ]
    },
    "cyd_CurrentNonTradeReceivablesDueFromAssociatesAndJointVentures": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "CurrentNonTradeReceivablesDueFromAssociatesAndJointVentures",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/TradeAndOtherReceivablesSummaryOfTradeAndOtherReceivablesDetail": {
       "parentTag": "ifrs-full_CurrentLoansAndReceivables",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/TradeAndOtherReceivablesSummaryOfTradeAndOtherReceivablesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current non trade receivables due from associates and joint ventures",
        "terseLabel": "Current receivables from associates and joint ventures (non-trade)",
        "documentation": "Current non trade receivables due from associates and joint ventures."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_CurrentNonTradeReceivablesDueFromRelatedParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "CurrentNonTradeReceivablesDueFromRelatedParties",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/TradeAndOtherReceivablesSummaryOfTradeAndOtherReceivablesDetail": {
       "parentTag": "ifrs-full_CurrentLoansAndReceivables",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/TradeAndOtherReceivablesSummaryOfTradeAndOtherReceivablesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current non trade receivables due from related parties",
        "terseLabel": "Current receivables from related parties (non-trade)",
        "documentation": "Current non trade receivables due from related parties."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentRestrictedCashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentRestrictedCashAndCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/CashAndBankBalancesSummaryOfCashAndBankBalancesDetail": {
       "parentTag": "cyd_CurrentCashAndBankBalances",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/CashAndBankBalancesSummaryOfCashAndBankBalancesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current restricted cash and cash equivalents",
        "terseLabel": "Restricted cash"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current restricted cash and cash equivalents. [Refer: Restricted cash and cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r404"
     ]
    },
    "ifrs-full_CurrentTaxAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentTaxAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/TradeAndOtherReceivablesSummaryOfTradeAndOtherReceivablesDetail": {
       "parentTag": "ifrs-full_OtherCurrentReceivables",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/TradeAndOtherReceivablesSummaryOfTradeAndOtherReceivablesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current tax assets, current",
        "terseLabel": "Tax recoverable"
       }
      },
      "en": {
       "role": {
        "documentation": "The current amount of current tax assets. [Refer: Current tax assets]"
       }
      }
     },
     "auth_ref": [
      "r22"
     ]
    },
    "ifrs-full_CurrentTaxExpenseIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentTaxExpenseIncome",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/IncomeTaxExpenseSummaryOfIncomeTaxExpenseDetail": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/IncomeTaxExpenseSummaryOfIncomeTaxExpenseDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current tax expense (income)",
        "terseLabel": "Current year"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of income taxes payable (recoverable) in respect of the taxable profit (tax loss) for a period."
       }
      }
     },
     "auth_ref": [
      "r329"
     ]
    },
    "ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract",
     "presentation": [
      "http://www.cyilimited.com/role/IncomeTaxExpenseSummaryOfIncomeTaxExpenseDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current tax expense (income) and adjustments for current tax of prior periods [abstract]",
        "terseLabel": "Current income tax"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentTaxLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentTaxLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current tax liabilities, current",
        "terseLabel": "Provision for taxation"
       }
      },
      "en": {
       "role": {
        "documentation": "The current amount of current tax liabilities. [Refer: Current tax liabilities]"
       }
      }
     },
     "auth_ref": [
      "r22"
     ]
    },
    "cyd_CurrentTradeAndBillReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "CurrentTradeAndBillReceivables",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/TradeAndOtherReceivablesSummaryOfTradeAndOtherReceivablesDetail": {
       "parentTag": "ifrs-full_TradeAndOtherCurrentReceivables",
       "weight": 1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/TradeAndOtherReceivablesSummaryOfTradeAndOtherReceivablesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current trade and bill receivables",
        "totalLabel": "Total (Note 32, Note 35)",
        "documentation": "Current trade and bill receivables."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_CurrentTradePayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "CurrentTradePayables",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/TradeAndOtherPayablesSummaryOfTradeAndOtherCurrentPayablesDetail": {
       "parentTag": "ifrs-full_CurrentFinancialLiabilitiesAtAmortisedCost",
       "weight": 1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/TradeAndOtherPayablesSummaryOfTradeAndOtherCurrentPayablesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Trade Payables",
        "terseLabel": "Trade payables",
        "documentation": "Current trade payables."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentTradeReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentTradeReceivables",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/TradeAndOtherReceivablesSummaryOfTradeAndOtherReceivablesDetail": {
       "parentTag": "cyd_CurrentTradeReceivablesNet",
       "weight": 1.0,
       "order": 19.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/TradeAndOtherReceivablesSummaryOfTradeAndOtherReceivablesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current trade receivables",
        "verboseLabel": "Trade receivables, gross"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current trade receivables. [Refer: Trade receivables]"
       }
      }
     },
     "auth_ref": [
      "r323",
      "r324"
     ]
    },
    "cyd_CurrentTradeReceivablesDueFromAssociatesAndJointVentures": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "CurrentTradeReceivablesDueFromAssociatesAndJointVentures",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/TradeAndOtherReceivablesSummaryOfTradeAndOtherReceivablesDetail": {
       "parentTag": "ifrs-full_CurrentLoansAndReceivables",
       "weight": 1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/TradeAndOtherReceivablesSummaryOfTradeAndOtherReceivablesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current trade receivables due from associates and joint ventures",
        "terseLabel": "Current receivables from associates and joint ventures (trade)",
        "documentation": "Current trade receivables due from associates and joint ventures."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_CurrentTradeReceivablesDueFromRelatedParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "CurrentTradeReceivablesDueFromRelatedParties",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/TradeAndOtherReceivablesSummaryOfTradeAndOtherReceivablesDetail": {
       "parentTag": "ifrs-full_CurrentLoansAndReceivables",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/TradeAndOtherReceivablesSummaryOfTradeAndOtherReceivablesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current trade receivables due from related parties",
        "terseLabel": "Current receivables from related parties (trade)",
        "documentation": "Current trade receivables due from related parties."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_CurrentTradeReceivablesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "CurrentTradeReceivablesNet",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/TradeAndOtherReceivablesSummaryOfTradeAndOtherReceivablesDetail": {
       "parentTag": "cyd_CurrentTradeAndBillReceivables",
       "weight": 1.0,
       "order": 17.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/TradeAndOtherReceivablesSummaryOfTradeAndOtherReceivablesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current trade receivables net",
        "totalLabel": "Net trade receivables (Note 6.2)",
        "documentation": "Current trade receivables net."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_CustomersOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "CustomersOneMember",
     "presentation": [
      "http://www.cyilimited.com/role/SegmentInformationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customers One [Member]",
        "verboseLabel": "Customers one [member]",
        "documentation": "Customer one."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_CustomersTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "CustomersTwoMember",
     "presentation": [
      "http://www.cyilimited.com/role/SegmentInformationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customers Two [Member]",
        "terseLabel": "Customers two [member]",
        "documentation": "Customers two."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_DebtInstrument1Axis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DebtInstrument1Axis",
     "presentation": [
      "http://www.cyilimited.com/role/TradeAndOtherReceivablesAdditionalInformationDetail",
      "http://www.cyilimited.com/role/TradeAndOtherReceivablesSummaryOfTradeAndOtherReceivablesParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument 1 [axis]",
        "terseLabel": "Debt Instrument 1 [axis]",
        "documentation": "Debt instrument 1."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_DebtInstrumentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DebtInstrumentDomain",
     "presentation": [
      "http://www.cyilimited.com/role/TradeAndOtherReceivablesAdditionalInformationDetail",
      "http://www.cyilimited.com/role/TradeAndOtherReceivablesSummaryOfTradeAndOtherReceivablesParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument [domain]",
        "terseLabel": "Debt Instrument [domain]",
        "documentation": "Debt Instrument [domain]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions",
     "crdr": "debit",
     "presentation": [
      "http://www.cyilimited.com/role/ProvisionsSummaryOfProvisionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Decrease through loss of control of subsidiary, other provisions",
        "negatedLabel": "Disposal of a subsidiary"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease in other provisions resulting from the loss of control of a subsidiary. [Refer: Other provisions]"
       }
      }
     },
     "auth_ref": [
      "r421"
     ]
    },
    "ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment",
     "crdr": "credit",
     "presentation": [
      "http://www.cyilimited.com/role/PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Decrease through loss of control of subsidiary, property, plant and equipment",
        "negatedLabel": "Disposal of subsidiary"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease in property, plant and equipment resulting from the loss of control of a subsidiary. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r412"
     ]
    },
    "cyd_DecreaseThroughLossOfControlOfSubsidiaryRightOfUseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DecreaseThroughLossOfControlOfSubsidiaryRightOfUseAssets",
     "crdr": "credit",
     "presentation": [
      "http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutCarryingAmountsOfRightOfUseAssetsRecognizedAndMovementsDuringYearDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Decrease Through Loss Of Control Of Subsidiary Right Of Use Assets",
        "terseLabel": "Disposal of subsidiary",
        "documentation": "Decrease through loss of control of subsidiary right of use assets."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_Decreaseinimpairmentofdoubtfulreceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "Decreaseinimpairmentofdoubtfulreceivables",
     "crdr": "credit",
     "presentation": [
      "http://www.cyilimited.com/role/TradeAndOtherReceivablesMovementInTheAllowanceForExpectedCreditLossesOfTradeAndOtherReceivablesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "DecreaseInImpairmentOfDoubtfulReceivables",
        "terseLabel": "(Credit)/charge to consolidated statement of profit or loss (under \"Selling, general and administrative expenses\")",
        "documentation": "Decrease in impairment of doubtful receivables."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised",
     "calculation": {
      "http://www.cyilimited.com/role/IncomeTaxExpenseDeferredTaxAssetsThatHaveNotBeenRecognizedDetail": {
       "parentTag": "cyd_UnrecognizedDeferredTaxAssets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/IncomeTaxExpenseDeferredTaxAssetsThatHaveNotBeenRecognizedDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deductible temporary differences for which no deferred tax asset is recognised",
        "terseLabel": "Other unrecognized temporary differences relating to asset impairment and deferred grants"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of deductible temporary differences for which no deferred tax asset is recognised in the statement of financial position. [Refer: Temporary differences [member]]"
       }
      }
     },
     "auth_ref": [
      "r63"
     ]
    },
    "cyd_DeferredIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DeferredIncomeMember",
     "presentation": [
      "http://www.cyilimited.com/role/IncomeTaxExpenseSummaryOfDeferredTaxDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred income [member]",
        "terseLabel": "Deferred income [Member]",
        "documentation": "Deferred income."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DeferredTaxAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DeferredTaxAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 30.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition",
      "http://www.cyilimited.com/role/IncomeTaxExpenseClassificationOfTheGroupsNetDeferredTaxAssetsDetail",
      "http://www.cyilimited.com/role/IncomeTaxExpenseSummaryOfDeferredTaxDetail",
      "http://www.cyilimited.com/role/SignificantAccountingJudgmentsEstimatesAndAssumptionsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax assets",
        "verboseLabel": "Deferred tax assets",
        "terseLabel": "Carrying amounts of deferred tax assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amounts of income taxes recoverable in future periods in respect of: (a) deductible temporary differences; (b) the carryforward of unused tax losses; and (c) the carryforward of unused tax credits. [Refer: Temporary differences [member]; Unused tax credits [member]; Unused tax losses [member]]"
       }
      }
     },
     "auth_ref": [
      "r23",
      "r27",
      "r64"
     ]
    },
    "ifrs-full_DeferredTaxAssetsAndLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DeferredTaxAssetsAndLiabilitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax assets and liabilities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DeferredTaxExpenseIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DeferredTaxExpenseIncome",
     "crdr": "debit",
     "presentation": [
      "http://www.cyilimited.com/role/IncomeTaxExpenseSummaryOfDeferredTaxDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax expense (income)",
        "negatedLabel": "Reconciliation of deferred tax (expense) income [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of tax expense (income) relating to changes in deferred tax liabilities and deferred tax assets. [Refer: Deferred tax assets; Deferred tax liabilities]"
       }
      }
     },
     "auth_ref": [
      "r65"
     ]
    },
    "ifrs-full_DeferredTaxExpenseIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DeferredTaxExpenseIncomeAbstract",
     "presentation": [
      "http://www.cyilimited.com/role/IncomeTaxExpenseSummaryOfIncomeTaxExpenseDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax expense (income) [abstract]",
        "terseLabel": "Deferred tax"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DeferredTaxExpenseIncomeRecognisedInProfitOrLoss",
     "presentation": [
      "http://www.cyilimited.com/role/IncomeTaxExpenseSummaryOfDeferredTaxParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax expense (income) recognised in profit or loss",
        "negatedLabel": "Provision made to consolidated statement of profit or loss"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of tax expense or income relating to changes in deferred tax liabilities and deferred tax assets, recognised in profit or loss. [Refer: Deferred tax assets; Deferred tax expense (income); Deferred tax liabilities]"
       }
      }
     },
     "auth_ref": [
      "r65"
     ]
    },
    "ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/IncomeTaxExpenseSummaryOfIncomeTaxExpenseDetail": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/IncomeTaxExpenseSummaryOfIncomeTaxExpenseDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax expense (income) relating to origination and reversal of temporary differences",
        "terseLabel": "Movement in temporary differences"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of deferred tax expense or income relating to the creation or reversal of temporary differences. [Refer: Temporary differences [member]; Deferred tax expense (income)]"
       }
      }
     },
     "auth_ref": [
      "r331"
     ]
    },
    "ifrs-full_DeferredTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DeferredTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition",
      "http://www.cyilimited.com/role/IncomeTaxExpenseClassificationOfTheGroupsNetDeferredTaxAssetsDetail",
      "http://www.cyilimited.com/role/IncomeTaxExpenseSummaryOfDeferredTaxDetail",
      "http://www.cyilimited.com/role/IncomeTaxExpenseSummaryOfDeferredTaxParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax liabilities",
        "terseLabel": "Deferred tax liabilities",
        "negatedLabel": "Deferred tax liabilities",
        "negatedPeriodStartLabel": "Beginning balance",
        "negatedPeriodEndLabel": "Ending balance"
       }
      },
      "en": {
       "role": {
        "documentation": "The amounts of income taxes payable in future periods in respect of taxable temporary differences. [Refer: Temporary differences [member]]"
       }
      }
     },
     "auth_ref": [
      "r23",
      "r27",
      "r64"
     ]
    },
    "cyd_DeferredTaxLiabilitiesNotRecognizedInUndistributedEarningsOfSubsidiaries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DeferredTaxLiabilitiesNotRecognizedInUndistributedEarningsOfSubsidiaries",
     "crdr": "credit",
     "presentation": [
      "http://www.cyilimited.com/role/IncomeTaxExpenseAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax liabilities not recognized in undistributed earnings of subsidiaries",
        "terseLabel": "Unrecognized deferred tax liability relating to undistributed earnings",
        "documentation": "Deferred tax liabilities not recognized related to temporary differences associated with undistributed earnings of subsidiaries."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DeferredTaxLiabilityAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DeferredTaxLiabilityAsset",
     "crdr": "credit",
     "presentation": [
      "http://www.cyilimited.com/role/IncomeTaxExpenseClassificationOfTheGroupsNetDeferredTaxAssetsDetail",
      "http://www.cyilimited.com/role/IncomeTaxExpenseSummaryOfDeferredTaxDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax liability (asset)",
        "negatedLabel": "Net deferred tax assets",
        "negatedTotalLabel": "Net deferred tax assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of deferred tax liabilities or assets. [Refer: Deferred tax liabilities; Deferred tax assets]"
       }
      }
     },
     "auth_ref": [
      "r64"
     ]
    },
    "cyd_DeferredTaxLiabilityAssetUtilization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DeferredTaxLiabilityAssetUtilization",
     "crdr": "debit",
     "presentation": [
      "http://www.cyilimited.com/role/IncomeTaxExpenseSummaryOfDeferredTaxParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax liability asset utilization",
        "terseLabel": "Utilization",
        "documentation": "Deferred tax liability (asset) utilization."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DepreciationAndAmortisationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DepreciationAndAmortisationExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.cyilimited.com/role/DepreciationAmortizationExpensesSummaryOfDepreciationAndAmortizationDetail",
      "http://www.cyilimited.com/role/InvestmentInJointVenturesSummarizedFinancialInformationOfJointVenturesAndReconciliationWithCarryingAmountOfInvestmentInConsolidatedFinancialStatementsDetail",
      "http://www.cyilimited.com/role/SegmentInformationSummaryOfSegmentInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation and amortisation expense",
        "negatedLabel": "Depreciation and amortization",
        "terseLabel": "Depreciation and amortization expenses"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of depreciation and amortisation expense. Depreciation and amortisation are the systematic allocations of depreciable amounts of assets over their useful lives."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r58",
      "r200",
      "r299",
      "r307",
      "r320"
     ]
    },
    "cyd_DepreciationCapitalisedAsContractAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DepreciationCapitalisedAsContractAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.cyilimited.com/role/PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation capitalised as contract assets",
        "terseLabel": "Depreciation capitalized as contract assets",
        "documentation": "Depreciation capitalised as contract assets."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_DepreciationCapitalizedAsDevelopmentCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DepreciationCapitalizedAsDevelopmentCosts",
     "crdr": "debit",
     "presentation": [
      "http://www.cyilimited.com/role/PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation Capitalized As Development Costs",
        "terseLabel": "Depreciation capitalized as development costs",
        "documentation": "Depreciation capitalized as development costs."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DepreciationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DepreciationExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutCarryingAmountsOfRightOfUseAssetsRecognizedAndMovementsDuringYearDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation expense",
        "negatedLabel": "Depreciation expenses"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of depreciation expense. Depreciation is the systematic allocation of depreciable amounts of tangible assets over their useful lives."
       }
      }
     },
     "auth_ref": [
      "r400"
     ]
    },
    "ifrs-full_DepreciationInvestmentProperty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DepreciationInvestmentProperty",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital",
       "weight": 1.0,
       "order": 28.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows",
      "http://www.cyilimited.com/role/DepreciationAmortizationExpensesSummaryOfDepreciationAndAmortizationDetail",
      "http://www.cyilimited.com/role/InvestmentPropertySummaryOfInvestmentPropertyDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation, investment property",
        "verboseLabel": "Depreciation of investment property",
        "terseLabel": "Charge for the year"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of depreciation recognised on investment property. [Refer: Depreciation and amortisation expense; Investment property]"
       }
      }
     },
     "auth_ref": [
      "r145",
      "r148"
     ]
    },
    "ifrs-full_DepreciationMethodPropertyPlantAndEquipment": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DepreciationMethodPropertyPlantAndEquipment",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentPropertyAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation method, property, plant and equipment",
        "terseLabel": "Depreciation method, property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The depreciation method used for property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r68"
     ]
    },
    "ifrs-full_DepreciationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DepreciationPropertyPlantAndEquipment",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital",
       "weight": 1.0,
       "order": 29.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows",
      "http://www.cyilimited.com/role/DepreciationAmortizationExpensesSummaryOfDepreciationAndAmortizationDetail",
      "http://www.cyilimited.com/role/PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation, property, plant and equipment",
        "verboseLabel": "Depreciation of property, plant and equipment",
        "terseLabel": "Charge for the year"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of depreciation of property, plant and equipment. [Refer: Depreciation and amortisation expense; Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r74",
      "r79"
     ]
    },
    "ifrs-full_DepreciationRightofuseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DepreciationRightofuseAssets",
     "calculation": {
      "http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutAmountsRecognizedInProfitOfLossDetail": {
       "parentTag": "cyd_LeaseExpense",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows",
      "http://www.cyilimited.com/role/DepreciationAmortizationExpensesSummaryOfDepreciationAndAmortizationDetail",
      "http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutAmountsRecognizedInProfitOfLossDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation expenses",
        "terseLabel": "Depreciation of right-of-use assets",
        "definitionGuidance": "Depreciation of right-of-use assets",
        "verboseLabel": "Depreciation charge for right-of-use assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of depreciation of right-of-use assets. [Refer: Depreciation and amortisation expense; Right-of-use assets]"
       }
      }
     },
     "auth_ref": [
      "r230"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for business combinations [text block]",
        "terseLabel": "Business combinations"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for business combinations. [Refer: Business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r401"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for employee benefits [text block]",
        "verboseLabel": "Employment benefits"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for employee benefits. Employee benefits are all forms of consideration given by an entity in exchange for services rendered by employees or for the termination of employment."
       }
      }
     },
     "auth_ref": [
      "r401"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for financial instruments [text block]",
        "terseLabel": "Financial instruments"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for financial instruments. [Refer: Financial instruments, class [member]]"
       }
      }
     },
     "auth_ref": [
      "r401"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for foreign currency translation [text block]",
        "terseLabel": "Foreign currency translation"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for foreign currency translation."
       }
      }
     },
     "auth_ref": [
      "r401"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForGovernmentGrants": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForGovernmentGrants",
     "presentation": [
      "http://www.cyilimited.com/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for government grants [text block]",
        "terseLabel": "Government grants"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for government grants, including the methods of presentation adopted in the financial statements. [Refer: Government [member]; Government grants]"
       }
      }
     },
     "auth_ref": [
      "r90"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for impairment of non-financial assets [text block]",
        "terseLabel": "Impairment of non-financial assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for the impairment of non-financial assets. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r401"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForIncomeTaxExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for income tax [text block]",
        "terseLabel": "Taxes"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for income tax."
       }
      }
     },
     "auth_ref": [
      "r401"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsAndGoodwillExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForIntangibleAssetsAndGoodwillExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for intangible assets and goodwill [text block]",
        "terseLabel": "Intangible assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for intangible assets and goodwill. [Refer: Intangible assets and goodwill]"
       }
      }
     },
     "auth_ref": [
      "r401"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForInvestmentsInJointVentures": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForInvestmentsInJointVentures",
     "presentation": [
      "http://www.cyilimited.com/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for investments in joint ventures [text block]",
        "terseLabel": "Investments in joint ventures"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for investments in joint ventures. [Refer: Joint ventures [member]]"
       }
      }
     },
     "auth_ref": [
      "r401"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForMeasuringInventories": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForMeasuringInventories",
     "presentation": [
      "http://www.cyilimited.com/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for measuring inventories [text block]",
        "terseLabel": "Inventories"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for measuring inventories. [Refer: Inventories]"
       }
      }
     },
     "auth_ref": [
      "r84"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for property, plant and equipment [text block]",
        "terseLabel": "Property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r401"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForProvisionsExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for provisions [text block]",
        "terseLabel": "Provisions"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for provisions. [Refer: Provisions]"
       }
      }
     },
     "auth_ref": [
      "r401"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForRecognitionOfRevenue",
     "presentation": [
      "http://www.cyilimited.com/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for recognition of revenue [text block]",
        "terseLabel": "Revenue from Contracts with Customers"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for recognising revenue. [Refer: Revenue]"
       }
      }
     },
     "auth_ref": [
      "r401"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for share-based payment transactions [text block]",
        "terseLabel": "Share-based payments"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for transactions in which the entity: (a) receives goods or services from the supplier of those goods or services (including an employee) in a share-based payment arrangement; or (b) incurs an obligation to settle the transaction with the supplier in a share-based payment arrangement when another group entity receives those goods or services. [Refer: Share-based payment arrangements [member]]"
       }
      }
     },
     "auth_ref": [
      "r401"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents",
     "presentation": [
      "http://www.cyilimited.com/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for determining components of cash and cash equivalents [text block]",
        "verboseLabel": "Cash and short-term deposits"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy used to determine the components of cash and cash equivalents. [Refer: Cash and cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r167"
     ]
    },
    "ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfDiscountRatesAppliedToCashFlowProjections",
     "presentation": [
      "http://www.cyilimited.com/role/IntangibleAssetsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Discount rate applied to cash flow projections",
        "terseLabel": "Pre-tax discount rate applied to cash flow projection"
       }
      },
      "en": {
       "role": {
        "documentation": "The discount rate applied to cash flow projections for a cash-generating unit (group of units). [Refer: Cash-generating units [member]]"
       }
      }
     },
     "auth_ref": [
      "r122",
      "r125"
     ]
    },
    "ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfExpectedVolatilityShareOptionsGranted",
     "presentation": [
      "http://www.cyilimited.com/role/ShareBasedPaymentFairValueOfShareOptionsAndAssumptionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expected volatility, share options granted",
        "terseLabel": "Expected volatility"
       }
      },
      "en": {
       "role": {
        "documentation": "The expected volatility of the share price used to calculate the fair value of the share options granted. Expected volatility is a measure of the amount by which a price is expected to fluctuate during a period. The measure of volatility used in option pricing models is the annualised standard deviation of the continuously compounded rates of return on the share over a period of time."
       }
      }
     },
     "auth_ref": [
      "r261"
     ]
    },
    "ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections",
     "presentation": [
      "http://www.cyilimited.com/role/IntangibleAssetsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Growth rate used to extrapolate cash flow projections",
        "terseLabel": "Long term rates used to extrapolate the budget"
       }
      },
      "en": {
       "role": {
        "documentation": "The growth rate used to extrapolate cash flow projections beyond the period covered by the most recent budgets/forecasts for a cash-generating unit (group of units). [Refer: Cash-generating units [member]]"
       }
      }
     },
     "auth_ref": [
      "r121",
      "r124"
     ]
    },
    "cyd_DescriptionOfIntangibleAssetRecognition": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DescriptionOfIntangibleAssetRecognition",
     "presentation": [
      "http://www.cyilimited.com/role/AccountingPoliciesSummaryOfPoliciesAppliedToTheGroupsIntangibleAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description Of Intangible Asset Recognition",
        "documentation": "Description of intangible asset recognition."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementAssets": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementAssets",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentPropertySummaryOfFairValueMeasurementOfInvestmentPropertyDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of interrelationships between unobservable inputs and of how they might magnify or mitigate effect of changes in unobservable inputs on fair value measurement, assets",
        "terseLabel": "Inter-relationship between key unobservable inputs and fair value measurement"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the interrelationships between unobservable inputs and of how they might magnify or mitigate the effect of changes in the unobservable inputs on the fair value measurement of assets. [Refer: Disclosure of significant unobservable inputs used in fair value measurement of assets [text block]]"
       }
      }
     },
     "auth_ref": [
      "r211"
     ]
    },
    "ifrs-full_DescriptionOfMethodsUsedToDevelopAndSubstantiateUnobservableInputsUsedInFairValueMeasurementAssets": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfMethodsUsedToDevelopAndSubstantiateUnobservableInputsUsedInFairValueMeasurementAssets",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentPropertySummaryOfFairValueMeasurementOfInvestmentPropertyDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of methods used to develop and substantiate unobservable inputs used in fair value measurement, assets",
        "terseLabel": "Unobservable input"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the methods used to develop and substantiate the unobservable inputs used in the fair value measurement of assets."
       }
      }
     },
     "auth_ref": [
      "r362",
      "r365"
     ]
    },
    "ifrs-full_DescriptionOfNatureOfEntitysOperationsAndPrincipalActivities": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfNatureOfEntitysOperationsAndPrincipalActivities",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentInJointVenturesSummaryOfSignificantJointVenturesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of nature of entity's operations and principal activities",
        "terseLabel": "Principal activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the nature of the entity's operations and principal activities."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "ifrs-full_DescriptionOfOptionLifeShareOptionsGranted": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfOptionLifeShareOptionsGranted",
     "presentation": [
      "http://www.cyilimited.com/role/ShareBasedPaymentFairValueOfShareOptionsAndAssumptionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Option life, share options granted",
        "terseLabel": "Expected option life (years)"
       }
      },
      "en": {
       "role": {
        "documentation": "The option life of share options granted."
       }
      }
     },
     "auth_ref": [
      "r261"
     ]
    },
    "ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfRiskFreeInterestRateShareOptionsGranted",
     "presentation": [
      "http://www.cyilimited.com/role/ShareBasedPaymentFairValueOfShareOptionsAndAssumptionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk free interest rate, share options granted",
        "terseLabel": "Risk-free interest rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The implied yield currently available on zero-coupon government issues of the country in whose currency the exercise price for share options granted is expressed, with a remaining term equal to the expected term of the option being valued (based on the option's remaining contractual life and taking into account the effects of expected early exercise). [Refer: Government [member]]"
       }
      }
     },
     "auth_ref": [
      "r261"
     ]
    },
    "ifrs-full_DescriptionOfUsefulLifeIntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfUsefulLifeIntangibleAssetsOtherThanGoodwill",
     "presentation": [
      "http://www.cyilimited.com/role/AccountingPoliciesSummaryOfPoliciesAppliedToTheGroupsIntangibleAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of useful life, intangible assets other than goodwill"
       }
      },
      "en": {
       "role": {
        "documentation": "Description of useful life used for intangible assets other than goodwill. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r133"
     ]
    },
    "ifrs-full_DescriptionOfUsefulLifePropertyPlantAndEquipment": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfUsefulLifePropertyPlantAndEquipment",
     "presentation": [
      "http://www.cyilimited.com/role/AccountingPoliciesEstimatedUsefulLifeOfAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of useful life, property, plant and equipment",
        "terseLabel": "Description of estimated useful life of Property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "Description of useful life used for property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r69"
     ]
    },
    "ifrs-full_DescriptionOfValuationTechniquesUsedInFairValueMeasurementAssets": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfValuationTechniquesUsedInFairValueMeasurementAssets",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentPropertySummaryOfFairValueMeasurementOfInvestmentPropertyDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of valuation techniques used in fair value measurement, assets",
        "terseLabel": "Valuation techniques"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the valuation techniques (for example, the market approach, cost approach and income approach) used for the fair value measurement of assets. [Refer: Valuation techniques [member]; Cost approach [member]; Income approach [member]; Market approach [member]]"
       }
      }
     },
     "auth_ref": [
      "r209"
     ]
    },
    "ifrs-full_DescriptionOfWhenEntityTypicallySatisfiesPerformanceObligations": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfWhenEntityTypicallySatisfiesPerformanceObligations",
     "presentation": [
      "http://www.cyilimited.com/role/RevenueFromContractsWithCustomersSummaryOfContractBalancesParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of when entity typically satisfies performance obligations",
        "terseLabel": "Contract performance obligations description"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of when the entity typically satisfies its performance obligations. [Refer: Performance obligations [member]]"
       }
      }
     },
     "auth_ref": [
      "r222"
     ]
    },
    "cyd_DevelopmentCostsAdjustments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DevelopmentCostsAdjustments",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 49.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Development Costs Adjustments",
        "negatedLabel": "Development costs",
        "documentation": "Development costs"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DilutedEarningsLossPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DilutedEarningsLossPerShare",
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfProfitOrLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Diluted earnings (loss) per share",
        "terseLabel": "- Diluted"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of profit (loss) attributable to ordinary equity holders of the parent entity (the numerator), divided by the weighted average number of ordinary shares outstanding during the period (the denominator), both adjusted for the effects of all dilutive potential ordinary shares. [Refer: Ordinary shares [member]; Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r111",
      "r112"
     ]
    },
    "ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares",
     "presentation": [
      "http://www.cyilimited.com/role/EarningsPerShareSummaryOfEarningsPerShareDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dilutive effect of share options on number of ordinary shares",
        "terseLabel": "Diluted effect of share options"
       }
      },
      "en": {
       "role": {
        "documentation": "The potential dilutive effect on the weighted average number of ordinary shares that relate to the assumed exercise of the entity's share options."
       }
      }
     },
     "auth_ref": [
      "r419"
     ]
    },
    "ifrs-full_DirectOperatingExpenseFromInvestmentProperty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DirectOperatingExpenseFromInvestmentProperty",
     "crdr": "debit",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentPropertySummaryOfInvestmentPropertyDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Direct operating expense from investment property",
        "negatedLabel": "Direct operating expenses (including repairs and maintenance) arising from the rental generating property"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of direct operating expenses (including repairs and maintenance) arising from investment property. [Refer: Investment property]"
       }
      }
     },
     "auth_ref": [
      "r426"
     ]
    },
    "cyd_DisclosureAccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DisclosureAccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure - Accounting Policies [abstract]",
        "documentation": "Disclosure - Accounting Policies [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfAccountingJudgementsAndEstimatesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfAccountingJudgementsAndEstimatesExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/SignificantAccountingJudgmentsEstimatesAndAssumptions"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of accounting judgements and estimates [text block]",
        "terseLabel": "Significant accounting judgments, estimates and assumptions"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of judgements that management has made in the process of applying the entity's accounting policies that have the most significant effect on amounts recognised in the financial statements along with information about the assumptions that the entity makes about the future, and other major sources of estimation uncertainty at the end of the reporting period, that have a significant risk of resulting in a material adjustment to the carrying amounts of assets and liabilities within the next year. [Refer: Carrying amount [member]]"
       }
      }
     },
     "auth_ref": [
      "r396"
     ]
    },
    "ifrs-full_DisclosureOfAllowanceForCreditLossesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfAllowanceForCreditLossesExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/TradeAndOtherReceivablesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of allowance for credit losses [text block]",
        "terseLabel": "Movement in the Allowance for Expected Credit Losses of Trade and Other Receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the allowance relating to impairments of financial assets due to credit losses. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r396"
     ]
    },
    "cyd_DisclosureOfAnalysisOfInventoryReserveAccountsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DisclosureOfAnalysisOfInventoryReserveAccountsExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/InventoriesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of analysis of inventory reserve accounts [text block]",
        "terseLabel": "Analysis of Inventory Reserve Accounts",
        "documentation": "Disclosure of analysis of inventory reserve accounts."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfBasisOfConsolidationExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfBasisOfConsolidationExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of basis of consolidation [text block]",
        "terseLabel": "Basis of consolidation"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the basis used for consolidation."
       }
      }
     },
     "auth_ref": [
      "r396"
     ]
    },
    "ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of basis of preparation of financial statements [text block]",
        "terseLabel": "Basis of preparation"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the basis used for the preparation of the financial statements."
       }
      }
     },
     "auth_ref": [
      "r396"
     ]
    },
    "cyd_DisclosureOfCapitalStructureExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DisclosureOfCapitalStructureExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/CapitalManagementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of capital structure [text block]",
        "terseLabel": "Summary of Capital Structure",
        "documentation": "Disclosure of capital structure [text block]"
       }
      }
     },
     "auth_ref": []
    },
    "cyd_DisclosureOfCashAndBankBalancesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DisclosureOfCashAndBankBalancesExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/CashAndBankBalances"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of cash and bank balances explanatory",
        "terseLabel": "Cash and bank balances",
        "documentation": "Disclosure of cash and bank balances."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfCashAndCashEquivalentsExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/CashAndBankBalancesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of cash and cash equivalents"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of cash and cash equivalents. [Refer: Cash and cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r396"
     ]
    },
    "ifrs-full_DisclosureOfChangesInAccountingEstimatesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfChangesInAccountingEstimatesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of changes in accounting estimates [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfChangesInAccountingEstimatesLineItems",
     "presentation": [
      "http://www.cyilimited.com/role/SignificantAccountingJudgmentsEstimatesAndAssumptionsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of changes in accounting estimates [line items]",
        "terseLabel": "Disclosure of changes in accounting estimates [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfChangesInAccountingEstimatesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfChangesInAccountingEstimatesTable",
     "presentation": [
      "http://www.cyilimited.com/role/SignificantAccountingJudgmentsEstimatesAndAssumptionsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of changes in accounting estimates [table]",
        "terseLabel": "Disclosure of changes in accounting estimates [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the changes in accounting estimates."
       }
      }
     },
     "auth_ref": [
      "r173"
     ]
    },
    "ifrs-full_DisclosureOfChangesInAccountingPoliciesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfChangesInAccountingPoliciesExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of changes in accounting policies [text block]",
        "verboseLabel": "Changes in accounting policies"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of changes made to accounting policies by the entity."
       }
      }
     },
     "auth_ref": [
      "r396"
     ]
    },
    "ifrs-full_DisclosureOfClassesOfShareCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfClassesOfShareCapitalAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of classes of share capital [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfClassesOfShareCapitalLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfClassesOfShareCapitalLineItems",
     "presentation": [
      "http://www.cyilimited.com/role/IssuedCapitalAdditionalInformationDetail",
      "http://www.cyilimited.com/role/IssuedCapitalSummaryOfIssuedCapitalDetail",
      "http://www.cyilimited.com/role/IssuedCapitalSummaryOfIssuedCapitalParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of classes of share capital [line items]",
        "terseLabel": "Disclosure of classes of share capital [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfClassesOfShareCapitalTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfClassesOfShareCapitalTable",
     "presentation": [
      "http://www.cyilimited.com/role/IssuedCapitalAdditionalInformationDetail",
      "http://www.cyilimited.com/role/IssuedCapitalSummaryOfIssuedCapitalDetail",
      "http://www.cyilimited.com/role/IssuedCapitalSummaryOfIssuedCapitalParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of classes of share capital [table]",
        "terseLabel": "Disclosure of classes of share capital [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to classes of share capital."
       }
      }
     },
     "auth_ref": [
      "r41"
     ]
    },
    "cyd_DisclosureOfCommitmentsAndContingenciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DisclosureOfCommitmentsAndContingenciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of commitments and contingencies [abstract]",
        "documentation": "Disclosure of commitments and contingencies"
       }
      }
     },
     "auth_ref": []
    },
    "cyd_DisclosureOfCommitmentsAndContingenciesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DisclosureOfCommitmentsAndContingenciesLineItems",
     "presentation": [
      "http://www.cyilimited.com/role/CommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of commitments and contingencies [line items]",
        "terseLabel": "Disclosure of commitments and contingencies [line items]",
        "documentation": "Disclosure of commitments and contingencies [line items]"
       }
      }
     },
     "auth_ref": []
    },
    "cyd_DisclosureOfCommitmentsAndContingenciesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DisclosureOfCommitmentsAndContingenciesTable",
     "presentation": [
      "http://www.cyilimited.com/role/CommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Commitments And Contingencies [table]",
        "terseLabel": "Disclosure Of Commitments And Contingencies [table]",
        "documentation": "Disclosure Of Commitments And Contingencies [table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/CommitmentsAndContingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of commitments and contingent liabilities [text block]",
        "terseLabel": "Commitments and contingencies"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of commitments and contingent liabilities. [Refer: Contingent liabilities [member]]"
       }
      }
     },
     "auth_ref": [
      "r396"
     ]
    },
    "cyd_DisclosureOfContractAssetsLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DisclosureOfContractAssetsLiabilitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of contract assets liabilities [abstract]",
        "documentation": "Disclosure of contract assets liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_DisclosureOfContractLiabilitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DisclosureOfContractLiabilitiesExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/ContractLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of contract liabilities [Table Text Block]",
        "terseLabel": "Contract liabilities",
        "documentation": "The entire disclosure of contract liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_DisclosureOfContractLiabilitiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DisclosureOfContractLiabilitiesLineItems",
     "presentation": [
      "http://www.cyilimited.com/role/ContractLiabilitiesSummaryOfContractLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of contract liabilities [line items]",
        "terseLabel": "Disclosure of contract liabilities [line items]",
        "documentation": "Disclosure of contract liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_DisclosureOfContractLiabilitiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DisclosureOfContractLiabilitiesTable",
     "presentation": [
      "http://www.cyilimited.com/role/ContractLiabilitiesSummaryOfContractLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of contract liabilities [table]",
        "terseLabel": "Disclosure of contract liabilities [table]",
        "documentation": "Disclosure of contract liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_DisclosureOfCorporateInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DisclosureOfCorporateInformationAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of corporate information [abstract]",
        "documentation": "Disclosure of corporate information."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_DisclosureOfCorporateInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DisclosureOfCorporateInformationLineItems",
     "presentation": [
      "http://www.cyilimited.com/role/CorporateInformationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Corporate Information [line items]",
        "terseLabel": "Disclosure of Corporate Information [Line Items]",
        "documentation": "Disclosure of corporate information."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_DisclosureOfCorporateInformationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DisclosureOfCorporateInformationTable",
     "presentation": [
      "http://www.cyilimited.com/role/CorporateInformationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Corporate Information [table]",
        "terseLabel": "Disclosure Of Corporate Information [table]",
        "documentation": "Disclosure Of Corporate Information [table]"
       }
      }
     },
     "auth_ref": []
    },
    "cyd_DisclosureOfDeferredTaxAssetsAndLiabilitiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DisclosureOfDeferredTaxAssetsAndLiabilitiesLineItems",
     "presentation": [
      "http://www.cyilimited.com/role/IncomeTaxExpenseSummaryOfDeferredTaxDetail",
      "http://www.cyilimited.com/role/IncomeTaxExpenseSummaryOfDeferredTaxParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of Deferred Tax Assets And Liabilities [line items]",
        "terseLabel": "Disclosure of deferred tax assets and liabilities [Line Items]",
        "documentation": "Disclosure of deferred tax assets and liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_DisclosureOfDeferredTaxAssetsAndLiabilitiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DisclosureOfDeferredTaxAssetsAndLiabilitiesTable",
     "presentation": [
      "http://www.cyilimited.com/role/IncomeTaxExpenseSummaryOfDeferredTaxDetail",
      "http://www.cyilimited.com/role/IncomeTaxExpenseSummaryOfDeferredTaxParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of Deferred Tax Assets And Liabilities [table]",
        "terseLabel": "Disclosure of deferred tax assets and liabilities [Table]",
        "documentation": "Disclosure of deferred tax assets and liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDeferredTaxesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfDeferredTaxesExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/IncomeTaxExpenseTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of deferred taxes [text block]",
        "terseLabel": "Summary of Deferred Tax"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of deferred taxes. [Refer: Deferred tax liabilities; Deferred tax assets]"
       }
      }
     },
     "auth_ref": [
      "r396"
     ]
    },
    "ifrs-full_DisclosureOfDepreciationAndAmortisationExpenseExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfDepreciationAndAmortisationExpenseExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/DepreciationAmortizationShippingAndHandlingExpensesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of depreciation and amortisation expense [text block]",
        "terseLabel": "Summary of Depreciation and Amortization"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of depreciation and amortisation expense. [Refer: Depreciation and amortisation expense]"
       }
      }
     },
     "auth_ref": [
      "r396"
     ]
    },
    "cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of Detailed Cash and Cash Equivalents Short Term Bank Deposits Current Restricted Cash and Long Term Bank Deposits [abstract]",
        "documentation": "Disclosure of Detailed Cash and Cash Equivalents Short Term Bank Deposits Current Restricted Cash and Long Term Bank Deposits."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsLineItems",
     "presentation": [
      "http://www.cyilimited.com/role/CashAndBankBalancesAdditionalInformationDetail",
      "http://www.cyilimited.com/role/CashAndBankBalancesSummaryOfCashAndBankBalancesParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Detailed Cash and Cash Equivalents Short Term Bank Deposits Current Restricted Cash and Long Term Bank Deposits [line items]",
        "terseLabel": "Disclosure of detailed cash and cash equivalents short term bank deposits current restricted cash and long term bank deposits [line items]",
        "documentation": "Disclosure of detailed cash and cash equivalents short term bank deposits current restricted cash and long term bank deposits."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DisclosureOfDetailedCashAndCashEquivalentsShortTermBankDepositsCurrentRestrictedCashAndLongTermBankDepositsTable",
     "presentation": [
      "http://www.cyilimited.com/role/CashAndBankBalancesAdditionalInformationDetail",
      "http://www.cyilimited.com/role/CashAndBankBalancesSummaryOfCashAndBankBalancesParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of Detailed Cash and Cash Equivalents Short Term Bank Deposits Current Restricted Cash and Long Term Bank Deposits [table]",
        "terseLabel": "Disclosure of Detailed Cash and Cash Equivalents Short Term Bank Deposits Current Restricted Cash and Long Term Bank Deposits [table]",
        "documentation": "Disclosure of Detailed Cash and Cash Equivalents Short Term Bank Deposits Current Restricted Cash and Long Term Bank Deposits [table]."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutBorrowingsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about borrowings [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/LoansAndBorrowingsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about borrowings [text block]",
        "terseLabel": "Summary of Loans and Borrowings"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r435"
     ]
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutBorrowingsLineItems",
     "presentation": [
      "http://www.cyilimited.com/role/LoansAndBorrowingsAdditionalInformationDetail",
      "http://www.cyilimited.com/role/LoansAndBorrowingsSummaryOfLoansAndBorrowingsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about borrowings [line items]",
        "terseLabel": "Disclosure of detailed information about borrowings [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutBorrowingsTable",
     "presentation": [
      "http://www.cyilimited.com/role/LoansAndBorrowingsAdditionalInformationDetail",
      "http://www.cyilimited.com/role/LoansAndBorrowingsSummaryOfLoansAndBorrowingsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about borrowings [table]",
        "terseLabel": "Disclosure of detailed information about borrowings [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of borrowings."
       }
      }
     },
     "auth_ref": [
      "r435"
     ]
    },
    "cyd_DisclosureOfDetailedInformationAboutContractAssetsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DisclosureOfDetailedInformationAboutContractAssetsTextBlock",
     "presentation": [
      "http://www.cyilimited.com/role/RevenueFromContractsWithCustomersTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Detailed Information About Contract Assets [Text Block]",
        "terseLabel": "Schedule of contract cost capitalized",
        "documentation": "Disclosure Of Detailed Information About Contract Assets."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_DisclosureOfDetailedInformationAboutContractLiabilitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DisclosureOfDetailedInformationAboutContractLiabilitiesExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/ContractLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about contract liabilities [text block]",
        "terseLabel": "Summary of Contract Liabilities",
        "documentation": "The disclosure of detailed information about contract liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_DisclosureOfDetailedInformationAboutDividendsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DisclosureOfDetailedInformationAboutDividendsExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/DividendsDeclaredAndPaidTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of Detailed Information about Dividends Explanatory",
        "terseLabel": "Summary of Dividends Declared and Paid",
        "documentation": "Disclosure of detailed information about dividends explanatory."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_DisclosureOfDetailedInformationAboutEmployeeBenefitsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DisclosureOfDetailedInformationAboutEmployeeBenefitsExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/DepreciationAmortizationShippingAndHandlingExpensesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about employee benefits [text block]",
        "terseLabel": "Summary of Staff Costs",
        "documentation": "The disclosure of detailed information about employee benefits."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/FinancialAssetsAndFinancialLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about financial instruments [text block]",
        "terseLabel": "Summary of Financial Assets and Financial Liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about financial instruments. [Refer: Financial instruments, class [member]]"
       }
      }
     },
     "auth_ref": [
      "r272",
      "r278",
      "r287"
     ]
    },
    "cyd_DisclosureOfDetailedInformationAboutGovernmentGrantsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DisclosureOfDetailedInformationAboutGovernmentGrantsExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/DeferredGrantsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about government grants [text block]",
        "terseLabel": "Summary of Deferred Grants",
        "documentation": "Disclosure of detailed information about government grants [text block]"
       }
      }
     },
     "auth_ref": []
    },
    "cyd_DisclosureOfDetailedInformationAboutInLeaseLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DisclosureOfDetailedInformationAboutInLeaseLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.cyilimited.com/role/LeaseLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Detailed Information About In Lease Liabilities [Table Text Block]",
        "terseLabel": "Summary of Lease Liabilities",
        "documentation": "Disclosure Of Detailed Information About In Lease Liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/IntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about intangible assets [text block]",
        "terseLabel": "Summary of Intangible Assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about intangible assets. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r140"
     ]
    },
    "cyd_DisclosureOfDetailedInformationAboutIntangibleAssetsUsefulLifeTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DisclosureOfDetailedInformationAboutIntangibleAssetsUsefulLifeTableTextBlock",
     "presentation": [
      "http://www.cyilimited.com/role/AccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about intangible assets useful life [Table Text Block]",
        "terseLabel": "Disclosure of detailed information about intangible assets useful life",
        "documentation": "Disclosure of detailed information about intangible assets useful life."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_DisclosureOfDetailedInformationAboutInventoriesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DisclosureOfDetailedInformationAboutInventoriesExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/InventoriesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about inventories [text block]",
        "terseLabel": "Summary of Inventories",
        "documentation": "The disclosure of detailed information about inventories."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutInvestmentPropertyExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutInvestmentPropertyExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentPropertyTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about investment property [text block]",
        "terseLabel": "Summary of Investment Property"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about investment property. [Refer: Investment property]"
       }
      }
     },
     "auth_ref": [
      "r143"
     ]
    },
    "cyd_DisclosureOfDetailedInformationAboutLeaseCostAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DisclosureOfDetailedInformationAboutLeaseCostAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Detailed Information About Lease Cost [Abstract]",
        "documentation": "Disclosure of detailed information about lease Cost."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_DisclosureOfDetailedInformationAboutLeaseCostLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DisclosureOfDetailedInformationAboutLeaseCostLineItems",
     "presentation": [
      "http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutAmountsRecognizedInProfitOfLossDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Detailed Information About Lease Cost [Line Items]",
        "documentation": "Disclosure of detailed information about lease cost ."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_DisclosureOfDetailedInformationAboutLeaseCostTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DisclosureOfDetailedInformationAboutLeaseCostTableTextBlock",
     "presentation": [
      "http://www.cyilimited.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of detailed information about amounts recognized in profit of loss",
        "documentation": "Disclosure of detailed information about lease cost."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_DisclosureOfDetailedInformationAboutLeaseLiabilitiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DisclosureOfDetailedInformationAboutLeaseLiabilitiesLineItems",
     "presentation": [
      "http://www.cyilimited.com/role/LeaseLiabilitiesSummaryOfDetailedInformationAboutInLeaseLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Detailed Information About Lease Liabilities [Line Items]",
        "documentation": "Disclosure of detailed information about lease liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_DisclosureOfDetailedInformationAboutLeaseLiabilitiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DisclosureOfDetailedInformationAboutLeaseLiabilitiesTable",
     "presentation": [
      "http://www.cyilimited.com/role/LeaseLiabilitiesSummaryOfDetailedInformationAboutInLeaseLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Detailed Information About Lease Liabilities [Table]",
        "documentation": "Disclosure of detailed information about lease liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_DisclosureOfDetailedInformationAboutMovementsAndRecognitionOfLeaseLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DisclosureOfDetailedInformationAboutMovementsAndRecognitionOfLeaseLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.cyilimited.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of detailed information about carrying amounts of lease liabilities and the movements during the year",
        "documentation": "Disclosure of detailed information about movements and recognition of lease liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_DisclosureOfDetailedInformationAboutMovementsAndRecognitionOfRightOfUseAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DisclosureOfDetailedInformationAboutMovementsAndRecognitionOfRightOfUseAssetsTableTextBlock",
     "presentation": [
      "http://www.cyilimited.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of detailed information about carrying amounts of right-of-use assets recognized and the movements during the year",
        "documentation": "Disclosure of detailed information about movements and recognition of right of use assets."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/PropertyPlantAndEquipmentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about property, plant and equipment [text block]",
        "terseLabel": "Summary of Property, Plant and Equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r77"
     ]
    },
    "cyd_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DisclosureOfDetailedInformationAboutTradeAndOtherPayablesExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/TradeAndOtherPayablesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about trade and other payables [text block]",
        "terseLabel": "Summary of Trade and Other Current Payables",
        "documentation": "The disclosure of detailed information about trade and other payables."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DisclosureOfDetailedInformationAboutTradeAndOtherPayablesLineItems",
     "presentation": [
      "http://www.cyilimited.com/role/TradeAndOtherPayablesSummaryOfTradeAndOtherCurrentPayablesParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Detailed Information About Trade And Other Payables [line items]",
        "terseLabel": "Disclosure Of Detailed Information About Trade And Other Payables [line items]",
        "documentation": "Disclosure of detailed information about trade and other payables line items."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/TradeAndOtherReceivablesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about trade and other receivables [text block]",
        "terseLabel": "Summary of Trade and Other Receivables",
        "documentation": "The disclosure of detailed information about trade and other receivables."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_DisclosureOfDetailedInformationOfCashAndBankBalancesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DisclosureOfDetailedInformationOfCashAndBankBalancesExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/CashAndBankBalancesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information of cash and bank balances explanatory",
        "terseLabel": "Summary of Cash and Bank Balances",
        "documentation": "Disclosure of detailed information of cash and bank balances."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_DisclosureOfDetailedInformationOtherCurrentAssetsExplanatoryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DisclosureOfDetailedInformationOtherCurrentAssetsExplanatoryTextBlock",
     "presentation": [
      "http://www.cyilimited.com/role/OtherCurrentAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Detailed Information Other Current Assets Explanatory [Text Block]",
        "terseLabel": "Summary of Other Current Assets",
        "documentation": "Disclosure of detailed information other current assets explanatory."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of disaggregation of revenue from contracts with customers [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/RevenueFromContractsWithCustomersTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of disaggregation of revenue from contracts with customers [text block]",
        "terseLabel": "Summary of Disaggregation of Group's Revenue from Contracts with Customers"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the disaggregation of revenue from contracts with customers. [Refer: Revenue from contracts with customers]"
       }
      }
     },
     "auth_ref": [
      "r217"
     ]
    },
    "ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems",
     "presentation": [
      "http://www.cyilimited.com/role/RevenueFromContractsWithCustomersSummaryOfDisaggregationOfGroupsRevenueFromContractsWithCustomersDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of disaggregation of revenue from contracts with customers [line items]",
        "terseLabel": "Disclosure of disaggregation of revenue from contracts with customers [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable",
     "presentation": [
      "http://www.cyilimited.com/role/RevenueFromContractsWithCustomersSummaryOfDisaggregationOfGroupsRevenueFromContractsWithCustomersDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of disaggregation of revenue from contracts with customers [table]",
        "terseLabel": "Disclosure of disaggregation of revenue from contracts with customers [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the disaggregation of revenue from contracts with customers."
       }
      }
     },
     "auth_ref": [
      "r217"
     ]
    },
    "cyd_DisclosureOfDisposalOfSubsidiariesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DisclosureOfDisposalOfSubsidiariesExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of Disposal of Subsidiaries Explanatory",
        "terseLabel": "Schedule of assets and liabilities of the disposal recorded in the consolidated financial statements and cash flow",
        "documentation": "Disclosure of Disposal of Subsidiaries Explanatory"
       }
      }
     },
     "auth_ref": []
    },
    "cyd_DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of dividends declared and paid on ordinary capital [abstract]",
        "documentation": "Disclosure of dividends declared and paid on ordinary capital abstract."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalLineItems",
     "presentation": [
      "http://www.cyilimited.com/role/DividendsDeclaredAndPaidSummaryOfDividendsDeclaredAndPaidDetail",
      "http://www.cyilimited.com/role/DividendsDeclaredAndPaidSummaryOfDividendsDeclaredAndPaidParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of dividends declared and paid on ordinary capital [line items]",
        "terseLabel": "Disclosure of dividends declared and paid on ordinary capital [line items]",
        "documentation": "Disclosure of dividends declared and paid on ordinary capital."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DisclosureOfDividendsDeclaredAndPaidOnOrdinaryCapitalTable",
     "presentation": [
      "http://www.cyilimited.com/role/DividendsDeclaredAndPaidSummaryOfDividendsDeclaredAndPaidDetail",
      "http://www.cyilimited.com/role/DividendsDeclaredAndPaidSummaryOfDividendsDeclaredAndPaidParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of dividends declared and paid on ordinary capital [table]",
        "terseLabel": "Disclosure of dividends declared and paid on ordinary capital [table]",
        "documentation": "Disclosure of dividends declared and paid on ordinary capital table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDividendsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfDividendsExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/DividendsDeclaredAndPaid"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of dividends [text block]",
        "terseLabel": "Dividends declared and paid"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of dividends. Dividends are distributions of profits to holders of equity investments in proportion to their holdings of a particular class of capital."
       }
      }
     },
     "auth_ref": [
      "r396"
     ]
    },
    "ifrs-full_DisclosureOfEarningsPerShareExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfEarningsPerShareExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/EarningsPerShare"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of earnings per share [text block]",
        "terseLabel": "Earnings per share"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r114"
     ]
    },
    "ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfEntitysReportableSegmentsExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/SegmentInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of entity's operating segments [text block]",
        "terseLabel": "Segment information"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for operating segments."
       }
      }
     },
     "auth_ref": [
      "r314"
     ]
    },
    "cyd_DisclosureOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DisclosureOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/AccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Estimated Useful Lives Of Property Plant And Equipment Explanatory [text block]",
        "terseLabel": "Estimated Useful Life of Assets",
        "documentation": "The disclosure of estimated useful lives of property plant and equipment."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfFairValueMeasurementExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfFairValueMeasurementExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/FairValueMeasurement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of fair value measurement [text block]",
        "terseLabel": "Fair value measurement"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for fair value measurement."
       }
      }
     },
     "auth_ref": [
      "r213"
     ]
    },
    "ifrs-full_DisclosureOfFairValueOfFinancialInstrumentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfFairValueOfFinancialInstrumentsExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/FairValueMeasurementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of fair value of financial instruments [text block]",
        "terseLabel": "Fair Value Measurement Hierarchy for Assets and Liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the fair value of financial instruments. [Refer: Financial instruments, class [member]; At fair value [member]]"
       }
      }
     },
     "auth_ref": [
      "r396"
     ]
    },
    "ifrs-full_DisclosureOfFinanceCostExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfFinanceCostExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/DepreciationAmortizationShippingAndHandlingExpensesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of finance cost [text block]",
        "terseLabel": "Summary of Finance Costs"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of finance cost. [Refer: Finance costs]"
       }
      }
     },
     "auth_ref": [
      "r396"
     ]
    },
    "ifrs-full_DisclosureOfFinancialInstrumentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfFinancialInstrumentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about financial instruments [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "cyd_DisclosureOfFinancialInstrumentsAndFinancialRiskManagementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DisclosureOfFinancialInstrumentsAndFinancialRiskManagementTable",
     "presentation": [
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesMaturityProfileOfFinancialAssetsAndLiabilitiesBasedOnContractualUndiscountedPaymentsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Financial Instruments And Financial Risk Management [table]",
        "terseLabel": "Disclosure Of Financial Instruments And Financial Risk Management [table]",
        "documentation": "Disclosure Of Financial Instruments And Financial Risk Management [table]"
       }
      }
     },
     "auth_ref": []
    },
    "cyd_DisclosureOfFinancialInstrumentsAndFinancialRiskManagementsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DisclosureOfFinancialInstrumentsAndFinancialRiskManagementsLineItems",
     "presentation": [
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesMaturityProfileOfFinancialAssetsAndLiabilitiesBasedOnContractualUndiscountedPaymentsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Financial Instruments And Financial Risk Managements [line items]",
        "terseLabel": "Disclosure Of Financial Instruments And Financial Risk Managements [line items]",
        "documentation": "Disclosure Of Financial Instruments And Financial Risk Managements [line items]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfFinancialInstrumentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfFinancialInstrumentsExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/FinancialAssetsAndFinancialLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of financial instruments [text block]",
        "terseLabel": "Financial assets and financial liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for financial instruments."
       }
      }
     },
     "auth_ref": [
      "r295"
     ]
    },
    "ifrs-full_DisclosureOfFinancialInstrumentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfFinancialInstrumentsLineItems",
     "presentation": [
      "http://www.cyilimited.com/role/FairValueMeasurementFairValueMeasurementHierarchyForAssetsAndLiabilitiesDetail",
      "http://www.cyilimited.com/role/FinancialAssetsAndFinancialLiabilitiesSummaryOfFinancialAssetsAndFinancialLiabilitiesDetail",
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about financial instruments [line items]",
        "terseLabel": "Disclosure of detailed information about financial instruments [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfFinancialInstrumentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfFinancialInstrumentsTable",
     "presentation": [
      "http://www.cyilimited.com/role/FairValueMeasurementFairValueMeasurementHierarchyForAssetsAndLiabilitiesDetail",
      "http://www.cyilimited.com/role/FinancialAssetsAndFinancialLiabilitiesSummaryOfFinancialAssetsAndFinancialLiabilitiesDetail",
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about financial instruments [table]",
        "terseLabel": "Disclosure of detailed information about financial instruments [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of financial instruments."
       }
      }
     },
     "auth_ref": [
      "r272",
      "r278",
      "r287"
     ]
    },
    "ifrs-full_DisclosureOfFinancialLiabilitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfFinancialLiabilitiesExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/LoansAndBorrowings"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of financial liabilities [text block]",
        "terseLabel": "Loans and borrowings"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of financial liabilities. [Refer: Financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r287"
     ]
    },
    "ifrs-full_DisclosureOfFinancialRiskManagementExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfFinancialRiskManagementExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of financial risk management [text block]",
        "terseLabel": "Financial risk management objectives and policies"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the entity's financial risk management practices and policies."
       }
      }
     },
     "auth_ref": [
      "r396"
     ]
    },
    "ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/CorporateInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of general information about financial statements [text block]",
        "terseLabel": "Corporate information"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for general information about financial statements."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "ifrs-full_DisclosureOfGeographicalAreasAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfGeographicalAreasAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of geographical areas [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfGeographicalAreasExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfGeographicalAreasExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/SegmentInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of geographical areas [text block]",
        "terseLabel": "Summary of Geographic Information"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of geographical information."
       }
      }
     },
     "auth_ref": [
      "r312"
     ]
    },
    "ifrs-full_DisclosureOfGeographicalAreasLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfGeographicalAreasLineItems",
     "presentation": [
      "http://www.cyilimited.com/role/SegmentInformationSummaryOfGeographicInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of geographical areas [line items]",
        "terseLabel": "Disclosure of geographical areas [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfGeographicalAreasTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfGeographicalAreasTable",
     "presentation": [
      "http://www.cyilimited.com/role/SegmentInformationSummaryOfGeographicInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of geographical areas [table]",
        "terseLabel": "Disclosure of geographical areas [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to geographical areas."
       }
      }
     },
     "auth_ref": [
      "r312"
     ]
    },
    "ifrs-full_DisclosureOfGovernmentGrantsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfGovernmentGrantsExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/DeferredGrants"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of government grants [text block]",
        "terseLabel": "Deferred grants"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for government grants."
       }
      }
     },
     "auth_ref": [
      "r91"
     ]
    },
    "cyd_DisclosureOfIncomeExpenseExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DisclosureOfIncomeExpenseExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/DepreciationAmortizationShippingAndHandlingExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of Income Expense [text block]",
        "terseLabel": "Depreciation, amortization, shipping and handling expenses",
        "documentation": "Disclosure of income expense."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_DisclosureOfIncomeStatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DisclosureOfIncomeStatementLineItems",
     "presentation": [
      "http://www.cyilimited.com/role/DepreciationAmortizationExpensesSummaryOfDepreciationAndAmortizationDetail",
      "http://www.cyilimited.com/role/ShippingAndHandlingExpensesSummaryOfSalesRelatedShippingAndHandlingExpensesNotSeparatelyBilledToCustomersDetail",
      "http://www.cyilimited.com/role/StaffCostSummaryOfStaffCostsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of income statement [line items]",
        "terseLabel": "Disclosure of income statement [line items]",
        "documentation": "Disclosure of income statement [line items]"
       }
      }
     },
     "auth_ref": []
    },
    "cyd_DisclosureOfIncomeStatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DisclosureOfIncomeStatementTable",
     "presentation": [
      "http://www.cyilimited.com/role/DepreciationAmortizationExpensesSummaryOfDepreciationAndAmortizationDetail",
      "http://www.cyilimited.com/role/ShippingAndHandlingExpensesSummaryOfSalesRelatedShippingAndHandlingExpensesNotSeparatelyBilledToCustomersDetail",
      "http://www.cyilimited.com/role/StaffCostSummaryOfStaffCostsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of income statement [table]",
        "terseLabel": "Disclosure of income statement [table]",
        "documentation": "Disclosure of income statement table."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_DisclosureOfIncomeTaxExpenseBenefitExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DisclosureOfIncomeTaxExpenseBenefitExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/IncomeTaxExpenseTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Income Tax Expense Benefit [text block]",
        "terseLabel": "Summary of Income Tax Expense",
        "documentation": "Disclosure of income tax (expense) benefit."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfIncomeTaxExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfIncomeTaxExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/IncomeTaxExpense"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of income tax [text block]",
        "terseLabel": "Income tax expense"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for income taxes."
       }
      }
     },
     "auth_ref": [
      "r67"
     ]
    },
    "ifrs-full_DisclosureOfInformationAboutKeyManagementPersonnelExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfInformationAboutKeyManagementPersonnelExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/RelatedPartyDisclosuresTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of information about key management personnel [text block]",
        "terseLabel": "Compensation of Key Management Personnel"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of information about key management personnel. [Refer: Key management personnel of entity or parent [member]]"
       }
      }
     },
     "auth_ref": [
      "r396"
     ]
    },
    "ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/IntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of information for cash-generating units [text block]",
        "verboseLabel": "Summary of carrying amount of goodwill allocated"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of information for cash-generating units. [Refer: Cash-generating units [member]]"
       }
      }
     },
     "auth_ref": [
      "r126"
     ]
    },
    "cyd_DisclosureOfInformationOnIncomeStatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DisclosureOfInformationOnIncomeStatementLineItems",
     "presentation": [
      "http://www.cyilimited.com/role/OtherOperatingIncomeSummaryOfOtherOperatingIncomeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Information On Income Statement [line items]",
        "terseLabel": "Disclosure Of Information On Income Statement [line items]",
        "documentation": "Disclosure of information on income statement line items."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_DisclosureOfInformationOnIncomeStatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DisclosureOfInformationOnIncomeStatementTable",
     "presentation": [
      "http://www.cyilimited.com/role/OtherOperatingIncomeSummaryOfOtherOperatingIncomeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Information On Income Statement [table]",
        "terseLabel": "Disclosure Of Information On Income Statement [table]",
        "documentation": "Disclosure of information on income statement table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfIntangibleAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfIntangibleAssetsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about intangible assets [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfIntangibleAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfIntangibleAssetsExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/IntangibleAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of intangible assets [text block]",
        "terseLabel": "Intangible assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for intangible assets."
       }
      }
     },
     "auth_ref": [
      "r142"
     ]
    },
    "ifrs-full_DisclosureOfIntangibleAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfIntangibleAssetsLineItems",
     "presentation": [
      "http://www.cyilimited.com/role/AccountingPoliciesSummaryOfPoliciesAppliedToTheGroupsIntangibleAssetsDetail",
      "http://www.cyilimited.com/role/IntangibleAssetsSummaryOfIntangibleAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about intangible assets [line items]",
        "terseLabel": "Disclosure of detailed information about intangible assets [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfIntangibleAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfIntangibleAssetsTable",
     "presentation": [
      "http://www.cyilimited.com/role/AccountingPoliciesSummaryOfPoliciesAppliedToTheGroupsIntangibleAssetsDetail",
      "http://www.cyilimited.com/role/IntangibleAssetsSummaryOfIntangibleAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about intangible assets [table]",
        "terseLabel": "Disclosure of detailed information about intangible assets [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of intangible assets."
       }
      }
     },
     "auth_ref": [
      "r140"
     ]
    },
    "ifrs-full_DisclosureOfInterestsInSubsidiariesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfInterestsInSubsidiariesExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentsInSubsidiaries"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of interests in subsidiaries [text block]",
        "terseLabel": "Investments in subsidiaries"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of interests in subsidiaries. [Refer: Subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r188"
     ]
    },
    "ifrs-full_DisclosureOfInventoriesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfInventoriesExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/Inventories"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of inventories [text block]",
        "terseLabel": "Inventories"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for inventories."
       }
      }
     },
     "auth_ref": [
      "r89"
     ]
    },
    "ifrs-full_DisclosureOfInvestmentPropertyAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfInvestmentPropertyAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about investment property [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfInvestmentPropertyExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfInvestmentPropertyExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentProperty"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of investment property [text block]",
        "terseLabel": "Investment property"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for investment property."
       }
      }
     },
     "auth_ref": [
      "r151"
     ]
    },
    "ifrs-full_DisclosureOfInvestmentPropertyLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfInvestmentPropertyLineItems",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentPropertySummaryOfInvestmentPropertyDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about investment property [line items]",
        "terseLabel": "Disclosure of detailed information about investment property [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfInvestmentPropertyTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfInvestmentPropertyTable",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentPropertySummaryOfInvestmentPropertyDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about investment property [table]",
        "terseLabel": "Disclosure of detailed information about investment property [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of investment property."
       }
      }
     },
     "auth_ref": [
      "r143"
     ]
    },
    "ifrs-full_DisclosureOfIssuedCapitalExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfIssuedCapitalExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/IssuedCapitalTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of issued capital [text block]",
        "terseLabel": "Summary of Issued Capital"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of issued capital. [Refer: Issued capital]"
       }
      }
     },
     "auth_ref": [
      "r396"
     ]
    },
    "ifrs-full_DisclosureOfJointVenturesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfJointVenturesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of joint ventures [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfJointVenturesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfJointVenturesExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentInJointVentures"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of joint ventures [text block]",
        "terseLabel": "Investment in joint ventures"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of joint ventures. [Refer: Joint ventures [member]]"
       }
      }
     },
     "auth_ref": [
      "r107",
      "r110",
      "r206"
     ]
    },
    "ifrs-full_DisclosureOfJointVenturesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfJointVenturesLineItems",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentInJointVenturesAdditionalInformationDetail",
      "http://www.cyilimited.com/role/InvestmentInJointVenturesShareOfResultsOfJointVenturesAndCarryingAmountOfInvestmentToJointVenturesDetail",
      "http://www.cyilimited.com/role/InvestmentInJointVenturesSummarizedFinancialInformationOfJointVenturesAndReconciliationWithCarryingAmountOfInvestmentInConsolidatedFinancialStatementsDetail",
      "http://www.cyilimited.com/role/InvestmentInJointVenturesSummaryOfSignificantJointVenturesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of joint ventures [line items]",
        "terseLabel": "Disclosure of joint ventures [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfJointVenturesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfJointVenturesTable",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentInJointVenturesAdditionalInformationDetail",
      "http://www.cyilimited.com/role/InvestmentInJointVenturesShareOfResultsOfJointVenturesAndCarryingAmountOfInvestmentToJointVenturesDetail",
      "http://www.cyilimited.com/role/InvestmentInJointVenturesSummarizedFinancialInformationOfJointVenturesAndReconciliationWithCarryingAmountOfInvestmentInConsolidatedFinancialStatementsDetail",
      "http://www.cyilimited.com/role/InvestmentInJointVenturesSummaryOfSignificantJointVenturesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of joint ventures [table]",
        "terseLabel": "Disclosure of joint ventures [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to joint ventures."
       }
      }
     },
     "auth_ref": [
      "r107",
      "r110",
      "r206"
     ]
    },
    "cyd_DisclosureOfLeaseLiabilitiesExplanatoryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DisclosureOfLeaseLiabilitiesExplanatoryTextBlock",
     "presentation": [
      "http://www.cyilimited.com/role/LeaseLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Lease Liabilities Explanatory [Text Block]",
        "verboseLabel": "Lease liabilities",
        "documentation": "Disclosure Of Detailed Information About Lease Liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfLeasesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfLeasesExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/Leases"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "leases"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for leases."
       }
      }
     },
     "auth_ref": [
      "r241",
      "r242"
     ]
    },
    "ifrs-full_DisclosureOfMaterialAccountingPolicyInformationExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfMaterialAccountingPolicyInformationExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/AccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of material accounting policy information [text block]",
        "terseLabel": "Accounting policies"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure of material accounting policy information applied by the entity."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "cyd_DisclosureOfMaturityAnalysisForFinancialAssetsAndLiabilitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DisclosureOfMaturityAnalysisForFinancialAssetsAndLiabilitiesExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of maturity analysis for financial assets and liabilities explanatory",
        "terseLabel": "Maturity Profile of Financial Assets and Liabilities Based on Contractual Undiscounted Payments",
        "documentation": "Disclosure of maturity analysis for financial assets and liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of maturity analysis of operating lease payments [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of detailed information about Future minimum rental receivables under non-cancellable operating leases"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of a maturity analysis of operating lease payments. Operating lease is a lease that does not transfer substantially all the risks and rewards incidental to ownership of an underlying asset."
       }
      }
     },
     "auth_ref": [
      "r239"
     ]
    },
    "ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems",
     "presentation": [
      "http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutFutureMinimumRentalReceivablesUnderNonCancellableOperatingLeasesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of maturity analysis of operating lease payments [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of nature and extent of risks arising from financial instruments [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of nature and extent of risks arising from financial instruments [text block]",
        "terseLabel": "Exposures to Foreign Currency"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of information that enables users of financial statements to evaluate the nature and extent of risks arising from financial instruments to which the entity is exposed. [Refer: Financial instruments, class [member]]"
       }
      }
     },
     "auth_ref": [
      "r272"
     ]
    },
    "ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems",
     "presentation": [
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesExposuresToForeignCurrencyExchangeRateRiskDetail",
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesForeignCurrencyExchangeRateRiskSensitivityAnalysisAssuming10StrengtheningOfMajorCurrenciesAgainstFunctionalCurrencyDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of nature and extent of risks arising from financial instruments [line items]",
        "terseLabel": "Disclosure of nature and extent of risks arising from financial instruments [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable",
     "presentation": [
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesExposuresToForeignCurrencyExchangeRateRiskDetail",
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesForeignCurrencyExchangeRateRiskSensitivityAnalysisAssuming10StrengtheningOfMajorCurrenciesAgainstFunctionalCurrencyDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of nature and extent of risks arising from financial instruments [table]",
        "terseLabel": "Disclosure of nature and extent of risks arising from financial instruments [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the nature and extent of risks arising from financial instruments."
       }
      }
     },
     "auth_ref": [
      "r273",
      "r274"
     ]
    },
    "ifrs-full_DisclosureOfNoncontrollingInterestsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfNoncontrollingInterestsExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of non-controlling interests [text block]",
        "terseLabel": "Subsidiary having Non-controlling Interests that are Material to the Group"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of non-controlling interests. [Refer: Non-controlling interests]"
       }
      }
     },
     "auth_ref": [
      "r396"
     ]
    },
    "ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/ShareBasedPaymentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of number and weighted average exercise prices of share options [text block]",
        "terseLabel": "Number and Weighted Average Exercise Prices (\"WAEP\") of, and Movements in Share Options"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the number and weighted average exercise prices of share options. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r258"
     ]
    },
    "ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of objectives, policies and processes for managing capital [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/CapitalManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of objectives, policies and processes for managing capital [text block]",
        "terseLabel": "Capital management"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of information that enables users of financial statements to evaluate the entity's objectives, policies and processes for managing capital."
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "cyd_DisclosureOfOperatingLeaseByLesseeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DisclosureOfOperatingLeaseByLesseeAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of operating lease by lessee [Abstract]",
        "documentation": "Disclosure of operating lease by lessee"
       }
      }
     },
     "auth_ref": []
    },
    "cyd_DisclosureOfOperatingLeaseByLesseeLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DisclosureOfOperatingLeaseByLesseeLineItems",
     "presentation": [
      "http://www.cyilimited.com/role/CommitmentsAndContingenciesFutureMinimumRentalsPayableUnderNonCancellableOperatingLeasesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of operating lease by lessee [Line Items]",
        "terseLabel": "Disclosure of finance lease and operating lease by lessee [line items]",
        "documentation": "Disclosure of operating lease by lessee [line item.]"
       }
      }
     },
     "auth_ref": []
    },
    "cyd_DisclosureOfOperatingLeaseByLesseeTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DisclosureOfOperatingLeaseByLesseeTable",
     "presentation": [
      "http://www.cyilimited.com/role/CommitmentsAndContingenciesFutureMinimumRentalsPayableUnderNonCancellableOperatingLeasesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of operating lease by lessee [Table]",
        "terseLabel": "Disclosure of finance lease and operating lease by lessee [table]"
       }
      }
     },
     "auth_ref": []
    },
    "cyd_DisclosureOfOperatingLeaseByLesseeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DisclosureOfOperatingLeaseByLesseeTextBlock",
     "presentation": [
      "http://www.cyilimited.com/role/CommitmentsAndContingenciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of operating lease by lessee [Text Block]",
        "terseLabel": "Future Minimum Lease Payments",
        "documentation": "Disclosure of operating lease by lessee text block"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfOperatingSegmentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfOperatingSegmentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of operating segments [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfOperatingSegmentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfOperatingSegmentsExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/SegmentInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of operating segments [text block]",
        "terseLabel": "Summary of Segment Information"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of operating segments. [Refer: Operating segments [member]]"
       }
      }
     },
     "auth_ref": [
      "r302"
     ]
    },
    "ifrs-full_DisclosureOfOperatingSegmentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfOperatingSegmentsLineItems",
     "presentation": [
      "http://www.cyilimited.com/role/SegmentInformationAdditionalInformationDetail",
      "http://www.cyilimited.com/role/SegmentInformationSummaryOfSegmentInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of operating segments [line items]",
        "terseLabel": "Disclosure of operating segments [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfOperatingSegmentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfOperatingSegmentsTable",
     "presentation": [
      "http://www.cyilimited.com/role/SegmentInformationAdditionalInformationDetail",
      "http://www.cyilimited.com/role/SegmentInformationSummaryOfSegmentInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of operating segments [table]",
        "terseLabel": "Disclosure of operating segments [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to operating segments."
       }
      }
     },
     "auth_ref": [
      "r302"
     ]
    },
    "cyd_DisclosureOfOtherComponentsOfEquityExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DisclosureOfOtherComponentsOfEquityExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/ReservesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Other Components Of Equity [text block]",
        "terseLabel": "Summary of Other Components of Equity",
        "documentation": "The disclosure of other components of equity."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_DisclosureOfOtherComponentsOfEquityLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DisclosureOfOtherComponentsOfEquityLineItems",
     "presentation": [
      "http://www.cyilimited.com/role/ReservesSummaryOfOtherComponentsOfEquityDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of other components of equity [line items]",
        "terseLabel": "Disclosure of other components of equity [line items]",
        "documentation": "Disclosure of other components of equity line items."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_DisclosureOfOtherComponentsOfEquityTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DisclosureOfOtherComponentsOfEquityTable",
     "presentation": [
      "http://www.cyilimited.com/role/ReservesSummaryOfOtherComponentsOfEquityDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of other components of equity [table]",
        "terseLabel": "Disclosure of other components of equity [table]",
        "documentation": "Disclosure of other components of equity table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfOtherCurrentAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfOtherCurrentAssetsExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/OtherCurrentAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of other current assets [text block]",
        "terseLabel": "Other current assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of other current assets. [Refer: Other current assets]"
       }
      }
     },
     "auth_ref": [
      "r396"
     ]
    },
    "cyd_DisclosureOfOtherLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DisclosureOfOtherLiabilitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Other Liabilities [Abstract]",
        "documentation": "Disclosure of other liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfOtherLiabilitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfOtherLiabilitiesExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/OtherFinancialLiability"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of other liabilities [text block]",
        "verboseLabel": "Other financial liability"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of other liabilities. [Refer: Other liabilities]"
       }
      }
     },
     "auth_ref": [
      "r396"
     ]
    },
    "cyd_DisclosureOfOtherLiabilitiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DisclosureOfOtherLiabilitiesLineItems",
     "presentation": [
      "http://www.cyilimited.com/role/OtherFinancialLiabilityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Other Liabilities [Line Items]",
        "documentation": "Disclosure of other liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_DisclosureOfOtherLiabilitiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DisclosureOfOtherLiabilitiesTable",
     "presentation": [
      "http://www.cyilimited.com/role/OtherFinancialLiabilityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Other Liabilities [Table]",
        "documentation": "Disclosure of other liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_DisclosureOfOtherNonCurrentPayablesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DisclosureOfOtherNonCurrentPayablesExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/TradeAndOtherPayablesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of other non current payables explanatory",
        "terseLabel": "Summary of Other Non-current Payables",
        "documentation": "Disclosure of other non current payables explanatory."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfOtherOperatingExpenseExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfOtherOperatingExpenseExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/DepreciationAmortizationShippingAndHandlingExpensesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of other operating expense [text block]",
        "terseLabel": "Summary of Other Operating Expenses"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of other operating expense. [Refer: Other operating income (expense)]"
       }
      }
     },
     "auth_ref": [
      "r396"
     ]
    },
    "ifrs-full_DisclosureOfOtherOperatingIncomeExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfOtherOperatingIncomeExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/DepreciationAmortizationShippingAndHandlingExpensesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of other operating income [text block]",
        "terseLabel": "Summary of Other Operating Income"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of other operating income. [Refer: Other operating income (expense)]"
       }
      }
     },
     "auth_ref": [
      "r396"
     ]
    },
    "ifrs-full_DisclosureOfOtherProvisionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfOtherProvisionsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of other provisions [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfOtherProvisionsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfOtherProvisionsExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/ProvisionsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of other provisions [text block]",
        "terseLabel": "Summary of Provisions"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of other provisions. [Refer: Other provisions]"
       }
      }
     },
     "auth_ref": [
      "r132"
     ]
    },
    "ifrs-full_DisclosureOfOtherProvisionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfOtherProvisionsLineItems",
     "presentation": [
      "http://www.cyilimited.com/role/ProvisionsSummaryOfProvisionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of other provisions [line items]",
        "terseLabel": "Disclosure of other provisions [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfOtherProvisionsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfOtherProvisionsTable",
     "presentation": [
      "http://www.cyilimited.com/role/ProvisionsSummaryOfProvisionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of other provisions [table]",
        "terseLabel": "Disclosure of other provisions [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to other provisions."
       }
      }
     },
     "auth_ref": [
      "r132"
     ]
    },
    "ifrs-full_DisclosureOfPerformanceObligationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfPerformanceObligationsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of performance obligations [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfPerformanceObligationsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfPerformanceObligationsExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/RevenueFromContractsWithCustomersTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of performance obligations [text block]",
        "terseLabel": "Schedule of revenue recognized"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of performance obligations in contracts with customers. [Refer: Performance obligations [member]]"
       }
      }
     },
     "auth_ref": [
      "r223"
     ]
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfPropertyPlantAndEquipmentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about property, plant and equipment [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfPropertyPlantAndEquipmentExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/PropertyPlantAndEquipment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of property, plant and equipment [text block]",
        "terseLabel": "Property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for property, plant and equipment."
       }
      }
     },
     "auth_ref": [
      "r81"
     ]
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfPropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://www.cyilimited.com/role/AccountingPoliciesEstimatedUsefulLifeOfAssetsDetail",
      "http://www.cyilimited.com/role/PropertyPlantAndEquipmentAdditionalInformationDetail",
      "http://www.cyilimited.com/role/PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about property, plant and equipment [line items]",
        "terseLabel": "Disclosure of detailed information about property, plant and equipment [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://www.cyilimited.com/role/AccountingPoliciesEstimatedUsefulLifeOfAssetsDetail",
      "http://www.cyilimited.com/role/PropertyPlantAndEquipmentAdditionalInformationDetail",
      "http://www.cyilimited.com/role/PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about property, plant and equipment [table]",
        "terseLabel": "Disclosure of detailed information about property, plant and equipment [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of property, plant and equipment."
       }
      }
     },
     "auth_ref": [
      "r77"
     ]
    },
    "ifrs-full_DisclosureOfProvisionMatrixAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfProvisionMatrixAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of provision matrix [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfProvisionMatrixExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfProvisionMatrixExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of provision matrix [text block]",
        "terseLabel": "Summary of Information about Credit Risk on Trade Receivables using Provision Matrix"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the provision matrix."
       }
      }
     },
     "auth_ref": [
      "r374"
     ]
    },
    "ifrs-full_DisclosureOfProvisionMatrixLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfProvisionMatrixLineItems",
     "presentation": [
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfInformationAboutCreditRiskOnTradeReceivablesUsingProvisionMatrixDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of provision matrix [line items]",
        "terseLabel": "Disclosure of provision matrix [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfProvisionMatrixTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfProvisionMatrixTable",
     "presentation": [
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfInformationAboutCreditRiskOnTradeReceivablesUsingProvisionMatrixDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of provision matrix [table]",
        "terseLabel": "Disclosure of provision matrix [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the provision matrix."
       }
      }
     },
     "auth_ref": [
      "r374"
     ]
    },
    "ifrs-full_DisclosureOfProvisionsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfProvisionsExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/Provisions"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of provisions [text block]",
        "terseLabel": "Provisions"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of provisions. [Refer: Provisions]"
       }
      }
     },
     "auth_ref": [
      "r396"
     ]
    },
    "cyd_DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of Quantitative Information About Lease Liabilities [Abstract]",
        "documentation": "Disclosure of quantitative information about lease liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesLineItems",
     "presentation": [
      "http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutCarryingAmountsOfLeaseLiabilitiesAndMovementsDuringYearDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Quantitative Information About Lease Liabilities [Line Items]",
        "documentation": "Disclosure of quantitative information about lease liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfQuantitativeInformationAboutRightofuseAssetsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of quantitative information about right-of-use assets [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems",
     "presentation": [
      "http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutCarryingAmountsOfRightOfUseAssetsRecognizedAndMovementsDuringYearDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of quantitative information about right-of-use assets [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfReclassificationsOrChangesInPresentationAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of reclassifications or changes in presentation [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfReclassificationsOrChangesInPresentationExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/ComparativeFigures"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of reclassifications or changes in presentation [text block]",
        "terseLabel": "Comparative figures"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of reclassifications or changes in the presentation of items in the financial statements."
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfReclassificationsOrChangesInPresentationLineItems",
     "presentation": [
      "http://www.cyilimited.com/role/ComparativeFiguresAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of reclassifications or changes in presentation [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfReclassificationsOrChangesInPresentationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfReclassificationsOrChangesInPresentationTable",
     "presentation": [
      "http://www.cyilimited.com/role/ComparativeFiguresAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of reclassifications or changes in presentation [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to reclassifications or changes in presentation."
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "cyd_DisclosureOfReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DisclosureOfReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/IncomeTaxExpenseTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Reconciliation Of Accounting Profit Multiplied By Applicable Tax Rates [text block]",
        "terseLabel": "Reconciliation of Income Tax Expense",
        "documentation": "The disclosure of reconciliation of accounting profit multiplied by applicable tax rates."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfReconciliationOfChangesInGoodwillAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of reconciliation of changes in goodwill [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfReconciliationOfChangesInGoodwillLineItems",
     "presentation": [
      "http://www.cyilimited.com/role/IntangibleAssetsGoodwillCarryingAmountOfGoodwillAllocatedDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of reconciliation of changes in goodwill [line items]",
        "terseLabel": "Disclosure of reconciliation of changes in goodwill [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfReconciliationOfChangesInGoodwillTable",
     "presentation": [
      "http://www.cyilimited.com/role/IntangibleAssetsGoodwillCarryingAmountOfGoodwillAllocatedDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of reconciliation of changes in goodwill [table]",
        "terseLabel": "Disclosure of reconciliation of changes in goodwill [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the reconciliation of changes in goodwill."
       }
      }
     },
     "auth_ref": [
      "r266"
     ]
    },
    "ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of reconciliation of changes in intangible assets and goodwill [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems",
     "presentation": [
      "http://www.cyilimited.com/role/IntangibleAssetsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of reconciliation of changes in intangible assets and goodwill [line items]",
        "terseLabel": "Disclosure of detailed information about intangible assets [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillTable",
     "presentation": [
      "http://www.cyilimited.com/role/IntangibleAssetsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of reconciliation of changes in intangible assets and goodwill [table]",
        "terseLabel": "Disclosure of detailed information about intangible assets [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the reconciliation of changes in intangible assets and goodwill."
       }
      }
     },
     "auth_ref": [
      "r424"
     ]
    },
    "ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of reconciliation of liabilities arising from financing activities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/FinancialAssetsAndFinancialLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of reconciliation of liabilities arising from financing activities [text block]",
        "terseLabel": "Schedule of Changes in Liabilities Arising From Financing Activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the reconciliation of liabilities arising from financing activities. [Refer: Liabilities arising from financing activities]"
       }
      }
     },
     "auth_ref": [
      "r356"
     ]
    },
    "ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems",
     "presentation": [
      "http://www.cyilimited.com/role/FinancialAssetsAndFinancialLiabilitiesScheduleOfChangesInLiabilitiesArisingFromFinancingActivitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of reconciliation of liabilities arising from financing activities [line items]",
        "terseLabel": "Disclosure of reconciliation of liabilities arising from financing activities [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable",
     "presentation": [
      "http://www.cyilimited.com/role/FinancialAssetsAndFinancialLiabilitiesScheduleOfChangesInLiabilitiesArisingFromFinancingActivitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of reconciliation of liabilities arising from financing activities [table]",
        "terseLabel": "Disclosure of reconciliation of liabilities arising from financing activities [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the reconciliation of liabilities arising from financing activities."
       }
      }
     },
     "auth_ref": [
      "r356"
     ]
    },
    "ifrs-full_DisclosureOfReconciliationOfSummarisedFinancialInformationOfJointVentureAccountedForUsingEquityMethodToCarryingAmountOfInterestInJointVentureExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfReconciliationOfSummarisedFinancialInformationOfJointVentureAccountedForUsingEquityMethodToCarryingAmountOfInterestInJointVentureExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentInJointVenturesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of reconciliation of summarised financial information of joint venture accounted for using equity method to carrying amount of interest in joint venture [text block]",
        "terseLabel": "Summarized Financial Information of Joint Ventures and Reconciliation with Carrying Amount of Investment in Consolidated Financial Statements"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the reconciliation of the summarised financial information of a joint venture accounted for using the equity method to the carrying amount of the reporting entity's interest in the joint venture. [Refer: Carrying amount [member]; Joint ventures [member]]"
       }
      }
     },
     "auth_ref": [
      "r204"
     ]
    },
    "ifrs-full_DisclosureOfRelatedPartyExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfRelatedPartyExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/RelatedPartyDisclosures"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of related party [text block]",
        "terseLabel": "Related party disclosures"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for related parties."
       }
      }
     },
     "auth_ref": [
      "r101"
     ]
    },
    "ifrs-full_DisclosureOfReservesAndOtherEquityInterestExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfReservesAndOtherEquityInterestExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/Reserves"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of reserves within equity [text block]",
        "terseLabel": "Reserves"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of reserves within equity. [Refer: Other reserves [member]]"
       }
      }
     },
     "auth_ref": [
      "r42"
     ]
    },
    "ifrs-full_DisclosureOfReservesWithinEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfReservesWithinEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of reserves within equity [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfReservesWithinEquityLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfReservesWithinEquityLineItems",
     "presentation": [
      "http://www.cyilimited.com/role/ReservesSummaryOfStatutoryReservesDetail",
      "http://www.cyilimited.com/role/ReservesSummaryOfStatutoryReservesParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of reserves within equity [line items]",
        "terseLabel": "Disclosure of reserves within equity [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfReservesWithinEquityTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfReservesWithinEquityTable",
     "presentation": [
      "http://www.cyilimited.com/role/ReservesSummaryOfStatutoryReservesDetail",
      "http://www.cyilimited.com/role/ReservesSummaryOfStatutoryReservesParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of reserves within equity [table]",
        "terseLabel": "Disclosure of reserves within equity [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to reserves within equity."
       }
      }
     },
     "auth_ref": [
      "r42"
     ]
    },
    "cyd_DisclosureOfRestatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DisclosureOfRestatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Restatement [abstract]",
        "documentation": "Disclosure Of Restatement [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfRevenueFromContractsWithCustomersExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfRevenueFromContractsWithCustomersExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/RevenueFromContractsWithCustomers"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of revenue from contracts with customers [text block]",
        "terseLabel": "Revenue from contracts with customers"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for revenue from contracts with customers."
       }
      }
     },
     "auth_ref": [
      "r226",
      "r227"
     ]
    },
    "cyd_DisclosureOfSalesRelatedShippingAndHandlingExpensesNotSeparatelyBilledToCustomersExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DisclosureOfSalesRelatedShippingAndHandlingExpensesNotSeparatelyBilledToCustomersExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/DepreciationAmortizationShippingAndHandlingExpensesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Sales Related Shipping And Handling Expenses Not Separately Billed To Customers [table text block]",
        "terseLabel": "Summary of Sales Related Shipping and Handling Expenses Not Separately Billed to Customers",
        "documentation": "Disclosure of sales related shipping and handling expenses not separately billed to customers."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/IssuedCapital"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of share capital, reserves and other equity interest [text block]",
        "terseLabel": "Issued capital"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for share capital, reserves and other equity interest."
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "cyd_DisclosureOfShareOfResultsOfJointVenturesAndCarryingAmountOfInvestmentToJointVenturesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DisclosureOfShareOfResultsOfJointVenturesAndCarryingAmountOfInvestmentToJointVenturesExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentInJointVenturesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of share of results of joint ventures and carrying amount of investment to joint ventures explanatory",
        "terseLabel": "Share of Results of Joint Ventures and Carrying Amount of Investment to Joint Ventures",
        "documentation": "Disclosure of share of results of joint ventures and carrying amount of investment to joint ventures explanatory [text block]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfSharebasedPaymentArrangementsExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/ShareBasedPayment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of share-based payment arrangements [text block]",
        "terseLabel": "Share-based payment"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangements."
       }
      }
     },
     "auth_ref": [
      "r254"
     ]
    },
    "cyd_DisclosureOfSignificantInvestmentsInJointVenturesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DisclosureOfSignificantInvestmentsInJointVenturesExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentInJointVenturesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of Significant Investments In Joint Ventures [Text block]",
        "terseLabel": "Summary of Significant Joint Ventures",
        "documentation": "The disclosure of significant investments in joint ventures."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfSignificantInvestmentsInSubsidiariesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of subsidiaries [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of subsidiaries [text block]",
        "terseLabel": "Details of Significant Subsidiaries of the Group"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of subsidiaries. [Refer: Subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r107",
      "r110",
      "r205"
     ]
    },
    "ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfSignificantInvestmentsInSubsidiariesLineItems",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesAdditionalInformationDetail",
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesAssetsAndLiabilitiesAndCashFlowEffectOfDisposalOfSubsidiariesDetail",
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesDetailsOfSignificantSubsidiariesOfTheGroupDetail",
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesSubsidiaryHavingNonControllingInterestsThatAreMaterialToTheGroupDetail",
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesSummarizedFinancialInformationIncludingGoodwillOnAcquisitionAndConsolidationAdjustmentButBeforeIntercompanyEliminationsOfSubsidiariesWithMaterialNonControllingInterestsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of subsidiaries [line items]",
        "terseLabel": "Disclosure of subsidiaries [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfSignificantInvestmentsInSubsidiariesTable",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesAdditionalInformationDetail",
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesAssetsAndLiabilitiesAndCashFlowEffectOfDisposalOfSubsidiariesDetail",
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesDetailsOfSignificantSubsidiariesOfTheGroupDetail",
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesSubsidiaryHavingNonControllingInterestsThatAreMaterialToTheGroupDetail",
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesSummarizedFinancialInformationIncludingGoodwillOnAcquisitionAndConsolidationAdjustmentButBeforeIntercompanyEliminationsOfSubsidiariesWithMaterialNonControllingInterestsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of subsidiaries [table]",
        "terseLabel": "Disclosure of subsidiaries [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to subsidiaries."
       }
      }
     },
     "auth_ref": [
      "r107",
      "r110",
      "r205"
     ]
    },
    "ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of significant unobservable inputs used in fair value measurement of assets [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentPropertyTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of significant unobservable inputs used in fair value measurement of assets [text block]",
        "terseLabel": "Summary of Fair Value Measurement of Investment Property"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of significant inputs for which market data are not available and that are developed using the best information available about the assumptions that market participants would use when measuring the fair value of assets."
       }
      }
     },
     "auth_ref": [
      "r209"
     ]
    },
    "ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsLineItems",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentPropertySummaryOfFairValueMeasurementOfInvestmentPropertyDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of significant unobservable inputs used in fair value measurement of assets [line items]",
        "terseLabel": "Disclosure of significant unobservable inputs used in fair value measurement of assets [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsTable",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentPropertySummaryOfFairValueMeasurementOfInvestmentPropertyDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of significant unobservable inputs used in fair value measurement of assets [table]",
        "terseLabel": "Disclosure of significant unobservable inputs used in fair value measurement of assets [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to significant unobservable inputs used in the fair value measurement of assets."
       }
      }
     },
     "auth_ref": [
      "r209"
     ]
    },
    "cyd_DisclosureOfStandardsIssuedButNotYetEffectiveExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DisclosureOfStandardsIssuedButNotYetEffectiveExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Standards Issued But Not Yet Effective Explanatory",
        "terseLabel": "Standards issued but not yet effective",
        "documentation": "Disclosure of standards issued but not yet effective."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_DisclosureOfStatutoryReservesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DisclosureOfStatutoryReservesExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/ReservesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Statutory Reserves Explanatory",
        "terseLabel": "Summary of Statutory Reserves",
        "documentation": "Disclosure of statutory reserves explanatory."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_DisclosureOfSummarizedFinancialInformationOnSubsidiariesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DisclosureOfSummarizedFinancialInformationOnSubsidiariesExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Summarized Financial Information On Subsidiaries [table text block]",
        "terseLabel": "Summarized Financial Information Including Goodwill on Acquisition and Consolidation Adjustment But Before Intercompany Eliminations of Subsidiaries with Material Non-controlling Interests",
        "documentation": "Disclosure of summarized financial information on subsidiaries explanatory."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_DisclosureOfSummaryOfSignificantAccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DisclosureOfSummaryOfSignificantAccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of summary of significant accounting policies [abstract]",
        "documentation": "Disclosure of summary of significant accounting policies [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "cyd_DisclosureOfSummaryOfSignificantAccountingPoliciesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DisclosureOfSummaryOfSignificantAccountingPoliciesLineItems",
     "presentation": [
      "http://www.cyilimited.com/role/AccountingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Summary Of Significant Accounting Policies [line items]",
        "terseLabel": "Disclosure of Summary of Significant Accounting Policies [Line items]",
        "documentation": "Line items representing the disclosure of summary of significant accounting policies."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_DisclosureOfSummaryOfSignificantAccountingPoliciesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DisclosureOfSummaryOfSignificantAccountingPoliciesTable",
     "presentation": [
      "http://www.cyilimited.com/role/AccountingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of summary of significant accounting policies [table]",
        "terseLabel": "Disclosure of summary of significant accounting policies [table]",
        "documentation": "Disclosure of summary of significant accounting policies [table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of temporary difference, unused tax losses and unused tax credits [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/IncomeTaxExpenseTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of temporary difference, unused tax losses and unused tax credits [text block]",
        "terseLabel": "Deferred Tax Assets That Have Not Been Recognized"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of types of temporary differences, unused tax losses and unused tax credits. [Refer: Unused tax credits [member]; Unused tax losses [member]; Temporary differences [member]]"
       }
      }
     },
     "auth_ref": [
      "r66"
     ]
    },
    "ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of terms and conditions of share-based payment arrangement [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/ShareBasedPaymentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of terms and conditions of share-based payment arrangement [text block]",
        "terseLabel": "Fair Value of Share Options and Assumptions"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the general terms and conditions of share-based payment arrangements. [Refer: Share-based payment arrangements [member]]"
       }
      }
     },
     "auth_ref": [
      "r260"
     ]
    },
    "ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems",
     "presentation": [
      "http://www.cyilimited.com/role/ShareBasedPaymentAdditionalInformationDetail",
      "http://www.cyilimited.com/role/ShareBasedPaymentFairValueOfShareOptionsAndAssumptionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of terms and conditions of share-based payment arrangement [line items]",
        "terseLabel": "Disclosure of terms and conditions of share-based payment arrangement [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable",
     "presentation": [
      "http://www.cyilimited.com/role/ShareBasedPaymentAdditionalInformationDetail",
      "http://www.cyilimited.com/role/ShareBasedPaymentFairValueOfShareOptionsAndAssumptionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of terms and conditions of share-based payment arrangement [table]",
        "terseLabel": "Disclosure of terms and conditions of share-based payment arrangement [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to terms and conditions of share-based payment arrangements."
       }
      }
     },
     "auth_ref": [
      "r260"
     ]
    },
    "ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfTradeAndOtherPayablesExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/TradeAndOtherPayables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of trade and other payables [text block]",
        "terseLabel": "Trade and other payables"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of trade and other payables. [Refer: Trade and other payables]"
       }
      }
     },
     "auth_ref": [
      "r396"
     ]
    },
    "cyd_DisclosureOfTradeAndOtherReceivablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DisclosureOfTradeAndOtherReceivablesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of trade and other receivables [abstract]",
        "documentation": "Disclosure of trade and other receivables."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfTradeAndOtherReceivablesExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/TradeAndOtherReceivables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of trade and other receivables [text block]",
        "terseLabel": "Trade and other receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of trade and other receivables. [Refer: Trade and other receivables]"
       }
      }
     },
     "auth_ref": [
      "r396"
     ]
    },
    "cyd_DisclosureOfTradeAndOtherReceivablesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DisclosureOfTradeAndOtherReceivablesLineItems",
     "presentation": [
      "http://www.cyilimited.com/role/TradeAndOtherReceivablesAdditionalInformationDetail",
      "http://www.cyilimited.com/role/TradeAndOtherReceivablesSummaryOfTradeAndOtherReceivablesParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of trade and other receivables [line items]",
        "terseLabel": "Disclosure of trade and other receivables [line items]",
        "documentation": "Disclosure of trade and other receivables."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_DisclosureOfTradeAndOtherReceivablesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DisclosureOfTradeAndOtherReceivablesTable",
     "presentation": [
      "http://www.cyilimited.com/role/TradeAndOtherReceivablesAdditionalInformationDetail",
      "http://www.cyilimited.com/role/TradeAndOtherReceivablesSummaryOfTradeAndOtherReceivablesParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of Trade and Other Receivables [table]",
        "terseLabel": "Disclosure of Trade and Other Receivables [table]",
        "documentation": "Disclosure of trade and other receivables."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfTransactionPriceAllocatedToRemainingPerformanceObligationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfTransactionPriceAllocatedToRemainingPerformanceObligationsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of transaction price allocated to remaining performance obligations [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfTransactionPriceAllocatedToRemainingPerformanceObligationsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfTransactionPriceAllocatedToRemainingPerformanceObligationsExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/RevenueFromContractsWithCustomersTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of transaction price allocated to remaining performance obligations [text block]",
        "terseLabel": "Summary of Performance Obligations"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the transaction price allocated to the remaining performance obligations in contracts with customers."
       }
      }
     },
     "auth_ref": [
      "r225"
     ]
    },
    "ifrs-full_DisclosureOfTransactionPriceAllocatedToRemainingPerformanceObligationsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfTransactionPriceAllocatedToRemainingPerformanceObligationsLineItems",
     "presentation": [
      "http://www.cyilimited.com/role/RevenueFromContractsWithCustomersPerformanceObligationsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of transaction price allocated to remaining performance obligations [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfTransactionPriceAllocatedToRemainingPerformanceObligationsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfTransactionPriceAllocatedToRemainingPerformanceObligationsTable",
     "presentation": [
      "http://www.cyilimited.com/role/RevenueFromContractsWithCustomersPerformanceObligationsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of transaction price allocated to remaining performance obligations [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the transaction price allocated to the remaining performance obligations in contracts with customers."
       }
      }
     },
     "auth_ref": [
      "r225"
     ]
    },
    "ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfTransactionsBetweenRelatedPartiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of transactions between related parties [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfTransactionsBetweenRelatedPartiesExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/RelatedPartyDisclosuresTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of transactions between related parties [text block]",
        "terseLabel": "Significant Transactions with Related Parties"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of transactions between the entity and its related parties. [Refer: Related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r96"
     ]
    },
    "ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfTransactionsBetweenRelatedPartiesLineItems",
     "presentation": [
      "http://www.cyilimited.com/role/RelatedPartyDisclosuresAdditionalInformationDetail",
      "http://www.cyilimited.com/role/RelatedPartyDisclosuresSignificantTransactionsWithRelatedPartiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of transactions between related parties [line items]",
        "terseLabel": "Disclosure of transactions between related parties [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfTransactionsBetweenRelatedPartiesTable",
     "presentation": [
      "http://www.cyilimited.com/role/RelatedPartyDisclosuresAdditionalInformationDetail",
      "http://www.cyilimited.com/role/RelatedPartyDisclosuresSignificantTransactionsWithRelatedPartiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of transactions between related parties [table]",
        "terseLabel": "Disclosure of transactions between related parties [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to transactions between related parties."
       }
      }
     },
     "auth_ref": [
      "r100"
     ]
    },
    "cyd_DisposalOfRightOfUseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DisposalOfRightOfUseAssets",
     "crdr": "credit",
     "presentation": [
      "http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutCarryingAmountsOfRightOfUseAssetsRecognizedAndMovementsDuringYearDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disposal",
        "terseLabel": "Disposal",
        "documentation": "Disposal of right of use assets."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisposalsIntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisposalsIntangibleAssetsOtherThanGoodwill",
     "crdr": "credit",
     "presentation": [
      "http://www.cyilimited.com/role/RelatedPartyDisclosuresSignificantTransactionsWithRelatedPartiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disposals, intangible assets other than goodwill",
        "terseLabel": "Sales of an intangible asset to a joint venture"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease in intangible assets other than goodwill resulting from disposals. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r137"
     ]
    },
    "ifrs-full_DisposalsPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisposalsPropertyPlantAndEquipment",
     "crdr": "credit",
     "presentation": [
      "http://www.cyilimited.com/role/PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disposals, property, plant and equipment",
        "negatedLabel": "Disposals"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease in property, plant and equipment resulting from disposals. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r72"
     ]
    },
    "cyd_DividendsPaidClassifiedAsFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DividendsPaidClassifiedAsFinancingActivitiesAbstract",
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends Paid Classified As Financing Activities [abstract]",
        "terseLabel": "Dividends paid to:",
        "documentation": "Dividends paid classified as financing activities."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_DividendsPaidInCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DividendsPaidInCash",
     "crdr": "debit",
     "presentation": [
      "http://www.cyilimited.com/role/DividendsDeclaredAndPaidSummaryOfDividendsDeclaredAndPaidDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends paid in cash",
        "terseLabel": "Dividend paid in cash",
        "documentation": "Dividends paid in cash."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DividendsPaidOrdinaryShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DividendsPaidOrdinaryShares",
     "crdr": "debit",
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfChangesInEquity",
      "http://www.cyilimited.com/role/DividendsDeclaredAndPaidSummaryOfDividendsDeclaredAndPaidDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends paid, ordinary shares",
        "negatedLabel": "Dividends paid",
        "terseLabel": "Dividends on ordinary shares"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of dividends paid by the entity on ordinary shares. [Refer: Ordinary shares [member]]"
       }
      }
     },
     "auth_ref": [
      "r115"
     ]
    },
    "ifrs-full_DividendsPaidOrdinarySharesPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DividendsPaidOrdinarySharesPerShare",
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfChangesInEquityParenthetical",
      "http://www.cyilimited.com/role/DividendsDeclaredAndPaidSummaryOfDividendsDeclaredAndPaidParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends paid, ordinary shares per share",
        "verboseLabel": "Dividends declared and paid, per share",
        "positiveLabel": "Dividends on ordinary shares, per share"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of dividends paid per ordinary share."
       }
      }
     },
     "auth_ref": [
      "r115"
     ]
    },
    "ifrs-full_DividendsPaidToEquityHoldersOfParentClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DividendsPaidToEquityHoldersOfParentClassifiedAsFinancingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 56.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends paid to equity holders of parent, classified as financing activities",
        "negatedLabel": "- equity holders of the Company"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for dividends paid to equity holders of the parent, classified as financing activities."
       }
      }
     },
     "auth_ref": [
      "r430"
     ]
    },
    "ifrs-full_DividendsPaidToNoncontrollingInterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DividendsPaidToNoncontrollingInterests",
     "crdr": "credit",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesSubsidiaryHavingNonControllingInterestsThatAreMaterialToTheGroupDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends paid to non-controlling interests",
        "terseLabel": "Dividends paid to material NCI"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of dividends paid to non-controlling interests. [Refer: Non-controlling interests]"
       }
      }
     },
     "auth_ref": [
      "r191"
     ]
    },
    "ifrs-full_DividendsPaidToNoncontrollingInterestsClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DividendsPaidToNoncontrollingInterestsClassifiedAsFinancingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 55.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends paid to non-controlling interests, classified as financing activities",
        "negatedLabel": "- non-controlling interests"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for dividends paid to non-controlling interests, classified as financing activities. [Refer: Non-controlling interests; Dividends paid to non-controlling interests]"
       }
      }
     },
     "auth_ref": [
      "r430"
     ]
    },
    "ifrs-full_DividendsReceivedClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DividendsReceivedClassifiedAsInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0,
       "order": 46.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends received, classified as investing activities",
        "terseLabel": "- quoted equity securities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from dividends received, classified as investing activities. [Refer: Dividends received]"
       }
      }
     },
     "auth_ref": [
      "r158"
     ]
    },
    "cyd_DividendsReceivedClassifiedAsInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "DividendsReceivedClassifiedAsInvestingActivitiesAbstract",
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends received classified as investing activities [abstract]",
        "terseLabel": "Dividend received from:",
        "documentation": "Dividends received classified as investing activities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0,
       "order": 45.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends received from joint ventures, classified as investing activities",
        "terseLabel": "- joint venture"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow representing dividends received from joint ventures, classified as investing activities. [Refer: Joint ventures [member]; Dividends received]"
       }
      }
     },
     "auth_ref": [
      "r429"
     ]
    },
    "ifrs-full_DividendsRecognisedAsDistributionsToNoncontrollingInterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DividendsRecognisedAsDistributionsToNoncontrollingInterests",
     "crdr": "debit",
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends recognised as distributions to non-controlling interests",
        "negatedLabel": "Dividends paid/payable to non-controlling interests"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of dividends recognised as distributions to non-controlling interests. [Refer: Non-controlling interests]"
       }
      }
     },
     "auth_ref": [
      "r398"
     ]
    },
    "dei_DocumentAccountingStandard": {
     "xbrltype": "accountingStandardItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentAccountingStandard",
     "presentation": [
      "http://www.cyilimited.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Accounting Standard",
        "terseLabel": "Document Accounting Standard",
        "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'."
       }
      }
     },
     "auth_ref": [
      "r390"
     ]
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://www.cyilimited.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Annual Report",
        "documentation": "Boolean flag that is true only for a form used as an annual report."
       }
      }
     },
     "auth_ref": [
      "r389",
      "r390",
      "r391"
     ]
    },
    "dei_DocumentFinStmtErrorCorrectionFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFinStmtErrorCorrectionFlag",
     "presentation": [
      "http://www.cyilimited.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Financial Statement Error Correction [Flag]",
        "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction."
       }
      }
     },
     "auth_ref": [
      "r389",
      "r390",
      "r391",
      "r393"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://www.cyilimited.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus",
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://www.cyilimited.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Year Focus",
        "terseLabel": "Document Fiscal Year Focus",
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentInformationLineItems",
     "presentation": [
      "http://www.cyilimited.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Information [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentInformationTable",
     "presentation": [
      "http://www.cyilimited.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Information [Table]",
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://www.cyilimited.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentRegistrationStatement": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentRegistrationStatement",
     "presentation": [
      "http://www.cyilimited.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Registration Statement",
        "documentation": "Boolean flag that is true only for a form used as a registration statement."
       }
      }
     },
     "auth_ref": [
      "r385"
     ]
    },
    "dei_DocumentShellCompanyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentShellCompanyReport",
     "presentation": [
      "http://www.cyilimited.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Shell Company Report",
        "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r390"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://www.cyilimited.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r392"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentType",
     "presentation": [
      "http://www.cyilimited.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Type",
        "terseLabel": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "currency_EUR": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2023",
     "localname": "EUR",
     "presentation": [
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesExposuresToForeignCurrencyExchangeRateRiskDetail",
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesForeignCurrencyExchangeRateRiskSensitivityAnalysisAssuming10StrengtheningOfMajorCurrenciesAgainstFunctionalCurrencyDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Euro Member Countries, Euro",
        "terseLabel": "Euro [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EarningsPerShareAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings per share [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EarningsPerShareExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EarningsPerShareExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/EarningsPerShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings per share [text block]",
        "terseLabel": "Summary of Earnings Per Share"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of earnings per share."
       }
      }
     },
     "auth_ref": [
      "r111"
     ]
    },
    "cyd_EffectOfChangeInResidualValueAndImpairmentOfPropertyPlantAndEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "EffectOfChangeInResidualValueAndImpairmentOfPropertyPlantAndEquipmentMember",
     "presentation": [
      "http://www.cyilimited.com/role/IncomeTaxExpenseSummaryOfDeferredTaxDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effect Of Change In Residual Value And Impairment Of Property Plant And Equipment [Member]",
        "terseLabel": "Effect of change in residual value and impairment of property, plant and equipment [member]",
        "documentation": "Effect of change in residual value and impairment of property, plant and equipment."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EffectOfExchangeRateChangesOnCashAndCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effect of exchange rate changes on cash and cash equivalents",
        "terseLabel": "Effect of exchange rate changes on balances in foreign currencies"
       }
      },
      "en": {
       "role": {
        "documentation": "The effect of exchange rate changes on cash and cash equivalents held or due in a foreign currency. [Refer: Cash and cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r156",
      "r157"
     ]
    },
    "ifrs-full_EliminationOfIntersegmentAmountsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EliminationOfIntersegmentAmountsMember",
     "presentation": [
      "http://www.cyilimited.com/role/SegmentInformationSummaryOfSegmentInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Elimination of intersegment amounts [member]",
        "terseLabel": "Elimination of intersegment amounts [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the elimination of intersegment amounts in the reconciliations of total segment amounts to amounts recognised in the entity's financial statements."
       }
      }
     },
     "auth_ref": [
      "r383",
      "r384"
     ]
    },
    "ifrs-full_EmployeeBenefitsExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EmployeeBenefitsExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/StaffCostSummaryOfStaffCostsDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/StaffCostSummaryOfStaffCostsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee benefits expense",
        "totalLabel": "Staff costs"
       }
      },
      "en": {
       "role": {
        "documentation": "The expense of all forms of consideration given by an entity in exchange for a service rendered by employees or for the termination of employment."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r58",
      "r320"
     ]
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://www.cyilimited.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine2": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine2",
     "presentation": [
      "http://www.cyilimited.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Two",
        "terseLabel": "Entity Address, Address Line Two",
        "documentation": "Address Line 2 such as Street or Suite number"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://www.cyilimited.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCountry": {
     "xbrltype": "countryCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressCountry",
     "presentation": [
      "http://www.cyilimited.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Country",
        "terseLabel": "Entity Address, Country",
        "documentation": "ISO 3166-1 alpha-2 country code."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://www.cyilimited.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressesAddressTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressesAddressTypeAxis",
     "presentation": [
      "http://www.cyilimited.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Addresses, Address Type [Axis]",
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://www.cyilimited.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r387"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://www.cyilimited.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding",
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://www.cyilimited.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity Current Reporting Status",
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityDomain",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity [Domain]",
        "terseLabel": "Entity [Domain]",
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://www.cyilimited.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r387"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://www.cyilimited.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://www.cyilimited.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Filer Category",
        "terseLabel": "Entity Filer Category",
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": [
      "r387"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://www.cyilimited.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://www.cyilimited.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Interactive Data Current",
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)."
       }
      }
     },
     "auth_ref": [
      "r394"
     ]
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.cyilimited.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r387"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://www.cyilimited.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Shell Company",
        "terseLabel": "Entity Shell Company",
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r387"
     ]
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://www.cyilimited.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Voluntary Filers",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityWellKnownSeasonedIssuer",
     "presentation": [
      "http://www.cyilimited.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Well-known Seasoned Issuer",
        "terseLabel": "Entity Well-known Seasoned Issuer",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A."
       }
      }
     },
     "auth_ref": [
      "r395"
     ]
    },
    "ifrs-full_EntitysTotalForCashgeneratingUnitsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EntitysTotalForCashgeneratingUnitsMember",
     "presentation": [
      "http://www.cyilimited.com/role/IntangibleAssetsAdditionalInformationDetail",
      "http://www.cyilimited.com/role/IntangibleAssetsGoodwillCarryingAmountOfGoodwillAllocatedDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity's total for cash-generating units [member]",
        "terseLabel": "Entity's total for cash-generating units [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Cash-generating units' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r126",
      "r128"
     ]
    },
    "ifrs-full_EntitysTotalForJointVenturesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EntitysTotalForJointVenturesMember",
     "presentation": [
      "http://www.cyilimited.com/role/CorporateInformationAdditionalInformationDetail",
      "http://www.cyilimited.com/role/InvestmentInJointVenturesAdditionalInformationDetail",
      "http://www.cyilimited.com/role/InvestmentInJointVenturesShareOfResultsOfJointVenturesAndCarryingAmountOfInvestmentToJointVenturesDetail",
      "http://www.cyilimited.com/role/InvestmentInJointVenturesSummarizedFinancialInformationOfJointVenturesAndReconciliationWithCarryingAmountOfInvestmentInConsolidatedFinancialStatementsDetail",
      "http://www.cyilimited.com/role/InvestmentInJointVenturesSummaryOfSignificantJointVenturesDetail",
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesAdditionalInformationDetail",
      "http://www.cyilimited.com/role/IssuedCapitalAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity's total for joint ventures [member]",
        "terseLabel": "Entity's total for joint ventures [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Joint ventures' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r107",
      "r110",
      "r206"
     ]
    },
    "ifrs-full_EntitysTotalForRelatedPartiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EntitysTotalForRelatedPartiesMember",
     "presentation": [
      "http://www.cyilimited.com/role/CommitmentsAndContingenciesFutureMinimumRentalsPayableUnderNonCancellableOperatingLeasesDetail",
      "http://www.cyilimited.com/role/InvestmentInJointVenturesSummarizedFinancialInformationOfJointVenturesAndReconciliationWithCarryingAmountOfInvestmentInConsolidatedFinancialStatementsDetail",
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesAdditionalInformationDetail",
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesAssetsAndLiabilitiesAndCashFlowEffectOfDisposalOfSubsidiariesDetail",
      "http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutFutureMinimumRentalReceivablesUnderNonCancellableOperatingLeasesDetail",
      "http://www.cyilimited.com/role/RelatedPartyDisclosuresAdditionalInformationDetail",
      "http://www.cyilimited.com/role/RelatedPartyDisclosuresSignificantTransactionsWithRelatedPartiesDetail",
      "http://www.cyilimited.com/role/TradeAndOtherPayablesSummaryOfTradeAndOtherCurrentPayablesParentheticalDetail",
      "http://www.cyilimited.com/role/TradeAndOtherReceivablesAdditionalInformationDetail",
      "http://www.cyilimited.com/role/TradeAndOtherReceivablesSummaryOfTradeAndOtherReceivablesParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity's total for related parties [member]",
        "terseLabel": "Entity's total for related parties [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Categories of related parties' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r100"
     ]
    },
    "ifrs-full_EntitysTotalForSegmentConsolidationItemsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EntitysTotalForSegmentConsolidationItemsMember",
     "presentation": [
      "http://www.cyilimited.com/role/SegmentInformationSummaryOfSegmentInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity's total for segment consolidation items [member]",
        "terseLabel": "Entity's total for segment consolidation items [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Segment consolidation items' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r308"
     ]
    },
    "ifrs-full_EntitysTotalForSubsidiariesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EntitysTotalForSubsidiariesMember",
     "presentation": [
      "http://www.cyilimited.com/role/CashAndBankBalancesSummaryOfCashAndBankBalancesParentheticalDetail",
      "http://www.cyilimited.com/role/CorporateInformationAdditionalInformationDetail",
      "http://www.cyilimited.com/role/FairValueMeasurementFairValueMeasurementHierarchyForAssetsAndLiabilitiesDetail",
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesAdditionalInformationDetail",
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesDetailsOfSignificantSubsidiariesOfTheGroupDetail",
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesSubsidiaryHavingNonControllingInterestsThatAreMaterialToTheGroupDetail",
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesSummarizedFinancialInformationIncludingGoodwillOnAcquisitionAndConsolidationAdjustmentButBeforeIntercompanyEliminationsOfSubsidiariesWithMaterialNonControllingInterestsDetail",
      "http://www.cyilimited.com/role/OtherFinancialLiabilityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity's total for subsidiaries [member]",
        "terseLabel": "Entity's total for subsidiaries [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Subsidiaries' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r107",
      "r110",
      "r205"
     ]
    },
    "ifrs-full_Equity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "Equity",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_EquityAndLiabilities",
       "weight": 1.0,
       "order": 17.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfChangesInEquity",
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition",
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesSummarizedFinancialInformationIncludingGoodwillOnAcquisitionAndConsolidationAdjustmentButBeforeIntercompanyEliminationsOfSubsidiariesWithMaterialNonControllingInterestsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity",
        "totalLabel": "Total equity",
        "periodStartLabel": "Balance",
        "periodEndLabel": "Balance",
        "verboseLabel": "Total equity"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of residual interest in the assets of the entity after deducting all its liabilities."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r35",
      "r175",
      "r177",
      "r207",
      "r208",
      "r210"
     ]
    },
    "ifrs-full_EquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EquityAbstract",
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition",
      "http://www.cyilimited.com/role/IssuedCapitalSummaryOfIssuedCapitalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [abstract]",
        "terseLabel": "Equity"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EquityAndLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EquityAndLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity and liabilities",
        "totalLabel": "Total equity and liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of the entity's equity and liabilities. [Refer: Equity; Liabilities]"
       }
      }
     },
     "auth_ref": [
      "r26"
     ]
    },
    "ifrs-full_EquityAndLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EquityAndLiabilitiesAbstract",
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity and liabilities [abstract]",
        "terseLabel": "EQUITY AND LIABILITIES"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EquityAttributableToOwnersOfParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EquityAttributableToOwnersOfParent",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/CapitalManagementSummaryOfCapitalStructureDetail": {
       "parentTag": "cyd_CapitalAndNetDebts",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 19.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/CapitalManagementSummaryOfCapitalStructureDetail",
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity attributable to owners of parent",
        "totalLabel": "Equity attributable to equity holders of the Company",
        "terseLabel": "Equity attributable to equity holders of the Company"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of equity attributable to the owners of the parent. This specifically excludes non-controlling interest."
       }
      }
     },
     "auth_ref": [
      "r25"
     ]
    },
    "ifrs-full_EquityAttributableToOwnersOfParentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EquityAttributableToOwnersOfParentMember",
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity attributable to owners of parent [member]",
        "terseLabel": "Attributable to the equity holders of the parent [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for equity attributable to the owners of the parent."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "cyd_EquityIncentivePlanPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "EquityIncentivePlanPeriod",
     "presentation": [
      "http://www.cyilimited.com/role/ShareBasedPaymentAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Incentive Plan Period",
        "terseLabel": "Equity incentive plan period",
        "documentation": "Equity incentive plan period."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EquityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EquityMember",
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfChangesInEquity",
      "http://www.cyilimited.com/role/ReservesSummaryOfOtherComponentsOfEquityDetail",
      "http://www.cyilimited.com/role/ReservesSummaryOfStatutoryReservesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [member]",
        "terseLabel": "Equity [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the residual interest in the assets of the entity after deducting all its liabilities. It also represents the standard value for the 'Components of equity' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "cyd_EstimatedRevenueGrowthRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "EstimatedRevenueGrowthRate",
     "presentation": [
      "http://www.cyilimited.com/role/IntangibleAssetsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Estimated revenue growth rate",
        "terseLabel": "Estimated revenue growth rate",
        "documentation": "Estimated revenue growth rate."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_EstimationOfFutureBusinessProjectionDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "EstimationOfFutureBusinessProjectionDescription",
     "presentation": [
      "http://www.cyilimited.com/role/IntangibleAssetsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Estimation of future business projection description",
        "terseLabel": "Estimation of future business projection",
        "documentation": "Estimation of future business projection description."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_ExecutiveBonusPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "ExecutiveBonusPayments",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/StaffCostSummaryOfStaffCostsDetail": {
       "parentTag": "ifrs-full_EmployeeBenefitsExpense",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/StaffCostSummaryOfStaffCostsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Executive bonus payments",
        "terseLabel": "Executive bonuses",
        "documentation": "Executive bonus payments."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ExercisePriceOfOutstandingShareOptions2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ExercisePriceOfOutstandingShareOptions2019",
     "presentation": [
      "http://www.cyilimited.com/role/ShareBasedPaymentAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exercise price of outstanding share options",
        "verboseLabel": "Exercise price for options outstanding"
       }
      },
      "en": {
       "role": {
        "documentation": "The exercise price of outstanding share options."
       }
      }
     },
     "auth_ref": [
      "r259"
     ]
    },
    "ifrs-full_ExercisePriceShareOptionsGranted2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ExercisePriceShareOptionsGranted2019",
     "presentation": [
      "http://www.cyilimited.com/role/ShareBasedPaymentFairValueOfShareOptionsAndAssumptionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exercise price"
       }
      },
      "en": {
       "role": {
        "documentation": "The exercise price of share options granted."
       }
      }
     },
     "auth_ref": [
      "r261"
     ]
    },
    "ifrs-full_ExpectedCreditLossRate": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ExpectedCreditLossRate",
     "presentation": [
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfInformationAboutCreditRiskOnTradeReceivablesUsingProvisionMatrixDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expected credit loss rate",
        "terseLabel": "Expected credit loss rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The rate of expected credit losses, calculated as percentage of the gross carrying amount. Expected credit losses are the weighted average of credit losses with the respective risks of a default occurring as the weights."
       }
      }
     },
     "auth_ref": [
      "r374",
      "r379"
     ]
    },
    "cyd_ExpectedCreditLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "ExpectedCreditLosses",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/TradeAndOtherReceivablesSummaryOfTradeAndOtherReceivablesDetail": {
       "parentTag": "cyd_CurrentTradeReceivablesNet",
       "weight": -1.0,
       "order": 18.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfInformationAboutCreditRiskOnTradeReceivablesUsingProvisionMatrixDetail",
      "http://www.cyilimited.com/role/TradeAndOtherReceivablesSummaryOfTradeAndOtherReceivablesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expected Credit Losses",
        "negatedLabel": "Less: Allowance for expected credit losses",
        "terseLabel": "Expected credit loss",
        "documentation": "Expected credit losses."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ExpectedDividendAsPercentageShareOptionsGranted": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ExpectedDividendAsPercentageShareOptionsGranted",
     "presentation": [
      "http://www.cyilimited.com/role/ShareBasedPaymentFairValueOfShareOptionsAndAssumptionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expected dividend as percentage, share options granted",
        "terseLabel": "Expected dividends"
       }
      },
      "en": {
       "role": {
        "documentation": "The percentage of an expected dividend used to calculate the fair value of share options granted."
       }
      }
     },
     "auth_ref": [
      "r261"
     ]
    },
    "ifrs-full_ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.cyilimited.com/role/ShareBasedPaymentAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense from equity-settled share-based payment transactions in which goods or services received did not qualify for recognition as assets",
        "terseLabel": "Expense arising from equity-settled share-based payment transactions"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expense arising from equity-settled share-based payment transactions in which the goods or services received did not qualify for recognition as assets. [Refer: Expense from share-based payment transactions]"
       }
      }
     },
     "auth_ref": [
      "r263"
     ]
    },
    "ifrs-full_ExpenseRelatingToShorttermLeasesForWhichRecognitionExemptionHasBeenUsed": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ExpenseRelatingToShorttermLeasesForWhichRecognitionExemptionHasBeenUsed",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutAmountsRecognizedInProfitOfLossDetail": {
       "parentTag": "cyd_LeaseExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutAmountsRecognizedInProfitOfLossDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expenses relating to short-term leases",
        "verboseLabel": "Expenses relating to short-term leases (included in selling, general and administrative expenses and research and development expenses)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of the expense relating to short-term leases accounted for applying paragraph 6 of IFRS 16. This expense need not include the expense relating to leases with a lease term of one month or less. Short-term lease is a lease that, at the commencement date, has a lease term of 12 months or less. A lease that contains a purchase option is not a short-term lease."
       }
      }
     },
     "auth_ref": [
      "r232"
     ]
    },
    "ifrs-full_ExplanationOfPeriodOverWhichManagementHasProjectedCashFlows": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ExplanationOfPeriodOverWhichManagementHasProjectedCashFlows",
     "presentation": [
      "http://www.cyilimited.com/role/SignificantAccountingJudgmentsEstimatesAndAssumptionsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Explanation of period over which management has projected cash flows",
        "terseLabel": "Cash flows derived from forecasts period"
       }
      },
      "en": {
       "role": {
        "documentation": "The explanation of the period over which management has projected cash flows based on financial budgets/forecasts approved by management including, when a period greater than five years is used for a cash-generating unit (group of units), an explanation of why that longer period is justified. [Refer: Cash-generating units [member]]"
       }
      }
     },
     "auth_ref": [
      "r120",
      "r123"
     ]
    },
    "ifrs-full_ExplanationOfSignificantChangesInContractAssetsAndContractLiabilitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ExplanationOfSignificantChangesInContractAssetsAndContractLiabilitiesExplanatory",
     "presentation": [
      "http://www.cyilimited.com/role/RevenueFromContractsWithCustomersTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Explanation of significant changes in contract assets and contract liabilities [text block]",
        "terseLabel": "Summary of Contract Balances"
       }
      },
      "en": {
       "role": {
        "documentation": "The explanation of the significant changes in the contract assets and the contract liabilities. [Refer: Contract assets; Contract liabilities]"
       }
      }
     },
     "auth_ref": [
      "r221"
     ]
    },
    "ifrs-full_FairValueOfAssetsRepresentingContinuingInvolvementInDerecognisedFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FairValueOfAssetsRepresentingContinuingInvolvementInDerecognisedFinancialAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesAssetsAndLiabilitiesAndCashFlowEffectOfDisposalOfSubsidiariesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair value of assets representing continuing involvement in derecognised financial assets",
        "negatedLabel": "Net assets derecognized"
       }
      },
      "en": {
       "role": {
        "documentation": "The fair value of assets representing the entity's continuing involvement in derecognised financial assets. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r283"
     ]
    },
    "cyd_FairValueReserveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "FairValueReserveMember",
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Reserve [member]",
        "terseLabel": "Fair value reserve [member]",
        "documentation": "Fair Value Reserve [member]"
       }
      }
     },
     "auth_ref": []
    },
    "cyd_FinalDividendMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "FinalDividendMember",
     "presentation": [
      "http://www.cyilimited.com/role/DividendsDeclaredAndPaidSummaryOfDividendsDeclaredAndPaidDetail",
      "http://www.cyilimited.com/role/DividendsDeclaredAndPaidSummaryOfDividendsDeclaredAndPaidParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Final dividend [member]",
        "terseLabel": "Final dividend [member]",
        "documentation": "Final dividend."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_FinanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinanceCosts",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfProfitOrLoss": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": -1.0,
       "order": 6.0
      },
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital",
       "weight": 1.0,
       "order": 24.0
      },
      "http://www.cyilimited.com/role/FinanceCostsSummaryOfFinanceCostsDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows",
      "http://www.cyilimited.com/role/ConsolidatedStatementOfProfitOrLoss",
      "http://www.cyilimited.com/role/FinanceCostsSummaryOfFinanceCostsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance costs",
        "negatedLabel": "Finance costs",
        "terseLabel": "Finance costs",
        "totalLabel": "Finance costs"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of costs associated with financing activities of the entity."
       }
      }
     },
     "auth_ref": [
      "r51"
     ]
    },
    "ifrs-full_FinanceIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinanceIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital",
       "weight": -1.0,
       "order": 22.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance income",
        "negatedLabel": "Interest income"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of income associated with interest and other financing activities of the entity."
       }
      }
     },
     "auth_ref": [
      "r407"
     ]
    },
    "ifrs-full_FinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinancialAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.cyilimited.com/role/FairValueMeasurementFairValueMeasurementHierarchyForAssetsAndLiabilitiesDetail",
      "http://www.cyilimited.com/role/FinancialAssetsAndFinancialLiabilitiesSummaryOfFinancialAssetsAndFinancialLiabilitiesDetail",
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesMaturityProfileOfFinancialAssetsAndLiabilitiesBasedOnContractualUndiscountedPaymentsDetail",
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfInformationAboutCreditRiskOnTradeReceivablesUsingProvisionMatrixDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial assets",
        "terseLabel": "Financial assets",
        "verboseLabel": "Total"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of assets that are: (a) cash; (b) an equity instrument of another entity; (c) a contractual right: (i) to receive cash or another financial asset from another entity; or (ii) to exchange financial assets or financial liabilities with another entity under conditions that are potentially favourable to the entity; or (d) a contract that will, or may be, settled in the entity\u2019s own equity instruments and is: (i) a non-derivative for which the entity is, or may be, obliged to receive a variable number of the entity\u2019s own equity instruments; or (ii) a derivative that will, or may be, settled other than by the exchange of a fixed amount of cash or another financial asset for a fixed number of the entity\u2019s own equity instruments. For this purpose the entity\u2019s own equity instruments do not include puttable financial instruments classified as equity instruments in accordance with paragraphs 16A-16B of IAS 32, instruments that impose on the entity an obligation to deliver to another party a pro rata share of the net assets of the entity only on liquidation and are classified as equity instruments in accordance with paragraphs 16C-16D of IAS 32, or instruments that are contracts for the future receipt or delivery of the entity\u2019s own equity instruments. [Refer: Financial instruments, class [member]; Financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r271",
      "r276",
      "r277",
      "r280",
      "r374"
     ]
    },
    "ifrs-full_FinancialAssetsAtAmortisedCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinancialAssetsAtAmortisedCost",
     "crdr": "debit",
     "presentation": [
      "http://www.cyilimited.com/role/FinancialAssetsAndFinancialLiabilitiesSummaryOfFinancialAssetsAndFinancialLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial assets at amortised cost",
        "terseLabel": "Financial assets at amortised costs"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of financial assets at amortised cost. The amortised cost is the amount at which financial assets are measured at initial recognition minus principal repayments, plus or minus the cumulative amortisation using the effective interest method of any difference between that initial amount and the maturity amount, and adjusted for any impairment. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r288"
     ]
    },
    "ifrs-full_FinancialAssetsAtFairValueThroughOtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinancialAssetsAtFairValueThroughOtherComprehensiveIncome",
     "crdr": "debit",
     "presentation": [
      "http://www.cyilimited.com/role/FinancialAssetsAndFinancialLiabilitiesSummaryOfFinancialAssetsAndFinancialLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial assets at fair value through other comprehensive income",
        "terseLabel": "Fair Value through OCI"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of financial assets at fair value through other comprehensive income. [Refer: At fair value [member]; Financial assets; Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r290"
     ]
    },
    "ifrs-full_FinancialAssetsCategoryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinancialAssetsCategoryMember",
     "presentation": [
      "http://www.cyilimited.com/role/FairValueMeasurementFairValueMeasurementHierarchyForAssetsAndLiabilitiesDetail",
      "http://www.cyilimited.com/role/FinancialAssetsAndFinancialLiabilitiesSummaryOfFinancialAssetsAndFinancialLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial assets, category [member]",
        "terseLabel": "Financial assets, category [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregated categories of financial assets. It also represents the standard value for the 'Categories of financial assets' axis if no other member is used. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r291"
     ]
    },
    "ifrs-full_FinancialAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinancialAssetsMember",
     "presentation": [
      "http://www.cyilimited.com/role/FairValueMeasurementFairValueMeasurementHierarchyForAssetsAndLiabilitiesDetail",
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfInformationAboutCreditRiskOnTradeReceivablesUsingProvisionMatrixDetail",
      "http://www.cyilimited.com/role/InvestmentInJointVenturesAdditionalInformationDetail",
      "http://www.cyilimited.com/role/LoansAndBorrowingsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial assets, class [member]",
        "terseLabel": "Financial assets, class [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregated classes of financial assets. It also represents the standard value for the 'Classes of financial assets' axis if no other member is used. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r253",
      "r285",
      "r286",
      "r315",
      "r316"
     ]
    },
    "ifrs-full_FinancialEffectOfChangesInAccountingPolicyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinancialEffectOfChangesInAccountingPolicyMember",
     "presentation": [
      "http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutCarryingAmountsOfLeaseLiabilitiesAndMovementsDuringYearDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) due to changes in accounting policy [member]",
        "terseLabel": "Increase (decrease) due to changes in accounting policy [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the financial effect of changes in accounting policy."
       }
      }
     },
     "auth_ref": [
      "r169",
      "r171"
     ]
    },
    "ifrs-full_FinancialLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinancialLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.cyilimited.com/role/FinancialAssetsAndFinancialLiabilitiesSummaryOfFinancialAssetsAndFinancialLiabilitiesDetail",
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesExposuresToForeignCurrencyExchangeRateRiskDetail",
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesMaturityProfileOfFinancialAssetsAndLiabilitiesBasedOnContractualUndiscountedPaymentsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial liabilities",
        "negatedLabel": "Financial liabilities",
        "verboseLabel": "Financial liabilities",
        "terseLabel": "Total"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of liabilities that are: (a) a contractual obligation: (i) to deliver cash or another financial asset to another entity; or (ii) to exchange financial assets or financial liabilities with another entity under conditions that are potentially unfavourable to the entity; or (b) a contract that will, or may be, settled in the entity\u2019s own equity instruments and is: (i) a non-derivative for which the entity is, or may be, obliged to deliver a variable number of the entity\u2019s own equity instruments; or (ii) a derivative that will, or may be, settled other than by the exchange of a fixed amount of cash or another financial asset for a fixed number of the entity\u2019s own equity instruments. For this purpose, rights, options or warrants to acquire a fixed number of the entity\u2019s own equity instruments for a fixed amount of any currency are equity instruments if the entity offers the rights, options or warrants pro rata to all of its existing owners of the same class of its own non-derivative equity instruments. Also, for those purposes the entity\u2019s own equity instruments do not include puttable financial instruments that are classified as equity instruments in accordance with paragraphs 16A-16B of IAS 32, instruments that impose on the entity an obligation to deliver to another party a pro rata share of the net assets of the entity only on liquidation and are classified as equity instruments in accordance with paragraphs 16C-16D of IAS 32, or instruments that are contracts for the future receipt or delivery of the entity\u2019s own equity instruments. As an exception, an instrument that meets the definition of a financial liability is classified as an equity instrument if it has all the features and meets the conditions in paragraphs 16A-16B or paragraphs 16C-16D of IAS 32. [Refer: Financial instruments, class [member]; Financial assets; Derivatives [member]]"
       }
      }
     },
     "auth_ref": [
      "r271"
     ]
    },
    "ifrs-full_FinancialLiabilitiesAtAmortisedCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinancialLiabilitiesAtAmortisedCost",
     "crdr": "credit",
     "presentation": [
      "http://www.cyilimited.com/role/FinancialAssetsAndFinancialLiabilitiesSummaryOfFinancialAssetsAndFinancialLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial liabilities at amortised cost",
        "terseLabel": "Other financial liabilities at amortized cost"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of financial liabilities at amortised cost. The amortised cost is the amount at which financial liabilities are measured at initial recognition minus principal repayments, plus or minus the cumulative amortisation using the effective interest method of any difference between that initial amount and the maturity amount. [Refer: Financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r289"
     ]
    },
    "ifrs-full_FinancialLiabilitiesCategoryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinancialLiabilitiesCategoryMember",
     "presentation": [
      "http://www.cyilimited.com/role/FairValueMeasurementFairValueMeasurementHierarchyForAssetsAndLiabilitiesDetail",
      "http://www.cyilimited.com/role/FinancialAssetsAndFinancialLiabilitiesSummaryOfFinancialAssetsAndFinancialLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial liabilities, category [member]",
        "terseLabel": "Financial liabilities, category [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregated categories of financial liabilities. It also represents the standard value for the 'Categories of financial liabilities' axis if no other member is used. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r291"
     ]
    },
    "ifrs-full_FinancialLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinancialLiabilitiesMember",
     "presentation": [
      "http://www.cyilimited.com/role/FairValueMeasurementFairValueMeasurementHierarchyForAssetsAndLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial liabilities, class [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregated classes financial liabilities. It also represents the standard value for the 'Classes of financial liabilities' axis if no other member is used. [Refer: Financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r285",
      "r286",
      "r315",
      "r316"
     ]
    },
    "ifrs-full_FinancialLiabilitiesTypeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinancialLiabilitiesTypeMember",
     "presentation": [
      "http://www.cyilimited.com/role/DividendsDeclaredAndPaidSummaryOfDividendsDeclaredAndPaidDetail",
      "http://www.cyilimited.com/role/DividendsDeclaredAndPaidSummaryOfDividendsDeclaredAndPaidParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial liabilities, type [member]",
        "terseLabel": "Financial liabilities, type [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregated types of financial liabilities. It also represents the standard value for the 'Types of financial liabilities' axis if no other member is used. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r292",
      "r293"
     ]
    },
    "ifrs-full_FinishedGoods": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinishedGoods",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/InventoriesSummaryOfInventoriesDetail": {
       "parentTag": "ifrs-full_Inventories",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/InventoriesSummaryOfInventoriesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current finished goods",
        "terseLabel": "Finished goods"
       }
      },
      "en": {
       "role": {
        "documentation": "A classification of current inventory representing the amount of goods that have completed the production process and are held for sale in the ordinary course of business. [Refer: Inventories]"
       }
      }
     },
     "auth_ref": [
      "r325",
      "r415"
     ]
    },
    "cyd_FixedDepositsRelatedParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "FixedDepositsRelatedParties",
     "crdr": "debit",
     "presentation": [
      "http://www.cyilimited.com/role/CashAndBankBalancesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fixed Deposits Related Parties",
        "terseLabel": "Fixed deposits held with related party",
        "documentation": "Fixed deposits related parties."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_ForeignExchangeRateForConvenienceOfTheReader": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "ForeignExchangeRateForConvenienceOfTheReader",
     "presentation": [
      "http://www.cyilimited.com/role/AccountingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign exchange rate for convenience of the reader",
        "terseLabel": "Convenience translation exchange rate per US$1.00",
        "documentation": "Foreign exchange rate for translation of amounts from Renminbi to US dollar solely for convenience of the reader."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_ForeignSharesOfYuchaiMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "ForeignSharesOfYuchaiMember",
     "presentation": [
      "http://www.cyilimited.com/role/CorporateInformationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign Shares Of Yuchai [member]",
        "terseLabel": "Foreign Shares Of Yuchai [member]",
        "documentation": "Foreign Shares Of Yuchai."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_FreeholdLandMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "FreeholdLandMember",
     "presentation": [
      "http://www.cyilimited.com/role/PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Freehold Land [member]",
        "terseLabel": "Freehold land [member]",
        "documentation": "Freehold land."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_GainLossOnDisposalOfRightOfUseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "GainLossOnDisposalOfRightOfUseAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital",
       "weight": -1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gain Loss On Disposal Of Right Of Use Assets",
        "negatedLabel": "- right-of-use assets",
        "documentation": "Gain loss on disposal of right of use assets."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_GainLossOnDisposalOfSubsidiariesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "GainLossOnDisposalOfSubsidiariesAbstract",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesAssetsAndLiabilitiesAndCashFlowEffectOfDisposalOfSubsidiariesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gain loss on disposal of subsidiaries [abstract]",
        "terseLabel": "Gain on disposal:",
        "documentation": "Gain loss on disposal of subsidiaries [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "cyd_GainOnDisposalOfAssociate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "GainOnDisposalOfAssociate",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/OtherOperatingIncomeSummaryOfOtherOperatingIncomeDetail": {
       "parentTag": "ifrs-full_OtherIncome",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/OtherOperatingIncomeSummaryOfOtherOperatingIncomeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gain On Disposal Of Associate",
        "terseLabel": "Gain on disposal of associate",
        "documentation": "Gain on disposal of an associate."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_GainOnDisposalOfRightofuseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "GainOnDisposalOfRightofuseAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/OtherOperatingIncomeSummaryOfOtherOperatingIncomeDetail": {
       "parentTag": "ifrs-full_OtherIncome",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/OtherOperatingIncomeSummaryOfOtherOperatingIncomeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gain on disposal of right-of-use assets",
        "documentation": "Gain on disposal of right-of-use assets."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_GainOnDisposalsOfPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "GainOnDisposalsOfPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/OtherOperatingIncomeSummaryOfOtherOperatingIncomeDetail": {
       "parentTag": "ifrs-full_OtherIncome",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/OtherOperatingIncomeSummaryOfOtherOperatingIncomeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gain on disposals of property plant and equipment",
        "terseLabel": "Gain on disposal of property, plant and equipment",
        "documentation": "Gain on disposals of property plant and equipment."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_GainOrLossOnFulfillingPerformanceObligationsRelatedToCapitalizedContractAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "GainOrLossOnFulfillingPerformanceObligationsRelatedToCapitalizedContractAssets",
     "crdr": "credit",
     "presentation": [
      "http://www.cyilimited.com/role/OtherOperatingIncomeSummaryOfOtherOperatingIncomeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gain or Loss on Fulfilling Performance Obligations Related to Capitalized Contract Assets",
        "terseLabel": "Recognition of net gain upon\u00a0fulfillment\u00a0of performance obligation relating to capitalized contract asset",
        "documentation": "Gain or loss on fulfilling performance obligations related to capitalized contract assets."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_GainsLossesOnDisposalsOfInvestmentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GainsLossesOnDisposalsOfInvestmentsAbstract",
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gains (losses) on disposals of investments [abstract]",
        "terseLabel": "Net cash inflow/(outflow) from disposal of:"
       }
      }
     },
     "auth_ref": []
    },
    "cyd_GainsLossesOnDisposalsOfOperatingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "GainsLossesOnDisposalsOfOperatingAbstract",
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gains Losses On Disposals Of Operating [abstract]",
        "terseLabel": "(Gain)/loss on disposal of:",
        "documentation": "Gains Losses On Disposals Of Operating [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_GainsLossesOnDisposalsOfPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GainsLossesOnDisposalsOfPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital",
       "weight": -1.0,
       "order": 16.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gains (losses) on disposals of property, plant and equipment",
        "negatedLabel": "- property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The gains (losses) on disposals of property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r56"
     ]
    },
    "cyd_GainsLossesOnDisposalsOfSubsidiaries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "GainsLossesOnDisposalsOfSubsidiaries",
     "crdr": "credit",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesAssetsAndLiabilitiesAndCashFlowEffectOfDisposalOfSubsidiariesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gains Losses On Disposals Of Subsidiaries",
        "verboseLabel": "Gain on disposal of the subsidiary (Note 7.2(a))",
        "documentation": "Gains losses on disposals of subsidiaries."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GainsLossesOnExchangeDifferencesOnTranslationNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfComprehensiveIncome": {
       "parentTag": "ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gains (losses) on exchange differences on translation, net of tax",
        "terseLabel": "Foreign currency translation"
       }
      },
      "en": {
       "role": {
        "documentation": "The gains (losses) recognised in other comprehensive income on exchange differences on the translation of financial statements of foreign operations, net of tax, before reclassification adjustments. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r54"
     ]
    },
    "ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsHeldForTrading": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsHeldForTrading",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital",
       "weight": -1.0,
       "order": 25.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gains (losses) on financial assets at fair value through profit or loss, classified as held for trading",
        "negatedTerseLabel": "Fair value loss on quoted equity securities"
       }
      },
      "en": {
       "role": {
        "documentation": "The gains (losses) on financial assets at fair value through profit or loss classified as held for trading. [Refer: Financial assets at fair value through profit or loss, classified as held for trading; Gains (losses) on financial assets at fair value through profit or loss]"
       }
      }
     },
     "auth_ref": [
      "r318"
     ]
    },
    "ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfComprehensiveIncome": {
       "parentTag": "ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gains (losses) on financial assets measured at fair value through other comprehensive income, net of tax",
        "verboseLabel": "Net fair value change on debt instruments at fair value through other comprehensive income"
       }
      },
      "en": {
       "role": {
        "documentation": "The gains (losses) recognised in other comprehensive income on financial assets measured at fair value through other comprehensive income applying paragraph 4.1.2A of IFRS 9, net of tax, before reclassification adjustments. [Refer: Financial assets measured at fair value through other comprehensive income; Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r54"
     ]
    },
    "ifrs-full_GainsLossesRecognisedWhenControlInSubsidiaryIsLost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GainsLossesRecognisedWhenControlInSubsidiaryIsLost",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital",
       "weight": -1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows",
      "http://www.cyilimited.com/role/OtherOperatingIncomeSummaryOfOtherOperatingIncomeDetail",
      "http://www.cyilimited.com/role/SegmentInformationSummaryOfSegmentInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gains (losses) recognised when control of subsidiary is lost",
        "negatedLabel": "- subsidiary",
        "terseLabel": "Gain on disposal of subsidiary"
       }
      },
      "en": {
       "role": {
        "documentation": "The gains (losses) recognised in association with the loss of control over a subsidiary, which are attributable to the former controlling interest."
       }
      }
     },
     "auth_ref": [
      "r185"
     ]
    },
    "ifrs-full_GainsOnDisposalsOfInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GainsOnDisposalsOfInvestments",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/OtherOperatingIncomeSummaryOfOtherOperatingIncomeDetail": {
       "parentTag": "ifrs-full_OtherIncome",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital",
       "weight": -1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows",
      "http://www.cyilimited.com/role/OtherOperatingIncomeSummaryOfOtherOperatingIncomeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gains on disposals of investments",
        "negatedLabel": "- quoted equity securities",
        "terseLabel": "Gain on disposal of quoted equity securities"
       }
      },
      "en": {
       "role": {
        "documentation": "The gain on the disposal of investments."
       }
      }
     },
     "auth_ref": [
      "r57"
     ]
    },
    "cyd_GainsOnFinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsQuotedEquitySecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "GainsOnFinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsQuotedEquitySecurities",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/OtherOperatingIncomeSummaryOfOtherOperatingIncomeDetail": {
       "parentTag": "ifrs-full_OtherIncome",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/OtherOperatingIncomeSummaryOfOtherOperatingIncomeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gains on financial assets at fair value through profit or loss classified as quoted equity securities",
        "terseLabel": "Fair value gain on quoted equity securities",
        "documentation": "Gains on financial assets at fair value through profit or loss classified as quoted equity securities"
       }
      }
     },
     "auth_ref": []
    },
    "cyd_GeneralAndAdministrativeExpensesRelatedPartyTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "GeneralAndAdministrativeExpensesRelatedPartyTransactions",
     "crdr": "debit",
     "presentation": [
      "http://www.cyilimited.com/role/RelatedPartyDisclosuresSignificantTransactionsWithRelatedPartiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "General and administrative expenses related party transactions",
        "terseLabel": "Selling, general and administrative expenses",
        "documentation": "General and administrative expenses charged by the entity in related party transactions."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_GeneralSurplusReserveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "GeneralSurplusReserveMember",
     "presentation": [
      "http://www.cyilimited.com/role/ReservesSummaryOfStatutoryReservesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "General Surplus Reserve [member]",
        "terseLabel": "General surplus reserve [member]",
        "documentation": "General surplus reserve."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_GeographicalAreasAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GeographicalAreasAxis",
     "presentation": [
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesAdditionalInformationDetail",
      "http://www.cyilimited.com/role/IncomeTaxExpenseAdditionalInformationDetail",
      "http://www.cyilimited.com/role/InvestmentInJointVenturesAdditionalInformationDetail",
      "http://www.cyilimited.com/role/RevenueFromContractsWithCustomersSummaryOfDisaggregationOfGroupsRevenueFromContractsWithCustomersDetail",
      "http://www.cyilimited.com/role/SegmentInformationSummaryOfGeographicInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical areas [axis]",
        "terseLabel": "Geographical areas [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r312",
      "r334",
      "r367",
      "r371"
     ]
    },
    "ifrs-full_GeographicalAreasMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GeographicalAreasMember",
     "presentation": [
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesAdditionalInformationDetail",
      "http://www.cyilimited.com/role/IncomeTaxExpenseAdditionalInformationDetail",
      "http://www.cyilimited.com/role/InvestmentInJointVenturesAdditionalInformationDetail",
      "http://www.cyilimited.com/role/RevenueFromContractsWithCustomersSummaryOfDisaggregationOfGroupsRevenueFromContractsWithCustomersDetail",
      "http://www.cyilimited.com/role/SegmentInformationSummaryOfGeographicInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical areas [member]",
        "terseLabel": "Geographical areas [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregated geographical areas. It also represents the standard value for the 'Geographical areas' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r312",
      "r334",
      "r367",
      "r371"
     ]
    },
    "ifrs-full_GoodsOrServicesTransferredAtPointInTimeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GoodsOrServicesTransferredAtPointInTimeMember",
     "presentation": [
      "http://www.cyilimited.com/role/RevenueFromContractsWithCustomersSummaryOfDisaggregationOfGroupsRevenueFromContractsWithCustomersDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goods or services transferred at point in time [member]",
        "terseLabel": "At a point in time [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for goods or services transferred to customers at a point in time. [Refer: Performance obligations satisfied at point in time [member]]"
       }
      }
     },
     "auth_ref": [
      "r368"
     ]
    },
    "ifrs-full_GoodsOrServicesTransferredOverTimeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GoodsOrServicesTransferredOverTimeMember",
     "presentation": [
      "http://www.cyilimited.com/role/RevenueFromContractsWithCustomersSummaryOfDisaggregationOfGroupsRevenueFromContractsWithCustomersDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goods or services transferred over time [member]",
        "terseLabel": "Over time [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for goods or services transferred to customers over time. [Refer: Performance obligations satisfied over time [member]]"
       }
      }
     },
     "auth_ref": [
      "r368"
     ]
    },
    "ifrs-full_Goodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "Goodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesSummarizedFinancialInformationIncludingGoodwillOnAcquisitionAndConsolidationAdjustmentButBeforeIntercompanyEliminationsOfSubsidiariesWithMaterialNonControllingInterestsDetail": {
       "parentTag": "ifrs-full_NetAssetsLiabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/IntangibleAssetsGoodwillCarryingAmountOfGoodwillAllocatedDetail",
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesSummarizedFinancialInformationIncludingGoodwillOnAcquisitionAndConsolidationAdjustmentButBeforeIntercompanyEliminationsOfSubsidiariesWithMaterialNonControllingInterestsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill",
        "terseLabel": "Goodwill"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of assets representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognised. [Refer: Business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r16",
      "r119",
      "r127",
      "r266"
     ]
    },
    "ifrs-full_GoodwillMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GoodwillMember",
     "presentation": [
      "http://www.cyilimited.com/role/IntangibleAssetsSummaryOfIntangibleAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill [member]",
        "terseLabel": "Goodwill [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for goodwill. [Refer: Goodwill]"
       }
      }
     },
     "auth_ref": [
      "r341"
     ]
    },
    "cyd_GovernmentGrantReceived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "GovernmentGrantReceived",
     "crdr": "debit",
     "presentation": [
      "http://www.cyilimited.com/role/DeferredGrantsSummaryOfDeferredGrantsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Government grant received",
        "terseLabel": "Received during the year",
        "documentation": "Government grant received."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_GovernmentGrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GovernmentGrants",
     "crdr": "credit",
     "presentation": [
      "http://www.cyilimited.com/role/DeferredGrantsSummaryOfDeferredGrantsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Government grants",
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of assistance by government in the form of transfers of resources to an entity in return for past or future compliance with certain conditions relating to the operating activities of the entity, recognised as deferred income. They exclude those forms of government assistance that cannot reasonably have a value placed upon them and transactions with government that cannot be distinguished from the normal trading transactions of the entity. [Refer: Deferred income other than contract liabilities; Government [member]]"
       }
      }
     },
     "auth_ref": [
      "r404"
     ]
    },
    "cyd_GovernmentGrantsRecognisedInProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "GovernmentGrantsRecognisedInProfitOrLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/OtherOperatingIncomeSummaryOfOtherOperatingIncomeDetail": {
       "parentTag": "ifrs-full_OtherIncome",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/OtherOperatingIncomeSummaryOfOtherOperatingIncomeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Government grants recognised in profit or loss",
        "terseLabel": "Government grants",
        "documentation": "Government grants recognised in profit or loss"
       }
      }
     },
     "auth_ref": []
    },
    "cyd_GrantDisbursedToPartnerOfJointProject": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "GrantDisbursedToPartnerOfJointProject",
     "crdr": "credit",
     "presentation": [
      "http://www.cyilimited.com/role/DeferredGrantsSummaryOfDeferredGrantsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Grant Disbursed To Partner Of Joint Project",
        "terseLabel": "Grant disbursed to partner of joint project",
        "documentation": "Grant disbursed to partner of joint project."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_GrantReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "GrantReceivables",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/TradeAndOtherReceivablesSummaryOfTradeAndOtherReceivablesDetail": {
       "parentTag": "ifrs-full_CurrentLoansAndReceivables",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/TradeAndOtherReceivablesSummaryOfTradeAndOtherReceivablesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Grant Receivables",
        "negatedLabel": "Grant\u00a0receivables",
        "documentation": "Grant\u00a0receivables."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_GrossCarryingAmountMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GrossCarryingAmountMember",
     "presentation": [
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfInformationAboutCreditRiskOnTradeReceivablesUsingProvisionMatrixDetail",
      "http://www.cyilimited.com/role/IntangibleAssetsSummaryOfIntangibleAssetsDetail",
      "http://www.cyilimited.com/role/InvestmentPropertySummaryOfInvestmentPropertyDetail",
      "http://www.cyilimited.com/role/PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gross carrying amount [member]",
        "terseLabel": "Cost [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the amount at which an asset is recognised before deducting any accumulated depreciation (amortisation) and accumulated impairment losses thereon. [Refer: Depreciation and amortisation expense; Impairment loss]"
       }
      }
     },
     "auth_ref": [
      "r70",
      "r135",
      "r147",
      "r153",
      "r266",
      "r277",
      "r280",
      "r374"
     ]
    },
    "ifrs-full_GrossProfit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GrossProfit",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfProfitOrLoss": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfProfitOrLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gross profit",
        "totalLabel": "Gross profit"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of revenue less cost of sales. [Refer: Cost of sales; Revenue]"
       }
      }
     },
     "auth_ref": [
      "r321"
     ]
    },
    "cyd_GuangxiPuremYuchaiAutomotiveTechnologyCo.LtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "GuangxiPuremYuchaiAutomotiveTechnologyCo.LtdMember",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentInJointVenturesShareOfResultsOfJointVenturesAndCarryingAmountOfInvestmentToJointVenturesDetail",
      "http://www.cyilimited.com/role/InvestmentInJointVenturesSummaryOfSignificantJointVenturesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Guangxi Purem Yuchai Automotive Technology Co., Ltd [Member]",
        "terseLabel": "Guangxi Purem Yuchai Automotive Technology Co., Ltd [member]",
        "documentation": "Guangxi purem yuchai automotive technology co., ltd."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_GuangxiYuchaiFoundryCompanyLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "GuangxiYuchaiFoundryCompanyLimitedMember",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesDetailsOfSignificantSubsidiariesOfTheGroupDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Guangxi Yuchai Foundry Company Limited [Member]",
        "terseLabel": "Guangxi Yuchai Foundry Co., Ltd [member]",
        "documentation": "Guangxi yuchai foundry company limited."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_GuangxiYuchaiMachineryCompanyLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "GuangxiYuchaiMachineryCompanyLimitedMember",
     "presentation": [
      "http://www.cyilimited.com/role/IntangibleAssetsAdditionalInformationDetail",
      "http://www.cyilimited.com/role/IntangibleAssetsGoodwillCarryingAmountOfGoodwillAllocatedDetail",
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesDetailsOfSignificantSubsidiariesOfTheGroupDetail",
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesSubsidiaryHavingNonControllingInterestsThatAreMaterialToTheGroupDetail",
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesSummarizedFinancialInformationIncludingGoodwillOnAcquisitionAndConsolidationAdjustmentButBeforeIntercompanyEliminationsOfSubsidiariesWithMaterialNonControllingInterestsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Guangxi Yuchai Machinery Company Limited [member]",
        "terseLabel": "Guangxi Yuchai Machinery Company Limited [member]",
        "definitionGuidance": "Yuchai manufacturing business [member]",
        "documentation": "Guangxi yuchai machinery company limited."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_GuangxiYuchaiMachineryGroupCompanyLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "GuangxiYuchaiMachineryGroupCompanyLimitedMember",
     "presentation": [
      "http://www.cyilimited.com/role/CorporateInformationAdditionalInformationDetail",
      "http://www.cyilimited.com/role/RelatedPartyDisclosuresSignificantTransactionsWithRelatedPartiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Guangxi Yuchai Machinery Group Company Limited [member]",
        "terseLabel": "Guangxi Yuchai Machinery Group Company Limited [member]",
        "verboseLabel": "GY and its affiliates [member]",
        "documentation": "Guangxi Yuchai Machinery Group Company Limited."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_GuangxiYuchaiMachineryMonopolyDevelopmentCompanyLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "GuangxiYuchaiMachineryMonopolyDevelopmentCompanyLimitedMember",
     "presentation": [
      "http://www.cyilimited.com/role/CorporateInformationAdditionalInformationDetail",
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesDetailsOfSignificantSubsidiariesOfTheGroupDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Guangxi Yuchai Machinery Monopoly Development Company Limited [member]",
        "terseLabel": "Guangxi Yuchai Machinery Monopoly Development Company Limited [member]",
        "documentation": "Guangxi yuchai machinery monopoly development company limited."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_GuangxiYuchaiMarineAndGensetPowerCo.LtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "GuangxiYuchaiMarineAndGensetPowerCo.LtdMember",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesDetailsOfSignificantSubsidiariesOfTheGroupDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Guangxi Yuchai Marine and Genset Power Co., Ltd [Member]",
        "documentation": "Guangxi Yuchai Marine and Genset Power Co., Ltd ."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_HIGlobalEnterprisesLimitedSegmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "HIGlobalEnterprisesLimitedSegmentMember",
     "presentation": [
      "http://www.cyilimited.com/role/RevenueFromContractsWithCustomersSummaryOfDisaggregationOfGroupsRevenueFromContractsWithCustomersDetail",
      "http://www.cyilimited.com/role/SegmentInformationSummaryOfSegmentInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "HL Global Enterprises Limited Segment [member]",
        "terseLabel": "HL Global Enterprises Limited segment [member]",
        "documentation": "HL Global Enterprises Limited segment."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_HLGlobalEnterprisesLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "HLGlobalEnterprisesLimitedMember",
     "presentation": [
      "http://www.cyilimited.com/role/CorporateInformationAdditionalInformationDetail",
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesDetailsOfSignificantSubsidiariesOfTheGroupDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "HL Global Enterprises Limited [member]",
        "terseLabel": "HL Global Enterprises Limited [member]",
        "documentation": "Hl global enterprises limited."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_HeavyDutyEnginesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "HeavyDutyEnginesMember",
     "presentation": [
      "http://www.cyilimited.com/role/RevenueFromContractsWithCustomersSummaryOfDisaggregationOfGroupsRevenueFromContractsWithCustomersDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Heavy duty engines [member]",
        "terseLabel": "Heavy-duty engines [member]",
        "documentation": "Heavy duty engines."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_HlTechnologySystemsPrivateLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "HlTechnologySystemsPrivateLimitedMember",
     "presentation": [
      "http://www.cyilimited.com/role/RelatedPartyDisclosuresAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "HL Technology Systems Private Limited [member]",
        "terseLabel": "HL Technology Systems Private Limited [member]",
        "documentation": "HL Technology Systems Private Limited."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_HongLeongAsiaLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "HongLeongAsiaLimitedMember",
     "presentation": [
      "http://www.cyilimited.com/role/LoansAndBorrowingsAdditionalInformationDetail",
      "http://www.cyilimited.com/role/RelatedPartyDisclosuresAdditionalInformationDetail",
      "http://www.cyilimited.com/role/RelatedPartyDisclosuresSignificantTransactionsWithRelatedPartiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Hong leong asia limited [member]",
        "terseLabel": "Hong Leong Asia Limited [member]",
        "verboseLabel": "Hong Leong Asia Limited and its affiliates [member]",
        "documentation": "Hong Leong Asia Limited."
       }
      }
     },
     "auth_ref": []
    },
    "dei_IcfrAuditorAttestationFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "IcfrAuditorAttestationFlag",
     "presentation": [
      "http://www.cyilimited.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "auth_ref": [
      "r389",
      "r390",
      "r391"
     ]
    },
    "ifrs-full_ImpairmentLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ImpairmentLoss",
     "crdr": "debit",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentInJointVenturesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment loss",
        "terseLabel": "Impairement Loss"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount recognised as a reduction of the carrying amount of an asset or cash-generating unit to its recoverable amount. [Refer: Carrying amount [member]]"
       }
      }
     },
     "auth_ref": [
      "r117",
      "r118"
     ]
    },
    "cyd_ImpairmentLossOnOtherReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "ImpairmentLossOnOtherReceivables",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/TradeAndOtherReceivablesSummaryOfTradeAndOtherReceivablesDetail": {
       "parentTag": "ifrs-full_CurrentLoansAndReceivables",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/TradeAndOtherReceivablesSummaryOfTradeAndOtherReceivablesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment loss on Other Receivables",
        "terseLabel": "Less: Impairment losses \u2013 other receivables",
        "documentation": "Impairment loss on other receivables."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ImpairmentLossRecognisedInProfitOrLossGoodwill",
     "presentation": [
      "http://www.cyilimited.com/role/IntangibleAssetsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment loss recognised in profit or loss, goodwill",
        "positiveLabel": "Impairment on goodwill"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of impairment loss recognised in profit or loss for goodwill. [Refer: Impairment loss recognised in profit or loss; Goodwill]"
       }
      }
     },
     "auth_ref": [
      "r265"
     ]
    },
    "ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment",
     "presentation": [
      "http://www.cyilimited.com/role/PropertyPlantAndEquipmentAdditionalInformationDetail",
      "http://www.cyilimited.com/role/PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment loss recognised in profit or loss, property, plant and equipment",
        "terseLabel": "Impairment loss"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of impairment loss recognised in profit or loss for property, plant and equipment. [Refer: Impairment loss recognised in profit or loss; Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r55",
      "r73"
     ]
    },
    "ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossLoansAndAdvances": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossLoansAndAdvances",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment loss (reversal of impairment loss) recognised in profit or loss, loans and advances",
        "terseLabel": "- non-trade receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of impairment loss or reversal of impairment loss recognised in profit or loss for loans and advances. [Refer: Impairment loss recognised in profit or loss; Reversal of impairment loss recognised in profit or loss]"
       }
      }
     },
     "auth_ref": [
      "r407"
     ]
    },
    "ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossTradeReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossTradeReceivables",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital",
       "weight": 1.0,
       "order": 20.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment loss (reversal of impairment loss) recognised in profit or loss, trade receivables",
        "terseLabel": "- trade receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of impairment loss or reversal of impairment loss recognised in profit or loss for trade receivables. [Refer: Impairment loss recognised in profit or loss; Reversal of impairment loss recognised in profit or loss; Trade receivables]"
       }
      }
     },
     "auth_ref": [
      "r400"
     ]
    },
    "cyd_ImpairmentLossesReversalOfImpairmentLossesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "ImpairmentLossesReversalOfImpairmentLossesAbstract",
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment Losses Reversal Of Impairment Losses [Abstract]",
        "terseLabel": "(Reversal of impairment losses)/Impairment losses on:",
        "documentation": "Impairment losses reversal of impairment losses."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncomeStatementAbstract",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentPropertySummaryOfInvestmentPropertyDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit or loss [abstract]",
        "verboseLabel": "Consolidated statements of profit or loss:"
       }
      }
     },
     "auth_ref": []
    },
    "cyd_IncomeStatementLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "IncomeStatementLocationAxis",
     "presentation": [
      "http://www.cyilimited.com/role/StaffCostSummaryOfStaffCostsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement Location [axis]",
        "documentation": "Income statement location."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_IncomeStatementLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "IncomeStatementLocationDomain",
     "presentation": [
      "http://www.cyilimited.com/role/StaffCostSummaryOfStaffCostsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement Location [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncomeTaxExpenseContinuingOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncomeTaxExpenseContinuingOperations",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfProfitOrLoss": {
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": -1.0,
       "order": 15.0
      },
      "http://www.cyilimited.com/role/IncomeTaxExpenseReconciliationOfIncomeTaxExpenseDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.cyilimited.com/role/IncomeTaxExpenseSummaryOfIncomeTaxExpenseDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfProfitOrLoss",
      "http://www.cyilimited.com/role/IncomeTaxExpenseReconciliationOfIncomeTaxExpenseDetail",
      "http://www.cyilimited.com/role/IncomeTaxExpenseSummaryOfIncomeTaxExpenseDetail",
      "http://www.cyilimited.com/role/SegmentInformationSummaryOfSegmentInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax expense (income)",
        "negatedLabel": "Income tax expense",
        "totalLabel": "Consolidated income tax expense reported in the statement of profit or loss"
       }
      },
      "en": {
       "role": {
        "documentation": "The aggregate amount included in the determination of profit (loss) for the period in respect of current tax and deferred tax. [Refer: Current tax expense (income); Deferred tax expense (income)]"
       }
      }
     },
     "auth_ref": [
      "r53",
      "r60",
      "r61",
      "r62",
      "r103",
      "r203",
      "r301"
     ]
    },
    "ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncomeTaxesPaidRefundClassifiedAsOperatingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": -1.0,
       "order": 36.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income taxes paid (refund), classified as operating activities",
        "negatedLabel": "Income taxes paid"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash flows from income taxes paid or refunded, classified as operating activities. [Refer: Income taxes paid (refund)]"
       }
      }
     },
     "auth_ref": [
      "r159",
      "r347"
     ]
    },
    "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncreaseDecreaseInCashAndCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesSummarizedFinancialInformationIncludingGoodwillOnAcquisitionAndConsolidationAdjustmentButBeforeIntercompanyEliminationsOfSubsidiariesWithMaterialNonControllingInterestsDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesSummarizedFinancialInformationIncludingGoodwillOnAcquisitionAndConsolidationAdjustmentButBeforeIntercompanyEliminationsOfSubsidiariesWithMaterialNonControllingInterestsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) in cash and cash equivalents",
        "totalLabel": "Net increase in cash and cash equivalents"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in cash and cash equivalents after the effect of exchange rate changes on cash and cash equivalents held in foreign currencies. [Refer: Cash and cash equivalents; Effect of exchange rate changes on cash and cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r166"
     ]
    },
    "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) in cash and cash equivalents before effect of exchange rate changes",
        "totalLabel": "Net (decrease)/increase in cash and cash equivalents"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in cash and cash equivalents before the effect of exchange rate changes on cash and cash equivalents held in foreign currencies. [Refer: Cash and cash equivalents; Effect of exchange rate changes on cash and cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r166"
     ]
    },
    "cyd_IncreaseDecreaseInProfitLossBeforeTaxOnBasisOfHigherLowerBasisPoints": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "IncreaseDecreaseInProfitLossBeforeTaxOnBasisOfHigherLowerBasisPoints",
     "crdr": "credit",
     "presentation": [
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase decrease in profit (loss) before tax on basis of higher lower basis points",
        "terseLabel": "Increase decrease in profit before tax on basis of higher lower basis points",
        "documentation": "Increase decrease in profit loss before tax on basis of higher lower basis points."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_IncreaseDecreaseInRiskExposureAssociatedWithInstrumentsSharingCharacteristic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "IncreaseDecreaseInRiskExposureAssociatedWithInstrumentsSharingCharacteristic",
     "presentation": [
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesForeignCurrencyExchangeRateRiskSensitivityAnalysisAssuming10StrengtheningOfMajorCurrenciesAgainstFunctionalCurrencyDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) in risk exposure associated with instruments sharing characteristic",
        "terseLabel": "Effect on profit before tax",
        "documentation": "Increase (decrease) in risk exposure associated with instruments sharing characteristic."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_IncreaseDecreaseThroughAccretionOfInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "IncreaseDecreaseThroughAccretionOfInterest",
     "crdr": "credit",
     "presentation": [
      "http://www.cyilimited.com/role/FinancialAssetsAndFinancialLiabilitiesScheduleOfChangesInLiabilitiesArisingFromFinancingActivitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase Decrease Through Accretion Of Interest",
        "terseLabel": "Accretion of interest",
        "documentation": "Increase Decrease Through Accretion Of Interest."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncreaseDecreaseThroughChangeInEquityOfSubsidiaries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncreaseDecreaseThroughChangeInEquityOfSubsidiaries",
     "crdr": "credit",
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) through change in equity of subsidiaries, equity",
        "terseLabel": "Issuance of put option to non-controlling interests of subsidiary"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in the entity's equity resulting from the change in the equity of subsidiaries. [Refer: Subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r398"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughChangesInOwnershipInterestsInSubsidiariesThatDoNotResultInLossOfControl": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncreaseDecreaseThroughChangesInOwnershipInterestsInSubsidiariesThatDoNotResultInLossOfControl",
     "crdr": "credit",
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) through changes in ownership interests in subsidiaries that do not result in loss of control, equity",
        "terseLabel": "Dilution of interest in subsidiary"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity through changes in ownership interests in subsidiaries that do not result in loss of control. [Refer: Subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities",
     "crdr": "credit",
     "presentation": [
      "http://www.cyilimited.com/role/FinancialAssetsAndFinancialLiabilitiesScheduleOfChangesInLiabilitiesArisingFromFinancingActivitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) through financing cash flows, liabilities arising from financing activities",
        "terseLabel": "Cash flows"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in liabilities arising from financing activities resulting from financing cash flows. [Refer: Cash flows from (used in) financing activities; Liabilities arising from financing activities]"
       }
      }
     },
     "auth_ref": [
      "r164"
     ]
    },
    "cyd_IncreaseDecreaseThroughLeaseTerminationsLiabilitiesArisingFromFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "IncreaseDecreaseThroughLeaseTerminationsLiabilitiesArisingFromFinancingActivities",
     "crdr": "debit",
     "presentation": [
      "http://www.cyilimited.com/role/FinancialAssetsAndFinancialLiabilitiesScheduleOfChangesInLiabilitiesArisingFromFinancingActivitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase Decrease Through Lease Terminations Liabilities Arising From Financing Activities",
        "verboseLabel": "Termination",
        "documentation": "Increase decrease through lease terminations liabilities arising from financing activities."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesAllowanceAccountForCreditLossesOfFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncreaseDecreaseThroughNetExchangeDifferencesAllowanceAccountForCreditLossesOfFinancialAssets",
     "crdr": "credit",
     "presentation": [
      "http://www.cyilimited.com/role/TradeAndOtherReceivablesMovementInTheAllowanceForExpectedCreditLossesOfTradeAndOtherReceivablesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) through net exchange differences, allowance account for credit losses of financial assets",
        "terseLabel": "Translation difference"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in an allowance account for credit losses of financial assets resulting from the net exchange differences arising when the financial statements are translated from the functional currency into a different presentation currency, including the translation of a foreign operation into the presentation currency of the reporting entity. [Refer: Allowance account for credit losses of financial assets]"
       }
      }
     },
     "auth_ref": [
      "r436"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesInvestmentProperty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncreaseDecreaseThroughNetExchangeDifferencesInvestmentProperty",
     "crdr": "debit",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentPropertySummaryOfInvestmentPropertyDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) through net exchange differences, investment property",
        "terseLabel": "Translation difference"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in investment property resulting from net exchange differences arising on the translation of the financial statements from the functional currency into a different presentation currency, including the translation of a foreign operation into the presentation currency of the reporting entity. [Refer: Investment property]"
       }
      }
     },
     "auth_ref": [
      "r144",
      "r149"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment",
     "crdr": "debit",
     "presentation": [
      "http://www.cyilimited.com/role/PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) through net exchange differences, property, plant and equipment",
        "terseLabel": "Translation difference"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in property, plant and equipment resulting from net exchange differences arising on the translation of the financial statements from the functional currency into a different presentation currency, including the translation of a foreign operation into the presentation currency of the reporting entity. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r75"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities",
     "crdr": "credit",
     "presentation": [
      "http://www.cyilimited.com/role/FinancialAssetsAndFinancialLiabilitiesScheduleOfChangesInLiabilitiesArisingFromFinancingActivitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) through other changes, liabilities arising from financing activities",
        "terseLabel": "Other"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in liabilities arising from financing activities resulting from changes that the entity does not separately disclose in the same statement or note. [Refer: Liabilities arising from financing activities]"
       }
      }
     },
     "auth_ref": [
      "r165"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughOtherContributionsByOwners": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncreaseDecreaseThroughOtherContributionsByOwners",
     "crdr": "credit",
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase through other contributions by owners, equity",
        "terseLabel": "Contribution by non-controlling interests"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase in equity through other contributions by owners that the entity does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughTransferToStatutoryReserve": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncreaseDecreaseThroughTransferToStatutoryReserve",
     "crdr": "credit",
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfChangesInEquity",
      "http://www.cyilimited.com/role/ReservesSummaryOfStatutoryReservesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) through transfer to statutory reserve, equity",
        "verboseLabel": "Transfer to statutory reserves",
        "terseLabel": "Transfer from retained earnings"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from transfers to a statutory reserve. [Refer: Statutory reserve]"
       }
      }
     },
     "auth_ref": [
      "r398"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughTransfersIntangibleAssetsAndGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncreaseDecreaseThroughTransfersIntangibleAssetsAndGoodwill",
     "crdr": "debit",
     "presentation": [
      "http://www.cyilimited.com/role/IntangibleAssetsSummaryOfIntangibleAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) through transfers, intangible assets and goodwill",
        "terseLabel": "Transfer"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in intangible assets and goodwill resulting from transfers. [Refer: Intangible assets and goodwill]"
       }
      }
     },
     "auth_ref": [
      "r423"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughTransfersIntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncreaseDecreaseThroughTransfersIntangibleAssetsOtherThanGoodwill",
     "crdr": "debit",
     "presentation": [
      "http://www.cyilimited.com/role/IntangibleAssetsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) through transfers, intangible assets other than goodwill",
        "terseLabel": "Transfers from development costs to Technology Know-how"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in intangible assets other than goodwill resulting from transfers. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r423"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment",
     "crdr": "debit",
     "presentation": [
      "http://www.cyilimited.com/role/PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) through transfers, property, plant and equipment",
        "terseLabel": "Transfers"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in property, plant and equipment resulting from transfers. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r412"
     ]
    },
    "cyd_IncreaseDecreaseThroughTranslationReserveLiabilitiesArisingFromFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "IncreaseDecreaseThroughTranslationReserveLiabilitiesArisingFromFinancingActivities",
     "crdr": "credit",
     "presentation": [
      "http://www.cyilimited.com/role/FinancialAssetsAndFinancialLiabilitiesScheduleOfChangesInLiabilitiesArisingFromFinancingActivitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase decrease through translation reserve liabilities arising from financing activities",
        "terseLabel": "Translation reserve",
        "documentation": "Increase decrease through translation reserve liabilities arising from financing activities."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities",
     "crdr": "credit",
     "presentation": [
      "http://www.cyilimited.com/role/FinancialAssetsAndFinancialLiabilitiesScheduleOfChangesInLiabilitiesArisingFromFinancingActivitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase through new leases, liabilities arising from financing activities",
        "terseLabel": "Addition"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase in liabilities arising from financing activities resulting from new leases. [Refer: Liabilities arising from financing activities]"
       }
      }
     },
     "auth_ref": [
      "r354",
      "r358"
     ]
    },
    "ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis",
     "presentation": [
      "http://www.cyilimited.com/role/IntangibleAssetsAdditionalInformationDetail",
      "http://www.cyilimited.com/role/IntangibleAssetsGoodwillCarryingAmountOfGoodwillAllocatedDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash-generating units [axis]",
        "terseLabel": "Cash-generating units [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r126"
     ]
    },
    "ifrs-full_InitiallyAppliedIFRSsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "InitiallyAppliedIFRSsAxis",
     "presentation": [
      "http://www.cyilimited.com/role/DepreciationAmortizationExpensesSummaryOfDepreciationAndAmortizationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Initially applied IFRSs [axis]",
        "terseLabel": "Income Statement Location [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r170"
     ]
    },
    "ifrs-full_InitiallyAppliedIFRSsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "InitiallyAppliedIFRSsMember",
     "presentation": [
      "http://www.cyilimited.com/role/DepreciationAmortizationExpensesSummaryOfDepreciationAndAmortizationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Initially applied IFRSs [member]",
        "terseLabel": "Income Statement Location [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for IFRSs that have been initially applied by the entity. It also represents the standard value for the 'Initially applied IFRSs' axis if no other member is used. [Refer: IFRSs [member]]"
       }
      }
     },
     "auth_ref": [
      "r170"
     ]
    },
    "ifrs-full_IntangibleAssetsAndGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IntangibleAssetsAndGoodwill",
     "crdr": "debit",
     "presentation": [
      "http://www.cyilimited.com/role/IntangibleAssetsAdditionalInformationDetail",
      "http://www.cyilimited.com/role/IntangibleAssetsSummaryOfIntangibleAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible assets and goodwill",
        "periodStartLabel": "Intangible assets and goodwill beginning balance",
        "periodEndLabel": "Intangible assets and goodwill ending balance",
        "terseLabel": "Capitalized developemnt costs gross"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of intangible assets and goodwill held by the entity. [Refer: Goodwill; Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r404"
     ]
    },
    "ifrs-full_IntangibleAssetsAndGoodwillMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IntangibleAssetsAndGoodwillMember",
     "presentation": [
      "http://www.cyilimited.com/role/IntangibleAssetsAdditionalInformationDetail",
      "http://www.cyilimited.com/role/IntangibleAssetsSummaryOfIntangibleAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible assets and goodwill [member]",
        "terseLabel": "Entity's total for joint ventures [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for intangible assets and goodwill. It also represents the standard value for the 'Classes of intangible assets and goodwill' axis if no other member is used. [Refer: Goodwill; Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r424"
     ]
    },
    "ifrs-full_IntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IntangibleAssetsOtherThanGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 32.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition",
      "http://www.cyilimited.com/role/IntangibleAssetsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible assets other than goodwill",
        "positiveLabel": "Intangible assets",
        "verboseLabel": "Intangible asset, carrying amount"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of identifiable non-monetary assets without physical substance. This amount does not include goodwill. [Refer: Goodwill]"
       }
      }
     },
     "auth_ref": [
      "r16",
      "r139"
     ]
    },
    "ifrs-full_IntangibleAssetsOtherThanGoodwillMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IntangibleAssetsOtherThanGoodwillMember",
     "presentation": [
      "http://www.cyilimited.com/role/AccountingPoliciesSummaryOfPoliciesAppliedToTheGroupsIntangibleAssetsDetail",
      "http://www.cyilimited.com/role/IntangibleAssetsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible assets other than goodwill [member]",
        "terseLabel": "Intangible assets other than goodwill [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for intangible assets other than goodwill. It also represents the standard value for the 'Classes of intangible assets other than goodwill' axis if no other member is used. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r140",
      "r341",
      "r369"
     ]
    },
    "ifrs-full_IntangibleAssetsUnderDevelopmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IntangibleAssetsUnderDevelopmentMember",
     "presentation": [
      "http://www.cyilimited.com/role/AccountingPoliciesSummaryOfPoliciesAppliedToTheGroupsIntangibleAssetsDetail",
      "http://www.cyilimited.com/role/IntangibleAssetsAdditionalInformationDetail",
      "http://www.cyilimited.com/role/IntangibleAssetsSummaryOfIntangibleAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible assets under development [member]",
        "verboseLabel": "Development\u00a0costs [member]",
        "presentationGuidance": "Development costs [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of intangible assets representing such assets under development. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r346"
     ]
    },
    "ifrs-full_InterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "InterestExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentInJointVenturesSummarizedFinancialInformationOfJointVenturesAndReconciliationWithCarryingAmountOfInvestmentInConsolidatedFinancialStatementsDetail",
      "http://www.cyilimited.com/role/SegmentInformationSummaryOfSegmentInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest expense",
        "negatedLabel": "Interest expense"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expense arising from interest."
       }
      }
     },
     "auth_ref": [
      "r202",
      "r298",
      "r307"
     ]
    },
    "ifrs-full_InterestExpenseOnBankLoansAndOverdrafts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "InterestExpenseOnBankLoansAndOverdrafts",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/FinanceCostsSummaryOfFinanceCostsDetail": {
       "parentTag": "ifrs-full_FinanceCosts",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/FinanceCostsSummaryOfFinanceCostsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest expense on bank loans and overdrafts",
        "terseLabel": "Bank term loans"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of interest expense on bank loans and overdrafts. [Refer: Interest expense; Bank overdrafts]"
       }
      }
     },
     "auth_ref": [
      "r400"
     ]
    },
    "ifrs-full_InterestExpenseOnLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "InterestExpenseOnLeaseLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/FinanceCostsSummaryOfFinanceCostsDetail": {
       "parentTag": "ifrs-full_FinanceCosts",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutAmountsRecognizedInProfitOfLossDetail": {
       "parentTag": "cyd_LeaseExpense",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/FinanceCostsSummaryOfFinanceCostsDetail",
      "http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutAmountsRecognizedInProfitOfLossDetail",
      "http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutCarryingAmountsOfLeaseLiabilitiesAndMovementsDuringYearDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest expense on lease liabilities",
        "terseLabel": "Interest on lease\u00a0liabilities\u00a0(Note\u00a017)",
        "verboseLabel": "Accretion of interest",
        "positiveLabel": "Interest expenses on lease liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of interest expense on lease liabilities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r231"
     ]
    },
    "ifrs-full_InterestExpenseOnOtherFinancialLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "InterestExpenseOnOtherFinancialLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/FinanceCostsSummaryOfFinanceCostsDetail": {
       "parentTag": "ifrs-full_FinanceCosts",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/FinanceCostsSummaryOfFinanceCostsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest expense on other financial liabilities",
        "terseLabel": "Bills and other discounting"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of interest expense on other financial liabilities. [Refer: Interest expense; Other financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r400"
     ]
    },
    "ifrs-full_InterestPaidClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "InterestPaidClassifiedAsFinancingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 58.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest paid, classified as financing activities",
        "negatedLabel": "Interest paid and discounting on bills"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for interest paid, classified as financing activities."
       }
      }
     },
     "auth_ref": [
      "r158"
     ]
    },
    "ifrs-full_InterestRateBenchmarksAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "InterestRateBenchmarksAxis",
     "presentation": [
      "http://www.cyilimited.com/role/CashAndBankBalancesSummaryOfCashAndBankBalancesParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest rate benchmarks [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r270"
     ]
    },
    "ifrs-full_InterestRateBenchmarksMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "InterestRateBenchmarksMember",
     "presentation": [
      "http://www.cyilimited.com/role/CashAndBankBalancesSummaryOfCashAndBankBalancesParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest rate benchmarks [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all interest rate benchmarks. It also represents the standard value for the 'Interest rate benchmarks' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r270"
     ]
    },
    "cyd_InterestRateOnBankDeposits": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "InterestRateOnBankDeposits",
     "presentation": [
      "http://www.cyilimited.com/role/CashAndBankBalancesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest rate on bank deposits",
        "terseLabel": "Interest rate on bank deposits",
        "documentation": "Interest rate on bank deposits."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_InterestReceivableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "InterestReceivableMember",
     "presentation": [
      "http://www.cyilimited.com/role/IncomeTaxExpenseSummaryOfDeferredTaxDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest receivable [member]",
        "terseLabel": "Interest receivable [Member]",
        "documentation": "Interest receivable."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_InterestReceivedClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "InterestReceivedClassifiedAsInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0,
       "order": 44.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest received, classified as investing activities",
        "terseLabel": "Interest received"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from interest received, classified as investing activities."
       }
      }
     },
     "auth_ref": [
      "r158"
     ]
    },
    "ifrs-full_Inventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "Inventories",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 39.0
      },
      "http://www.cyilimited.com/role/InventoriesSummaryOfInventoriesDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition",
      "http://www.cyilimited.com/role/InventoriesSummaryOfInventoriesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current inventories",
        "terseLabel": "Inventories",
        "totalLabel": "Total inventories at the lower of cost and net realizable value"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current inventories. [Refer: Inventories]"
       }
      }
     },
     "auth_ref": [
      "r17",
      "r85",
      "r323"
     ]
    },
    "ifrs-full_InventoryWritedown2011": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "InventoryWritedown2011",
     "presentation": [
      "http://www.cyilimited.com/role/InventoriesSummaryOfAnalysisOfInventoryReserveAccountsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory write-down",
        "terseLabel": "Inventories written down"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expense recognised related to the write-down of inventories to net realisable value. [Refer: Inventories]"
       }
      }
     },
     "auth_ref": [
      "r55",
      "r87"
     ]
    },
    "cyd_InventoryWritenOff": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "InventoryWritenOff",
     "crdr": "debit",
     "presentation": [
      "http://www.cyilimited.com/role/InventoriesSummaryOfAnalysisOfInventoryReserveAccountsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory Writen Off",
        "terseLabel": "Inventories written off",
        "documentation": "Inventory writen off."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_InvestmentProperty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "InvestmentProperty",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 33.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition",
      "http://www.cyilimited.com/role/InvestmentPropertySummaryOfInvestmentPropertyDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment property",
        "terseLabel": "Investment property",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of property (land or a building - or part of a building - or both) held (by the owner or by the lessee as a right-of-use asset) to earn rentals or for capital appreciation or both, rather than for: (a) use in the production or supply of goods or services or for administrative purposes; or (b) sale in the ordinary course of business."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r145",
      "r150"
     ]
    },
    "ifrs-full_InvestmentPropertyUnderConstructionOrDevelopment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "InvestmentPropertyUnderConstructionOrDevelopment",
     "crdr": "debit",
     "presentation": [
      "http://www.cyilimited.com/role/OtherCurrentAssetsSummaryOfOtherCurrentAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment property under construction or development",
        "terseLabel": "Development properties"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of property that is being constructed or developed for future use as investment property. [Refer: Investment property]"
       }
      }
     },
     "auth_ref": [
      "r400"
     ]
    },
    "ifrs-full_InvestmentsAccountedForUsingEquityMethodAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "InvestmentsAccountedForUsingEquityMethodAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Investments accounted for using equity method [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_InvestmentsInAssociates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "InvestmentsInAssociates",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 26.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investments in associates",
        "definitionGuidance": "Investment in associates"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of investments in associates in an entity's separate financial statements. [Refer: Associates [member]]"
       }
      }
     },
     "auth_ref": [
      "r104"
     ]
    },
    "ifrs-full_InvestmentsInJointVentures": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "InvestmentsInJointVentures",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 31.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition",
      "http://www.cyilimited.com/role/InvestmentInJointVenturesShareOfResultsOfJointVenturesAndCarryingAmountOfInvestmentToJointVenturesDetail",
      "http://www.cyilimited.com/role/InvestmentInJointVenturesSummarizedFinancialInformationOfJointVenturesAndReconciliationWithCarryingAmountOfInvestmentInConsolidatedFinancialStatementsDetail",
      "http://www.cyilimited.com/role/SegmentInformationSummaryOfSegmentInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investments in joint ventures",
        "definitionGuidance": "Investment in joint ventures",
        "terseLabel": "Carrying amount of investments",
        "verboseLabel": "Investment in joint ventures"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of investments in joint ventures in an entity's separate financial statements. [Refer: Joint ventures [member]]"
       }
      }
     },
     "auth_ref": [
      "r104"
     ]
    },
    "cyd_IssuanceOfPutOptionToNonControllingInterestOfSubsidiary": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "IssuanceOfPutOptionToNonControllingInterestOfSubsidiary",
     "crdr": "debit",
     "presentation": [
      "http://www.cyilimited.com/role/ReservesSummaryOfStatutoryReservesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuance Of Put Option To Non Controlling Interest Of Subsidiary",
        "terseLabel": "Issuance of put option to non-controlling interest of subsidiary",
        "documentation": "Issuance of put option to non controlling interest of subsidiary."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IssuedCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IssuedCapital",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent",
       "weight": 1.0,
       "order": 24.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition",
      "http://www.cyilimited.com/role/IssuedCapitalSummaryOfIssuedCapitalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issued capital",
        "terseLabel": "Issued capital",
        "periodEndLabel": "Ending balance"
       }
      },
      "en": {
       "role": {
        "documentation": "The nominal value of capital issued."
       }
      }
     },
     "auth_ref": [
      "r326"
     ]
    },
    "ifrs-full_IssuedCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IssuedCapitalMember",
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issued capital [member]",
        "terseLabel": "Issued capital [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing issued capital."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "ifrs-full_JointVenturesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "JointVenturesAxis",
     "presentation": [
      "http://www.cyilimited.com/role/CorporateInformationAdditionalInformationDetail",
      "http://www.cyilimited.com/role/InvestmentInJointVenturesAdditionalInformationDetail",
      "http://www.cyilimited.com/role/InvestmentInJointVenturesShareOfResultsOfJointVenturesAndCarryingAmountOfInvestmentToJointVenturesDetail",
      "http://www.cyilimited.com/role/InvestmentInJointVenturesSummarizedFinancialInformationOfJointVenturesAndReconciliationWithCarryingAmountOfInvestmentInConsolidatedFinancialStatementsDetail",
      "http://www.cyilimited.com/role/InvestmentInJointVenturesSummaryOfSignificantJointVenturesDetail",
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesAdditionalInformationDetail",
      "http://www.cyilimited.com/role/IssuedCapitalAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Joint ventures [axis]",
        "terseLabel": "Joint ventures [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r107",
      "r110",
      "r206"
     ]
    },
    "ifrs-full_JointVenturesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "JointVenturesMember",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentInJointVenturesAdditionalInformationDetail",
      "http://www.cyilimited.com/role/InvestmentInJointVenturesSummarizedFinancialInformationOfJointVenturesAndReconciliationWithCarryingAmountOfInvestmentInConsolidatedFinancialStatementsDetail",
      "http://www.cyilimited.com/role/RelatedPartyDisclosuresSignificantTransactionsWithRelatedPartiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Joint ventures [member]",
        "terseLabel": "Joint ventures [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for joint arrangements whereby the parties that have joint control of the arrangement have rights to the net assets of the arrangement."
       }
      }
     },
     "auth_ref": [
      "r107",
      "r110",
      "r206"
     ]
    },
    "ifrs-full_JointVenturesWhereEntityIsVenturerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "JointVenturesWhereEntityIsVenturerMember",
     "presentation": [
      "http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutFutureMinimumRentalReceivablesUnderNonCancellableOperatingLeasesDetail",
      "http://www.cyilimited.com/role/TradeAndOtherPayablesSummaryOfTradeAndOtherCurrentPayablesParentheticalDetail",
      "http://www.cyilimited.com/role/TradeAndOtherReceivablesSummaryOfTradeAndOtherReceivablesParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Joint ventures where entity is venturer [member]",
        "terseLabel": "Joint ventures [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for joint ventures in which the entity is a joint venturer. A venturer is a party to a joint venture and has joint control over that joint venture. [Refer: Joint ventures [member]]"
       }
      }
     },
     "auth_ref": [
      "r98"
     ]
    },
    "ifrs-full_KeyManagementPersonnelCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "KeyManagementPersonnelCompensation",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/RelatedPartyDisclosuresCompensationOfKeyManagementPersonnelDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/RelatedPartyDisclosuresCompensationOfKeyManagementPersonnelDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Key management personnel compensation",
        "totalLabel": "Total"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of compensation to key management personnel. [Refer: Key management personnel of entity or parent [member]]"
       }
      }
     },
     "auth_ref": [
      "r95"
     ]
    },
    "ifrs-full_KeyManagementPersonnelCompensationPostemploymentBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "KeyManagementPersonnelCompensationPostemploymentBenefits",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/RelatedPartyDisclosuresCompensationOfKeyManagementPersonnelDetail": {
       "parentTag": "ifrs-full_KeyManagementPersonnelCompensation",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/RelatedPartyDisclosuresCompensationOfKeyManagementPersonnelDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Key management personnel compensation, post-employment benefits",
        "terseLabel": "Contribution to defined contribution plans"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of compensation to key management personnel in the form of post-employment benefits. [Refer: Key management personnel of entity or parent [member]]"
       }
      }
     },
     "auth_ref": [
      "r94"
     ]
    },
    "ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "KeyManagementPersonnelCompensationShorttermEmployeeBenefits",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/RelatedPartyDisclosuresCompensationOfKeyManagementPersonnelDetail": {
       "parentTag": "ifrs-full_KeyManagementPersonnelCompensation",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/RelatedPartyDisclosuresCompensationOfKeyManagementPersonnelDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Key management personnel compensation, short-term employee benefits",
        "terseLabel": "Short-term employee benefits"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of compensation to key management personnel in the form of short-term employee benefits. [Refer: Key management personnel of entity or parent [member]]"
       }
      }
     },
     "auth_ref": [
      "r93"
     ]
    },
    "cyd_LandUseRightsTermOfContract": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "LandUseRightsTermOfContract",
     "presentation": [
      "http://www.cyilimited.com/role/LeasesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "land use rights, term",
        "terseLabel": "Operating lease, term",
        "documentation": "Operating lease of our office and warehouse."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LaterThanFiveYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LaterThanFiveYearsMember",
     "presentation": [
      "http://www.cyilimited.com/role/CommitmentsAndContingenciesFutureMinimumRentalsPayableUnderNonCancellableOperatingLeasesDetail",
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesMaturityProfileOfFinancialAssetsAndLiabilitiesBasedOnContractualUndiscountedPaymentsDetail",
      "http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutFutureMinimumRentalReceivablesUnderNonCancellableOperatingLeasesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Later than five years [member]",
        "verboseLabel": "More than 5 years [member]",
        "terseLabel": "More than five years [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than five years."
       }
      }
     },
     "auth_ref": [
      "r238",
      "r239",
      "r252",
      "r376",
      "r377",
      "r380"
     ]
    },
    "ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LaterThanOneYearAndNotLaterThanFiveYearsMember",
     "presentation": [
      "http://www.cyilimited.com/role/CommitmentsAndContingenciesFutureMinimumRentalsPayableUnderNonCancellableOperatingLeasesDetail",
      "http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutFutureMinimumRentalReceivablesUnderNonCancellableOperatingLeasesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Later than one year and not later than five years [member]",
        "verboseLabel": "After 1 Year but within 5 years [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than one year and not later than five years."
       }
      }
     },
     "auth_ref": [
      "r375",
      "r380"
     ]
    },
    "ifrs-full_LaterThanOneYearMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LaterThanOneYearMember",
     "presentation": [
      "http://www.cyilimited.com/role/RevenueFromContractsWithCustomersPerformanceObligationsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Later than one year [member]",
        "terseLabel": "More than one year [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than one year."
       }
      }
     },
     "auth_ref": [
      "r29"
     ]
    },
    "ifrs-full_LaterThanTwoYearsAndNotLaterThanFiveYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LaterThanTwoYearsAndNotLaterThanFiveYearsMember",
     "presentation": [
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesMaturityProfileOfFinancialAssetsAndLiabilitiesBasedOnContractualUndiscountedPaymentsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Later than two years and not later than five years [member]",
        "terseLabel": "Two to five years [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than two years and not later than five years."
       }
      }
     },
     "auth_ref": [
      "r400"
     ]
    },
    "cyd_LeaseArrangementTypeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "LeaseArrangementTypeMember",
     "presentation": [
      "http://www.cyilimited.com/role/CommitmentsAndContingenciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease arrangement, type [member]"
       }
      }
     },
     "auth_ref": []
    },
    "cyd_LeaseArrangementTypesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "LeaseArrangementTypesAxis",
     "presentation": [
      "http://www.cyilimited.com/role/CommitmentsAndContingenciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease arrangement, type [axis]",
        "documentation": "Lease Arrangement, Types [axis]"
       }
      }
     },
     "auth_ref": []
    },
    "cyd_LeaseExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "LeaseExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutAmountsRecognizedInProfitOfLossDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutAmountsRecognizedInProfitOfLossDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease Expense",
        "totalLabel": "Total amount recognized in profit or loss",
        "documentation": "Lease Expense."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LeaseLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/CapitalManagementSummaryOfCapitalStructureDetail": {
       "parentTag": "ifrs-full_Borrowings",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/CapitalManagementSummaryOfCapitalStructureDetail",
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesMaturityProfileOfFinancialAssetsAndLiabilitiesBasedOnContractualUndiscountedPaymentsDetail",
      "http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutCarryingAmountsOfLeaseLiabilitiesAndMovementsDuringYearDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease liabilities",
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "disclosureGuidance": "Total",
        "terseLabel": "Lease liabilities",
        "verboseLabel": "Lease liabilities (current and non-current)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of liabilities related to the entity's leases. Lease is a contract, or part of a contract, that conveys the right to use an underlying asset for a period of time in exchange for consideration."
       }
      }
     },
     "auth_ref": [
      "r229"
     ]
    },
    "ifrs-full_LeaseLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LeaseLiabilitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease liabilities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "cyd_LeaseLiabilitiesCurrentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "LeaseLiabilitiesCurrentMember",
     "presentation": [
      "http://www.cyilimited.com/role/FinancialAssetsAndFinancialLiabilitiesScheduleOfChangesInLiabilitiesArisingFromFinancingActivitiesDetail",
      "http://www.cyilimited.com/role/LeaseLiabilitiesSummaryOfDetailedInformationAboutInLeaseLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease Liabilities Current [Member]",
        "verboseLabel": "Lease Liabilities Current [Member]",
        "terseLabel": "Lease Liabilities Current [Member]",
        "documentation": "Lease Liabilities Current"
       }
      }
     },
     "auth_ref": []
    },
    "cyd_LeaseLiabilitiesNoncurrentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "LeaseLiabilitiesNoncurrentMember",
     "presentation": [
      "http://www.cyilimited.com/role/FinancialAssetsAndFinancialLiabilitiesScheduleOfChangesInLiabilitiesArisingFromFinancingActivitiesDetail",
      "http://www.cyilimited.com/role/LeaseLiabilitiesSummaryOfDetailedInformationAboutInLeaseLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease Liabilities Noncurrent [Member]",
        "verboseLabel": "Lease Liabilities Noncurrent [Member]",
        "terseLabel": "Lease Liabilities Noncurrent [Member]",
        "documentation": "Lease Liabilities Noncurrent"
       }
      }
     },
     "auth_ref": []
    },
    "cyd_LeaseLiabilitiesTermination": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "LeaseLiabilitiesTermination",
     "crdr": "debit",
     "presentation": [
      "http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutCarryingAmountsOfLeaseLiabilitiesAndMovementsDuringYearDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease Liabilities Termination",
        "terseLabel": "Termination",
        "documentation": "Lease liabilities termination."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_LeaseholdBuildingsAndImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "LeaseholdBuildingsAndImprovementsMember",
     "presentation": [
      "http://www.cyilimited.com/role/AccountingPoliciesEstimatedUsefulLifeOfAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leasehold Buildings And Improvements [Member]",
        "terseLabel": "Leasehold buildings and improvements [member]"
       }
      }
     },
     "auth_ref": []
    },
    "cyd_LeaseholdLandMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "LeaseholdLandMember",
     "presentation": [
      "http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutCarryingAmountsOfRightOfUseAssetsRecognizedAndMovementsDuringYearDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leasehold Land [Member]",
        "verboseLabel": "Leasehold land [member]",
        "documentation": "Leasehold land."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LeasesAsLessorRelatedPartyTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LeasesAsLessorRelatedPartyTransactions",
     "presentation": [
      "http://www.cyilimited.com/role/RelatedPartyDisclosuresSignificantTransactionsWithRelatedPartiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases as lessor, related party transactions",
        "terseLabel": "Rental income"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of leases where the entity was the lessor in related party transactions. [Refer: Related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r339"
     ]
    },
    "cyd_LeasesYearOfMaturity": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "LeasesYearOfMaturity",
     "presentation": [
      "http://www.cyilimited.com/role/LeaseLiabilitiesSummaryOfDetailedInformationAboutInLeaseLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases Year Of Maturity",
        "terseLabel": "Maturity",
        "documentation": "Leases year of maturity."
       }
      }
     },
     "auth_ref": []
    },
    "dei_LegalEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "LegalEntityAxis",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Legal Entity [Axis]",
        "terseLabel": "Legal Entity [Axis]",
        "documentation": "The set of legal entities associated with a report."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_Level2OfFairValueHierarchyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "Level2OfFairValueHierarchyMember",
     "presentation": [
      "http://www.cyilimited.com/role/FairValueMeasurementFairValueMeasurementHierarchyForAssetsAndLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Level 2 of fair value hierarchy [member]",
        "terseLabel": "Significant observable inputs (Level 2) [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a category of the fair value hierarchy where inputs to the valuation techniques are inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly."
       }
      }
     },
     "auth_ref": [
      "r208"
     ]
    },
    "ifrs-full_LevelsOfFairValueHierarchyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LevelsOfFairValueHierarchyAxis",
     "presentation": [
      "http://www.cyilimited.com/role/FairValueMeasurementFairValueMeasurementHierarchyForAssetsAndLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Levels of fair value hierarchy [axis]",
        "terseLabel": "Levels of fair value hierarchy [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r82",
      "r208"
     ]
    },
    "ifrs-full_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_EquityAndLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition",
      "http://www.cyilimited.com/role/InvestmentInJointVenturesSummarizedFinancialInformationOfJointVenturesAndReconciliationWithCarryingAmountOfInvestmentInConsolidatedFinancialStatementsDetail",
      "http://www.cyilimited.com/role/SegmentInformationSummaryOfSegmentInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities",
        "totalLabel": "Total liabilities",
        "negatedTotalLabel": "Total liabilities",
        "negatedLabel": "Total liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of a present obligation of the entity to transfer an economic resource as a result of past events. Economic resource is a right that has the potential to produce economic benefits."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r207",
      "r208",
      "r210",
      "r302",
      "r306"
     ]
    },
    "ifrs-full_LiabilitiesArisingFromFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LiabilitiesArisingFromFinancingActivities",
     "crdr": "credit",
     "presentation": [
      "http://www.cyilimited.com/role/FinancialAssetsAndFinancialLiabilitiesScheduleOfChangesInLiabilitiesArisingFromFinancingActivitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities arising from financing activities",
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of liabilities for which cash flows were, or future cash flows will be, classified in the statement of cash flows as cash flows from financing activities. [Refer: Cash flows from (used in) financing activities; Liabilities]"
       }
      }
     },
     "auth_ref": [
      "r356"
     ]
    },
    "ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LiabilitiesArisingFromFinancingActivitiesAxis",
     "presentation": [
      "http://www.cyilimited.com/role/FinancialAssetsAndFinancialLiabilitiesScheduleOfChangesInLiabilitiesArisingFromFinancingActivitiesDetail",
      "http://www.cyilimited.com/role/FinancialAssetsAndFinancialLiabilitiesSummaryOfFinancialAssetsAndFinancialLiabilitiesDetail",
      "http://www.cyilimited.com/role/LeaseLiabilitiesSummaryOfDetailedInformationAboutInLeaseLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities arising from financing activities [axis]",
        "terseLabel": "Liabilities arising from financing activities [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r356"
     ]
    },
    "ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LiabilitiesArisingFromFinancingActivitiesMember",
     "presentation": [
      "http://www.cyilimited.com/role/FinancialAssetsAndFinancialLiabilitiesScheduleOfChangesInLiabilitiesArisingFromFinancingActivitiesDetail",
      "http://www.cyilimited.com/role/FinancialAssetsAndFinancialLiabilitiesSummaryOfFinancialAssetsAndFinancialLiabilitiesDetail",
      "http://www.cyilimited.com/role/LeaseLiabilitiesSummaryOfDetailedInformationAboutInLeaseLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities arising from financing activities [member]",
        "terseLabel": "Liabilities arising from financing activities [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for liabilities arising from financing activities. It also represents the standard value for the 'Liabilities arising from financing activities' axis if no other member is used. [Refer: Liabilities arising from financing activities]"
       }
      }
     },
     "auth_ref": [
      "r356"
     ]
    },
    "ifrs-full_LiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LiabilitiesMember",
     "presentation": [
      "http://www.cyilimited.com/role/ContractLiabilitiesSummaryOfContractLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities [member]",
        "terseLabel": "Liabilities [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a present obligation of the entity to transfer an economic resource as a result of past events. Economic resource is a right that has the potential to produce economic benefits. It also represents the standard value for the 'Classes of liabilities' axis if no other member is used. [Refer: Liabilities]"
       }
      }
     },
     "auth_ref": [
      "r212"
     ]
    },
    "cyd_LightDutyEnginesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "LightDutyEnginesMember",
     "presentation": [
      "http://www.cyilimited.com/role/RevenueFromContractsWithCustomersSummaryOfDisaggregationOfGroupsRevenueFromContractsWithCustomersDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Light duty engines [member]",
        "terseLabel": "Light-duty engines [member]",
        "documentation": "Light duty engines."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LineItemsByFunctionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LineItemsByFunctionMember",
     "presentation": [
      "http://www.cyilimited.com/role/PropertyPlantAndEquipmentAdditionalInformationDetail",
      "http://www.cyilimited.com/role/ShippingAndHandlingExpensesSummaryOfSalesRelatedShippingAndHandlingExpensesNotSeparatelyBilledToCustomersDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line items by function [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value of the \u2018Attribution of expenses by nature to their function' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r397",
      "r400"
     ]
    },
    "cyd_LineOfCreditFacilityMaximumBorrowingCapacity1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity1",
     "crdr": "credit",
     "presentation": [
      "http://www.cyilimited.com/role/LoansAndBorrowingsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line Of Credit Facility Maximum Borrowing Capacity 1",
        "terseLabel": "Facility limit",
        "documentation": "Line of credit facility maximum borrowing capacity."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LiquidityRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LiquidityRiskMember",
     "presentation": [
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesMaturityProfileOfFinancialAssetsAndLiabilitiesBasedOnContractualUndiscountedPaymentsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liquidity risk [member]",
        "terseLabel": "Liquidity risk [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the risk that an entity will encounter difficulty in meeting obligations associated with financial liabilities that are settled by delivering cash or another financial asset. [Refer: Financial assets; Financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r247",
      "r248",
      "r249",
      "r373"
     ]
    },
    "cyd_LoansAndBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "LoansAndBorrowings",
     "crdr": "credit",
     "presentation": [
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesMaturityProfileOfFinancialAssetsAndLiabilitiesBasedOnContractualUndiscountedPaymentsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans And Borrowings",
        "terseLabel": "Loans and borrowings",
        "documentation": "Loans and borrowings."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_LoansAndBorrowingsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "LoansAndBorrowingsMember",
     "presentation": [
      "http://www.cyilimited.com/role/FinancialAssetsAndFinancialLiabilitiesSummaryOfFinancialAssetsAndFinancialLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans and Borrowings [member]",
        "terseLabel": "Loans and borrowings [member]",
        "documentation": "Loans and borrowings."
       }
      }
     },
     "auth_ref": []
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://www.cyilimited.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LongtermBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LongtermBorrowings",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition",
      "http://www.cyilimited.com/role/LoansAndBorrowingsSummaryOfLoansAndBorrowingsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current portion of non-current borrowings",
        "terseLabel": "Loans and borrowings",
        "verboseLabel": "Non-current borrowings"
       }
      },
      "en": {
       "role": {
        "documentation": "The non-current portion of non-current borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r404"
     ]
    },
    "ifrs-full_LongtermBorrowingsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LongtermBorrowingsMember",
     "presentation": [
      "http://www.cyilimited.com/role/FinancialAssetsAndFinancialLiabilitiesScheduleOfChangesInLiabilitiesArisingFromFinancingActivitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-term borrowings [member]",
        "terseLabel": "Long-term borrowings [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for long-term borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r355",
      "r359"
     ]
    },
    "ifrs-full_LongtermDeposits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LongtermDeposits",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/CashAndBankBalancesSummaryOfCashAndBankBalancesDetail": {
       "parentTag": "cyd_CashAndBankBalances",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 29.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/CashAndBankBalancesSummaryOfCashAndBankBalancesDetail",
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-term deposits",
        "verboseLabel": "Long-term bank deposits",
        "terseLabel": "Long-term bank deposits"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of long-term deposits held by the entity."
       }
      }
     },
     "auth_ref": [
      "r404"
     ]
    },
    "country_MY": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2023",
     "localname": "MY",
     "presentation": [
      "http://www.cyilimited.com/role/IncomeTaxExpenseAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "MALAYSIA",
        "terseLabel": "Malaysia [member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "MajorComponentsOfTaxExpenseIncomeAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Major components of tax expense (income) [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_MajorCustomersAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "MajorCustomersAxis",
     "presentation": [
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesAdditionalInformationDetail",
      "http://www.cyilimited.com/role/SegmentInformationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Major customers [axis]",
        "terseLabel": "Major customers [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r313"
     ]
    },
    "ifrs-full_MajorCustomersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "MajorCustomersMember",
     "presentation": [
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesAdditionalInformationDetail",
      "http://www.cyilimited.com/role/SegmentInformationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customers [member]",
        "terseLabel": "Customers [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for customers. It also represents the standard value for the 'Major customers' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r313"
     ]
    },
    "cyd_MarketComparableCompaniesAndCostMethodMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "MarketComparableCompaniesAndCostMethodMember",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentPropertySummaryOfFairValueMeasurementOfInvestmentPropertyDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Market comparable companies and cost method [member]",
        "terseLabel": "Market comparison and cost method [member]",
        "documentation": "Market comparable companies and cost method."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_MaturityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "MaturityAxis",
     "presentation": [
      "http://www.cyilimited.com/role/CommitmentsAndContingenciesFutureMinimumRentalsPayableUnderNonCancellableOperatingLeasesDetail",
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesMaturityProfileOfFinancialAssetsAndLiabilitiesBasedOnContractualUndiscountedPaymentsDetail",
      "http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutFutureMinimumRentalReceivablesUnderNonCancellableOperatingLeasesDetail",
      "http://www.cyilimited.com/role/RevenueFromContractsWithCustomersPerformanceObligationsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maturity [axis]",
        "terseLabel": "Maturity [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r30",
      "r225",
      "r238",
      "r239",
      "r243",
      "r244",
      "r246",
      "r252",
      "r269",
      "r284",
      "r336",
      "r376"
     ]
    },
    "ifrs-full_MeasurementAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "MeasurementAxis",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentPropertySummaryOfInvestmentPropertyDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement [axis]",
        "terseLabel": "Measurement [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r143",
      "r152",
      "r207"
     ]
    },
    "cyd_MediumDutyEnginesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "MediumDutyEnginesMember",
     "presentation": [
      "http://www.cyilimited.com/role/RevenueFromContractsWithCustomersSummaryOfDisaggregationOfGroupsRevenueFromContractsWithCustomersDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Medium duty engines [member]",
        "terseLabel": "Medium-duty engines [member]",
        "documentation": "Medium duty engines."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_MethodsOfGenerationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "MethodsOfGenerationAxis",
     "presentation": [
      "http://www.cyilimited.com/role/IntangibleAssetsSummaryOfIntangibleAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Methods of generation [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r140"
     ]
    },
    "ifrs-full_MethodsOfGenerationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "MethodsOfGenerationMember",
     "presentation": [
      "http://www.cyilimited.com/role/IntangibleAssetsSummaryOfIntangibleAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Methods of generation [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all methods of generation. It also represents the standard value for the 'Methods of generation' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r140"
     ]
    },
    "cyd_MinimumLeasePaymentPayableUnderNoncancellableOperatingLease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "MinimumLeasePaymentPayableUnderNoncancellableOperatingLease",
     "crdr": "credit",
     "presentation": [
      "http://www.cyilimited.com/role/CommitmentsAndContingenciesFutureMinimumRentalsPayableUnderNonCancellableOperatingLeasesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum lease payment payable under noncancellable operating lease",
        "terseLabel": "Future minimum rentals payable under non-cancellable operating leases",
        "documentation": "Minimum lease payment payable under non-cancellable operating lease."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_MinimumNumberOfOrdinarySharesToBeOwnedBySubsidiaryAndItsAffiliates": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "MinimumNumberOfOrdinarySharesToBeOwnedBySubsidiaryAndItsAffiliates",
     "presentation": [
      "http://www.cyilimited.com/role/IssuedCapitalAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum Number Of Ordinary Shares To Be Owned By Subsidiary And Its Affiliates",
        "terseLabel": "Number of special share shall cease to carry any rights in event by HLA",
        "documentation": "Minimum number of ordinary shares to be owned by HLA and its affiliates, directly or indirectly, to prevent special share cease to carry any rights."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_MinimumStatutoryGeneralReservalBalanceWithShareCapital": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "MinimumStatutoryGeneralReservalBalanceWithShareCapital",
     "presentation": [
      "http://www.cyilimited.com/role/ReservesSummaryOfStatutoryReservesParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum Statutory General Reserval Balance With Share Capital",
        "terseLabel": "Minimum statutory general reserval balance with share capital",
        "documentation": "Minimum statutory general reserval balance with share capital."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_MinorityInterestOwnershipPercentageByNoncontrollingOwners": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "MinorityInterestOwnershipPercentageByNoncontrollingOwners",
     "presentation": [
      "http://www.cyilimited.com/role/OtherFinancialLiabilityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minority Interest Ownership Percentage By Noncontrolling Owners",
        "terseLabel": "Minority interest ownership percentage by noncontrolling owners",
        "documentation": "Minority interest ownership percentage by noncontrolling owners."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_MiscellaneousComponentsOfEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "MiscellaneousComponentsOfEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Miscellaneous components of equity [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_MiscellaneousCurrentAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "MiscellaneousCurrentAssetsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Miscellaneous current assets [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "cyd_MiscellaneousOtherCurrentReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "MiscellaneousOtherCurrentReceivables",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/TradeAndOtherReceivablesSummaryOfTradeAndOtherReceivablesDetail": {
       "parentTag": "ifrs-full_CurrentLoansAndReceivables",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/TradeAndOtherReceivablesSummaryOfTradeAndOtherReceivablesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Miscellaneous other current receivables",
        "terseLabel": "Others",
        "documentation": "Miscellaneous other current receivables."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_MiscellaneousOtherOperatingIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "MiscellaneousOtherOperatingIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/OtherOperatingIncomeSummaryOfOtherOperatingIncomeDetail": {
       "parentTag": "ifrs-full_OtherIncome",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/OtherOperatingIncomeSummaryOfOtherOperatingIncomeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Miscellaneous other operating income",
        "terseLabel": "Others"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of miscellaneous other operating income. [Refer: Other operating income (expense)]"
       }
      }
     },
     "auth_ref": [
      "r400"
     ]
    },
    "ifrs-full_MotorVehiclesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "MotorVehiclesMember",
     "presentation": [
      "http://www.cyilimited.com/role/AccountingPoliciesEstimatedUsefulLifeOfAssetsDetail",
      "http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutCarryingAmountsOfRightOfUseAssetsRecognizedAndMovementsDuringYearDetail",
      "http://www.cyilimited.com/role/PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Motor vehicles [member]",
        "terseLabel": "Motor and transport vehicles [member]",
        "definitionGuidance": "Motor vehicles [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing self-propelled ground vehicles used in the entity's operations. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r332"
     ]
    },
    "cyd_MtuYuchaiPowerCompanyLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "MtuYuchaiPowerCompanyLimitedMember",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentInJointVenturesShareOfResultsOfJointVenturesAndCarryingAmountOfInvestmentToJointVenturesDetail",
      "http://www.cyilimited.com/role/InvestmentInJointVenturesSummarizedFinancialInformationOfJointVenturesAndReconciliationWithCarryingAmountOfInvestmentInConsolidatedFinancialStatementsDetail",
      "http://www.cyilimited.com/role/InvestmentInJointVenturesSummaryOfSignificantJointVenturesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "MTU Yuchai Power Company Limited [member]",
        "terseLabel": "MTU Yuchai Power Co., Ltd [member]",
        "documentation": "MTU Yuchai Power Company Limited."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NetAssetsLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NetAssetsLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesSummarizedFinancialInformationIncludingGoodwillOnAcquisitionAndConsolidationAdjustmentButBeforeIntercompanyEliminationsOfSubsidiariesWithMaterialNonControllingInterestsDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesExposuresToForeignCurrencyExchangeRateRiskDetail",
      "http://www.cyilimited.com/role/InvestmentInJointVenturesSummarizedFinancialInformationOfJointVenturesAndReconciliationWithCarryingAmountOfInvestmentInConsolidatedFinancialStatementsDetail",
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesSummarizedFinancialInformationIncludingGoodwillOnAcquisitionAndConsolidationAdjustmentButBeforeIntercompanyEliminationsOfSubsidiariesWithMaterialNonControllingInterestsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets (liabilities)",
        "totalLabel": "Net assets",
        "terseLabel": "Net assets/(liabilities)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of assets less the amount of liabilities."
       }
      }
     },
     "auth_ref": [
      "r360",
      "r400"
     ]
    },
    "cyd_NetDebtToTangibleNetWorthRatio": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "NetDebtToTangibleNetWorthRatio",
     "presentation": [
      "http://www.cyilimited.com/role/LoansAndBorrowingsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Debt to Tangible Net Worth Ratio",
        "terseLabel": "Consolidated tangible net worth ratio",
        "documentation": "Net debt to tangible net worth ratio."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NetForeignExchangeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NetForeignExchangeLoss",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/OtherOperatingExpensesSummaryOfOtherOperatingExpensesDetail": {
       "parentTag": "ifrs-full_OtherOperatingIncomeExpense",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/OtherOperatingExpensesSummaryOfOtherOperatingExpensesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net foreign exchange loss",
        "terseLabel": "Foreign exchange loss, net"
       }
      },
      "en": {
       "role": {
        "documentation": "The net loss arising from exchange differences recognised in profit or loss, excluding those arising on financial instruments measured at fair value through profit or loss in accordance with IFRS 9. [Refer: Foreign exchange gain (loss)]"
       }
      }
     },
     "auth_ref": [
      "r403",
      "r418"
     ]
    },
    "ifrs-full_NewIFRSsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NewIFRSsAxis",
     "presentation": [
      "http://www.cyilimited.com/role/AccountingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "New IFRSs [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r172"
     ]
    },
    "ifrs-full_NewIFRSsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NewIFRSsMember",
     "presentation": [
      "http://www.cyilimited.com/role/AccountingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "New IFRSs [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for IFRSs that have been issued but are not yet effective. It also represents the standard value for the 'New IFRSs' axis if no other member is used. [Refer: IFRSs [member]]"
       }
      }
     },
     "auth_ref": [
      "r172"
     ]
    },
    "ifrs-full_NewProvisionsOtherProvisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NewProvisionsOtherProvisions",
     "crdr": "credit",
     "presentation": [
      "http://www.cyilimited.com/role/ProvisionsSummaryOfProvisionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "New provisions, other provisions",
        "terseLabel": "Provision made"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount recognised for new other provisions. [Refer: Other provisions]"
       }
      }
     },
     "auth_ref": [
      "r420"
     ]
    },
    "cyd_NonCashAdditionsToRightOfUseAssetsAndLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "NonCashAdditionsToRightOfUseAssetsAndLeaseLiabilities",
     "crdr": "debit",
     "presentation": [
      "http://www.cyilimited.com/role/LeasesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non Cash Additions To Right Of Use Assets And Lease Liabilities",
        "terseLabel": "Non-cash additions to right-of-use assets and lease liabilities",
        "documentation": "Non cash additions to right of use assets and lease liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_NonTradeAmountsDueToJointVenturesAndAssociatesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "NonTradeAmountsDueToJointVenturesAndAssociatesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/TradeAndOtherPayablesSummaryOfTradeAndOtherCurrentPayablesDetail": {
       "parentTag": "ifrs-full_CurrentFinancialLiabilitiesAtAmortisedCost",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/TradeAndOtherPayablesSummaryOfTradeAndOtherCurrentPayablesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non trade Amounts due to joint ventures and associates, current",
        "terseLabel": "Amount due to joint ventures (non-trade)",
        "documentation": "Non trade amounts due to joint ventures and associates, current."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_NonTradeAndOtherCurrentPayablesToRelatedParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "NonTradeAndOtherCurrentPayablesToRelatedParties",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/TradeAndOtherPayablesSummaryOfTradeAndOtherCurrentPayablesDetail": {
       "parentTag": "ifrs-full_CurrentFinancialLiabilitiesAtAmortisedCost",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/TradeAndOtherPayablesSummaryOfTradeAndOtherCurrentPayablesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non trade and other Current payables to related parties",
        "terseLabel": "Amount due to related parties (non-trade)",
        "documentation": "Non trade and other current payables to related parties."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NonadjustingEventsAfterReportingPeriodAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NonadjustingEventsAfterReportingPeriodAxis",
     "presentation": [
      "http://www.cyilimited.com/role/AccountingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-adjusting events after reporting period [axis]",
        "terseLabel": "Non-adjusting events after reporting period [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r59"
     ]
    },
    "ifrs-full_NonadjustingEventsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NonadjustingEventsMember",
     "presentation": [
      "http://www.cyilimited.com/role/AccountingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-adjusting events after reporting period [member]",
        "terseLabel": "Non-adjusting events after reporting period [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for events that occur between the end of the reporting period and the date when the financial statements are authorised for issue and are indicative of conditions that arose after the reporting period. It also represents the standard value for the 'Non-adjusting events after reporting period' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r59"
     ]
    },
    "ifrs-full_NoncontrollingInterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NoncontrollingInterests",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 18.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition",
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesSubsidiaryHavingNonControllingInterestsThatAreMaterialToTheGroupDetail",
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesSummarizedFinancialInformationIncludingGoodwillOnAcquisitionAndConsolidationAdjustmentButBeforeIntercompanyEliminationsOfSubsidiariesWithMaterialNonControllingInterestsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-controlling interests",
        "positiveLabel": "Non-controlling interests",
        "terseLabel": "Accumulated balances of material NCI",
        "verboseLabel": "Attributable to NCI"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of equity in a subsidiary not attributable, directly or indirectly, to a parent. [Refer: Subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r24",
      "r179",
      "r183"
     ]
    },
    "ifrs-full_NoncontrollingInterestsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NoncontrollingInterestsMember",
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-controlling interests [member]",
        "terseLabel": "Non-controlling interests [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for equity in a subsidiary not attributable, directly or indirectly, to the parent."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "ifrs-full_NoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NoncurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0,
       "order": 25.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition",
      "http://www.cyilimited.com/role/InvestmentInJointVenturesSummarizedFinancialInformationOfJointVenturesAndReconciliationWithCarryingAmountOfInvestmentInConsolidatedFinancialStatementsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current assets",
        "totalLabel": "Non-current assets",
        "terseLabel": "Non-current assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of assets that do not meet the definition of current assets. [Refer: Current assets]"
       }
      }
     },
     "auth_ref": [
      "r31",
      "r193",
      "r361"
     ]
    },
    "ifrs-full_NoncurrentAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NoncurrentAssetsAbstract",
     "presentation": [
      "http://www.cyilimited.com/role/CashAndBankBalancesSummaryOfCashAndBankBalancesDetail",
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current assets [abstract]",
        "verboseLabel": "Non-current assets",
        "terseLabel": "Non-current"
       }
      }
     },
     "auth_ref": []
    },
    "cyd_NoncurrentAssetsExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "NoncurrentAssetsExcludingGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesSummarizedFinancialInformationIncludingGoodwillOnAcquisitionAndConsolidationAdjustmentButBeforeIntercompanyEliminationsOfSubsidiariesWithMaterialNonControllingInterestsDetail": {
       "parentTag": "ifrs-full_NetAssetsLiabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesSummarizedFinancialInformationIncludingGoodwillOnAcquisitionAndConsolidationAdjustmentButBeforeIntercompanyEliminationsOfSubsidiariesWithMaterialNonControllingInterestsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current Assets, Excluding Goodwill",
        "terseLabel": "Non-current assets, excluding goodwill",
        "documentation": "Non-current Assets, Excluding Goodwill"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts",
     "crdr": "debit",
     "presentation": [
      "http://www.cyilimited.com/role/SegmentInformationSummaryOfGeographicInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current assets other than financial instruments, deferred tax assets, post-employment benefit assets, and rights arising under insurance contracts",
        "terseLabel": "Non-current assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current assets other than financial instruments, deferred tax assets, post-employment benefit assets and rights arising under insurance contracts. [Refer: Deferred tax assets; Financial instruments, class [member]; Non-current assets]"
       }
      }
     },
     "auth_ref": [
      "r311"
     ]
    },
    "cyd_NoncurrentBorrowingsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "NoncurrentBorrowingsMember",
     "presentation": [
      "http://www.cyilimited.com/role/LoansAndBorrowingsSummaryOfLoansAndBorrowingsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noncurrent borrowings [member]",
        "terseLabel": "Non-current borrowings [member]",
        "documentation": "Non-current borrowings."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NoncurrentContractAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NoncurrentContractAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 28.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current contract assets",
        "verboseLabel": "Capitalized contract cost"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current contract assets. [Refer: Contract assets]"
       }
      }
     },
     "auth_ref": [
      "r215"
     ]
    },
    "ifrs-full_NoncurrentContractLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NoncurrentContractLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition",
      "http://www.cyilimited.com/role/ContractLiabilitiesSummaryOfContractLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current contract liabilities",
        "terseLabel": "Contract liabilities",
        "positiveLabel": "Non-current"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current contract liabilities. [Refer: Contract liabilities]"
       }
      }
     },
     "auth_ref": [
      "r215"
     ]
    },
    "ifrs-full_NoncurrentGovernmentGrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NoncurrentGovernmentGrants",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition",
      "http://www.cyilimited.com/role/DeferredGrantsSummaryOfDeferredGrantsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current government grants",
        "terseLabel": "Deferred grants",
        "verboseLabel": "Non-current"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current government grants recognised on the statement of financial position as deferred income. [Refer: Government [member]; Government grants]"
       }
      }
     },
     "auth_ref": [
      "r404"
     ]
    },
    "ifrs-full_NoncurrentLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NoncurrentLeaseLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition",
      "http://www.cyilimited.com/role/LeaseLiabilitiesSummaryOfDetailedInformationAboutInLeaseLiabilitiesDetail",
      "http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutCarryingAmountsOfLeaseLiabilitiesAndMovementsDuringYearDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current lease liabilities",
        "verboseLabel": "Lease liabilities",
        "terseLabel": "Non-\u00a0current"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current lease liabilities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r229"
     ]
    },
    "ifrs-full_NoncurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NoncurrentLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesSummarizedFinancialInformationIncludingGoodwillOnAcquisitionAndConsolidationAdjustmentButBeforeIntercompanyEliminationsOfSubsidiariesWithMaterialNonControllingInterestsDetail": {
       "parentTag": "ifrs-full_NetAssetsLiabilities",
       "weight": -1.0,
       "order": 1.0
      },
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition",
      "http://www.cyilimited.com/role/InvestmentInJointVenturesSummarizedFinancialInformationOfJointVenturesAndReconciliationWithCarryingAmountOfInvestmentInConsolidatedFinancialStatementsDetail",
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesSummarizedFinancialInformationIncludingGoodwillOnAcquisitionAndConsolidationAdjustmentButBeforeIntercompanyEliminationsOfSubsidiariesWithMaterialNonControllingInterestsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current liabilities",
        "totalLabel": "Non-current liabilities",
        "negatedLabel": "Non-current liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of liabilities that do not meet the definition of current liabilities. [Refer: Current liabilities]"
       }
      }
     },
     "auth_ref": [
      "r32",
      "r195",
      "r361"
     ]
    },
    "ifrs-full_NoncurrentLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NoncurrentLiabilitiesAbstract",
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current liabilities [abstract]",
        "terseLabel": "Non-current liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NoncurrentPayablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NoncurrentPayablesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade and other non-current payables [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NotLaterThanOneYearMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NotLaterThanOneYearMember",
     "presentation": [
      "http://www.cyilimited.com/role/CommitmentsAndContingenciesFutureMinimumRentalsPayableUnderNonCancellableOperatingLeasesDetail",
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesMaturityProfileOfFinancialAssetsAndLiabilitiesBasedOnContractualUndiscountedPaymentsDetail",
      "http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutFutureMinimumRentalReceivablesUnderNonCancellableOperatingLeasesDetail",
      "http://www.cyilimited.com/role/RevenueFromContractsWithCustomersPerformanceObligationsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Not later than one year [member]",
        "disclosureGuidance": "Within one year [member]",
        "verboseLabel": "Within 1 Year [member]",
        "terseLabel": "One year or less [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of not later than one year."
       }
      }
     },
     "auth_ref": [
      "r28",
      "r238",
      "r239",
      "r252",
      "r376",
      "r380"
     ]
    },
    "cyd_NumberOfDirectlyOwnedSubsidiaries": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "NumberOfDirectlyOwnedSubsidiaries",
     "presentation": [
      "http://www.cyilimited.com/role/CorporateInformationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of directly owned subsidiaries",
        "terseLabel": "Number of directly owned subsidiaries",
        "documentation": "Number of directly owned subsidiaries"
       }
      }
     },
     "auth_ref": []
    },
    "cyd_NumberOfIndirectlyOwnedSubsidiaries": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "NumberOfIndirectlyOwnedSubsidiaries",
     "presentation": [
      "http://www.cyilimited.com/role/CorporateInformationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of indirectly owned subsidiaries",
        "terseLabel": "Number of indirectly owned subsidiaries",
        "documentation": "Number of indirectly owned subsidiaries."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_NumberOfJointVentures": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "NumberOfJointVentures",
     "presentation": [
      "http://www.cyilimited.com/role/CorporateInformationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of joint ventures",
        "terseLabel": "Number of joint ventures",
        "documentation": "Number of joint ventures."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_NumberOfOrdinarySharesExerciseToConsolidation": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "NumberOfOrdinarySharesExerciseToConsolidation",
     "presentation": [
      "http://www.cyilimited.com/role/CorporateInformationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of ordinary shares exercise to consolidation",
        "terseLabel": "Number of ordinary shares exercise to consolidation",
        "documentation": "Number of ordinary shares exercise to consolidation."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_NumberOfOrdinarySharesExercisedIntoConsolidation": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "NumberOfOrdinarySharesExercisedIntoConsolidation",
     "presentation": [
      "http://www.cyilimited.com/role/CorporateInformationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of ordinary shares exercised into consolidation",
        "terseLabel": "Number of ordinary shares exercised into consolidation",
        "documentation": "Number of ordinary shares exercised into consolidation."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_NumberOfOrdinarySharesHeldUponCompletionOfConsolidationExercise": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "NumberOfOrdinarySharesHeldUponCompletionOfConsolidationExercise",
     "presentation": [
      "http://www.cyilimited.com/role/CorporateInformationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of ordinary shares held upon completion of consolidation exercise",
        "terseLabel": "Number of ordinary shares held upon completion of consolidation exercise",
        "documentation": "Number of ordinary shares held upon completion of consolidation exercise."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfOutstandingShareOptions": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NumberOfOutstandingShareOptions",
     "presentation": [
      "http://www.cyilimited.com/role/ShareBasedPaymentNumberAndWeightedAverageExercisePricesWaepOfAndMovementsInShareOptionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of share options outstanding in share-based payment arrangement",
        "terseLabel": "Outstanding at December 31"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of share options outstanding in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r255",
      "r256",
      "r259"
     ]
    },
    "cyd_NumberOfPreferenceSharesConvertedIntoOrdinaryShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "NumberOfPreferenceSharesConvertedIntoOrdinaryShares",
     "presentation": [
      "http://www.cyilimited.com/role/CorporateInformationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number Of Preference Shares Converted Into Ordinary Shares",
        "terseLabel": "Number of preference shares converted into ordinary shares",
        "documentation": "Number of preference shares converted into Ordinary shares."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NumberOfShareOptionsExercisableInSharebasedPaymentArrangement",
     "presentation": [
      "http://www.cyilimited.com/role/ShareBasedPaymentNumberAndWeightedAverageExercisePricesWaepOfAndMovementsInShareOptionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of share options exercisable in share-based payment arrangement",
        "terseLabel": "Number of share options exercisable"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of share options exercisable in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r257"
     ]
    },
    "cyd_NumberOfShareOptionsOutstandingAtJanuary1InShareBasedPaymentArrangement": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "NumberOfShareOptionsOutstandingAtJanuary1InShareBasedPaymentArrangement",
     "presentation": [
      "http://www.cyilimited.com/role/ShareBasedPaymentNumberAndWeightedAverageExercisePricesWaepOfAndMovementsInShareOptionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number Of Share Options Outstanding At January 1 In Share Based Payment Arrangement",
        "terseLabel": "Outstanding at January\u00a01",
        "documentation": "Number of share options outstanding at January 1 in share based payment arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfSharesAuthorised": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NumberOfSharesAuthorised",
     "presentation": [
      "http://www.cyilimited.com/role/IssuedCapitalSummaryOfIssuedCapitalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of shares authorised",
        "terseLabel": "Ordinary share of par value US$0.10 each"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of shares authorised."
       }
      }
     },
     "auth_ref": [
      "r36"
     ]
    },
    "ifrs-full_NumberOfSharesIssuedAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NumberOfSharesIssuedAbstract",
     "presentation": [
      "http://www.cyilimited.com/role/IssuedCapitalSummaryOfIssuedCapitalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of shares issued [abstract]",
        "terseLabel": "Ordinary shares issued and fully paid"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfSharesIssuedAndFullyPaid": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NumberOfSharesIssuedAndFullyPaid",
     "presentation": [
      "http://www.cyilimited.com/role/IssuedCapitalSummaryOfIssuedCapitalDetail",
      "http://www.cyilimited.com/role/LoansAndBorrowingsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of shares issued and fully paid",
        "periodEndLabel": "Ending balance",
        "terseLabel": "Number of shares issued and fully paid"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of shares issued by the entity, for which full payment has been received."
       }
      }
     },
     "auth_ref": [
      "r37"
     ]
    },
    "cyd_NumberOfSharesPurchasedInOpenMarket": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "NumberOfSharesPurchasedInOpenMarket",
     "presentation": [
      "http://www.cyilimited.com/role/CorporateInformationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of shares purchased in open market",
        "terseLabel": "Number of shares purchased in open market",
        "documentation": "Number of shares purchased in open market."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_NumberOfSubsidiaries": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "NumberOfSubsidiaries",
     "presentation": [
      "http://www.cyilimited.com/role/CorporateInformationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of Subsidiaries",
        "terseLabel": "Number of wholly owned subsidiaries",
        "documentation": "Number of subsidiaries."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_NumberOfTopCustomers": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "NumberOfTopCustomers",
     "presentation": [
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of Top Customers",
        "terseLabel": "Number of top customers",
        "documentation": "Number of top customers."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OfficeEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OfficeEquipmentMember",
     "presentation": [
      "http://www.cyilimited.com/role/AccountingPoliciesEstimatedUsefulLifeOfAssetsDetail",
      "http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutCarryingAmountsOfRightOfUseAssetsRecognizedAndMovementsDuringYearDetail",
      "http://www.cyilimited.com/role/PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Office equipment [member]",
        "verboseLabel": "Office furniture, fittings and equipment [member]",
        "definitionGuidance": "Building and office space [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing equipment used to support office functions, not specifically used in the production process. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r333"
     ]
    },
    "cyd_OfficeFurnitureFittingsAndEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "OfficeFurnitureFittingsAndEquipmentMember",
     "presentation": [
      "http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutCarryingAmountsOfRightOfUseAssetsRecognizedAndMovementsDuringYearDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Office furniture fittings and equipment [Member]",
        "terseLabel": "Office Furniture, Fittings and Equipment [member]"
       }
      }
     },
     "auth_ref": []
    },
    "cyd_OneYearAfterDateOfGrantMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "OneYearAfterDateOfGrantMember",
     "presentation": [
      "http://www.cyilimited.com/role/ShareBasedPaymentAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "One year after date of grant [member]",
        "terseLabel": "One year after date of grant [member]",
        "documentation": "One year after date of grant."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OnerousContractsProvisionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OnerousContractsProvisionMember",
     "presentation": [
      "http://www.cyilimited.com/role/ProvisionsSummaryOfProvisionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Onerous contracts provision [member]",
        "terseLabel": "Provision\u00a0for onerous contract [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a provision for onerous contracts. [Refer: Onerous contracts provision]"
       }
      }
     },
     "auth_ref": [
      "r342"
     ]
    },
    "ifrs-full_OperatingLeaseIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OperatingLeaseIncome",
     "crdr": "credit",
     "presentation": [
      "http://www.cyilimited.com/role/LeasesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease Rental income recognized",
        "terseLabel": "Operating lease rental income"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of operating lease income. Operating lease is a lease that does not transfer substantially all the risks and rewards incidental to ownership of an underlying asset."
       }
      }
     },
     "auth_ref": [
      "r237"
     ]
    },
    "cyd_OperatingLeaseTermOfContract": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "OperatingLeaseTermOfContract",
     "presentation": [
      "http://www.cyilimited.com/role/LeasesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease term",
        "terseLabel": "Operating lease term of contract",
        "documentation": "Operating lease, term of contract."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OperatingSegmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OperatingSegmentsMember",
     "presentation": [
      "http://www.cyilimited.com/role/SegmentInformationSummaryOfSegmentInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating segments [member]",
        "terseLabel": "Operating segments [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for operating segments. An operating segment is a component of an entity: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same entity); (b) whose operating results are regularly reviewed by the entity\u2019s chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance; and (c) for which discrete financial information is available. [Refer: Revenue]"
       }
      }
     },
     "auth_ref": [
      "r308"
     ]
    },
    "ifrs-full_OrdinarySharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OrdinarySharesMember",
     "presentation": [
      "http://www.cyilimited.com/role/IssuedCapitalAdditionalInformationDetail",
      "http://www.cyilimited.com/role/IssuedCapitalSummaryOfIssuedCapitalDetail",
      "http://www.cyilimited.com/role/IssuedCapitalSummaryOfIssuedCapitalParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ordinary shares [member]",
        "terseLabel": "Ordinary shares [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for equity instruments that are subordinate to all other classes of equity instruments. It also represents the standard value for the 'Classes of ordinary shares' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r111",
      "r406"
     ]
    },
    "cyd_OtherAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "OtherAbstract",
     "presentation": [
      "http://www.cyilimited.com/role/SegmentInformationSummaryOfSegmentInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other [Abstract]",
        "terseLabel": "Other",
        "documentation": "Other."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_OtherApplicationsEnginesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "OtherApplicationsEnginesMember",
     "presentation": [
      "http://www.cyilimited.com/role/AccountingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Applications Engines [member]",
        "terseLabel": "Other Applications Engines [member]",
        "documentation": "Other applications engines."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_OtherComponentsOfEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "OtherComponentsOfEquity",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent",
       "weight": -1.0,
       "order": 20.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition",
      "http://www.cyilimited.com/role/ReservesSummaryOfOtherComponentsOfEquityDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Components Of Equity",
        "negatedLabel": "Other components of equity",
        "documentation": "Other components of equity."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherComprehensiveIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherComprehensiveIncomeAbstract",
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other comprehensive income [abstract]",
        "terseLabel": "Other comprehensive income"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfChangesInEquity": {
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.cyilimited.com/role/ConsolidatedStatementOfComprehensiveIncome": {
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfChangesInEquity",
      "http://www.cyilimited.com/role/ConsolidatedStatementOfComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other comprehensive income that will be reclassified to profit or loss, net of tax",
        "totalLabel": "Other comprehensive income for the year, net of tax",
        "terseLabel": "Other comprehensive income for the year, net of tax"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income that will be reclassified to profit or loss, net of tax. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r327",
      "r328"
     ]
    },
    "cyd_OtherCountriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "OtherCountriesMember",
     "presentation": [
      "http://www.cyilimited.com/role/RevenueFromContractsWithCustomersSummaryOfDisaggregationOfGroupsRevenueFromContractsWithCustomersDetail",
      "http://www.cyilimited.com/role/SegmentInformationSummaryOfGeographicInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Countries [member]",
        "terseLabel": "Other countries [member]",
        "documentation": "Other countries."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_OtherCurrenciesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "OtherCurrenciesMember",
     "presentation": [
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesExposuresToForeignCurrencyExchangeRateRiskDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Currencies [member]",
        "terseLabel": "Others [Member]",
        "documentation": "Other currencies [member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherCurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherCurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 37.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition",
      "http://www.cyilimited.com/role/InvestmentInJointVenturesSummarizedFinancialInformationOfJointVenturesAndReconciliationWithCarryingAmountOfInvestmentInConsolidatedFinancialStatementsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other current assets",
        "terseLabel": "Other current assets",
        "verboseLabel": "Others"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current assets that the entity does not separately disclose in the same statement or note. [Refer: Current assets]"
       }
      }
     },
     "auth_ref": [
      "r404"
     ]
    },
    "ifrs-full_OtherCurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherCurrentLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentInJointVenturesSummarizedFinancialInformationOfJointVenturesAndReconciliationWithCarryingAmountOfInvestmentInConsolidatedFinancialStatementsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other current liabilities",
        "negatedLabel": "Current liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current liabilities that the entity does not separately disclose in the same statement or note. [Refer: Current liabilities]"
       }
      }
     },
     "auth_ref": [
      "r404"
     ]
    },
    "ifrs-full_OtherCurrentPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherCurrentPayables",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/TradeAndOtherPayablesSummaryOfTradeAndOtherCurrentPayablesDetail": {
       "parentTag": "ifrs-full_CurrentFinancialLiabilitiesAtAmortisedCost",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/TradeAndOtherPayablesSummaryOfTradeAndOtherCurrentPayablesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other current payables",
        "terseLabel": "Other payables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current payables that the entity does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r404"
     ]
    },
    "ifrs-full_OtherCurrentReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherCurrentReceivables",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/TradeAndOtherReceivablesSummaryOfTradeAndOtherReceivablesDetail": {
       "parentTag": "ifrs-full_TradeAndOtherCurrentReceivables",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/TradeAndOtherReceivablesSummaryOfTradeAndOtherReceivablesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other current receivables",
        "totalLabel": "Net other receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current other receivables. [Refer: Other receivables]"
       }
      }
     },
     "auth_ref": [
      "r324"
     ]
    },
    "ifrs-full_OtherEmployeeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherEmployeeExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/StaffCostSummaryOfStaffCostsDetail": {
       "parentTag": "ifrs-full_EmployeeBenefitsExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/StaffCostSummaryOfStaffCostsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other employee expense",
        "terseLabel": "Others"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of employee expenses that the entity does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r413"
     ]
    },
    "ifrs-full_OtherFinancialLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherFinancialLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesMaturityProfileOfFinancialAssetsAndLiabilitiesBasedOnContractualUndiscountedPaymentsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other financial liabilities",
        "terseLabel": "Other financial liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of financial liabilities that the entity does not separately disclose in the same statement or note. [Refer: Financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r21"
     ]
    },
    "cyd_OtherFinancialLiabilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "OtherFinancialLiabilityMember",
     "presentation": [
      "http://www.cyilimited.com/role/FinancialAssetsAndFinancialLiabilitiesScheduleOfChangesInLiabilitiesArisingFromFinancingActivitiesDetail",
      "http://www.cyilimited.com/role/FinancialAssetsAndFinancialLiabilitiesSummaryOfFinancialAssetsAndFinancialLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Financial Liability [Member]",
        "terseLabel": "Other Financial Liability [Member]",
        "documentation": "Other financial liability."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfProfitOrLoss": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": 1.0,
       "order": 8.0
      },
      "http://www.cyilimited.com/role/OtherOperatingIncomeSummaryOfOtherOperatingIncomeDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfProfitOrLoss",
      "http://www.cyilimited.com/role/OtherOperatingIncomeSummaryOfOtherOperatingIncomeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other income",
        "verboseLabel": "Other operating income",
        "totalLabel": "Other operating income"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of operating income that the entity does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r102",
      "r320",
      "r321"
     ]
    },
    "cyd_OtherJointVenturesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "OtherJointVenturesMember",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentInJointVenturesShareOfResultsOfJointVenturesAndCarryingAmountOfInvestmentToJointVenturesDetail",
      "http://www.cyilimited.com/role/InvestmentInJointVenturesSummarizedFinancialInformationOfJointVenturesAndReconciliationWithCarryingAmountOfInvestmentInConsolidatedFinancialStatementsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other joint ventures [member]",
        "terseLabel": "Other Joint Ventures [member]",
        "documentation": "Other Joint Ventures."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherNoncurrentFinancialLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherNoncurrentFinancialLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other non-current financial liabilities",
        "verboseLabel": "Other financial liability"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current financial liabilities that the entity does not separately disclose in the same statement or note. [Refer: Other financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r21",
      "r199"
     ]
    },
    "ifrs-full_OtherNoncurrentPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherNoncurrentPayables",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition",
      "http://www.cyilimited.com/role/TradeAndOtherPayablesSummaryOfOtherNonCurrentPayablesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other non-current payables",
        "terseLabel": "Other payables",
        "verboseLabel": "Other payables (Note 32, Note 35)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current payables that the entity does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r404"
     ]
    },
    "cyd_OtherOperatingExpensesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "OtherOperatingExpensesMember",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentInJointVenturesAdditionalInformationDetail",
      "http://www.cyilimited.com/role/PropertyPlantAndEquipmentAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Operating Expenses [Member]",
        "terseLabel": "Other operating expenses [member]",
        "documentation": "Other operating expenses."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_OtherOperatingExpensesReversalOfProvisionForOnerousContractNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "OtherOperatingExpensesReversalOfProvisionForOnerousContractNet",
     "crdr": "debit",
     "presentation": [
      "http://www.cyilimited.com/role/OtherOperatingExpensesSummaryOfOtherOperatingExpensesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Operating Expenses Reversal Of Provision For Onerous Contract Net",
        "terseLabel": "Reversal of provision for onerous contract, net",
        "documentation": "Other operating expenses reversal of provision for onerous contract net.\n\n."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherOperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherOperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfProfitOrLoss": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": 1.0,
       "order": 9.0
      },
      "http://www.cyilimited.com/role/OtherOperatingExpensesSummaryOfOtherOperatingExpensesDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfProfitOrLoss",
      "http://www.cyilimited.com/role/OtherOperatingExpensesSummaryOfOtherOperatingExpensesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other operating income (expense)",
        "terseLabel": "Other operating expenses",
        "negatedTotalLabel": "Other operating expenses"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of operating income (expense) that the entity does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r407"
     ]
    },
    "cyd_OtherProductsAndServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "OtherProductsAndServicesMember",
     "presentation": [
      "http://www.cyilimited.com/role/RevenueFromContractsWithCustomersSummaryOfDisaggregationOfGroupsRevenueFromContractsWithCustomersDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Products And Services [member]",
        "terseLabel": "Other Products And Services [member]",
        "documentation": "Other products and services."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherProvisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherProvisions",
     "crdr": "credit",
     "presentation": [
      "http://www.cyilimited.com/role/ProvisionsSummaryOfProvisionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other provisions",
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of provisions other than provisions for employee benefits. [Refer: Provisions]"
       }
      }
     },
     "auth_ref": [
      "r34",
      "r129"
     ]
    },
    "ifrs-full_OtherProvisionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherProvisionsMember",
     "presentation": [
      "http://www.cyilimited.com/role/ProvisionsSummaryOfProvisionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other provisions [member]",
        "terseLabel": "Other provisions [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for provisions other than provisions for employee benefits. It also represents the standard value for the 'Classes of other provisions' axis if no other member is used. [Refer: Provisions]"
       }
      }
     },
     "auth_ref": [
      "r132"
     ]
    },
    "cyd_OtherReceivablesExcludingTaxRecoverable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "OtherReceivablesExcludingTaxRecoverable",
     "crdr": "debit",
     "presentation": [
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesMaturityProfileOfFinancialAssetsAndLiabilitiesBasedOnContractualUndiscountedPaymentsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other receivables excluding tax recoverable",
        "terseLabel": "Other receivables, excluding tax recoverable",
        "documentation": "Other receivables, excluding tax recoverable."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_OtherReceivablesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "OtherReceivablesMember",
     "presentation": [
      "http://www.cyilimited.com/role/FinancialAssetsAndFinancialLiabilitiesSummaryOfFinancialAssetsAndFinancialLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Receivables [member]",
        "terseLabel": "Other receivables [member]",
        "documentation": "Other receivables."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherRelatedPartiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherRelatedPartiesMember",
     "presentation": [
      "http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutFutureMinimumRentalReceivablesUnderNonCancellableOperatingLeasesDetail",
      "http://www.cyilimited.com/role/TradeAndOtherPayablesSummaryOfTradeAndOtherCurrentPayablesParentheticalDetail",
      "http://www.cyilimited.com/role/TradeAndOtherReceivablesSummaryOfTradeAndOtherReceivablesParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other related parties [member]",
        "terseLabel": "Other related parties [member]",
        "verboseLabel": "Third parties [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for related parties that the entity does not separately disclose in the same statement or note. [Refer: Related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r99"
     ]
    },
    "ifrs-full_OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/IncomeTaxExpenseReconciliationOfIncomeTaxExpenseDetail": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/IncomeTaxExpenseReconciliationOfIncomeTaxExpenseDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other tax effects for reconciliation between accounting profit and tax expense (income)",
        "terseLabel": "Others"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount that represents the difference between the tax expense (income) and the product of the accounting profit multiplied by the applicable tax rate(s) that the entity does not separately disclose in the same statement or note. [Refer: Accounting profit; Applicable tax rate]"
       }
      }
     },
     "auth_ref": [
      "r61"
     ]
    },
    "cyd_OtherTaxPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "OtherTaxPayable",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/TradeAndOtherPayablesSummaryOfTradeAndOtherCurrentPayablesDetail": {
       "parentTag": "ifrs-full_TradeAndOtherCurrentPayables",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/TradeAndOtherPayablesSummaryOfTradeAndOtherCurrentPayablesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other tax payable",
        "terseLabel": "Other tax payable",
        "documentation": "Other tax payable."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherTemporaryDifferencesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherTemporaryDifferencesMember",
     "presentation": [
      "http://www.cyilimited.com/role/IncomeTaxExpenseSummaryOfDeferredTaxDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other temporary differences [member]",
        "terseLabel": "Others [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for temporary differences that the entity does not separately disclose in the same statement or note. [Refer: Temporary differences [member]]"
       }
      }
     },
     "auth_ref": [
      "r409"
     ]
    },
    "cyd_OthersOperatingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "OthersOperatingExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/OtherOperatingExpensesSummaryOfOtherOperatingExpensesDetail": {
       "parentTag": "ifrs-full_OtherOperatingIncomeExpense",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/OtherOperatingExpensesSummaryOfOtherOperatingExpensesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Others Operating Expense",
        "terseLabel": "Others",
        "documentation": "Others Operating Expense"
       }
      }
     },
     "auth_ref": []
    },
    "cyd_OutstandingBillsReceivablesDiscountedWithBanksMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "OutstandingBillsReceivablesDiscountedWithBanksMember",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentInJointVenturesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding bills receivables discounted with banks [member]",
        "terseLabel": "Outstanding bills receivables discounted with banks [member]",
        "documentation": "Outstanding bills receivables discounted with banks."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_OutstandingBillsReceivablesEndorsedToSuppliersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "OutstandingBillsReceivablesEndorsedToSuppliersMember",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentInJointVenturesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding bills receivables endorsed to suppliers [member]",
        "terseLabel": "Outstanding bills receivables endorsed to suppliers [member]",
        "documentation": "Outstanding bills receivables endorsed to suppliers."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_PRCWithholdingTaxOnDividendIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "PRCWithholdingTaxOnDividendIncomeMember",
     "presentation": [
      "http://www.cyilimited.com/role/IncomeTaxExpenseSummaryOfDeferredTaxParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PRC withholding tax on dividend income [Member]",
        "terseLabel": "PRC withholding tax on dividend income [Member]",
        "documentation": "PRC withholding tax on dividend income [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ParValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ParValuePerShare",
     "presentation": [
      "http://www.cyilimited.com/role/IssuedCapitalSummaryOfIssuedCapitalParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Par value per share",
        "verboseLabel": "Par value"
       }
      },
      "en": {
       "role": {
        "documentation": "The nominal value per share."
       }
      }
     },
     "auth_ref": [
      "r38"
     ]
    },
    "cyd_PartialConsiderationOnDisposalOfSubsidiary": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "PartialConsiderationOnDisposalOfSubsidiary",
     "crdr": "debit",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesAssetsAndLiabilitiesAndCashFlowEffectOfDisposalOfSubsidiariesParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Partial Consideration On Disposal Of Subsidiary",
        "terseLabel": "Partial Consideration On Disposal Of Subsidiary",
        "documentation": "Partial consideration on disposal of subsidiary."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_PastDueGreaterThanThreeSixtyFiveDaysMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "PastDueGreaterThanThreeSixtyFiveDaysMember",
     "presentation": [
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfInformationAboutCreditRiskOnTradeReceivablesUsingProvisionMatrixDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Past Due Greater Than Three Sixty Five Days [member]",
        "terseLabel": "Days past due greater than 365 days [member]",
        "documentation": "Past due greater than 365 days."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_PastDueNinetyOneToOneEightyDaysMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "PastDueNinetyOneToOneEightyDaysMember",
     "presentation": [
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfInformationAboutCreditRiskOnTradeReceivablesUsingProvisionMatrixDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Past due ninety one to one eighty days [member]",
        "terseLabel": "Days Past due 91-180 days [member]",
        "documentation": "Past due 91-180 days."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_PastDueOneEightyOneToThreeSixtyFiveDaysMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "PastDueOneEightyOneToThreeSixtyFiveDaysMember",
     "presentation": [
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfInformationAboutCreditRiskOnTradeReceivablesUsingProvisionMatrixDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Past due one eighty one to three sixty five days[member]",
        "terseLabel": "Days past due 181-365 days [member]",
        "documentation": "Past due 181-365 days."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PastDueStatusAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PastDueStatusAxis",
     "presentation": [
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfInformationAboutCreditRiskOnTradeReceivablesUsingProvisionMatrixDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Past due status [axis]",
        "terseLabel": "Past due status [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r374"
     ]
    },
    "ifrs-full_PastDueStatusMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PastDueStatusMember",
     "presentation": [
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfInformationAboutCreditRiskOnTradeReceivablesUsingProvisionMatrixDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Past due status [member]",
        "terseLabel": "Past due status [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all past-due statuses. It also represents the standard value for the 'Past due status' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r374"
     ]
    },
    "cyd_PastDueZeroToNinetyDaysMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "PastDueZeroToNinetyDaysMember",
     "presentation": [
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfInformationAboutCreditRiskOnTradeReceivablesUsingProvisionMatrixDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Past due zero to ninety days [member]",
        "terseLabel": "Days past due 0- 90 days [member]",
        "documentation": "Past due 0- 90 days."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_PaymentForTrademarkLicenseFee": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "PaymentForTrademarkLicenseFee",
     "crdr": "credit",
     "presentation": [
      "http://www.cyilimited.com/role/IntangibleAssetsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payment for Trademark License Fee",
        "verboseLabel": "Payment for trademark license fee",
        "documentation": "Payment for trademark license fee."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_PaymentsForLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "PaymentsForLeaseLiabilities",
     "crdr": "debit",
     "presentation": [
      "http://www.cyilimited.com/role/RelatedPartyDisclosuresSignificantTransactionsWithRelatedPartiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments For Lease Liabilities",
        "documentation": "Payment for lease liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_PaymentsForPlacementOrproceedFromWithdrawalOfFixedDepositsPledgedWithBanksForBankingFacilitiesClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "PaymentsForPlacementOrproceedFromWithdrawalOfFixedDepositsPledgedWithBanksForBankingFacilitiesClassifiedAsFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0,
       "order": 50.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments for placement orproceed from withdrawal of fixed deposits pledged with banks for banking facilities classified as financing activities",
        "terseLabel": "(Placement)/withdrawal of fixed deposits with banks, net",
        "documentation": "Payments for placement orproceed from withdrawal of fixed deposits pledged with banks for banking facilities classified as financing activities."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 53.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows",
      "http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutCarryingAmountsOfLeaseLiabilitiesAndMovementsDuringYearDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments",
        "negatedLabel": "Payment of principal portion of lease liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for payment of lease liabilities, classified as financing activities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r352"
     ]
    },
    "cyd_PercentageDecreaseInDemandThatWouldResultInAnImpairment": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "PercentageDecreaseInDemandThatWouldResultInAnImpairment",
     "presentation": [
      "http://www.cyilimited.com/role/IntangibleAssetsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage decrease in demand that would result in an impairment",
        "terseLabel": "Percentage decrease in demand that would result in an impairment",
        "documentation": "Percentage decrease in demand that would result in an impairment."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_PercentageIncreaseInPretaxDiscountRateThatWouldResultInAnImpairment": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "PercentageIncreaseInPretaxDiscountRateThatWouldResultInAnImpairment",
     "presentation": [
      "http://www.cyilimited.com/role/IntangibleAssetsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage increase in pre-tax discount rate that would result in an impairment",
        "terseLabel": "Pre-tax discount rate that would result in an impairment",
        "documentation": "Percentage increase in pre-tax discount rate to extrapolate cash flow projections."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_PercentageOfAppropriationOfNetIncomeToStatutoryGeneralReserve": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "PercentageOfAppropriationOfNetIncomeToStatutoryGeneralReserve",
     "presentation": [
      "http://www.cyilimited.com/role/ReservesSummaryOfStatutoryReservesParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage of appropriation of net income to statutory general reserve",
        "terseLabel": "Appropriation of net income to the statutory general reserve",
        "documentation": "Percentage of appropriation of net income to statutory general reserve."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_PercentageOfCertainStatutoryGeneralReserveBalanceWithShareCapital": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "PercentageOfCertainStatutoryGeneralReserveBalanceWithShareCapital",
     "presentation": [
      "http://www.cyilimited.com/role/ReservesSummaryOfStatutoryReservesParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage of certain statutory general reserve balance with share capital",
        "terseLabel": "Percentage of certain statutory general reserve balance with share capital",
        "documentation": "Percentage of certain statutory general reserve balance with share capital."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_PercentageOfPretaxDiscountRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "PercentageOfPretaxDiscountRate",
     "presentation": [
      "http://www.cyilimited.com/role/IntangibleAssetsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage of pretax discount rate",
        "terseLabel": "Pre-tax discount rate",
        "documentation": "Percentage of pretax discount rate."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_PercentageOfTradeReceivablesExcludingBillsReceivables": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "PercentageOfTradeReceivablesExcludingBillsReceivables",
     "presentation": [
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage of trade receivables excluding bills receivables",
        "terseLabel": "Percentage of trade receivables excluding bills receivables",
        "documentation": "Percentage of trade receivables excluding bills receivables."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_PercentageOfUnconvertedPreferenceSharesTransferToTrustee": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "PercentageOfUnconvertedPreferenceSharesTransferToTrustee",
     "presentation": [
      "http://www.cyilimited.com/role/CorporateInformationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage of unconverted preference shares transfer to trustee",
        "terseLabel": "Percentage of unconverted preference shares transfer to trustee",
        "documentation": "Percentage of unconverted preference shares transfer to trustee."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PerformanceObligationsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PerformanceObligationsAxis",
     "presentation": [
      "http://www.cyilimited.com/role/AccountingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance obligations [axis]",
        "terseLabel": "Performance obligations [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r223"
     ]
    },
    "ifrs-full_PerformanceObligationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PerformanceObligationsMember",
     "presentation": [
      "http://www.cyilimited.com/role/AccountingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance obligations [member]",
        "terseLabel": "Performance obligations [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all performance obligations. A performance obligation is a promise in a contract with a customer to transfer to the customer either: (a) a good or service (or a bundle of goods or services) that is distinct; or (b) a series of distinct goods or services that are substantially the same and that have the same pattern of transfer to the customer. This member also represents the standard value for the 'Performance obligations' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r223"
     ]
    },
    "cyd_PlantAndMachineryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "PlantAndMachineryMember",
     "presentation": [
      "http://www.cyilimited.com/role/PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Plant and machinery [member]",
        "terseLabel": "Plant and machinery [member]",
        "documentation": "Plant and machinery."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_PlantMachineryAndEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "PlantMachineryAndEquipmentMember",
     "presentation": [
      "http://www.cyilimited.com/role/AccountingPoliciesEstimatedUsefulLifeOfAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Plant Machinery And Equipment [Member]",
        "terseLabel": "Plant, machinery and equipment [member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PostemploymentBenefitExpenseDefinedContributionPlans",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/StaffCostSummaryOfStaffCostsDetail": {
       "parentTag": "ifrs-full_EmployeeBenefitsExpense",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/StaffCostSummaryOfStaffCostsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Post-employment benefit expense, defined contribution plans",
        "terseLabel": "Contribution to defined contribution plans"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of post-employment benefit expense relating to defined contribution plans. Defined contribution plans are post-employment benefit plans under which an entity pays fixed contributions into a separate entity (a fund) and will have no legal or constructive obligation to pay further contributions if the fund does not hold sufficient assets to pay all employee benefits relating to employee service in the current and prior periods."
       }
      }
     },
     "auth_ref": [
      "r83"
     ]
    },
    "cyd_PremiumPaidForAcquisitionOfNoncontrollingInterestsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "PremiumPaidForAcquisitionOfNoncontrollingInterestsMember",
     "presentation": [
      "http://www.cyilimited.com/role/ReservesSummaryOfOtherComponentsOfEquityDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Premium paid for acquisition of non-controlling interests [member]",
        "terseLabel": "Premium paid for acquisition of non-controlling interests [member]",
        "documentation": "Premium paid for acquisition of non-controlling interests."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_PremiumPaidForDiscountOnAcquisitionOfNoncontrollingInterestsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "PremiumPaidForDiscountOnAcquisitionOfNoncontrollingInterestsMember",
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "(Premium paid for)/discount on acquisition of non-controlling interests [member]",
        "terseLabel": "Premium paid for acquisition of non-controlling interests [member]",
        "documentation": "(Premium paid for)/discount on acquisition of non-controlling interests."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_PretaxDiscountRateThatWouldResultsInAnImpairment": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "PretaxDiscountRateThatWouldResultsInAnImpairment",
     "presentation": [
      "http://www.cyilimited.com/role/IntangibleAssetsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PreTax Discount Rate That Would Results in an Impairment",
        "terseLabel": "Pre-tax discount rate that would results in an impairment",
        "documentation": "Pre-tax discount rate that would results in an impairment."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PrincipalPlaceOfBusinessOfSubsidiary": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PrincipalPlaceOfBusinessOfSubsidiary",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesDetailsOfSignificantSubsidiariesOfTheGroupDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Principal place of business of subsidiary",
        "terseLabel": "Place of business"
       }
      },
      "en": {
       "role": {
        "documentation": "The principal place of business of a subsidiary. [Refer: Principal place of business; Subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r105",
      "r108",
      "r180",
      "r186"
     ]
    },
    "ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProceedsFromBorrowingsClassifiedAsFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0,
       "order": 54.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from borrowings, classified as financing activities",
        "terseLabel": "Proceeds from borrowings"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from borrowings obtained. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r350"
     ]
    },
    "ifrs-full_ProceedsFromChangesInOwnershipInterestsInSubsidiaries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProceedsFromChangesInOwnershipInterestsInSubsidiaries",
     "crdr": "debit",
     "presentation": [
      "http://www.cyilimited.com/role/OtherFinancialLiabilityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from changes in ownership interests in subsidiaries that do not result in loss of control",
        "terseLabel": "Proceeds from changes in ownership interests in subsidiaries that do not result in loss of control"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from changes in ownership interests in subsidiaries that do not result in a loss of control. [Refer: Subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r162",
      "r163"
     ]
    },
    "ifrs-full_ProceedsFromContributionsOfNoncontrollingInterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProceedsFromContributionsOfNoncontrollingInterests",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0,
       "order": 52.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from contributions of non-controlling interests",
        "terseLabel": "Contribution by non-controlling interests"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from proceeds from contributions of non-controlling interests. [Refer: Non-controlling interests]"
       }
      }
     },
     "auth_ref": [
      "r430"
     ]
    },
    "cyd_ProceedsFromDisposalOfRightOfUseAssetsClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "ProceedsFromDisposalOfRightOfUseAssetsClassifiedAsInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0,
       "order": 40.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "right-of-use assets",
        "verboseLabel": "-\u00a0right-of-use\u00a0assets",
        "documentation": "Proceeds from disposal of right of use assets classified as investing activities."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProceedsFromGovernmentGrantsClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProceedsFromGovernmentGrantsClassifiedAsInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0,
       "order": 48.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from government grants, classified as investing activities",
        "terseLabel": "Proceeds from government grants"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from government grants, classified as investing activities. [Refer: Government [member]; Government grants]"
       }
      }
     },
     "auth_ref": [
      "r416"
     ]
    },
    "cyd_ProceedsFromSaleRestrictedInUSe": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "ProceedsFromSaleRestrictedInUSe",
     "crdr": "debit",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesAssetsAndLiabilitiesAndCashFlowEffectOfDisposalOfSubsidiariesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ProceedsFromSaleRestrictedInUSe",
        "terseLabel": "Less: Sales proceed received but restricted in use",
        "documentation": "Proceeds from sale restricted in use."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProceedsFromSalesOfInterestsInAssociates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProceedsFromSalesOfInterestsInAssociates",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0,
       "order": 38.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from sales of interests in associates",
        "terseLabel": "- associate"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from sales of interests in associates. [Refer: Associates [member]]"
       }
      }
     },
     "auth_ref": [
      "r429"
     ]
    },
    "ifrs-full_ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0,
       "order": 43.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from sales of property, plant and equipment, classified as investing activities",
        "terseLabel": "- property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from sales of property, plant and equipment, classified as investing activities. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r349"
     ]
    },
    "ifrs-full_ProceedsFromSalesOrMaturityOfFinancialInstrumentsClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProceedsFromSalesOrMaturityOfFinancialInstrumentsClassifiedAsInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0,
       "order": 41.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from sales or maturity of financial instruments, classified as investing activities",
        "terseLabel": "- quoted equity securities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from sales or maturity of financial instruments, classified as investing activities. [Refer: Financial instruments, class [member]]"
       }
      }
     },
     "auth_ref": [
      "r429"
     ]
    },
    "cyd_ProductWarrantyClaimPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "ProductWarrantyClaimPeriod",
     "presentation": [
      "http://www.cyilimited.com/role/AccountingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product warranty claim period",
        "terseLabel": "Warranty claim period",
        "documentation": "Product warranty claim period."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_ProductWarrantyMileage": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "ProductWarrantyMileage",
     "presentation": [
      "http://www.cyilimited.com/role/AccountingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product Warranty Mileage",
        "terseLabel": "Warranty mileage",
        "documentation": "Product warranty mileage."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_ProductWarrantyRunningHours": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "ProductWarrantyRunningHours",
     "presentation": [
      "http://www.cyilimited.com/role/AccountingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product warranty running hours",
        "terseLabel": "Product warranty running hours",
        "documentation": "Product warranty running hours."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProductsAndServicesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProductsAndServicesAxis",
     "presentation": [
      "http://www.cyilimited.com/role/AccountingPoliciesAdditionalInformationDetail",
      "http://www.cyilimited.com/role/RevenueFromContractsWithCustomersSummaryOfDisaggregationOfGroupsRevenueFromContractsWithCustomersDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Products and services [axis]",
        "terseLabel": "Products and services [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r309",
      "r366"
     ]
    },
    "ifrs-full_ProductsAndServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProductsAndServicesMember",
     "presentation": [
      "http://www.cyilimited.com/role/AccountingPoliciesAdditionalInformationDetail",
      "http://www.cyilimited.com/role/RevenueFromContractsWithCustomersSummaryOfDisaggregationOfGroupsRevenueFromContractsWithCustomersDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Products and services [member]",
        "terseLabel": "Products and services [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the entity's products and services. It also represents the standard value for the 'Products and services' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r309",
      "r366"
     ]
    },
    "ifrs-full_ProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProfitLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfComprehensiveIncome": {
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.cyilimited.com/role/ConsolidatedStatementOfChangesInEquity": {
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.cyilimited.com/role/ConsolidatedStatementOfProfitOrLossAlternate1": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.cyilimited.com/role/ConsolidatedStatementOfProfitOrLoss": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfChangesInEquity",
      "http://www.cyilimited.com/role/ConsolidatedStatementOfComprehensiveIncome",
      "http://www.cyilimited.com/role/ConsolidatedStatementOfProfitOrLoss",
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesSummarizedFinancialInformationIncludingGoodwillOnAcquisitionAndConsolidationAdjustmentButBeforeIntercompanyEliminationsOfSubsidiariesWithMaterialNonControllingInterestsDetail",
      "http://www.cyilimited.com/role/SegmentInformationSummaryOfSegmentInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit (loss)",
        "totalLabel": "Profit for the year",
        "positiveLabel": "Profit for the year",
        "terseLabel": "Profit for the year",
        "presentationGuidance": "Profit after tax",
        "verboseLabel": "Segment profit after tax"
       }
      },
      "en": {
       "role": {
        "documentation": "The total of income less expenses from continuing and discontinued operations, excluding the components of other comprehensive income. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r4",
      "r44",
      "r155",
      "r176",
      "r178",
      "r302",
      "r304",
      "r361",
      "r370"
     ]
    },
    "ifrs-full_ProfitLossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProfitLossAbstract",
     "presentation": [
      "http://www.cyilimited.com/role/SegmentInformationSummaryOfSegmentInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit (loss) [abstract]",
        "terseLabel": "Results"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProfitLossAttributableToAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProfitLossAttributableToAbstract",
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfProfitOrLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit (loss), attributable to [abstract]",
        "terseLabel": "Attributable to:"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProfitLossAttributableToNoncontrollingInterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProfitLossAttributableToNoncontrollingInterests",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfProfitOrLossAlternate1": {
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfProfitOrLoss",
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesSubsidiaryHavingNonControllingInterestsThatAreMaterialToTheGroupDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit (loss), attributable to non-controlling interests",
        "terseLabel": "Non-controlling interests",
        "verboseLabel": "Profit allocated to material NCI"
       }
      },
      "en": {
       "role": {
        "documentation": "The profit (loss) from continuing and discontinued operations attributable to non-controlling interests. [Refer: Profit (loss); Non-controlling interests]"
       }
      }
     },
     "auth_ref": [
      "r46",
      "r182"
     ]
    },
    "ifrs-full_ProfitLossAttributableToOwnersOfParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProfitLossAttributableToOwnersOfParent",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfProfitOrLossAlternate1": {
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfProfitOrLoss",
      "http://www.cyilimited.com/role/EarningsPerShareSummaryOfEarningsPerShareDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit (loss), attributable to owners of parent",
        "terseLabel": "Equity holders of the Company",
        "verboseLabel": "Profit attributable to equity holders of the Company"
       }
      },
      "en": {
       "role": {
        "documentation": "The profit (loss) from continuing and discontinued operations attributable to owners of the parent. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r47"
     ]
    },
    "ifrs-full_ProfitLossBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProfitLossBeforeTax",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfProfitOrLoss": {
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows",
      "http://www.cyilimited.com/role/ConsolidatedStatementOfProfitOrLoss",
      "http://www.cyilimited.com/role/IncomeTaxExpenseReconciliationOfIncomeTaxExpenseDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit (loss) before tax",
        "totalLabel": "Profit before tax",
        "verboseLabel": "Profit before tax",
        "terseLabel": "Profit before tax"
       }
      },
      "en": {
       "role": {
        "documentation": "The profit (loss) before tax expense or income. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r267",
      "r320",
      "r321",
      "r381",
      "r382"
     ]
    },
    "ifrs-full_ProfitLossFromOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProfitLossFromOperatingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfProfitOrLoss": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfProfitOrLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit (loss) from operating activities",
        "totalLabel": "Operating profit"
       }
      },
      "en": {
       "role": {
        "documentation": "The profit (loss) from operating activities of the entity. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r340",
      "r407"
     ]
    },
    "cyd_ProfitOrLossStatementAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "ProfitOrLossStatementAxis",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentInJointVenturesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit or Loss Statement [Axis]",
        "documentation": "Profit or Loss Statement"
       }
      }
     },
     "auth_ref": []
    },
    "cyd_ProfitOrLossStatementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "ProfitOrLossStatementMember",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentInJointVenturesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit or Loss Statement [Member]",
        "documentation": "Profit or Loss Statement"
       }
      }
     },
     "auth_ref": []
    },
    "cyd_PropertyManagementServiceChargedByRelatedPartyTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "PropertyManagementServiceChargedByRelatedPartyTransactions",
     "crdr": "debit",
     "presentation": [
      "http://www.cyilimited.com/role/RelatedPartyDisclosuresSignificantTransactionsWithRelatedPartiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property Management Service Charged By Related Party Transactions",
        "terseLabel": "Property management service expenses",
        "documentation": "Property management service charged by related party transactions."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PropertyPlantAndEquipment",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 34.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition",
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesAssetsAndLiabilitiesAndCashFlowEffectOfDisposalOfSubsidiariesDetail",
      "http://www.cyilimited.com/role/PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, plant and equipment",
        "terseLabel": "Property, plant and equipment",
        "verboseLabel": "Property, Property, plant and equipment",
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of tangible assets that: (a) are held for use in the production or supply of goods or services, for rental to others, or for administrative purposes; and (b) are expected to be used during more than one period. Note that right-of-use assets are not included. [Contrast: Property, plant and equipment including right-of-use assets]"
       }
      }
     },
     "auth_ref": [
      "r14",
      "r76"
     ]
    },
    "ifrs-full_PropertyPlantAndEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PropertyPlantAndEquipmentMember",
     "presentation": [
      "http://www.cyilimited.com/role/AccountingPoliciesEstimatedUsefulLifeOfAssetsDetail",
      "http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutCarryingAmountsOfRightOfUseAssetsRecognizedAndMovementsDuringYearDetail",
      "http://www.cyilimited.com/role/LoansAndBorrowingsAdditionalInformationDetail",
      "http://www.cyilimited.com/role/PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, plant and equipment [member]",
        "terseLabel": "Property, Plant And Equipment [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for property, plant and equipment. It also represents the standard value for the 'Classes of property, plant and equipment' axis if no other member is used. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r77",
      "r341",
      "r369"
     ]
    },
    "cyd_ProportionOfOwnershipInterestHeldByControllingShareholder": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "ProportionOfOwnershipInterestHeldByControllingShareholder",
     "presentation": [
      "http://www.cyilimited.com/role/LoansAndBorrowingsAdditionalInformationDetail",
      "http://www.cyilimited.com/role/RelatedPartyDisclosuresAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proportion of Ownership Interest held by Controlling Shareholder",
        "terseLabel": "Ownership interest in the entity, percentage",
        "documentation": "Total percentage of share in the Entity held by controlling shareholder through its subsidiaries."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_ProportionOfOwnershipInterestHeldByControllingShareholders": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "ProportionOfOwnershipInterestHeldByControllingShareholders",
     "presentation": [
      "http://www.cyilimited.com/role/RelatedPartyDisclosuresAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proportion of Ownership Interest held by Controlling Shareholders",
        "terseLabel": "Ownership interest held by controlling shareholder, percent",
        "documentation": "Percentage of share in the Entity held by controlling shareholders through its subsidiaries."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_ProportionOfOwnershipInterestHeldByNonControllingShareholderWithSignificantInfluenceOverTheGroup": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "ProportionOfOwnershipInterestHeldByNonControllingShareholderWithSignificantInfluenceOverTheGroup",
     "presentation": [
      "http://www.cyilimited.com/role/RelatedPartyDisclosuresAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proportion of Ownership Interest held by Non Controlling Shareholder with Significant Influence over the Group",
        "terseLabel": "Ownership interest held by non-controlling shareholder with significant influence over the Group",
        "documentation": "Percentage of share in the Entity held by Non-Controlling Shareholder with significant influence over the Group."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProportionOfOwnershipInterestInJointVenture": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProportionOfOwnershipInterestInJointVenture",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentInJointVenturesSummarizedFinancialInformationOfJointVenturesAndReconciliationWithCarryingAmountOfInvestmentInConsolidatedFinancialStatementsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proportion of ownership interest in joint venture",
        "verboseLabel": "Proportion of the Group's ownership",
        "positiveLabel": "Proportion of the Group's ownership"
       }
      },
      "en": {
       "role": {
        "documentation": "The proportion of ownership interest in a joint venture attributable to the entity. [Refer: Joint ventures [member]]"
       }
      }
     },
     "auth_ref": [
      "r106",
      "r109",
      "r190"
     ]
    },
    "ifrs-full_ProportionOfOwnershipInterestInSubsidiary": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProportionOfOwnershipInterestInSubsidiary",
     "presentation": [
      "http://www.cyilimited.com/role/CorporateInformationAdditionalInformationDetail",
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesAdditionalInformationDetail",
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesDetailsOfSignificantSubsidiariesOfTheGroupDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proportion of ownership interest in subsidiary",
        "verboseLabel": "Ownership interest in subsidiary",
        "terseLabel": "Group's effective equity interest",
        "disclosureGuidance": "Percent of shareholding in subsidiary"
       }
      },
      "en": {
       "role": {
        "documentation": "The proportion of ownership interest in a subsidiary attributable to the entity. [Refer: Subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r106",
      "r109",
      "r187"
     ]
    },
    "cyd_ProportionOfOwnershipInterestsHeldByGroup": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "ProportionOfOwnershipInterestsHeldByGroup",
     "presentation": [
      "http://www.cyilimited.com/role/CorporateInformationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proportion of ownership interest held by group",
        "terseLabel": "Percentage of issued share capital held by group",
        "documentation": "Proportion of ownership interest held by group."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProportionOfOwnershipInterestsHeldByNoncontrollingInterests": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProportionOfOwnershipInterestsHeldByNoncontrollingInterests",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesSubsidiaryHavingNonControllingInterestsThatAreMaterialToTheGroupDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proportion of ownership interests held by non-controlling interests",
        "terseLabel": "Proportion of equity interest held by NCI"
       }
      },
      "en": {
       "role": {
        "documentation": "The proportion of ownership interests in a subsidiary held by non-controlling interests. [Refer: Subsidiaries [member]; Non-controlling interests]"
       }
      }
     },
     "auth_ref": [
      "r181"
     ]
    },
    "cyd_ProportionOfOwnershipInterestsHeldInParent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "ProportionOfOwnershipInterestsHeldInParent",
     "presentation": [
      "http://www.cyilimited.com/role/CorporateInformationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proportion Of Ownership Interests Held In Parent",
        "terseLabel": "Proportion of ownership interests held in parent",
        "documentation": "Proportion of ownership interests held in parent."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_ProportionOfSharesOfSubsidiaryHeldForSaleAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "ProportionOfSharesOfSubsidiaryHeldForSaleAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Proportion of shares of subsidiary held for sale [abstract]",
        "documentation": "Proportion of shares of subsidiary held for sale."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProportionOfVotingRightsHeldInJointVenture": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProportionOfVotingRightsHeldInJointVenture",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentInJointVenturesSummaryOfSignificantJointVenturesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proportion of voting rights held in joint venture",
        "terseLabel": "Percentage of interest held"
       }
      },
      "en": {
       "role": {
        "documentation": "The proportion of the voting rights in a joint venture held by the entity. [Refer: Joint ventures [member]]"
       }
      }
     },
     "auth_ref": [
      "r106",
      "r109",
      "r190"
     ]
    },
    "cyd_ProvisionForWithholdingTaxPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "ProvisionForWithholdingTaxPayable",
     "crdr": "credit",
     "presentation": [
      "http://www.cyilimited.com/role/IncomeTaxExpenseAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Provision For Withholding Tax Payable",
        "terseLabel": "Deferred tax liability for withholding tax payable",
        "documentation": "Provision for withholding tax payable."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProvisionUsedOtherProvisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProvisionUsedOtherProvisions",
     "crdr": "debit",
     "presentation": [
      "http://www.cyilimited.com/role/ProvisionsSummaryOfProvisionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Provision used, other provisions",
        "negatedLabel": "Provision utilized"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount used (ie incurred and charged against the provision) for other provisions. [Refer: Other provisions]"
       }
      }
     },
     "auth_ref": [
      "r130"
     ]
    },
    "ifrs-full_PurchaseOfInterestsInInvestmentsAccountedForUsingEquityMethod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PurchaseOfInterestsInInvestmentsAccountedForUsingEquityMethod",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 39.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Purchase of interests in investments accounted for using equity method",
        "negatedLabel": "Additional investment in a joint venture"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for the purchase of interests in investments accounted for using the equity method. [Refer: Investments accounted for using equity method]"
       }
      }
     },
     "auth_ref": [
      "r429"
     ]
    },
    "ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 47.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Purchase of property, plant and equipment, classified as investing activities",
        "negatedLabel": "Purchase of property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for the purchases of property, plant and equipment, classified as investing activities. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r348"
     ]
    },
    "ifrs-full_PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets",
     "crdr": "credit",
     "presentation": [
      "http://www.cyilimited.com/role/SegmentInformationSummaryOfSegmentInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Purchase of property, plant and equipment, intangible assets other than goodwill, investment property and other non-current assets",
        "terseLabel": "Capital expenditure"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for the purchase of property, plant and equipment, intangible assets other than goodwill, investment property and other non-current assets. [Refer: Intangible assets other than goodwill; Investment property; Other non-current assets; Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r429"
     ]
    },
    "ifrs-full_PurchasesOfGoodsRelatedPartyTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PurchasesOfGoodsRelatedPartyTransactions",
     "crdr": "debit",
     "presentation": [
      "http://www.cyilimited.com/role/RelatedPartyDisclosuresSignificantTransactionsWithRelatedPartiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Purchases of goods, related party transactions",
        "verboseLabel": "Purchase of parts, supplies and engines"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of goods purchased by the entity in related party transactions. [Refer: Related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r337"
     ]
    },
    "ifrs-full_PurchasesOfPropertyAndOtherAssetsRelatedPartyTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PurchasesOfPropertyAndOtherAssetsRelatedPartyTransactions",
     "crdr": "debit",
     "presentation": [
      "http://www.cyilimited.com/role/RelatedPartyDisclosuresSignificantTransactionsWithRelatedPartiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Purchases of property and other assets, related party transactions",
        "terseLabel": "Purchases of vehicles and machineries"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of property and other assets purchased by the entity in related party transactions. [Refer: Related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r338"
     ]
    },
    "cyd_PuremCompanyLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "PuremCompanyLimitedMember",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentInJointVenturesSummarizedFinancialInformationOfJointVenturesAndReconciliationWithCarryingAmountOfInvestmentInConsolidatedFinancialStatementsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Purem Company Limited [Member]",
        "terseLabel": "Purem [member]",
        "documentation": "Purem company limited."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RangeAxis",
     "presentation": [
      "http://www.cyilimited.com/role/AccountingPoliciesAdditionalInformationDetail",
      "http://www.cyilimited.com/role/AccountingPoliciesEstimatedUsefulLifeOfAssetsDetail",
      "http://www.cyilimited.com/role/AccountingPoliciesSummaryOfPoliciesAppliedToTheGroupsIntangibleAssetsDetail",
      "http://www.cyilimited.com/role/CashAndBankBalancesAdditionalInformationDetail",
      "http://www.cyilimited.com/role/CashAndBankBalancesSummaryOfCashAndBankBalancesParentheticalDetail",
      "http://www.cyilimited.com/role/CommitmentsAndContingenciesAdditionalInformationDetail",
      "http://www.cyilimited.com/role/IncomeTaxExpenseAdditionalInformationDetail",
      "http://www.cyilimited.com/role/IntangibleAssetsAdditionalInformationDetail",
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesAdditionalInformationDetail",
      "http://www.cyilimited.com/role/IssuedCapitalAdditionalInformationDetail",
      "http://www.cyilimited.com/role/LeaseLiabilitiesSummaryOfDetailedInformationAboutInLeaseLiabilitiesDetail",
      "http://www.cyilimited.com/role/LeasesAdditionalInformationDetail",
      "http://www.cyilimited.com/role/LoansAndBorrowingsAdditionalInformationDetail",
      "http://www.cyilimited.com/role/LoansAndBorrowingsSummaryOfLoansAndBorrowingsDetail",
      "http://www.cyilimited.com/role/ReservesSummaryOfStatutoryReservesParentheticalDetail",
      "http://www.cyilimited.com/role/RevenueFromContractsWithCustomersSummaryOfContractBalancesParentheticalDetail",
      "http://www.cyilimited.com/role/ShareBasedPaymentAdditionalInformationDetail",
      "http://www.cyilimited.com/role/ShareBasedPaymentFairValueOfShareOptionsAndAssumptionsDetail",
      "http://www.cyilimited.com/role/SignificantAccountingJudgmentsEstimatesAndAssumptionsAdditionalInformationDetail",
      "http://www.cyilimited.com/role/TradeAndOtherPayablesSummaryOfTradeAndOtherCurrentPayablesParentheticalDetail",
      "http://www.cyilimited.com/role/TradeAndOtherReceivablesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Range [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r214",
      "r246",
      "r259",
      "r363",
      "r364",
      "r435"
     ]
    },
    "ifrs-full_RangesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RangesMember",
     "presentation": [
      "http://www.cyilimited.com/role/AccountingPoliciesAdditionalInformationDetail",
      "http://www.cyilimited.com/role/AccountingPoliciesEstimatedUsefulLifeOfAssetsDetail",
      "http://www.cyilimited.com/role/AccountingPoliciesSummaryOfPoliciesAppliedToTheGroupsIntangibleAssetsDetail",
      "http://www.cyilimited.com/role/CashAndBankBalancesAdditionalInformationDetail",
      "http://www.cyilimited.com/role/CashAndBankBalancesSummaryOfCashAndBankBalancesParentheticalDetail",
      "http://www.cyilimited.com/role/CommitmentsAndContingenciesAdditionalInformationDetail",
      "http://www.cyilimited.com/role/IncomeTaxExpenseAdditionalInformationDetail",
      "http://www.cyilimited.com/role/IntangibleAssetsAdditionalInformationDetail",
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesAdditionalInformationDetail",
      "http://www.cyilimited.com/role/IssuedCapitalAdditionalInformationDetail",
      "http://www.cyilimited.com/role/LeaseLiabilitiesSummaryOfDetailedInformationAboutInLeaseLiabilitiesDetail",
      "http://www.cyilimited.com/role/LeasesAdditionalInformationDetail",
      "http://www.cyilimited.com/role/LoansAndBorrowingsAdditionalInformationDetail",
      "http://www.cyilimited.com/role/LoansAndBorrowingsSummaryOfLoansAndBorrowingsDetail",
      "http://www.cyilimited.com/role/ReservesSummaryOfStatutoryReservesParentheticalDetail",
      "http://www.cyilimited.com/role/RevenueFromContractsWithCustomersSummaryOfContractBalancesParentheticalDetail",
      "http://www.cyilimited.com/role/ShareBasedPaymentAdditionalInformationDetail",
      "http://www.cyilimited.com/role/ShareBasedPaymentFairValueOfShareOptionsAndAssumptionsDetail",
      "http://www.cyilimited.com/role/SignificantAccountingJudgmentsEstimatesAndAssumptionsAdditionalInformationDetail",
      "http://www.cyilimited.com/role/TradeAndOtherPayablesSummaryOfTradeAndOtherCurrentPayablesParentheticalDetail",
      "http://www.cyilimited.com/role/TradeAndOtherReceivablesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ranges [member]",
        "terseLabel": "Ranges [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregate ranges. It also represents the standard value for the 'Range' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r214",
      "r246",
      "r259",
      "r363",
      "r364",
      "r435"
     ]
    },
    "ifrs-full_RawMaterials": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RawMaterials",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/InventoriesSummaryOfInventoriesDetail": {
       "parentTag": "ifrs-full_Inventories",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/InventoriesSummaryOfInventoriesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current raw materials",
        "terseLabel": "Raw materials and consumables"
       }
      },
      "en": {
       "role": {
        "documentation": "A classification of current inventory representing the amount of assets to be consumed in the production process or in the rendering of services. [Refer: Inventories]"
       }
      }
     },
     "auth_ref": [
      "r325",
      "r415"
     ]
    },
    "ifrs-full_ReceivablesFromContractsWithCustomers": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ReceivablesFromContractsWithCustomers",
     "crdr": "debit",
     "presentation": [
      "http://www.cyilimited.com/role/RevenueFromContractsWithCustomersSummaryOfContractBalancesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Receivables from contracts with customers",
        "terseLabel": "Trade receivables (Note 15)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of an entity\u2019s right to consideration in exchange for goods or services that the entity has transferred to a customer that is unconditional. A right to consideration is unconditional if only the passage of time is required before payment of that consideration is due."
       }
      }
     },
     "auth_ref": [
      "r215",
      "r219"
     ]
    },
    "cyd_ReclassificationToOtherPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "ReclassificationToOtherPayables",
     "crdr": "debit",
     "presentation": [
      "http://www.cyilimited.com/role/DeferredGrantsSummaryOfDeferredGrantsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reclassification To Other Payables",
        "terseLabel": "Reclassification to other payables",
        "documentation": "Reclassification to other payables."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ReclassifiedItemsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ReclassifiedItemsAxis",
     "presentation": [
      "http://www.cyilimited.com/role/ComparativeFiguresAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reclassified items [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "ifrs-full_ReclassifiedItemsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ReclassifiedItemsMember",
     "presentation": [
      "http://www.cyilimited.com/role/ComparativeFiguresAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reclassified items [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for items that have been reclassified when the entity changes their presentation or classification in its financial statements. It also represents the standard value for the 'Reclassified items' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "ifrs-full_ReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Reconciliation of accounting profit multiplied by applicable tax rates [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "cyd_ReconciliationOfAdjustmentsResultingFromAccountingProfitMultipliedByApplicableTaxRatesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "ReconciliationOfAdjustmentsResultingFromAccountingProfitMultipliedByApplicableTaxRatesAbstract",
     "presentation": [
      "http://www.cyilimited.com/role/IncomeTaxExpenseReconciliationOfIncomeTaxExpenseDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reconciliation of adjustments resulting from accounting profit multiplied by applicable tax rates [abstract]",
        "terseLabel": "Adjustments:",
        "documentation": "Reconciliation of adjustments resulting from accounting profit multiplied by applicable tax rates."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ReconciliationOfChangesInAllowanceAccountForCreditLossesOfFinancialAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ReconciliationOfChangesInAllowanceAccountForCreditLossesOfFinancialAssetsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Reconciliation of changes in allowance account for credit losses of financial assets [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "cyd_RefinancingOfUncommittedMulticurrencyRevolvingCreditFacility": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "RefinancingOfUncommittedMulticurrencyRevolvingCreditFacility",
     "crdr": "credit",
     "presentation": [
      "http://www.cyilimited.com/role/LoansAndBorrowingsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Refinancing of uncommitted multi-currency revolving credit facility",
        "terseLabel": "Refinancing of uncommitted multi-currency revolving credit facility",
        "documentation": "Refinancing of uncommitted multi-currency revolving credit facility."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_RefinancingOfUnsecuredMulticurrencyRevolvingCreditFacility": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "RefinancingOfUnsecuredMulticurrencyRevolvingCreditFacility",
     "crdr": "credit",
     "presentation": [
      "http://www.cyilimited.com/role/LoansAndBorrowingsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Refinancing of unsecured multi-currency revolving credit facility",
        "terseLabel": "Refinancing of unsecured multi-currency revolving credit facility",
        "documentation": "Refinancing of unsecured multi-currency revolving credit facility."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_RefundLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "RefundLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/TradeAndOtherPayablesSummaryOfTradeAndOtherCurrentPayablesDetail": {
       "parentTag": "ifrs-full_CurrentFinancialLiabilitiesAtAmortisedCost",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/TradeAndOtherPayablesSummaryOfTradeAndOtherCurrentPayablesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Refund Liabilities Current",
        "terseLabel": "Refund liabilities",
        "documentation": "Refund liabilities current."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_RelatedPartyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "RelatedPartyMember",
     "presentation": [
      "http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutFutureMinimumRentalReceivablesUnderNonCancellableOperatingLeasesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related parties [Member]",
        "verboseLabel": "Related parties [member]",
        "documentation": "Related Party."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_ReleaseOfDeferredGrantRecognisedInProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "ReleaseOfDeferredGrantRecognisedInProfitOrLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.cyilimited.com/role/DeferredGrantsSummaryOfDeferredGrantsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Release of deferred grant recognised in profit or loss",
        "negatedLabel": "Released to consolidated statement of profit or loss",
        "documentation": "Release of deferred grant recognised in profit or loss."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_RentalIncomeFromInvestmentPropertyMinimumLeasePayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "RentalIncomeFromInvestmentPropertyMinimumLeasePayments",
     "crdr": "credit",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentPropertySummaryOfInvestmentPropertyDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rental Income From Investment Property Minimum Lease Payments",
        "terseLabel": "Rental income from investment property - Minimum lease payments",
        "documentation": "Rental income from investment property minimum lease payments."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RepaymentsOfBorrowingsClassifiedAsFinancingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 57.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Repayments of borrowings, classified as financing activities",
        "negatedLabel": "Repayment of borrowings"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow to settle borrowings, classified as financing activities. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r351"
     ]
    },
    "ifrs-full_ResearchAndDevelopmentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ResearchAndDevelopmentExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfProfitOrLoss": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfProfitOrLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Research and development expense",
        "negatedLabel": "Research and development expenses"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expenditure directly attributable to research or development activities, recognised in profit or loss."
       }
      }
     },
     "auth_ref": [
      "r141"
     ]
    },
    "ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ReserveOfExchangeDifferencesOnTranslationMember",
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfChangesInEquity",
      "http://www.cyilimited.com/role/ReservesSummaryOfOtherComponentsOfEquityDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reserve of exchange differences on translation [member]",
        "terseLabel": "Foreign currency translation reserve [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing accumulated exchange differences on the translation of financial statements recognised in other comprehensive income. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r92",
      "r322"
     ]
    },
    "ifrs-full_ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember",
     "presentation": [
      "http://www.cyilimited.com/role/ReservesSummaryOfOtherComponentsOfEquityDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reserve of gains and losses on financial assets measured at fair value through other comprehensive income [member]",
        "terseLabel": "Fair value reserve of financial assets at FVOCI [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing the accumulated gains and losses on financial assets measured at fair value through other comprehensive income. [Refer: Financial assets measured at fair value through other comprehensive income; Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r322"
     ]
    },
    "ifrs-full_ReserveOfSharebasedPaymentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ReserveOfSharebasedPaymentsMember",
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfChangesInEquity",
      "http://www.cyilimited.com/role/ReservesSummaryOfOtherComponentsOfEquityDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reserve of share-based payments [member]",
        "terseLabel": "Performance shares reserves [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity resulting from share-based payments."
       }
      }
     },
     "auth_ref": [
      "r322"
     ]
    },
    "ifrs-full_RestatedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RestatedMember",
     "presentation": [
      "http://www.cyilimited.com/role/AccountingPoliciesAdditionalInformationDetail",
      "http://www.cyilimited.com/role/AccountingPoliciesTables",
      "http://www.cyilimited.com/role/FinancialAssetsAndFinancialLiabilitiesScheduleOfChangesInLiabilitiesArisingFromFinancingActivitiesDetail",
      "http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutCarryingAmountsOfLeaseLiabilitiesAndMovementsDuringYearDetail",
      "http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutCarryingAmountsOfRightOfUseAssetsRecognizedAndMovementsDuringYearDetail",
      "http://www.cyilimited.com/role/OtherOperatingIncomeSummaryOfOtherOperatingIncomeDetail",
      "http://www.cyilimited.com/role/PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Currently stated [member]",
        "terseLabel": "Currently stated [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the information currently stated in the financial statements. It also represents the standard value for the 'Retrospective application and retrospective restatement' and 'Departure from requirement of IFRS' axes if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r169",
      "r171",
      "r174",
      "r245",
      "r402"
     ]
    },
    "cyd_RestrictedCashUsedAsCollateralByTheBanksForTheIssuanceOfBillsToSuppliers": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "RestrictedCashUsedAsCollateralByTheBanksForTheIssuanceOfBillsToSuppliers",
     "crdr": "debit",
     "presentation": [
      "http://www.cyilimited.com/role/CashAndBankBalancesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted cash used as collateral by the banks for the issuance of bills to suppliers",
        "terseLabel": "Restricted cash used as collateral by the banks for the issuance of bills to suppliers",
        "documentation": "Restricted cash used as collateral by the banks for the issuance of bills to suppliers."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RetainedEarnings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RetainedEarnings",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent",
       "weight": 1.0,
       "order": 21.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retained earnings",
        "terseLabel": "Retained earnings"
       }
      },
      "en": {
       "role": {
        "documentation": "A component of equity representing the entity's cumulative undistributed earnings or deficit."
       }
      }
     },
     "auth_ref": [
      "r326",
      "r328"
     ]
    },
    "ifrs-full_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retained earnings [member]",
        "terseLabel": "Retained earnings [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing an entity's cumulative undistributed earnings or deficit."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r322"
     ]
    },
    "ifrs-full_RetirementsPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RetirementsPropertyPlantAndEquipment",
     "crdr": "credit",
     "presentation": [
      "http://www.cyilimited.com/role/PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retirements, property, plant and equipment",
        "negatedLabel": "Write-off"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease in property, plant and equipment resulting from retirements. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r412"
     ]
    },
    "ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RetrospectiveApplicationAndRetrospectiveRestatementAxis",
     "presentation": [
      "http://www.cyilimited.com/role/AccountingPoliciesAdditionalInformationDetail",
      "http://www.cyilimited.com/role/AccountingPoliciesTables",
      "http://www.cyilimited.com/role/FinancialAssetsAndFinancialLiabilitiesScheduleOfChangesInLiabilitiesArisingFromFinancingActivitiesDetail",
      "http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutCarryingAmountsOfLeaseLiabilitiesAndMovementsDuringYearDetail",
      "http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutCarryingAmountsOfRightOfUseAssetsRecognizedAndMovementsDuringYearDetail",
      "http://www.cyilimited.com/role/OtherOperatingIncomeSummaryOfOtherOperatingIncomeDetail",
      "http://www.cyilimited.com/role/PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retrospective application and retrospective restatement [axis]",
        "terseLabel": "Retrospective application and retrospective restatement [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r169",
      "r171",
      "r174"
     ]
    },
    "ifrs-full_Revenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "Revenue",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfProfitOrLoss": {
       "parentTag": "ifrs-full_GrossProfit",
       "weight": 1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfProfitOrLoss",
      "http://www.cyilimited.com/role/InvestmentInJointVenturesSummarizedFinancialInformationOfJointVenturesAndReconciliationWithCarryingAmountOfInvestmentInConsolidatedFinancialStatementsDetail",
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesSummarizedFinancialInformationIncludingGoodwillOnAcquisitionAndConsolidationAdjustmentButBeforeIntercompanyEliminationsOfSubsidiariesWithMaterialNonControllingInterestsDetail",
      "http://www.cyilimited.com/role/SegmentInformationAdditionalInformationDetail",
      "http://www.cyilimited.com/role/SegmentInformationSummaryOfSegmentInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue",
        "terseLabel": "Revenue",
        "positiveLabel": "Total external revenue (Note 6.1)"
       }
      },
      "en": {
       "role": {
        "documentation": "The income arising in the course of an entity's ordinary activities. Income is increases in assets, or decreases in liabilities, that result in increases in equity, other than those relating to contributions from holders of equity claims."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r197",
      "r267",
      "r296",
      "r303",
      "r309",
      "r310",
      "r313",
      "r320",
      "r321",
      "r361"
     ]
    },
    "ifrs-full_RevenueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RevenueAbstract",
     "presentation": [
      "http://www.cyilimited.com/role/SegmentInformationSummaryOfSegmentInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue [abstract]",
        "terseLabel": "Revenue"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RevenueFromContractsWithCustomers": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RevenueFromContractsWithCustomers",
     "crdr": "credit",
     "presentation": [
      "http://www.cyilimited.com/role/RevenueFromContractsWithCustomersSummaryOfDisaggregationOfGroupsRevenueFromContractsWithCustomersDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from contracts with customers",
        "verboseLabel": "Total revenue from contracts with customers"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of revenue from contracts with customers. A customer is a party that has contracted with an entity to obtain goods or services that are an output of the entity\u2019s ordinary activities in exchange for consideration."
       }
      }
     },
     "auth_ref": [
      "r216",
      "r217"
     ]
    },
    "ifrs-full_RevenueFromDividends": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RevenueFromDividends",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/OtherOperatingIncomeSummaryOfOtherOperatingIncomeDetail": {
       "parentTag": "ifrs-full_OtherIncome",
       "weight": 1.0,
       "order": 8.0
      },
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital",
       "weight": -1.0,
       "order": 27.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows",
      "http://www.cyilimited.com/role/OtherOperatingIncomeSummaryOfOtherOperatingIncomeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividend income",
        "negatedLabel": "Dividend income from quoted equity securities",
        "terseLabel": "Dividend income from quoted equity securities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of dividends recognised as income. Dividends are distributions of profits to holders of equity investments in proportion to their holdings of a particular class of capital."
       }
      }
     },
     "auth_ref": [
      "r400"
     ]
    },
    "ifrs-full_RevenueFromGovernmentGrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RevenueFromGovernmentGrants",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital",
       "weight": -1.0,
       "order": 23.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income from government grants",
        "negatedLabel": "Government grants"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of income recognised in relation to government grants. [Refer: Government grants]"
       }
      }
     },
     "auth_ref": [
      "r417"
     ]
    },
    "cyd_RevenueFromHospitalityOperationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "RevenueFromHospitalityOperationsMember",
     "presentation": [
      "http://www.cyilimited.com/role/RevenueFromContractsWithCustomersSummaryOfDisaggregationOfGroupsRevenueFromContractsWithCustomersDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from hospitality operations [member]",
        "terseLabel": "Revenue from hospitality operations [member]",
        "documentation": "Revenue from hospitality operations."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RevenueFromInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RevenueFromInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/OtherOperatingIncomeSummaryOfOtherOperatingIncomeDetail": {
       "parentTag": "ifrs-full_OtherIncome",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/OtherOperatingIncomeSummaryOfOtherOperatingIncomeDetail",
      "http://www.cyilimited.com/role/SegmentInformationSummaryOfSegmentInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest income",
        "terseLabel": "Interest income"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of income arising from interest."
       }
      }
     },
     "auth_ref": [
      "r201",
      "r297",
      "r307",
      "r400"
     ]
    },
    "ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RevenueFromSaleOfGoodsRelatedPartyTransactions",
     "crdr": "credit",
     "presentation": [
      "http://www.cyilimited.com/role/RelatedPartyDisclosuresSignificantTransactionsWithRelatedPartiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from sale of goods, related party transactions",
        "verboseLabel": "Sales of engines and parts"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of revenue arising from the sale of goods in related party transactions. [Refer: Revenue; Related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r337"
     ]
    },
    "ifrs-full_RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod",
     "crdr": "credit",
     "presentation": [
      "http://www.cyilimited.com/role/RevenueFromContractsWithCustomersScheduleOfRevenueRecognizedDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue that was included in contract liability balance at beginning of period",
        "terseLabel": "Amounts included in contract liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of revenue that was included in the contract liability balance at the beginning of the period. [Refer: Contract liabilities; Revenue from contracts with customers]"
       }
      }
     },
     "auth_ref": [
      "r220"
     ]
    },
    "ifrs-full_ReversalOfInventoryWritedown": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ReversalOfInventoryWritedown",
     "presentation": [
      "http://www.cyilimited.com/role/InventoriesSummaryOfAnalysisOfInventoryReserveAccountsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reversal of inventory write-down",
        "negatedLabel": "Reversal of write-down of inventories"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount recognised as a reduction in the amount of inventories recognised as an expense due to the reversal of any write-down of inventories resulting from an increase in net realisable value. [Refer: Inventories; Inventory write-down]"
       }
      }
     },
     "auth_ref": [
      "r55",
      "r88"
     ]
    },
    "cyd_ReversalOfProvisionForOnerousContractNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "ReversalOfProvisionForOnerousContractNet",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reversal Of Provision For Onerous Contract Net",
        "negatedLabel": "Reversal of provision for onerous contract, net",
        "documentation": "Reversal of provision for onerous contract net."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_RightOfReturnAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "RightOfReturnAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/TradeAndOtherReceivablesSummaryOfTradeAndOtherReceivablesDetail": {
       "parentTag": "ifrs-full_OtherCurrentReceivables",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/TradeAndOtherReceivablesSummaryOfTradeAndOtherReceivablesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Right of Return Assets",
        "terseLabel": "Right of return assets",
        "documentation": "Right of return assets."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_RightOfUseAssetsTermination": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "RightOfUseAssetsTermination",
     "crdr": "credit",
     "presentation": [
      "http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutCarryingAmountsOfRightOfUseAssetsRecognizedAndMovementsDuringYearDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Right Of Use Assets Termination",
        "terseLabel": "Termination",
        "documentation": "Right of use assets termination."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RightofuseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RightofuseAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 27.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition",
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesAssetsAndLiabilitiesAndCashFlowEffectOfDisposalOfSubsidiariesDetail",
      "http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutCarryingAmountsOfRightOfUseAssetsRecognizedAndMovementsDuringYearDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Right-of-use assets",
        "terseLabel": "Right-of-use assets",
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of assets that represent a lessee's right to use an underlying asset for the lease term that do not meet the definition of investment property. Underlying asset is an asset that is the subject of a lease, for which the right to use that asset has been provided by a lessor to a lessee."
       }
      }
     },
     "auth_ref": [
      "r228",
      "r235"
     ]
    },
    "ifrs-full_RightsPreferencesAndRestrictionsAttachingToClassOfShareCapital": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RightsPreferencesAndRestrictionsAttachingToClassOfShareCapital",
     "presentation": [
      "http://www.cyilimited.com/role/IssuedCapitalSummaryOfIssuedCapitalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rights, preferences and restrictions attaching to class of share capital",
        "terseLabel": "One special share issued and fully paid at US$0.10 per share"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the rights, preferences and restrictions attaching to a class of share capital including restrictions on the distribution of dividends and the repayment of capital. [Refer: Share capital [member]]"
       }
      }
     },
     "auth_ref": [
      "r39"
     ]
    },
    "cyd_RoadApplicationsEnginesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "RoadApplicationsEnginesMember",
     "presentation": [
      "http://www.cyilimited.com/role/AccountingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Road Applications Engines [member]",
        "terseLabel": "On-Road Applications Engines [member]",
        "documentation": "Road applications engines."
       }
      }
     },
     "auth_ref": []
    },
    "currency_SGD": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2023",
     "localname": "SGD",
     "presentation": [
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesExposuresToForeignCurrencyExchangeRateRiskDetail",
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesForeignCurrencyExchangeRateRiskSensitivityAnalysisAssuming10StrengtheningOfMajorCurrenciesAgainstFunctionalCurrencyDetail",
      "http://www.cyilimited.com/role/LoansAndBorrowingsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Singapore, Dollars",
        "terseLabel": "Singapore dollar [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cyd_SecuredBankFacilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "SecuredBankFacilitiesMember",
     "presentation": [
      "http://www.cyilimited.com/role/TradeAndOtherReceivablesSummaryOfTradeAndOtherReceivablesParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Secured Bank Facilities [member]",
        "terseLabel": "Secured bank facilities [member]",
        "documentation": "Secured Bank Facilities [member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "Security12bTitle",
     "presentation": [
      "http://www.cyilimited.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r386"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://www.cyilimited.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r388"
     ]
    },
    "ifrs-full_SegmentConsolidationItemsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "SegmentConsolidationItemsAxis",
     "presentation": [
      "http://www.cyilimited.com/role/SegmentInformationSummaryOfSegmentInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment consolidation items [axis]",
        "terseLabel": "Segment consolidation items [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r302"
     ]
    },
    "srt_SegmentGeographicalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "SegmentGeographicalDomain",
     "presentation": [
      "http://www.cyilimited.com/role/LeasesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_SegmentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "SegmentsAxis",
     "presentation": [
      "http://www.cyilimited.com/role/RevenueFromContractsWithCustomersSummaryOfDisaggregationOfGroupsRevenueFromContractsWithCustomersDetail",
      "http://www.cyilimited.com/role/SegmentInformationSummaryOfSegmentInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segments [axis]",
        "terseLabel": "Segments [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r118",
      "r218",
      "r302",
      "r335",
      "r372"
     ]
    },
    "ifrs-full_SegmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "SegmentsMember",
     "presentation": [
      "http://www.cyilimited.com/role/RevenueFromContractsWithCustomersSummaryOfDisaggregationOfGroupsRevenueFromContractsWithCustomersDetail",
      "http://www.cyilimited.com/role/SegmentInformationSummaryOfSegmentInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segments [member]",
        "terseLabel": "Segments [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all segments of an entity. It also represents the standard value for the 'Segments' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r118",
      "r218",
      "r308",
      "r335",
      "r372"
     ]
    },
    "ifrs-full_SellingGeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "SellingGeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfProfitOrLoss": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": -1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfProfitOrLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Selling, general and administrative expense",
        "negatedTerseLabel": "Selling, general and administrative expenses"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expense relating to selling, general and administrative activities of the entity."
       }
      }
     },
     "auth_ref": [
      "r407"
     ]
    },
    "ifrs-full_SellingGeneralAndAdministrativeExpenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "SellingGeneralAndAdministrativeExpenseMember",
     "presentation": [
      "http://www.cyilimited.com/role/ShippingAndHandlingExpensesSummaryOfSalesRelatedShippingAndHandlingExpensesNotSeparatelyBilledToCustomersDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Selling, general and administrative expense [member]",
        "terseLabel": "Selling, general and administrative expenses [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the amount of expense relating to selling, general and administrative activities of the entity. This member is used to attribute an expense by nature to a functional line item in the statement of profit or loss."
       }
      }
     },
     "auth_ref": [
      "r397",
      "r400"
     ]
    },
    "ifrs-full_SensitivityAnalysisForEachTypeOfMarketRisk": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "SensitivityAnalysisForEachTypeOfMarketRisk",
     "presentation": [
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sensitivity analysis for types of market risk [text block]",
        "terseLabel": "Risk Sensitivity Analysis"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the sensitivity analysis for types of market risk to which the entity is exposed, showing how profit or loss and equity would have been affected by changes in the relevant risk variable that were reasonably possible at that date. [Refer: Market risk [member]]"
       }
      }
     },
     "auth_ref": [
      "r282"
     ]
    },
    "cyd_ServicesCostChargedByRelatedPartyTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "ServicesCostChargedByRelatedPartyTransactions",
     "crdr": "debit",
     "presentation": [
      "http://www.cyilimited.com/role/RelatedPartyDisclosuresSignificantTransactionsWithRelatedPartiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Services Cost Charged By Related Party Transactions",
        "terseLabel": "Service charge charged by",
        "documentation": "Services Cost Charged By Related Party Transactions."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_ServicesCostChargedToRelatedPartyTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "ServicesCostChargedToRelatedPartyTransactions",
     "crdr": "debit",
     "presentation": [
      "http://www.cyilimited.com/role/RelatedPartyDisclosuresSignificantTransactionsWithRelatedPartiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Services Cost Charged To Related Party Transactions",
        "terseLabel": "Hospitality, restaurant, consultancy and other service income",
        "documentation": "Services cost charged to related party transactions."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_ShareBasedPaymentAwardDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "ShareBasedPaymentAwardDateAxis",
     "presentation": [
      "http://www.cyilimited.com/role/ShareBasedPaymentAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share based payment award date [axis]",
        "terseLabel": "Share based payment award date [axis]",
        "documentation": "Share based payment award date."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_ShareBasedPaymentAwardDateDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "ShareBasedPaymentAwardDateDomain",
     "presentation": [
      "http://www.cyilimited.com/role/ShareBasedPaymentAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share based payment award date [domain]",
        "terseLabel": "Share based payment award date [domain]",
        "documentation": "Share based payment award date [domain]"
       }
      }
     },
     "auth_ref": []
    },
    "cyd_ShareOfNetAssetsOfJointVenture": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "ShareOfNetAssetsOfJointVenture",
     "crdr": "debit",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentInJointVenturesSummarizedFinancialInformationOfJointVenturesAndReconciliationWithCarryingAmountOfInvestmentInConsolidatedFinancialStatementsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share Of Net Assets Of Joint Venture",
        "terseLabel": "Group's share of net assets",
        "documentation": "Share of net assets of joint venture."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfProfitOrLoss": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfProfitOrLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share of profit (loss) of associates accounted for using equity method",
        "presentationGuidance": "Share of results of associates, net of tax"
       }
      },
      "en": {
       "role": {
        "documentation": "The entity's share of the profit (loss) of associates accounted for using the equity method. [Refer: Associates [member]; Investments accounted for using equity method; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r407"
     ]
    },
    "ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital",
       "weight": -1.0,
       "order": 18.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows",
      "http://www.cyilimited.com/role/SegmentInformationSummaryOfSegmentInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share of profit (loss) of associates and joint ventures accounted for using equity method",
        "negatedTerseLabel": "Share of results of associates and joint ventures, net of tax",
        "verboseLabel": "Share of results of associates and joint venture"
       }
      },
      "en": {
       "role": {
        "documentation": "The entity's share of the profit (loss) of associates and joint ventures accounted for using the equity method. [Refer: Associates [member]; Investments accounted for using equity method; Joint ventures [member]; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r52",
      "r300",
      "r307"
     ]
    },
    "ifrs-full_ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfProfitOrLoss": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfProfitOrLoss",
      "http://www.cyilimited.com/role/InvestmentInJointVenturesShareOfResultsOfJointVenturesAndCarryingAmountOfInvestmentToJointVenturesDetail",
      "http://www.cyilimited.com/role/InvestmentInJointVenturesSummarizedFinancialInformationOfJointVenturesAndReconciliationWithCarryingAmountOfInvestmentInConsolidatedFinancialStatementsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share of profit (loss) of joint ventures accounted for using equity method",
        "presentationGuidance": "Share of results of joint ventures, net of tax",
        "verboseLabel": "Share of results of joint ventures, net of tax:",
        "terseLabel": "Group's share of results of other joint ventures, representing the Group's share of total comprehensive income loss of other joint ventures"
       }
      },
      "en": {
       "role": {
        "documentation": "The entity's share of the profit (loss) of joint ventures accounted for using the equity method. [Refer: Investments accounted for using equity method; Joint ventures [member]; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r407"
     ]
    },
    "cyd_ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethodBeforeAdjustments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethodBeforeAdjustments",
     "crdr": "credit",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentInJointVenturesSummarizedFinancialInformationOfJointVenturesAndReconciliationWithCarryingAmountOfInvestmentInConsolidatedFinancialStatementsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share of profit (loss) of joint ventures accounted for using equity method before adjustments",
        "terseLabel": "Group's share of results",
        "documentation": "Share of profit (loss) of joint ventures accounted for using equity method before adjustments."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_ShareOfRestrictedCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "ShareOfRestrictedCash",
     "crdr": "debit",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentInJointVenturesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share of restricted cash",
        "terseLabel": "Share of restricted cash",
        "documentation": "Share of restricted cash."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_SharebasedPaymentArrangementVestingRightsPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "SharebasedPaymentArrangementVestingRightsPercentage",
     "presentation": [
      "http://www.cyilimited.com/role/ShareBasedPaymentAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based payment arrangement vesting rights percentage",
        "terseLabel": "Share-based payment vesting percentage",
        "documentation": "Share-based payment arrangement vesting rights percentage."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_SharebasedPaymentArrangementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "SharebasedPaymentArrangementsMember",
     "presentation": [
      "http://www.cyilimited.com/role/IssuedCapitalAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based payment arrangements [member]",
        "terseLabel": "Share-based payment arrangements [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for an agreement between the entity or another group entity or any shareholder of the group entity and another party (including an employee) that entitles the other party to receive (a) cash or other assets of the entity for amounts that are based on the price (or value) of equity instruments (including shares or share options) of the entity or another group entity; or (b) equity instruments (including shares or share options) of the entity or another group entity, provided that the specified vesting conditions, if any, are met. It also represents the standard value for the 'Types of share-based payment arrangements' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r260"
     ]
    },
    "cyd_SharesInEntityHeldByControllingShareholder": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "SharesInEntityHeldByControllingShareholder",
     "presentation": [
      "http://www.cyilimited.com/role/RelatedPartyDisclosuresAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shares in Entity held by Controlling Shareholder",
        "terseLabel": "Ownership interest in the entity, shares",
        "documentation": "The number of shares in the Entity held by controlling shareholder through its subsidiaries."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_SharesInEntityHeldByEntityOrByItsSubsidiariesOrAssociates": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "SharesInEntityHeldByEntityOrByItsSubsidiariesOrAssociates",
     "presentation": [
      "http://www.cyilimited.com/role/CorporateInformationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of shares in entity held by entity or by its subsidiaries or associates",
        "terseLabel": "Number of shares owned by entity"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of shares in the entity held by the entity or by its subsidiaries or associates. [Refer: Associates [member]; Subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r40"
     ]
    },
    "cyd_ShippingAndHandlingCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "ShippingAndHandlingCosts",
     "crdr": "debit",
     "presentation": [
      "http://www.cyilimited.com/role/ShippingAndHandlingExpensesSummaryOfSalesRelatedShippingAndHandlingExpensesNotSeparatelyBilledToCustomersDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shipping and handling costs",
        "verboseLabel": "Shipping and handling expenses",
        "documentation": "Shipping and handling costs."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_ShortTermBankDepositsInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "ShortTermBankDepositsInterestRate",
     "presentation": [
      "http://www.cyilimited.com/role/CashAndBankBalancesSummaryOfCashAndBankBalancesParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short term bank deposits interest rate",
        "terseLabel": "Interest rate short term bank deposit",
        "documentation": "Short term bank deposits interest rate."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ShorttermBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ShorttermBorrowings",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition",
      "http://www.cyilimited.com/role/LoansAndBorrowingsSummaryOfLoansAndBorrowingsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current borrowings",
        "verboseLabel": "Loans and borrowings",
        "terseLabel": "Current borrowings"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r404"
     ]
    },
    "ifrs-full_ShorttermBorrowingsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ShorttermBorrowingsMember",
     "presentation": [
      "http://www.cyilimited.com/role/FinancialAssetsAndFinancialLiabilitiesScheduleOfChangesInLiabilitiesArisingFromFinancingActivitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-term borrowings [member]",
        "terseLabel": "Short-term borrowings [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for short-term borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r355",
      "r359"
     ]
    },
    "ifrs-full_ShorttermDepositsClassifiedAsCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ShorttermDepositsClassifiedAsCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/CashAndBankBalancesSummaryOfCashFlowsCashAndCashEquivalentsDetail": {
       "parentTag": "ifrs-full_CashAndCashEquivalents",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/CashAndBankBalancesSummaryOfCashFlowsCashAndCashEquivalentsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-term bank deposits"
       }
      },
      "en": {
       "role": {
        "documentation": "A classification of cash equivalents representing short-term deposits. [Refer: Cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r434"
     ]
    },
    "ifrs-full_ShorttermDepositsNotClassifiedAsCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ShorttermDepositsNotClassifiedAsCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/CashAndBankBalancesSummaryOfCashAndBankBalancesDetail": {
       "parentTag": "cyd_CurrentCashAndBankBalances",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/CashAndBankBalancesSummaryOfCashAndBankBalancesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-term deposits, not classified as cash equivalents",
        "terseLabel": "Short-term bank deposits"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of short-term deposits held by the entity that are not classified as cash equivalents. [Refer: Cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r404"
     ]
    },
    "ifrs-full_ShorttermEmployeeBenefitsAccruals": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ShorttermEmployeeBenefitsAccruals",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/TradeAndOtherPayablesSummaryOfTradeAndOtherCurrentPayablesDetail": {
       "parentTag": "ifrs-full_CurrentFinancialLiabilitiesAtAmortisedCost",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/TradeAndOtherPayablesSummaryOfTradeAndOtherCurrentPayablesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-term employee benefits accruals",
        "terseLabel": "Accrued staff costs"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of accruals for employee benefits (other than termination benefits) that are expected to be settled wholly within twelve months after the end of the annual reporting period in which the employees render the related services. [Refer: Accruals classified as current]"
       }
      }
     },
     "auth_ref": [
      "r405"
     ]
    },
    "ifrs-full_ShorttermWarrantyProvision": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ShorttermWarrantyProvision",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current warranty provision",
        "verboseLabel": "Provisions"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current provision for warranties. [Refer: Warranty provision]"
       }
      }
     },
     "auth_ref": [
      "r343",
      "r344"
     ]
    },
    "ifrs-full_SignificantInvestmentsInSubsidiariesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "SignificantInvestmentsInSubsidiariesAxis",
     "presentation": [
      "http://www.cyilimited.com/role/CashAndBankBalancesSummaryOfCashAndBankBalancesParentheticalDetail",
      "http://www.cyilimited.com/role/CorporateInformationAdditionalInformationDetail",
      "http://www.cyilimited.com/role/FairValueMeasurementFairValueMeasurementHierarchyForAssetsAndLiabilitiesDetail",
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesAdditionalInformationDetail",
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesDetailsOfSignificantSubsidiariesOfTheGroupDetail",
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesSubsidiaryHavingNonControllingInterestsThatAreMaterialToTheGroupDetail",
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesSummarizedFinancialInformationIncludingGoodwillOnAcquisitionAndConsolidationAdjustmentButBeforeIntercompanyEliminationsOfSubsidiariesWithMaterialNonControllingInterestsDetail",
      "http://www.cyilimited.com/role/OtherFinancialLiabilityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsidiaries [axis]",
        "terseLabel": "Subsidiaries [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r107",
      "r110",
      "r205"
     ]
    },
    "cyd_SignificantJointVenturesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "SignificantJointVenturesMember",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentInJointVenturesSummarizedFinancialInformationOfJointVenturesAndReconciliationWithCarryingAmountOfInvestmentInConsolidatedFinancialStatementsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Significant Joint Ventures [member]",
        "terseLabel": "Significant Joint Ventures [member]",
        "documentation": "Significant Joint Ventures."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_StaffSeveranceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "StaffSeveranceCosts",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/StaffCostSummaryOfStaffCostsDetail": {
       "parentTag": "ifrs-full_EmployeeBenefitsExpense",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/StaffCostSummaryOfStaffCostsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Staff severance costs",
        "terseLabel": "Staff severance cost",
        "documentation": "Staff severance costs."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_StaffWelfareCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "StaffWelfareCost",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/StaffCostSummaryOfStaffCostsDetail": {
       "parentTag": "ifrs-full_EmployeeBenefitsExpense",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/StaffCostSummaryOfStaffCostsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Staff welfare cost",
        "terseLabel": "Staff welfare",
        "documentation": "Staff welfare cost."
       }
      }
     },
     "auth_ref": []
    },
    "srt_StatementGeographicalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "StatementGeographicalAxis",
     "presentation": [
      "http://www.cyilimited.com/role/LeasesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "cyd_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "StatementLineItems",
     "presentation": [
      "http://www.cyilimited.com/role/AccountingPoliciesTables",
      "http://www.cyilimited.com/role/CommitmentsAndContingenciesTables",
      "http://www.cyilimited.com/role/ConsolidatedStatementOfChangesInEquity",
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesTables",
      "http://www.cyilimited.com/role/IncomeTaxExpenseAdditionalInformationDetail",
      "http://www.cyilimited.com/role/InvestmentPropertyTables",
      "http://www.cyilimited.com/role/LeasesAdditionalInformationDetail",
      "http://www.cyilimited.com/role/RevenueFromContractsWithCustomersSummaryOfContractBalancesParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "StatementOfCashFlowsAbstract",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesSummarizedFinancialInformationIncludingGoodwillOnAcquisitionAndConsolidationAdjustmentButBeforeIntercompanyEliminationsOfSubsidiariesWithMaterialNonControllingInterestsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of cash flows [abstract]",
        "terseLabel": "Summarized statement of cash flows"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatementOfComprehensiveIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "StatementOfComprehensiveIncomeAbstract",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesSummarizedFinancialInformationIncludingGoodwillOnAcquisitionAndConsolidationAdjustmentButBeforeIntercompanyEliminationsOfSubsidiariesWithMaterialNonControllingInterestsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of comprehensive income [abstract]",
        "terseLabel": "Summarized statement of comprehensive income"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "StatementOfFinancialPositionAbstract",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesSummarizedFinancialInformationIncludingGoodwillOnAcquisitionAndConsolidationAdjustmentButBeforeIntercompanyEliminationsOfSubsidiariesWithMaterialNonControllingInterestsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of financial position [abstract]",
        "terseLabel": "Summarized statement of financial position"
       }
      }
     },
     "auth_ref": []
    },
    "cyd_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "StatementTable",
     "presentation": [
      "http://www.cyilimited.com/role/AccountingPoliciesTables",
      "http://www.cyilimited.com/role/CommitmentsAndContingenciesTables",
      "http://www.cyilimited.com/role/ConsolidatedStatementOfChangesInEquity",
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesTables",
      "http://www.cyilimited.com/role/IncomeTaxExpenseAdditionalInformationDetail",
      "http://www.cyilimited.com/role/InvestmentPropertyTables",
      "http://www.cyilimited.com/role/LeasesAdditionalInformationDetail",
      "http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutAmountsRecognizedInProfitOfLossDetail",
      "http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutCarryingAmountsOfLeaseLiabilitiesAndMovementsDuringYearDetail",
      "http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutCarryingAmountsOfRightOfUseAssetsRecognizedAndMovementsDuringYearDetail",
      "http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutFutureMinimumRentalReceivablesUnderNonCancellableOperatingLeasesDetail",
      "http://www.cyilimited.com/role/RevenueFromContractsWithCustomersSummaryOfContractBalancesParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Table]",
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders Equity and Other Comprehensive Income, or other statement as needed."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_StatutoryGeneralReserveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "StatutoryGeneralReserveMember",
     "presentation": [
      "http://www.cyilimited.com/role/ReservesSummaryOfStatutoryReservesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statutory General Reserve [member]",
        "terseLabel": "Statutory general reserve [member]",
        "documentation": "Statutory general reserve."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatutoryReserve": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "StatutoryReserve",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent",
       "weight": 1.0,
       "order": 23.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition",
      "http://www.cyilimited.com/role/ReservesSummaryOfStatutoryReservesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statutory reserve",
        "terseLabel": "Statutory reserves",
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance"
       }
      },
      "en": {
       "role": {
        "documentation": "A component of equity representing reserves created based on legal requirements."
       }
      }
     },
     "auth_ref": [
      "r404"
     ]
    },
    "ifrs-full_StatutoryReserveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "StatutoryReserveMember",
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statutory reserve [member]",
        "terseLabel": "Statutory reserves [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing reserves created based on legal requirements."
       }
      }
     },
     "auth_ref": [
      "r399"
     ]
    },
    "cyd_StorageAndDistributionExpensesChargedByRelatedPartyTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "StorageAndDistributionExpensesChargedByRelatedPartyTransactions",
     "crdr": "debit",
     "presentation": [
      "http://www.cyilimited.com/role/RelatedPartyDisclosuresSignificantTransactionsWithRelatedPartiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Storage and Distribution expenses charged by related party transactions",
        "terseLabel": "Delivery, storage, distribution and handling expenses",
        "documentation": "Storage and distribution expenses charged by related party transactions."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Subclassifications of assets, liabilities and equities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_SubsidiariesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "SubsidiariesMember",
     "presentation": [
      "http://www.cyilimited.com/role/RelatedPartyDisclosuresAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsidiaries [member]",
        "terseLabel": "Subsidiaries [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for entities that are controlled by another entity."
       }
      }
     },
     "auth_ref": [
      "r97",
      "r107",
      "r110",
      "r205"
     ]
    },
    "cyd_SuzhouRemanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "SuzhouRemanMember",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesAdditionalInformationDetail",
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesAssetsAndLiabilitiesAndCashFlowEffectOfDisposalOfSubsidiariesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Suzhou Reman [Member]",
        "terseLabel": "Suzhou reman [member]"
       }
      }
     },
     "auth_ref": []
    },
    "cyd_TangibleNetWorth": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "TangibleNetWorth",
     "crdr": "debit",
     "presentation": [
      "http://www.cyilimited.com/role/LoansAndBorrowingsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tangible net worth",
        "terseLabel": "Consolidated tangible net worth",
        "documentation": "Tangible net worth."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_TaxCreditsForResearchAndDevelopmentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "TaxCreditsForResearchAndDevelopmentExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/IncomeTaxExpenseReconciliationOfIncomeTaxExpenseDetail": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/IncomeTaxExpenseReconciliationOfIncomeTaxExpenseDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax credits for research and development expense",
        "negatedLabel": "Tax credits for research and development expense",
        "documentation": "Tax credits for research and development expense."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TaxEffectFromChangeInTaxRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TaxEffectFromChangeInTaxRate",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/IncomeTaxExpenseReconciliationOfIncomeTaxExpenseDetail": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/IncomeTaxExpenseReconciliationOfIncomeTaxExpenseDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax effect from change in tax rate",
        "terseLabel": "Tax rate differential"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount that represents the difference between the tax expense (income) and the product of the accounting profit multiplied by the applicable tax rate(s) that relates to changes in the tax rate. [Refer: Accounting profit]"
       }
      }
     },
     "auth_ref": [
      "r61"
     ]
    },
    "cyd_TaxEffectOfDeferredTaxBenefitsNotRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "TaxEffectOfDeferredTaxBenefitsNotRecognized",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/IncomeTaxExpenseReconciliationOfIncomeTaxExpenseDetail": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/IncomeTaxExpenseReconciliationOfIncomeTaxExpenseDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax effect of deferred tax benefits not recognized",
        "terseLabel": "Deferred tax benefits not recognized",
        "documentation": "Tax effect of deferred tax benefits not recognized."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/IncomeTaxExpenseReconciliationOfIncomeTaxExpenseDetail": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/IncomeTaxExpenseReconciliationOfIncomeTaxExpenseDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax effect of expense not deductible in determining taxable profit (tax loss)",
        "terseLabel": "Non-deductible expenses"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount that represents the difference between the tax expense (income) and the product of the accounting profit multiplied by the applicable tax rate(s) that relates to expenses not deductible in determining taxable profit (tax loss). [Refer: Accounting profit]"
       }
      }
     },
     "auth_ref": [
      "r61"
     ]
    },
    "cyd_TaxEffectOfOverUnderProvisionInRespectOfPreviousYearsCurrentTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "TaxEffectOfOverUnderProvisionInRespectOfPreviousYearsCurrentTax",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/IncomeTaxExpenseReconciliationOfIncomeTaxExpenseDetail": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/IncomeTaxExpenseReconciliationOfIncomeTaxExpenseDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax effect of over/under provision in respect of previous years current tax",
        "terseLabel": "(Over)/under provision in respect of previous years",
        "documentation": "Tax effect of over/under provision in respect of previous years current tax."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TaxEffectOfRevenuesExemptFromTaxation2011": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TaxEffectOfRevenuesExemptFromTaxation2011",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/IncomeTaxExpenseReconciliationOfIncomeTaxExpenseDetail": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/IncomeTaxExpenseReconciliationOfIncomeTaxExpenseDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax effect of revenues exempt from taxation",
        "negatedLabel": "Tax-exempt income"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount that represents the difference between the tax expense (income) and the product of the accounting profit multiplied by the applicable tax rate(s) that relates to revenues that are exempt from taxation. [Refer: Accounting profit]"
       }
      }
     },
     "auth_ref": [
      "r61"
     ]
    },
    "cyd_TaxEffectOfUtilizationOfDeferredTaxBenefitsPreviouslyNotRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "TaxEffectOfUtilizationOfDeferredTaxBenefitsPreviouslyNotRecognized",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/IncomeTaxExpenseReconciliationOfIncomeTaxExpenseDetail": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/IncomeTaxExpenseReconciliationOfIncomeTaxExpenseDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax effect of utilization of deferred tax benefits previously not recognized",
        "negatedLabel": "Utilization of deferred tax benefits previously not recognized",
        "documentation": "Tax effect of utilization of deferred tax benefits previously not recognized."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_TaxEffectOfWithholdingTaxExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "TaxEffectOfWithholdingTaxExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/IncomeTaxExpenseReconciliationOfIncomeTaxExpenseDetail": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/IncomeTaxExpenseReconciliationOfIncomeTaxExpenseDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax effect of withholding tax expense",
        "terseLabel": "Withholding tax expense",
        "documentation": "Tax effect of withholding tax expense."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TaxExpenseIncomeAtApplicableTaxRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TaxExpenseIncomeAtApplicableTaxRate",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/IncomeTaxExpenseReconciliationOfIncomeTaxExpenseDetail": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/IncomeTaxExpenseReconciliationOfIncomeTaxExpenseDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax expense (income) at applicable tax rate",
        "terseLabel": "Income tax expense at 15%"
       }
      },
      "en": {
       "role": {
        "documentation": "The product of the accounting profit multiplied by the applicable tax rate(s). [Refer: Accounting profit; Applicable tax rate]"
       }
      }
     },
     "auth_ref": [
      "r61"
     ]
    },
    "cyd_TechnologyKnowHowMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "TechnologyKnowHowMember",
     "presentation": [
      "http://www.cyilimited.com/role/AccountingPoliciesSummaryOfPoliciesAppliedToTheGroupsIntangibleAssetsDetail",
      "http://www.cyilimited.com/role/IntangibleAssetsAdditionalInformationDetail",
      "http://www.cyilimited.com/role/IntangibleAssetsSummaryOfIntangibleAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Technology Know How [Member]",
        "terseLabel": "Technology know how [member]",
        "verboseLabel": "Technology Know-how [member]"
       }
      }
     },
     "auth_ref": []
    },
    "cyd_TextBlockAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "TextBlockAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Text block [abstract]",
        "documentation": "Text block [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "cyd_ThreeYearsAfterDateOfGrantMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "ThreeYearsAfterDateOfGrantMember",
     "presentation": [
      "http://www.cyilimited.com/role/ShareBasedPaymentAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Three years after date of grant [member]",
        "terseLabel": "Three years after date of grant [member]",
        "documentation": "Three years after date of grant."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TimingOfTransferOfGoodsOrServicesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TimingOfTransferOfGoodsOrServicesAxis",
     "presentation": [
      "http://www.cyilimited.com/role/RevenueFromContractsWithCustomersSummaryOfDisaggregationOfGroupsRevenueFromContractsWithCustomersDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Timing of transfer of goods or services [axis]",
        "terseLabel": "Timing of transfer of goods or services [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r368"
     ]
    },
    "ifrs-full_TimingOfTransferOfGoodsOrServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TimingOfTransferOfGoodsOrServicesMember",
     "presentation": [
      "http://www.cyilimited.com/role/RevenueFromContractsWithCustomersSummaryOfDisaggregationOfGroupsRevenueFromContractsWithCustomersDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Timing of transfer of goods or services [member]",
        "terseLabel": "Timing of transfer of goods or services [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all timings of the transfer of goods or services in contracts with customers. It also represents the standard value for the 'Timing of transfer of goods or services' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r368"
     ]
    },
    "cyd_Top5CustomersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "Top5CustomersMember",
     "presentation": [
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Top 5 Customers [Member]",
        "terseLabel": "Top 5 Customers [member]",
        "documentation": "Top 5 Customers."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TopOfRangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TopOfRangeMember",
     "presentation": [
      "http://www.cyilimited.com/role/AccountingPoliciesAdditionalInformationDetail",
      "http://www.cyilimited.com/role/AccountingPoliciesEstimatedUsefulLifeOfAssetsDetail",
      "http://www.cyilimited.com/role/AccountingPoliciesSummaryOfPoliciesAppliedToTheGroupsIntangibleAssetsDetail",
      "http://www.cyilimited.com/role/CashAndBankBalancesAdditionalInformationDetail",
      "http://www.cyilimited.com/role/CashAndBankBalancesSummaryOfCashAndBankBalancesParentheticalDetail",
      "http://www.cyilimited.com/role/IncomeTaxExpenseAdditionalInformationDetail",
      "http://www.cyilimited.com/role/IntangibleAssetsAdditionalInformationDetail",
      "http://www.cyilimited.com/role/LeaseLiabilitiesSummaryOfDetailedInformationAboutInLeaseLiabilitiesDetail",
      "http://www.cyilimited.com/role/LeasesAdditionalInformationDetail",
      "http://www.cyilimited.com/role/LoansAndBorrowingsAdditionalInformationDetail",
      "http://www.cyilimited.com/role/LoansAndBorrowingsSummaryOfLoansAndBorrowingsDetail",
      "http://www.cyilimited.com/role/ShareBasedPaymentAdditionalInformationDetail",
      "http://www.cyilimited.com/role/ShareBasedPaymentFairValueOfShareOptionsAndAssumptionsDetail",
      "http://www.cyilimited.com/role/SignificantAccountingJudgmentsEstimatesAndAssumptionsAdditionalInformationDetail",
      "http://www.cyilimited.com/role/TradeAndOtherPayablesSummaryOfTradeAndOtherCurrentPayablesParentheticalDetail",
      "http://www.cyilimited.com/role/TradeAndOtherReceivablesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Top of range [member]",
        "terseLabel": "Top of range [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for top of a range."
       }
      }
     },
     "auth_ref": [
      "r214",
      "r246",
      "r259",
      "r363",
      "r364",
      "r435"
     ]
    },
    "cyd_TotalEstimatedConsiderationDueFromAcquirer": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "TotalEstimatedConsiderationDueFromAcquirer",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/TradeAndOtherReceivablesSummaryOfTradeAndOtherReceivablesDetail": {
       "parentTag": "ifrs-full_CurrentLoansAndReceivables",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesAssetsAndLiabilitiesAndCashFlowEffectOfDisposalOfSubsidiariesDetail",
      "http://www.cyilimited.com/role/TradeAndOtherReceivablesSummaryOfTradeAndOtherReceivablesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Estimated Consideration Due From Acquirer",
        "verboseLabel": "Less: Total estimated consideration due from acquirer",
        "definitionGuidance": "Estimated sales consideration on disposal of a subsidiary due from the acquirer",
        "documentation": "Total estimated consideration due from acquirer."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_TotalEstimatedConsiderationLessCostOfDisposal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "TotalEstimatedConsiderationLessCostOfDisposal",
     "crdr": "debit",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesAssetsAndLiabilitiesAndCashFlowEffectOfDisposalOfSubsidiariesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Estimated Consideration Less Cost Of Disposal",
        "verboseLabel": "Total estimated consideration less cost of disposal",
        "definitionGuidance": "Total estimated consideration less cost of disposal",
        "documentation": "Total estimated consideration less cost of disposal."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_TradeAndBillsReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "TradeAndBillsReceivables",
     "crdr": "debit",
     "presentation": [
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesMaturityProfileOfFinancialAssetsAndLiabilitiesBasedOnContractualUndiscountedPaymentsDetail",
      "http://www.cyilimited.com/role/InvestmentInJointVenturesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade and bills receivables",
        "terseLabel": "Bills receivables",
        "verboseLabel": "Trade and bills receivables",
        "documentation": "Trade and bills receivables."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_TradeAndBillsReceivablesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "TradeAndBillsReceivablesMember",
     "presentation": [
      "http://www.cyilimited.com/role/FinancialAssetsAndFinancialLiabilitiesSummaryOfFinancialAssetsAndFinancialLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade And Bills Receivables [member]",
        "terseLabel": "Trade and bill receivables [member]",
        "documentation": "Trade and bills receivables."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TradeAndOtherCurrentPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TradeAndOtherCurrentPayables",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 16.0
      },
      "http://www.cyilimited.com/role/TradeAndOtherPayablesSummaryOfTradeAndOtherCurrentPayablesDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition",
      "http://www.cyilimited.com/role/TradeAndOtherPayablesSummaryOfTradeAndOtherCurrentPayablesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade and other current payables",
        "terseLabel": "Trade and other payables",
        "totalLabel": "Total trade and other payables (current)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current trade payables and current other payables. [Refer: Current trade payables; Other current payables]"
       }
      }
     },
     "auth_ref": [
      "r20"
     ]
    },
    "ifrs-full_TradeAndOtherCurrentPayablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TradeAndOtherCurrentPayablesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade and other current payables [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "cyd_TradeAndOtherCurrentPayablesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "TradeAndOtherCurrentPayablesTable",
     "presentation": [
      "http://www.cyilimited.com/role/TradeAndOtherPayablesSummaryOfTradeAndOtherCurrentPayablesParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade and Other Current Payables [table]",
        "terseLabel": "Trade and Other Current Payables [table]",
        "documentation": "Trade and Other Current Payables [table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TradeAndOtherCurrentPayablesToRelatedParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TradeAndOtherCurrentPayablesToRelatedParties",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/TradeAndOtherPayablesSummaryOfTradeAndOtherCurrentPayablesDetail": {
       "parentTag": "ifrs-full_CurrentFinancialLiabilitiesAtAmortisedCost",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/TradeAndOtherPayablesSummaryOfTradeAndOtherCurrentPayablesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current payables to related parties",
        "terseLabel": "Amount due to related parties (trade)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current payables due to related parties. [Refer: Related parties [member]; Payables to related parties]"
       }
      }
     },
     "auth_ref": [
      "r405"
     ]
    },
    "ifrs-full_TradeAndOtherCurrentReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TradeAndOtherCurrentReceivables",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 38.0
      },
      "http://www.cyilimited.com/role/TradeAndOtherReceivablesSummaryOfTradeAndOtherReceivablesDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfFinancialPosition",
      "http://www.cyilimited.com/role/TradeAndOtherReceivablesSummaryOfTradeAndOtherReceivablesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade and other current receivables",
        "terseLabel": "Trade and other receivables",
        "totalLabel": "Total trade and other receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current trade receivables and current other receivables. [Refer: Current trade receivables; Other current receivables]"
       }
      }
     },
     "auth_ref": [
      "r18",
      "r33"
     ]
    },
    "ifrs-full_TradeAndOtherCurrentReceivablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TradeAndOtherCurrentReceivablesAbstract",
     "presentation": [
      "http://www.cyilimited.com/role/TradeAndOtherReceivablesSummaryOfTradeAndOtherReceivablesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade and other current receivables [abstract]",
        "terseLabel": "Current"
       }
      }
     },
     "auth_ref": []
    },
    "cyd_TradeAndOtherPayableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "TradeAndOtherPayableMember",
     "presentation": [
      "http://www.cyilimited.com/role/FinancialAssetsAndFinancialLiabilitiesSummaryOfFinancialAssetsAndFinancialLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade and Other Payable [member]",
        "terseLabel": "Trade and other payables [member]",
        "documentation": "Trade and other payables."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TradeAndOtherPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TradeAndOtherPayables",
     "crdr": "credit",
     "calculation": {
      "http://www.cyilimited.com/role/CapitalManagementSummaryOfCapitalStructureDetail": {
       "parentTag": "ifrs-full_Borrowings",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/CapitalManagementSummaryOfCapitalStructureDetail",
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesExposuresToForeignCurrencyExchangeRateRiskDetail",
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesMaturityProfileOfFinancialAssetsAndLiabilitiesBasedOnContractualUndiscountedPaymentsDetail",
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesAssetsAndLiabilitiesAndCashFlowEffectOfDisposalOfSubsidiariesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade and other payables",
        "negatedLabel": "Trade and other payables",
        "verboseLabel": "Trade and other payables (Note 22)",
        "terseLabel": "Trade and other payables (current and non-current)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of trade payables and other payables. [Refer: Trade payables; Other payables]"
       }
      }
     },
     "auth_ref": [
      "r20"
     ]
    },
    "ifrs-full_TradeAndOtherReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TradeAndOtherReceivables",
     "crdr": "debit",
     "presentation": [
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesExposuresToForeignCurrencyExchangeRateRiskDetail",
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesAssetsAndLiabilitiesAndCashFlowEffectOfDisposalOfSubsidiariesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade and other receivables",
        "terseLabel": "Trade and other receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of trade receivables and other receivables. [Refer: Trade receivables; Other receivables]"
       }
      }
     },
     "auth_ref": [
      "r18",
      "r33"
     ]
    },
    "cyd_TradePayablesSettlementTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "TradePayablesSettlementTerm",
     "presentation": [
      "http://www.cyilimited.com/role/TradeAndOtherPayablesSummaryOfTradeAndOtherCurrentPayablesParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade Payables Settlement Term",
        "terseLabel": "Trade payables settlement term",
        "documentation": "Trade payables settlement term."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TradeReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TradeReceivables",
     "crdr": "debit",
     "presentation": [
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade receivables",
        "terseLabel": "Amount owed"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount due from customers for goods and services sold."
       }
      }
     },
     "auth_ref": [
      "r324"
     ]
    },
    "ifrs-full_TradeReceivablesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TradeReceivablesMember",
     "presentation": [
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesSummaryOfInformationAboutCreditRiskOnTradeReceivablesUsingProvisionMatrixDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade receivables [member]",
        "terseLabel": "Trade receivables [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for trade receivables. [Refer: Trade receivables]"
       }
      }
     },
     "auth_ref": [
      "r275",
      "r279",
      "r374",
      "r400"
     ]
    },
    "cyd_TradeReceivablesPaymentTerms": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "TradeReceivablesPaymentTerms",
     "presentation": [
      "http://www.cyilimited.com/role/TradeAndOtherReceivablesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade Receivables Payment Terms",
        "terseLabel": "Trade receivables payment terms",
        "documentation": "Trade receivables payment terms."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_TrademarksMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "TrademarksMember",
     "presentation": [
      "http://www.cyilimited.com/role/AccountingPoliciesSummaryOfPoliciesAppliedToTheGroupsIntangibleAssetsDetail",
      "http://www.cyilimited.com/role/IntangibleAssetsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trademarks [Member]",
        "terseLabel": "Trademarks [member]",
        "documentation": "Trademarks [member]."
       }
      }
     },
     "auth_ref": []
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "TradingSymbol",
     "presentation": [
      "http://www.cyilimited.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_TransactionCostsUnpaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "TransactionCostsUnpaid",
     "crdr": "debit",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesAssetsAndLiabilitiesAndCashFlowEffectOfDisposalOfSubsidiariesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Transaction costs unpaid",
        "terseLabel": "Add: Transaction cost unpaid",
        "documentation": "Transaction costs unpaid."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TransactionPriceAllocatedToRemainingPerformanceObligations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TransactionPriceAllocatedToRemainingPerformanceObligations",
     "crdr": "credit",
     "presentation": [
      "http://www.cyilimited.com/role/RevenueFromContractsWithCustomersPerformanceObligationsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Transaction price allocated to remaining performance obligations",
        "definitionGuidance": "Total unfulfilled service-type maintenance service"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of the transaction price allocated to the performance obligations that are unsatisfied (or partially unsatisfied) as of the end of the reporting period. The transaction price is the amount of consideration to which an entity expects to be entitled in exchange for transferring promised goods or services to a customer, excluding amounts collected on behalf of third parties (for example, some sales taxes). [Refer: Performance obligations [member]]"
       }
      }
     },
     "auth_ref": [
      "r224"
     ]
    },
    "cyd_TransactionsWithOwnersAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "TransactionsWithOwnersAbstract",
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Transactions With Owners [abstract]",
        "terseLabel": "Transactions with owners, recorded directly in equity",
        "documentation": "Transactions With Owners [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "cyd_TranslationDifferenceOnLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "TranslationDifferenceOnLeaseLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutCarryingAmountsOfLeaseLiabilitiesAndMovementsDuringYearDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Translation Difference on Lease Liabilities",
        "terseLabel": "Translation difference",
        "documentation": "Translation Difference on Lease Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "cyd_TranslationDifferenceOnRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "TranslationDifferenceOnRightOfUseAsset",
     "crdr": "debit",
     "presentation": [
      "http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutCarryingAmountsOfRightOfUseAssetsRecognizedAndMovementsDuringYearDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Translation Difference On Right Of Use Asset",
        "terseLabel": "Translation difference",
        "documentation": "Translation difference on right of use asset."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_TranslationOfAmountsFromRenminbiToTheUnitedStatesDollarMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "TranslationOfAmountsFromRenminbiToTheUnitedStatesDollarMember",
     "presentation": [
      "http://www.cyilimited.com/role/AccountingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Translation Of Amounts From Renminbi To The United States Dollar [Member]",
        "terseLabel": "Translation of amounts from Renminbi to the US Dollar [member]"
       }
      }
     },
     "auth_ref": []
    },
    "cyd_TwoYearsAfterDateOfGrantMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "TwoYearsAfterDateOfGrantMember",
     "presentation": [
      "http://www.cyilimited.com/role/ShareBasedPaymentAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Two years after date of grant [member]",
        "terseLabel": "Two years after date of grant [member]",
        "documentation": "Two years after date of grant."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TypesOfFinancialLiabilitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TypesOfFinancialLiabilitiesAxis",
     "presentation": [
      "http://www.cyilimited.com/role/DividendsDeclaredAndPaidSummaryOfDividendsDeclaredAndPaidDetail",
      "http://www.cyilimited.com/role/DividendsDeclaredAndPaidSummaryOfDividendsDeclaredAndPaidParentheticalDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Types of financial liabilities [axis]",
        "terseLabel": "Types of financial liabilities [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r292",
      "r293"
     ]
    },
    "ifrs-full_TypesOfRisksAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TypesOfRisksAxis",
     "presentation": [
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesExposuresToForeignCurrencyExchangeRateRiskDetail",
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesForeignCurrencyExchangeRateRiskSensitivityAnalysisAssuming10StrengtheningOfMajorCurrenciesAgainstFunctionalCurrencyDetail",
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesMaturityProfileOfFinancialAssetsAndLiabilitiesBasedOnContractualUndiscountedPaymentsDetail",
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Types of risks [axis]",
        "terseLabel": "Types of risks [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r247",
      "r248",
      "r249",
      "r251",
      "r268",
      "r273",
      "r274"
     ]
    },
    "ifrs-full_TypesOfRisksMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TypesOfRisksMember",
     "presentation": [
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesExposuresToForeignCurrencyExchangeRateRiskDetail",
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesForeignCurrencyExchangeRateRiskSensitivityAnalysisAssuming10StrengtheningOfMajorCurrenciesAgainstFunctionalCurrencyDetail",
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesMaturityProfileOfFinancialAssetsAndLiabilitiesBasedOnContractualUndiscountedPaymentsDetail",
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risks [member]",
        "terseLabel": "Risks [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all types of risks. It also represents the standard value for the 'Types of risks' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r247",
      "r248",
      "r249",
      "r251",
      "r268",
      "r273",
      "r274"
     ]
    },
    "ifrs-full_TypesOfSharebasedPaymentArrangementsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TypesOfSharebasedPaymentArrangementsAxis",
     "presentation": [
      "http://www.cyilimited.com/role/IssuedCapitalAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Types of share-based payment arrangements [axis]",
        "terseLabel": "Types of share-based payment arrangements [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r260"
     ]
    },
    "currency_USD": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2023",
     "localname": "USD",
     "presentation": [
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesExposuresToForeignCurrencyExchangeRateRiskDetail",
      "http://www.cyilimited.com/role/FinancialRiskManagementObjectivesAndPoliciesForeignCurrencyExchangeRateRiskSensitivityAnalysisAssuming10StrengtheningOfMajorCurrenciesAgainstFunctionalCurrencyDetail",
      "http://www.cyilimited.com/role/LoansAndBorrowingsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "United States of America, Dollars",
        "terseLabel": "USD [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_UndiscountedOperatingLeasePaymentsToBeReceived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "UndiscountedOperatingLeasePaymentsToBeReceived",
     "crdr": "debit",
     "presentation": [
      "http://www.cyilimited.com/role/LeasesSummaryOfDetailedInformationAboutFutureMinimumRentalReceivablesUnderNonCancellableOperatingLeasesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Undiscounted operating lease payments to be received",
        "terseLabel": "Future minimum operating leases"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of undiscounted operating lease payments to be received. Operating lease is a lease that does not transfer substantially all the risks and rewards incidental to ownership of an underlying asset."
       }
      }
     },
     "auth_ref": [
      "r239"
     ]
    },
    "ifrs-full_UndrawnBorrowingFacilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "UndrawnBorrowingFacilities",
     "crdr": "credit",
     "presentation": [
      "http://www.cyilimited.com/role/CashAndBankBalancesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Undrawn borrowing facilities",
        "terseLabel": "Undrawn borrowing facilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of undrawn borrowing facilities that may be available for future operating activities and to settle capital commitments. [Refer: Capital commitments]"
       }
      }
     },
     "auth_ref": [
      "r357"
     ]
    },
    "cyd_UnfulfilledServiceTypeMaintenanceServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "UnfulfilledServiceTypeMaintenanceServicesMember",
     "presentation": [
      "http://www.cyilimited.com/role/ContractLiabilitiesSummaryOfContractLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unfulfilled Service Type Maintenance Services [Member]",
        "terseLabel": "Unfulfilled service-type maintenance services [member]",
        "documentation": "Unfulfilled service-type maintenance services [member]"
       }
      }
     },
     "auth_ref": []
    },
    "cyd_UnrealizedProfitOnTransactionsWithJointVenture": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "UnrealizedProfitOnTransactionsWithJointVenture",
     "crdr": "credit",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentInJointVenturesSummarizedFinancialInformationOfJointVenturesAndReconciliationWithCarryingAmountOfInvestmentInConsolidatedFinancialStatementsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unrealized Profit On Transactions With Joint Venture",
        "negatedLabel": "Unrealized profit on transactions with joint venture",
        "documentation": "Unrealized profit on transactions with joint venture."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_UnrealizedProfitOnUpstreamOrDownstreamTransactionsWithJointVenture": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "UnrealizedProfitOnUpstreamOrDownstreamTransactionsWithJointVenture",
     "crdr": "debit",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentInJointVenturesSummarizedFinancialInformationOfJointVenturesAndReconciliationWithCarryingAmountOfInvestmentInConsolidatedFinancialStatementsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unrealized profit on upstream or downstream transactions with joint venture",
        "negatedLabel": "Unrealized profit on transactions with joint venture",
        "documentation": "Unrealized profit on upstream or downstream transactions with joint venture."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_UnrecognizedDeferredTaxAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "UnrecognizedDeferredTaxAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/IncomeTaxExpenseDeferredTaxAssetsThatHaveNotBeenRecognizedDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/IncomeTaxExpenseDeferredTaxAssetsThatHaveNotBeenRecognizedDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unrecognized Deferred Tax Assets",
        "totalLabel": "Deferred tax assets have not been recognised",
        "documentation": "Unrecognized deferred tax assets."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_UnrecognizedTaxLossesExpiration": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "UnrecognizedTaxLossesExpiration",
     "presentation": [
      "http://www.cyilimited.com/role/IncomeTaxExpenseAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unrecognized Tax Losses Expiration",
        "terseLabel": "Unrecognized tax losses expiration period for subsidiaries that have a history of losses",
        "documentation": "Unrecognised tax losses expiration period for subsidiaries that have a history of losses."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_UnusedProvisionReversedOtherProvisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "UnusedProvisionReversedOtherProvisions",
     "crdr": "debit",
     "presentation": [
      "http://www.cyilimited.com/role/ProvisionsSummaryOfProvisionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unused provision reversed, other provisions",
        "negatedLabel": "Provision reversed"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount reversed for unused other provisions. [Refer: Other provisions]"
       }
      }
     },
     "auth_ref": [
      "r131"
     ]
    },
    "ifrs-full_UnusedTaxCreditsForWhichNoDeferredTaxAssetRecognised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "UnusedTaxCreditsForWhichNoDeferredTaxAssetRecognised",
     "calculation": {
      "http://www.cyilimited.com/role/IncomeTaxExpenseDeferredTaxAssetsThatHaveNotBeenRecognizedDetail": {
       "parentTag": "cyd_UnrecognizedDeferredTaxAssets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/IncomeTaxExpenseDeferredTaxAssetsThatHaveNotBeenRecognizedDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unused tax credits for which no deferred tax asset recognised",
        "terseLabel": "Unutilized capital allowances and investment allowances"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of unused tax credits for which no deferred tax asset is recognised in the statement of financial position. [Refer: Unused tax credits [member]]"
       }
      }
     },
     "auth_ref": [
      "r63"
     ]
    },
    "ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised",
     "calculation": {
      "http://www.cyilimited.com/role/IncomeTaxExpenseDeferredTaxAssetsThatHaveNotBeenRecognizedDetail": {
       "parentTag": "cyd_UnrecognizedDeferredTaxAssets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/IncomeTaxExpenseDeferredTaxAssetsThatHaveNotBeenRecognizedDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unused tax losses for which no deferred tax asset recognised",
        "terseLabel": "Unutilized tax losses"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of unused tax losses for which no deferred tax asset is recognised in the statement of financial position. [Refer: Unused tax losses [member]]"
       }
      }
     },
     "auth_ref": [
      "r63"
     ]
    },
    "ifrs-full_UnusedTaxLossesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "UnusedTaxLossesMember",
     "presentation": [
      "http://www.cyilimited.com/role/IncomeTaxExpenseSummaryOfDeferredTaxDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unused tax losses [member]",
        "terseLabel": "Losses available for offsetting against future taxable income [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for tax losses that have been incurred and are carried forward for use against future taxable profit."
       }
      }
     },
     "auth_ref": [
      "r66"
     ]
    },
    "ifrs-full_UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "durationItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill",
     "presentation": [
      "http://www.cyilimited.com/role/AccountingPoliciesSummaryOfPoliciesAppliedToTheGroupsIntangibleAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Useful life measured as period of time, intangible assets other than goodwill"
       }
      },
      "en": {
       "role": {
        "documentation": "The useful life, measured as period of time, used for intangible assets other than goodwill. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r133"
     ]
    },
    "ifrs-full_UsefulLifeMeasuredAsPeriodOfTimeInvestmentPropertyCostModel": {
     "xbrltype": "durationItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "UsefulLifeMeasuredAsPeriodOfTimeInvestmentPropertyCostModel",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentPropertyAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Useful life measured as period of time, investment property, cost model",
        "verboseLabel": "Useful life measured as period of time, investment property, cost model"
       }
      },
      "en": {
       "role": {
        "documentation": "The useful life, measured as period of time, used for investment property. [Refer: Investment property]"
       }
      }
     },
     "auth_ref": [
      "r146"
     ]
    },
    "ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment": {
     "xbrltype": "durationItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment",
     "presentation": [
      "http://www.cyilimited.com/role/AccountingPoliciesEstimatedUsefulLifeOfAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Useful life measured as period of time, property, plant and equipment",
        "terseLabel": "Estimated useful life of Property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The useful life, measured as period of time, used for property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r69"
     ]
    },
    "ifrs-full_UtilisationAllowanceAccountForCreditLossesOfFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "UtilisationAllowanceAccountForCreditLossesOfFinancialAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.cyilimited.com/role/TradeAndOtherReceivablesMovementInTheAllowanceForExpectedCreditLossesOfTradeAndOtherReceivablesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Utilisation, allowance account for credit losses of financial assets",
        "negatedLabel": "Written off"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease in an allowance account for credit losses of financial assets resulting from the utilisation of the allowance. [Refer: Allowance account for credit losses of financial assets]"
       }
      }
     },
     "auth_ref": [
      "r436"
     ]
    },
    "ifrs-full_ValuationTechniquesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ValuationTechniquesMember",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentPropertySummaryOfFairValueMeasurementOfInvestmentPropertyDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Valuation techniques [member]",
        "terseLabel": "Valuation techniques [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for valuation techniques used by the entity to measure fair value. It also represents the standard value for the 'Valuation techniques used in fair value measurement' axis if no other member is used. [Refer: At fair value [member]]"
       }
      }
     },
     "auth_ref": [
      "r209"
     ]
    },
    "ifrs-full_ValuationTechniquesUsedInFairValueMeasurementAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ValuationTechniquesUsedInFairValueMeasurementAxis",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentPropertySummaryOfFairValueMeasurementOfInvestmentPropertyDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Valuation techniques used in fair value measurement [axis]",
        "terseLabel": "Valuation techniques used in fair value measurement [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r209"
     ]
    },
    "ifrs-full_WagesAndSalaries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "WagesAndSalaries",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/StaffCostSummaryOfStaffCostsDetail": {
       "parentTag": "ifrs-full_EmployeeBenefitsExpense",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/StaffCostSummaryOfStaffCostsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Wages and salaries",
        "terseLabel": "Wages and salaries"
       }
      },
      "en": {
       "role": {
        "documentation": "A class of employee benefits expense that represents wages and salaries. [Refer: Employee benefits expense]"
       }
      }
     },
     "auth_ref": [
      "r414"
     ]
    },
    "ifrs-full_WarrantyProvision": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "WarrantyProvision",
     "crdr": "credit",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesAssetsAndLiabilitiesAndCashFlowEffectOfDisposalOfSubsidiariesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warranty provision",
        "negatedLabel": "Provision for warranty"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of provision for estimated costs of making good under warranties for products sold. [Refer: Provisions]"
       }
      }
     },
     "auth_ref": [
      "r343",
      "r344"
     ]
    },
    "ifrs-full_WarrantyProvisionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "WarrantyProvisionMember",
     "presentation": [
      "http://www.cyilimited.com/role/ProvisionsSummaryOfProvisionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warranty provision [member]",
        "terseLabel": "Product warranty provision [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a provision for estimated costs of making good under warranties for products sold. [Refer: Other provisions [member]]"
       }
      }
     },
     "auth_ref": [
      "r343",
      "r344"
     ]
    },
    "cyd_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangementValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangementValue",
     "presentation": [
      "http://www.cyilimited.com/role/ShareBasedPaymentNumberAndWeightedAverageExercisePricesWaepOfAndMovementsInShareOptionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average exercise price of share options exercisable in sharebased payment arrangement value",
        "terseLabel": "WAEP exercisable",
        "documentation": "Weighted average exercise price of share options exercisable in share-based payment arrangement value."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://www.cyilimited.com/role/ShareBasedPaymentNumberAndWeightedAverageExercisePricesWaepOfAndMovementsInShareOptionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average exercise price of share options outstanding in share-based payment arrangement",
        "periodStartLabel": "Beginning balance",
        "terseLabel": "WAEP outstanding"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options outstanding in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r255",
      "r256"
     ]
    },
    "ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "WeightedAverageFairValueAtMeasurementDateShareOptionsGranted",
     "crdr": "credit",
     "presentation": [
      "http://www.cyilimited.com/role/ShareBasedPaymentFairValueOfShareOptionsAndAssumptionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average fair value at measurement date, share options granted",
        "terseLabel": "Fair value at measurement date"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average fair value of share options granted during the period at the measurement date. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r262"
     ]
    },
    "ifrs-full_WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16",
     "presentation": [
      "http://www.cyilimited.com/role/LeaseLiabilitiesSummaryOfDetailedInformationAboutInLeaseLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average lessee's incremental borrowing rate applied to lease liabilities recognised at date of initial application of IFRS 16",
        "terseLabel": "Interest\u00a0rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average lessee's incremental borrowing rate applied to lease liabilities recognised in the statement of financial position at the date of initial application of IFRS 16. The incremental borrowing rate is the rate of interest that a lessee would have to pay to borrow over a similar term, and with a similar security, the funds necessary to obtain an asset of a similar value to the right-of-use asset in a similar economic environment."
       }
      }
     },
     "auth_ref": [
      "r240"
     ]
    },
    "cyd_WeightedAverageRemainingContractualLifeForTheShareOptionsOutstanding": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "WeightedAverageRemainingContractualLifeForTheShareOptionsOutstanding",
     "presentation": [
      "http://www.cyilimited.com/role/ShareBasedPaymentAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Remaining Contractual Life For the Share Options Outstanding",
        "verboseLabel": "Weighted average remaining contractual life for the share options outstanding",
        "documentation": "Weighted average remaining contractual life for the share options outstanding."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_WeightedAverageSharePriceShareOptionsGranted2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "WeightedAverageSharePriceShareOptionsGranted2019",
     "presentation": [
      "http://www.cyilimited.com/role/ShareBasedPaymentFairValueOfShareOptionsAndAssumptionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average share price, share options granted",
        "terseLabel": "Share price"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average share price used as input to the option pricing model to calculate the fair value of share options granted. [Refer: Option pricing model [member]; Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r261"
     ]
    },
    "ifrs-full_WeightedAverageShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "WeightedAverageShares",
     "presentation": [
      "http://www.cyilimited.com/role/EarningsPerShareSummaryOfEarningsPerShareDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average number of ordinary shares outstanding",
        "terseLabel": "Weighted average number of ordinary shares"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of ordinary shares outstanding at the beginning of the period, adjusted by the number of ordinary shares bought back or issued during the period multiplied by a time-weighting factor."
       }
      }
     },
     "auth_ref": [
      "r113"
     ]
    },
    "cyd_WellSummitInvestmentsLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "WellSummitInvestmentsLimitedMember",
     "presentation": [
      "http://www.cyilimited.com/role/RelatedPartyDisclosuresAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Well Summit Investments Limited [member]",
        "terseLabel": "Well Summit Investments Limited [member]",
        "documentation": "Well Summit Investments Limited."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_WithholdingTaxOnDividendIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "WithholdingTaxOnDividendIncomeMember",
     "presentation": [
      "http://www.cyilimited.com/role/IncomeTaxExpenseSummaryOfDeferredTaxDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Withholding tax on dividend income [member]",
        "terseLabel": "PRC withholding tax on dividend income [Member]",
        "documentation": "PRC withholding tax on dividend income."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_WithholdingTaxRateOnPaymentOfDividend": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "WithholdingTaxRateOnPaymentOfDividend",
     "presentation": [
      "http://www.cyilimited.com/role/IncomeTaxExpenseAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Withholding Tax Rate On Payment Of Dividend",
        "terseLabel": "Percentage of withholding tax",
        "documentation": "Withholding tax rate on payment of dividend."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_WorkInProgress": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "WorkInProgress",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/InventoriesSummaryOfInventoriesDetail": {
       "parentTag": "ifrs-full_Inventories",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/InventoriesSummaryOfInventoriesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current work in progress",
        "terseLabel": "Work in progress"
       }
      },
      "en": {
       "role": {
        "documentation": "A classification of current inventory representing the amount of assets currently in production, which require further processes to be converted into finished goods or services. [Refer: Current finished goods; Inventories]"
       }
      }
     },
     "auth_ref": [
      "r325",
      "r415"
     ]
    },
    "cyd_WriteOffOfPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "WriteOffOfPropertyPlantAndEquipment",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital",
       "weight": 1.0,
       "order": 19.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Write Off Of Property Plant And Equipment",
        "terseLabel": "Property, plant and equipment written off",
        "documentation": "Write off of property plant and equipment."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_WritedownOfInventoriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "WritedownOfInventoriesMember",
     "presentation": [
      "http://www.cyilimited.com/role/IncomeTaxExpenseSummaryOfDeferredTaxDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Write-down of inventories [member]",
        "terseLabel": "Write-down of inventories [member]",
        "documentation": "Write-down of inventories."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_WritedownsReversalsOfInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "WritedownsReversalsOfInventories",
     "crdr": "debit",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital",
       "weight": 1.0,
       "order": 17.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Write-downs (reversals of write-downs) of inventories",
        "terseLabel": "- inventories, net"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount recognised resulting from the write-down of inventories to net realisable value or reversals of those write-downs. [Refer: Inventories]"
       }
      }
     },
     "auth_ref": [
      "r55"
     ]
    },
    "ifrs-full_WritedownsReversalsOfPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "WritedownsReversalsOfPropertyPlantAndEquipment",
     "calculation": {
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital",
       "weight": 1.0,
       "order": 21.0
      }
     },
     "presentation": [
      "http://www.cyilimited.com/role/ConsolidatedStatementOfCashFlows",
      "http://www.cyilimited.com/role/SegmentInformationSummaryOfSegmentInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Write-downs (reversals of write-downs) of property, plant and equipment",
        "verboseLabel": "- property, plant and equipment",
        "negatedLabel": "Impairment of property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount recognised resulting from the write-down of property, plant and equipment to its recoverable amount or reversals of those write-downs. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r55"
     ]
    },
    "ifrs-full_WritedownsReversalsOfWritedownsOfInventoriesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "WritedownsReversalsOfWritedownsOfInventoriesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Write-downs (reversals of write-downs) of inventories [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "cyd_WrittenOffWriteBackOfUnrecoverableValueAddedTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "WrittenOffWriteBackOfUnrecoverableValueAddedTax",
     "crdr": "debit",
     "presentation": [
      "http://www.cyilimited.com/role/OtherOperatingExpensesSummaryOfOtherOperatingExpensesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Written Off Write Back Of Unrecoverable Value Added Tax",
        "terseLabel": "Written off/(write-back) of unrecoverable value-added tax",
        "documentation": "Written off write back of unrecoverable value added tax."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_YAndCEngineCoLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "YAndCEngineCoLtdMember",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentInJointVenturesAdditionalInformationDetail",
      "http://www.cyilimited.com/role/InvestmentInJointVenturesShareOfResultsOfJointVenturesAndCarryingAmountOfInvestmentToJointVenturesDetail",
      "http://www.cyilimited.com/role/InvestmentInJointVenturesSummarizedFinancialInformationOfJointVenturesAndReconciliationWithCarryingAmountOfInvestmentInConsolidatedFinancialStatementsDetail",
      "http://www.cyilimited.com/role/InvestmentInJointVenturesSummaryOfSignificantJointVenturesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Y and C engine co ltd [member] [Member]",
        "terseLabel": "Y &amp; C Engine Co., Ltd. [member]",
        "documentation": "Y &amp; C engine co., Ltd."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_YuchaiSegmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "YuchaiSegmentMember",
     "presentation": [
      "http://www.cyilimited.com/role/RevenueFromContractsWithCustomersSummaryOfDisaggregationOfGroupsRevenueFromContractsWithCustomersDetail",
      "http://www.cyilimited.com/role/SegmentInformationSummaryOfSegmentInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Yuchai Segment [member]",
        "terseLabel": "Yuchai segment [member]",
        "documentation": "Yuchai segment."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_YuchaiXinLanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "YuchaiXinLanMember",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesAdditionalInformationDetail",
      "http://www.cyilimited.com/role/OtherFinancialLiabilityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Yuchai Xin Lan [Member]",
        "terseLabel": "Yuchai Xin-Lan [member]",
        "verboseLabel": "Yuchai Xin-Lan [member]",
        "documentation": "Yuchai xin-lan."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_YuchaiXinLanNewEnergyPowerTechnologyCo.LtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "YuchaiXinLanNewEnergyPowerTechnologyCo.LtdMember",
     "presentation": [
      "http://www.cyilimited.com/role/InvestmentsInSubsidiariesDetailsOfSignificantSubsidiariesOfTheGroupDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Yuchai Xin Lan New Energy Power Technology Co., Ltd [Member]",
        "terseLabel": "Yuchai Xin-Lan New Energy Power Technology Co., Ltd [Member]",
        "documentation": "Yuchai xin-lan\u00a0new energy power technology co., ltd ."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_YulinCityGovernmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cyilimited.com/20231231",
     "localname": "YulinCityGovernmentMember",
     "presentation": [
      "http://www.cyilimited.com/role/RelatedPartyDisclosuresAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Yulin City Government [member]",
        "terseLabel": "Yulin City Government [member]",
        "documentation": "Yulin City Government [member]"
       }
      }
     },
     "auth_ref": []
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "103",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_103&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r1": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "104",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_104&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r2": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "106",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_106_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r3": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "106",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_106_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r4": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "106",
   "Subparagraph": "d",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_106_d_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r5": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "106",
   "Subparagraph": "d",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_106_d_iii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r6": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "106",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_106&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r7": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "117",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_117&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r8": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "125",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_125&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r9": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "134",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_134&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r10": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "138",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_138_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r11": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "41",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_41_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r12": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "41",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_41&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r13": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "51",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_51&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r14": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r15": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r16": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r17": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_g&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r18": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_h&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r19": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r20": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "k",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_k&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r21": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "m",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_m&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r22": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "n",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_n&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r23": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "o",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_o&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r24": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "q",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_q&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r25": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "r",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_r&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r26": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "55",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_55&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r27": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "56",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_56&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r28": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "61",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_61_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r29": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "61",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_61_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r30": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "61",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_61&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r31": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "66",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_66&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r32": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "69",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_69&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r33": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "78",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_78_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r34": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "78",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_78_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r35": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "78",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_78_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r36": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "79",
   "Subparagraph": "a",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_79_a_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r37": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "79",
   "Subparagraph": "a",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_79_a_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r38": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "79",
   "Subparagraph": "a",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_79_a_iii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r39": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "79",
   "Subparagraph": "a",
   "Clause": "v",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_79_a_v&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r40": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "79",
   "Subparagraph": "a",
   "Clause": "vi",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_79_a_vi&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r41": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "79",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_79_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r42": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "79",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_79_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r43": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "79",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_79&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r44": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "81A",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_81A_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r45": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "81A",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_81A_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r46": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "81B",
   "Subparagraph": "a",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_81B_a_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r47": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "81B",
   "Subparagraph": "a",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_81B_a_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r48": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "81B",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_81B_b_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r49": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "81B",
   "Subparagraph": "b",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_81B_b_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r50": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "82",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_82_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r51": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "82",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_82_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r52": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "82",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_82_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r53": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "82",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_82_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r54": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "91",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_91_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r55": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "98",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_98_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r56": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "98",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_98_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r57": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "98",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_98_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r58": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "99",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_99&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r59": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "10",
   "IssueDate": "2023-01-01",
   "Paragraph": "21",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=10&code=ifrs-tx-2023-en-r&anchor=para_21&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r60": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "79",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_79&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r61": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "81",
   "Subparagraph": "c",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_81_c_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r62": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "81",
   "Subparagraph": "c",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_81_c_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r63": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "81",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_81_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r64": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "81",
   "Subparagraph": "g",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_81_g_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r65": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "81",
   "Subparagraph": "g",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_81_g_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r66": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "81",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_81_g&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r67": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IAS12_g79-88_TI",
   "URIDate": "2023-03-23"
  },
  "r68": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "73",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r69": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "73",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r70": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "73",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r71": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_e_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r72": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_e_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r73": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "Clause": "v",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_e_v&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r74": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "Clause": "vii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_e_vii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r75": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "Clause": "viii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_e_viii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r76": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r77": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "73",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r78": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "74",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_74_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r79": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "75",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_75_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r80": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "75",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_75_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r81": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IAS16_g73-79_TI",
   "URIDate": "2023-03-23"
  },
  "r82": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2023-01-01",
   "Paragraph": "142",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_142&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r83": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2023-01-01",
   "Paragraph": "53",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_53&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r84": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "36",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=2&code=ifrs-tx-2023-en-r&anchor=para_36_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r85": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "36",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=2&code=ifrs-tx-2023-en-r&anchor=para_36_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r86": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "36",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=2&code=ifrs-tx-2023-en-r&anchor=para_36_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r87": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "36",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=2&code=ifrs-tx-2023-en-r&anchor=para_36_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r88": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "36",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=2&code=ifrs-tx-2023-en-r&anchor=para_36_f&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r89": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=2&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IAS02_g36-39_TI",
   "URIDate": "2023-03-23"
  },
  "r90": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "20",
   "IssueDate": "2023-01-01",
   "Paragraph": "39",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=20&code=ifrs-tx-2023-en-r&anchor=para_39_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r91": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "20",
   "IssueDate": "2023-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=20&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IAS20_g39-39_TI",
   "URIDate": "2023-03-23"
  },
  "r92": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "21",
   "IssueDate": "2023-01-01",
   "Paragraph": "52",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=21&code=ifrs-tx-2023-en-r&anchor=para_52_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r93": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2023-01-01",
   "Paragraph": "17",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_17_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r94": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2023-01-01",
   "Paragraph": "17",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_17_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r95": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2023-01-01",
   "Paragraph": "17",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_17&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r96": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2023-01-01",
   "Paragraph": "18",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_18&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r97": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2023-01-01",
   "Paragraph": "19",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_19_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r98": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2023-01-01",
   "Paragraph": "19",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_19_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r99": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2023-01-01",
   "Paragraph": "19",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_19_g&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r100": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2023-01-01",
   "Paragraph": "19",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_19&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r101": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2023-01-01",
   "Section": "Disclosures",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IAS24_g13-24_TI",
   "URIDate": "2023-03-23"
  },
  "r102": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "26",
   "IssueDate": "2023-01-01",
   "Paragraph": "35",
   "Subparagraph": "b",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=26&code=ifrs-tx-2023-en-r&anchor=para_35_b_iv&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r103": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "26",
   "IssueDate": "2023-01-01",
   "Paragraph": "35",
   "Subparagraph": "b",
   "Clause": "viii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=26&code=ifrs-tx-2023-en-r&anchor=para_35_b_viii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r104": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "27",
   "IssueDate": "2023-01-01",
   "Paragraph": "10",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2023-en-r&anchor=para_10&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r105": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "27",
   "IssueDate": "2023-01-01",
   "Paragraph": "16",
   "Subparagraph": "b",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2023-en-r&anchor=para_16_b_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r106": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "27",
   "IssueDate": "2023-01-01",
   "Paragraph": "16",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2023-en-r&anchor=para_16_b_iii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r107": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "27",
   "IssueDate": "2023-01-01",
   "Paragraph": "16",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2023-en-r&anchor=para_16_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r108": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "27",
   "IssueDate": "2023-01-01",
   "Paragraph": "17",
   "Subparagraph": "b",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2023-en-r&anchor=para_17_b_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r109": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "27",
   "IssueDate": "2023-01-01",
   "Paragraph": "17",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2023-en-r&anchor=para_17_b_iii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r110": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "27",
   "IssueDate": "2023-01-01",
   "Paragraph": "17",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2023-en-r&anchor=para_17_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r111": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2023-01-01",
   "Paragraph": "66",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2023-en-r&anchor=para_66&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r112": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2023-01-01",
   "Paragraph": "67",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2023-en-r&anchor=para_67&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r113": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2023-01-01",
   "Paragraph": "70",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2023-en-r&anchor=para_70_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r114": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2023-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IAS33_g70-73A_TI",
   "URIDate": "2023-03-23"
  },
  "r115": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "34",
   "IssueDate": "2023-01-01",
   "Paragraph": "16A",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=34&code=ifrs-tx-2023-en-r&anchor=para_16A_f&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r116": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2023-01-01",
   "Paragraph": "126",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_126&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r117": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2023-01-01",
   "Paragraph": "130",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_130_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r118": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2023-01-01",
   "Paragraph": "130",
   "Subparagraph": "d",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_130_d_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r119": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2023-01-01",
   "Paragraph": "134",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_134_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r120": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2023-01-01",
   "Paragraph": "134",
   "Subparagraph": "d",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_134_d_iii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r121": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2023-01-01",
   "Paragraph": "134",
   "Subparagraph": "d",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_134_d_iv&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r122": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2023-01-01",
   "Paragraph": "134",
   "Subparagraph": "d",
   "Clause": "v",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_134_d_v&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r123": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2023-01-01",
   "Paragraph": "134",
   "Subparagraph": "e",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_134_e_iii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r124": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2023-01-01",
   "Paragraph": "134",
   "Subparagraph": "e",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_134_e_iv&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r125": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2023-01-01",
   "Paragraph": "134",
   "Subparagraph": "e",
   "Clause": "v",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_134_e_v&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r126": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2023-01-01",
   "Paragraph": "134",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_134&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r127": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2023-01-01",
   "Paragraph": "135",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_135_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r128": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2023-01-01",
   "Paragraph": "135",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_135&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r129": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2023-01-01",
   "Paragraph": "84",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2023-en-r&anchor=para_84_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r130": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2023-01-01",
   "Paragraph": "84",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2023-en-r&anchor=para_84_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r131": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2023-01-01",
   "Paragraph": "84",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2023-en-r&anchor=para_84_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r132": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2023-01-01",
   "Paragraph": "84",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2023-en-r&anchor=para_84&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r133": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "118",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r134": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "118",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r135": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "118",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r136": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "118",
   "Subparagraph": "e",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118_e_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r137": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "118",
   "Subparagraph": "e",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118_e_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r138": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "118",
   "Subparagraph": "e",
   "Clause": "vi",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118_e_vi&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r139": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "118",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r140": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "118",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r141": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "126",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_126&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r142": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IAS38_g118-128_TI",
   "URIDate": "2023-03-23"
  },
  "r143": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "40",
   "IssueDate": "2023-01-01",
   "Paragraph": "32A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2023-en-r&anchor=para_32A&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r144": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "40",
   "IssueDate": "2023-01-01",
   "Paragraph": "76",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2023-en-r&anchor=para_76_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r145": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "40",
   "IssueDate": "2023-01-01",
   "Paragraph": "76",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2023-en-r&anchor=para_76&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r146": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "40",
   "IssueDate": "2023-01-01",
   "Paragraph": "79",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2023-en-r&anchor=para_79_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r147": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "40",
   "IssueDate": "2023-01-01",
   "Paragraph": "79",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2023-en-r&anchor=para_79_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r148": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "40",
   "IssueDate": "2023-01-01",
   "Paragraph": "79",
   "Subparagraph": "d",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2023-en-r&anchor=para_79_d_iv&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r149": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "40",
   "IssueDate": "2023-01-01",
   "Paragraph": "79",
   "Subparagraph": "d",
   "Clause": "vi",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2023-en-r&anchor=para_79_d_vi&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r150": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "40",
   "IssueDate": "2023-01-01",
   "Paragraph": "79",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2023-en-r&anchor=para_79_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r151": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "40",
   "IssueDate": "2023-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IAS40_g74-79_TI",
   "URIDate": "2023-03-23"
  },
  "r152": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "41",
   "IssueDate": "2023-01-01",
   "Paragraph": "50",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=41&code=ifrs-tx-2023-en-r&anchor=para_50&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r153": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "41",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=41&code=ifrs-tx-2023-en-r&anchor=para_54_f&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r154": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "10",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_10&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r155": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "18",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_18_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r156": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "25",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_25&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r157": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "28",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_28&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r158": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "31",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_31&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r159": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "35",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_35&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r160": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "39",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_39&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r161": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "40",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_40_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r162": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "42A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_42A&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r163": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "42B",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_42B&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r164": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "44B",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_44B_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r165": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "44B",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_44B_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r166": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "45",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_45&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r167": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "46",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_46&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r168": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "50",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_50_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r169": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "28",
   "Subparagraph": "f",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=8&code=ifrs-tx-2023-en-r&anchor=para_28_f_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r170": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "28",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=8&code=ifrs-tx-2023-en-r&anchor=para_28&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r171": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "29",
   "Subparagraph": "c",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=8&code=ifrs-tx-2023-en-r&anchor=para_29_c_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r172": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "30",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=8&code=ifrs-tx-2023-en-r&anchor=para_30_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r173": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "39",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=8&code=ifrs-tx-2023-en-r&anchor=para_39&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r174": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "49",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=8&code=ifrs-tx-2023-en-r&anchor=para_49_b_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r175": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "24",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2023-en-r&anchor=para_24_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r176": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "24",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2023-en-r&anchor=para_24_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r177": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "32",
   "Subparagraph": "a",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2023-en-r&anchor=para_32_a_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r178": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "32",
   "Subparagraph": "a",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2023-en-r&anchor=para_32_a_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r179": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "10",
   "IssueDate": "2023-01-01",
   "Paragraph": "22",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=10&code=ifrs-tx-2023-en-r&anchor=para_22&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r180": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "12",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_12_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r181": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "12",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_12_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r182": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "12",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_12_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r183": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "12",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_12_f&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r184": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "13",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_13_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r185": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "19",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_19&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r186": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "19B",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_19B_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r187": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "19B",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_19B_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r188": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "2",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_2_b_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r189": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "21",
   "Subparagraph": "a",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_21_a_iii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r190": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "21",
   "Subparagraph": "a",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_21_a_iv&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r191": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B10",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B10_a&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r192": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B12_b_i&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r193": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B12_b_ii&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r194": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B12_b_iii&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r195": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B12_b_iv&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r196": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "ix",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B12_b_ix&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r197": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "v",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B12_b_v&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r198": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B13",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B13_a&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r199": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B13",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B13_c&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r200": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B13",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B13_d&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r201": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B13",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B13_e&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B13",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B13_f&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B13",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B13_g&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B14",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B14_b&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r205": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B4",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B4_a&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r206": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B4",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B4_b&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r207": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2023-01-01",
   "Paragraph": "93",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_93_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r208": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2023-01-01",
   "Paragraph": "93",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_93_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r209": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2023-01-01",
   "Paragraph": "93",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_93_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r210": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2023-01-01",
   "Paragraph": "93",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_93_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2023-01-01",
   "Paragraph": "93",
   "Subparagraph": "h",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_93_h_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2023-01-01",
   "Paragraph": "93",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_93&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2023-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IFRS13_g91-99_TI",
   "URIDate": "2023-03-23"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "14",
   "IssueDate": "2023-01-01",
   "Paragraph": "33",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=14&code=ifrs-tx-2023-en-r&anchor=para_33_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r215": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2023-01-01",
   "Paragraph": "105",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&anchor=para_105&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r216": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2023-01-01",
   "Paragraph": "113",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&anchor=para_113_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2023-01-01",
   "Paragraph": "114",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&anchor=para_114&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r218": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2023-01-01",
   "Paragraph": "115",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&anchor=para_115&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2023-01-01",
   "Paragraph": "116",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&anchor=para_116_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2023-01-01",
   "Paragraph": "116",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&anchor=para_116_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r221": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2023-01-01",
   "Paragraph": "118",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&anchor=para_118&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r222": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2023-01-01",
   "Paragraph": "119",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&anchor=para_119_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2023-01-01",
   "Paragraph": "119",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&anchor=para_119&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2023-01-01",
   "Paragraph": "120",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&anchor=para_120_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2023-01-01",
   "Paragraph": "120",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&anchor=para_120_b_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2023-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IFRS15_g110-129_TI",
   "URIDate": "2023-03-23"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2023-01-01",
   "Section": "Presentation",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IFRS15_g105-109_TI",
   "URIDate": "2023-03-23"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "47",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_47_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "47",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_47_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "53",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_53_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "53",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_53_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "53",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_53_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "53",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_53_g&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "53",
   "Subparagraph": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_53_h&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r235": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "53",
   "Subparagraph": "j",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_53_j&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r236": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "53",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_53&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "90",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_90_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "94",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_94&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "97",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_97&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "C12",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_C12_a&doctype=Appendix&subtype=C",
   "URIDate": "2023-03-23"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IFRS16_g51-60_TI",
   "URIDate": "2023-03-23"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Section": "Presentation",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IFRS16_g47-50_TI",
   "URIDate": "2023-03-23"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "109",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_109&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "109A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_109A&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "113",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_113_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "120",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_120&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "124",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_124&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "125",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_125&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "127",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_127&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "128",
   "Subparagraph": "a",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_128_a_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "128",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_128_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "132",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_132_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "C32",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_C32&doctype=Appendix&subtype=C",
   "URIDate": "2023-03-23"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "44",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_44&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "45",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_45_b_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "45",
   "Subparagraph": "b",
   "Clause": "vi",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_45_b_vi&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "45",
   "Subparagraph": "b",
   "Clause": "vii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_45_b_vii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "45",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_45_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "45",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_45_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "45",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_45&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "47",
   "Subparagraph": "a",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_47_a_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r262": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "47",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_47_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "51",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_51_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Paragraph": "B64",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B64_f&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Paragraph": "B67",
   "Subparagraph": "d",
   "Clause": "v",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B67_d_v&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Paragraph": "B67",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B67_d&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "5",
   "IssueDate": "2023-01-01",
   "Paragraph": "33",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2023-en-r&anchor=para_33_b_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "21C",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_21C&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "23B",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_23B_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "24J",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_24J_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r271": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "25",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_25&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "31",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_31&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "33",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_33&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "34",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_34&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "35H",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_35H_b_iii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "35H",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_35H&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r277": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "35I",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_35I&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r278": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "35K",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_35K&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "35M",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_35M_b_iii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r280": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "35M",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_35M&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "36",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_36&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r282": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "40",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_40_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "42E",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_42E_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "42E",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_42E_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "42I",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_42I&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r286": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "6",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_6&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "7",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_7&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r288": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "8",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_8_f&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r289": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "8",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_8_g&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r290": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "8",
   "Subparagraph": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_8_h&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r291": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "8",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_8&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r292": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "B51",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_B51&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r293": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "B52",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_B52&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Section": "Defined terms",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&doctype=Appendix&subtype=A&dita_xref=IFRS07_APPA_TI",
   "URIDate": "2023-03-23"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Section": "Scope",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IFRS07_g3-5A_TI",
   "URIDate": "2023-03-23"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "23",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_23_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "23",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_23_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "23",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_23_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "23",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_23_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "23",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_23_g&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "23",
   "Subparagraph": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_23_h&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "23",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_23&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "28",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_28_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "28",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_28_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "28",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_28_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r306": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "28",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_28_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r307": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "28",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_28_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "28",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_28&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r309": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "32",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_32&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "33",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_33_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r311": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "33",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_33_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r312": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "33",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_33&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "34",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_34&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IFRS08_g20-24_TI",
   "URIDate": "2023-03-23"
  },
  "r315": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "9",
   "IssueDate": "2023-01-01",
   "Paragraph": "7.2.34",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2023-en-r&anchor=para_7.2.34&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "9",
   "IssueDate": "2023-01-01",
   "Paragraph": "7.2.42",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2023-en-r&anchor=para_7.2.42&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expired 2023-01-01",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "16",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_16&doctype=Standard&book=b",
   "URIDate": "2023-03-23"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expired 2023-01-01",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "20",
   "Subparagraph": "a",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_20_a_i&doctype=Standard&book=b",
   "URIDate": "2023-03-23"
  },
  "r319": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expired 2023-01-01",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "8",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_8_c&doctype=Standard&book=b",
   "URIDate": "2023-03-23"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "102",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_102&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "103",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_103&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "108",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_108&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "68",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_68&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r324": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "78",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_78_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "78",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_78_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r326": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "78",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_78_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r327": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "82A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_82A&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r328": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "IG6",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_IG6&doctype=Implementation%20Guidance",
   "URIDate": "2023-03-23"
  },
  "r329": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "80",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_80_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r330": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "80",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_80_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r331": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "80",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_80_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r332": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "37",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_37_f&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r333": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "37",
   "Subparagraph": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_37_h&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r334": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2023-01-01",
   "Paragraph": "138",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_138_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2023-01-01",
   "Paragraph": "138",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_138_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r336": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2023-01-01",
   "Paragraph": "147",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_147_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r337": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2023-01-01",
   "Paragraph": "21",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_21_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r338": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2023-01-01",
   "Paragraph": "21",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_21_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r339": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2023-01-01",
   "Paragraph": "21",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_21_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "32",
   "IssueDate": "2023-01-01",
   "Paragraph": "IE33",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=32&code=ifrs-tx-2023-en-r&anchor=para_IE33&doctype=Illustrative%20Examples",
   "URIDate": "2023-03-23"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2023-01-01",
   "Paragraph": "127",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_127&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2023-01-01",
   "Paragraph": "66",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2023-en-r&anchor=para_66&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r343": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2023-01-01",
   "Paragraph": "87",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2023-en-r&anchor=para_87&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2023-01-01",
   "Section": "Example 1 Warranties",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2023-en-r&doctype=Illustrative%20Examples&dita_xref=IAS37_IE_C_ex1_TI",
   "URIDate": "2023-03-23"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "119",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_119_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "119",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_119_g&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "14",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_14_f&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r348": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "16",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_16_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "16",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_16_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "17",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_17_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r351": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "17",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_17_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r352": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "17",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_17_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r353": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "20",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_20&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "44B",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_44B&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r355": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "44C",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_44C&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "44D",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_44D&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "50",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_50_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r358": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Section": "A Statement of cash flows for an entity other than a financial institution",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&doctype=Illustrative%20Examples&dita_xref=IAS07_IE_A_TI",
   "URIDate": "2023-03-23"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Section": "C Reconciliation of liabilities arising from financing activities",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&doctype=Illustrative%20Examples&dita_xref=IAS07_IE_C_TI",
   "URIDate": "2023-03-23"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "IG63",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2023-en-r&anchor=para_IG63&doctype=Implementation%20Guidance",
   "URIDate": "2023-03-23"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B10",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B10_b&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r362": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2023-01-01",
   "Paragraph": "93",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_93_g&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2023-01-01",
   "Paragraph": "B6",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_B6&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r364": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2023-01-01",
   "Paragraph": "IE63",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_IE63&doctype=Illustrative%20Examples",
   "URIDate": "2023-03-23"
  },
  "r365": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2023-01-01",
   "Paragraph": "IE65",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_IE65_e&doctype=Illustrative%20Examples",
   "URIDate": "2023-03-23"
  },
  "r366": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2023-01-01",
   "Paragraph": "B89",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&anchor=para_B89_a&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r367": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2023-01-01",
   "Paragraph": "B89",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&anchor=para_B89_b&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r368": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2023-01-01",
   "Paragraph": "B89",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&anchor=para_B89_f&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r369": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "53",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_53&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r370": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "113",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_113_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r371": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "96",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_96_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "96",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_96_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r373": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "32",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_32&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r374": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "35N",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_35N&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r375": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "B11",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_B11_d&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r376": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "B11",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_B11&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r377": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "B35",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_B35_g&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r378": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "B35",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_B35&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r379": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "IG20D",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_IG20D&doctype=Implementation%20Guidance",
   "URIDate": "2023-03-23"
  },
  "r380": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "IG31A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_IG31A&doctype=Implementation%20Guidance",
   "URIDate": "2023-03-23"
  },
  "r381": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "23",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_23&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r382": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "28",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_28_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r383": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "28",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_28&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r384": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "IG4",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_IG4&doctype=Implementation%20Guidance",
   "URIDate": "2023-03-23"
  },
  "r385": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12"
  },
  "r386": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r388": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r389": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r390": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r392": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r393": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w"
  },
  "r394": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r395": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r396": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "10",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_10_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r397": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "104",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_104&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r398": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "106",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_106_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r399": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "108",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_108&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r400": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "112",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_112_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r401": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "117",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_117&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r402": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "20",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_20_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r403": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "35",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_35&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r404": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "55",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_55&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r405": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "78",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_78&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r406": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "79",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_79_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r407": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "85",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_85&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r408": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "80",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_80&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r409": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "81",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_81_g&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r410": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "37",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_37&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r411": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "73",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r412": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r413": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2023-01-01",
   "Paragraph": "5",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_5&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r414": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2023-01-01",
   "Paragraph": "9",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_9&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r415": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "37",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=2&code=ifrs-tx-2023-en-r&anchor=para_37&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r416": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "20",
   "IssueDate": "2023-01-01",
   "Paragraph": "28",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=20&code=ifrs-tx-2023-en-r&anchor=para_28&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r417": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "20",
   "IssueDate": "2023-01-01",
   "Paragraph": "39",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=20&code=ifrs-tx-2023-en-r&anchor=para_39_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r418": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "21",
   "IssueDate": "2023-01-01",
   "Paragraph": "52",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=21&code=ifrs-tx-2023-en-r&anchor=para_52_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r419": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2023-01-01",
   "Paragraph": "70",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2023-en-r&anchor=para_70_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r420": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2023-01-01",
   "Paragraph": "84",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2023-en-r&anchor=para_84_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r421": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2023-01-01",
   "Paragraph": "84",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2023-en-r&anchor=para_84&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r422": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "118",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r423": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "118",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r424": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "118",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r425": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "119",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_119&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r426": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "40",
   "IssueDate": "2023-01-01",
   "Paragraph": "75",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2023-en-r&anchor=para_75_f&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r427": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "40",
   "IssueDate": "2023-01-01",
   "Paragraph": "79",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2023-en-r&anchor=para_79_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r428": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "41",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=41&code=ifrs-tx-2023-en-r&anchor=para_54_f&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r429": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "16",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_16&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r430": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "17",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_17&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r431": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "20",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_20_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r432": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "20",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_20_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r433": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "20",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_20&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r434": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "45",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_45&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r435": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "7",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_7&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r436": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Note": "Expired 2023-01-01",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "16",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_16&doctype=Standard&book=b",
   "URIDate": "2023-03-23"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>202
<FILENAME>0001193125-24-116234-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001193125-24-116234-xbrl.zip
M4$L#!!0    ( #!/FE@I:I[,3S@  +6K @ 0    8WED+3(P,C,Q,C,Q+GAS
M9.U]:V_D.)+@]P/N/^@*.-PL,.XJ5TW/;#>V=^%GE6>K*KVV:WKF#H>!+#$S
MU:T4<RG)=O;A_OM%D'I0(JDG4_)<)M#H2DMB1# B^ K&XU_^[643.D^$Q0&-
M?GIS^MV[-PZ)/.H'T>JG-VFR//GG-__VK__UO_S+?SLY^4@BPMR$^,[CSKF\
MOOGJ_/7\[K-S$\6)&WG$N:1>NB%1XIPXZR39_OCV[?/S\W?^,HAB&J8)((B_
M\^CF+;S_BT#HW'WX[AW\";_>?W]RMF5!>/+^W?L_./_KW?L?3]__^/Y/_]OY
M/[=?_N_)"9(0>VNR<9W$92N2?'4W)-ZZ'OGIC83,VP5AL F 1HX)8'TXA?^@
M3R%!TJXIVUR2I9N&R4]O_C-UPV 9$/^- TR(XA^]G=\-&O^\\NGSA^\H6\$G
M[T[?_O7+YWM.:@XW#*)?*U^_/+(P__[#6WS]Z,8D__Q%^3Z#?OK##S^\Y6^+
M3P%0T  ZR&0C?^\G10/YX^_?BI<E%0UP__I9(L*C:92P7>?/4\9 Q3I_3UZ\
M===O(S?PXJX?QX'7^=-DR[I^ZY,M(QZ.$V.+']ZZS&,T)&^7KI><D)=MZ$9N
M0MGN&O[. 05+%I\LTS 31)P+#)]S2(G[0B.ZV7'-/'GWX>0]2#QO5)#.2GDO
MW?B1MX2'O)'TT4FRVY)8^ZEX56F0QJ;O\S>5S_V$U;ZOL 1>O\77V.;=R;O3
MD_>G;W#$NU%$$Q=G#O[7=AM$2XH_<0S\B Q\@%8._OAV=],T=CFS+RA,=+?N
M"H9# ,(I_RQ ^@1FJX C/(6A#%.3-*GQ[QUL\"]OZU_G -*8^(OH7_EO4(,8
M6G+Z44&R5MDGNA8EP&[?>V[HI:$9P=L*G\8P#J?PP$>EOH<.\;ETL;QE=!DD
M"_:9QG'.TO8/#<Q^#QPNFG!NEZ"D%W3I"&@.90[".\J"L_B";J"/:Q+%P1.Y
M@15\0QI%HOO>()D/G253 >H(J$?Y<'Y?!Q$LQ($;WM*84]TH'?5K@VS^T%DV
M!4@GAWF4C!@):S=:D?@FNOK/-$AVS:.F]JU!*M]W'S$"H!-$C@!Y%(J.T;<N
M;!F3-4D"H*N/A*H-#>+ZXW!Q.;^K8/BGH_B$%-QX?1W2Y^9M0?F503!_ZBX8
M .5P6(<G ;:E>"R_@;TQV[CRVJ)Y8^#T/^-6-XB]D,8I(YS566,G*%L?&F_/
M/'ZV#:+5+:B=%Y!,GS7/#7S]H<[7LJFSS=H>&E?O@U44+&&ZC)*2&W]._14.
MYO@J3@+0-A*?1?Y9'*>;+;<<"<8/:ZJ7S>F[NFPDZ(Y;RNF7'/[O'9)C<-S(
M=]P2QZ')\"9Z EYPKMQ$]^EC'/B!RXH!8GYMD,5I7182!%QM8PG&X?+Z)OHS
M#:+D+_ 3N*3PNO[:P.OW9EXCJW]!&,Y3!N30F'U'H.<IN69T [N-A+E>$O\<
M).N+-$[@-,LRIK=_9F#^ASKS,TC.$D Y7@[+>09@CI=#.S0I7'(;:L 1G6TH
M2X+?^._[=8!&P!5,\)]@!@;@JZN7+8GB?# ,:6B0U!_JDI)A_]YQ)>B_=^(,
M/E\7UAD&AV0H#DU\PO+SX+YD/,XGJMI3 ^._5^<G;.@D[DO.T4-CZ)7+(E"H
M^):P^S4<. 5#E:<&AOZQSM"\H;,E#%07FAX:0V\9A;XGN]L0MY*1CZ?Y+:Z
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
MOY\^?PSIHQM>(< M@WD\_BS*"DQIDVJGHG_/LNJ>8B0LEG]+86H+)LUBUT3
M@-0;J1NM7H(,C.NMX<C'A*+SXB;1;@;!]2;*5K^_T B&1;BK).YZ75SH3**-
MZ)%=Q3U><K7,JBO.8WOJ2]L4G)C!/M6+,%L6JVY(9[)A]29N\/POUZJ&1WP3
M'P6X1UHL'];DCKA^.4UDW0(2[6ZS^]$R:-?BIU[RLXO7.LGN(G2#S2TGL-JS
M7$CVMRA&]*,[\R4("6QT:QTA7K 1.4GVUX\"\^@^W*419L_^1%,6S]"1*OJ!
MV5;#W(V?QZ7QG(AW)-H$T6, YXLU^18%>0VI^)("76S*)7@DB?UYPEU*LK %
M;!5?12N8KB;-&MQ&0_]>W5'7G[E3+22,V2*\CFV1W0W0>1J$F(P>KVUO-EN6
M.X4NHFM&R)J&_F<WFG0WW(^B@2XA",:$:')OBB[$#%A#,-2^.$W(,?>39B9O
MI6+ >D*\=41#NMK]>T2?/]'G25<*$_)!ZZ)/8!_[ZZ0JIV(=DF\[]EBP%<ME
M+1.&Y$O>=5H<E7F[(R4C+0?7,.?Z;/=*C 2-U-BRD;R2OK;0,[JWH)3HT_P1
M@W"36_J,?N_??4[F[' ;2?W[+"#_-8A@[?Q*GJ^ GZL=AUS.9]-WNS]5 ^Z2
M:.15XQJS\CL?*?6? ZS/)4]2^RE_TX$(6]G][M/?UC2]@QD^FE*4&K3CM'0N
M/1Q._87+$Z_PRC.+Y5>26,MGW:'2E &US03E]7S9\BWIM/G)NU$R+#VY+O>Y
M^1YZC^G)VPFQEBWY@29N6"3N0O>,P">"1O1WQF#5,H_5) SH29&U$AE2Q0Y,
M9%*6:+N)OMV32;K>2H.U/+!F'E^F!-'S\E&L;M_>SQ36AQIK'"C+,/&R/=^B
MK1M,DTK:A-I>L1>6!&Y8X:-VRK11_J]+99;NY%A;L\2F^C9E9"-6^+,TH1N*
M:2WGW/4.H:O_6O8E207P[/PPUUFN"QT#S><5S]G)#>=:[ /VO)BS3QBI+^C4
MYR\#[@'R2!.<W_%(@\F\8BDG2EZ-4*JN-*FL!E%FE0-7D4]9C G.[E.\F2#L
MM7"@@;(!5PE5X%-L&A24UD[1199-J43O%#TR(+:XX^$1_'5%F&2'9\1M<?M>
MU-@I"H5.$^W;@'I,M*\6[+2591L(&+AN%S&U>3+(R==N(P7]>R1Y(,VV'VFC
M84"OQ#146)*J84H33H1&"BS/]$+/N6&IEE+9R_8(UY1]BU%E>":<+R194_^<
M+"DC4U>;M4VR-3O2MX@1E]="RJ:-2#KF\D+'4VM17XKVR(IO6^@.<3<+=DF?
M(_%[S^QI5R4;9%I;O?% /-]!M0']P'7N D<AFFHG7]\4S ,B.XC[M+M,D]T,
M/EPFW .<?3"7W4R],.$>8,N!:2;=S-0-(_*!HR)S+D5'IWO"G@)OAO'10,,
MIT?R1")AHOY$8YX2!%;;;(L),^:DWH\=:1DP']R88JSNR6KJ4TEG8H;>0<_0
M)RWBL?E5Y"(.LY?9ZD!.__Z>^3[W\(IYC+T$?Z("CT;LMK9%%;B92]MO:+(3
M%02*0_DD_>U.C+6=M%HTH< R0RR6G@);05<UZ#-%5YFI&&)(4$J \/O.B0[*
M)N2V!F>5;5(=J]>@J:WDV%-;,ZK9=+@32<-\A.2;:Y@)J1< Y,D<@PS8K4VX
M=1P\'SA=IGD^\%DZJA*QI_XV%2N<H>?-Y-CE 1-^===IN 3:,,"(,#Z*,,+T
M,0Q6X@R1%7>"'8_(?X@;@!FV7K9)MLI+I*F6%C.Y=@/&/30?U@!^M9:O5BY"
M-XZ#94#\L_@_4@JT"IOM/?$PW>:D?H=[(-T>;VOI@;,M*,\Y)!,U#;<Z$V.M
M__K;*SSU,SY- MJG &\4KRE;1 10Q;F>?ZTGA-H35\:2:&MKQNF(ZX1,QP(-
M:EM=^QG&54*BQ7*)O\BYZ_V*B9P8Z!]P&2GB@Q4.IS#GN2^3]+DW3;:8<?4"
M$PWZSIW3*(UOW=UT%W$FU-;N)A-WN;S'D8-?3GANTN&UVJF?2;AT&0<]78\J
M2&UUIWZVH"+N?!JODT;D8_Q.#( ON=US&GMH"PE#@E:7A#$^^TBVQZ]4LF/=
M1-\B/T!)/::XD7$9)KZP'P'2>F]MCU9K6P]YW<9+8(Q:!X1 858/90J^="#"
MZA5^8> $.?!P'%C+@UQSY>[N*35.*PW]AT&5;9A+:!%E2Q>&U(@:5U-E)^Q(
MS)!+N5KUV-+A191.!XPBJ*1/5=GI[DWV3?^ ; 7NRP4?+%CS 4MDN<S#&H]2
M?KHI]]A]R+$7*.>^7"V7Q$/E+&?HO!9X97J>B@G=Z;'F0UPB7< 6$58A?J$N
MYN6;"&2QY2]O&7D*X'3W-Q!-G)7.FNHT,IK&/3#K6P+#^;=L/&O$E=,2[F95
MI,%D[F.45=>'B>>7%B+V<8<D\5M736>&:Z1N%(VY28(E#!Y@11*8O+>PWQ%K
MWI2^%RTD#/!*\#R6@O)-W(D*SN$G)''TFI)V/>;^/<B'[ 5/E,DG^L 'I@C;
M$T^MY09,;"^-]RI3=MPJP?WYE2<"+\-QINR\&?O88PU>H(G#P_2ZW(V2 3U$
MNZI/GWFBJR=X3J?V+6ZF8)RO6LLZ,Y,;07>J!B3HN[MX/4K;F1@K=K<=9Z:T
MTYQD2]>-$%O;.METHZC15+$O#038ZN=9E 270<CO0?+5[&JS#>F.B#HB"YZ=
M;WSEG0X[H,ZDC$B4ZLZ7+;2-A@%9SF=*\FHGE6N^$2IK)DR=V52'?,@,69XY
M<@^5&/TI9G"KZ4R+M>.O!N%OB+!2^&*JJ\\>U-ABP!W\=$.QRJ))%[=6PM2;
M;_B_!%&P23<\6?"D%]Q#2;-F"A(UQ'A4'O<A$/%Y&#(0^2@&$=,Z:3A4+XH&
MG&#S%%A9* ^T>D[6=Y*#Z;[O9)HH&-P?;DV\3C%B]#R-,8PL!A7ZA?"@4BF)
M[P0I@WM3-&!A$B/AFK*'/-ORY\!#L^%U6>5MKR.WA0)[M\)%*;E+ I_!+' #
MS-O LOZP=I.?:1KZXK[J)CJ+2F.&'5UNORX>2MT D1>H8+K,4-TR$.U+GF8(
M1]#K8LH(2L<PB%^[U-#-4?I01\606BTMK(OGD7)OLH98#X41:,<-0^C[-\G<
MID.[C\N8/&$1=^>4$A;-$SW93LV E,7BQG.&S%TFS-:B)K7P;T3ZC\"&T^'
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
MCHXB>X22OHV]-=FX__K_ %!+ P04    "  P3YI8,8O#6\8=  #:U@$ %
M &-Y9"TR,#(S,3(S,5]C86PN>&UL[5U;<^,VEG[?JOT/WMYGQ]WNN22IR4S)
MMXYFW);7=L<SM;65@DG0PH0"-"!I6]G:_[X >!=Q(T5)@#HO2=O&Y7SX#L"#
M@X.#/_WE;1$?O4":(()_>/?AF_?OCB .2(CP\P_OLC0Z_O;=7_[\[__VI_\X
M/OX$,:0@A>'1T^KHXFIZ<_3WL[OKHRE.4H #>'1!@FP!<7IT?#1/T^7W)R>O
MKZ_?A!'""8FSE'60?!.0Q0G[^T]YAT=W'[]YSWYD_SK]_?%D25%\?/K^]'='
M__W^]/L/I]^?_N%_CO[W]O/_'1]S$6*$?WD""3QB(N/DAW>-3MZ>:/P-H<\G
MI^_??SPI"[[+2W[_EJ!6Z=>/9=D/)W__?'T?S.$"'*,"1U6+-R.K]^&[[[X[
M$7]E11/T?2+J7Y, I&(0C7(=*4OPGX[+8L?\5\<?3H\_?OCF+0G?\3&@)(9W
M,#H2W7^?KI;PAW<)6BQC+K;XW9S"Z(=WP2KD(_GQPVE>^3_/"6<!A9R_^Y3]
MES,UBVXIB5 ZH]<D2=X=\=:_W$U;$((5BM$"L6J"/%[DQ*JQDVW(>TX62PKG
M$"?H!4Z9HB[@QF)+V]R*]%<(,PU#(+XE">+*LK'LDA:W,^YS@)]A,L67_\I0
MNMI\S-?;VX[4()E?Q>1U<]5NM+29I%/\ I.4-\K WV=/"0H1H @F]]EBP?[Q
M*PPK3J<X(G0A5A6FEG'&%^5/A(2O*(YG>!*PH<M)G^"PEIO_'/XSRSLYR](S
MR%IA>IU"RE N 5Y=<M18E$QF45.(1Y3./S/0E/5^0S!K-&5(&9YG49])GES
M%*#8?D /!O!FO,_2.:2S)?^ BL;Y*I./P&H6R?[8=YP'=S FKLNW)5M&2VX[
M'9=_W@Q;STXVPY?K)CPG3!.J#IN_[(O%NL'-Y&9K5Q3Q]JH^JM_T%MFFK4U7
M1:Z1#^"M(*_J:/T/_5>?G@V/B^,.!H2M;#$2:\_X<&S;'Q?5>0R2!$4H*'I]
MF,-/E&3+Y :F%S""E,*0E9XD"1SRO1BALW'Q=KIYF(/T1_ ";PC[V$#,67C&
M_$NV*=C^/6UNC>"4U)]C,3.JWPWYUELTMYG,#Q2$D!D 8M5G P+1"WB*&SVJ
M"O1%LW%'&]JTS.1DC9\!_,L9B/GGH>Y9\K>^Z 8VOUU,PL0N"O'_\=W!"XBY
M\3@V/HNN-L-Z#4'32,D;A6'#QIT\D2R=+$C&^JQG]A07^^B([Z/[PAZWUQ%G
MZBU8:6;/><:6/9R6A3::JH-ZV@SI'8SYAO$6T'1U@9(@)DG&-@_<L\"6]>++
M]3>X^@PP>!9;REM($X(QC/M"':&K3>?P$J4@KMMO3"OQE_N49D'*A.H_9?NV
MO"L?TR1FFT&V@80?MN%M:K:^%41-Q]R(4%3-"@P!B(,L%OIXS21N88%O*<0A
M#$LTO)/QM4/XC$G0ZCGF7EI"#</(?O%ST2A;-H2A^90F9:48/,%8-/7S^3\N
MI 5/K/OFH!.&6OB!4403X0Q.P1O!9+$ZX6(=O_]X?/KQ),KB^&=>HO[7<4#H
MSW41(;OXO2B1N]8F:4K14Y;RU>Z!S%XQ6PT8=8 O@A)$_:JO,SVA;<B !F4?
M[)\=FMO.[Z+$2<)YY:T=,P58E/4C2A;Z02\Z)D. 9 F3C"QYKX"M*X2&D/[P
MCNGR*T3/\U3\TPE2SPBEY!7A9YDZRHMY05)38#D9I^Z1(8RM:P2>V&J5L@V.
MEI)NX;T0HU.E+BU=H>7D?!Q(CF+I[9CNRK574M+9855*+!_3W]5C>NR*QDL-
M;:W:*VHX2Y)1<CE9OQ]U N1[%+YP$ASD/V@7?J%9ADK.CKB-\/)!_T-WT$_6
M[,XMF:)#?"?[7Q3WO7I<$_S,M@F+"[CDQ]6&[V6G\!X-&>782SZ9';G'-2YU
M*T8/)=%4<'F<3;)[8SL6(.Y@PO8E 5M>Y+Y([12Q;F-_C!KULCN!K%&-:XIN
MD>O[.:%I<TVX(6EYK@7#2=*'\]YM><5];W1&T]D5'1@RO0]B-O>:O!(S>C<6
MG2GLRP45FN* \OWX!<S_/\7RP<T#H"ZC" 8,P^5;((+M[ABJ(NQ.JW4C]N+,
MQ!,<7C%=_I+PHZXJ5F@2I.C%[+JQ;6+/6ZS1]4,^FVU&PAM_JAH06Q$&*H6H
MN6==Z*?U?8@6Z+PQL^O(T.2!E.%2,#^YXN=6PKGSP-2^BDA^)/07-DB%\UJK
M ILW[JR6-+2_JQR;X]Z!%_D.\FLM(!;GE"^(WS>Y(G2&(259(@)]09#>0-DA
M&+=U[*OOF<.Q-+RYP[8'[X_KNC%.#$N%2[_(JRL=&.LVD'?@^6YW/ETL :+\
M)PZI5LKUWXL@IJ01Q"1"$NJ;!U/\5X)P^A/[9T:A8L+OINL#4YO=#9SU"8!;
MZ\PG@+ 86'R!DB7)AT)U)::).&%V^R1)2("87=YGD1JMQP-3U:V/EUQ#_^C@
MI[ >Q'PK^ #>M HF+7^PZB%%*R?WVZ'DVGS\BL#YU2-%:0KQ+(KLOERR>@=&
MEB5J.6G?N??-V.RC>4T %HM1^*(Z\MM>5P>F6=L;*(5+[+U[VCA9$)JBI+B'
MF[)Q0T\QS"\D5>-9WLO56R;]6CI87>HY#@I5<=!]>@&7% ;Y]<,[+AJ)F/ Y
M,*UFZ"L>K"+H82MX'^I6E1H9,G-72#*+OFB8XU]<NZH'QIT]< 5['QW< '!
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
MI/D)-\\JHSQ(Z O7LE&?#)#A*!6N+??6<B/$V2MNG 1LIA3K;1V4+JR#DZN
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
M+5 'P^?9)YA"[H)BDEJ\-6-;T7$&]<);1W+)/G8GO,LG)L2?_Q]02P,$%
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
M*OVRL)PV5*V4A5?U997&1;O^\.C(KL]EU==DZAFMNM!+-P=<H=+&4(#RX:_
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
MU"1@%Y*SR'$G%/@^(+CDPNX+/V+/K_Z<!\[%D]OO<\"KX_TEJ++JN1>MN_8
MK]@VM" A?U#G.IA3_J++;$8+_Q7Y+7BO.)QD$ 6)UO$Q$&&R$35>.7UV#AF"
M&;-3"OK4 ;^X?3D+H=B(DFX]*%\Q.:JJ -H..+?))X@8EXW@Z.IT[9NXT55.
M!T'.66%9Z!^BC"1F$T8"2!'J6U_@ZP2;NU<@@<Q%Q:&7B)*LFXE=CDD@>:/;
MNDNOW-D\H"G;O]@Y1KI0;1<MSBJ8,GO46:1$F 2LK<>HU]#XQ6S&4HN4\PS\
MP"'O9UA\41QZX9ZYN>18\,(]V[OCF*'ZRPMWWV/.4;R99;7;F<2O3P#JA_?"
M/?/_5+> &A&3NJA^>"_<,T1/?3OAN"->N+YS.>M.F/UKA Q1)T/>?;_ 4Y\*
M770?-N3=MW*V/G5-$./VM;TAV2BEO'?]\><@YR>SE:!6]H0D9KG1GE(:C^@\
MB#2S\C5I&&A ]'!,K5M*8_2XG7RO"T]+EB(/RLV3 M"VK.3Z:8T&8#GL@")(
M-@ST4>*.LF>/.B9IT?<_$F9BY.\!9K^3*-Q6)$E)UV\&A-(!"Y.,>E.LB*/R
M"]T@_4\I47\I/'\_C>8S&250*J+\[\S;3)Q8\SYFB6^3B(8L">ZF_8WI^P?3
M.UY@T3<YU#M>N#%!6M [7DA\TG50_:5WW-<17+BQP%G6.U[H1D*^@_KA]8ZN
M7D5JIG>\D.S)NJA^>+WC!:*P!2<<=T/O>';0@22!%Y5^[#)$'S_Z_^RP ZJN
M?>(T0+E23KK4&9\=>KY+UI]&NNA<Y=7D&D\#-H3E"WUH%^PHU41H $.NL8,+
M]23ASWJ,GTG$;MM/0<KTC>IP8VE5D%@GLNG+CO@Z"'%KZ'9&]C8(\U-A57T0
M@Z/I:Q*-K,&4YM%0C!%YWH"6N,9S!6B!=&6D4O,7TT2>E=(-55YI>';H1IE6
M=T<5SZG]+54'FHT\ 4X3AI\=.M*"M$" ')2-B'Z'B^#G)!XMTI3%*:I?;-XM
M#!+Q[$;25!U=C<A&$'\WXI@P/<U7AS\9+AN1_ Y9Y,O&M?;<VR\.*#WKM9JR
M)\)D(_C?(7,:;&W0=, !1\90&8>-? "M[&0/-'BED=JWJK+&\/2R ]XR>GO:
M'BP;Z0-:6A)U2134 ;P="-'571SW@"%/0:!+WC8NSU> IH3M@4'^1GW9M:K_
M+29I-J7S^S@G #FOZ8ZF: ?DTH%(8AG)QF"=O1R_"BC_3%9')Z77J+H2]+B3
M]SE=9,XR&WR)4Q)$S+5OE7@F'J1!G 4C[I_,7/<TN#%K!!!U\NY6%ZF-) G=
M>D#KLN.W.Q4VY,D7GLD;B1?RK6]5!O!T_)ZW!4217\$W,3=DGI)1X17=B\/>
MC.W'&?]QE;%+[E>KK#X\.^CX%5 7HX!I+(J6];E*A]:=LH"O Y$/\N6S I"
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
M5VQXQ2^&UY^K-KK-'XO>>GY26#4S=G:]_<[;UIN9B?CQGQ(1/_Z3]_+8\VL
M]41<ZCQNY5:=)TS/?2>9-CP$5/0>=_;"^H]DGKM*7E?[!=-S63+AZO[C#CQH
M1 Z>K;LA2ZI=VDA7Y9"MJR3/DUE_S#%HD%91?@79\U/RU5-%1)D4!O)X@D$R
MU^=KM_ *I>=SF1E98@PVW/E=)ATLXJEA#QX$WY^KPQ\EI8?G_I+I:JN*E/UW
MYD7/WM6=)E%(X\GJ@_UXY;[1'Z\#707*.*VZT']OWI1&JCH#-,X<Y)_2Y(VR
MS?4N2;?[ SV1J$65]:#?WES]C%C01&+#R[S:#$S&)$U)"!]\H,$KC;AK^^<D
M7X5,_(>%3'R)0Y8MC#F7D? V2-E[65E_O(F8$@<EV&H>I.#-@<^(3[N ;3B;
M5]+^)4XW_6%=Y8%QM]_G-.4V%@&;BEK09TROQXM)TL+AWW5\UQQ6>N)M,\BL
MNY"7VEZ%R<1A:22K[&5UFAJ>6W[R3?%A7?\6G6:@[QXS>9M)N&*UJH7V UKS
MJA"K,WH+*@W/3]QXW-;RI#'@571&E^+$;>^KZKO.2]?":B J1\ISDYS=4D9,
M>"R#PFWR<\(D'M6A"TJM6OTJ=]W>:$0B%B5)PO(K*4)>E'6@VYX?)U;-DOU=
M5 .0!9.@P.>MR+ &MPM"W]A2+A6]J/C0F8G#G=3E6%PE*=N^H[-,,X6BI#BK
M2X6O4W7H7<MJ3H0^+E>^[+?C,1GE_?'UE.E[[^-G O?H11#QV'Z <C^;!S0M
M-%O"_%Q2[BQ^H4@5<NHE)JL)S4Y$X,HY_FO*KM+)M[A(SA5#+=EQ055E>'[F
MV6.BQK14XL%M9.Q%4?*-1:3=)>DUW%]H7NAI=,Y\TJH WDLJNKIDFN%RYEX/
MIYP4IKM\$FT7@AYYB:YK>)C;0^ L =CZ;JYQ>J@J"KWKW&%9C,.&S<]UO.F
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
MW3C</U#H:D;NB%!_)*M3&&L_\NS6%X& -2R^<2[>"V#0+QS%:*)@WTP,@A&
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
M0(H[_T][G.,Y5+=&OC*M3'.GIM+7Q0[_U06+3GJ.BS692?N*) DHY-Y'_TA
M9'_ _K)(2?9U2E)22.(^6_U2Y\JCVT@A%,\'I?I,-P",W#&IGP,&XS576*N
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
M6YWEFA7W853]F/R3!&EO#+<W]G$X@,,,SZ5W7FD=UF]'\8;J0ZSF4*\XN&I
M<N5U,OB6L&]G1AS(*PT/CP^\Y>RK38(6)E=Z(;A%$E*#!T4UUFMO=[KZ3.BA
M0J[=,?8)OO28O\OUH4R,&'=\5EW?U$M'LZZFO_"E3/>UW_./^7#;Y:'O YL%
M<I3/G&!YR6V0S/6]A7<+,ZB.,J77=!6^E+Q0(^B]C4?<*@\+A5KS/F;>C?2-
M/$5!_$12FH2"4X*P/.LHHE=C["J&=)#;>+U-?.T4=/L/DN4TGCS3R33/WIU4
M93=1LY88.,^V%[>TUI<)]J?>OD.':4:>4LJ"7?N+/,L#D%H\X9"+R-?LZ.#P
M4KJ<ZC<S/#T_.#KTO-2VH1RN(1(;[\95+@Y?"1N<).R]D12&YC-A<H*>\&CF
M8)0O6'Z_,;E+TL&4E+M7ZK5@M;#1]/ ,!. GQWM;"XA5,=EX;\[IFC*'<RFY
M R$7VV%&\CPBX9X$N7L3@&<X[^.O4SJ:?DJ2,.NG+R1]@VF3/9,1@6TTO*'A
MYR3_GR E.EZ"D.#WR60U2++"4JY8GWQT:7AQ=G)V\F$W1C3B]?_XWI[F:>.M
ML1+P:C:#[*'OBUGQTU^6=_-Q>'R$Y;Z)WO)^?.1F2VW'\LZ)=FAYY]+Y@+$I
MQFK@XZ./8ILO*%6K@3EBW#$I-56.QT>^#/9B0>MI&GG/<8>AU.<$I1K8C)RN
M1)Y821MQ?.SY,EHQ-T1,B0'@CA)IJ*X_/O8<Y&- D:#W%DS[#OG9T5AL+C2]
M?.63SC9>9BDOWV^XS9Q4F07L-,P$_3'L!]+CK041X?95V '(87!%:04@I?+9
MM#&N;W64_@[S,-(7#&X7B2W->IT!H], EX4?I[)V!XF1,'#[:=R0;)32>1&N
MQW22(^C_'PD+H(UHOC3=J,R;8Z)VD\X!U9"I+1CD'B1;N H S"C3:-Q(FV%B
M^0'V(6.!V'!D<6S@8D-^_=99KV3V-QTLAFTQ 7EQ-V][4ZHC%1O.-6TM+\\T
M^_,N)60=1_Y<XR95IT%V]_P!3C4-1*/PV&G!FCA(@Y" 4'AX,<B :;??T[5M
M_?5ZD;(<[NM"CM]@YPV2L!0\W'M-%GEE?V5603L- U^G%L)1).*497E3UF/=
M<W,8U'M9O8E,]QU8=.%^0(O:-2P7DR2E[!GB9P*G7+8PI5IOJ,NK,I&YT69I
M9W_3IE6PSFH!Q&UJNXUSYK$R2/(@XHXF910Z2<?4]9D<W+PH:90L3H<KX8E,
M&R5N(UY;;.,Q^;5">U?,@_](*//8CG/8([.OL.:1 N%]MOIEJC$&=!MADO%\
M6=.?MJ(18 @6M]&1;W/&<UY8"S#[?LVL.<$J=+C-E,;N3B<'1Z>';GQR6SMU
M5<#!;>^KZ3K#P?D_.%6(6\]O9MU_W/:T1N3@.><T9$EU@L%BY++BX,0A>[94
M54\5$652&,CM2@U=G3A*5,')*K+$&)R%**]VT2L:1=EJ*Q4H[BI*LNW6BX =
M*^W$4)W%(?.>;G36/ R(>VB3="93I%;76(T;+QY?;>A35:C]FR*>TN2-LAWX
MW?[P_BND\4L%$YM>R@P19@T F>=8%!F2_IH%%U559D#=7)$,8H<4+ @M?WK8
M/J*=(@IX#NG2#%4;**KK,"&YB21I$!4D8U-DGI#"PVV7V(&KJZ?:K<&P^K]"
MRXF0JJ8$@'";&6R2A^>*;9O%KE@-O@;, R5?;D!H\"FH [C])+W7FU4B#N5H
MD"O]8Y(FBVR=:B,S85%1EZ7D.''TB)]3/G5QX5;^[R W65^9?!"Y:M<\[%:#
MPFT+^$R^O??8A$%9188<D2=U33HU$.(V)6RZ^P5N32;<RBHRY(A\GFMRJX$0
MM^'A2[Q@+KGK3C^3-Y(:LJS7Q/#B[.CRN/NSV1 M<B/&#1FE),C6ST^Q]ZKZ
MX^OB0;3^^&7QFM&0,@6AP7BHV297D)XY,N*W.4(:XU>84UI0$*]/D \T>&71
M7[3DJ5[Q-^L^Z17?D"E\3:JSRTUS_W+%UW0?$A=599UTH][1\C+7D-^^[<,
MUT=6TY8@Z^MI=RHQ,7EV(3=A4Z6FK4:'6T];ZK.&0F&O-,/HZ"):1S];S8"(
M.!$:W,I9&XPA5,K:H,[]"TQ?8OC\F$8L/6B1\W, +3S"^(331Q"/R#H3J/0=
M&L-6 )NK!S)TCXNBJ;*_/=;#YNJYIE[XQK[)<KM>+[(\F4E<Y*7E63\]YVS2
MYT"% K=>M&(;EI\N]LLSR:!PB3(^8>K PJTA7;EM&;,HK,90>WNDSA:9*G2X
M-:/L]?AZM$IKLN7(V\MWEIC5 >C]+>T'IJ>I4G*(_ +OX]TJK<7C[W[81"%B
MW.;P].SB_*+YNZEU.J&K/#%JCP,Z=W-2:12YKZ9 KFJI)X4/J($I7Y12FM%X
MPLYY=Y0=KN&'WBBG;WIJ&:.6"I%Z=*NS-"#4%TH#671&MR/'9*9'T&FKD)!_
MS[UZM#8>)#M"Z(Q"R=,PP:..PC!>W&NQ=I?(U>U$JAF1UBEZ[MDCJ>[LW#]W
MZ&%UI;/:_?K[#<.(H-UJ1;\].R:XXT@(%[>RRS0# $?E1AN"X!2VCQ.WKJM>
M\#F_\#C2>]1*#+ 6MI26W=[CUE@U80;/<:0113]23@".&-.S)^M9(N)+!@*Y
M+UVSA  <)*;73U1,"1$@S_.\\W[" \DR0K+[>%0\P!%$5TF:)M_8X\]!3GKS
M>41).$AV-^[5TY49-,0?[>B/[QEC0<1KC((B2>W]W?/+>TX%G8<NVNA/017J
M 'Q3M2@.>3I+P,![E_V3!&E__!CDBY3F2]E]9Z=HT4$OKK4N]>!2J,C?:%_=
MG7=AZ]B"=^L4D!TI%7U/9Q5F&\^KMV(A-F):7*T [D6EY)YL#=B*9]+;,!HG
M 7_S>;./O)N-]_^$-)N*B+KWCLO,RXW;'%Y>8#D.FB$PR\*BV1Y(HT7#M"7R
M1%.X-OX/:))^QWFU_!S,U/K,J@K#2T?*Z09)6\R(%5[U16!QFX]W^ZVEFJFJ
M F =^>\9:#O%+.CR5@:#VZ)KE3D\VE";%+HWLKZ?\=Y[(37@B2O ^N+9MBJ;
M"_OW51425Y;3:R-Y"TI#%ST;2<V$+85AV_@Y#K)7#BY+<[Y$_4:B/&,_<38X
M$_##JE.CI> DL%L$.NO&'N9G[Z^&9]N4F9'1KY/D[;?1ZDL%'^N?WOE8_V;8
MBZ)5KY@_[]:.69X:DN(P!GU%^U7+=&<Z*+MNVVCIB0/?>[(-,MR9)XU)N?[\
M3QD)\&< Z$>KK!S1 J%O^HS<F&CJ_\)2>YVXT2+XOB?N@T1N8:SG8\'!N?$C
MK^?]LI:VE)?=WB-_K;4)-;XW%TL<J?87-!8R&_XO'+(70[=BGHAOYF(0R$U=
MS?Q?.$C/R9^,F!(B4%BH?-/TOO>67T[65(*5JPPO_02I.C9@R, *J,7B-%W2
M=8A]1&3% :5G9T''E&X#%=")Q8OZ(8DG, )G[]V7TKE?'%!Z]BAT0J<(J(!.
M+*[7+],DS0WXK"@/.!W=$+P2*D0J8+3-# %['AV],*1%ATJX_W+SJ&3]\ #-
MZ12#GP>(P_L#/.;TB69M?0G\Y>HA,-J">#IK[UE1JSR"[<']4;P] *VCPW53
M=X^"!UWJMN#\* X?#"T>!:!=%MW[?%RG! Y-=\&(>?,NO])\>O.:707QGP]Y
M*/=%4%9D"'#Z)1039,<.98+)F3O(7@<>O]Q]>@$ P3Q)R54:Q*.I(2W"%A@6
MS^\\-.9'!<Z"-XDF42\+N)\DLZ061U65 <&19RU>8WHDN#H0)F]@Y 61N(GR
M\7X\W,7X$8/H 9G_E."[@M8R'!8]QQTM7Y\3/,>ZVN0H;;I8W%J:V0@/#XXQ
MY3(HIH6V?;#H/7+?%1M&=P"**9&!G"8Q .2N+-?)@MDGYT&J]];(7G$FF,YZ
MC,F/$T*PR%U>MONM,?VJ*C"H_OW(A!3H<;8%!;GCBSW6\!Q%[-&G/)LT5VC\
MGL23!P+_Z64T>"A,>-*[L;@"NS=Z/F-()L+^;5B)!+G+2OGQ<=@T\N53%,1Y
M+PYO_[V@<V8.TG]%2]H$2R!PX4C5X7^_,Q,!<K\7(0B-I551EXO U2ND=5[F
MTB-,Q+LN6N2>,>X)1[2QMLF\<N_%HKW92&65\C:(>O!S;O"$8D5%[I%[ZD;G
MAF?)EP$7F-:Q:(-VNJXQVRMK%' 1+>HR2D1\RI$)B,2B-;)+),+%VC:CJH7Y
MJ+Z6R54H.GN>^L11O@5/JZD8HX"5^GHB'P'1!1I?ZZ)8N#NW6"T( D+JJX \
M$N)[?;/)C'(AJQ_V9,S0EY<;&2/PYU6O_;R:J#7.!0QL]5T@Z?HJ'6-)OWR2
M2AK^7/36TRN&322]U7>!I(T4)1J>/;U%/DU2^A\2]F9,^:?ET;-;B>G[.AKM
M4^5GK@U8P)&1;J.2HV<FQ.+]E?[X2SQ*9C.:,_4J+'=T/5Z>R5L2O4&1[;X*
M&&S2)(/;T> ?$;\6Q"%@'XM>HWE$)L#T'+_N)GI$"%7@46ZDLZB<SX,@GE"X
M"GPF^=<DS:>".;I;C'7+<URZ[7DG@"B0O)&2H3KE'\EOR&L^2'8__,SZ+^!!
M7HEUV4O&<W>L: $6<&2D+JCDB"F4X6.4O6K0_Q:3-)O2^3H"_G<2A5=+_I!S
M$D%+DY=ID))I$H5"$VOM]AA0SUD=;3/;5!8"TIL_S\RZWA]O;ZR/P7<Z6[R'
MXEX'<_A+OCP4$&W4!@/D.5K#-KEU\ L(;1YHLW.B@HL=X+1X8C5HD$'U'/CA
M^+QJ+@P![UA2PWQ>,(GVQWP%RNZS; %WK3B\@[\MGP(:2L^NJLK\5GUV^"$/
ML_K8!2-@?91I(:-!/Y^2=&.;6#^QL;22UJ!R32J+G'^\ZFD0P?*C57>ETVF^
M>LJ^)LH(H%5OU4,WU_?*X/\:PMM?[PQP?<"0_A<ZB>F8CH(XOX_?X*3&D&3W
M\<OB-:,A#5(=MVO=1K@D3T\0O6"K(ERP%)H#QAW_?QOGL#IF@R0/HKLD+</0
M,',K:Q=B./7_ZJTY;Z(18( 9=_: EJCW;0[T.@;<YQ[XYV(T#>A_T_@AB*5.
MX?L%5YWT[ ]N,)_VMW 9*%?Y!1YIG#"%[EK#L5%Y/,$NQ)[@G)"K)7L+XUWG
M4101$%.[O=5NA>+=RUH', O(;;]T8=WS=T1(F-V!W*ZG/&KO/MY3D>TL02I_
M8/,65PL:BE<5C0>*->SR9 DM7$V?213 +YZ"-%^^BZ13&?<&:1!GP8CU,+LB
M^3="XA(JQ8VW:9/#P^-++#[]1@C,TNWI-<>$X>8Z99!MSY@[T=2NC?\#7LPM
M1#X?7Z)+I&+&JF"8"+'BOF1;BJ ]OO2?8$7(@!YE6U!P7X_MD8;G!FR//?<7
M6ZM1SR<'**.>^338OQ<ID;BZVOX>#<AH&B=1,EF^+#.V<3^E] U6:2T"]&KS
M$WF7V#""Y2I9WE<21>PA=EK67>FPHJ[(>N[9]=*($&U$%M+C"71N4.*:YLM/
MR1M)8VDHK[0\ZZ=GB[&1Y%5 <.>UNX8I.TF84J _WCY[J@_9TJI,7FZT<-X/
MW#JX<6?.V]$O;Z,P-W14U6>CW[^)2XLK38N&!"7R%'QMT8WH4-\&[\I4"UBT
M)X9FS$ISDZ-7"NJ:Q"234>BF(()E(^M?Y9EHY1L6%WVOX5&MWP##CBADH:$2
MM!9V&XG^L/O)GQP@BH"P0')34=A($VB7<Y%%NWZ##"JBZ B?K*]EX2RM('PV
M@QT]B$?+.T*R:_CTA$!WRF;*L@ $9)LVPV ABI&P0'%-"=A(75AW/G].XNI1
MQQ\<*/M)C:,%B4>D#_?]P91\2I/%O/ZL;_19)C9$$1?MK TV)*;(A^C/\Z'4
M_[(T&;1M4?[E#5$UJD[0I A&X UQXO_M06/N;'I#G'S0EP<=*FU/'.41;T%I
M>R+-G:B#&[?'1#M:/$?/#=E4VI[LY\6N@Q*WJT5;;'='9VN%=O<^&KTL2T84
MOL[>D/Y' B+Y _89=K23VD-5U:#WOF.K]:?6_K%>$YX%)PZ'<U*/36EYP.G[
M0:.Z-.K@<N7I8=?QZ=BS9T>3B:0$YLK!X],BB"??:1%=]!B,IG!P3Y?\3GV=
MS.9!O-3AQ;"5X=G%L:L0V5;HJHL7M]?(,WDC\8*PH).7(((S^J<D"3,#)6G=
MIIB<.ZH+E]YN:TD!MX_)TR*%,<]3:=<?';J-,(ET5($N'1>&^&WXH51;LDGZ
M1D<DNTZR?*7+'R2&1A&C-MAYT+/'@45"Z\*WX5>BRZ>QD<NHC>'A\<7AV7E'
M;17ZE.I( /DKDP^$+3B][(' G2VMM6SK-<$&N>>[D)-%VP@]\N<I04#S) NB
M[#[.5SDJB[<M>,SR8!K$;%_Z1M\M B+KA68SJ[Q9B-(>VS1A& O!J8,+>TWJ
M,8B#";>)K%:SNMM!_0;93$"4QMS"QM!8%LX<7#X1N'\&42\.>^$,))WE:9#3
M-W+[?4YB6+4,2:_;'(.)*"V@!<H;2L*9X\L+%(,Q"/VZ87VBKPOVC76O:I_]
MFK7*0'?46U5T%+0B$!NO=%:O]L&21X3=)2D_G922C8B6<W$-KJ2Z^#@G-UVX
MV)_4?-<5K/<?&([\;%$<,YIJ8,Q:94.ZH\[*NBJ96@)1/,O9@N?9-7]T@P]W
MZ#ESI:/QI'@QIYV4L)(./!ADA]5I!H1^VGP3U?RJ;L)851.LTVZTW%J)8PWD
MNK^0UL#Y 3VTGEDF+J4SUJ84$X0;]76M/+"ZO(F,&3NP<+M5\=[J6//+!?__
M]JZVJVU<"?^CN]"%I/URSPE0NIQ#@5/2V[/W2X])1/!N8G-EAY9_?S6V$Q);
MHQ=;LL;I?MDN8-EZYI'ET<RC$2#S%,NT$$K5#:TD9+_GM,5/[3FA(V=J38Y3
MB9+78D")6./.\G6TW)DPA ,]F?UO'6=QJ>%'3RU7RU2[W5O8<10DHN3L4^K:
M%&IA55BG\W(-0J+/XG&K]>H+U#A=9F(]!E^:K^(Y'/9[1,F,+9?PJUN!,X+&
M99C=_7D%>_<_>X4H/F,V?JGF#H*1<?=-J?H'&A]?@+>&KOH)TYF=8&!D2+4/
MJD=W@.[GYGP]K0>Z>R&8(V")Q!;$(3.F!!1M%W2R6'"V@*#!5-CG+$KF)KX/
MV@JF_/#.J80%C# =$MK.J@_VZ+BQSF@<BEM[D^;7 D.1C[U-V)\LX@9THJW
M9H$5B[K7"^-3AXFV6+_>=>%U[@*ZC%^*7YN\JW:W NL$UB*V9;P54-K'#70C
MO([X=/3A_8>ADXN!<K!S8*";7L=^I*8]^[U&,&EO+.AGU^/8D_; Y1[7L:*2
MF3E*VEL$^F*;CC?="^W:NH14ZE(Z.-7A9.Q'A]+WU(U!(UY9TM&! "=C3]'Z
MCJ<X%!28<;8'A;C"WQUKA&969_1II\_NP?LJUU%,$Y7RK);PF&$)#R2@W^&.
M O3[(%NM7(7[NV/7J.Q[2(_=E]F&W7/)!W0$VM:H%8P61;[P6WP_/CVFXK$J
M>VQ7Q$O>7(#UM._1HFB7E@ML3C7&=Y YM[]2?K[.\G3%N-Z9;5X.I@GHS+9A
M$4W (=AHI^'VNVW@%LD: -+PSBS*@!EE>U!H9]_<D4;'EW7'GO]R5]NGWB9,
M6?FE>2'T,/ N(,6P;_J9* )?1X]M'SC]D9K9=GMAN8/T9)#FE8"@G6.JJK>H
ME:KE-8">T,;'UI[>/IS@QT@WET]P&%K$7V\?FW_Z11=1[Z@D>7I91 4_!UK+
M1;=%U&&>\US!A-,#TF4\+U[7PF;:]92RI3#8[WYF72]+*\6\:P*3]BJKEL5"
M =GG_S2W NN$/Y'.A$##!* 97MK+M["C@<Z2K^=A,10Q9F..-!@'2!O '5B(
MV>K]Q5A7PZ2MS?P(#GP2E5N7BL-=*J=ELH*LG-';;G0+L$9@N9Y3TJU0TUXT
M;X:MJ6>WG0G)G2K<Q9';145;?VDQ S=GI/"'2DCLK:-FK_NT=9/=R"'G!K5D
M2>?56&61D5/NH8YW]6AE2%9RI>CC:>" K'1H-T.Q>.>]51C^X^K3,GV(EA\+
M40Z/,]@A743Y3*QMV!I !*Y)9,B '2!O=8+/4_Z<BH\;,R%!?C%T,;#?;6AS
M9?^)2_JJ>/SD(2N*!9BD(C;7@CT(E5MM'3>5PR)>7]<N=70:.'4D-[$^1W2*
M5[BD$FFXX^ECG%^G66;T#C4O!V,0JF+;^C5"D;FH2=O/F22;XV)-WJK=ZP70
MD\!E+5'K:UXR"0P7)64]\K7I;54C5<E5[5H &/A5L^9)#L%%P5>/''T2QL@
M)-0OGJ6+1/BA\V]/;'/^\E5ROW[(XGD<\=<KN%#]RMG?#LP4V#>Q9KHU2N+U
M9;]Q6'ZD/Y(,YAP.A>S;EO>RNQ68)_"ZV7H0M$*H*0W;?AE71H??1N,D*VIJ
M94_?(LY%7_ RT 8M2Y56Z#"[(4/6F)!D.I4ME!?LF3,X6!/LG<P%-)['6?&C
MR8=5WQR&YC"H;8$*(9>,&N8I E?^#?_M(WZ.ZF0V*W:TS2]3_C43CC_,+OGK
M9Y8_I7/E('#W&#!KX".>K >+<_3(H*(2*;I*9NF*3:.?U:M0EF)<"RS5DE%7
M$=[D!K#F#WQ\6PL/W1@70C&5H-(;=,,8!L :VL*WT7N$%"H!IO)P "4AY24
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
MJW2=Y.83EY)SVYM5QJ(53G7M![0WBEI'*5D$_ 9=>!!+D'__'U!+ P04
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
MTT!8SRD1Q!:,,F7U/1,<,NB9<58/\GX)H8">,244H..9%)=I7JPV#T&,I[8
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
MJX-A^O(Q':G*R2'Y ;?B?%TX=&;Y4Q"S!$%TB4!6#SC:DM8X9AE.UMXW'F<
M?DS\&6CW/Y*S&7L[@Y]6]P+3#A38*1O>;7W%]9AOK74F1L)J*5TOJME2FNLM
MT!/[",)BWOF:OR_95#3"L6VE]]U-*F7GZGQ>89=6DY,-NYPR/A)YQ-^*"U+\
M=TEHX40Y1\<34QJ.]G9(&?1$"PG" UWMC'.;M+N_O6Q[JNQ26VE7SR/@ARA?
MQVE^I%=\/N*$3-#CFX109L\,/W]*CT7S]L(#:0W,-KVNOM%; %31DW#DLR#=
MZ8AGHS7&F2MJF734VI92B?-NQ** RNV\H)(WDM'7HL&/XV#=91OE,LT.*1NX
M.PWA=]"RQH3Q8&6-!H"<Q2>B9D8?9"EO_)%5_5T:1^M3QS 3+Z$KUIM[T+9?
M[!?VE;CZ1C+=^#HP@3U7 <T?S&Z%\X&YWE?&\S$NYK\9P $1OU7\+\=P6[HJ
M>I$P+R(*8J.Y@99,;Y37LUS,]P[-?VN$E;<J:W'@R#[/_H=HFT2;:,UNC_:M
M9Y+>=2QG.=CS_+@_ #C)F@E^L3LP0+[W/;/FH4CA;7_!<GB.,,<[8-JV3L6:
MUC$DTFPCGM?>\SMY:J/&K(<!C7@W1&>"KR+O/)D<F0UT*J*\C6]*=HJ'M:@6
M07<G\XX0<(.9D;%=,@\,A#-&J<-5/#2I8Q405WO9:$P8RA?@C9<"F\1L'"2[
M@D9!#;MN^,]" 6*>#'QBOLF0!XAEG02==<AU_FM4["Z/>9'N"1),F*<GU!L;
M-6T7,S0KA94!B77(;(Y>B#RTK@6"(^[,)KA7,1H.JTW +F:Z"=*-SR?[0SH-
MT2+2<9)C,4?5JSHZQ52T0\RW*@"OJNF16',LPH<,T_1[49J\0\$^S8KH']6_
M\EUT.+"@R21$._)_,5MCEF*]W732@6#WB-<Y_E1.?:W@L,IB7W4,I*M#8_,>
M@V]F2]VIRAX7MY.V*'43:5AP8["B/6W$<0TV. .K"%ZRI2D?6X#X<Q5D"?&_
M^1W.6!95$QH)97ACD]@R,:EP51<=<$8&+)IO%QJY],R[&AD$AV,*$!1330%_
M@!C'36]J0CTU8=XXJ&BKF(S"9[3 \=+09&&J83A<U0&OF+0ZR 7$WG:7KS;
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
M'>@YF@BSS!1%?"J7\R'ZNF=%/=+-EL:N"3*%B"G<3\'!RFS[ RZ"*,;A3?L
MV?E3>BR&=XB^Y)BH<AMM\"-]O^N1K.HNZ*).808^_Q,>9N46VD4\G0FK#W2?
M?D,!_<3$5;XC^PJ*R6?05_8A1+^$+CSLGKV:EH(P[;=%+]Y2 !2W=)<'8)&C
MO8B0NMFKO(CVU(77MCQCMF%J=._!IG /KG566XBW/QK1J)2-F'#ZEUH\8O(1
M^0!JOM#=#O%X++%H.TVTS(9QY-S;A6G['.%Y22 $T?6/5@'PN,.=!^#9\[H-
M)!K71\G"#J\JLDS<DK'O&\G/AS0/XM7FX?B41V$49-(S%P,9/B:1"I:)1[!:
M OVY*P/.#JZ)C0_K'0Z/,;.PDZRB^W([^4M1(K:TGP:R9R$;RMD?VI@*'$Z?
M+S?!9)LX?8'@WY1QSIWL.06Y]FS..=@!'1Y_)E"@=P_2.&8W< F%B'LU.CA6
M$>7MT%C)3G$OTRQN'1ET)EX* 1<18F1L ]P3V@7/U,#/ X,;0<21!61T)<WR
MB7BMC/JO(F7>[6.6'@]P3I35T2T^35:'-B!J/T3;A+T5E!2]W!GJDQ5+<KV1
M7K\%)"=Y7=\.C?06C&6[#FP*TQ'6']&JZ0TPGAM"74QZ0YS;B24Y[O?D __
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
M2RH!1L;\$  $%M05WECGU/ )=^[[Y76>+L_OK%M2URO 96^M"V'Q"N:0;0;
M>J"R.7F42 <W:Y2UQHSWHYO\KLUKJ:]EDJC;*+USR,;LNB[\.:$2)<PF@TI\
M .0U.K>VOR3I4XZS9[KI?9,<CNR==6+@=1!EOP3Q$7_" :U$C:N]H8DKL?E)
M"$_@S6\W2<!7)R'#L?,MXG+HQQ#;2XX2M"'?0\_T@VC??K$[NP3FCA9MP^X5
M*=HP3 KZU&\8T-[+/C65W^6SQ$M ?H[OKPN"FHC8:>[0C&0#G!F)6F+&O*@6
M"]4-V6F0WIRH,;FL"<>GS*"!Z7Q(R@% 7J*C_76:W21A]!R%QR!FNJ^RRR#?
M;7%27:_YDD0%3=[9\9OU6Q/UDXZK;&@_K4#DXDU$:F/B58D.M]&S68@S%'6]
M^3(H#2 -^6N](GWJ;4WT.FL5([.ZQ4, GG'VE.IZ1K#-VW&V$T^M;.L'59L4
MBW <,)@F5?#I4'2U&#I_G@3Q*8_R\CF@A,J_QW2F6S\#IQGRJBG/0UBKKL5B
M3Q94TNH7C9@\^A@2%5@'U4$*39UK_GG'X$8"JD34<;L@;O$909L79.H/U[J!
MI#[P[>Z%F]HF[>?H=04"RDW&M7G6WGPE$9!KFFW_8!N^J@/!%YG!63<-F0,L
MV\I IMRG6LG'.KAVXI)8>HG+8Y:1KXZ6\S.?WU*5#<-1*;>$P3M%9::22G@=
M*-T1#_MU+N.6&>5JZ;< 4+>F1PD-#^>!#Q:<G0U>\'Q>F:5H7:&BVDS&K7BH
MUW-HJOX7FM".+*++H/TRF-]DQT])EK?M.#5+)3/P6D:Y4\:DU'=GH)T<F-G[
M*7TN#R"C!!%(H_.>Q?1*XYIF]B@%HE(B;9G'+ @Q"[\M_>,]7N.('=$!.F#0
M +MX\TD#Z8NNP%BKGR<A:_-.D]M9CBE)AS'ET6@-XX5:T4"\=/99^X57L' S
M:YS.O <8PQ>@B.X2SS4_;*WWS*"@M?@3< 7J3(B>&-!'0,A_Z"6)YR#&TAUW
M8TG>9D$J5@H/M/)=^;H._0&W$N ,\LK]*![BE3MQL?V,6H6+(/F]?KQG]L N
MEPIC0%>PWF25UD'P$Q%,_J^4W%VJ@1N_#=JB^P!4;3"M[?45*(N@U]FK<(EX
M&[L4;I'O[KCH%@<YRYO_R+*ES-N1%4N$X<,D5@LX*YA9E9$D>>=96[I4K]+$
MD*IT-P(HN550H#L'=P$!6_-N=2@HKTEC*I*]%^*.Q_46$4WX4>5#*?T6LZ_S
M>)XUGAM_$9 ?,&\U,S\Q"#UCFW0E6KKO8=+A@&[S[6OM4'C,:"WZRQ,.,LBN
M9"80=5T-!!3:<D7VT*CLJEJ(4=!E[4<GD0G G=U'VUVQVGS)JWC Y=V9[(NO
MP9U)6\V>.\OHI\[2S=DQ;^YO=*9%_SE]FQHJK?DVAY!<W+=I0]..;V,PI3^T
M,(6Z!_HI* A%BE,;M]B\U\(&AKO@M#?=%362[6V?U*PES'S;];&@$-M'2;0_
M[A&-( CBWO'2,0EQAI(T.5O317L<LRNV[9M(;/@$M <[ T?B7=D9( )$LYL\
M/^+P,CA$I*.-[E9Q!?B[[<2W27+_B%4D SRK"2Z,0L.N;LAK:515#0XQ9<B3
MW+F1P&[1>?H'>L$')Z&EX(9I<8!FV!Q[Q62:C-DL1YE&7C=<$]Q9AX[IW>=:
M&N,^X'4<9-7T_RZ(O%ROLX%IW2G\XH"V-3\W K9@^A0V?3\GWE+JE\KHT71_
M2!,ZPUAMZ+&P+%^5B1 //DC)-G&T>!46W<B@ORNE  J.,K)S'/O=&IG61D+P
M,NH(Y?D6Q_#4]2A&W3>.6ZIBM7N]B)DD^U[C@1AW[-S[TWU45%C=QP.A8GLD
MCWW6E>L[JH#F(IJ&=1_='%D%P1FH (_[!J8KU&F_9VF,/IJJK.FGK$;?*[B@
M\?E(4WJ>)^&OF.XCXO#\&6?!%E]]P]DZRO%=%JUI E"62'YUH UIM#TW^SO>
M=A[FMY 8-PF3S]83+]474%!^@@"H_ 8ZL(\PF+%'%M+R.^"V,^PWUN>V>6J9
MJ!**:JFH%(O>?/?K^=7==V]).[UC-9J]>AK$PKZ)JH_"V3.QQ$#QUHHE^@%R
M7(\XV],CF,LT"=E92*W]4Y#CL-JH/<\R@B5L^FK$K&]X?.YI3LO(7GHBLLL(
M[49ZXY7.V ?0H?P""MI/@/-3=MNHDV233MBZ?H:UU7F>'_?0_(X% LF>=)K-
M'G>WVX@Z2UUMFQ0-:"=8H1VL76H[5.(!;=I8;!;!=;;Z0G\M",(:;BXQ9EUH
M6YH5B]QF4X/!K*ML-4,6VF'^G"85%,T\GHH07SO,,MO$7JQL_H1T3)UFH7%6
M8&[O&)DYVF#^3 ,] /HC=8 *-YC=H=-H@]D%2J'N-I5.-$N?H]QT(TDDPMN2
M2VB72H<>FKK@EDI:MO7?SJNJP%GSR/$G7M+(P;?HBH6LI,AT85UT NCMK%=D
M@@&M5J1M8+Q665>2>S=8X*]3M!ND>WFW-KE3&<),8!X!=-<E#M%O:U6BW>E:
M:Y(I)KC,^[K833^Y:$">3J$=##(L,M'D-X@)[Q(??67R$>0,BZ8-T_%Y([LA
M.SQ5+NBGCWV%MPI=$P+J*HK7/A=IEJ4O].5WDX65IE1P;SCQK#>>#SXU L&M
MR>:V0=<=ID%U2M56AK-@,X*ZV6M-0IPO.N'YF#[C+*$>\F,6:#_#8205T#1'
M;+TQ>[>-6+1E<E_!4DZO*;KW$_ &9_160ED/\HQ& >RZDQE72+<UC_&.>$!S
MF6';_#L^?2)M448$W!%2I4F"S2XQZDN&\):;<BNH/[M6PN-W?$+[1B@ZU%+!
M36YL- :-XL=)WB0G(S)0*P0U4N#,=(R)H/R.F1X+ /F(1^+-\F#-0H@N</&"
M<7*/8_JVW5V0R3?!;0CU%\RG9[LD>J\C##V5TE!6BD.'4AXX=S"S!3IO\J&N
M*/02%3M424*5*#CNP 3SDG \ \ ;+WO87DHGMN^1U,_/OT4Y9T$C*.]HJ2+2
M>(BI<J>H$]_Z#E&ET-> E!^1QM7L6]KFW7FUFP97F3'K-_QYM^%9\8F6MPK=
M3YB&SVM@MZ[@$;R-SLKHW;,:H/#;;W@9@/NM;B=HKI?_Y>)TB_,<:YU%227X
M")>36B4)6NFG!D)/)_(#%0'H?2Y]&ZM$29^J1$DE3^J4/Q#V5!3!R(V.<XA$
M[="XQ1#93F>!;H%\Q.DV"PX[,D<EJ"+:FRQGQ$*\+5\DMHG[=-NI3,8K4AO<
MXD33OLZ6;5NS>QH)9P&B@DKQ@D,%DH!HV'B@![PUSD(H%N(O/E5LFZIKS:O:
MX&BH:5\WNT)9 28'52 I"5A5P*.5>?(P<^)UFEU'29"L(T)^EI3T/ F-XU9G
M2?<POY[7&F(Z[BO9[7OM].G$32V^SE1,3_2[@:Q@[K#8;9M:&@TWWT0Q:Z%&
M7/V ,&V+;J#;!;NGG"9-_.N1E/V2T/A(FOV9[0?"F?5;H!9O10"%5[JK!7C\
M@AHK]IE:0^\O7GTK2 /3+-7Y[_EY%N5D4+@FF&O:[2;)B^QH//.9_R%_&5[F
MMY$DQ0O[ (,,9I\H\W:3CY!E#?L*HO3O@"QJ/P1NLK5 <Y&_,N$Y*E)$R(RC
M;5)=F5Y[R7VW+)DDN5HL,0F0%VJN3!''G47?3/R+2(0WSR&T2^P3FAM_=, A
M=<'17,NV;F[J4>1)]9HWA3&==)6I$>Z[^>>9"VP^B,HOPN&]'+YB1LNQZYFK
M#SC)R33FN3^EN@K6.WJL0N=;V>^XH!THY*N.&*><U;)OA.VV<G].6+"C1S9E
MI-79B Z"QK/,933MVER+\,M'?8B..:F/3\^\9(?;]01@.GI"5-@IQR9T'5U"
MK E3SGVGPR5<D<26OFYIP$/$&.P\. ""-#>L0ES<&ZRY(17W)3XX 10^$&VH
MJC\P3T=ZJ #!,Z#K92K53 '04\6= GI2WU'\=%6HFM-X!K:2RO6VP;JO^B<(
M0.=C9 QT/D"L'-14S^L\%-EQ3?<9] YBA+4]'+2(K1&OP.LGH?*Z,J ;8GIV
M=3-Z5$8U-2&<8"A@CG="X0IPNB<0;H ': N/YKAE*6[)CY:.#'1$>MOBT[);
MW.\;FB;XN4X3_#HV^V>9W\F+_ D'5""+M?@YPAGQ)+L3VT69/J.%L_FG#WSQ
M9J ^Z@%Y =Z55ELNP5@^N'04<YV%X*+OZ_ <]AJF,[V9#.UH?PG2@<SDC%DV
MB]?G6NA;VD3C. K*Y[0[?3D^^TRVYVNVD6MX^]/.Q[PY'4MM)?9 6>\C]#?=
M>+*IP 7RSZ#Y%#B'M%"C/:QW.#R6D6>7.WH=B;TVTXTWJ\0C*A\U'T#M%^ X
M*YLL%'LNFQ2TLS.29H<T"PK<\Z4Y"Q!4V1H15O>Q-R*V1[)&K2OWYA]?@ZJ^
MMTN"NAW&W5=PU5O:&PO6>\U^YLXI'5DJ/D.:5'6!<*2V1)Q+L*G9"WCY6M#*
MOC</W1@%A?(]Y.GPW3[L;)#=<D\M1OC;*,$W!=[S4CIHU ="_*Y%1JU//DH\
M+Y4 T ,H6I=RK:,"T,VD=5!<P0B3.NY@&4#:< GJ7;?@!. R39X)!ME<O?RY
MB(BSN<MH[D%,NHZ][9;?)$6ZRD(R;<].Y6\X_F&&/$?^8H[%XX1DM:RRFQII
MZ-"(*U]1I*O'(D5I);'ZI7M_ MEZ5_YF-N:[_@<&X%7\$:2NM^.\RO=O5YL/
M48;717Q:O20X?#@^Y5$8!5G$=5(*]1PY(Q4+.&\GT].$JA9*:364=^JY]RS.
M3''E)I31U74';J&E0GLG_3*;PC=):$AB84W'-!9;P6_E* %)92?FN*:S M*F
M".T*9CJ47J1_[ [-?TG)\/\+L>?(7S-PRCKF[E!3?O/]1DNBYZJH/WK:TM@U
M R<Q,<6YY0"APS+39K9+I/Z4_.H;SM913B,$BI1,QO,TCL))8P9MKR[&,?TT
M[.-WP&"5@7 MIER$K+N"_/'6NZFN":^+W2E?X 6X.F[">:^Z\"^/%IS+2 8(
MSS*V3+]7$'2?XL1(&-Z$@U1U5[(D3.?[D45Z<DD/\C..PR^'-*%O=L2XJ'<=
MVX_7EFGY% VI7KV,CO7J';DC4M'Q0)^);^16^Z^MY*:[H3@CB&WAUV=I<T/N
MQ?P0P]RO00"%7?<W/$>ICEC*&:#2V:F1),=N3L]*3L^M-JB5@\K2J)&$J"A4
MRZK^[,^96;&8I88:'HRM&XLAG8[.P/.4F_(%9AW7Y*R+5_TNMNN 2@7O2$/M
M K;P7!UP4B:_D3@<84W'#D9L!;_MJP8_U!5IM'Y*JE9IG/SY#T<&N78/"FB;
M<@>NH*9#_X5ZR#*[U4]$O1Z!*A]"/8 XXE16]V67QB#/,U4/,$&<6"HWM_T3
MR3LRZ:=:;O%J\R5I!N;AV,\>U"._>4P?LV->8-[^A+DX1X2<8>^P6UI1M&N.
MK;")&4]1R:.;344IT3V[X=KNRCO,17O7@X" NHJ7@=/MD!+'WV7I(<W*+18:
M)Y+EN^A 5C;$B+RX21J7++YGK2'%Z05J'>M&G=S499M)=6VZ5F/5Z82N&8CL
M/[!! /64JMQWGF/CRK55BG>XY]CT,4N/AS_D"&\VF%X@Q@C__4B3VM8F6C<J
M;.YC?#Q&89"L1],">Z L/4^SP"#SSI#>*Q?VFMNKY=H>97QG7-N=F,_[1%]B
M^] 7)P8HWD1/O;ZKF9V&1=HNCVVA/YW0E@KP,'.;8UMOS([R_$B7:I1#37(V
MH77.YF:ZB.Q-QKS 46GVY0R6EA:$4GUODCL"GH2W?:HC (QKZ-@DZ(35!K43
MAZ8^H@+(/U$I J)W4#-O$F/5\2$99P^3YL%Q#T-<ZOF'14!IQT%8[#U(*[#Z
M8MU54I!9:ND)RY]7V<7IILB[VV*K[#S/TW44%),;O5:DNGVF8X;UTLUWTM^8
MR6I&B.J?:4;_$1%<=+<2Z:^#Y@/>7O)8LD7*'>JF(3R_[S$7^1//?<R%O6=G
MT+M.('W^8Z*T4_).:3N$X%]ZUQX\/P!B36&W1.&B8DP +B0\ [LD8?Z8DH76
M=9KUU%1X0D&ENE/H*]DS>O.05?H#??*0KC=I*N3?!FCS_.R"8[/<TD@=@V->
MJ0/0>,GY\^W'.'T*XBLZ:3UD48[SVV@?%3CD$D2MFJ/EI8+^0^3\?(O*.JA3
M"56U/)'!J2FNEHVJV.HN%IT"2V6):-(K,=J6O8([O1*7M4"M J-M$FVB=9 4
M-\DS6;*R],V=O>Y(83ZH+L3M&D_=MG$>\,[RS._<<5DK'*^\--$VL=#2A!JL
MZ6=72_W9YU1MGY//26L4)FF]O0]@,\]%;?(Z[>1C3SKKY //>-)9/:%6[INL
M-G\]KG=!))QO"FLXFFJ*M>8]$U?=)5EM4%G!XP1S80-<32L5T-.=4;J"CLID
MTDX/V#EL_'@DW_H653H$ZUV4X*P\#J57X(+DI+(0U);BB*SZUHU">DH)->H;
M&8@)0944 .O&_SRF2L+/+!G[5_:8#SV'"38;]BZ$YU%[!AN[CLXG%56<GVN<
M+NDF/Y'5P2&-3Q_P,X[3 S5]MM-4ENG5A:I;KMQ[M4C4D0G>OT)K![^.2I,/
M<K?E@PSF3FP^&$XE&/8-&/8U&,(.&-85&$SW$B<]7#<K?/4$'OFAW6HY7Z_3
M(UD3)MN[-([6=(]%_;4B78$>GFC0MEF<&C]O7Q',6X$H:"2B0R42V#-'9GW/
M>_G 8\?K/H4 #0 .F:SZFI*6-+ <5GCR1K/_(#S#!,MVN)Y+Z?TF7T!?QF>Y
MZ'2'WNI6XRDH;8E@O=:M\G-1]0/&],=.1[8BT5W3D3&4-Z2L-D+:-D*JT BW
M_$: Z\=&+)CGRY:AP#+^3(2"MB]1A@]$9USV=K'#*#3T=W866-4^_M6W-7NV
M]SXH,/D52^F41/3:]FKSN,/W. AEYU^*(MP>B*G:Q3O>P%5]Q-X3H^>IZU8$
M[23:@QF3XNW,S-3&3L'R4GY<)_SKVGS &?KR\'_^^/T//W@^5-/"Z,0IFWN
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
M&W8$JX\: :@?&DY%("J#NH5:B@^78,=,W)C9"P)',35S3<TDZ N7,E,Y'RX
M8UWY0B-B=IVB/U:J>$<//6G'8=YEZ1KC,+\FO?40Q+@./\;A3?+E8>KM.:5:
MCIRB7/N)!%*B&NYW7_1-*$]0:%GVQ"NM3=9D:\R>07TZMA<%R#_)1.F8CZQR
M17I%<'5I[A)9*L0V1UCY(BTA*AYWR.*3G0]'3#6NSHQX<8DZ OQ/<\8VZ<UQ
M2'U$!:!: K#YC=R^DOGBL2(D5C+D!4M9:6-Z([>U[<6<>;J^E8/57_?$N&T!
MNB;DM0* >0^'HXJ3GB4).G/&HTI490A#"CI[S(*09FM?$71E=\&)/DDJWF3F
MU'"Z5<S3>M0QM%P9845+HD-5U-]^+1S-=4^^YVI>GW__Y.W\>[X%30(C\K>D
MS9OC.3^7D,/C+6TA@2&YHWNV"M#T2+U*_IQ27W<9PK*V- AR6-/>(Q$FT"/A
MP@1TS!<S-$M!P.X]T]V2_$M"<[CS%BZ<PJX6*3Q=)SJ^+LCV;W)T9$7=;S,H
MJWP>AF2),=";H[:S2;00&[T)\_+ 4)H<SP4(I!GOKT%&M"Q.=UGZ'.431O=<
MRD1IIX/*E+;#5J_+T.VSLI"_^:V*OLW?6%:JEZJ&WZ&#BXKQF,&%A/FN-<U7
M-4AS,QDE-95!1E> J[UL'9M&""DK#W:\.N?]O>-^QXEC?%OG;+M;&Y6]G6\_
MD%3:!+?1><(-O';[#M+(1RQ<QVE^S/!J\Y<T2HI?2$.1?XGBE[5J.WXR2F[-
M^$6EN@[MI=]H+?1<51,$+;M^6DFQFZ9>55+L(ZA(?*2K+S,85E5A8+"V0P^
M!:WE+<^H$V. 4*F',PT>]4 &E42W48)O"KR7O0,HKPZ#3%U[]# 8TX=D(UH5
M'JL6L0H(O48(U*#8"'YS']"^(U+W96*5\V.1[E-Z>5_KC5\306Z?TM:SD?<
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
MJT7;-[=*!V4F#?+*R3L FB?EFZVK<_P"YY1SS#:DX@WEB-.!!/J:QE*#36J
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
M5S:-Z;:=MV:/G1I5\Y]4>3[>?65-'D9,/T>R)[B89$1V-_36&8]UJL>U_N;
MO W-^_U.P7NF0:^/YE3\*JF%=(HIJ(_8:TZC2W_1+8/TE-F2 5-H#W("*[PM
M3B56  2D%J;!,UA#2IS>W3K<947!/!*;E/"J*70$UJ1<YNSW9B_S+4GY#3VU
ME5-X&][=-R6T)7<&5B28]V_/B; JN.R/%S.^Z\\*4I(7DY!2AQ)GZEQ"GN-
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
M.4C]<2\B>#;L0TB2V/0A&(6H' ;A"MI^\ JBKF9["BJ0(LCS\AZ 2@P%5QB
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
M1U&O/_HYHA3 _'R (OK=S-CB5-SDV((46#&U?!I$11CU]ZJ.9A*=P_1Q$)W
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
M_*</?]4N\#9DO*[B5O()DUAW1GO6F[MINOYU!%KU>LI].4SCHK(N)637?[5
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
M-ZNJ93>4KZNZ[IH2F /M?573U'!L5%<."*;S\NYK%S:(EY.BEU[ 8E3@<NK
MNWEX_#6E:KPF28+C1YR_D!5^HA0^1R0M,2OJ@NO?JA>'450\:::]=*)#JZ6
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
MTTDG^=(92;83S5PLCZPFT^9#A^)!)R84J9+46WY] 9#'XQW>%GS9Q?E+'$D
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
MXG-!92R_$JWYE^RY>?F8/?+WR8O[AD[( %A)AT)T,IHWT9MUW9GLS]0 3(W
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
M19TK(WC)9;(!OI!3-^E!M%[=M#F"+TO-[CFL:A\4L\% F[$K?5XB<^]F8!'
MOXN%0A,<O*.A4HPN7C>'G_B3\I-G]NLFC$[BS$V9#2N0MO@I^%/[E7!L/MN<
MLW*R7F=4W](+H-_NH$V&/G42L%D,0:R$GP+A%2EW[WF5E>LO35(U?@9/4?.4
M;[*BD-IT&7T64N5#L5Y6$?$ AQ;(J<VF&YBC,R1EL9';8H"4%I!.N&;"+KN>
MKZ#8O)5M(4DBL%;PI>1')HT'00:.>.!#3(DOMV75!'/"T0N5%"[IM<23LFUT
MM%A. UQB>'&D,\,+HKC":F6*>I6X5)VH7&RW.,^+S_(+O-LN" [Z#QF5,E@V
M2'MOD.?^:*SLCQ!85K#[P8A11J6'(\$;MQD.@R,DQVI,B'GHR-&39!42#1U
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
M[W"K(!G)C;2L:8ZZA6\@<C2"1W\_34 ;[^?Y?Q@-#J5+M:1]AO^LM3NQ%)*
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
MQN3M,%0%-I=W 3(Y/YS5&2W#8*MZK'^LYE(->LO'D%\.;_ (\" R9$7'7^.
M)!'GF9(,:(T%A'7^&JPC' ;@NEHX=D6,EPD0^BU(4/@4+'B-!!TY$?4&XCGW
M&C60##D<IT5?2ZTD=P&._PBB.:HZS<6-!X?'GI@ Q9RJFKW;)/"EG'F*T13/
MIT\!#N]HS(Q#=$[2/ND- 6N6D:L_$@0F2[E8?V 09N=/MRH<MX746@55W_;P
MZH0&RI:8ZD& EL[?>M5W=#U4UE+,^R8ANAN,8D^@6HN,.0I0;.6>MWB K$S-
M#W"AN8<?RZSEY0V!'(Y<M-1LY+)9VTH9[]/CAWH>CL-C1Y=M&4OD>VPV9UO)
MW6<HQI2]=\:I3_OH4TQ'.'V@B?S):MT,J.+H9FS"R>UYNTWBWG08''OKB=$$
MD02_HWLX&Z;H=1*D7W$47<'M8A@%28)'&(6O-"-,/V:D^8S2_N@U^)!*@(T/
M  \<W9U-9,<>XNXF@-^E3N7+]U9[H) /1[JB3 @!N$T&7ZIG<;M?,&132K[B
M=)+=$BH\8.2=@#B.KDKJS%)%82T'O&^+$L0R9N$@-RC[[^LDIO/Q)-_.2'9Q
M9)2Y6F1TD;]XZXZ619V?.)03%>X+W\?-X78V@_P-?L<A(F'"#%;].,0DB!?<
MH%R1F$7<CU&MG0)2":IVGGE_TZZNL(/B0\<$)RCL)3<X6:^*5VJ2B[/&N'#Z
M.C+86!,D4]"U$^#[*VB"77CE(IS1>8)G*Y+<DY?Y6X)#'+ :?4Q%OP'JI<\H
MF4?I/6$Z>7]TG='2Y+RS].G\M&BIR.Z+-IVM " @(.<)X'JE6K4?M$<#"CNT
MW30@>550;=4=\##83;H6ET$4_5%Q^9GO>^7C90OVM*6*7"W ;NL>>&+1=QB3
M8FS1%R=&U[8!9Q;]6[*A.7D50Y6]!T]0BH> U,N JI6=P+7@2^YU3RCF/YA>
M=I?] :U#Q4^)%0:WWDUTEB*\2@Y<QRLK2"9W$?V6J"^CAH,:MB>FE/Y,UG%P
M>*H5W=BH)W\^MSL0X2]P,X:[!6RWP&8R[L%Q_ZZ1\$UK**"!<^_.:AX)7R<,
ML%I:L-XI,NN7WRLTHC&J>M\L:9^I>^X=@DS86OT@7@+34O"FA[>E7OCG/$FY
MW_,=C9G%C0QQA-;44-I+E$<!'C@/(K(I-9K NQHMVIO2.,4)Y^4]\)2,\5N$
MLKK2_(7H%?3O3Y2&WW DMS)JC30X.S\X/G.>FTQ3"(2R9 3=:7AJZ85HDQQ7
M07B#WM+D:XQ3T#K[HQ$C$.R$:_5SZVJDW']P>.8\%JD6[PW06@I1]? DND$
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
M(HE+Z\_%X;G.@A-$.A6U(5:R(\<E7Q:J7=DD'5;:$Q%M4_@UP;1<Q%>%67*
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
MO&:]HGB:%X@)N9EO296WPC+NQ3$K+&.:UJ'&-Q@GO#*MJLM@?=0M/PTV''$
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
MYSDA /AW.H]%1[6DQ^#HO%7NE[K\W,7:6,",,R_X6[BK3MG#QY<$@4;Z@$=
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
MJC>[4[=TL'G'1A6[?[%A3A'GK^\E+))R<V?ZE@XK;8;*MTV9H:J\88[(D2E
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
M4U4C !D<V@J="X\:>?S+* 3SO8;/8AX< J1"0/-)CX0WL+U&E)<ZDY>+41\
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
M90"@83M\_A6%21VS0&Y,$Y7Y)#GKUP&F 8A2+!MN6_7&!MH[=_RVNGG9((=
M%-M?.E.PM7]&Z>W'$"[;8U1(8F/U&-7\!/"A'4\Z]<Y4(ZH(I+/]I1_LFV2=
M/_WLRR0K?/8YTK;4SQQFZ*X1*NMM$3]7<;-'YSK+6E!:86TQNPYF. TB=I;V
M$F["@*](4X(I]H:9MF.9;I)V<Y5JXW4:W/K_M_=MW6WCR+K_:(^OLOURUI)O
M:<^V(V];Z9P^+UZT!$F8ID W2=G1_O4'!5*R1!$@0((J$/'+3"<A('Y?%7&I
MJ[:P_Q=>_YJ\DS 2%%Q%B9&X2\>+IO7G6,W9]R#T"M1MI:=BK]&N5PA!6XF/
M?]\*!H<G!T>]DVX<Y;<%UBB(H@#>TF+O4D#.JJ0>A<8I>4WVY'+Y/4@Y,\-H
M.",TOETPD0]8W;O5<+*,V=-N!%P4=$'J^:[-@:7]Q"7M6M^(+I<KS!K!?])1
M.5?H)X[Z,I9IC09D2]4.7%(/.% -)L^!7A+?SM,Y-^C!#1K"D\E=@<E2]01C
M>9=>*D08SX OC)Q=-EVIO#+/6C4D1XD>(V L.7U@WO9U18O@S;;>;M@8- \+
M=1FP5(/!I;W :=_:,?H>4U=36O.O'4NWJ.:U)?;6B^J=)*DP.N<XU^;IW7]R
MU "R^Z+&E@_Y%%S*1L9G-,QFM@[)^)?S$Z<^\RJYZ&PJ2JC>%F;TJU#$L5-'
M'J5&2:\YK9+C:YU(2P4B3M#M:^V*7T_I-MGPM;R_]?H0)^@QC'(ARL1> 0>U
M*.7O41[B!#T2T5QKFF#UU=3S0 +8\[6J/A2>Y<2@&_<:GUI*,:&6OVQS_9A.
MXRSB>@.VSB(A'\>W9W2/<:D,I8M %19?BVGVTUN^KOT9A NB(_+BTYQ5],R9
M2MG)';:E:"P5SW1.U.I5T=QPKYB#$XGNJFV\"1AA];7TYB[PBMR!XN.<'O2M
MP$B24KNY!)JM*I6.%M+8/!,;*H-Z*&?/<?.6IF+HP/2V,*516HSQ8M)H[I=S
MM^++&JP\%GCPMCJFA1T*/ZZLM1U*'C]F7L2R-*\(7_RC:$Z>UV7W='R@DC$O
MIV<'!_BM&&VM&4J(MJI,UFT14!IK]@1\A]FKWW)F=M$_4$;GB_D]+(./P5)D
MI4NBT.I-QEE%+S92);MMF3?%:JO8I',;PS6-H2UI(5ROG)Z*2Z_^1'S%13=_
MFNE/$YR-:TO**S[@1P)M&(?69J4.Q0<]TRFC$SH*6/J#1:\)B=_!YG''WA9I
M\D,$?)4CS)(<C8.)+/T>5ZQ39Q80:^C,PI1L_!CG$=T9UYIZZ)CL[)'H:[04
M0!=*,22C&:/_+(B"ETH_H/%LG%RGSMKV%$:FGC4I\C7*J80.#1^4=!0G"]W2
M7%/"!@JSB=6]-K@/0?PW2:^B.2<,O@?Q7XR2I,_&D/'T0-)9I&Z0:S+%RWD/
M_;1=(:/=RYHY0%\CERRNON;N2UL_R,6,'BNWWVVL/19]C:>Z)LDHIF]9VK#9
M'B&KSV-O<K[&..4GL:M2<J^=#=9\C0G;8B?;D 0CPRBOBL/W*BA^G7(AT2 E
M)H(R5>E6?IZ+SRFG#X+2M\BKK]%R6_S=L12@A%DKBQE]2RY)^D$(VV6-TSJ8
M_!%]#&=D^4"GL_0A '$O!_$#32G8/F\F$["]3JZ$/S>Y*YED8.5K<NFMN;(X
ME7>'\!&Z)XZVPA_1#/I6JIJ5WG:'_ TO^>-_*XSEI<]E6=K'KABZN6KS_[^G
MDY5.C/O)HW#V#R9#.B>[G(I[:C0&X2H6G@;SY@PAW:PJA";[LJW@M61MKNN8
MWU,H87;X:-[[J&*>O"H+DB>DIAK5PM?QFI1\'^1[%N7[5+87;=1CV/X'1[VM
MQ=>L48NA?(*7BW4)$I?QFM9A*!G-D3KEL51+1,<XIH#IJT_1KPH,%\?H[@5-
M?9*I8[O4^.J9M%-_X;1W?GB 'DW8K@;HZ5V!$ \+6MHNP""H0D^M5$I1)OIJ
M4+[Z,]VIQ""81H^NJ:4^#1%;<B&ZM+9<A0'?[I.2$RE?G*-H_$'#L/J,I#D)
M7];1EYVF9QXCJ)9<> [:6Q3P-5:>RM'PR1U<H(=<F4E;IC/Z:"WYMNQ49Q;^
MZBB,ILO_9M''']&',K1*\G0&#7VWT!?!;DQ5%3)+3HT.?.0_&(>VT;JFQI=>
M/D6VPZ([S>MJ26VXEBH[;!+V;4'' 1L11U3(8%,H4GUV<'"('CS47"4DL&R5
M=G#NHG(9!VS\/9AK!5P7'\Z^#'3'?7.I2X%Y6ZTA#_D93+X1)K+\-%K[2,9D
M9#D5^5KCJE %SE;5!)>NDR68-58!Z:B,*W3/394D#32@@,M6^027=$#UV=S7
MJ 0FF8%_?%U?(0QPVJJIX-RVH=AJZYH0Q->%?W0TD&X-R\$:I*T:"X[6"%M%
MV"6B0=)P%K"\1-'E(N$D)LE5-'^E+(MQ+/*U'J.E4G9_*A.0TTN4IA:VQ$OC
M @_N+FFE-;6&_$J0<%P[%.DO>;7G%?V%S]Q*2ZB])EI@0:)[W<\BV'1E-5P-
M3682'_6Y#^I5#[9$GWPT MLZH)VA6WGV<$ [DUM\S*V\927RD$)H5R"WO?#\
MHKMRBH5"3<'-[F1(+;2F8R..,\A29=99+6L IC&VVC.^7!RZV/&]\OW-HG#U
MIN-<.!4$:2A$G7N]"1&^!N[>L3%]I^-%$.;[:'P5)+-I;A1CTQ^,ILE/FLXV
MDN2**\H@+JY!,(#/3":4#R>K_)AWDE2:G1'>APO8J= 7$[64;WY(-/H:&GS#
M4IHNDV&4!N%M5,:FAC%==Q).)7K\,)H&R53:C#SW:B1]6W F?M&_%J-90!\"
M+@#^\LNL"M#R/CO5*<-X]"?@%* [9LS$M1O:8XK64G!QKIKN16L8[1#FOAS]
M*3G=3ET/;6R739CPM7B1EB5A?:.^<,N<;BK$J@BA#%];97^0+ 56*B1@+WFJ
M\%]KA@*-'WFY6/>UZ3IOELP)5;_P<G':C8U$6_J-MA<]NGRU0^PYV>6T&S=^
M/9V0J9T9';[>W-M.A[G [_Q@)N@:#I--J+[V4M]?1H4HWG*$OO=IREM77:K
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
M_#<'KR&="M%(I%QW.B#(\=C):@UH"+YQ.GKKVI%\0GH(TD7,3W[2'A<FPX$
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
MPF4="JGI6/S,Y@)FT8_U):*6V@5KP?/5JK1F8Z>3C)9QN&HTL(=^GJ^C'!6
M'#02Q61.%W/([;J-XOZ(8TYH;LR(V&@W-$$=0%IW.N 'W8Y<*7 +"+WMGK'Z
M KX%E"5]-KZ/1 E:MDYQ[O,_ QD!',+&_?0VH%FSRCQ :GTJB\F,L(2^D\R4
M9K*>M/3C(#OT=G%UEJ-V^7#/%*5QRE?Y.TRG@(.D(R5GC.\T-;&B-A4IE;GD
MQ27BE3P-&NU( K>F(':EJ8;6-+ST(A,<(],@)1CQ8^)H=;G9L[!#?8"'))[#
M0GP5L>RE*YHX&H>4U?T!T(XS1\X03?"8A:+5FAVH0C=K6I2YCN>["5&H)M'R
M--.=)>0CB,?7?$&3&#6K!W&L%^AF#%L2V]U3M,"CVCT-!7T=S?F9V%C4V3#
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
MKV)4&Y\!?HS+KH"4HBR^_%<EJM("3H(>=']<J<1DXE7!\#72NEDM*L$.NJG
M2,A2#*A=Q*R9A$R\>,9S9EQY=*FWQXBMXE0N;0,_"9W.4C+N\_-E,"7W)$D(
M2>[8*!9U?X+P,HKCZ(.?C9^"E/3?WD)*QL.H2-83&453!HV2^NDU?W PN6/\
M'X)0C!@)EOG?W3X]?U:0*T\6WO_[9/)U)%*LOG;*%D-,1ATL!29P)7^1(!Y,
M'H)T$=-TJ;K3%A[-H#D2^V!+62K!ME;P"WOYR^TR1<)T_.#%,1E92.;*]I>1
M*M2V>J$YIR*?AATC+9$/RRA#,G:VKR@:P%OKH;8O5WD4,&A6O-XY/YWEN__D
MD%-<1_"?+VY<W4Q_RI>+M5^G6YR8E4#3G._E O]^W42.LI6@-A6^IK=\@KU<
M?@_FU;;SL@&<<W0W2FW)RLUR,J"^)KD4$6N98,N&<)K0*Q[(Q:<K\$TL[B6[
M?)YI/M];Z0Z5#^#? ;J?6T7^[LVP"HM[^2I71K*2/,W!H:^S9H)2 G&G MDD
M2%[%K$F<BB7T7R1,$_B3D*20(O]##F>TE.R2Q4<X3'0WHZ5]L1R:.YDH"1G]
MUS1Z_]<H?\=,BJL_?4IQ]3<O_3#,\4"4<#0/*"O[&!6/<YU'6C;+A5'X^BK?
MW)U<$F/A77W_2R4L_L^<$BR+:"7Q$D&MW]I7IZ]I< Y4JCSIV#54XV*Q"Q"K
M&9%SD3F"$/3BV[L"THK,6;V\CSY9&Z$Y@A_THJFE(C,)S5G!L.5(=$G,S<)R
M!#/HI<6,!"S%8,N]Z))TS7:R>^-BR09S\AT2/4C/^L;>B MOG96?B.\8?SF2
MI!#4H6E5W!SR<H&5N&M)Q-6&QUVXK?DEW5$+1<B+ZG'.3\>6$&-UV(8J404?
MTC;N(S;E&CK_A*Y4AMW'.4,=NRAJ*H,,JD09C$UO#BK#\RR*4P-M*'F><X1^
MBVQ%':18)?K0W)J'%K_2'X]I!F>#M:_(E9*(A\.#@PM'OET70E<.#]RJ;VTL
M29O!*QD97]$KJJ@ SE''+A:;LC6*7\F@?@6P5+FS.4_HEPN%  U#6#(T[L6P
M7/'?I.EM,()HW.5/FLZN7Y/+@/U]GX[5\1&5 P&SJ[$2F3A*@B5T43D8WK+S
MZ@\_;K\]<^C!6Q23RSA@HYFA2*4S  O.Q9<9R[8*GGN57'<Q/"_X,3Z:1[7D
M6S:88S]"WXL;BU:!S)V(&5S?/B<3O8R2_3-7$9^'11KJ.?8Y'>@AID7A:#GU
MLQ?W-2*GF;_W\. 8_9!<(BQM7V_V_J@%&!P/V> ,H9O5#20LAV K)L<Y*5]%
M"_ 9<C+U&M/L/ Z4HLO8_DXL!8J;_[\W3=#XX,L& $GHGA.I[/2$O84$MTQ
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
MJ?(/_CLQU"\(V(B$(?S5@+,4P. L.,9^O\BM^2^7$'M#B$G72.4$(,USJ[M
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
M0:PA=NDH8 O=G5PE2YD.5*%RIR2%Y2U^'1GZ$0%H6#0WN8 P4?'W.MN_V5S
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
M7X'=W*+V@8$CD1\E^:+/12@,\9-Z!G]QJ1A(.\&<ON_A1;9O14]F\%!!7<_
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
M8AQ1"2.QEGPKEX4L5T^Z1:)+L[FVD5BX;HVW^=9X&T&[1N_JZ-5M_M:+VVD
MOS. =0QRR5T%C=AW1*S>(5D%L?.ZKY8=J\OW9=4HW<Q:S".>[W$Q+'U\)K9T
M3Z59):G73%/XQ$[V[71=*A.R;AEY838KAGG)'K7LP3%!J5(RMFW^2AR37G%1
M%]1BWBUWIWNUEDSFL6MFTJ\2$OYD7K?+@5BGTR)O#>>"#5 0UHUC\F0V7]GP
M@#9@$?I5PL-ENTU-K]&NR[VJ&P>F06:!D90[%\#$&UAJ,H'4-MH/@L,;O>&#
M#<L(^ UGU/YTWG$98;-!-JF$KC\%1BCXJ]SM&  =?+I63QGA,HMNE>3_Y/@N
MM<#0JN5NI)*MDMSE$KY%>]A*2@QC&1"J(& . U3"P@4-3D.HXF&FT:N2O*/$
MV$=J4C; O,CRRSR+9I7D7C--:N.A/&I=T+Z@V.UT*N>OC,*?2;A*"&A2F1E_
M31W@A@WLJED]YC#7PY.: WKYU@?6)JU!F#\M,Z+"*]QOPWN",?@6;W4I$U>^
M8^(%!0#*TM3$D\@6YUZY456-H:J:T7/\CCN\S^WA!1U0F_>#]+OL3(;8_B<N
MR%Q/GO.]<9K^"RSD&1&%L$.+4Y'=E7Q!QFT58=4E$%9]+X1I."T")]6Q4ZK4
MT_SD?.9,RO-2,LHAY^43+\HGZ36R>PLI\W?.B,V9],,Y3F99!FRI^1[O<73
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
MNLFBA%B2ACMH)1MMK$WD#?,O]*PQCZ^82;I*& C9XX';]N)[Y,6F+=YX=:C
MTE1DNM]&.>&P*!=40L8C]0ASJ'5)A#-=';F<.$BG626I7Q$F_B"V3Q^I2\6
MEE?JLK)>*K4JR3LD'%CS!BL?IT,O6+M-L9 W>,F./#9ARS/VY05"7/V78H9*
M.+FT\02.)%ZVVH6I,2 NJ(RI8"7KQ3BB$D::K.. !$SB>"L7Q7_^47.L>K#-
M5>>W7K%K?2X2<9C-M8W$N3)*CJ:S6B7$WGE^$/%[X*\8OEZBR.Q&T*[1NSIZ
MY\M.)20O7R59 _B= :PK/B\9:=:(?4?$ZJCY*HB5V^(*8S6+?HW2;?L#,+<P
MO_= F'7%Q05SY=9YPZF9?_G,9<&J5;D-(#GMKLT9E7#4](CG>UP,2Q\/CH6
M4FE62>IU(FNL*B3S-(I5DGBC#1XEO?*%PW#&O&(>-NESXPV)$C H0Y^V)9HP
M+<P@E5!S2XE;YCY^2^ CA14J(2%0#VTKXJU.TUBB$B;N.#A1?] N,^VI=:^2
MB$AAB$IXN&(.<4Q&[,MVFYI>HUV7F^SN#:R]Y"(,)M0'#EP83H+ED<)"S.W#
M+6Q :WWD4]34<>(G<-[ <Z?%0,_*1(T?L2P_5<+:NS5.?;YQ/) ">[%I#<R#
MYSXY%A47=$!M/FMJ3-Z&;^#<>F6VG7\PEZ@?ZUPYC.]93-):ZW:A=2UJ=AUN
M\\[P'PY__<Y?M9H56\UP394A5)4T:K4V[UK=BJ)NJ\E7Z^)[Z.*?S.MBA >$
MV2)O#>>"#1!JUHUC\F07@!$G;QEY838KQI9N]J@1 HO0KQ(>0'>%3VRW_)*?
MI%0E&4\NK6\<6(XS"U@A3XU,6.89<:#R V2#;%()77\*S/KCK_($P0#HX-/U
M1,H(EUETJR3_*+'DD9J4#?#<:?EEGT6S2G)_<GR76N!$W7)TP<LM]/$UJ62K
M)/>:;?-7XICTBHNZH!;SU + ;/I50L(%#;J1J;)V3*-7)7G+1.@6[?6Y(&(8
M.U=<;M''LB%F,T E+,!JFMK8NGXRYE=N)(1AA&S"54+ JN'S0(E@C5V@(/J2
MM.A8<Y!W3^7)@VOJ@+[8H% UJ\<<YGJ@/6Q +]_ZP.JDWQ#6+Y(G&,(KW&_#
M>X()JRW>ZE(FKGS'E)L*N0?.\M3$BS@LSCV54"5UKM%'$PSLB9@:$%S_<?$@
M>)MY#8%.>3/OJ53!69[, 8].GV606VZQ'\7$?O1\[8/E?6/!<?D[8G89Z,7P
MCCN\S^UA+&-EU@'RV+%3C-FY'M[@WCA-_\5E%B.B$ [*XE0@@-9BW%81=K0$
MPHZVCS!8SU/@;+-+!,[U(<.4Q\\,MJB$CG0UTL9F$6.CNF5)<$4 4S _!6=R
M+ZS\,E4E2J,GE4\'NZGQE#, !1SY)W-NB7-/7R]!J3I#R9'Q,E-C*%;]?AZK
MU(31A'Y=<=^Q] PVTP;-X)%*N/E^F]4]1^-E'F]4PLF\2D$%JWR94?-L^7I
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
M@RN,NME<T-C;8K]NC<!W1& )>X_?>?X/W^P2]L!?@_KO&HI%@>)\V143DYO
M5<G:#>4:AV5J+20=ZA;M];D@8AAKD5#NL,3XFCD,**94:Z8I?&*77(AAB#!&
M:3&E=4$!<X(J$ZE/H[>8DKL$:V%ZC79=-IBY<1ZIRRR HRS[/I'<VF@_" YO
M\H8/-I&YKMBU)B6YIHP"WR";BHF3FFWS5\P2N^*B#LAG7M"OJMRBCUTSD_YB
MRO1/@>L._NI@!MD 1L2GVXN73:)RGW4&W<649*./>XS,Z32#T26$&'Y;YX[+
M;6;)+<@;C_;"=9=<D8;7I-Y8 (G/)''"6TYGU4966Y/LD@NM:=X6$V'?;ZYM
M_D+L2]P)[0L&IB^,6\P%SEKHU*A; 74+"JN82*QS@2M=CVK@Y0YXZ;(I)LXN
M;5 9AP1-F64"2#C,X,B>@EA:C"/%E/9$H/3/+A7T4H[JQ@V_3'0:G1/++E&G
MTGF1[(Q@\PP>;L3X;+"!:IYQN120GF/RF9$:7<8]O6G*-<JVE!$8'@2-RT$=
MK"6V7=+8L%7@+9^M6 C<A3JT0B<UC<8\H'$A^2F+43TM[VA:5@&/&UZI+ /D
M8N,Q9PN5<J%RN76*GK3?<=(NV=IE6_9PY>F^+.C,EY4L\8R^4)<;7>!F-P5N
MEAA>N;O87/M P1L+=K#OB-EE#A7#6><-;AP+3ZS[4;&IAL B4QWJA%M03P[S
M7#SD'DM\#K8.&NU(G V1%"#> $^F;0:WTR>7PJMN0>W#0I3%;D7V#BP+%F:+
M2W=[JE*.'F6WE+@TEF>4VE,@GH<DF N2O1*\%Y;O<#HUTP,8%,.]79(468IF
M%HO*(?5QRRLM^&S!)[E44-F79&=W49^[R+)Z<GR76BWRIE:Z<BK9193@43'\
MT'PCIM!>YMK8/-H>-NNDSSQB,Q?+.XV6F)=O?0H<QQ#)@JORX @?6-P2K,TS
M:(E'H!9B6C$1T:)FU^$V[PS_X?#7[_Q5(R"B118<36=/,64=:P\Q/O^5##9O
MJT.50CC;04^.&:+<2/Q#>5T)SLQ=$5-6*96^A@_3/^_Q;P+6C]U)^*95N2YZ
MJ&]&Y>Z%>%.*.-Q.$7;W='7=!(:3/A=4PVP)!FFL+8NUBQ<76VE,E:U1'6))
MOFADS4960UC,(6+8[)+I^DF1$R%_#)=1^8?+C&''4F%2Z"ZF!+]SIW-+X9^:
MRTAJ?*J.'B@5_5C62=-_<9G%R/0!?#4RH:;IWXS;/<7I\(!LIHR*B;E%,DCR
M#94<Y%)L,RI4[ F_Q/-M&*&6-4*#,'7-QY67QP9TO  O?CW"C$* BY)_L(LB
M@5L4<ZEJ2^:EJ.,6Y;5&D=M"RNY="\-N<SDSI]I_.:2W?$W_/,NLZ?^[R_U'
MVB...DL168\W27@QY;=\PD1LVQ\+HKF>+.MRX\179?D7\>)4J)":4&JCF_%C
MD>6U?&.)PDGMO9HQ;-N_T0<95SC(F&>I;O9(85F$O/YYP#S+O$E-(,'"S:IP
M_VH$XOJ/BPOZ DZ%ZPD?1U[)JUB#VN0I0Y7N;3:%Q119S1K(BLR"]^J^Z_'>
ME%Y&.T^%RN_.'K5L%Y!%=#%E^.0 S6UFVUB;5 R82;%EXAT!4T/Q8 D-O\W:
M"BV19)=D13'E7:+"B'FJK[!%B96G]$&.*K'L0EXE+6"1^TH1VUYNRJ2&Z421
M:\H[@O2[S"1V35!2@/DP8\BCD'J"TF+*K'Y?0@E)P0S/Z_>EE GF:YQ$WO64
MH?P7%Z/?2BW!I8SR-%?D&89I1A83,0O5Z%DO+3C?.,IGTF]I,L16Q->RAVC*
M@['='I$I#<ZNN*"LXP1IUHUVN/VI_&[P#+844\X-W\.'6:!,WYAMNX_4I&Q
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
MVB]9/V(1QFRRH,0<&,P9CI(%)J98%O%G:E]B,Z;^O0S'C6/!$LNCTA:'.XT
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
M/=-.538D,)D9)!8(,38II<S-OAOL9(2S5+9)FC1 S TM4/81!QWHS0KTGJV
MP\T$>M>I03&.I6ZKWL.GDWP/;V?5*-9N891R4#A"R+X\2;>A0P>9I_<G#I+)
M-RYX='@GAA,=^L 88!AB8B)9IQ=)'CN2;+3A[^XD--<3':_:HT7["IOGI[(=
M3:S#WSAN,-J9'P<%IMQ0F#X#=_H=CONL>T1_)U(,%\J3/,Z.R&2G%^Y$$>5)
M6'A& QWJA%'0(>15E]!AH"]D:A#!&^6&2:\U\"EA==*'E0I%9S1,UY%K5N,O
M']8M )T9JVDFTV^FG%:#P7]G19(QCPW<*/X:9>W<P TXR,/*E\JG\+M1XBT"
M(KP OZ^<A1^,?*Q!HKSGB83G.2G.LY)N)KMQ_Y*2%[_C;))?Y^1$1PE.<S:D
MFDC7ROM0YVWV1BT0GNW2R<GDT]SHF2)*_TOMX>'VIE[[=GMI-.YO?QBMAG'3
M;#Y=/C:-F_L_&K=_7%[ !^-;[?X?CT\/K?H/X^&Q4;^\O+BYOVX:%T^/\%^C
M]?W2>*@U6\;5S1^7QH_+VF/SU]EKS=TX)AD%/W7"^\;V"<#J6*&7Y\J=@@53
MI5VC4OU@K) J[?HO+CR:!J$FO,/"8;$7/PJFQN+ P?X!,8!8!ZT'!OK#(!C\
MZ0MO02N5.FG,+-6Y8CW8=<&R^L'CA7J=3_BK1PLO5E8_>_NVO;.W6SBVNR:O
MJLKR*FZ^WE5S*EM3G0W51YHT084JEA2]Q_%M.VVU-:.6TM^,O_WMMWX**U,X
MF<'(@(][R, ^+#3'G OX\_?/\O^^A*Q#S@4L18[*$&/W9,'B3W"A'&]Z;"$(
M+:15?PJ*/\4NE:6?IJL\3=>"VH,7IK(G177D5V-15\9_AXY&T@>:*I0Q38QT
MK0.6!([DE5%OW+<N[UM-R>[TP:75]=[&Z+[6O]_<UXP?3_7OM1OP95N7C_>U
MUDWCOG9KW-[<W;3 PTV,,C8"'&2"HU-#'IN _F1E[/BV1'+;(GS5M\;CQ>7C
M?KUQ>UM[:%Z>1Q]FDYWDT1BK7\)=CL-PF.>'$43^9@1;#<9TN/SSJ<2X,2,
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
MN,%WNP<"DQKKU,B4=@@ IL/55*POKI=P *G_=2?WH1,86_BT=Z]Q[4"-H:-
MBHP^L=DA"Q#/HQZ?*D,@ ?H(>"(#U9>7$-(]V)R8?!&S-MSD6Q8H6C>"JTB8
MC91OM& +HF06?%E8*];R\ =.SF 2C[YV,%AGC)70ZM:]AFO@'\+]<2D6'XKM
M98-IJJ;NUAX\3P.29_G3'EI&]E#ZO'>HIO.2KUUR/^TS^<94'UDU.!*GH!?0
M".$*F-7UAIE7&H^%];/GQ9]8R%# 2X9/B=<[R&L:^+.^EQJI.+B#& *$=P88
MB;0"8-(>B=G%$8S>\")7CY ?91_,:;>-#'7_V@&#L,LL H*2L_,E7&^%Q"?X
M3J64*3/1]/9+ K !_L]A0HI]D!_.OK- 5$U6GX(<7A,JI T.?5#J&=L/E#UB
ML$8!\G, _UHEOME&4*U;!)(>BK<W/FN^K% GHDE?6\/$O".M:[38)-] J(,
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
MCMGEDFQ/R54.[DH(CK4 XA9$,ZTXK82&5N^[^9,;=YZY:_UNXT<TSFS+;-B
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
M(@1K^_39\\G7+XXD_(D ->D9*5D\O! 9#BNM9J):(]L!B%-]]/P>K@&W&ML
MP/N/GST?SR(FQR\PS0 /+)2&,JW#_JU1_2+*&6=G0L"AUY"\34=$WWQR]&3R
M],63\,9%(=V(X'T8_Q]['3?L$+)?VQ64B)I1VK5T)&T#[Y47'V.A3),?J^HC
MO6[ITHQJ1X25,N6>8-I'QQ/#BEB2[9(2D7+8XOZ&V@OJ5*M0I <8MCM-B-.5
M'T1E4OY9E.>@QTC[3_PH+01M'Y>OB-TR$O6?)F]!<:*P\08(9%P1,(W4<DH)
M$+$Y"^ZP]'TVQZ@<;0.B *Z1Q]*EUAJ.#:+!+ZJ9\#4K1@A,AK):48NX\T B
M3[&PXV_)XHN9L[U"\<24-T^ I-%8H3(2?;W6*LK(>#38EU1[F?'PYM8+-^^F
M/1IYP)_<:E"I[J/JKH'T;L"?V";!:+50='Y%T%KJ%1C)R9ZY<^\C[YJ/7,U4
M5^()#'68TN?P5MJ?.KWV9W-/][.7\UV5\V7NH[T4UB5[X"-H\/B^OZ[JC\J*
MO0H5$J#7FZHL7;&7\+V$[ZB$#],:F2OR*Z>EAES:O3#F=<9-2QHFH!?Z#6Y%
MN)?SO9SOK)P'_^ZW+B5#I,\K@T'WO0CO17A'15C<_\)H9H:_-^V>/' ONKLL
MNL%?'# ,D01KQ7*!9'0I&,T<':'NS&A[1 &1'4WRO69H&4+7* 3$(:BY]!HR
M2;B)SV_)7^,8Y:0/MVMLK5R*Q$3B9M?:,8US>H%D,#0U# %\2ULDH298V+1I
M<IBA4%$U,F!F!&HF7R9()B&YK8T&=Y^>[9TE!@FS,0UYU#BFO5)VPKRIN[7"
M%Z6%$[):+:NZI?7O!4)V*97"A"<AD1+/D //W*8*I4B;(C$WB*MUWO+1\;GC
ML:^RG E'HH6(Z G678O)?U[GKO%MV\(AR(48BR/*>=BK'I-C")PWK9/&? T6
MY8-<=QAM3^;,+W9KP]?0VS!TK$J$3LKP<XESY#ZY>=>Z'K],D99*DTEH#\%]
M-<ZL@Z950KA<(FE%6-3%X%N2Y.M* IVXB43I1=M**9T_S,+W91,XL* 25><2
M-!O.PXI?.?[X[N 5&I/$,\_91GA4+^PJ9 9GICAFN?$[[0/^M&7^4Y('H516
M0-EBT;<,<;B#NC1>V"2I1SB3)>:75 %;HDS4UYB6R]Q!+12QK#-AZ'/09;"N
MV%QX7?@FHB2X84P%,^FDH;I3&2R5C"[D 'UW&%S#=>WFE+/C9F\X2MC&RBN8
M\?'R7QFZC2DF;%CH>]/A+1.-C"X)8?233]W8+*[AA(4RL,5#Y/GTSC+C%W7M
M,]]$\_.Y,J)>=[1B,"]\C396T%"%G'-NICK';%-1B"B#S@@$F"P'A_1AR?)R
MRS1_QA$]0SI]D"]E!CRY<"D7*)JPDJ0RUD^5&U8QNM4378Y(*UH]R$I&SZY0
M"I;N,I6KF@?4HX_U5^N]F&0?PDW[BPOW*UP^51,RV[H2BU"'P(0+*;?N=DB
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
M.P_%TXT7930MR]BXZD4)S-\H8L!P%X*K@#&$NRVI_:RK?<22YNZO*ON(P)?
MQY\.M5>/?50T6TR-,>:E()((X0)MRP9[75#J]H&D$=^1.M(X\KR2^@9;Y*6<
M-13^QMCYP*;HQZQ]'FPG32.4D72%MZ5Z#R,+H)%E3'9EOD8Z=%#.J3L0L8!8
MHQLQ[([@_BEB4L@+89<0"_A8/N_\;D02E P#I+?-JNJC5 +>YYUG! .IZBR
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
M.+<N1=!#LZP*Q']F3D #H4E*3_Q'; ^]TW'AY1BT,HN:L1.;+4&!&?(2QOE
M:P3,\WK>K:1IPM^#CR/1@N#.]"(+WH@2RJ)XY?H^0_2D<0W1>]Z] G-"QS'8
MO<KL'0WC5MUT-#D\/,3_MV[YMWWGX_[3&1G:,O41@NRNHQN.C;3@Y24F25O"
M! T>&W .=WG!S<]OJ ^?6)1R'AGXWG )R;<]KTDJ)JR0&>Z>,4'/38T43<4U
M( NSP-8 1T :/(U\VV2.I9$S07@:7Z"F1W]$HH7[1G-L.Z&"?PEEDA[+X3%M
M'K;-(6+/(MAO,1 #X%?L(+,B8F4 NULQ!OV.B(*X:TL5P"$:U?"( 0[8&NUU
M%V]U0E*'>2-%#DG,O3%N<]0>EF.C=(HJ;*YAVK4@6E F%H^9YVFOL;A2B. L
MRB-[!R(<M&8$!*/.2N>][MBZJ$;2,][D**4:B1E6^RU:4'MPA6+4828 _ /3
MCQ</9K/L(CZ?4-A$_3$(\!/R2;2#$8I6&V/[:O0[XVA#/U*US7Q#42YDHOF3
M*W=&,2,0!PU+##;%7]5F*A:#%$OIJ$T7)/]FDQI'>_=09&VXZ;5&JUHLD&S
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
MN:GJ=JE!$U5BISY%C<K@Z,4W1\:X^>C<FG'>2"O(?B5GO">P<96TFURG:ZV
M#%D';'/,[Q;F*)4OXDAME&,KD+..K$?FD"Z7#S >A9A:]]85S"HR*%D91 H@
MG.B$+;,FST3"TNC*M]Q1WD0Q)%Q"8Q)])6_HM;+.8);_>\UKK>O$PNQ^9T_R
MUTR[H$"0H]N_Y5(0WC6M)BVP&4\0-VYO)\WJ6,*C,3*%D]:H&?<PB$?H $J0
MH36Z(Z5#/RIN$12UO:P\*20N )7>YE*?KPPS0WM-G50TKC]:PF6^V:7$5,Z
MN=VU ^!P?EP5YXO1I%WI9W;&NW>/T@=;C/IL7XSZ$(M1SQBDP<&?[_BVKI.7
MX;863]?X[5;!C"AIZSD9DA3V42D095C?Q>@E+>&?@ W4X)WIFOD-V7?#\87?
M?H=]$I=2GS\QH1'O-GI#65Y*5C]")3!L0H:=N1OFF^BEU#(S7&38!FZ52OMV
MQ$R4!0[X S;7Z:B#R-+;"OX9E*DX^W!R/NDQ1?47P4PU&I Z3O@,J27,M!%C
MFES7Z#B7W/_2JU"]L73.PSLP6EM<HO O# ^N7!S<T46<HXV6P5U!W.8H,=2
M.! &&OE(M\U)>2CA@277^F^;.YH7'?55Y()/)&T_X& =QS!2&@A<A+.T04*4
MA61&/2V&6'SX" U]9\/)DR,%HB[DKW:2TV&0U81E21O1_7VVZ*\X627WMSR2
M1^J<H=44?]I;--6?9'8\GAA>&7/%RUB]\(X;&)/;G#^AI&-8YO6XJ6<^+0P?
MUC7^96QTP>S(XUV1=Z'%T39QL?V8847IAF 0C2FY]/J!5("'A0)K&_09T4F1
MDX]Q+@RFJ-5E:#HD8Q#7QH=TBEH],2AOX3*"#AH]0IW8?B-F.#K*/T_/T<I'
MYVV7L@4G=SM%/%T//>-9JW,FOH'5@W=:81#-]Z_/3B=T!&]=T$@QTZV6?B(9
M);T,4B]YL4='VOX$.T$BR^_7S[Y2^;]$9FU]*HQ9ARF_09?[N/_U9X=?^11)
MA00LG@L4GXBJ&?[G$9/ D(V;P-6 O8OT6[]UX*$[5-GTS4#0P%^55DEI-*''
M=(%)4VWU3>0+VD6$*2>X4<C2%9G1Z]H5B]B>HSE.D]?<0;[1%9V,38V(S_AU
M@HLE#<&-X0S5Z6S#;:'HCHOX9:1X2"E3*4Q$RFO #BPAI&9)9PWOD!ERA;M4
M,@Z<A*2+!.7E,\1%TEM!7"3"F?&6C054CY\,^MW0!9=<PFZF8 Z[8'/$@SFC
MO@/()RE6TKGT5:'EP^DQAQM?U,0N4C6> *R_*OY+MZ\)'@KEG#6397N#/B7&
MA>ZC9PB9;;8W>I/=C EP>6QJIXF@1*PL?:HH;^@&"A9V[RF]Q+:.F5]O6M'F
MR8&14*75K,FCS"U8+EU173^6&&48<LAY?9XB%ZH4#;S0YH?7#YDVC@X1'.L9
MJ6QK4@7M(C6X9DOU=_&@7LN@SGA0@T_32GU :NB[] _?F>OY#(4WGBESZ)'Q
M&T2ANN9LKNKC(];'=E,IGL&1T1';R&\U[M0M.[Q#5_,]U^<1QYD1<(_0$/Y9
M2@TX 2LII?Y"MH'>NM9@+T$ZQZ!ILM8R$%GKZ-R*^,<#-Z%K%5$R-R7911XJ
M]E&5+XL+4S QM71+\<:&/N&1IMY?GVK*74FE+@F2\(@(FS:/2=6$7TL FMN$
M*7TM"8?53QHJ1Q\)N]L<@(5-RI)(V(,BD46ZFQD%+U$C:ISWRBPE3$MKT OI
M@&F8MXGXB>]^NE+L%L WT8_?N@5\;\"G= ,MFR='K:EJA-NP<<$#A>QANFCS
MT%JI2E9CBO)%55)32S'EI9(= E>(*@Q>RZ=]LE/^+N4 F"<LF9SOUN4$]7X
M0PA&:?1D&;7:G!3_I%%CC 0V;H.&"R[PQ*\I$MS#0I+O1Q2KR./7L '&(<J3
MTH"NI,:Y&9Q1N\Y]&>=%-P:5M7A21.<@9DD$"U53YL20HY21#1+/8;MR-0:O
M57ST&?2N[>,R8\=%,6<+Y<8PH?9<P\:)5!#WN(F_4T-GT;B;JB-66(/2 _7A
M6K)THN@X?FM=<Z-FU$)DGG"'!>)]5;A:;Q6)Q'.;,J\=&$"EM_K(8%CXQCAA
M]!C9RCJAFH47TV_)/O4M&CA+2[8+\BQR*Q!>;S'FT+)N;*4[0=K'VA-NOHR>
M2&LW..K47T%>)!T\>3B]>^)>@LH#IL>1'D+I@W7% *+\>>O#FCBW04EN5C.E
M0YY@X:$;1!U0NO&PPK=0R_J=(BL3+?ITTQ,[SCO>T?KVR2VE%+[L<N[BBB2<
MN0='YC[F%/$7U(XYP1F3C2C)*S@FI %M240OK=.;)$%P;I_78#ODX!^8>Q%W
M9:CD_=:+,X5W/T4N6K(3T!3*I9>O#<RN*TP%4%:'8S\&NX=GGMJ.(!:H;9*8
MTE1"389L[@$G<I[O$SE_1B+G+PP$!IYPWY:$DJTHS:'6%4]<)_17\W2-CXD3
M\#8V2.I$K<MK['2NAVF'?(FQL,L\!65.UY\MF8R;0'*86K7VK*IK A!KTR"]
M(X>KR V0I DT-DIVKA7>L8H[M/B5#;5EU-8'K)JN[J.K.51 .1>RRI70Z88]
MPNJ!J_XG)3S"4P=3"0$OP3T/$M"SBZ?)Z^A/:K'Y*X"! X20PMH<_IU#C!/:
MZ-C8J^ PC&DF(!*(1/YU_/:\L>ZKXK"C3B'#YE8AJ]YKO[0M$>\7P?*<A.KI
ML"TCA">3)*Y1]+AQ"UCUKAOUG)E;^?&A(T-^/RPUY@Z>VB='=YD#4MSBYH<.
M7#@,UG&LZE;C"DR+ S0)U;@J*J3-KK%Q0BV]O;A4&<U#H<GE,_)D^OS95SBK
M)]-GS[X*33L7<.O3(P?/PD<44AI)CW@Z?7)(CW@Z/3[\BL9_TEUB>^4O.(.1
M@3_3@3^]^\!!V C="Z)_3IE+;<PJ+.WXA/??O3M-/H*XDUWPAT<.QX2&Z$<X
M Z%9XF[WQSJ8*,WNQ;.OV""D/R-FC]*SE#)%P!6;Y& 0DV2)7T\.@AB2-)\U
M%JHJ!"KP"P0/"]0\FM3H5<RE=X!XL>NZHY1G\';T5(@U!E]?%.X3.;A$N!C
MU+PO10[Z)F/HK'Y#X;-HQ+<$Q4VQ):)_!L*SDP*+@GWT;S1N[7V8$+?F=30!
M9B$VX(2C]I2CNX[=G5 8A/<C ^A"]T(/09JEY<<FZG3DX:"U)[&0N'*8LE$S
M%G$40K7*2RW]:I3N.M)E9!-CU4$K"9CP?+%6<7 X\F;38(16\Z.DZ;C$BA=(
M-:KOD6)4=TH-3XQ&VE(^=2,::@MK@=8U:_? AQ#*Q=/S_8]O7G& S=\*2["$
M"D.(SMON@0H>>"VW;7\));V4-Q]Q%U"4@\_!C];&-3MD:<5+(?L*WSJMUHB5
M@>OJ>QKZ:;IR-8CR]]B.*<7V4SZ<^?WI]Z$@*O53'7YEDKQ-"_ K\A2DGL0H
M;I]]_$*;:I#QA'G9I]],7WP5O'5N2AV@VCCR":6F.&DC93^"O7B+]LIWBFO&
MWP1,R:M/4EMY[ILC8M=B>L./XG';THGA-T/95#^+\@QLIXB=\+4_3=(!$7_Y
MWC=MU,2(+T=[]0EFTZCA\S*GMG\+]7/?PV+:=F8+[ML4^?*5:@'K_.)J[4RI
MR\CYLZC4P.D2,<!LYWP1L6N]"/,E^0>..0:OL!FU-*+A@RU9/ )AA2,N*!EI
MD2*9MOC,FS*!4?W;WF--MC:;WM/3[TOD=Z)$/JK?1I-D/N] IX%3)195S&]5
M=2UMJ6\TM)V"ZDY>A[)/J>T._\D<XL(>-4%7>[W[[O:W]XO/0R?*^S1,VXXG
MU\MDSPFS/]([>J2U?%9NMRC80<AI#GN07UC-(V+"@D):UHTRSM.C<)?-NI9<
M.TUY^+;;THMX\(IUM0X-H@TW8EN#+P9_IC;'WD=1X)>475,WY8ZP,7@8:^^>
M&Y8GOL/KJEHU(344X)7ZC:#>R+.5%QHC1?-[]+S&FBG[([\_\@_DR(\R31?N
M,FKY;%@L/7(T4'+X;&6[Q>\TVB B9>RG&+&/M6<GS9S\8]*+W$Q",-=:)+89
M-6D1CGM-A-"!2B9'6WM/"$;";V+^N:IIX;?@)DAD3 9AK7.- \E:2$?SF+$4
MS02D;-VK@[TZV%EU$,*M[1*#RB32KJXKD-S5Q/](U HE'HLTKPND=458TD<\
M7TLX+AB5)'8>X0PV;"Y*MHMFN-@,RH!5FV O>N+X&; ^.H33@)6>8@DI9:]
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
M<-+Y1SC4X!5=RKUV/]-5F''N;K'& KW-?OV#A\=*3]6$82"@,K8!0>&736B
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
M\,Z,\,QPPA0(,4:49ZZA=>*FTSGY]K57==S(/I AJ!M4H[# E)^RU&*1F)&
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
MYH.7F=LC_G4^..<I7%M8O9G5%%Z&-YG4WTER 7G$E1KUOC6H8& J0[ :!7.
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
MDU7WCE I\1W<)P=S!/)L#M9=#6^%7"^^=TLHG@_(K$!B!=B:"E8R6B5RY3O
M GCQOD><UD9LCHLMR7U.\1AA4YP1I>,G)O4DR]&-),PDC[5!(V7FEU/"5'/R
MOG9"]_\7Z-2IY*8@;^D3;[F)<].W.>7E/ ,N&&.:.KI=XAQ1. P+Y2 ;\-?A
MH(,8OS?23\*Y>R<%^R@L7%$S?X=QG6])95#U+_B&(OCE1?#.E@JRK47 'L+&
MX0YBN9>\LCK_3NTOG.V!+MG]0V\9_,XSN&F7[ N4]-G"<-@7VG MR]<_O>7R
M3[,,F4^GOGN1([,TZD07P7"S,Q-VPI(-:09" 4,[ENVC%5QA&8)KIE*V&SMA
M>\?[/0TA_'H3(]8L$A4.:-_'3(^M00<?-T58XH*B1->4V[KGTI*6[]#;Z9@N
M,FRPA%B>N%#*]&=27+_SE'S .Q5<84P.KB"*$+AIM7/5V)7$2IU>W3CAVN,6
MU2V2MLDF1[M.1"=^Y)96;[\35@\1F(GU QJ8098&2AU-=$WH+R@$J^/A9#F/
MR@..1O[$.&%:!$:$#4]?QP(H Y/.TJ4+H>#N3.>6O8?O<9*1^0(K>GH@8<-E
ME%>@DYH0 +/1>ZH$D>YS=-XXO9]A-.!56C6<6/64+I=\S+[;]3,DEDQ=U A.
MVFWY;"?"DD)?>,/-H<U%Q ?_=TJ[G<P]8Z/ITILGR27IM%2[CF$K4G,SJ'#/
M084B334E3/W@YR5<W0^)4OV2.'.UHH-Z878/N-3"SF_MD>CRQ*G^\Q]<>_2@
MDW2&;9+.0TS2^=T 41E?NL6F=PM8$0)D3GJZC1F2<T[PK KG Q$L,%E!N3Q_
M_O8"=?.$1S#21HJNZ-9A%8*D4C@Y-#*X;3S'"26QEY H1?9E',T,X!NFV^UA
M^!R59?ZJ#2(8:P?6NL1,OR4AFDCX1Y*:F0>,"'K!:ZG(^;M21DB<(9XX18/<
M3"@7@%K>S9Q;/HR2F  =_8C8?G>?)'@]T@Q_99F+G7E?_[\0]Q!X7C A)RE:
MZH@3L:1('<50I%H&L>+%K0DV"K*9FPPV#?%($:6$T@I"9T]1^A"R.7861P\Z
M[DX96_= O1&#5B:."!AI;\80G )@ 2+81E_CRJQ'K-2!O%U2O1WO/3ZWT8X\
M??W;^;.]WK')#X4YQ+-D%)HJ:0K8H"3G5]HE L6-8@& W0$5'VTAZGIA[6UJ
M^T&PU%/RJ#&*'16FLVCUVF%?QFSPH*X*EFNR:'#JA :K RA^1J%T^$4B9V#1
M!I,TNVE^H]4]5$H2$!UFRH;<' 9!3*.$=''G9CI25GIBXCV.L4C/=+&LQ5W8
M@R*-W#EMFO0Z594JKA.;$DX53XJIHQC7M2*^R&$X'V"$PM1!)%0'K7U#B<>I
M>FUTD><&@ITC!0Z6N24[L.;?Q]R/&(.-3C4\&I7+N07MD5Y"3/T,<60XAZG+
MH'PXWM6_M^Y\5]0.OKX[O^DZ4XCWX(>*"]^;>:]QYN9XOHS?_PY+/!>GIUQ5
M[%2I9E,4](9HG+L<B!1KV]K[W>D+8TO]!E<'LP^>Q6D9&4?W=Q(U]S[5T'EF
M@NJ_/7LA?_R>',F2)HIW!J]SH>CF5</+G1M.AJ0SVYI>#8K A/?MW>8"C'%2
M2))AQ2ZK^M-A\,[FV$=[B]M;_)5NL=-1H'O@7V33GEI:H?NMFWYY\?.9N<2D
M4:Z+!K&OMVKVTO>I30_YP\9F+$7Q(N^]FW=]RP4=6,_=^L 4Z"@_YXA%=E%&
MF(8FQD25Y=AGE+7([4?6MG_4.?[+^NN.BS*^%5)K9^RH!B5!ELFK\%4>]AGT
M]P48!G>&7&_H)8GG5]$5._RF64$L5.&[,,LJQE:F8\?WX72YL>W0I"E4@EP[
M!?L977@&0(ZSZ J%'JO 9?"2'%RY<VP%-X1#M;HJS,5:/&\Y81+_^";/* &O
M4&0Y SMWYJE>SRJJUQM0O0R4V<=$CK^8QG[RV83%N:V#%,H6A9H<#HHBA%EU
M!OF;XBT_Q<F?"?F:(@QB7@7_3.:K980G;KK+.4[+TZP3!B_*<<?0?74 I7ZG
M;1^[22I&($H'91'._999OXU]J]I<N^\NEO\!H_#[AIGP)_Q5,PM8='6&?%W0
M58#0V8(0601O7_X4] Z/.\?[4IZ-+:[05(_0W6BC4Y>@IEM(33*!R+#"'W ]
M\)&)B^E^C_>6"WC+)$IR^:KN#GYC,5.+WEF!W/B&]+.F^>MP#O<SI5 6LF+F
MS3BQ2+9DA"F%Q,4H!Y-.$K,"TW-G,<6<1O*,KV5%89V@B%E+S?Q8\R4QAH##
M4?IMM)IIH)4F@B=Q<.B=@BZB,K<:[KRA;MXD=SNPJ-+D)FC*J[8CL+F9U'Z)
M<E&<M& &T<UK:>DP*\Z6M5:RTY51,7@=F $N ./R9GBA-/Y84&=II+!Q'MUX
MJ8>5%8!DR) "3 -#@JA'OQM5<I-1.,JNYL"B:M3D.<$%TI\?11%U18Z$"5^#
MWJ#3]???3(C94I0:DJ/&H Q8TBQD669$5"6^+ HG+J&Z/5C4>!XEMW^X)Z$1
M_-0!(L2(C0J^4WG=VYA=&/91_>3,F8@G2;ZRW+@@V^2?P!+-C7,T&(SI6OS!
M>:9%'UA31U">[(](\C$[YF+IQB/5X&ZM5ZBNT:F$WCASGYH=5 >MC,$IH9I7
MHVF</.Q.)$/^*++EZZ=LR41J@=EA#['EI/RC=WRT;Z2X!+&PGD*J"CCBM=';
MF68W>XOL)L[5W3GF2"?HAZ;-*3#-9+1,@>K)FVU"H.=S?Q()>N39X4J\.,K3
M!'6063:.4RV(^N/TX)_^2[A9<#Q.EK.]\1)+%O+EZ#WCOE%A4>_XN$\Q0[(?
MB8E%V %KLL2:^@FA=7/&L7&]>1M#D(&,&JQ2+/@S2[ 3&]5LCM0-5XOI)NZ7
M*:S@#.OE?=#^-PQJJJ-P$0((-\*D:N-"T.BS]>=I:)"#SNCG3JM_-&J2?HOZ
MRT@J-@8B">2[.C254=S$B!%0F% ,H=JEIF6(HAB[&)O:.]IMKD(6' C';!6C
MVC4A#/<(I64(?'L24W$*? =+?N?*F0U,L WH8,)A&0MHL8M"B,[BF(RD/#8Y
M5U*LXT<TWSF_<;A;.KA[/II*+%BC$FX?+>/F+JC<&-VZZ/C]H$!=O:ZO^]72
M#CE4K5.Y$-YV7D](3TJ7?ER"I?D+0%&!W:&"RLLPE"^VK!8&FCYGE-7I%._"
M;%Y0G[4WU#W:S.@!QX /VACP0XP!DV>7N.# 9^4303M:S\(IQ<$2OQ<X8;RV
MI#3)-)+%$K+]4TB2J9]:$X+JBY8D\$G3NN6[GWX[_Y[L10Z$Z@/P9\%JBH"Q
MKMPDJN=+A!#W,L#HF3#X^<)HC&^ G2%7"5YTWG1"-WN)AL6DZ35N)8/HM2X-
M"@=8\DJ==+W:5QI3OIL3UKQ'0^V^3>"HLL<5+XX1_,[A4H**%-"R^H>6T%HW
M'A:WCZ9DG4P(:[V8JC$775UAFBA59%?,C7E\ Z,IFZQPX> [4)0&)D]\HPZ$
MY[#G9).K*E0=]WL2-8K IYEDBOC@(.N=FO1(W 77,:.P$LFM:>Z8#.^B_IF<
M*H7MO*C)'=R[?G>==*IF8 7?<;>]J^2:<&DYZXT4HXV[M?&!7A=[O>_U3%V_
M[":]N%BD!$1AE*)] U?&,[O ![ZO"DTR8G!_#5<0$1]A4F*V9_ V&S0PO'/R
M=*48>WT;!W$9N,-IN8 J0:M*T[B&>5Q+F,D^:$'O*T<IB*G:GXXR%WV=9ZLZ
M6M$(=,^ER2JBB42LOB]($2 8>&\KJA%N%Y .*2<&>Y@9(>FO1:%=0E<Z@@=A
M)XM[E[-U. [.X#"S&2&%>QVC!;,01GOY^OD[+#VO; QU3.$D2*/Z41_-6$<D
MWD6]O"J:%[VX4?^I/9@;6$W+CN@Z<[-'5H#Q8)P4/JNK<J^._ K.6%L,:<<A
M=;HL8&S6:CGG1=EHIVF"S?,1YHX,B,]5SE):+:@&2+^+4B^9MK02]SO:1)R,
M>>K?QPMT9BTI"CQ?Y"Y+4C2-+;$3&2[G%@Q<>,E-[ H4=$JA<TN!,VZ7J8='
M(2(L#+O=M8R62[@%T40]7"B&M%C\,#SJ]L+AL/LIW+?*!6W3ZK5S?B.+92MH
MFQ4HBSF+\GE,F==T]$8QJ.;";DC%OEW=$, ,2E"-&&YF65#0BQ. X#L)8>D;
M3-:B^4+ JYINM]8K4&,SNFK^ND,?.\>T.;O">A.F<N4[CO$?>E+<,2;)0B3'
M;$1%5_A'U =<>?UW-U7;"8U<2"LC5]-\5T08$4&A_7_!=OXA> W?>94AF'7L
M/RGJI^2AFR/@#S77]P)F56@ZL7W('>>/; E_PDBE'4,$&['I1J+8E;MN(ECF
MKI-M<!@.!T?AOG?GO/N6: B2E5B#F.LT2Z>N8$[[$\2P2JMP-X5KL)!3% Y^
MK1ZG+D[E1SC8T2#<[^Z'!S!7!X&C<E>=@LG=V/>J]X*R_615?HC\U@T)*\ C
MPI!DU0*_(!MM,FH:C\QH@?0'@F8RHZK<S-%-6%*A!#EWQ+H4F]!3X;\;&-(A
M/Q9>;K#J#3GA2KXG@"(*JUC0 6XC[ RE9[Y160-]8 _K4<$V4F6-]1BV$96_
MT)ZZUI(+3"LI%<*$MJ*GBR6W=>"M,3?@.Q^7S/S=-[>_YPB354E1*4_FVDQ(
M8C)R,J]E#!,F.15_H\?>O6/ A8[RY%),P?J9BEU8?8/O .22/AA#'6H<6:,T
M;0/O*P!$I7VGVQ22<'1M6R>?3K\;],+!_C#L'N_+O+Y?.[%SQ]$A32Q9W!C_
M;57OK@P1>JY..GT$6N;7L< UN;%FS(;L5H(J\E;J.38'O=O]FIS1;;#_* #;
MZ1_SEQ9:6T5/H=F+6VU@JERF?238W;@.10)?:.-;OV6TP6\B!=3%&<?Z6+"J
MHB4EM-/';R1EA7TW)S]=O+' A?P$@62594SS-\8(R^3@+6HI#-%S<7IV\39D
M?D,E[TE-Q720 '&UUJ5,NK+R/8%&%*)WVY2[G6_*PDO5H%9VDA"M-,3@.0(T
MY?1']PC#:01(BI6+;.4?O$_,ZPBW0E&U:ZJE 08*+$-DHUBV?+RT!AZS2)X"
M@QP96#6GOIUCP=U^\!U%CCZ N9FPQ)0:1;L^S>GW$],MJ9+2ST !\([#7N?P
M+]^O8Q%DX53* DU@@%D%ZJJFPPCSC/IE6B?3F :3"A@WD3\,9*VLS1>XUO9(
M-LQ)>;>,P2/8C1<,KXN]+4S_YH/0_C60AK+KW ,6IU7R$5SD)MU[<R]O@^VE
M:T")\*)T*+L.I;81RU$)TE!^"^L],&O]+U5CR'T/\BX$GM_&KO,@.#$I6%\_
M%/W:0_PP110WL9\XAENZ=A6D*CGU&Y5JT81Y(+>TR20C2<(!;B.$>M&%(#39
M^"SYPC$JJ0V$O)P?RHX:D^=1[A 750[@G>6-]F8\==R&&NVMH/XYCSDHETY1
MBG%$.WJ18&3"V\S.V$Q0BX<J%2Y.:-ELL.LZL[N;H2]U+G@;@RZMZ%#2FURT
MM;7'PU>'PZ88D!B]!R4UC<=7,AG+XH%;_?P'#[UV-*GTLR"0#0VO=&WB3:-#
MQFYM<4HY!ZP36>[HUS.OX=>NG"9)P@E7)0\)8GYAIT2-NFZ;C )^%K:P#TD+
MI8:HQ8GGYAC!=<EFDCW+7^V@:\9X'FX[ #_T6]_^">*>B<#3\JRQX_5LC'!C
MLUO:-@F"FZ0SFF.&G41C7]RQ$;=1$CWHX/%A&SQ^B,'C"Z-QZEV2AI=6#*R_
M7&[##68#3B]>MXFFYKZ1<H+OR6ZPIQ0KZ1X3XXQ%D^Y2N3.WL"MZ,S*21-1/
M,4Z)]W,DP523FO%.L*)#4*1/I FEIKAO8J6N'7 9FPZ%MIYRL263<FT+^(@@
M:$E2Z<;$VDX;U\3[C'8,M['C?=8J:E;M[)+Q:[>P?],!S.!@V\90 @8MHG/=
M3MU$]5'52_K,9ARYNFS6V.VQ>SMNYQ=3&)LU@:^O+=ZJ&1 :MH&E1GHSG=?7
MZ#"OF_[<K'PV[XBC>1I\'8DE= 3GK>EK$;=A5>-]*S7*U>'@YQEA%OUQ'C8J
MOE)WA.)>O^&H?.Q.V^JM.^$AKBHZ/C>[?=,\C=N!%:^K]KAGFX&>%[#6;#)1
MGZI5<*S+[U*M0F%9H4ET5_\GX0!J-HC;*D1\*PR?OLYH %-74P= XZ>QR"IV
M.G90DA,;W'[:)U.J.Z+CJC1EW2/D];S5H [NC1.!\YFP>^M?%_^GF@I"3I$=
M"BJLOWO&?K U$2*7J1@%=B[%B.(M%?"XLY)Y857^JSR[*;FNQ=;GUZN.3'S
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
MQ0?V\].D2,-<7 ^[6]+[&@#W/ZF"8\=)2/*V*[G:NTD^43#%](F<4YTS\M_
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
M?>L[0*[G:,#F6ZQ-1A_2^-,%S\D'UB)=R6.F8%CTQR8_(S>Z(S+^NX]:=).
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
MD:0=RY_DA7$^L^]#:0-JGZ@E0:^+>GF_*WV\3(AP F] Q@C?05<?\$\*KK-
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
MXE\Q98W"-9J1<9E+XOV,D;VLPLW:?% F$DIWZ+F\^83C%#_35?I-RO!)7E&
MCU.U](_?48[$"5H4E#5$*H'C*K##'J>BB0 %-(V=7B@B LVKH@P%4$Q,B8DI
M*V/A&A@*B..0:,KA8C8Q*E-+%<82W-7:#,;ESQ5=#2IU4!<84T) 'QE?QH(-
M>?[J1+*B\$%*-\P]DU10 -GQT6 (A-=WR >FII2C4%#AKOJ$=TGN86I+Z-9_
M*VF_#+5$H7]VE.-7 KS!5>4JHDT2"K"%%]J?GIKO@)V19\-^Q^'S=?I"?J"?
M2M0%'Y&3*^"*OB8M46IOZ9*:(Z/$K9(J+\Z:O$.?$>=X(9@ISI?FNU\3 ;?0
M2;BDP#!9JL+JOZJJG+#$;I R$PK.QI@/XA +[&FAQ%,57H91K,70*BVE3G*;
M:LE.RRPO0R931Z8Z'L:;U&-3.BT1'S8?+C6F#&F6P*(S3G! K4Y#C& )*Q=1
M@B*[EE;1 (]'YX+U8 IX@B158'CL$N/I+%%]F/WD(TN )>:ED+S#-$QD!4!%
MF+D0Y\:]*;/@RY4I2C^6]92)/CI3#8?,TV;:"T=U["6S%R2ZD&PI11&XI?"/
MB;806E3E$%>,K:K:R->(J#"S91"@VH#"'<9;(::>,2Q"I]WN4FF(%*[:#"KC
M!WWQA_>"PO]4#S@UR'Z:Y)S%@C((K)L3#"2\'\=*9Y)C@D[&MS!CM@C_" 7
M8\Y%\66N$[IMF))@YZ:,Y>':%EPCJ['EQ "U*[G2564"*(/Z-:KE=.GQ#3(@
M?*8^J6P2Y:IIY);WNU5A]-A$<J2GN ND5'OCL$<TQ00U'&+ZE!UO"VP$#LT-
M$JPMVGD_\=?*RVL7W#YHQ\0- '*+IJCW$>U9QFZ,&GV* E+ DHW%JN2TV/0E
M#:ZB8AJ'*NFC3QL2-35.'['6F/U!>C8T M<+.(R+5LK9".@$():<+L$T(E0M
M2D&ZJG(Z*F''0\._"!GE2F<Y<.!"BE=3A-K#$AZ\V#?F@ T.?]&)7W =[+9I
M^[X2.DDK^5RD@K7[3^RY%6GZ$5ZFEKGDW"W*!"N<U)J%>>V5HA^&N888P]W7
MR1)K9EEE'V@F1G*+UP$M8+K]WI$NU6 -\+UR707NMV&N?1W65C=JG_M3+L(@
M2<*"&C/Q<N8(9BLWLQ',6]&KKN=8<.V6I?8H,4XNF9%-5P0;"(X=]_G".,P<
M;Y-)4<3W&.Y!2B;6R:TGB-<W6=_/IQ:%C8R:<WC;(2E)Z3HA5Y@M RP(:LVE
M\7=(@@]F]V)VD2$VO57 1CY:?TIA6: 2U 4J_4;M@++:Z>X#@>).\&0P1VLJ
MFI3[[9\@%/)I-+&VJE(?B4&R7D5'($,P\Q2<):KS1K/"<?7H-'_7$^1F=]H4
M9 U_FFH-K)Y.H^G]'%1$S(369ZW_+=S3]3/=6R_=I.DY@G=TUR#=/H;RU6(H
M)X\VAJ*SZ'TJ?V5B1Z.=@2*V,3VBIHO,53C]=QEFA;)P*0M6X5U$+OB;]A>3
MGB"E4\0/8G1$.9 I&A?Q?^?X%X)C3-(%BH_WA(Q< 9(KZL!OQ.(^16A!@- #
M):*:E)_C9)5GD6JQ9L3QUK(!A/#-91652WO@'*R7.A8#\/L$Z_^ XUV$%ERC
MXAN=IX1)R X)"Y/GC$I%+##'T+S2P4YQWHD_:WJ=70&:<TO:\LJ>!*W1-7OB
MVGD5QY(S12X&T."IZ$EEA M?PUMPO9@*+U>,=*$!0=*IBG.?P;/,Q,'\*!P:
M6>'WA)T-.FJN!$T#3R&IP^D0O='7DF^-D[,(;ZC'(/(S)8DHGS1*EB89AWY"
M=AEE6F%E)47/A\L)*9>Z2L*& $GB(!4Z>T.G!Q;NXAR)QI(][A0Z!7&B%RN#
M9(1$_S9,$@+:O WULSKV>_F)T%1^CN!'><F0M F"TS:!I5%M(2&L&S17 S)>
M 61WP#J>NQYGMJNJL;4N^Q_YOQV:E0VU,7+6!F@FF=6!^J0)34=;;U+5_P>8
MV^LP>:+U]:NP3MR#;M=OM]M27DDUB;@"!Y0O]#JM-J@/T:RX^8581'<X#0TN
M^17J2*"%C=K?5Z"D4/,T9"$)SSG^)4I!Q5J#2RV7%UFHC</JQ=(TQIOL$AK[
M)/ 8W5PHISZ<ODRX]D/<Y:@B8C(^L@Y*B=HX$6"?"Z7 T UG2I+MG8FYV?ZN
M#]'4(L#6P[LH]8P; JPHJ3^YC+)4*_IX ^3>@[H;HF=?,HRYQ@'==#AAX"PX
M/Y.B3.IC5B[%-3P-%UBV)65QKF2!4="[1&P]FB'>(9<*,7?G%PALH?8PZ<1G
M\;4C@=0D7%-*NZEP$&=C SY5!3_#0&&T;#+WNTM$Y0&.H+\\U2P!QT3%53ZH
MP #K'\L1U)Y%Z?CXT[%[[7WBUCYQ:]N-CN>/UN@XJ7#EA\S7^E( [@(O22Z4
MJDPQV+?:3Q!EE<!0!2Z/W%J(6T:)T^08HL!X1HY0B2=2UC#&XI(+<M(0-B/,
MM0*Q%N:Z:PN+$,Z"H!P A'%7-M6&,"8R9YXS4,:PLI32E:H!W9'O%**[>2*F
MZ(<K@*P_PP+46S>=^V#UJ$]-S,O&YVE/K0I/ZOI2D6-<PQ+Z[G>B@0L(8$W/
MER\-GN&!L9K*#)6#O XG2 V(6%>MG6L("IR-]<'#]*G W#^AK(Y*2;-)X?JM
M 1A9$H'6HN?!L.4=P=IY":Q K"W5K,9!_"7OO]W#],Y3J>8D!4-Z=\,$1[[V
M0H(F&G,V$-9Z.W7$;TY.4.T#0IZXYRFS)_M(54[)+&AM$RNY<+^]:IH^ A-&
MLQD7A+%U]8-W$$H63)-!.LTP@Z%Q N$UNUB;2WCKO1S;J^ \?WX'LD#UZ>#\
M2<W:E'600Y^,]B^Z#$SL"*6%DLSCAHU\J!<'DMLTD3.]_0QNN0?7'$5M*EVB
M=VUWRJ[4Z5V98"MREQM-N@^1R@Y[VJ!;FXDDI:QNT7!I-CO,TM T:%F8!AX'
MC!71'[2]C[\_X2LY39&#I.OW[=X3CLC_( DB9.59P\V7)F^"_,Z.^2I:K[N[
MG:T(5V,L#66PC;'K8(A)VV%3#X5O56PL70GGI!.)!6A<8[@KF,2CQ#-3,#*<
M)$BBR8CF*04X"9F;^L295EV> '$1]"OQ.-KU--;9!:'M^6.&Q\(L\> A>6EO
M%U,'XG3D]6M#:K<&*L*#*_DGZ,TAB !.ZN5HE,[6<#JG80Q_W0IG\[GE/;.
M/,2U35S:&KQ7!D_>#D^9>[G=HBLTI'UB^$1C:1Q-Y2N;Q3$M+88L=A,S[[*4
M6O'JYJKP$$01_G)%$"T:M(_3DWG/T%WA9'+55FD.T[(8CCEACHF<%<)3X1P-
M7,-4S]2=5T/^K9.X6B$SF:Z\A7"?PR*L.PGD5S;U3"<NE\L8^ G[Q>'+V(0D
M0ZQ=B]W&%3K!S(183R:")H\1!+L5<+T-6)?.\;C1OWY:W1V:'L&HG3NW1**@
M$I!G54V:,<C1"&GI&DDY!G/04Q43!&B%9HQ?%%9-C2\H6ZZ81]GT<$DUAOP[
M2Q$$0$:@"3G=:9W3G'L&+H^!%Y:"6Y"I=*;]F_A IB:K":=_Z5N/N1ZY<0[G
M%")PYU![.]&$S%:R90TB""@/X87P97X3W00W[9 A .7EY)N5?/!F;RXURZ0<
MD3**"V<H!E>("P=\&M^*I@,"22R0BRW#Q#BWI?6'JU_ZSGR(T6F>YJ 9D=2H
M.<G<^_*[C7D35L8F!EWSW.DIAP3H@DG1A1*,NR9]PL0E-(7YS'$M%L;MY8.3
M]%R7-)51L1J !G42:"B=3L2)@R2BRT^M(5DI'^ ,!**1!A ;UVM+$0UW"3KA
M!=&:J&:7Z%N8Z43P: T%K,/X?B8JA0M*D=X(2K$NPJ7; 8'-.+M"734U";A;
ME-G7<9V(V0,?1"FY^V7]?BW"!HP3631!IJ,O^S9IG%^K69,73?_U7?&)BV[_
MW^B[GUY].'F#\VL'/_:.6MZO;]^?G+U[_=O),^_LP]'SY][QNS=O3MY^.-N"
M2K0CDR4X%= U*G@ZXHC#>TJ[\DU:39)Z92*)001@Q*S8H$N=G1QO1?NLZHF,
M*R>"B->G)^^//KQZ^\([>OO,>_[J[=';XU='K[WW)[^].OF=/CQ]_^[L].1X
M*\ZH"EZ LKID:T'TK3N%,+Q\KJ487-TI]V1)_@2[R^:A2186B7"ZK_8-F.+I
MX$-)\AM#IJ8%L2VIC%,QJ$0,MI4T$)44>CFK$3@EDF]7H%0<QFGZD:K/[#LE
MW^J2,M-LF*ETL\M;A*^#H74N,:,]8*PG='&X@3:,YC+M(J<'5OLGH^1HR,R-
M$VD9=LI:*R4K<+L-R?W2+R8EYL'>J[<7&Z44Q(W1^HP9%A'>Y<N0LJVZ+)29
MZ4T'@MMV^V-W,\&LU*F_V)9\+!'J.&LN;WKU_/W95EBISZQ-4T%6O5.LG+M9
MP3)-L),K6Q1+].&@U?N^D@%93Z2C/M6ZM9+_&7><=IUQWBKY+J3<U[2\.P9
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
M,3OC5M!X,:G%.CF+Q $#,R5T+\IU 1-=<>,,FH8ZQWQL:N#%,41F! A NAE
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
MB[]^PT2& #6/-N^V8&3#Y8 E+=$<2#/=LCDF_=[1&JO\K-L*MI*A:)!9ZO2
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
MH#G$#L !X#(BQIRIF97[SB*0\*QZG29D)@*D\@?#H F$K-/MM[H.>%A5A?M
M*D]]":*O;<+%A5O":)U&H0*RCC(#DY?K*^IN1;'A3; T9"Z$^^EB483,$:[F
M*M%7;+HU N>^) )\-LWR&F+Q@Y (=MX-KB&2-9PQ(9)V!6%NC4@:#FX3=4R
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
MSZHNIQB9#I9)Y]\1Y6$-(L&T:0E%.[=S;U8EOJ6I5R1J[9\X:_^?KT^?H_V
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
M41P7:R_1(<'>PKKRMI<<B>ML[2!Z VRON&@<%).G\T(T4L 6!"22HRX3YKW
MEZ3(L#<3E5B<#/[7%>U,[.&#N@*'.:,S*T;XD35+O)<'.\L)HO" _I:F3<R2
M5";R:JR_VRM7XAT!JWB2)]2OWFF]#M!IEAK,B)M,2B[)9,U/9WTS!Y%S 3%%
MD!Z=+J++HLXF$N$]ET.LT.CP34 ;R9^KED^[QC$C# 3G2Y>X0EX(,04#_SS&
M570ZI&,E98E^6/Z;=AR7A;Q,40:M4:[> >%A_GX_E WWUT-5=TL>$Y_WHJ>^
MYNRIYCG5^-4E.Y1!M4-^<9:BO@:&/'!,6FRK)&_M_=\('OO))K+8>^1A1?KU
MA0+\&+L$,<Z\H)+HL:F\+\9<:0F3K;B Z]6+#Z=(!2F/8%,C37Z.NVN%=IW9
M2CT5P3RX=^P47):<A 1>D;B2O6F=93O$'VS VA51V0S368APDXPQD)@:X?58
MAS\FQ(E GZ8@M4.DY,)O%_84_&"))HG@YT(FA()94,$P2V#6<@]V#ZA*(2E'
M"6S%SKLOF5EB8 @_!5FQ1]ZOTW?_"ZI\55.,"/8/$S7(#,^6,=M)H"X(=B;8
M*L@=P=ZXA*LK+D[<C-C;/+R9DD[ -PNWA&N"&_O54#;4/[TCL57R)Z*<.D6
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
MKM6:6Y%DP&@T9=K=I4HATP3*'&N=>X&B.@)M7;!L,V.T]$=%%"6?<48#:'+
MBKE%J-%,([JJ-MU+-V:U6?8=)04Y&FSJ25<D72\:I?V8>;L*(IEPVU?&2^^\
M;^@6&ON[+"&T45F ACHMDYFA2ZR!!Z1!1KWW<L6"B@DKMO/)^ODRFJS9DZ&Q
M;KI,)^]_%9+$(<U,<V8D5<:_ EK6<OWTF5O+F'G%^24VK22VNQKFBJR=;D)4
M?I/$CC#\2D2%HS#[N.)0PX"97T2H-=TA->&:KA1_U1RN7C&=>H+/SR3&E#VL
MKB#3B7)1$(D#,5#!KOJW'@<YX;0MK9AK)!ZH]KG$K%0"5.BNTH1]AY63SQK(
MC<:BI#TO7=M\F:M MVY8[V[X(]II5\:@L*3):B<1V/=T9Y**#N+*-O<:D6J2
M>"H7CC-$HCP[#ZAZ)7U0ZN27.=>@.+E]":I 13[]!OW"4>+C%+LD\P@+58NJ
MPM1+0LX$_BZA%K!D\4#.4L3+2"H&49=-#1S3*.T,O";Q'9B:'<[2D:(MLUFB
MH"I<!Q5.S2;O=*==P7 VRS83S$TT11PJ8J /H(;@8!!"U8[VQ6&^>(+Y#L=B
M][>QV.\1B[UUG\LS:UC\>/?).TH?M[W4.94%59"D.H^FB-A\3ADO&.A"""W"
M@3&YJR-P5U$6%0MN0VS+X>O*-VZO:/MS.(C>,3<0*>/<K1_ BH/%X(?ORX+N
MMFML<R(&U>OTCQKTT874+@A^TP?)TEG+4?L=%4>TKH=/GNP32 <!O)%]D;+*
MIT$6DE 599Z)_"2<#BG "!-S:-DC,TXP[PU= ,4.7FEXL41N&<EV[/?@^<'[
M@+!\ EQU5F>:9N85115KK(1J'JE@1F&_2>(P0W/ .1*E9>R):8KQWG01S6 J
MT8/T(9.0"O6L4)1UZT# R%#U"SRJSU8PW6JZ9&B:Y$N4I>S>!8'$?9W@47UV
MAHH'&8H2*+9GAQ':FO);T7(K+_#H<_%EH^&'-4,&R\KP!\-= C')S8)2<6>-
MC*B)X91H\84W<'\D!P/5@#$B1F.Q!!<E<1X?<8+,8<N__W!"XAO^&_UZ?/S>
ML]Q)YP&K=FR%><\R?&5/2=K6C10X-1IJ/*YG O,H2]:R/!J%-;TJ.MRU\/I>
M,=)8+KKG=#VF6C/-#Z<^&+X?1QQO0%K*NJP&(QHO.KA*$[H .@U;29W@'T_,
MW-#=8!",QL]<8,"6,VK7+"X@LXF6L5X'W,]IXH"GK*O.7*"J+U\-FF\ZQGQ.
M2<'P@<@#F%SGXV)X7 L.HB7=!3=&(\I"A! 8[$JUGV*O.W ;/&1>O&IP%T@R
M($AJ(7X05 5\"!6]X8(: F1ZD:190KIJM],T/ CJ2K;"Y^ !H, _/3?("WGQ
M*3/5!RZT5.12MRH<UL&VS9,E,2B.W@?S9INZ751*/Y6 1<H1 -*?%P58DJY+
M4?<6L&U=U5/-(T:G&T@0 12S CC\VV'?\VS1RJ"(&4A%=#N.4IN:PQ\W)S"(
MG,8B%]Y<L7WR2DS=6BRZ.1%?8"%B=4YE':* 3&RB%@O-'&H<9!(YUC[QE]:W
M&7#[$!54S?'VGM,<UIP]SCH.I1=N:)'A,556,FV$L.WDBK[^< /6V /$N((K
MAC'2JUCA2K;WD:Z,]:XR\"ZV&1-T7P(.I)2.B Q2S@5Q!*'>9N4)K4X@7DS+
M_:I+M_UY!8;PWDTQA!N(OBW$WUO%&&;;ZNC13PYMF&?Y\Z[:3G\A2.&__Z4#
M,_C1$1E_5_=;MM8B/D^/-_^S_B!/>L?X!HW(R=Q?9VH=4O&Z@,.-#LN#77PR
M;+),O>FR9/DSD<H.DD9CMK=@K;[@G+S?*"?JZ]N+CPLDY_R__KIGT:3%RM?Q
MUEAXSRO;R0S>XIS=S7/"&\S_&BW_<U3^[>_ 7_AOX83\QZ*@+T%]$87?8PW\
MC=3PV)][28STP ,LJ:"?/;19$]?:PYL_OE&;_3?:#=%"@IU7S=7;[^9AT(?
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
MXG0E2T[QN$1O/;I=LE3Z>974D:RU+!MK"E]N%=.6UXNZ;HO;KSF[.R8)OL&
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
MQ H;$9/&="'V ='.T]6C=RSL@8JZB90&JZF\!7# I7VRH+K!CZII!ZEG*8N
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
MRFJWE*,>L%=D&#$.TDR2729H;09Q)%/@.;.">W/!A2@J4!>"7JE(.(7A!F?
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
M^G7NIN[ 2 *'?_:=B#NF4/LLGPQ]3\^!/PZ&W"2Q>]BV+6.D9FKB*#R4#,3
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
MSQ+W8A!/W5M49D?N0(2\F^,;5XRLI*O0F?X2-C2!BX$58 ,V;L#!S" ZOO<
M !FX$>P<[_':"6D?&@ )9*.*U?,E]/ 1?*>X=;S8H<P?O+'E:& ;YR:PP5H(
M(<8._V'^[WPEZ:T;V/H=L+<$DZC1!\ 1[]>V!HZ/O[R%.[0"'P[H6)A^%/C$
MBCUQ*SPT S"?*,2&=O3' &[O5I\#%L;#R\U80?\_8H WSH"G3*,0$Z3H'A:O
MGCJQ+Q [ 2MA5W=.E,)S@!%\Z@)&_R<>7M/C\)K,#0^": HVDB\PC2H4'J%<
M=.-.\)V3((I<2D/*O\2%4OG9$M:,4_<?K L@+"L57LR;7%!K. >UUEY?A16M
M&#84THV<W@]N'/]:6$<#)!AAW3A &0,G#)&4@QC12M]BX-O&3Z,8<.:6<)]N
M"CD#?<%99$!L1-!PLRL2[&(ZE,ET8C1B9/(!%=2'C,H&(ALO7H&Y.GHA@2OP
M/YFQP6] ZO%E3S&A[LCW8]C6A=25/SO(5^%MQ,C,BTH?&NXUPO?CP27!VH]_
MK[WJR>Y@C>3*%B7M'9;*66&5L\\O5CG[K@E ZP(I1$;*Z:&EC_FSQTI>P%$,
M#G"ATV.+J,>=I<F<U*EH E*%1 GH-9:(<)]N=*/$OM+[Z.\A<'/,^G75+0S,
M6QCI6TB2A(%K#$& ^:QJK24!1DLD0"4!QM)MA&(D_0:.TAL3E:+_ "PJG",L
M@I&].N-G18DX&'-#_.7G !0M9)@G( @'TR!,:T9&YS+88N#[PB.]3:DUAL:1
MJ#&)]L8YV:JM)*5SY\*!=%A@V/"1D\B<Y%& ^Y0V%#$>W,NKG<0AZ!J 69Q/
MC;HOOH;D9^_+Q>4Z4&!12@8"+ DZC.=RBOJL^?"AM,Q-YM_8/?//XR?()^OM
M.44<*A$\;^>SP9JM2HDG'!&(DLQ>H$BD'V*'PE>V!%NCD521V%10U#H4\$.@
M9;00T5Q!ZP2-2L<-X9_ D3S@!FR; E%'#E5F,#'@I*T@<OD#J1H"\8MI]'&Y
M7"DII:24G5#*(H%%1G\:ST.AG3FH)BA[^8&$GT QLY*T J(#"H-EZ#U:+I6$
M4A+*BR44&F SF;(P$/<3L+C=*5O_0#5]P85^RN>50P%I>UZ;,[#<>U#N3*V4
M;TVKIO)1#%[?!*'[7Z*]C[2/DIY*>GIY])182B!,;K&:%65)F#C$IV*@Y$OL
M*[1'D33X,W99![.M.!)D(QJ*65HO8[H=4#4L>24==&&+$(45&X3H/<#GL2@5
M:[LH0) GT2IKN0Z>S9F[NIDW<'P_F&H#UNG#>>.IF.>%SULB\<(#MQLX</WX
M&Y?$/9C*:#=[+F@([!-?RP:-#!> #$;=!AZ^Z2:&LP.(X=P"=RG#.1,PKM6?
M\.LHIKVAEN(Y$VD9:S<^3=!!AC$,[BC*$L4>O7<4!F/Y!K  /!5D6=F/XD4!
M13OZPAJXX2 >(RZSDV$0>%X<2;QVQQC^@55PJ1#N'U[S.;E"\OP:5V>C 0(R
MA:XE=*,_^$XT[H[=R-"UQLZ#A:#M"T5-Z$\.)16Q;]E1I-5WL)2[_["ZMZAB
M_1K<P;(A[2H2N< F$?B'C[7C(^&P5%15\#D7)T'-<3.7?%XZ=@(@E,YXV&(@
M_2.,&9$S$M>Q0[8=)IL,8PSO8,W3]0U=@< M^>@,(X\W7ETA8BZ)$U,Y^,4P
M/Q:!S&@M1QZZL$ Q&?=%R+*A4;,MK#$%]JB#5J%+F(-$0:*G^G'&92HG(Q#V
M7U,@S_H2.F-Q%X1_T&]J'P%,4:P""M24 . _%83"E^BP!"8-;SP+KQU?*BD:
M"ZZ _(9W@*GTJX@(8Z]>K36 !N5;]JT]N;GCL\LS^<[]BG5$5$ TBZOE:%!F
MT,1PXJ6#)6M>+48'-7067K3$L)>90=HM,T@?F4'Z"K3CEQ*].GZQT:LCX(\1
MRT@=KV*&>"&NW6A* =KSN.^Y ^L(S,78)^;SQ0W'A8Q57<V+GV<[U&Q(AF',
MNR\$*#!TD2Q\3D,_FLH"!6<\^6C]#O=V;7W[=HX*A87'1>.<,UST+4_XEIWD
MED=PRQ1")V5*I1VYH=P<'RT;.$=M:FFP[$L0CGF#]>K!EXH*F96Q\Y?(?4Y>
M+/<YIK LV4(O.T1^1>80JF0^&%P<;)9)@H]G/*P4#JCGUM :QJ%2EU?)G^%?
M(WM25AE&DF20F;P2%,>7OH\'L)7^0/-K&LP^;S_M' 5,]:Y7TZG>[2/0XG^>
M]*ZLX[/OWWM75Z>GUI?>CZ,?QYA_?_I_YZ<75P5(H;_* <-LG@ !'6WK<$P9
M%(0(W\,*,^?_<\'6<2AIU-'&EA,/W2DEH;*]E$ 1W<CA5-E71EX&>A"H&=R4
M<VTQ_;6(D*YE(/T9L_I/J#CB].K7WG$12B,,N%K.,)A05C!\,B1;XC/:R:C)
M &<<Q@/V%IT"Q0\BZQR3(<B7_QU,UWJUVL248'=P(Y-';UV9NY=67[JHO50/
M;>G*HO1?69@ADW_):S9,4D\BX;M!*@V(@@SCB1<\"(0\GV'E'2/3P #Y-2AI
M(>#9=0RRV,-?42+)@'^H&%Y?+9A6YH!HX<G)0_+QZC=&#AWI?$H,;S&U[D0_
M<M'O.$VK402X(88>25O^0(D_N.-WGVZFT\F']^_O[NXJ@P>7O$YB6 %RDGI5
M$>FBGJ&+XXIU?M$#AG<.'._H^/CLYX^KHQ]7UI=36=AU>7KQK]YQ(6JZKE*]
M*Z6>*3@'22;H3H,IR:!Q[*MD6<)U)(N^ZWF<46W@DK4G[E7*[J_?OI[NDP^2
M7,=K:>N4!B4[8W)6/A!A$$?6]"Z 1R)0P:P'X831@EREXK>7)+C)/I'MQ_67
M/&RMUU^R4?:&+'#'P.?I#5F8XY8-$N?^Z 7T$RS\4=X,BK3+1H(OIVW/$5F)
M([&C*=E_B^(<7:G3 H4R[QH!+>+)YOM%V8?-[J-V\HQ'WZOM+S[]MGKA% -&
MAW:SWBX\C.JS,"K;#N;SG .J8\7$IUWQGDVC:*/Q_+U+"W7^5KWLN_?LQ'3E
MW+\>$JK5W_B0L,ZFVNV58F=6[.CI,:^'7JIO>ZA@?6/\HA0Y:X@<],._"OH!
MJZ+VMJ>F=^U:9Z,TE#<B#2-J!S+G\K!2718(J>NL(.WHG=QGO+PR6:CV2YF@
M]"R5-8_U5A0PBRGO>!=B$HJ(*AMH,)WVBFTSL&BF_QA11$Q"K'/PG:?74<)B
MLB.,1N;]!*.3%]\_6^U*DTD"3N]AD)2ZZ<ASN+Z1/IZ3<5524%$H*.M+*NGH
M$7346$!'DEP.*[4TN=PX0UG:)'RU;<X7_B+Z8>R$#S++EC)NZLTUJ_2>*S=$
MNO:_"-E)<K?I'4F<@<H> :#4NRX,1H+J<K#N$3OM#$0D.]PA0!E9',Z!)- 1
M'%8LG"P$  XNI)^S2(!(.5^QR>28NQ.N#9H_@1R -*F+R:TK[@IR\^@4*\A]
M*__<.K=,W6,\F>$4<+.,D:!NH"@>K;UO 3*YD>MQ+>IW!_DC_6U;"4==6C&P
M](%C9+/APT'_X4#^4P=FN;A 9W#OO^2"M,-J69#V$D<:D$OOC%QZ!:'VM(]Q
M=9K/DCSVK4&ZETH+5C[)V=NZ1YPSO'6C('S0;*,8K'<I3SD/Q<$1=B:^12<2
MLY%SL_];I@/V[M-2L^GYK,LDE<A+CPPZ\0$U8[Y%OS,?F?))A7^M4J\!,>:7
MF)'-YZ0DMQ86U)M MB9CS-!?[24=:W'JNOI\WY)-&6[</F8U&_T.+YVP[_@B
M.CB[]\0#]E;$C=6KU;J-%2K8\T]V7N8>W<EGRBI-TK@]J;+9Z9W;N!?;0&2B
ME*&(!J';Q\7[<$ULL\H[T\7?F8LO!,)G4K ;F13LDXIU^G^GW\]YSL.7B[/O
M-.GA6^_RJO?CJW5Y=?3CY.CB!+XZN\B6JQ0A+;OP$Q[JS<R-GU:L\Y\7Q[\>
M79[2*(W9B36??R<8]"XO?YY>4![\T9<OO6^]HZO3$_W;B_+V5[G]5N;VOU0L
MN+X?7^%Z?U@7IU\!SR^.?EQ)WGEI'9]>7/6^_(ZX;Q0DE#>]_*8S YO:7['H
MZ>+\[ +0UOIZ]J_3"ZQM.RW 71[Q[ +DTZ#-7(+2^@?6YGBNJLU!7O[C]\M3
MZMR.35R,3CKJ.WH<)1=8]?X0VZ^P*R?_NTRQ4QSQ  242G#).!G O:5VQ=A,
M!*<C</-Q]"2&5"HY=$<C;C!#[7FX+6UZT9^5RPIU 7)\%[6MGUIJTIZH6HY.
MY LZ)JRZY\K)HKJ9<K96/%.E]Q%^HGZCNB;!_X[!6$(9[XYPG 3JB+*C\("Z
M#\_,AJ"V2OY#TKQGJ8KB!_Y!TN%(*2G408X'-(03+)(2UC66A'+74QZ/(>NT
M\ YH]S/;I\)6=V#M*3\.MM]!:\0=[UMW(9[;QZI45\[2B%)H0%O WM02/[AQ
M5LYN)B&JR:#><(^Z/?<VLQ''ZH=X6ZQJ3%3G+IIL@?<*T%!8,*!N4],[]  N
M?Z%LJ8P8PQ5,K+%D\05;;F=51VD6R%L,A4@AQTI0T\!70#,J_'R'^B]]!W,C
MA!VH.M&]XQL';]O?MX&4 U"_;ZQ_N@[7U/T6H#,6__.;XX+V(NN>,FLL^Z$5
M 2RCD2O8$2QK4I/##82J/Y5S(;BM%/ID5^L,7CTZ4 4;"@73+<&/M@5N58V)
M/(1:8>N^8(2KGT4XCH>.Y3EW]DJ8H9IYC3!+P.R6-!5CJU:%DPR'U&<.:*=G
MC)Q1S9..*@"<,>S7'\9C/.)1% 4#EQ^B=HW++O/S@SCXYMQIVT2M?*SOX:N^
MAXJ"6_$D9&:T7?M7N)C>CU/K\NC+*6B )[W+XV]GES\OBB CBZ]O9(;7M7L5
M\P9!M0.S!=4X,%Q.>U]_6/\ ]?KRI'<L)]K]>G1EG5^<_NL4U+O>C\OS4_E%
M>?7+KSXSM*[]CPI>8>\$AW!>'-&MGY]]ZQ5F&N/4T)0*>)^-;&>(?X+J_/MG
M,/'4E,7U+W&[?C->'?_]P9W"@X-WGXX?^B*,0-2'.'3A OLS?D\7[E].D55?
M/UC:1[]KS/B-M7O'NH%34S]0U1!!SJ 8._\)0CFK0O<# %-A&/A4K,_-BUT<
M4]0'7=UUP@?;^CT&,>_*%GV9E7E"A^X9BFN!SC@( FS\RBT:Y;0)WH0S'+L^
M*&#IV4O)VTS]#4XSB4.P'[@S2_*2ONSPH/;AN0@3_/52R<NW?Q!/E.A=25X#
M# ^PJZC^$?K)0$\3?-H4IE GSZ3%0R$Z4QY%>H*"&GR%QEQRZ^F6$ KDL@G*
MK?#@1^R%=.&VZ5S472,"FX(M$MW(1D\6V</>J PP[\$VE=+%E*5<TZHU9#+2
MD,8_##FG >Y_JF8XX&P4F@\#AA>L:-.#UR']DW#NUG$]8T@+:9SP->9N6-$#
M&,GC2!I)6MFKR"O0/NB%0,;M7(?..!FSXF1^@%,%97(%3?T!U/8<> N='JQV
M=\IM-9U!&$0,+0D#3&:=(%W)=AZLT3HXM-#S'@X *]$YG0*E_"5=W"@8Q-@I
M%T<F&KHL7-Z-'WC!-88SY!YYYE &<5]F?+%6QA>?([ZX:3XE$9<[ S--8H_O
MB%H]@[6Z&N?(Z\I_?G&,!B+8DLF,T5!<QY[JQ6Q$;I 1XHNL2_4FL-6T"#UQ
MID[J&]D3ZNJ&Y*B(*-B#?/)!=DL!QBL$S]WDD8?PUI ID%F0<JK9:CKJ0.TJ
M"%/FNLU>+K4L-I;F;LTI9J-#5@L.S-XZ:AB$[/1&>!-8SF(V.D+&2?=N&TPA
MAP52?HJX1=->>HJ44E$(L9=AX2MC#_'P<@Q6BJNT?EF0"U].8=CI% ;21IA@
MV:MG#G\FTE9TG3BH\XA9>7LSNI%M:@XT_!GU$.IGQO%M&5Q&\@>U&)WT))PF
ML*JP>E?PUZT;!C[NK9P-5-+9BZ4S)]&5IP*T?3TLG-(QT],\26:JT<4YQD-"
MKGJ:>L3&M'Y.#>M-R$L;#S-6I[(ORBEU)8&]7 )#_5I.2]%34%7"GHPJAA0.
MTLE*0((@T6AJJ])8L84X*LZ4['2'(@B^P51 #JY28%-/X<@A-B,V3KXMN)@(
M;216A1-37?I,6'0Z,@0DY'QS/98#7C__*"6QEL3Z8HDU+8"<.R?D60$ZBU:2
MF.YO:^=YP9+!RTA>,QURR_EW)96\:"I9S1&LQJ%)[[$QD7L4*+5O*,N YBA^
MA9U=9V$3=2UP'QUK61IIL=6,/Y3C'@4X;H G8< *,] H4>:;P/\>1:YC[1E]
MV%&?</U])9AQTMR$^_\'*K..PF@C.<$3)Z#E["694)7O2]\M)'X3/!Z1W)/L
M#W#A[*R_4!(>CW9+'PR3I)QIRD'JI$=UD5\S1+8]!S-M-4;A5N3-44!=C2<2
MKS)'@5(-D[T0-":R.S5\HX.:D0S.VG*GC(#&DX$Y9P%C*R['?0H035\S-IWD
M"A4G$GW,8PT\&2#.IN&14HUE".M$V3BCSXBZQ1.L2(WR2A7LU%QKVYA%FDK3
MG(NQ\.L[@045$?U ?\/:O8?F.@U\=  C)\&4@X\5JX>3,H&M8$31>'O.!F$A
M3\WW4/F7HQ@^XED4R7[Q"S.'+M_53WFVQ?"Z9X"$GI)L>.4<:)*E(/+)8\JI
M3:;4G'%.K<W#5=)N%3;R&([#M)-% ]7@:+F\C/.:5]P#L)%;X<%JXL]8(G0<
MQ<20P!:<WG@/<E_6&.=[PO_&$X+G70 8)- TG,K!G&2EJMALP$5FR.8X*.1.
M*%_:SY)$PK-HHR/0%ST<R"DHB3GV5;!HACK(1841?"Z*,UQ4' G7PNP6AT?D
M>83S(MRDI<<3M&0Q*@>(=).9N9A:1NOWA@\+*Z?$,#&+T[_ #%W@UPZI-'E'
MRO .X_MD5.0(AQA$G"A PU)M.2C5MH#\W&OR&7!(;"R&+MUFCD.<DP(4Z0/Z
MT S26R>D801CX?@Z.17GLTK]C?-@ 2TE$NJKF;V5CQ(GZ1E06I+IMURJ98;L
M@[Z\.%J4$V4I[P5L)]FG(0AUXGT$=ST0*5F97'ARQ;(BCG(*8IG)[7@BG*J(
MX80NDGW^_%A"3D'@H0Y%YIT:K);Q]U<*P)!ZON2N.+&6"@98Y0[TF%;ZWI4S
M465>TB/S/PRO$1*5$0B9\YM%/+O>W++&H;((SH\NKJQ>K_<8^;'E7,+,[*%.
MQ1@J=7EU!%^=_K@J0EJF.8 (V:[P6+WE;"6JB$A/2C:F.S.M25%NT+S,!V#J
MPOQTMGMKA_BWYXH8,=7XO/.BLW;J9=;.2^P*D"'8S%"DP[4)]MFX7@^(_Q[I
M,]'[+A.:+  K_ 1JJ>\H14=.=Y25*=]X0M8K&8"$A/:H"4C=]GH3D&J+IQ=M
M8X[%2VX]FC"]$>HV@TZ[UJ[7_UVCSF-R?&[/J*!;.O"8N>3&6IEN9D1-ND7G
M\L&_![6Y\U**U SW%2)>'7LD&<W(-+]&1#P/@Y%+L=]OF$2-!BY-B;,X;3QW
M^C3_MTX:&,^D>@WXV2SQ<S?XV5B$GV@=A.)&P(7=@J'L#X*Q>,M8VBJQ=#=8
MVER$I8DR?!Y$+D>S*'J2BYEU^Y4A9;M$RMT@96LAZTR&W)_^&2OW]1OEFX<E
MBNX&1=L+4=2);JPO7G#WIC7/6FD:[0@Y.]090.AN/BE,S?5PO64TW8:%E(SB
M>)G^]T;I?W\%_G?=$9,B0EWLA_EK[W-OH<O]V6*QI_?4 U4R*3>RCKA'&7L3
M%]1<OE9O]CJ^ZY;V76=\X$0DS()V("H_YK'8':02UX"#R/^I56K;DU$[R2.>
MWW&,K*.E82+9+9C]\R$FDF&S8M5O3*7 8GX'\%CNT88T>@2:PI TW!^!+'2O
M*05#K46[,%1AW_H2A./EF;X@A6V5Y8NM]'7;86.3L%A:*SFT+0!P<_GJ>U]@
M2?Z-WGJC<7"(RM*^?J^\EI4WO%]1>L.:TV7.L_.99A5; PMFJ$Y*QC9\\7[N
M-\E(^+KB!R4[8'90?V7L8*46@Y[18E!6JZU+_R5QO'KBJ+\Z66E8"DHKKM5J
M#OS?NT\GZ>ZDLI$+]OTP0M?<G_\2NU<%OI1Z=45"QD_,!JCX=:W;:%:LO4LA
M=M=35/7-4H2?LM=+NGH^NFJ\.KJZC/L)\5 'Q*3 "BRYZU!H9^@)D(?PK._.
M %13$3Y8>Y__U=M7VJAML5?J1W!KJ'9=5NULRQECE=:R);(%7=^FPPJ5]62^
ML%6"/ZC(IW"-?;+=X2EJ9!CIG$V],"PQ_^G':LWUY5KS<A$+;(-7>Y3J7&M*
MW9E4X^6OFU6;2_G^(OG0:U-^+^.)[$*)_NS5F))B.?]P?&.B)#FW<=:.ZD8^
MG_!QZ9D:TE55Z)27:W4+N5X]^*+)G H6DV&;\UWV5?CO J;PC]B7=G&]Q<=?
MFR' *PZJM4:KGK:DUS_4E]]QN\!72H;RDAA*X[4Q%($%P-93^,IWYT'58#P3
M3RFI[4U06_/5F1$8L,/9'I8:89<B-<Q DT.$Y$ C:N- J3]?8["V[UWEZ4Y,
M@SP=GA^2VG_@4QLG6(VJ)QWK'X$+XI!G)2D?N5J%JO@<Z]+U@P.UEP7/*Q9P
M- E=3S(!TK0;RI116YF[_ZPQDK)NKI)>S9>R6[4TA<CB.7:F-PY<@>S+K>PF
MO:2^DZ_P"<#(NH371GHOB65CK'D5P9?F9,0SV,>/8 R[%>:3=+DT-3&:.N',
M.V7++64-13/,LMZ1)@FN<S:8!HFQ4E7&2NFF+/D@\<'79\9D-(PK-7<Z<:7L
M$069JH>L2$Z>V4_QGQ3?R;*&/46@AAOEZR4\-L'.(M:Y$TY]U&Z^5<Z!"5S&
MV(P R.F,*NZ=R#J'-9A!_/HMCRW)[R7+#= PL7K >:,I)QPIMK R33]3B#'7
M#_5X-TG)8%XF@WEM9@VY(>7@C@M!Y>;#Q;Q$L1).^,\G"V8M5.W.["6A<.M+
M[ -+68&W+.0?\WR["UB*O8Z#=YEG&6=JA'0#4O6DD<NA]X#-M(F%S++&C$Y4
MQEI+'I/+8YJOC,<0PF*\,H_7I,3W!5'E.JS&?A9>LY"K[(@5Y 20&CM-NZJU
M2J7H;3*LUBME6"GK*S&XE-,V0Q#4"0S;_^5.W<)<$!S]2\1.!$U^$?;R;#%B
MO$V"E\%B_FM%JO=+JG\E5-]^951/5H]U'H= DA%WV,MG "NI)?E,8@T;9',>
MDM)@>.64V'EEE*B3,X><FCD4]\U.Y68Z3D0SUAN-?3T'SW*T=*;R+>J&!^@_
M*\7(6>I2KV=JW\H1UJ$;BL$T"*,*:Z],3_CL?ID=N3O$/GRMB'TSG4X^O']_
M=W=7B<2@<AW<OC\"N>,"EW\OAM=.^!Y$C/.^VZBWNZWWU6JU5FNV6LUNM0G_
M/FS6WL?=>J/9%?>WS;M:C4EC)055A1EEIE/LJ92$+J4D-+:>6]#8KY04M3N*
MZI84E:&H%OR[5:\B1;5J=:"HVEVM,KV?8ONZ(+QV?/>_S@(#4$?CE:HV2V5&
MT)\3?UJK4YELDK]V6F#[X)\KV'-Y.WM$GA^G^6GML:3O'28"54L"GR7P>K59
M1P)OMULK$7CB:MD#1+=J^_/-N;E4G_:5U(M%^.G-M>7F'E4PNQH#>.%M+YIE
MVXM'MKUX?2T6&F6+A=7%T6M+3'VZ.&K#/]MM$D>'W1J(HV[W3EIPJ\JC^F/D
M4=I/V:@2SV\712#-V=T6)5*IDCX7#WAM29E/YP$=^&>]U@ >T*BVVRD>  2L
MICD9#("3'++$K@C<)/JY^>-?PR">S"8Z*4>0*OB2I-<I"F-(7%0MM;'20GW1
M[."UI5 ^A1UT&[5ZJ]:LM^O-=O7]L--JM#OMH;CO=A4[6-ZV23:[[?FHPF/7
M\',<7;42^<I6:S)TV:W4DL:0Q";T:*N-5*1?ZJZTJQ'\(1)\[3'Y1(V#6K=3
M/^R4%+][BC]\=<5I.>')0TFNEV:ZSTP_I3*X6 "TK+WB9D8)0H)Z*04([D^'
MR25*\BC3TWLQB$EBR%&FUB0.HQCY,(B!I?SV(E:65ZWA'-2:>XYN*+1:&R32
M5VLMZV?ELG)<2?=2ZM2;-1JQZPR#"4HP<VNI)QO5I.V2$_8=7T0'9_>>>%"O
MPDKKDO**07FOUA0T*:^^E/)FA@BGT!L):SGYE417$MTJ1/?Z>HSE$5WCJ>)N
M+:+K;Y#H:HU6=36BZU;;)=&]%*)["Y*N\51)M[Z.65)>27D+*:_U)L1=2T<+
M_$BVTUQKQ&J)JP7 U6[G+>!JMR-Q]3P 1.2A;!=B$-QB4 KP]C0, U\$<>0!
M-[USPJ'LFB3\B.5)B9C/!KY:M5;I_;A\94CY?Y\OO@%[C*8.ACU.@D',J109
M#ECBV+/AV.7QKZ\1QZZ<^\ /Q@^@B4YQ@B_&R@8W8NR42%< I#L^^O9&D.[8
M\0:QQ]+SF^O_T<=ZUA(%=X^")Z=?W@@*GHB1Z[LE!A8- [\=?7XC&/C-Z0NO
M1+XB(=_YQ>D;0;[S4*!?IA3!!</!U]9:[1C=*-8Y@)"3 YT!!;A.G*EC4=;<
M'F;5#X>RS[++!0,]WW-]81'R#B5.[B]!RF1P<=[HU?;DD9-7Y4J;*?O1M3Y&
MB=1,H5&F$&DE8LB@-R_?_"4[]!E10,V9UB!Z_K%_3^S=PD>5Q\#ZKG<;Q_CU
M*_'T\8"SWKKL+>0D4F"P$V<"5#"BK//\JL/=3C2^2C)JK1LGLOQ@:KG^P(N'
MW$5(J(G' [A@!X@4<&\:QMSNAQJ6@#B9B $%IO Y+_"O#X#<Q]90]*<V$?4T
MP+Z&SAC=_.A7Q6^PUNTF"&'G:F"=< 8W^"VP8_C',!"\&W$_$/!,K?H+-5>A
MX<NXW, <$.]$D9A&%<L\#O5=H5'-HSCTW>C&<N!'$_+LXO=1#*])CJ/RBR]/
MCZUX J +Q9^QB*8565_Y(HM#6V5QZ$N:B2X/DQF)WGSWZ;+W]<?1U<^+TT*,
M04<J"Y/,>!3+_0?B$.X(H]W3&P>XR-0:"R!*8->>BE C2;FA8.[!(Z$\C/L]
M:J04=R?E-R'K&L; > =.',D&90:#P7<3DXG@'/AW8.&_<F:XXU:0Q_3%C>.-
M*AN<Z(X(FB@7.Z@Y;LZ6'#,9Y%4=ITFI0R2[<AER;5X9<CTI0]Y%';)A<#36
M5P_,*ZM5JL073<HZ4!\^E;R.?^W].+)^_WG\ZU'/ZOVX.KT VN^=_3CZ9GWK
M?>]=G9X\S2A#U)UCE=%7!3#+E)E36!A]?OB0;Z]9DF0_GUU=G7W_4*UT6K!9
MTE2LOU;I_[*Z>=JFFUWR\2L^MX+_/GIO_1K<6+\)8.K?@9<M0-3GPZ+W:UC4
M*QO@A<7,'\Y8?"BAL&,H7+E3#\" SC:7\IY0(SF1K1SGN"]8.U]3MWOJ1D_
M?OI@=MNJ4\N=>O,EFSWM.6;/RS)Z3)-FZ$83SWGX ":Q+\#:<>\_W @'=#G^
MISL$)*-_PO<_P)X-W0'U]/[[.W<41@>CV/,^G-[#$ERC>S8ZAT>"(7;]_PWM
M[>_PQ34IYK\ZT7D8_ <050R/G>CFBQ?<16R2\&MJM7JCW3H\1*T5]WP_O<#C
MG%=K_X;_!]1I7 6U^K\;_.]_?Z8;/1M=8/[K=^JD@5O"'=%'1_<NW.C(O15_
M>Y_:_R?ZVSB:K@^./OT-S(8_/D24P0!OM^[I[^G#! X<N>.))][)S_BN!P_#
M ]P-;+U6N8^&I-=DEGQOW"FC3>H_"A+HGSR0$/;!:'&\CWUG\,=U&("%<<"(
M0*;+1PTSEYR:']-&ZM9M6',U ]NM'**S,E1GS9*=]?_^C(/IQPSU\8>2A_(.
M+3Y-YK0S5J^Z''TW*Y23F]0\YW3MG5CH+4YWU>ZH)+5<%Z1'UL)]%Q4J>1.:
MZXU92.!]H R]?Y=WN#SI]=33K7L23$*^GXM"YC[,S4K8W.?L_OYC(N!(OABF
M_0*O_C9,^\7MQ,BJGS7&VRR2UC#I_\+MR(S_2@5F@_HDZ0WK*8J/"9?1;PP[
M=_$=S#" #/9Y8@H?'D@H2X31J#.#BNLA+H;04FB[UIE-/7.NEV!NY#9]3<UW
MN0]M'@G8J%CAC&MSTY3HK&75?^N@EE;^UV:YIG9@2?7 R#W_ZPA[OP\Z.%VD
M_N\:]E5CK^.:11)I3^FZZ&?^=CG^[9T?'YU]MGHG'Y[VUCSE="C<#T?QT 6C
M"(_5&ZZD4[+X=>]O#UKMPT[CW:=:O=G):H^J&BO[/\Z3*/?1=#B'7\TZN5?P
M#CUF 9.'D9KXD>9J;&9#)0=X) >H9Q1'HW_1R (S;.1.<1CXMR"2=N%K0;QF
MB7@[1;S&(L3#"'HH;C!A[!93<@;!6+PN]&N5Z+=3]&LN0K_$>CX/(DK4?EW(
MURZ1;Z?(E_76I'D?U>E'ENO+[H6O"_<.2]S;*>ZU%^*>$]U8Y&]_74A7*\V,
MW6)=!UN03CD9DGNH+G%6OS+\VZ2UD8[6+G3JKQ]8E,NM&UB<X\FN'#;@=<F&
M+$"S2KN3?,:;2CXVG4$6>8/>K1BOS-[":XIN/4<D"QU:&=]@WNERPEO/?;I'
M>RR?)7@'""K3N'%D[@V<0,W1Q \_!TXXQ*VK3(R(5;Y5X34'YVJ'NP?+V<3U
MJ<45U]$LBD!N.WZ:EV;RF[!NG%L!Q#ND"\4].H AE*J/.))*YX^2/0-\1OHL
M$VD/K@BU/7P+-@JO5S\:;</KM8_[<D+RG/ FX@O\HV[+K&6/=K5@BQ/MJO."
M*+*M0<J#XI('!3Y-; O!G='Q10/4^D:H]5%*M"J#H,()X+S">A!.2#_"CR:4
MMV$AV64'>:GMVQK?U<Y]$OY[($P\0658GNRV'G(RM!-9QE6ESIE<?G)B=8D5
MN'<KB$,K8.3CZUKZ<[@M*D&T1HX;>@\V'@V3Q,?P0(B/RI*2B-?+!__4K/18
M#9;)K42QQW"C:;MJJ 7S"2IVV3Q(X%FX&"P$0KA3Y4P::1.*90Z+1 &TZP^!
M90'L)&QZ7RXN31QVHRCF=O7IU0SNFRQ"[*^2P\S,1 %)LAE6M4"'EIQMI7A_
M2@?F$/HFXZ@K:<XS.U_SK<#*'"\*4OR,<1CN/!Q2)Q^"+^)&I"]?XH^4C@IU
M#3AA+E9$<]=93.W]]%UM(D;[&@4H'*=PP,Z=B> R+E"1U#0,/(MJ,1-""C6&
M+2(=V\+28"IC&X0NT:8E(M1^W>B&QE@KI/-(&X07'> 'USS8X4OHC,5=$/YA
M(*G<+-# 5) 6>3E!;A'2^8T!4_JZKD!+'H)NS+^*J()YKUZM-:R16GZ?R!;9
M$!_+'&UJZ6Q&<8]<AVM#K-C_,P9T'[EX.BDXIUC&$OB5M)1\=KEOY='BNLK
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
M;P+*SZ!#=;"O=<>N'A:RKK%HPGA-^#V#,H5]R1L=N['AJ> E_)Y)J\*ITUT
MWW,.?"@CQ&7N9F%C8B4,2AB4,'B;,-A9'*-X\NVEV#>[,U";U3*G^$7G%#=K
M94YQ07.*F_4RI[B@.<7-1IE37!PM[6UF\)50**%00J&$0G&@4.84ET'S+><4
MGSJA[_K7D341<-4T-V9O&'B>$R:?[)>)QN7N7O'NRD3C93SEP/KL1.Z@$-T6
MNZ_<B44WK=@R6N7G(J31)(]U2OX;&/F_Y0J)G5[79GIU#3.]^>Y3N]+>GI%>
M0G553^4FH8I-%BN-S;98?.%.L;7AM<Q]N4EXM9$*N]T27MN"U\_+DTW"J_/N
M4[72W5XN4VDM/4&S.7&]>"J&I6[S#%)0WG51M9O#4KMY-K@^IW[3+?6;#4#L
M&36<5K74<+8-L<WJ.*W:L^LX9?BV#):4(:O=;[&$0A&V6$*A"%O,$5GP7RS3
MF;N]6GUV>XEIFQCCBRSWG*@?_5MO>-U*V3G+N5.X\L'LXU<WPOK_[+UK4^-(
MTC;\5Q2:G8WNB(+1^=#L.(*&[GG8Z&EX@=F-^30A[#+6WD;R2G(#^^O?JI)L
MR_B 95=))2LG=ALC;#F55V95GBHSZ/?SQB/D_NR7*9UM\:A,8O*1D% ;1 ,Z
MMFD<1$$6)Z^$M(Q<I08&^1,[A?N8!&-E$B39K)7),(R"J!^2JVD69/B)^,GI
MJ5).1\X06,];RK<5SBIEUGHT3[,,YN9;'8C2JLNO]KZ>6,I<BI9^;) 6&@5Y
M0P:]5 KXY,,Z/P7CY^ U5><<&LT-IR*6X[/_S@K1)O)_]AP.LA%Y#NUGEA9;
MD0$6=SGU3/*%"Y*43XI.G.;%M9RLQ>5R$EIA66A"5*",$FJ*_I3%?2(_K*45
M 9T.1*$@_^.7H+>>+0ONE/^=T5E6UD+T5X)8S/Z<R[ R%^*E&ZV!:NGO.:N\
M4SM<@I5&K\Z6(EG!-(MG5Y*<!_32/LO5_L&OJE4!%R.B>,J?T_XH"!5VH#!B
MPVF((GX+GPC[!LJJ^E%O@"@L =1U=,<@CH>Z[O$<"1XOCM@1CX ^R-UL9<GE
M[VF2X!&.TO '5HIY<QM7FI+N&XN59N/"\V:A(?L%$_L^'H\GP6! %DOF<M'?
MBW6:_5Y\V>?KV\LOMR<7U]^^G=_<??DT>U$MI+M0\;-\]_ND%81^TF:"29VL
M-RX;^Y3C_[R3NU-\B3%_]]H?1W&+1DH'>$4HUE2'O1NMF(>JEU;= XV+K<IJ
MZJ>Z<4JCO\O[?DUAG)8QR0 FO<\D$YA4!Y-@<12.UNWOG__^DV?H[IFF:2#5
MP"?@4RU\^N/N;QSY!/4;QS*(2^XTO0P'W&T##K@+!%#\ 7?;A /NDAYPMRTX
MX"[I 7?;;OB >Y73@D=_#K"S!M U,7L2I;\4Y0Y9E%N:,W['<:8,J)/N/%XG
MW:%:RP"N,OR4$L\JR,CCORH/6$EP?QRD:3@,,>'O]"'%_YV2YQ^_DB]5)KDW
M1IRQ,=F;D1+A//$?O'Q:=JEA30+JCG--.J*EYVN<D$N1TI\F"8[Z1,.3($K'
MK&[@.,(K']YS-'X+B"10/P.GU]&7E_XHB![Q93@<8LH1>O%^P9/O.+L>W@<O
M_$,Q*2&:7*O@G#C$I7>0X_$](O&Q$S$9KJ#7$+YQU9[G(5>#UNJB0*PAT./1
M(5'(=."$3",@\@D)^63519I 101':F]KAHB',@S"1/D1C*=8R65)(4(WP ^9
M0GB7)5-6CJP$2V_,1H0OCR,E?B?0TG9;J)(N?IV5<9^3W[/T=QRDTP0/SK.O
MA''_HGR[S]G&PE-+-9AY":8X6VE7977HB403>;Z4$V5 %NHTH1R=IC!AZVT,
M8O$&EF.H/5U#C@4HRXDR%PO,,0G*R!)XSES64\LR#,F0GT*ISU0"!H !8-!-
M#" ;\9[_SHR.G&5+3GA^*??$\]?E8E"6@\POQ\/\9Q:\=,-CWV2FW8^"[-_A
M>/P9WY:2N?=Q7E5UG5![4 +_G,Y?=Y&A2=GEJ;O(U^"-VVK/\Y&N2]FWK2E7
M322F-;C?-"%I($V'))4,F/)QMEVU9R%;Z]Z$)QG,1_DI!">C>0H!@^8I! R:
MIQ"RZ$T<3KB/LV"\-F>NK#CI1:%PETYOKK'\&O2W/6+-F3;2Y&S2>S1(UN _
M^_30H(5<%YRM_3 2[P^[="JX;2'/E?+0=-LQXN+?NKK:<RRDF>(@.E('MYO=
M80$%0 %0 !3D06'[]@(-!(XS4U[-1S_/LB1\F.:=:[/X$QS1!>HDH0[B='NO
M 5_^.PVS5V5$5!XGZ:S[_D7>S[^ST;7R6G<?7S]'A#?7PYL@(5 T%WES#;5G
M^"8R+#B*TA3*XJ-RKDE1-N"(IQ#\:HC86;25LH9,SP3\ZL6/3S3/IOD-Y CL
M4@FN2177I,QCI6!RU79&W^/HA I4$H_)E<?"L*&3AQ*<TJ$S8.@0%21<*C'I
M:L:=!BT>1^WIEHX\6\J]L%MPUV#ZN 1NTT!PQ%8HD#780![56PM9/G0*;@I(
M/L:03YP18LL*]#B/-+79Q7HYP  P  P  QDPD"\G<-@FU3I?HSFOT=.@0O4X
M*E0]'2I49:]0]0RH4)6]0M4SH4(5ZL'::\ ""H "H-!E%/+MA?Q+ Z4;R=.-
M5?(6^<B%$[?-XVMZE,K]""M!OY]78)'[LU^F449?3HB+W \)M4$T4/ +^6 4
M9''R2DC+R%5J#I _L;SF8Q*,E4F09+.:KN&L:R.A)<@P:V%\JJP;M[*>MY1O
M*YQ5RJSU: IZ&<S-MSH0I=4AL&KOZXFMS*5HW8^E@M7%I24RRR): +[B\C,+
M:8Z<,H=NHUC2'/F;YZ672A&)!TS PY^"\7/PFJIS*D=S:ZH(-OCLO[."0*)H
M9\_A(!L1AFD_LU+(%6%C6?E3SR1?N"!)^:3HIXZ[N):3M;A<K@=66$$P(2I0
M1@DU3'_*XCX15%8)3*3K@EJU$<VB!V_9NX'9@EB^1B:6_IZSRCNUPR7YH;4-
M,S[D=0[!-(MG5Y*<!_32/NOB_J4150NT+T9$PY4_I_U1$"HL=Q2Q?O=$X[^%
M3X1] V55SZF30%8& JCKZ(YA_+4HIR\_GB/!X\41BQ &]$'N9DL8E;]Y/UKE
M)DY#YHUM7-!*2XRQ6- VKF]OUC.R+3&A[^/Q>!(,!F1-_E755/9[L1VPWXLO
M^WQ]>_GE]N3B^MNW\YN[+Y]F+ZI%'!<*?I9OLI^T@M!/VDPLJ=_UQHMCGW+U
MGW?RJF9?,G_W(1^2[1:-E%O5'9>H?Q+Z=V)S\!D4WX[)[Z9^JANG--;)YZF/
MFTDF,*D.)AWMVM856;C]_?/??_(,W3W3- UT!OAT()_^N/L;1S[)ET5O90G[
M#J=K[^Z^W-])<Z86SIJVDSI^!_D-.,A_I$N-D+,U;/1O5JQ< 9L+!(L94,=Y
M,0/C8\<5X2:))X3\5Z30'%&6YXO^.PTG3PLMK3$FI6M2.(G[U/',.'E#^7@>
M#;[,N/BFFN<\O8Y$5\/1D\7(]VWD6E!K=2A&@JKA;(J1;9O(T>#L$W>,^%3#
M.6K/UC1DV.).Z(/1^MX6=17]P&G&<GB30C8:V)CTUBK4@G\SU6I@1V*3/5S;
M@95N7V $;4.T23?2-6A!P@\8/GN/3_8>M\Y).. S[;PA94'T&-+ZCG( H];M
MR&BQ<LVXET^%9B.K[D=!]%L<#Y[#\;C^W<G7Z)!GS[609X"_Q LK,1N6KU.L
M?%M'N@F;EC"LN.QA/NU#2+3*<<2=R@/_J8+_%$9TQXK[89!AL;N6F"-:-5I^
MZ55T/F=5 UL2;>XH9S.K%F$C: NB@X0M.&C,&1L^6PX-JXH;\ Q>$Z=MZ#]Q
M2%[\(+]-$\%;T5H'RCX.5?LG9>._"BXVL$O1MHNVA5R('QT.D:#-RB6;E>DB
MPP!C@C]$?/8LC^Q9)C)]<=%Q\)+>VYXN\1 G"1[0D:&-A?6\UNK3C'WWP4L>
M?FA@,Z)3*FT->9X!*]V>R(C8@UQ-HWVV# >9 O,9G4.&P]9#D*$3*37$#ABU
M:^OI@LOT+8X>3\C.\*0\!-'_$; G]-AR$^DFI[5*1GE(67A9,*_N?8GHF,%:
M([-3-O(M?G(W&:R"WOY[US!\P8.3_^$D7@;.I _M&;IQMH(<N:[[EA!^ H"5
MM[A- %JU 0@.5MV36GC?[Y;2>Q(/3Z;I4K>"YFH\W-9NNHR7\9!PLAEGD*@^
MS0-8!M(M**[>$QA!OJ!#I]9YR++$96FZ!@P?5Y"6Z!I(T\$5E'#WO @FK _@
M__" 20:%AKQ(&SBCY9RVM_B0SLW)3Z!>%$QL;(.BDX]\%SD^1"L/!$C01N73
M,EL#.08$+7D#Q&7#TFG5KHL,I\X-2XY>Y1+V/^_BZ!C  #  #!H,?K5F;:UQ
M6V[*H-5UM><BS=*1!@?:]X5&C"FK&\1K0[9O(E>@L=0U:/@8L:;:\PT/&4:=
M1V3 BH7=&RPHP  PV'F9A):('8NX5QPZD9L1T-$0J./Q)B@GV>4X693%2=C$
MZ3&:(VVIRU/B6P,Q HMV&_)-%[DVI/^KHR(H/&!35!S+1QKDNGB@PB<RX*@]
MQ[:0Y8B+IH%YN/?^<Y\$ \S:Y<:TT8J2X#X.?]"A7TWL1^T]SLSX>!X-6+N:
MPHJ^7?"R@3W*I7%L4]>1:<%JR <I0?N6I_8\9-D><J!MERBD^.QEM)8&Z;Y&
M[#YQY4[@-+VW:3&!4/IK8A6U[E96:S6KK%%-)5H-6O?D(%>7\CQ9.Y 1LR$9
M>HX,-";DB R7#<B@9S"1*3#H *[4 ;7MZ8AY4NDH3C(X\+R/NO5?!Y\H'XG5
M1W_0H0D_B)*P]C;]\90.H+[%:9:$_0P/UK^Q4-$&-C23QI\\DUB'%JR<-4$I
M: >T:*619OK(<J$(K"DH^6R9-O&N;8UX;>(:AT%E$E1D0%6,;!0"!LU3*$=@
MJS5KJW GMNF8C\/.NFF^@VS(G.\%C""#UZ7'>)'NF,@#8/@ P\=\]6C$Q_%=
MY#IU3E$" Q8V;C">  /  $KK(>#/H[3^/LZ"<<L+Z\6;6XUY)CX=AH-TTR6>
M"8QWK82(&)?$U.CH*.3:+G)TF%)T&")<?!%3I[/>'0**[]>9@09?9(.%8Q(+
M9Q!/Z01768TP/B1*;0D#"H!"4RCDBR7YEU;$;B1/-U;)6UC "YM]FX&_QMQE
MK^<$']+XN'0[UAZRO\9\'F$EZ/?C)^+-O)+[LU^F449?3HB7UP\)M;3Z!K^0
M#T9!%B>OA+2,7*7[&_F3$I+M\C$A1O@D2#(E'BH9N><PC(*H'Y*K:19DF(U2
M.E7*!OH,@?6\I7Q;X:Q29JU'/<-E,#??ZD"45JN U-[7$T>92]'2CPW20IVE
M-V302R6_\ $3GA*_</P<O*;JG$.C^99=N'P^^^^L$&TB_V?/X2 ;D>?0?F;.
MYXH,,/?LU#/)%RY(4HC'=NJXBVLY68O+9>]+8>X7(2I01@DU@'[*XCZ1'ZHA
M%'3:[X^"_(]?@MYZMBRXLTQA64T+H5_Q<IG-,Y=>92Z^2S=: ]+2WW,F>:=V
MN 0H=6_/EES=8)K%LRM)_O3TTCX+U?[><>4SYB.B<LJ?T_XH")4K^OA$6XD%
M253P6_A$V#=0=E$\Q9'@4>*(19@"2O3=;/V@4O9UOJS<T-H_:L9O?*@RO>65
M>KYVKC[ERV)_>$A^F=V4; ],ROMX/)X$ UJ7\ZNJJ>SW8EEFOQ??^_GZ]O++
M[<G%];=OYS=W7S[-7E0+]"PT^BS?[#YIA4A^TF;22*WY-[X!^Y3C_;R373W[
MDOF[#_F0;+=H)"U>MV\[+TE=6E /M!BVZN9WLO<O;^/[/N.:J*V$SVOJI[IQ
M2@-D?)[ZN)ED I/J8-+1KFU=D87;WS^ST4/N&1O\!3H#?#J(3W_<_8TCGR!Y
M65/R\LO_]\?5_9_*^?=+Y=O5^>>K;U?W5U_NVIK&[% '+KFI@X**+A[?K[CT
M_'<:9J^PU !UG)<:,!5V[5&8IE,ZKRN?W27V%/.:FH&U!YL]*=RZO;JQ,6X6
M@]#J+W0R60L!S=.1;D)5S3ZX""IW,@$7SKCP*7JRZ*!/ _E.G>>'P61<WH)H
M;FW*4OH)3G'R0W1WPAVW(4-KK5K-.7J;,[2!G8C.-C9MY)IPX&Q/8 1M10X!
MAFQ$+K0CY 8,G[W(57NV212FSI. X"95FVT,.]2.^O;AW:.W.4.Y;U IH8)<
MJZ!W'NWLI/M\SX5\E'P]Y(A/M7VJ.CZT+ZN'#!, X@70UOVJ,D 6/<N#;,XG
MV#^"#U5E?[K%64#^,%!PD$1A]"AV@VKI^<,9D[X4/*K?+;)TVGO.<71D.&!_
M[PF-&,?(8@-(/4.#[C4<H>'B&EET *FC(1UZX\JX]Q0=V^.G21S1PQ>T1!Z7
M$KO@)54T\FA+SKPC]9RGU\,\5=[ ED7;I5K<3P6WU/[>$QI!6Q8-LGK(L?EV
M).XX-'RV+$?MV<BR^#88?L<IZN99^O5'J&3J9U07A<V=X08,  -Y*(3\N_"2
M327(LB1\F.9G4K.X,/B5$?D,3M+9 ?R+_$A_6PL\Q3O7.3?/2\R\CZ^?(\+"
MZ^%-T,RL"\LE[C;2- _Y%G3+X@:6(!_ HV 9AH-L TK+Q('%QRM@,P8-WT,>
M9Y\-0EG<M\(R\Y6"^U7[X'R/HQ,J9$D\)E<>BQV0]JI)<"IX:%1+=T3"LA+'
MKF:LJG\;M%E>TR,KJPXM"@]$2,S>9^L4(9\.A?=A##)GA+AL>+:A]BS=KCES
M W$P\/\A!@,8  80!Q/<\AVW^@!S75YX \:[23QM'7FFC32HM*J&B"!CW2*(
M&$AW;=IE'! Y"!$^QKE-HU&N;M%8+YCGS9LE3;>YKHU$J8U#0 %0: J%[8LE
M]$SJ<#KB?8]$2/(BGY!92.TX#!["<9B%N+53KCK4%4ENZB >\9[V?XN#*!][
M07:=)'X6?JQKYXIZI[6^UK<X>B0/\?1YSM$&8A,./92@(=8D%=S@_: 1%*1P
MU9[C S1\H>$3K:"%3B[237'1/+!4]]^K<)#B5?NPZ8W*;JW*T11^;GLSUGY;
M<+:!#8O.3_60(3!*V!F$Q.Q;CJ;V=(=L6^+ZV'47(2[;E\-JE0R[=;O7$6U2
M=#H<Y;I\^Y1U!#HVXVZC6Y5CJ#W71:8)"R$/D 3M5J;:L\EBJ$-B7@A(?#8L
MBV@2,FUQCC"X6WOO9)=XB(FH#)0L>)%N-VMO^_896^^#EV9W,5OM.3KRH$[F
M,'0$;5\.0<=&F@<V!E]T^.Q;[/2J[K3N?-TQ;D^/21 )/N:VLX_EME:U%I;A
M;S&Y:43G4/_&.-O UD3;Y;H.,CTPW@^&2-#^Y!.(;&(^^  1?XBX;%*N1DP(
M$SDZ-#24</O*&QH.PRB(^F$PGCM8DO0S;*]_Q1B[T,.O,PXWZFRY.ETND2\P
MTM$]J,3L;"[MT>LB#: 2"16?'8[V[$66P#@\N&&[[6.3X)5VOY'$"S..1<UN
M"K8VL&'1DW2>CTP'NG,=AH^@78J>JZ.S'J&//&]\^&Q-M/[61K9FP*''Y@]Z
M=;$7 V  &  &,L:H6K/HUED\V6ATQJ5-"C37)_\7MU]W 1]!QJY'\;$-$UDZ
MWV$'G<>'C[%+:_=U"UEVG7-EP=J%71XL+<  ,(#F'AT/PE?KX7&1FPS0:0.H
MX_8F^;SLUBCO?1(,,&O!$4,NC:-SQ/AZ'@WR>7U-)]0\3>UY2#=]9,$19QXP
MB0DU>'H^ZL9%I@&5C2)@XA)Q\(S9D!M?8.==,#RA?53]FG8WBI.LZ?Y1GDE;
M">B6CBP30N+[HR-HEZ+5.<BS-;($PB[%$1T^FY--UQ\-66[KSH=UP=^"-E*<
ME>Y"EAY2GJ/V3+ICB=.[;L C:-=R"3PF,B#'SAL>/ML6/76)'(%G+L&?@NY1
MC2F8%*VC/)\VW7"1:\(LR8,A$K-+^>S8K(\,':P(_A!QV:E\7>UY/O+;MU5U
MP;^Z2>(?84IEB.!)FT<%%)GVY99KTZGE;C;%Q?KW)I^V-23FN0\GOCA@)&AS
MRKL:FCZTA1*!$9_=*6]JZ(I3(_"C*A=$[7-SI*0X"8>59QJ5O[SB1^=[Y]N*
M+!E<0+.U"\0\+?#O(*'=>%[G?&Y@FZ79 4-#.G2F/1PB0;LL.[SK(,V#'B#\
M(>*SR=)8,D'(JK/W!YPX@4I[..T &  &4D?*6K/HUI9;;#+EX=/#NSHRZ.E=
M ^RIO=$19.KZ!!T#:;:'; _R\OS0X6'EZAH=N84<WT6V6>>,##!T88,'(PLP
M  S@:#5D$BH<K;Z/LU(O[Q8?K!9O7S7IE.B:SLQ>4S.0Y8/96QT6(=Z(KM%C
M?2;Q1'3D^U!^Q0$6/FZ(2=T0GWCQO@<=GB0POTQBW SBZ<,82VM_\2%1:B,8
M4  4FD(!G!&HN3W02\'_G8;9*SN\#P[+#B;8%\:O\VC0K.=BT<,X2#==9-M0
MJ7L /H)<&)LU_G=M%SDZ-/KAB0\?7X:>$48.@<CWZQR,![X,V&]@13=/(J @
M XEK%DOR+VTFMI$\W5@UN1>V\\+:W^8:K#L80%_/"3ZDU+]TNY#8UV%_C>$]
MPDK0[\=/Q ]Z)?=GOTRCC+Z<Q.0C9$MD!CE^(1^,@BQ.7@EI&;E*]S?R)R4D
MV^5C0LSW29!D2CQ4,G+/Q1C1- LR3*?.IJ=*V92?(5 5^I*GXDVR%4#7WVZ-
M<U05J=43"&KOZXF[. FQ]&.#Q%!7ZPT9]%+)JWS A*_$JQP_!Z^I.N?2:+YM
M%PZCS_X[*\2;Z,#9<SC(1N0YM)^9Z[K^O,FI9Y(O7)"D$'_OU'$7UW*R%I?+
MOIO"G#="5*",$FH$_93%?2)#5$LH\/0H+F:3SX.5<R)SMI3_G1%8UM1"[E=<
M9&;VS 58F4OPTHW68+3T]YQ'WJD=+N%)?>.S)3\YF&;Q[$J2/SR]I*YA[$Y.
M\HI_O8OKON2G4^%?5N_W=7^KS\WI00Y8GU;#($/VWYH&T2.RGBA_3ONC(%2N
M*+ 1.\-+UI=OX1,1C,&:M65UG:%6-UF9B-2ZCNX8QE^VRAE*!Z!\#\HX8E40
M 07M;K8YL.5C%$2/A- P4G+/;"=,5]>XI7U9K(*5O[ 6[I4WNS4<(98,6XS[
M>#R>!(,!(>1755/9[P5A[/>EK8D1F*]XA6&57RD&N3"*SI1\Z53H_K*R"<_L
M,?+6<3!)R=79JS?!QIS'S U]X]3F=S>LGP\[KCCCQHK37%!/:']CA"I%_(#K
MUW;A7L!:8&W[[@6L!=:V[U[ 6F!M^^X%K 76MN]>P%I@;;ONM2VW6_CGY8HE
MA94LG6U/^<Z 4(HPPB)N<FJSL/L!M"\',=Y)$C5 R+PNS%P4AFVBJHA\Y+\6
MT9LW>:CEM\QDOQ0V*?Y2)'Y8=&QMOZ-#Q(7/1]\/19YG61(^3/,P5!:S9%!1
MUS4B'\!).DL17>1)IW6Q+/E$0AI"UE1)-D\4$ (P[4B(R+VJ?IXU+#KE4C!E
M2Z.\39D2;]=$R0Y%OD)WE6WT5_SBJS2=XD'5G-).G-*/BU/]8$++1C:SJDDM
M ;T\,KVDJ> I+2\"U7S_BQ.<XN3'\MD(T$W034'B=O'>3@":"9H)FMF N-WB
M+""OP)[=X8MQD$2+<<"@FJ":0L7M:YR0;XJ$:.:1L2JO-.R+,?V/C%=9$D3I
MN#3!"!;]'>PQ6/-AS:]!VFYPPH[]1OTM$@?LFMTJ'07)-E<)EC%8QNI:QMJ0
M7/\:A$G.D1_!>(K_\9#\LDTR0"1@9^.VLR7X*9P^P:[V_A=/@G"0"RFQ!8!A
M[W]QT/_O-$Q#82[-D;$K'N;2%<71"?!KA^@"^7@2C\EOCV!JOO_%M)\#,2HR
MB)-VV]AD/?G K 2S4N1B\QWV,-C#8 ^#9:S=\K9QKP3%?).#9T=!I--*J$KG
MMX"TU=Z]_?WSWW_R#-T]TS0-[%[ &_ &O %OP!OP!KP!;\ ;\ :\ 6_ &_ &
MO %OP!OP/@:\%Z'?S1VI=QE2-)N_\//LW6M_P"W@%G+>8C4%LB[EL=KY_6WK
M>M;\S- LI!BF1_ZQ[8_O)4J(NL[[R^<=X,5/N?0VY]7.LWR5^&<038/D-?]%
M)X^B&7K5/)6R:'4HZ_R[;1/OM+_R=CE% X#?\=,#3N@-Z.=I [<XH@-?KH?%
M*+V7,!4SP]!5>P;2/!WI9B,C#(\&SWF;E=O\W$!SD'IJS]1<I#OBAAYV =!"
M-1N'TZ=P(E>S ,T#T)SU<_A2]"IH#$]=4WL.<FT'^6XC0WVE@/0#'TR9:A+(
M7OILQ-%E.!QB>N =DS?>+\YS<P<[)<]"KE5 75=[GH]\@^^:_+%-F'.%_(Z>
M<'T(4CRX"5[9%,3F--I0>[I/5+J[!A07=::',/]%CU^*VG*K:ZVI]ER"K*%U
M5VNY0%L<<KP)PL'7.+D,4S8+]3HZ7QQ0NQY^CZ-2-?;5K-)8 C&PB(+KR'*-
M[HH!#RDH\"HU,K^/KY\CG! L;P(Z$J^Y-=Q6>S[2= LY!AC:AX!<EQ;OC*Q#
M(QR>[B'-ZZZ]S0%9,>BX;&GU3 ,15U<8/-O*T/5)]B:,6@0N'?*'60AXGD5:
M#*Z =\GRKOTB[.V*G=\D\3#,J%ZQ&1^O.$B$A,P/7_YVO<.Z98KE,8TS\D/W
M+2'4 6^ -UW9U/,UXUN<IF\V=DW_2V.;NGX?SS=X7:(8J4=L-M= CFM*;[&!
MX -O@#? &]A,EC<3F8,]?GNVE[; +5O8Q]#4GF[:R*"E18 Q#XS%X*2K/4MS
MD>>+"[M"!=XLBG"=C7!"L'Z:)'B$R>/_P$I(%/<)SR(+K/4I"R\@)<(9FRD:
MO$"H 2P@X WPIM6\:2Q#SE;=B_*B>\76W/M1D/T['(\_XUO<'P=I&@Y#/+B/
M\WWY.J$[\W><70_O@Y==(SBMJ8@R#&*$>\BP^=IG0I+JH%7R&:_U*97PNJ2=
M5<8DMK)'<]G2NS2@,5W6&(EC/X9%MAT-V8XKO0X=OYQ(%S2R:6V^ R>AFI<-
M,?C26C 7&9JXDU';*XU>=NMLN10QVGX*E8?4+(6D'N)D@),\)$4(5M)X' Y8
MY$M#"OW?Q_7!I=70U<O;)JPO;\Z)OQ]/DHC".M58@L>5GT( 1#(* 1#)* 1
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
M:2/'$:=Q4,^VIY=_37S[A(C&TR3!(TP8]0,K(5'M)[SD^2,EPAF;3Q^\0!0
M3!U@!["CB_LI6RXORJOE%5LL[T=!]N]P//Z,;W%_'*1I. SQX#[.]]_KA.[
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
M^K^/FR)'Y>.U[\>!)**P3C66X''EIQ  D8Q" $0R"@$0R2@$0"2C$ "1C$(
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
M ?F%<"F:<88>.\?I;X0O31HIOMHSD2&GUR6YE<(/Y_UMF*J'&4Q-4WL&YV-
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
MV8J[1J[KOM4BF9& !%E9 ^K$-^:]29TL4"<@H?U*4D-\W%9[!G)KZJ$CJ6@
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
MO!/T4WGWQ*Y'&$W8;; ST]@?Z*0<!M*B4&4A/1BH". *]8#/HB\@HFP2#?Q
M),<.F#?:6:G[7<#7'V7^2>8SHM#:ASH&-S&VD^)HS@.!C6@ N$*PIS%EJ/QV
M=-=+"9/<Y/9B57T"=<%1(S!EU0'](67E@D^8>!IGX*R&8'MAL;R,]PQ<E>#E
MZ8S"@P6QX$<%F^E4&6B?5G@89+1<HPR6 A,@3C)+4C%).DY,G& P=,S2QO"+
M\6P0^U*P'8>@5(CU\F+0,ODU^'4ZG"M0TWH/9;O,%K,4AFZ2=NP :%ZSA-0?
M2[>:<D5$(7@B=4&;O1S<IZRV<T\:G&O!O\)-YC&<CD/1C (\I<^>-67RUZ;U
M8CJ&E5R*3N1<+&RBB5,5H8?=,$(#$*T>Z:^"*52*I\TI-C6GV&]SBN6<XF^_
M.[\&T0!VST<=?4S63"3NP3+<ALXG,8B1-1M!&.>\\:4#P1D_L.]BP-$8I#:
M,PVN;5G,)X>=]5LL"G7O^.WW7S]JCT?E<O1+M1%>D,GX%7PN@<8J+L>&]9]R
M^"AY*W5^%T]^>42YO\H!P+42!\I8')E)5%"< ($I'D)M<-B?,3?X2^3&GHJ9
M&@"%HB5SOAF)W4N7K#B*\K=R4P!IHCL%_B,<L6!'R)C[1A5!7 S?P \KL:+!
M?:"UY+&3^/A+Y%!B?!O+<&)TX](9.!510B%>7&5^*_]%.3T,6H-O7B>^VY33
M;:-Q);PK@)JC2"64G[9!XJ.ST*E05 J-2^E+NE:S ,J-!S\\3/BF *=>/ESM
M<*0: 5+EI\L=E]]FH)=/KF9\79+76YCIL.Y.15 _7-[H(M>U>%.[W;_@[;3'
MK2U>>5?+Q9.VEX7J=]^\/[VJRD(U13OOPD);@CZM=B]GQT@_P*5":[O\^OV%
MW"\!=R=.#X([AX<O-A%-H[L8-!'>]DUF1TNA8EC5;A\7L[>YQ=Q8*K:/*:G3
M3O?RJM.]J,AX?!/DB?\"ILL38L)>'D_?QY^G6C0J::OLZ]>;+]],@"X64[S1
M<=GB@C2AB+%0"^SMW>C/<*CD7%R >[E\]]%]#.LN1#DH(D5^'VU#_,6]U%MO
M+U&6J2QT2@;&(&P_1&EE1@YF.5"Z'16CL/*$9*QLY T)R#$"=%B"QB-@HROE
M"$=OG&0N&V,7M@E^&19>YGKI%(2_#$3Z)(0TC7P ZD<0VC2_ \_5#M0?*P^(
M <^PJ3VL>,)SU\R:WCE?:7@[)F1Q;XQN%I5FY<UZWMC->KIXLV*@(Y(S5-MQ
M914IZ 7\G 6T6^43%IS"I=-2M?WSG%$<35[[D7DV[\ATYJKU\V5C%)E-X*:5
M>D.R04ZIR^-R@Z>_DQFQH/6GRH:X"9<[@':J"\!0&P#\C1L$'"K-TB0%>X(:
M*NWF]>K'V%@$GC.8Z:O,!Q&D;BZZ8MR)#ENHU;??4K^VM*-4^\PM[Z@#T9J+
M>5JSU1UU^A?\/RD;_7/C9'-)LJF &'%@VC;V%$V5=!*RQ @S#JAHF5%AV 2L
MLQ*;)/]->T#M$GVP6^A>C-7['E>4))IZ K]*-S*UB=?8"PFCT.BY6S];K*0D
M^)%-6^VK-^_/3JIV0L<9D+F049,T(O-CF<2BI=*F*13:L!8_4UIN\!A-;13]
M9MDU<&Y(V0X\7D[34HG]3JE#4*O$#TP/":01X;-;_<*P6.3*_HM4%_!'68+/
MB0]<MKEE^/.+]:^G4Q%ZYK-_=?/#VS#%2&ZF] ][$JM,JV+ =:;7*TRO+N/)
MD@FL,?Y>K?'W\^-O#@'+DG7=*6W*&JO0K[4*IPM6X270M+24+&U*LN4Q:1*/
M"3JO)]V?WZ*1DHZL]V[WY"9;.+_KN2=G!<M;<R/*+813D]WVTAL\]S6C(/C
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
M' C#_-I06:V)S]2*4Z6@RZ9ZX'[0[P@%AFTF)*FINO*T?@<=:KU&(A#WO>W
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
MJ3HOO@K$*!&/TT@7D[U:AZ4!93NQ7A!=VD>E;4+A(+$CAXW2T<:6N8['42K
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
M^AC#[L<^<K;)X+RD>IL@"B6&#?6(0$$90U"P@1',O!H>6!W4SU&IU*8QG4M
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
M^>3@&X%G L_<XHMS;+G>;:R!]?<US%2H:]_I'-#@E^+58 U'[)NR9%7;]X:
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
M7J.7I]A.\+M^M$V*HI![O<#>7XE_Z_T61Q8FQ\C*U0M45EDB^O"EL,:]M8+
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
MBP&3 9"GK"S47EX-8<W^V?14, XHGH53W.3#*>8.,F$> ++%69,;<7Y66Q7
MLL"G&NS3]#OHT,&*Z8B''N,PGJ; [8<73+UW4?C])CO39]6R;P QA/#U^.TO
MF"80)8R>]XS*\$#U3I"SHVGF?@3-Y@VO004_P)?OO;''%.M715$U4[,L=:&&
M5<,T[308ELG/P!N/)^X0'91_B++(/F=A/^QSMF:O;^_>O+V[O+G]\.'Z\_W;
M5[-?2A8;8/%LK^2\TM@KSV8I>C?].L"UI4@[S*!9%N$BEY4,;"K'H&8OSW,[
MXP+7C[9)92+D7B^P]U>2[).QO/ (/#\/9,DZ:@QF;"^L2<M9#DBL5FB)Y>M@
M>85X'A<"5+[[]!1Y3VQ#BC()\(,4&R-\WX/?]]]5<J]CC95YV&6,PBZ#91':
M-L;OO00/MX5OWCC\">8"0P[#PM*Q/,(5JSS:1X.M/>[(,Z9Z*+IH3UVE:L8Q
M+Q:**T^4#.^B^EJGGDS[8J\<B^PUVOSNM?^T_XAV\H"ST0D9T1><TC,*IN<.
M5;OG<U:>!I8>L%?PAZ@LF"M+1,B>H/1DF$66<_V;S/[;W78F-;Z:W)PTI:>H
M/=!FY?:H4@1HA45F&26-K>2]]_0]-;%+K...?+DYGZGB=C%ME8=2R_F(>9_'
M,OWKPY]O:9%V+-(#1@8?O4JM:IQS(A<[?&& 4,:*T<3<M%J<KA9?Q4%AC0XQ
MZ5<+SVRJ?G.8W5^%E?_P/&%'#D]A.&39G%E\2KS&N#^I2@(TQJTWM;(G=TK.
M_N6Y/YXOA]/D6?!8U')'NDSMBA+<Z7C;Y&U3<MXVY2M;GC>P.FE(]]+Q_.<H
M'$[AP=?!\#Y3.&D0.#-.,N.L^)69Q593+1];5F2Q;TFZ(DN6M1KDU'@YGTU?
M:K?%;M9:%OY1'+V6T9&P["DL]0B!TH00$+P[>-OYZ U]I!_M.^M%*5V?;FT\
MV%-.DDU#4GFH(T<;#TE+&SN/UH04D%VS:X/Y@)]I?]DD,6QYNK6]8*J*I*N.
M9.FK"0S<:%+:7DA8:A0"HPDA(+OFX&TGK0LWR5@BGRH9;PA'LHR+*V%---Z2
MCWOQ!;NG8=G<%QOKT;,#D9*G)-E)^LOF_.6=D7Y&TC5"WH$MDW5 TF1=<I1J
M6S/3[I#S>KW_<QQ^<\=O\:QR$OFQ%V<9'#NI?AQOU<,S%M@O''2%/U%FX9#@
M]EQ).)V#%">$' K)&:,P9N4GL0),5F0V#,B"S4M2[C'_6JS6[7RQ.K ].R!Y
MFJ17W*&0U&TU>W,E#%8+XZA8ZUJ1K!H[WI\[XW!,?$7L&X:D:.:9MFSAH2L=
M_R-L1)HYF"?_(R1*\#)"<G)68ZJP?(G]<C')9,F!BC:-#545^ZHBJ88.T$$G
MW,B?P5$/V;745'#J0XMG3O)ZR*:GTFH:DJ.=:V]&+AJS=6"('0"81 NB!0\]
M%>D HJJ,NWP=;1SP?[V$DNW.>XQD41\L>Y^]<#+VYF6.[KP)*#]_P*IH8J%(
M,J-S-M:.8O[MFME&"MQE4U+M^H [A:F2(5I6+NKA=[,1?B?TME_@*6OI%_F4
M[+ :='4S6YKBCL#A%F*)?=V2;(.\M!QZ:<LS4SU,8I-?ES>M40^A';%O.))I
MD!>8CK8[[7<D2A E*-RC@Z8%A7MT+]Q#DRG<@V]#HAZR*V06=##<0U,IW(./
M,^,.#+$# )-H0;2@< ^^47W) LN :H*GM#EV:@=$WB!\@AT0-BB*^SCK,9)I
M?; 07B>"*TRPR:_@!T("7R4+.F=>_8GEW&^C64[E0^0&\:,71=CM[#.NVOL
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
M3 3V+"JO[%9&,UX.3 TH #8H .*B=/[7'OL$WEC6HR*,@Y]D]/)O$D?K,#I
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
M\F5=46ULHBN@-EJHQ7V%_>MPC<*N$0W+*NTKBW)4R@6I5#&,\#D*J4"'/+V
MWB.Y<,A-U@NI:(.+<SPFP_1VG%^@GZ/T[7+/'\*WA%+L(0BABY+_$^[3S*%#
M_P$^G?8,$$NEMRHU0#RLF6H,5?[6B<4:3W@Z/U4)06W<<K%T:G(JKNLBJ$*
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
M^MY4\33BZB[*+[#FV^7BP(&QM!H4"=;;J%MT#PY7ERQ?)SH,CS8U1>?8]$I
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
MM=ZHQN497IWG0&$M*X/RGX-F_V5SGYCQ7->$FA1%-6I-UD;V$XW]^#"/!<D
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
M<#B=C^"UF$ 57"+YX8@^.*!\'/KAD+R0_#A(X W,<0R])N/,G_R=A(OGM>]
MKD_*G?/]]7[S49)M>RG/#W:W8^QPN^"&=QDSE(NY%E5>#_*%*C:W;-+.?]$V
MM[7]_?WA=OX*K:7* Z=J2R/D=N3VIKF]%G75TJAL5RLV(VR+V\_(2>2H2N_-
MB^B#/=EZGE>?]]PA_P!R-G(V<C9R=N_WW( [C_[AT[4.I(5F]WG^0.)@F*?B
M2D5:A%1=?;WF-(/=K]-K."5^#%F>D]</_L_%?K-@=3''5]IRQ.6X_GN>I,'X
M:<,5M\>'6.)^LX]ROYG/#FUF2M*4X@K*+-7,<["7K+"5[;R5&WV:(['BM]Y-
MB/0[Q7XF3?R$,I844Z.!(@CJ>2)1@R-S %+R_@U(0^YUD"9ER:3,D4@? #8&
MZ/=S?RI%]Q06/WM6&DFS>3RD7T,4>!/]FOF0I7"/R \RC6:E#Z6_AI$WN;-2
M*7HJX7<DG,"/\)DK:3T+'/FD3C[I*&T%H=Z'$LX.$M:+)R CR4_I@4A2^M0D
MD?P=<U'9^2K^,EBVL6-%$"39. %K$GGOR)-/))U$HX6;X,O49YWQWOUG'LS@
M\4?Z#1;VOF&XX-T2$(;BGM=IU;7C"-RSE\!4UQGF?))M<<YB.E3H^G"GOH2W
M20\,]_6CO7&/=XXP])KQI]-H2+?.[J[%$8++*VMY1:\UJ@ZR7])#&3PP(LT3
M0H\%5;/&[(X[<'C^8._^2-^<%^&.KI,O])W1Z'8,&]OVO=W0\_TI&I'ID8>I
MX%E[F9#AJ]$\AI%OZUXU&.6D;D+&1L-MRH)MB5V0MB7"=DO64E&[V3-B;YBV
M<"'D]T&F:XR7G16 A4>$8OM D1M)]U0B4C$^(TR6LP(O*@WI0:5JQ'^H+A&,
MF:0$.9=$\96T\3#02\J%[/IW .IT7_\+G= B*D#C(,E%*Y/ V8F@U/L0L@?#
MF8&/E#Q;D4;T>T&1"4;,^TJ?0[_N>_"#A,"%8ZH#17$B)?/AA*Y;8CRYD.-
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
M6X.NL89B!3.>.Q&NB=9,P_M62>ZH61IECUCBF;M!(?%9MY=/\TIP4F7+9>1
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
M31N#$G1(Z 6*!OXKUDYP2M[)VXV8.R%%8C5+BR-S1"<%R[DAC"\9(^+="6G
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
M+I 4@C+K&?:X-ROO36*-V[Q)=!]L.J^?7>?I F-V[OR/Z-3UK:#D2=[UKAQ
M$B %;L*]'[["IZ>T!JHL,=,EJC^JYN'N%3QCZR<=7?R7>FZ2?2IN&KP/]3(C
M#6LH?;T2>@HV[EBDD\=&[6!L/.E"G7.L/Q:<$)P0G! U^4>)HJ_3$:^(=<]N
MC2+6W72J%O=<0_R!_F=FO8![Z)Q7M!M>E>%?'Y<4.$+,J[<&NJ1W%$DW1$/T
MP9A93?M*#_&"I(ZN2UHO7:8GF'DH9I;2I]+KM@8]0Y8ZLBJ U.IGQ;Y/7"_(
M2-GF5&/T.F\N248ERXH7N?R T=8P _'6>E>%0UGO(\AH&T] ?76#:]OT?6ML
MT=&5?WRKB7!-8#,[W7(QF\Y(S9;(XXJ,J0&>4;<GR7UA2FO(XW)L;+\UZ':D
M7J=<E,4#F-@3LJ3WU \\BX^/ X$X)T,7IHR6%*A+6&A@_7M/ZAK"OAV/M=78
M-4-AK.WW1;A?(]:68LX,%9&W^_HA T9Q8]KHVR'!"<$)P8FZWYB6H3+K:%.Q
MJRBTIAF]0T=P>S6\#3$T6>KIU>$#"58>PLW5(;279)S1UQ.(;<=B93EN;:<U
M,#JRI%08L@C']L2,N."$X(3@Q$$<VQ/*19?1L7\N][7,3:B%U]YE7GM'>.V'
MX&%%[GI/N.M'Y&$Y?KHA_/0: '0V8(D-\ \%+P0OZH>M&T.5C &HQ<'9F$+.
M TH:Y.SQ4,AT""WW/@OO<OG@;G'4JO\Y!52V-1X#>T=G!]RV4LM/-QRCFL&R
MA2)7N'J7PR(B#&+R=89A:H&K9"5Q:MTQ>78]^,#$=. /C](%VBO$A?[L\=]P
M"/%QRW>A,#PYUAB(YP3$L_R_\"E\<)H/OR4OICVC9#9%A%3XVI%GOL*7/M(Q
M/B+\[GF;/$PHO!OV0'UX#*X:'A-,J$]7UF[F([MJ#, Z!EV-BQB1L><^KP'O
M9-1[ .*AOQG5]MV&2[F'E6R'NON!\7T3\&[249W./!KW5)>.ZH5:P%/MMP9J
M!GKI&^14Y?O> FVXBDWWY=:@D[GIMQB:OZ]BXXGQGD=D>%]I#>0#,CRY[V,Q
M7&T-] P(VS?OF/( />'GJ4$3-(WC!K@[M%P>@MG[J8:]&$1LGL.2CQN[R<B3
MN"TP,J$J<QZ5Y<GLZ+EP2#4>>=.?0WLVHH-/%QU.T^B%!%!NAH=6V%'KK<.]
MO)I.J3-:OO>'DEQ>#F%8OG2%,/A2S$OA%N:]:;^:<[^U .V*/SN#I1NWE;'@
M(MM35[8W63A881%%G_UW&=IX<%OB+MDOFS:PP_K50NO7DNO/<7M)V]" '4N&
M$?!_VMW>\C7.M.7+\?0T8?EI^"*3@ L"6N1O@3ML#1Z86PRV_QJ5%.NP-0=Q
M85W'U]@R,PY$XO><WD:[8SDI'S"1QT<,U.@5CZ^<PZ+NP 6M$!?T-5RHV"\M
M?*LPL1R3_#D#C] BS-@XC";@ WZVGBVLDT]>,>1L)2.H._16,-[ST<2BAPE"
MR*ZS&.SX8@P8^1[ "\\HG?G;$N&A .UN$F@WXE?)RN5;5% A(.KHW39(WN4;
M6STO);##22KH<Y6=/>*T#L+)2]3T''\9 ,/K8]OEXPTP&/;A;3B)!(@T,N$;
M$@XN?T>;Q-( "=?WV1Q1%AF_F-X<GSAEPV1\"=]&^? 3G.2$$?CS,QU9&'TS
M[]A#]]@+]1F/QWEH+3$IP44OULPGPL ;EI,DXA[YREKSPOT5S_TM%Q]<H;T
ME62YB!Q?_UWY^8%XA'3GQ&.GM9=2QXP/=4P(I+L -\2'NV[T6 $AXD.TTRU=
M6V0 =MOI44/^+IBI=KH>H!*6'B_&[R%+TPT_&./78QK-%5-SV=I%0M4"^M;R
M"4.#7*HQ4$A;#$KZA!^*^'//)]I\XP-M#C\6J6\ *Y0,7FP[$ZFLW90R :G?
M;PUZ:S;SCDRH'8Y"-!/3A.:1-ED_X'#'W58QPJLORW)KH'77S;:KT7'*-=;2
MTE*'7B=>:"2ZJ[<\6,G>QM]]UJWOVL@DS[0_S,$98<,)/[D>_'CK^S/T>^_&
M;*S7@_L]FOUVZ%,(G,3V5J.=AG#>]A0>9>LE'%G8.K9_9HSA7![9K0[F(0A0
MT2G6L+4YP\%94N 5G-V9'Z:S%YLBC_.%*^TO7%XKW!J>&3[J,#[6L $*(3ZW
M<>G#3\QULV>7;<Z_.WCSZ'QP/<]]A7CBDSFT;.M(^EE'VYIUK/F&"PQ8W'>#
M%:DM=,TU/2,$V49OE;ZG<O01(IAE.:?9,Q0EE.,97S_6UO -D/%B!W@W'GX
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
M"1&W/F)RQ[ZV;3^HYYI'2/T&)7L/VTI9-NOKVES45T'MECLB5G"]MC'06DE
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
M7@A>Y#G OY:']Z8*O#<!)E&@"/\D(5VVZFKPZ!1_Q%8D&A;KDM&R6I>8GL6
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
M87-050(J>C52$:AXB=Q^6<;E,%9UW RL]K=)^&"#SU)/+M+I#/1B?7^\"*!
M!>L\=IW@J)Z,HTYV>9O'!@;'KBI0L,F.:0F*SL><'8JA>LH)%,Q2-R5!TG@Q
M;>48JJ2.0#&P'XF@B77U1.1%!-U(GN8XX#C@.*BZB$#F101M240K:+FW*P-M
M[(;)_6B(MZ?V8!#,[ E:#\!$WBP4""C]P9BXNZ?%5)S?X_D1<9XQD3.N([AS
M%ED^3VXT=L&F@G,2228/ )GQMLR2]6O55;8M*V!2V#&G4<XM:\[;<E"]@NEU
M1*\RWEIHL=?_]%:7\BZG\S=!/>J53>!'*0:]<P#[P*"3)_LE7%Q-CQ>\G,3L
M+/J_\X2D@$?2S/_K)JEV9BJPW')#!,C[3#>6G\6;6GZ<CI\1&D"#+=ED'* 9
M_$OD#X"(XZOZ$;E$V]F+PM]^M?MYH2]*8[\M_EW$8U.LD7#&6HB2$OR"ALF"
MB#,ORL%.EFLH@,PSS?761$0F%(*WR_-/@OCH\84S:5".E(UC7@)/VN3?L\'8
M=LD7/+Y'N0W$R97[X"(;KR$B[RCZ\8^"L1HJ#S$3%ZB*-NB@.23++O\W$7R
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
MCO*CH9P;VYR"BU/P*W8(MR68;N6I6PCGMG+4EH;G'.L<ZQSK'<+ZEG;];)B
MN3DF>JD12.KA\XM.X16\U/C0GA5)B8-D5%SA<.3!Z"D<5%%'O2LG_"\*76=X
M 3L$ KQRPM!QPB_>(' > ,CVY+T?!/X3+/7#CIR+Z73B.L-;?S6KYX<S\.\]
M-\04O _PX/7HBP=_L"?T&P.:$ 2???IQ(^G;F^J^IZ"Y'OVPO7LGVTZ7?H3]
M<W^N+I^01/;Q=-/=P WA"-BI]Y.+?>CAEPL R./&EKS36>"DD]V7N>YOY1+)
M[G*O+YWE-):H1GR_16TB2N>M0W+U^/MYZT^W$TU-&,8^+V=YQ28;KHH[67*R
MGAQ(,1S^V[&#Z]'\-J-0LE\MO)U&F-KKPSKJ>JKT::!J5Z^75?!O'UU0OR"N
MIBQ,P^"KH"J\QT\5>*^'2>O NPYX5P39X+-]VH+W:HH,<8:)H#?:*HJE&L-"
M;Z[NH<[ND8F"KQ9LD=<'LK-%C@MVMLC[F1R]B6""DT&]0</#C+AY7)_D'7H/
MTXZY>,]>0;UE5S?VXGHFC^L5<0\J0>'10GO6IM >(YYC)V\JJ@PE'E/L+ E)
M%44:<M160XYO&XB>-L:!Z?-*>%XE)\1Z2C'Q MU*#XNUUJ(?JPB[J:(,!& *
MLFBR*SS;A?V:&+L>["M@'.F"*/*FTNW"?A6A5U7$^S5!UGCHE=VP9AOVR$3\
MI@5;Y.$^=K;(<<'.%K>VR4MM;S !+PMW/CY_L)_GK\=P9DX?G\4JP]SF6D6Z
M[14"1RJR:DZCM4/FORXGF+O2&VT]2KL:6U[+K.[U/[W59;)Z\&W[H+'AE7W@
M1ZEH]YT#YH3SSIX\V2_A$JSCA49/<E<M^K_S!"E &.FV>;]N;)=V9BJPX')+
MY!V1SG1C^5F\K>7'Z=1M0G.W85,V&0=H&_T2^8->G_8M(_Z(8!== $WXVZ]V
M'GYS()CY>WP \TQSO;767>MMII)/@GAG^%&SW?'*9KA?CL'4)/^>#<:V2V@?
M X]R@CTA5^X#6'O#E29X&XZB'_\H>%$0DL@GT=A!I-/F]C:>(#&GX4PW$7R
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
MP>61/V_^L85>;Y,EOCG17[A %45AE8J/U7LS?2\%8_;Z:L[U:$:_" F).21
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
MLP,?SC*=S,)X_.!P<<"0O+ZC3<=PJB6AS3B6AP_  7Q#W-%BO"D :N@FP:?
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
M^=;[;ZW7MXY2L,*170;9U20[Z+V^E%>ZV>*BS5;IRXL1X#]1E^1N%M&6IJ!
M-?I)Q:,;3TZ#KG+7A3=,\]PG]Y%^'#:H5@VN5H\@:8]("%O%KXE#T[FR;2<)
M5*.!K5Y?KH\"N"M[H&KFBKA217P$E6N*[5&Y)T88RG$)0^*$T4G".'14+5[2
M\U&UC!1OLK_#1DQN!L[)_@XY)EC9(1MAP"HDXXEIWOU+=3<I4Z4]5E9WPAVU
MA*M,%><!ZCQ<U3S^*HDUF=BKL[Z.!YVV94^SUHOC@N."XZ+R&D@^CS&G2,N>
MXI\R)4.;"X2.6W%SL;E>1J859JC"A=38R+$])(/D@#B5U1NZM)[F]8,- 'C!
M<:Z!$^*T5GSQ-/#!4HA>!-J@.8IGN?YWYDX1*F\6]2_.D!;@8-8 EO1,;7"@
M\-&D"-6_]^"$."^6C!:3N,/E)&[[P9_1.CAL#_WCZWNRJVO'9;+NS)ZD*NH^
M^<'% #87TL&YUZ/OR>:_X]8OO.''^<8/\CJTA;VCE[!W=,P4M\[6>ZC&* -\
M3_"@"#2:;TL9_'A0V&FU[P<%H]>7#.ULO4L2F0/@-<V?9>WTJS;O?J<WP6=1
MS]9O6.>'?S/G//?1F;S$U6Z4:9.$XI"$8ZPS [[\VW>!&Q_A',"[BS\/U@07
M<</Y@/"8_[[YD4.T;+5WJH:LO'I+*0633DM=JU?+>5W._>I*O6XI:1AG>??Z
MG][JQO)DF?_D[X->UZ[L S]*!87N',"O\\Z>/-DOX7(6['CA6227SA;]WWFB
MPT'1ITNY?]U8"7AF*K#@<DL$=.N9;BP_B[>U_#BM/ G5GK IFXP#)-9?(G_0
MZ]_2DCZ@$F019(K??K57Y^^FR@E3_RXRY%/F2*)SUZ[9J6>V4)YDH3TS+\I!
M4K9 D\+(/--<;ZW@.V-_8%'@_),@/GQ2)]A@47CI:N\Q:+OYR/8O>'R/VF3
MHE<N<"BP9!%;8G-U=W-'0;D1SF?1 UW1L"P==OYIH=%OEAI]X[%2.];WK8$M
MWC[B(S:\> E_.%,_H ;RC7-/-UC_3'1#2U5G*R)V".2M)>JIO^.M)1 0"6F#
M((X-$K29RC642.\K<3!6CK6%UA(H[-64(F^8>X7T4P@I:R<IN2H8GG"N>2=!
M,IT%4["YPK3K!;:8']S;<U\(A.G=+(1OAR$U-T-R9Z.5AE-R@!8"=+Z&LT'2
M*21T@D=W@"_$W["]0O3D@\$XEVS$7S2\"!,AE].08$^YG(_'FM&6VDW)5Z75
M1>;$)05P(CIQ$3*8!0$<]!)MGT50!VS\>QJ6@&7G+<!0P)9FF^1]8%E-[&D(
M'\]_R@/R#N%-J/0^SQ7?R&T'82D+VK5H_6(1LMHHK7(U@5Z/K._:BK1A*S4"
MH=C)2TK><K*KD ;;K71:(7@3\WH: #,&L!S:9K'8A$5F(XP0!"@5,4#E>V^I
M^/1'H[>!;P_)U'\"; 4V>,9@T=)19+&XM:?3"2 Q_@!<G<&8MGA)@F2PB7AT
M6>Q4HXC__N,2H?P?)SK+E;6[E.]@XM@!AIG'X.8\S_&R2<Q695C_=A?\NJ=P
M9-,ZW9+[4,I^74B7_-=(>:\I?+U;J0VZ'Y/E2IQ\B?#[U>>/:+LXWCV@@A+\
MV ]II F<*\HM\S Q&3J/SL2G 3:"T:U'VJ)OSI+PY664><XT^/VO-K!TZ-IG
M9+[8!#AL80O!W^$+[WT[0-:EG]P -=I@^SCDXS/POW?OI&):Q1NG-16F7_:8
M)@\^V'K8I!&/L33: B><32(:S:>F8-8R#)VI#0\Z +JDT]7<PL0O/-C_P5=@
MT#&,)=B=/\/(>^C/@H%#;+ !8UD68\L)J(O@X9]",%)#W-A97JRLDIY5A_6I
M0D=ZL[M],<4KC.6S/Z5%CD21 ,$B#Z+!P(">#@S A^ULPZ4:I=IP*8?WT))/
MX!5';0'4:!"DBI ')N.#6AHZPT)AU+QC2 P<(_?V5LHQ'[O>.R<VY7F+H1U@
M0AN) VEGIUTPC]!D:@Y25<'H:,'H9 >5"+6/$_?!C:^[PE^/)I[K.IT]1-,>
M+<9#Q#2GKT,Z:2_O(/<F+U8/M\B2ZASC++.^#F<<WB^3=X#DT.+0.J8NY7#J
M-)QXTYJ&8B _G$?'FSF5!CVV?JE0>5=U#_$]5KI'OKNUAWB'RUT2Z=:/BUYH
M'NZ$!+'((:]I3KQ^)KUI0N[450*\O-]*1&FAD>8_UR[ LKUMDD^7SC8L^ 4<
MN!";W?R,X[7),[E?#&MK6&ABMSI)D#55D)3Z^L:>!A7\_N7SQ+^S)Q_16IL&
M;NB$28+Z3N0>1$&U4(8E]OJ2)!@LMP<X;BN/I G&L7I><' T\'C=,J,>UI5B
MH:YK@J6(O#W$FCW%VSJUJ"$!QP3'1 LPT:83LK]#CH/C[["$LE^-;R1+Z/"'
MN89?Q+W57KN>XL'KQH+7-'>;!Z_Y'ID-#[.].QZ\WB61:/L()\3Z[H'_X'0J
M5/TI\!_FY^MXV-J2>WU)M@1-KB^\<7KDT*WXM0(D(BBZP@FD,@)99(.WD1Y4
MI =99$!@\,@]VY'[THQ1#\%J0+"*+(AF?2*,^[:'6Y*T_6?8$E/R]2X6F!_K
M8WRJKMN1."X7;[E5HU(>>],*.Z$>8NB6%8F]5M<;K7+:V(\V6FU 8N/9:I-A
M]B,%;CX>R7RLA2?JH54KT6M6M=-!WC1@/';(1OS@3 / SK)GC/W@PVG^1S_H
MB,&8/N.%-[R@)PSIKR=A0^JBV.MKNB&H^GI;>FXG5$8?73(K=5$"FA%D;$_"
M*:8NBFFQL:F+<J]O2=7&*KFUV2UKLR(^J8=^%1!PAB)H%9</-&& [AF]3!KB
MKG>DS3$R:^Q'NV[IYMNF-_,A**F6B788^DA03MR]-3,>I2/F*CTV'6@S<J,K
M/PRO1Q>+4P,7_8%G_E=\Y/!B,,"12L[PDQ_\&8)ZP+DWT<M7)QK[PY::M2&
M"SXKP<HJJ")=T+7UD3O=-U98(Z=N6<%:KV^P?$'/+1T.#@8-OX:%3LWJ10?U
MH@FF56/TA$<J=]]F8SHDB>SGSMUGX\%N[>?$);J,.TL#'R3J$-1=2RVYPAQF
MX)1W052KU;3M,. :))!NV69TS";+$6UNC72-@5+-;J]']"XUF<%U02<;'X\G
M/L'1D\$#JH:IYZJ@R16[P_GS(@QM??(2QIE6BJ>67S#/%"R]?SUOP\.IJ\XP
MIR3V^JHBF%*C4<[3J[S<'7@E:T%;6OHJBZI 9,6$?S3MS7ID-^>9]H1PRY57
M7D=C!X<K@EC%,;- JV\'=C@F+LK,<D67)&'H*H%>RCRL;P-\:8YQOC3'.%^:
M+\V7YDOOO73:VB>)N;\V0[>&_>1%G)?6Y?.J"?I<HBG,X?:X_1IV2;>:_"/F
M'ROON?;8Y5\>IK8;T#&5_F@QU5,@.!,QHID5SG]G[G0Y]^90B_LPL%:HE:O8
M2 U;6 L\%-_3S@#%7P%&>/TG+\3JT2"T)R&]FJ,X_XX8O_"&'^?X[OA5@R3U
M^H8@RT6JZ39A-5=PUD!M1:/1[+%>4Q!J=E\',.FN8'S; ,DIC5-:RRFM_:#A
M--8=&FO3%EIFK-9C1\HMM2/YE=5VU_@O.PB REPGY'=-52]=2'"L[V6#T!B\
M#-_%>1<_G(%_[[FA,[P(O_G>I1V.EVALJ4-;.DU54C")3A8DK1F9M!]=5>/3
M-LE4=4.DN?WLR7[U6WL,B2A.29R26-:SK(&"TU#[:(CUI=DU$VNVX-3667"E
MO,F,PZ4MBH)B5X[^7O>5;"WU3=H!Y4WXW9PTR=2+#QBBO1/>NU(RG]QA-'XG
MB>*KE>OV/9,QCT\ :]"M%1GK(./ XL!J#%BE$GPX!#FY<6!Q8+$(+"[(.+EQ
M8'%@M1Y87)!Q<N/ XL!J/;"X(./DQH'%@=5Z8'%!M@\$USM^9#K5$=JJ[I"<
MO@*-C-MY672,L>5)#AK6^8W<B-@CH %LI%=E2PU>X%=;SO2NE.EEE\V6ICH6
MOA_7>GU55035*COO;+_R9D9)B;-5)6RULQ2A+%^UHKMB^:04O=?7!:-T,[EC
ML%Q["V8YS^W'<RQ.T"G/8MC^5A24TL.63IO'NKD%EKCK6.U.BW-0IN\I:"I3
MT+2RG2XY%W5O"^RX6_5X0A9X0J(AF);: F(_N%<LT>N)K>WN\\I7YBL?N/(Z
MQ3<PVJ/>\NW.1$9O_<B>X% Y)^(-AMFJYMFEAB\HTE94\$5X[74ATBF+X!$J
MH-X-01.;L6<9HAC.+4?AEE;$+PMSD-3K*[HIJ%+9"3&<?3C[[,,^+(8B"W.+
M#/I&D%1=$/6R([U/BE^ZLW2U1=;E6(7]N.*<+Y1>7T(33- -F6&^.'Y7G>XL
M?3P54H]HQZ8"JF")FJ"(S>1-'(Y,'B7D*Y_6RCRCLGUQPXEKW[D3=]DKDJ=2
M-G&WE]OAILYK\ZLEGKL:;]3 SE4$&0Q=2RL[A/FT[\^9V0A;M^C5,56WPI(Z
M,!JF>C7C37(FXTQ6B,E:';PTJ/+2M&8BEUWAJ6YN@0EN8C^^F<Z;M,1>7[,$
M22W"/V6Z3FZ<&4_RAL:30E/CY3=S5ZN+U,O %EA@H'K4A!7[.*8E6'HSE\(5
MJ@H>$>4KG];*/&^2W?CG=31V@D01E_ABII]PIE-QN;X$F7#K*6=L_LH7Y#CE
M"W*<GMZ"1\P[Z3YP.38[MB!/+SBN>?W%>W3"B'9A<CWRM^_"#X_PVRRH:LXD
MOV:I+:ZU*ZRU1&[XQ?L#<?NO!+4=31=0Q%Y?4@U!:J@VB5&2XNS%-'MU*G%
MP7HFP3)YY[,*&(Y5 -6SKP-8<]>P158!R< 66 4-I['NT%@7ML">X5"/_I;!
M9-8D0;3:</6\_>:9W\/5%RBXM*<NUA8XSU/'&[I(K:=\P=6J$K_OLP!\\M"Y
M'GT/?' @HI?O$]N++KSAQ__.W"D*HB]>9'OW[MW$B>L!Z47J[=CV/OO^\,F=
M3)8R:_X.^#I]ZIOO#69!@%ED>:6$76OVK"B]OFJH@J:S7'A[=,XX^@8X:^[+
MFMV*3ZC KH(B\>X1G%F[R*QM+I!0L+JO+:7_C/ %:Z"H?C][,F_]X9K.T%!;
MESX=L5Z/N-71<S$%TVJFGW_=[5:>=X1JZHM#'9(ITY$+VRUQJ^><N!5\=N<'
M0R>('U*FSV3HSX"?**&(\-*XA4)^\"D][^VX^2@L';M-T71.X9S".85S"N<4
M?CH4SI%\VL?N)F$QL 66D'RBQVXDMP'^M6&__;FW_FWVX 3N(/X=HPBN-Z-A
M6GPTWNC*'ZC[?^L\1S?.Q*&>?M)<0S'T.! !3SK#BVCEJ8LIWO(OG_TIQ6&4
M[>]>^98&WRJ^AO93SM;>%L)P*L_!I-4>6;SEORXGM6*9([%(!-F>-9**10T<
MO"B+ >0\#R:SH=/_]%:/!Y/./R#SHN!5U&U!9E&<YF"K#&[EO7 KE\*MD@7/
M!L30U)45Q.!'J<2>.V?D!\X[>_)DOX2]?@JJBW?G +3\\912QU-7CC=>!*QB
MIO_%HO\[3\0,R*)4S7GOUUT'V&/_:JG]:]G]DPWM<<Y,!="Q1!AY1Z0SW5A^
M%B-M^7&Z\)[0RGM8R";C ".;OT3^H->_11%'_!&YQ+"HA_..[&7M_ Z\KD,J
MM?$<%LT<+,: >::Y&7;&Q*KS3)*5/8O\^2=!?!;\: ^VT4NQC3YGFY*XUTKA
M7M^"^T():?OGFI5M[W Y=CV;Q-D_A/:OBIM9V1.29"B0;.^%#4?1CW^4;WX$
M;XE\$HT=LKQSA1-\@C-Z Q?.=!/!!_2F=O.Q4CM.GVJKUES1DF#74!X<.)/)
MU!X.7>_^GSVQ1W]/.E_0WY,5WU__^/#QQ]O+ZZNKB^\W']_-?RB597D>FV;O
MQ+0<+)3-N1+TC[^NOCI?,40Q3W.5J0_J[5$.O8ITENT%LL-NSM]ND[Q(4LL3
MNGXE'5F2K +B>O$U%7 KWM2*TOEKE%'TUM8X'[XA.4U3LE9PU62_GW+9RY@H
M8VMK/XV]%$L9@T5'@^4H;!^SJZ6_6@J M*J-U2H5 WELKDFO=MR])>YG_+B\
M>#KW/_P5\7^.DD@?;ZYA$5>%0/NW8P<$F,D9%C(U\HXA,7",#\Z 9G_%(E&1
M!"*+V/RY3.>J.0XW7&@,YMW9Y-YV"ETSU)O4U+$U64I99\^]_^/M -#O5Y\_
M<O!L]DGF"9@<1AMAE.H['/[ZVUT 2L<>_CV+$Z;:![>CF>7)#BI1 &F?<V]-
MQNKA1G,?^F@ZNJZ3A8N8P"&Z^H@5E =Q<$OEWX^O[Q-'5Q3%]LD[#B<.)PXG
M#J?CJI7UJ_1?!@/'&8VVZQN 47NJ[$NBS7ETO)E3J=.^]4M%XDT5/E22^_CN
M^.X*/'04J[=54BB>(@H+X?WJA 2QF"&O\<Z2Z&?2FR9D33D26:\-VUWWE8C/
M3059<JH@2VYQOPH3&_P(EF4(AEZV+692]U63<=0F_'>K*8+5ZRNR8!IENR(T
M0@^'+UCT#7E44Z:.F(.#2XL\:5$+TZK8W%@71$44=*4^07Y0S>T>-F!)/!^6
M! X'(%3(UI#ZSM .:^8U!D[(_@XY#HZ_0XZ#X^^0X^#X.RRAX#=,[-3A#[NG
M+A[GJ3[-*,@+NF]Z*8]0-Q:A#F>3PZZJ>1SSU'97W&]I[((L+5<WW8P=XF6O
M2K!V0X(]:N0Q_]V#P(!FG! +-0;^0^'>WJV(\'\*_(?Y^3H>[5>E7E^2=$%/
MRH\9"^VVCA Z%?97Y5Y?%BRQ;.-R3AIYI-'FSKNJ F)"%A2Q;/==?N/!.>,X
MMQ\J4*PB":91'\GRL,#AYB.=#Q.VQ'Y\O7M24WRLC_&INFX\:KV^)0JF6NWM
MXAO&Y6 ]5- MRQ%;1U<K>$^3*EIM-!HX79E)(N 68WMYHAY:-:DJLRIV<-YL
M-Q<SEB*AIF(9TVK5*MM[%&%M?1:9LCD_.-, 4!\W2+&](;$??(#0_^@'+#2L
M9*;1<VU;.&!(ZDY9DD;OA3>\H,@-Z:\G8HY;O;XN60*MR6)^-&M15=Y*.F=@
M"VU@M4[Y/)J(DP.-TCGRG/FZMX4V,%^;74M- G-=;F:@;G<Y[=BP:79?!_!D
M_;,"&95C? LMD>;U2%D9' I9%72K=9+V* E<6R(L^\TV;$MDY69L![0G^UH[
M]?G"-*>P9*)AD$X&QK?;8>@CJ\#&,'SSM^]Z$5"8%\V"PA>(?"AVS=-3=TH\
M2BQT=NK(C:[\,+P>72P0"R+P#T3KOV*LAA># 2P(#N$G/_@S!*K!$:O1RU<G
M&OO#EL9S0@ I?%9"#BN]OFP)FE;V,J7).:S5&+H,T7_[6(\USNM6>$?M]56]
M+9.0&>$"UD#!I\]S&F)O/YR&^-*=ML%K-H\U:AZ+EL*P<N:9( S%*[[0FC42
MV<]E\X]Y^@>K@=08I[?V<Q(VO8R'&X&X2EP)<!5:&C H+ @QZ]80-$UK6[BV
M:X3.P!;:P6O="A$8O;Y2-H&4\U[WMM .WFMU @CF:W-.XYS6"DY+S;.Z'M&:
MAS#FF(L']*R/QTV?X.C)E$]-U[ 5A*#JK;CLSQ_N:FBOUK:!SN[*W?+R"^:9
M@CU*7\][E'>95QC80BO8M1:%I8N]OF8)HMXZWVRO_G_QE.7JM[:[PQ]?F:]\
MX,I+BC]BNM>F..A>\6"R9S"VBIZ.U]'8">#=8/6X]@3>XKT=V.&8N&C2E.OT
MR).W^-)\:;XT7YHOS9?F2_.ECYO4D#%8"W>8/]R\KC!+@6$S^\O#U'8## 5B
M\<,T\*< H!>!@'D-'V$%A//?F3O%!WCZ0MNC5W\%>.GI/WDAME$,0GL2TOPL
MBO/OB/$+;_AQCN^.)S+HV)78$&2C2%/B36C-%8K\BJ=1V#2[KQHK?-L&2 :V
MP"IH.(UQ&F-[7YS&6**Q-FVA919J/<:CW%;CD=\[;7>(_[*# ,C,=4)^8<1V
MI='@9?@NSFWZX0S\>\\-G>%%^,WW+NUPO$1C2]W8TA5*NM+K*R"31*-(I_3#
M95+W*_CKAD5S^ZFI^+,M@&LESEC;#Z>A]N&,M?UP&N)+M\TTK-EJ4UMGM6WR
M(#/^E+8HH8X]-:V>1,KU-,'4<B5;P:5OD5.@'ZQGA_*3\I/RD_*3-G]2UEJ.
MGD:23+E<]"3D@\DT(S<B]@A0CFU JDQ#YUDTM=U1[+JB6/8S:FEDL;!IJH%I
MJJF"V8IRLBY3,P-;8(BA.M7.0]=[?4V0M#;40W>9OAG80IWWZF5YC,6V'>5C
M*S@;U!1DM0WZJXT9GFW: DO<=:Q6'<4Y:-FS0Q5-I=?7!4EJIBWUH2T[.DF\
M#&R!'0.P'CO, F='T02]H>[KU6&9M\[@*Y_6RNQV-N[V!*9R8=!;/[(G.$[)
MB7@'#K9NS7<IY N*M!5E?!%>>UT(:QIBKR\K@BB+X!GR42LGL?01^:13T4I#
MZO5541-,@S/.22Q]1,9A,019F$]DT#&"+($_V5!DGR&:.<VEZYJB4X15V(\G
MSOE"Z?4E00,@R&*1RCDF!NET@3K;QQ@5\$4]HET%T:X*DH(S4(KD[+(@VWF,
MD*]\6BMW.%&R8Q'"B6O?N1-W67'-,R2;N,_+K1FI\Y+\:HGGKD86<;@%N'VR
M*%A*,^8MSSEA>0M,L%.W I Z93&Q'?-CNDS;#&R!"?9J=9@2$R1506[(C^7<
MQ/(6F. F]B.9Z<Q(#&<"$.#G-O!/Q=/,9#[-[%38LA[E8U%33A%E0;5:9\[Q
MB"I?^;16YEF7;8BITD%H21RUQ!>?W&$T?B>)XJN5%4MV+,B$<$\YW_-7OF [
MKJ?9/&OW%^38[-*"')M=6I!CL]X%>7+",0SI+]ZC$T:T-9/KD;]]%WYXA-]F
M056]WGG.06VQK%VAK"5RPR_>'XC;?R6H[6BR@2GV^I(F"K)DM2!VUF6J9F +
M##)6I](.3*Q[$E13Y:QVR!98!4T]^ZIQPA:K@&1@"ZR"AM-8=VBL"UM@SV2H
M1W/CH#9-%0Q1:9GNYO=MQPD37-I3%^L2G.>IXPU=I-M3OLAJ55'@]UD 'GGH
M;)D9^<6+;._>O9LX<04AO3"]'=O>9]\?/KF3R5)ZS=\!7Z=/??.]P2P(,!LM
MK_BP:_V?L>^?HLF"H1@M*7/L F=PIFR"*;L5G5![?4UO)C;!$+F>YM(GQ*1M
M+JTPM5Y?Y7JSU-*L@:+Z_=0T_Y UP/&EN5AOMGVSJ:.OH@B*RG);H>(%!,\[
M@C/UQ: .R8?I2/[#EDC5<TZD"CZ[\X.A$\0/*=-G,O1GP$^44$1X:=QP(3_<
ME)[Q=MS\$Y:.W:9(>JNVP!*23_38W20L!K; $I)/]-C=)"P&ML 2DD_TV-TD
M+ :VP!*23_38C>0RP+\V[+=//72,%+C>S$Y<]-5/R'RK*W^@3O^M\QS=.!.'
M^O<74[RGCUMR*(JA_U3C, 1\PQE>1+N>UN(@2JDUM)]&B36TGV:VIK80KE-Y
M#29-ULAB,/]U.:D4RYR(19W(]J*25"1JX.#U6 P@YWDPF0V=_J>W>IQP/O^
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
M1[=SI2WY\@OFF8*CB%[/AT=VC24X-S8=0\5L2=445*MLSP"N>SBU-TCMU01
M+5 5HF")96M)CT;LZZ'/ H-1B(YQP.J#LKO'E?"5^<JM7?GP*O#32!LN-U'G
M.AH[ ;P;G ?7GL!;O+<#.QP3%SV#<G-V^.4HWP*G"+X%3A%\"RQM@9F-\"WP
M+? M,+8%9C;"Y!:.G6>6EY6U](J>5UVGYQ)3;GE7L>U^Y)>'J>T&>&6$A:?3
MP)\"8%X$ OXC?(35I\Y_9^X4'^ 9:&T) /\58%J+_^2%.&TH".U)2+-F*6Z_
M(V8OO.''.5X[GHLFB[V^J@JZ7J1 [5@5^>V[7&&M.0?OY%.GI.*4Q"F)4Q*G
MI+924G>6;I'-6(\Y)W%SCKM*;2+[2K)F9*RS%62S2'8R$U3/+_*+!6#^LH,
MJ,QU0GX#WT2T](#RY W"9/ R?!?G8B^[$UZ$WWSOT@['2_2V-,P2 J3@LQ*2
M"J<9825%H=J_PV758716C:8^!M,U!:%F]U5CHY:V 9)3&J<T3FE, (A3&NN4
MULTML&VLUFQ'JMR.Y,Y;F_EA:^"G/#]@RP=3D,UF.LM7R ZE0D&9*(FVZ*44
MQU^T>NI.&F@+I1W0%4JC7?3SJY?C%T^<*'("BE?7NT]RI!;94FOE(.E7[83W
MKNJ2)W<8C=])HOAJ)0-KS[J2XQ/ &G1K1<8ZR#BP.+ : U:IW$\.04YN'%@<
M6"P"BPLR3FX<6!Q8K0<6%V2<W#BP.+!:#RPNR#BY<6!Q8+4>6%R0<7+CP.+
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
M,SHU7_/;7&KHN]DT-E^]7QL"N]Q8Y^6N.^+G#!ME1\AN6,Z+@9Z#]<=_#T+
MOL\&J2+"^--@[/IW0"@WAC] @V$1]R-0AQZ\^)DM-_K9T#3O^-M@&V')$=%>
M)^$:!8& JWD+6YTO.47S[UD4>Z/G3O\2^.<5O!\0>@=ZGP_[9<&(P8^PU&02
M/.(']^[?03A'.ZB$S+US/3^*D\=FOE#2W,F",+ "=P?C^4I_A,%LFGI'(@;,
M)A16YB8+A'P:P#F&]PR1C(_!;#)DGC\(N1OQ7UZ#IBA^>L.F83#R8G;+0:'D
M+':?V.VS6,&]#V9^'+%H'#SZ\'L ^X+=C#UX!8#U'.$/431#;,1C>*L[F:0%
M!@]NZ(GL3@7>R*8NRI/9Q WA7\ !'+:(K 6_#?D];!E5["AV_?BBMI[:\Q[:
MB[[::]K_]8+'+]/]P='X! A'7?[;Z$\W_(?'J-"OV 2J]E--[(&;8"_;H,,X
MJ/53@"8.9WRAO)NV9G3;V<V[JY?JYFT=WD>[@H;@6Z!HQ%,K3RMNM>6MN+^O
MRCCJR-WZ[H-9>W6=&C76TXF>4"5C0TN2!-2UE;!U+&P5!*#E$PGGD%B?#<E@
M^<;V[4P&P%Y#GU-3_&-JB'_VT1[\]#0-HEG(+Z,H&'A@) __7R\>?P;S. 2S
M%:SQZS'8UO[=%?P%2X)-&0$@+9OOZVC8(]56](JGOK8X"'E,CI"Q*$/#(EI3
MZ=D4EFX_1U03MG9P,+2F4L/5YN[<Q5@BV>_9#<T'I+UHCSQFW=%Z<)IZY]A<
MIGG&D+%&3L>^K@9UZVT_.U1RV>H:YGNV[:8]![/WK^L$D63TUG87'ZEN5<><
M><6H\9@10[2JD%DW.GVS1W=P^]FAFCM8I.53DC8E0%(R:BM )%K( ^*+B<&+
MQ+^79SQO@#JGVSM+:3_;EBLP)U9F8)?*,$T"H,D5RI\&D]F0]W]_FX[=F7^0
MI<*N)D1GZ97I7RN_%[?1#;SLFD^XN'TNIU/N#W]JFF[8AF&;/S$3+/T*'U[&
M+SZN+8.Z 4G"=%I!$A?Y5IF5F*1NO7,GC^YSU.GG=IBM7;#=/3:HE=N@OK+!
M<7:]IA9I3_SW/F5DX/8TV5!354PW?&$+^^Q +[<#8WD'FW)O+QP#2+(@&@,+
M]\+N+CY+"+?X.!];9R*X#B]RV3A$M>E?<3#H]&]$6FLP8E>HJ8$B]^LO[F)6
M^7;$+'-R+LTW]V>6(9 3):DD67,="*TJB_^S7%YY;J&"D[CT^X2TSH7E+9U:
M]!DL9<\R3)^=?Q(F*$HR:O<AN%&.X.86@N_D"=G?R5$V^^)J[/DN^\]L,'8]
M]AD1[KMI5OP7[QX(-MPI[9\5Y/T?>RM?@Q@3Y0.16@_\+G)FT99ABQ$PUS%\
M("R:S=O*06SOF0W?2#YYED6>$W\[^017+)-YMO>JS0,(6#MRQ\P;U"]*90<5
M@WO,L\ARKV?B_1M4KG*(6'"SJ!R"]P%9D:=9</LWBJ0'K%'QAVP*!P#+7C"]
M2M7>OT81EJ9:#=^L\'^A6E?MH:A#ES#+"6:KTZ>C6?9H+BYR9%GX]<LL^E*A
MVMJ2-9>NI2=@4V'=^<J29BL*KT(^].)$C&TN>GQ)-#50?9@'W(N2:D#\.:G2
M Y$T0TT*R_*>V:,WF0 ^8W;/><P\T#R"6UA-B+B(P1'@(7QEE EU+_.Z,E&\
M&,$NX!$4<^BQ5( F+DHMU'3RWYL$4835@VG9(L+%T:T+^@\\.<A!/ K!BA"
M3'GHB@I&=(4^)-6-KZ>A!_@"5+!8C#4*%S.FWXA[)?M^^O*E[V-!(HIX41?)
MX?WXX*,7C\5,X>1B6MZL%\\$+A1TY(I"V:P^%@#PH\1-&^7&*Q4A*RHL;<R;
MP 75Q8<R1],'Z&:50 7'J/&SDG'P\J%)])8AUL**FMO;602;BB+A^6?13.@R
M<W5^I1(W0C'@16.>*CG/"A;9#OAP%J:ZCS@N :A(?))P.)Z!(D@6ZM,%2X_U
M! T?6";D2V\"[A05N/-E(N!H/%VHJ22&TX2EQVD0>A@D<5_BR6/1X,^%CCAV
M(Y10R4X3Y(D2XHD[2":8(;IY&@]:E1Q(M@#( ^=4[-OUX<^[ +<,N/"B#(7\
MP9W,4A&'> 1!@U&:0BR&_+]G7IB@#;\L"](N@:[W4]<+!=ZRBFSXWV(W(.X%
M\Z[4@B,K@U!$IGSP(M1E[]TX])X2^;SX5!1I"P0-.3#,/1R X8*KANXSO,N-
M8C:<<8$XU)FFL'2$+AVL 0]FT8*M(WZ7F+9"W$; Q5@1CO<"K()B"(CQVKO@
M%WCF1%$Z2HRTUCVCQYL$2%!^L*)<*.(A'Z%*G5YTW(T"7^C0R"[1;(I;%__V
M_"04A]\15R$6L#^X (9XNK!LWKT-9G&R2_Z T"MI.7Z,9QC8(9/]>#L,X#D!
M\F@6(W]R>":X]P:Y9R_8']R'>VTR :FP=H,)9"\YE'*Q/I8&^\I*[4<X[C'W
MWP:C4<JZL->%8,GD%GP16%R@QQW%>.]'$4B\E+^& C;4%'+"CR-*!\G132_9
MYX1 ]^Z3=S^[WWA6B]&=:BL#-PR?\4,\ISSK>S"8 $0"O=D-FXQ:$*!/A#(!
MP@(]+4RS<MI&ML5HC)N %6Y![8F6, \?NNQO$!8Q0T(CR(!\>.LCB*09+@U_
M#S +)T;RX;\B#KR +3&\(@BLER1%*R,-YM$B#58YX]EN7:3!+K?!KGR1AFZY
M'3BMC#2T( #@E*-#CP( %  @+R,% "@ 0(>"7._D>I?9]?ZR=-A!4M2@O?=*
MZ5Q8;U5UP')[.[N/B4$*=NRWT?>Y2^=/X>?Y] 38!CTJ")]W:F6WVI]N\[ZS
M'3OY+G:&U=U\)C:9K57[RZXY7$"S..EC.'<TY%U"B:M'N!]R?HK,?R&<1JO^
MA'4'SB;?VKM:6QNVL46@8Y1J$:@=WM^/EMAIB?/N=;BQ&]&1(:QAG44_1Z?E
M_1S7(HLGUL^13L,13\.I[7'+N3=;?NX_YF..YW;FCX;E2Q$-^PC2%>LB$\08
MFL)*]UJM4/RTDU]O C!PZ^/3NN5A.Y&>5.K&,J/]=)&O,F$<:^]93_WU-@1S
M O-$9*;%*5*AZA22GO96<^;M3XFJ)T)5S='>&CC"D\C:)%G_G[OX/9+A" 2@
MEN2GW62;\$1<15Q%>"(\28PGZH:X?T/BIRD?8,I<&J(5U0-8IM#FQHB+F/U\
M>TGZPQ?8W _8V_9&AR(4\F,1"5EN9G8U$4G\WT995E8RX;JHB]ET%O)\&[-%
M%[.W>HDV9MU.7[^H=G3\JXH(=7@?O5U7***^$"$Z,)VC]<Q:H#MY9O_N1O''
M&?__>!C<!%]!1,3/&!)8YOGT(<REG24=_*0[(TZGKU[H4IZ1%K)#P@C??'X3
MP!^?\(7M9(L>L46%;)'Q@N",FW'(^360X/EW[X&WD3T,%=FCVI$Y9\P>?X"^
M#2;#S=CU3X WM$[?-NI4NQIQ';;+.(EBH$LL.EK$[@3+H<$ZR6I9DW':6/@Z
MY"-W-HE/PV998?'M1^\/1,E5BI%+@9"5D[/TN\O!8':/9=Y\^)%/0X[-GS&[
M^AYKAJ/D9W_X.2N#AW\4O*'B UM)[V]#[_0UQ3)[BFE7>^&W7*"78J<TTO^2
ML":NFW.=@5RG&8XBPGY-<UVK>:\YIFK<"*Z&%\U.7]=LQ; DX$3BP?UXL'G+
MNQI>M#I]1P7!2%=Q:UE1'FN_&I:TT:!3S&Y]\R^))6MF24D\#-7P8[?3MU!W
MK&]>$<5%*XV+MMF]@+.@UEU[_(4#+]N1<3I]PU!T4TH13K'0EG+YB9A_/;A/
M,)E&OI/1(B8X$?O+5#M]33>)&0YBAA.S@$P-KL\N6>2',<4IV2"FCFW6%-VJ
M-LRYW0:A*9GES @90*SYG,NPQ1: 2/,QY0&13H0,(!(59 "1J" #B-LG]M;3
M*F]U$+ HX7FQ]V.NJ:$ G1KMT1*5++'=V%A-C4P/%G)_1LZL?&[1V&GK8[JZ
MZ;E&TCLE[+HB37N#JM:AIG][8(Y.@PP0UGD:3FV/6\X]-?UK\9F7H>F?04W_
MJ.F?Y$BGIG_4]._,CP U_2.J4M._EI"5FOZ5B0&>8YNH?1XG/!%7$5<1G@A/
MLN&)BENHZ5]5+6P,Z=K/F$:G;UXX4K8FHD*7EC-[XP4O%9T1$]MWR=D8LX7L
MT'SI2T5L82%;R"DZ6\@6\A3!5,0>-K;3I9Z0%;&').4P%?$&UN3W+JHM+Z:F
M?]3TK\H^' :U7\O.JR/:KYF.8CM4U[@O.U'3OY)<AY7VNJ;HA@0%UJWFO,8;
M"K6\YX.E=OJ&I2I&M]HFUN<D_1KGP>;M[FIX4>OT>UW%H(NXO:PHCZU?#4OJ
MP)*&HFK4$+6U+"F)?Z$:?C0Z?<=6[&Y]_$A146KY=T"7FRH#H=4<&1-L+5-Q
M>A*86A0)/1DN/Q'SS^KT=3E/1HN8X%3L+[O3[UKU-1,^#V8X-0L(9X<JJBUE
MP]P6L<5)62&.:#S>=>KK%;MNA5#3OY8W%*K^G,NPQ1: 2$W_Y &13H0,(!(5
M9 "1J" #B-N;_JUTXNL7M ',P6VO^V/7W+'FJS77\%8_<DX]_WL6Q=[HN=._
MC#=T15%8/.;LCS"83=G8Q02P*=NLS'^=X0K?1C?!] J6#NYYN*K,J]I/-5'D
M;X)\PLO7N?+]!P_N0*<=(W4O0<<OUKK3U?.JMYIIWFH)S1L31]:4;C:80\]>
M8Z/Q=Q7N6\_M6V]LW[:Z?=]O@.YNS()'3/K+.. ^"#G^PF<__ORP 1^+J-:J
MD?5"RM-V3/P$W%H9<I?MM3_=OX,P^]TN5IJ5X<PN@3,-4U&[!;FH# [:!%'P
M^J_K?Z?'OSW(^>OZ8P7(T3M]QRPH_4C0D2+HS?P\5<T_+YXD&?C'Z/1[O:(!
MYBQ#C^L/F3L88,@53AZLS-SI- R>1/[MY'F+#/K.0ZP?=>\XR*$5S'UZ&DQF
MV$/A [PGVHS2_83S8:BM)DW<-CM]4[U8]Y^\FG/<D3!72KQ+@3D+I)IQL7X9
MO'J#S=+BU8:4[+7GISA)?YGD?T?8N8Z-PN >GA;I!DM*C0];>K\4,RXL7YZZ
MH-?-NUZRVUG,^)P"[!9)D ?E#?PC0O>A]P!GXX+=C'G$<W>W"[?5)!@(6#Q?
MW&/??UR)YT"#@C,UNX?EIT$TPVLMF$>90R_Z![/9\?F03S%/ MX^A&68%XE/
ML]3W!W<"FP8T<7<P9@/T&^*_1G._(7.%XY!A8@7@-('C:P K:58"A[A8TQKL
MB$5CA!E66-LK?NBROP//C]D#K(8@/P(WC=FC&[%9!$O#WX-@@J@/Q9M9Q >S
MT(N?$6S ]& 21#D(   YE,\K-QH+P3?RG@"^(: \\N*$?, = _CLT8O'[-;U
M_XG2!^?X]7Q8))XA<J,4'_BUD-\E*2\O[7&S89!+9G"6VLUL6ZX@?V*!DO(H
M2AH").[SY!SP_N]OTUR5^0=L7K&_:EID6U_^Z\5>X)?3*?>'64=P\R=V5$Z_
MPH>7\8N/:YVT[?A+@.T!BE8.%#T%98E@>7,NM>;6DFF$ESV33RP34"Q/BPU<
M())A5KB BT9&6=[/+0?YS-^YDT?W.>KD,;4@:_Y%X\QMG^;Z],1_[]-=@.4Z
M;\6MJMB,>VFI7Y>6+6XX?^$8 .)B$^P=TR[L[N*S9".+C_/-)9CH+@';<-DX
MQ/OI7W$PZ/1O1!=Y$%Q7>%7"%?'K+VYF\"X!F.?0+?Q2,25S"Q4<NJ7?IUWF
M+RQOZ8"B#%QJ4\^P3_W\DS!!3M*Z?A]FU\LQN]'93.J=LKSV3^ JW<IR#"*<
M_6<V&+L>^XP(]P560*1_\>X]H3WDVI%LW$K!'77LK>!E&J'Z@)H!<+IHRR9T
MCBQ\R##TR%$)B#9O*P=Q?E>EAS\L#M7Z.=J#!XUR/&BN\.!_E9LED<Y^P,V!
M(B>*H*[P%&>..M!?[T1C0, ]2TXE0YFW0N MR9,I/Z3K"8UI&L''\Y_6M=3.
M2^F;3.1OOE\)HJ;0H8JTVMH.B+HF1BIK^U-KQR!#OUCN$[1;+[_B#6\2P4S\
MOD3ZZ!IU=Q)WQ6[=1KI>'K#5DC NA)*P<V!E8&<432RX_3NQI1(E>PIR; "V
M&!HGJO;^-4J!U% 9OF%%3)!SA!?YO2L63&8YP60M(WPPX6Z(<8,QW-9/<RY
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
M3YI8AX6Q'9@J  !FLP  $    &0W-3<W,#5D97@T-RYH=&WM77EO&T>6_U^
MOD/#@QE( "U;L7-85@3H8&(.9-F0E,EF%XM%D5TD*VYV<_H0Q?GT^ZZZNIN2
M[8RES<)!D(AD=W75JW?\WE&O#]]<OST_.GPS/#X[VMXZO!Y=GP^/AO_Q].7>
M]X?/^!-\_4Q^3PY/WIW]EIS\?/KN_-WECT]^?3.Z'CY)KJY_.Q_^^"0SN7XZ
MUV8VKP\NBG*ALB=X3[*]!4.<ZKS6Y='AV>@?]OJ52>OYP0][WYK\2:(R,\MA
M##VMZ:[#]_:RA2IG)G]:%\N#Y\OZ=2*?QT5=%PO^:EKD]=/*_$L?[/O/4[4P
MV?K@VBQTE5SH57)9+!0\Z?A\]//%CT]*G.>3H\.3H^'MW(Q-G<":D\-G)T>'
MS][CHOLF\,W+?^,,)D02FL+A+T>CB[/AVXO13Z/3X^O1NXOD^.?+X?#M\.(:
MYO3+T3WSVO]FP[QJ?5L_-7D*CSIX^==/F^<=4]JIYSKYVU_V7W[_^GA6:KV
M\?'C#Z]WDU35.DU4E133Y'^B?Y+5W$SF235769:,=9+BC6E2%TFM/NA$3Z=Z
M4B?3LEC ,HDH?_O+#_NOOGWM*/#'OH1GUBNM<V#CH].YR57R6S.9*Y.,<"-R
M59LB5UER;A8&EH!W#!*53(K%4N7KQ.23HEP6)2VO 9*6"5(A4RM:ZHDN%TVJ
M0M*<\IU"&!@K3UL48;+@+=M;?,\(!E[D\'PMM^TE_W5=X,.S)M6)F29JN<S,
M1(TS?9!<STV5N!U(JF:IRTJGL(WXK%(O,S6A#VOZ NF^+/6-*9K@MLK1!:<N
MDZ;K_62 "C>Z-/DL,?S=%*: ].)QTQN53W@.0 I]N]1YI:N]_TX>G&=_?3.\
M'!Y?'="3^[7(=U_BN3O'N\FH3F [=%7!" 88J2ZVMT*2 J.7NE9&B%;7I0)^
M!TE)30F<7Y2\;<44B O[2-NQ**HZF:@E[G>"NUOD<-6-,AE^\_K!EWEBESG6
M(!C,$)-2JPK^S-:P$IQ\D]7;6].B%-DQ, :LW2[8+>N?#6C]J4%M <M&KBF-
M!CY*8:'%$M8+-U6ZO-&L380J>*TG&$Q#-95&ML-Q:XT+FZSQLY]8DIG:S#R_
M%G I3 [UD,YG,+OQ.JGJ8O)A7F2I?09=!'_.8,.J>M/SX3END:_Q-S27#[LE
MI[ E.7#6I)B!K.(:85*Q'OGN=97D&@B+FU(UXZI6S*++LJAA)40862@S&?R6
M&34V0#EB7)W/4<1[QIW Y$S>:%@Y;2-I<0.;AEL')"/][J6 U6"-*BUMH@'Q
M2YC/C0$]5S5H*'B JC4"<H-R6Y#@O[PW@^BJE:GF?*\=U*"&BQ0FD@/O:2LU
M("#-$GYBW89,%&@V'-5/'*2<)SAM@*& A+"=./K.:JZ)TY:J)&J+1&2ZUKM(
M9[ S:$R ^\"*L%*H8-4TKWK>G>\@L2/"2'D!<IA734G[ I<M8/]0N[!)M8LF
MQ:UFFM;JY[SW\*KYXMVOR36JYY_>70X'N#I@G0KF6#JB$Q&+4L\*)#@KP[M8
M;B./X0>B.DP!Z*51_2 5@<"HF;*L6%4/;B/V@>B_')WJDFS F9X:EM<* <I>
M\NM<YQHV*P%]EO9M/E,'YX[4615ERMIH.2\5,B4#J[D"V8LNW=Y::%!0^>SA
ME\R@!E9]#"(*"J76N%:&-BQEH'F7>L)F@%5/@K-ET,**6KYFB0<C XP,\[&?
MD!E*6"J):.D^DEQM;\$WC-7X^O!>E,5%D=L[0&& S+'B:<UH+_E)%,6R 0B(
MM"9FA>U)W2X.!/7)<++&'49N,+D!/P! 9*DS11K2;LM ;%>YJ.)!>!4R%&XU
M_\HKZIF^AYK YL1&],Q2XXIJ,L) 55[40/@%)\%K*P"Y5!4MI9_6 RNCRV*%
M\+<(J,IF&'_D[P*)!DX !<3H$':S /AJF(1$;3L=J]OJ>5DTLSG=6JQR^'5N
MEGCU35'C)E=ZTI2&1!N& ^6IG#XO2MAQ' 24OZBXQV#VDT*5:<#H+4+3S[B@
MLQ!&!/KK3N7\9:=^"F9^1J;RE/FJLXS(<2-E4TQ@0TK46=.#SYFY?(6^_V?
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
M"W@=A*N[SA^EB;"B&D1HTJT]%OEE8!E9YV^EY.&U!,0W/\+B&O0 2,^IG@1
MF#GL^STL3E# MK\7)44>IYR5ZBD'V'6G1EJ^&1'1C8=RY@GXX)!C9T("(V8H
M.>;#*U*$.X+-+&S,H,V DH^+3:(<?DEVD)-1G#3X0$UER$"G:NW+>634W8W6
M,&#U'=@46R86S=/[!5VCTLI0>Y6+E9H%+HRY*E99K[U&Q5$&=,@H3SL/@)6W
M(&B2:@S*4[*V#<)710/@0%1%-!/X7!6>[5T^(YY5'_J(E0Y^++59C!L\\]12
M%3M8ZH+B8NM#'=QPMX0/V.4P+3Q###.%R,4YJ@N,024V0-Y67BWQ@X]D"6FO
MB;]_%<.F^&B$Y.>DH,R+5)BQ"]>.B,4RV:+  '_"9VLJC,/;\+L]0D.\Y,+>
M8B)!(Q)2\#%N+GU#IYL"!N)V;V\M Q\W5+>A$'#1<<IG31SC=<P$1L#Y\7;V
MAB$41;^<J9J6JDG%R,YA>57-S,NZ(IC#@J0S> QKYL6"SPQQW(,^5 D^($O"
MQ6"L!_WCLK9G=C3R]?96%"*@$T= .PH*"W,KO\YHC<3@8_T1G*PJ+V*^SI25
M]TL&.?'#"/++WK5E[I,$[:ZY;6\AN(Y,^MA8YD@WFGW48J;D)_3*DLMXM#07
M3* &=E.8AX+-^1U@'T4[XZ730994MXJ\!)WN*!)CKNLD'F-C64PE^<)7DOM!
MR>PQ)F;U[5PUE92CX=>X\B7HC-V]GL,EQ3BS9\7N7&';?G@=A28/>8BKV?+"
MI=#\)2RU+EGV)Z_B^.9K%<<7 2HI 96WP$4*X%60)V2HN!':^TCMC:DVI==Z
M\$-+MY+P@#U$CPZ<=!M>7>B2$1Q;$^\:]V4XX2JPQ)D$<,G;Y*QGGP\O%[6&
M-575:';=:\D<@E3F/8Y)2^&YX$, L\CC[$L)TZA(R(?'HYJV^;T<$NS=Y-CP
MF<KC(-'JF!+?O-V]+EHK7DM'0XL%9X"295%: SVTU0>2*APD4C<]<!6@=8$1
M6D9-HM.F?0".SK?!UQDGU6TL*8P<V8-6\GP9S&O]?C(\O-O]@@*7L7'&O5KO
M@1Q(LAL7WO&K!KU6W3$P 23TE)8ENL#M8*X4SLMY5"55\G3.K;]@/HJ7;PH,
M"ROP+8B<@;1H[H.H8POEJIKE\O5F!_.>A5K,V'85P7SKLK0()BM6#*"C0VP8
M[29E /)L@YE?PM'M]7%A"R:ZS"V.]Q D/LHL[%T'M2H(!SJPH:^ )=ZV\'R;
M/7(20TP;L?C<4)B-A,'WA)%<?!0C>MR6(ZQ9:6N2X&AQJ,ZK/A50:?T!'0(\
MM4O!40)K?8Q0V4,$D6?'I\S#+0N?(4=^^&>5Q<BUR3D,#C-<$[X$1912#I(8
M/FQ 8'++8.PM^'(#>U*;_$O%8N++!6$$S";ZD\F5TVA!P*KE+H7\V5^G%)-;
M9K:;V(@#Y3S!T$TQ$[C6"LN"KS>(EZ>([2D2'-N@FG%?71@P&<$+A2>.@1Y
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
M+1-OXSE@;EQW>JI_0$RQ3B;8Y3WOJ>7@U^YYXD[01^BDU7G*LF^!?6#R@B5
MEU^G5A?P8MH=TWW8%KF"ZD;\R35BE^VML0XA<G]^4>@7-M?D!\;]'K@]?@CT
MPZLXKG!3?.!#=OCS$K8=MSIS3B;PAB(C')KNEN6(V7[0.D@OFQB?O!XD_N0U
M++E]]%IM$NB/.X4=%?5V#A3'QP.9(CZ%3'U(XCPRJHT.;%S9HZ3WGZWL:0N
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
MJ^&!_>-.#FNS8R<;C E5FN+ED?QQYB;RZJ]/C@Z?79_Y7_XA=_-2_93MA?$
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
M*!:7B&#4CMFBMWM'->+MV$>=@N_WW.-D+LV%P1(NJN>GR[CJ7A:-(P!3>T0
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
MP#@[[NNI&!AQP#S0G@=MA&4)D *' 5HPZ9X DS 7<!H0!$0!*4 .N "H 9J
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
M,_D=@D/'WTM)]21/X0$IG8#$^'5/4YSYA%\?'MAY'UXLMR=AL]Y9NUJ5AUZ
MMZ;-Y5Q+M"DJJ[S%M&.&!Q!6$0LX=Q[A';DS>.#LMY=S 7L3*HUOFLN>V<Z8
M*T/GP_MB\,"0&@8TT&+?0 ^50_VWM43.MB(^N126RG$S6> !WX35&@?48#5,
MOE:)AV\O(1H/Q/C8>"KBOJ5GI\E42MA;Q?I#T[W2FN4Y/EZ69,(%QEU>=/P6
ML>Z !YYGXP:\<+'&BTVU;%.]+^-FJ9T_(;R$>)[5MFUQI[64U*R3%[8<Z>@E
MEW+C "WA3ZH*FA.=0F*<,)511DF[FZDCI37/YJN2>P$+-60@[9X/S0XZ0U#2
MRA A%_()X09(/!],[X5"XW5>IEAOE 0%JUAT#%LQSVP\A^MY!#;(/'U[9'*!
M=0$U)4(3.^)G-X#F]V6KBS?G C,E;S'O!TMF=(YCLL78Y>,62J0W:I,<%U.?
M^X4,L96%MHC2IF1PU:[<S<V<*XJM:>'N:_BK9QX0-]]-QVV76MTO#7S?.EEQ
M\;2,C6;X9OL6:V1L'<YY9+D,#TPUIL:PKZ#P0&@Y+G>:.QW?O6:LU"N1&L_F
MCDG\3'HE K*0FWR&O<FT6VI4LD6H,7F)=:S7/!/2*JE15;Z9FJI=%=3SL6="
M)#=H_JSWC<8%G,L9[_J&?'>A4XLNB;;Y&$L\H"I0:J?OZM&_SFH+N)#0.N'T
MOAJ_/SXS&]PP-B7=>')*9IFP'"20:Z2,0[W')LT<+N\]N_%QT17EV&Z7'XR8
M*\M2T;(D[X*L.Z>D(VZ#.R$%+L+*7[X5'DT.-%/>#VUQH\%9:F:'L1C?M"\<
M;2C@;)2:5BA;\$:.+ 4DXH'VU-15,;\RB38?A+C3I]'FG"4T&XUPDY]"U".>
M^C;&/D=4L6<N:J%\)6(VA;.\<O0#S^X=V:L;WGA T)@J[7YPWZBQB<DHC7N
M9VEU651I;=LU9WZQ.O.(*YBD:5/](GD-:M^=D,'1K47C[-;7 V,-YI#&ZY=;
M<8OZ[5%;[Q>?1<RRE)M6E-LB.U0Q.^]HO;,:0RRU)&_0K#8]\'#KW# PY"V1
MX\F))V8S\W^S<9'7MW0*EVGJ 2X-1.'0V9,?1QV4A@"^:='@':]Y4](3)S.J
M?:5<!\@ZCV;NK5EL7X6WKF6FK.9BDAS3H.XLEJ6#_K&%/-P8]EIZ.3^]DNHN
MQZR-OU18/TLAD8OHE(@(UQ-DU:ZY;3D/.KB5!&GP &77\<D]1:]"YVM2%LZE
M^5<8=AX1:Q^9G-];1)4\_0*+>2';YI6C9:V2>X,:4RX26CRX.S(9T,"=9AV:
M4W9OOJ"R;:06EN/$X?LX):=P9/6CJ+"':<Q]KQ=%*JXC$417]B0[89:U_:O6
MN:+5R-5\V"##S0+&*NT=J]HNK\Q^2J%[>P[F$<:T0F0N& I.R4;,:J2A0]G<
MNP'*IT47A3"WVKZ]-[_<C@>81]Y]*=RP4%=?K\QSD7+B>C%;\3RZA7TY=S<,
MJC7F1ZDX[@+N,&BHG1_+/IG%#X9QSYKQXYO&C(7WBYE?C5IJY06T8^ZPE%7[
M!&RUJ/FK9#MF[+CP],@GEQW>1#SY=')X+^[VG9[VD/7+OBB8NX!3AF5A?0O"
MLV018P-_X1^+B31$K/L?85'3(;[#3/M:@YP_/*]*%SQ[1!?[8$Z2S#OC/.97
MYZ96K&\[Z$3W"!;VRN0))03F)K-:EFS?]&I7>HL1J-]18%F@'^U@,7R"*(RP
MM"PJM]RV/+D7'_#$*R,RP9XN^#Y4X5'L,6WGS.XA_V]AQGDYY4.3!1)M_J]8
MQ\N1H:3Y>U^.1AYZL)MX40S*ZN^U0L$OU>>NV!Y>+_WZ+:L1Y/S#HP^7S-:O
ME14UO BJB=<N*1&/F<MKD-IN,5XISJ4W-'[XJ??+%V.H'_5UB3S_L1U!5-KV
M&0^7U034MM8Q0Z^YXTE?@\<>O'Y+IG:%KHE.X/9C/Z+TJFI,* I15IG_OC3U
MB)9"2!Y[XMNV#U\9_G)I\84$4A8) 3<+REY7C4SB 1W3Z8#XC=2T5A,A>50Z
M7*E5R*M EG*LFJUXZ/.G=P]'QV6MYU#05S&A;X]9CE>5RPU,Q/OA 1-YD\&(
MB.W+!FR6<U7SW?$:Z3-&4[48>8NY_AG3G:]XP.EK4+'3!Y\<S)6FBA*-D#VK
M3/Z:=2J]5=BRUMQQ-&UJ/RL[S<#9[159TN)IQ_A#R+$3T8BPCYZQ*DA%M::O
M35_-)<ONB;'#\^4L&KX,0>5L'!$!Z/+4M*W7;V7C&L>>6_/*ZXU8V>8'$E>_
MGOHFD" L.UOE1^LO><'S8X=+?^6@7V+Y2MZZU>Z$T[H]_/AJ!L9G^(7X>H?D
MX$X3?\F-:!PY3J*V7@PM-" %ZZ^2;R_BVQ*S"PTKFS)J5QE@7AJ;8KQ O%TF
MT\0?P]=>CI/  VM0GN!5<!<.+<9E[I])>U?!O-#>BHBO;'7R);[S22LA$U=T
M4D$NMQ'^5U&QAYVG"0DY=7V*L8_!FZK1\'"S9PVUNH4SS5PFM)[#N/3R[4Q^
M_GK/.IM,B4C=7HGTJ.HJ5)%<IX=R2X[WJ=<Y3E]<C85YX]Q':$[-\39*OY@M
M,\_/:GFY6MB<5_^RE\VL SQ<C <M+,(Z#'TY;SJSJ][!7&XLQUQF8[W+7O5,
M5VRYORBHTY#7LS!>=;GN<DYJY(.RZM#D9M;.TN=/Q8^NANAYR6T<V8ZZZ>Y5
MK5XT<'G\,XLK$A/^S:+;642$63LUK7#&3YS"4^<"#=0[_'WLO )X5D>#;S32
M?#/DIT<OBS@SCI1L>]3@'KCO=6(LD6T[KII!5OH!N9B\) P\UX5"H6?;'0PL
M'O'%XK3+*[8S-#F1M$5[N>PJ R?DY#\EX2CLS&*P'PPK'*O&2?SCYK=]/?>$
MA_KQ@&X]0J22T:#GXRN;F:[Q%_,LEG!4Z:>63Y-=)R?%=CD3E-?9.VJ[2,3]
MCO1YT7B&*?1RI\(RL0O]# %/CNUE=B:KZZAB3HV=,J.)>BKR]FOFY^XN1%YX
M24V*J[9KB8F4^'EQ\FTPP366=VW+S4(O+O&W[ B=*0^2*#65F&57R@V6^# 4
MV.LAL.TK*EK#%4D9I'6U:-1Z#Q?OWU:-J%&<$W2S)Q[+DF,=N6_1RUA9UC>:
M">R,I(Q/2_!(9)3M++BZADH4R*S?+&'+7VW=0$WU/0\W-2J0;RL,O5)PW]UR
MR"$M8EJ.JR=W84=W4;_<U2LUY&YG*--V?&O[J@6MJ&1UU[I8P#>&)S:3ELN*
M#U.?%V;YN;@5A+;Y)GI^H&Z &45$0O7P']>,318>W_9@O+2-!]0P;)8#O3*)
MO8&-I6GE$A_6JU<84B,-5=IS-TO&^XU;&"1R@Z*VGM5>C)7KVE9,?'+.- 1.
MW^LL[$SL=?=HD\ W*#_XCJEI$%*):MQDX*%D[J7..]9YJNY=H!QWNL"GS,BS
M[HC9S% W!'CXTZE/O5 8.%)J,OPA8+'0J1>6D]^%H8:W*#0>N;C5,U6,BPP1
M$<D.?9GV1&M.)&U82D:WZK&Q?X+2H(HV4H@7*K2M%RO#(UXTC! 6RMN0+;\H
M4?K-8HQ2NS ',VCS<1?<YP=";@D+"E=UC,\3U0S68A<+F)V*J@,>A/CS"GZ.
M-6&!U;X)H@8///)AAGE9 DZNQD'J/5_[/K(':BK%[69EKSF71I<<H[1N&6ZK
M]LK6'<Y5?O/^77,Q1@B5?IFIH#1,B(0]!<[4-[#7LCL_,SO06-"S]Q&Z+7=C
M$NM[ZKUXIP[D30UNP:MR47&3_YJF9ENR N3"^"4H3R T:M#@SDBR D6' 7O1
M..[SKO[QAL)G]R&YR+](N2,-P/=>0B;HQ\^?M?^% !(3.@=(*T-U2/;_U V(
MLD(L &(6'HV?=P*F"2!B);H$4/Z&!6(E(@7([#%NY\Z)[6OS[&L?$7Q06+YV
M*IJ*]\*SS-S ZTW[;;+[;1.$]I]_@:=T0SLCL7H>6#</[/Z?V,%R"8,UM$.A
M7/8EH$@L'([T</U![_]MW@5-J-/NZQHZ>Q,DE)VQ!)U??<+1NK:N<",U,Z.?
M#SM0N(1&H1P,X5@/-SV[JP0\ Q5P"4 #*/#' >  # $X@ 4\ +=]E<-N/Z5_
M=*/L@D5^MXC*SL/9!>N,W.\2K%/L2ZOHF&L=^%)N'U<@^+<1'_MMQ'IN!. #
M 9/ M#\N-RSRQR# 0=JA?U8,'#$ZOUK02)5?%23V5T7;S@7SLZ+KB/7\65%S
M=5']60']^*MK91C"\;LCOO_RWT!#604X0*4!!O8<'/8H#[L+J,\_@1(::.2_
MX2F[_%LY9;2]D3$2J\YEX((%?BO*+O8<_\0WP+A@]_F7O%TN&/QD'_:$P[ H
MM*HMUO9G5%QRO(3Y$14$^OM=9=\)< ?L/W5O!$;Y/_$-82X'_$MHV 7SG^PC
M,#3*S=0)#DXN.%_.2,<?'J,A-!B -BFCL%B4J\L!(HY0J'ZT$$SXC4_]@V]
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
M9=+3U'L>#T18Z0U:AG/U'\=5S].DMVJ,/*9N&I2^WO!NSF^\I)HL*);-F#$
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
M"\>F24WYK6ZPY)D,T>@9_"JT3EWGN3.F#FKO8>XF)*]FHO'<Q:EK=;IH_*'
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
M7@XAQ5]?9+%MJ8@N5(D0.FRF"=6+^6,H+EK\K?W;F[J'G@&-<;) 4Q!2,'W
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
M<9>P9^3MPD M]K7IU-^\D&J!/ H>_UQLJCM+Q/.%4^KW]5 (AQ6J5ZG"3_,
MB%^3P#0+#5M4QN-QE]30U<X*$[>M,;/(3WOVO]A5FY>-D UPFGO>=319:/RB
M391FF7@[T XH77LA>0!M$*^*FZBEAIMVU&X3GC<P-9]ACU\>SJ@,(S,Q_523
M.Q6ESG,HE$3-#^UJ%?2IE([GGZ!#=N*;(\9Z_.^'1 P)7,!.<=13-0:"\HB'
MM;#.X%!E7TO- G=9G;1]89%OH5BO0;A0KWX_/;!E4EXMY"BLHT6P<";#+]9$
MP>O0,3TY].KU63-S1OIE "(**;!X,FQ[-?K-] ZV%*FPJ!:Q8;08W-Y.DJ17
M2C;#CW=*;1"C2S_O3KA3;V"=T#?*XXMSINEIX:6B.LKA)R,'PS-?,/=_!H@B
M8KI1:%H@?>C@!-J1J6B-DMHE6O;37@JN=I"E/D]Y^UP(=!PZ:*U&4W>_[%*(
M[8NH77.72'NP _+YE;2 >_<<E]\9<%W>4@&8GJ%LL)!&JH_]!$X)C]/PA-H6
MP[4?+Z /M0>4/O6'P@+K-T\M M0'AJE2UZB275?J]HW^3FP8K9[BL+,4U\_[
M./9E-MB'4DC)3-XGFDX >R6&L%?K2%";V 1+CX+Y'!]1#0D;FEN%(CA-SK'
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
M>)C;K8K7;;N]]]M&F*L.6<?^;6]]NOTRCMYZA!*$&F]8 PW>3YC&'8\(-8)
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
MI&G>+Y[C+JP4\[PI[J9!U0J<D#1OZ!83]:ZL+<]$9D2'@/K[TS],HB?YNS*
ML@=TL[3-T@!3!O#&>1D-)=%%P#^('Z2FE(7ZN_V1;.R^]&?O3[ZYH7]3C_EP
M.*T!GJNG&:.P#S9P'_)W'']^; .OE;Z)7/IOI*AM#C!JVEIF .Y1(Y \E\+^
M?,$REDJ$+XZB3C* E6>HI:7YG9,<V/_"_:[IY:MH>C-Z&D87[&H6H7W%8L''
M*G&"!J:IH!+UA?0>1:Z!EDJ5]5\,T,0W20S >A_U+7S98@O+ 'XG3$ P(A+Q
M ]5K,5/OL_A:EKQ36BE]<^.8^%&^D:0D\RP#_K;?5!@ .E-D&UJY@W^_!7@V
M3;3JHK0O1[X[I5:))<G>_V*_S25=[V8^M!K\T15'FZ K?-V9L[O1T,&$LW!Z
M; V!'GBLB0%TE^]B  ,[J?HMS7E7RJ8)C %<:P<C6(,=#F!6NA W,^:$HAVX
M"*<A=G*SF>1*!I#VL)0!?+WPA@&LH2"S)M7%\OPS*9D!'/8;'&^<7^1^&9RS
M6!CU]/TB;4"A]NX7*\D[6TTM+(YFKJK'\PH:;J =72\XLUDV/@CX("K#[!%W
M'WR8'GQ3E7UEI<O??81T5L[$OWBDGX.GC>"W75)_?DVS=X0P'F_G]II3S",
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
M8*OHQSU97)GB,X5C3CA%GN<;\CPJ4;*/5[_G]*4Y[< ,\ .T2%]ZX)T'5QF
M_*]>@_08*0/6C?MX2>@[<6/IJ&08[:L*";%U@XA@  0H_WJ' 3QZ0K^+VN@1
M"$#-\GJB&(#3#E*@GQ" V#/2]90U!I 9,<  :&4[8KAIES8#AO !?QN? :RW
M_-N&5Z_2FFRC#B';C3@D9ZAG.:ON'IH6\PEHBP\Y\*4KM]1M<N-88)EZI)?L
M4U6>=_<=Q8XG48P=\A-W:<B\,L(_)T$3AH FC)6^=6:IF';&I9@!+,;N,(CO
MKS. R_#MS['UN*_1-3@&4 D=/5;' )B/4#\Q@*5T33#*[56:8P!T_,[^)*JX
M%D3HU3^1GF< *IP%#&#;:H?+_+$><)^\19>'M3M.L>J3A6,I>Z@;?CJ55W.0
M6L%Y(]*\7OY7YT^,2&IF.,\L8]%[;@HJXTMTE26EI!]GYT9D1'/J^JJ<;<\A
M^KU$PJ;V44GGQA^EIM&/2H\^Z^]6YKK8U^?_VUS5R9Q'$KJ1)WR]L3R7+1Z=
M[1<\_5!/&P"@;=5:U/O2"5/([5:4V)TD"F(%X>6?,X(Z$NA&CHHR42[S"F3:
M5>GHB%QO_<  6)**#K+\S*OU)$P"H3K@K#G 9L/^-#?N]VJHV.T_I_R[Y?&P
MDS5'L@N6#>M)9/++N>34>S'YN'V1"ZFM>/0)K*B\HKCN6EQ5OD9/4D/7T\S,
MW!3>^!MZO5*>^B>?@BC!@PM5WO$%35]E'>^B/V._!8J<Z3<2^?]35U]J%4HW
M94F_=+_DL737T]6)?\278^/ 6HZ9L^QZU;E+83K\DC(MPWC_W(:6:-7CX3\'
M[#4_\*P^'E.S<>T/5OB_^/>P.TT:KPUGZQ91#<U[WT%4?,][-@:P?S<Y'S=S
M7T0!-E67'#5IC63BIN*FYH-7A-&;GCQ^[*-7 E9-"%'5)EG/5$KZ' RX7C*
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
M-U+P/U[8E]=82/.7.'28W^VK>)_1JR-[*^>X*6 KKQFQR!0SV+>Q<B*SP';
M^3/<<;W#JY6HI/@6B.XE A/*'T-%"Y5,BQ15?4Q=75A44Z%2G$5#:XO%N_5W
M',BCC[VZ'^X,MB:#1$V+=<J])"'B4M=DAI.7W6.IEB$!4EX1?_AX0A!VCZ:P
M^J,K9?H$_A<"3D*OZM0FO*WR:.]*OQ_3-3Q?WP,XI:O@OD !#!L]FA'>PCJ7
M]].\I$@>8]NP>OB]2T<E(6%0:=!']-341L/*X^L9RWGCY7+2MG;+4)<0A^G
M^A=YJ_JG;WVYXA4-/.F+/+!030ZH^-[?.-%BF18[0_()T-@<D:^W $]L!U4*
M.9#X.A'Y1FB #:)';Y;G21AFWJ!VCQMZO0O0ABHA#*O_IA#BL#\WWTR]L@?*
M6&]K%_''LZ*_)#%IH#ONGB5.<'T1=5LW9GO1CW-AR26L@Z9N6^#F&X'",_/A
M*)2FQ>937/:$)PD5ED]&[F/Q0IZ!?YT<)G6<O<.!=!YC*;Z%SW>OMI7P/N-
M>$3KZZ1!/I8N%P[DBJPM_@LBY,"'>1G6.AFBO@;16 I!@MUS\O&]7*LPPU.U
MW"Q]SYV!T*[P^3W7_44V[GT&D^-U@8^F,<Q9W=[!#!<:CZ5UE9.5KUDGI7-P
M[CZ-_FB-K[UC'.\C>NA]5&DY2]_X@T47/-S/KCH06NFX]YZ1;D>T\;G4S+=G
M,[)?ETH!9FCO"%J" _F0T8*9DF;5Y:#C$(V)-8,)AZ&O*4:%RK^[\G$@M_R:
MA];#JLL1!)6*VFN-H9G[=FO'?YJ]UB7<F[*LAD6JW)^Z5%!%-_7B0*2[F"?Q
M+] ;F5@!&+W#&6RF*(#_4PD33AFL$E0G<0AV#8T=6")S][+.%&P:3668E7'[
M_V@?@#];\ L3O6> U")@B'WK97H]+A^$[!QL\C)3DV];Q6>*?3>_Q^-)?=81
MPJIG_[X.1WEUF:Y;\.2DM: 0JTPR]$7E",[1B)[.;IZ@#: F#_23VUTWB%<%
M<8\1-H/CV1=U=&O'&N.E\+)3%WN^=TA& J QE,^3 U'DB<2?5/X5*5E@Y8F]
M:[EL7L,J]JF>3E."FK@JKPTI8O9]5E;P'1N&':>KC6!\**Y]==1AH<JA/EY,
M='.Y7''PJ1=ON277KQG'@?L*R&)2A^D4MIF]R;8A4)@5Y1?H"_D%# -6)?N\
MY[EOV753RU>U8^M\8X9K?");4<=^CESS[TU)SR,2[3"%"UAI.N46@?7CHV&[
MU</H!Q@ 3F%7K[*MH"(HKB8\H*6'J^$/UKN:J3U-'(@$["U)"J5&:5H,Z@+B
M1I\C4QXUIP:,QR)&?$31&ABB3T#&GK!@ST$)F\O]%69!:E$'YRW$G&P =V&+
M?>VY:ELKY^O3VF>D&979XH'6FQ)M@>NOETS9Y0X9[PUQ2L^+GH[,-\&]^=93
M<OFV<9$(>  _Y_;G4F0ZJ0?&V.XU.I7HI#3D2OJ\2\'GPG58!ZP66R$_,_PQ
M@X06D;NM<2GDKG=)MGMW2T"GCM:M&S'%,1BE]Z'6#Q]:[J&KC/KDH#F0%UMT
MZ543,L]T31GJ/J&&=X09*#J*/PFK%:!/![?4LH9')\VKQ:I%I> 5,M4-2%T6
MDMS?I/&R55U*\E"YE?KMTP8/Q=8VP"-R+VL4!R+WRPX8%!_[0^0QC%#"..#L
MLM;/;BG<A"Z!@]XUBNUX%Y7S"1U;S%,/%6>KUG @@U R]BR8+2/L(0>?&H S
M@JDHAFSQIK3MK-6&Z0OS JUNOUA\M30?(MQUK?W#!V) B?^ZD8&!E=/'3.-C
MOV5]S(O0M[>/_DT? #HF($/&*_O5,YGYZ1L-(N_C1Q=O1"O-+CL>SUAHW:)$
MC,SNT5G1R_Y$ZE;7&5QIJ$ ': P\M@LR-NOA0/8RH^Y=/_4-F($8:[:S;^.W
M+D+9\7 <O.KA9C'6@S:CLJ>,#5MLE:3-SRM_9."'A31JO0XT972X\D^TT^0
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
M<^&-&F7BY2_5:":Y:Q77$Y6Y9/L9I EF[*X/1,3I%?VKY"L]=H^&:JIC\D>
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
M_@V9]'%CA0,YE74Y(0&UR(T?5=HJOVA\QZ7R-85['??31\".A?PVZ+II=E0
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
MW&]<LQ%+GW9(WL.XXKIS*_X"Y+E!/I/K<,;]_4\#>F.("F=]U>O*VDU?E^2
MZO\CV=*]O JU^K.V*P<T2'H&80U]3XQDJ(2E<T!!1S<EV7E,;H4QM]9A$)>U
M,7V=!/4YD@D06Y"M$U 64K5.F,2[N6,5C[PH)*AYUC-./^^""=D.!L8AJ=KN
MCWY32%5.VF.JPZ_\$6QZ(? @0#&O2928QK Q;07V:E$T+D2FTKI8U<,:AANH
M1V+"!@/-VDW'$^ M+<YK]%MR&2O(LNM0[>;$)6GQPGRLQ;D<#T,P-QK" >5"
M,O"T2)PH\"DY&5B@S7>%V9_50V(T3\8!_-S9">S\XO>=+YHLP%E3JX#,+KK-
M<4",)*Z!L/,3-%]X@NPLS=UX$>KVK79FG ,2TN![8^LFFE2'3JJTIXWA;H]&
MUPM<UE9Z^C7Z%"[ \[!4GONKH6=[H\2D >8^M;J5OXEAK]&R.:"MR@T.B-7Y
MO5_ KOD.H$6#0OHXH%V;>RCVW/<9FRPI)ADX%:UOP/]=;.#.;NK]GI+UBHW@
M@"9%ME#L) ='#JC.@VONH)T;CG/@6\.!+)0WTV)9"U<)3H8'BIK-TO;W[>C9
M-FRF'"R;7!'&CUP.G1!TQL[,]^5WF\TH:<1G&CQ%/>VONZ^F>_'GK$#*ZX19
M>+O]PBAQIKK><09IN7JXN-\^RV2(GU <'IK2L]WJH5'+=W,;XVYM90[5-&G3
M;LU[VV)N1K74.F\\9N.69N IG!W#SYWOJ(W**<]TI#V#"..WJC&1')#OR/?E
MQS?>0TV>9P)[Z.^?%&6U?4]+VS78 <@<E+ .T,'0, A%$_ZK0V7&& K"ON*L
M[BBHL]X\XSX&*]I1^D)D6,I:=QTFQ]MU\QBO!AL1;=!?;X:+F:89-,Q:M/Y2
M)'CK#^,\W>_E2>ZH?NM>><:GK%C2[JV09@ZH=ODO'M9WU,2O'@O70"UZPOG8
M,^7?"2X>"IQ)@SX=('MN;@.$$<M%%*,K69GB3]CBS, ;U_;%=<O._O'PGK/
M5*<"AOXSERN:339ESN%YP*@NWBQ+/;W,L1!4C8QBF)%^XW!C++1[*'TU,'!>
MAT=O-!XJ="_4V%RM)F/Z<^/1\P:>CVJD A4 FF?%N3+7]SY8EY\IOCF^O&EX
M[R8']'1H[:M*'/U[!\*1OZ4.P*0R"\FL:9,V.$M6=HH#F@C\C@K^CNK1CLVL
MN$W"-*8U,YM. [>9Q&I,PLH)_D[GB7=#ZR=33OD;R;E()O*;3HO3$Q+BGUBX
M!MQ1:N]P8'+K^73-_YXPJUN)FYWL=<D9##LI:0T0*/6_!.I_$]SV!\$-(;&X
MJ4:&APP1JU=5WPS?AC$6C[1\]+DX*>^%,++V)'=]LHWC7DG4^*J]=I\K6Z94
ME\6\!HXI*BW84^%1BY9&8M)5)SU@+=[_<(U;&RT4N<ESN#5NWGSCDOQ)=4&?
MP#\?<D#+@*!SK\&+I;DHTP_&9[+IN^1HK0@ 3),7DW%-:Z&I].8E7"UFPI;%
M#867P/\]\/P/Z81_@A?VCQ)".GU#10@A>-A7C .Q/7204/SR \5.:S_RD$,U
M!R2BK3<T$#7A8)99%%'<9&D<GU=+^/-IR<4/W+LG/M&5XE G@*YWOSFRCK,
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
M?'.IXE!A1CHQ))N/"UF,-OC8'<U?>=BB@(I#T84PW"OZBA$4X3.BERUU<A>
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
MF%(A09]88S((=@][H$0JM2&47!U2CNB<OK3!Z^]H8P8?L0S=H5V(+8.X4]Y
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
M;6A1O$/8EKX\5KD$FQ2[L:$KKCQI&'9QX9)%K*0[)3 \=07^,2G.?[.!:X=
MRZLI1JP\H9X;Y;\<U^#<D!X"QI5!7EC+I?0-7=_B9_@A]<O6%F+3B=>(Q(^#
MP?GY/'IWBA14;T&!LB\+&R;,R6]C1"!SBCE( U?3C9Q]6\C@^K<CBNO^PP%?
M</#&&]JWN_NMMZMAI)%6K;(HWF3RM1'.E'C^)RUGEC()ZH>$!H'$5A$7LX0-
M3%2YG)&]TU#5U(M)Z1J!X-:5]Y?A#93&$8+K"_TG+U@@Q6*"C+W!)LEJYI<D
M]0+!4<@\'9)R]?J90^H2/=W56-6[L@H-;"^0[ZLYYE>!5X#"YZIZ#^CAJN24
M6H:OW>@7UAIN)Q_*_TZN;2&6<\:5\W D-TWF3&BV%18.C;Z*(F=/)B\^NC_Q
MEM^2+6\?T,+(63^D)(EAXO^=K?37:$I -LB_GLK,A[/="S==4)G( F5UYK-]
M?,,@<+QX3;'X'.S]""%.-.2J>G0CF='A+UOTL$,']6CWAKOF77YL9F;VEZRL
M+[S'L3&"B2+6Y4:Z*MSN%$QJ#C2!B]*!,^VJW:539I>1H6@!11FX(QE;1#W4
M.EH5A*.C':F-3*(BPGG61\93AQQ<=G9T:.]H9,KK#/O?'RW&&=^9&3[.-@1W
M#)&RK6_3NNRDXGU/JMB34YB+7@B)2;^<I$]FI6LB.(_.L5%3F(M-(3_G@N9'
M=.E29([HZ?>G'5KOFYY1G@P\?L.:C0TL!6B1Y,2+"+#'Y Y]C X]6NQA^VU9
MB5".$Y>$W0W\ZJC5/N8S]]0)O %CB/C-RISP.?MB<*OB]&B-)ECII*2 D($L
M_-A9D_/LA5*C:']4%,#@;/4L?SB9-57+\QX:(-!43$*2.,^.I(T2WQ;2$3[N
M6H06:YA0?V.(3UW/L(-5S)>,O*8?FL+RB3=18G64FAY8)O,.(F5N%'ITS726
MJ_A]U'3<G>TN3_C%0D4X%-5*]MSNAVC;ROGWU_67,3LG;2(C465,DHC9I=88
M>/AZ/>>U+"GV;7JU9&B1CL<6'1?)-3W$E7(Y%L@:?H'@]ZQ"RM3'H2UD^<8-
MD^63@]E$4TT[XF;_EEO?]5SR7&K*:>^^SY_R,;]VZZK#W2G%[MR=)2OA:TM.
M$85RW^/-(I)@'XR5YO:6TK]@1ITJO)OL?9V6Q6-BA^D!SRCMM?W8$2]B,NG2
MUF5!C'0?YIV(\81M%A!M 'R,.I%O7:5Z=PKIVT7P$1B'-5.H7^LV8.7"004*
M*TA?C3JGQ 4;0K)'3T^O5971--Q\Y?Y<FE7&/33OB<O(CA;A).U*JLH>C,WN
MHGC7_&J0ZQ]I/J:'2J)5C(99(!#&\O=[[JHBX? X2N*4L_[(^![ #AJ4S7VC
MPS\-J#+2F6;I>G>O7LA6E*$A\VX%?O' I A*,[[^?BHSVU4P;[GG]\8Y8)JW
M#2P>+?*[?@PTFMK^2^RU@U==L$\9/YO\GJ2+(Z2BXG^*Y7S ]=)ME NXN^#>
M1U(TFHJ!Q[- N[*U!Y!4"\!+ZY.B\:N?D+,Q:R&T]FW)IO#JG80AI9Q!G_R
M=/Q;QE&2<4=,E6(<W&#&N\W!T+;(SWX(>J8X.4?S?0ZQ5*;L?KJF^71C;]-U
M^Z<+MM(+[!L^88&FQ2LV"(3)S.::N4H/Y6>Y\LHK3"N2,D)Y:DFSQ22\F2)1
MW3GG?]/Y1HJIM5W1J> +WP=M/4K=U;OUVS3(OT3=;G^3#:3DX,S[R)W%"YP)
M'Y:51\?H"&R9N5P.7WCVJ$#<.=Z#9Q(<*0_BCN)6W7X=P;A4!3R?S?GTI<EJ
M0==A9+=EZG6*J+"["ENR8# $RM@C?'(L"6I+N8ZAHA[7E2Y2Q[K:R>3N$GG;
MWK2Q'S88N;>V<,>58Q(<UU54*T179;%WQ7K?+9Y,O/UF 3CT/_F_MC:Y.4E=
MT57G\U"2(_.2UWH*UX@=FJ%UE,?I_FWYFE'OE@V_) F$U_=;R[B+V,QEB_5+
M%1K*J%ZYY:7R!]M70/IADLH*U,">!?!>7S+JT-XP6O#>G'_":!72:>7T1ZV-
M(%N5*+2K@; >>3[J@$K(X[L/2FC:18%J5FN-78*7<)74>T"^SZVS32O.&<OA
M312)U&'3SJ#KP^"?HH9W_"='='1FLJ5]!,[AMWO@X(23]Z=?;+KUZS@K%9\?
MT%-7%[XC>7COYAK;5F;FUY/-\8OOY,*,+)P?:18?8BR#/_?[W'M0Z;W[*I%$
MIPHR1)Z2RP\IA^?6&R0V,_M<- 0S5=HC_P#.V^]?)K5J!1"0Y^5@#9QU0SO5
M(LU:S</#Q+W!O6?137-9+J:#]DYNB69-,03^1Q\U?%SEGC_O51<V4%*RCGFH
MRE-UC]<8Y4XIVD*TC 53:K]3PK,7:^N;X&:T-9*KCF/GPK=)J0H6B.LKL>*T
M#$RM;)U6F:NI3$)?W72P=O!VR)X)TU\Z:L56^+<=O14%26*.SDHS%4OX0*>:
M]%?MSDYUD73ORJZ)G1M<RJFBL7E7HW\S,.KW2S\H%.DY_EX-K15M:/D3V_Y!
MFGQ3YV\TF6X&P2?I8IRP 9*0"]$O8'Z/H*Z6$ <>,M'J:VJ)6=I]_$#BRH >
MTJMPM:2@YK'^VA?4J+4<()Z0_Y76W<TYN,$Q93O?;E5 AY<^'UZ94HJ)6*B^
M@.0.'[T.#DLF^UYO;HI?JN:S[)F8&;J>-Q&456]XR^B6>F3BE]B,<$\;_5A^
M'3;9DOZWIR(+.,GHM+K)(J_<5]G E(/J&/O43]A6@_</3GM=<M"4D^?3-(EJ
MUO_54N%<9J!)^K-+@E(@MJ,P];#KD PU>[OV!3\KUTEV='XV):=XH *AJ>JL
M^IK8E^1A5E&,67I!CY-'930[[6K,F@J\QS;VW5SOZ=$(4[H1\=GNW@&V6[VN
MKG?0Z2IO2='A;,QX8$:*S2^7"[1/MQU[?TH,M%9^?OPL4$G&JTY24M*LK!*P
M,=SF(C4Z*Z>B\FV6'<Y4KT^,C[012GG=_)[&5&BD78T/GALS*)'6Z[ZK?:-'
MZ5[\^]S(>WEL+ K,W_B$RE <Q"C?)C].V5[HF%"K\1C@\8&;E[=/B[Z@?=2/
MK]D:5 S$V:^$83\TV:T-Y2:?-75RON&X&2,J))9A_.Z7<$!']6&=-$5IS01&
M16_ZHIRPB#-^PV#G6XV]P<@)GX!S@R?H?<OF:\P#$CN?1]R':KJ,RG1QVD3A
M@W=D[T%_# +GE<6*'!8LT+=046@*ZOLHOF,TS2LXR@7Q8#-EM?6'<TT'H[:P
M5ZW;+_E,RZMO;GO. VE?9S';=&W.$U[H"4*^EZ%([L;Y6JP[I6R/R<<88X'F
M*IBF^-U+M5HLT/8T\(!;[YG.97PD=-L; 1<.74;B>18H";+9!QCHX0:DO*D
MG#3SG;-<)%M9\S?N'=3FD 1T/[?2BGF<,8:?&V>!Q%?V>/ B4+H70$6AJTB
MP4+Y:"XLT'P\388%(@ SMLWD!&@5QO/+\)EF[G&<NF^"!?,[%T/7DP4"8L@O
M'DMNN)?W#\/:WAU=-TKSURS$[8C2?OF$W@:L71N#AX9#=G4PV9QJ5U!9 TD%
MVATOA; ->]*KLRE=S,<8^)9S,.W*)&F).R*X:S^GS^LYK*-Q"F;/ DD\Q$?6
M<*S;H'9,M%N$(3"@OG9 >QS:@67Z8]<76*#NG];9=+L2R(-X;/H3@Q!6LHU?
MGX,MY4S-M03A=P=HLN \9A- ^#3Q#(*:LA:!:79$O$Z;C>R$AT@,%=_/MYX!
M+R1)]:$5LT!=1*89>E<+*8RD[W<$KBNC;CR[D?D<*1%S<E<>&"FS#&>6TW0_
M[F=H#-KCH$DZ^*@*:)SNGGCJE%&+'7ZK%AM[G+ '6+;;'-](J!I\MS[TO$SR
M4FWEE+\'M%D[(J%VJZU_2[EKE ZQ&A_'+G:F+YT^=DB2HUH^D-YUN:!GRZ6O
MXW*%Z)O(?O"YFT>4!BL5]B/*Z"AE]*PHHU! 32&KUJD^"Y)1FS3<:Q(T+4]@
M@:J!.$/+WX2&6#W_'J\]#HV&7I)'-*5T+[8>87!=0*7B3A@/^7"4D(XFD*0=
MD^N323X^CDX?+U (5:JRZI5L.N4$?Z#0.O+XWI*CENOAO4GCBRXB F>"=>39
MGFP:W;X=ZWC:.52[T7PTEZ#9.PR-4$_*)H)U#@K#;DVZ)!U*P1<5%ECA\NT$
ME62YCA9DK[MV:QZ4U>W]8?3K]XQKG&R0\\"OD/%MU832V^(^+<#C,CB][KEL
MNS8<7^YBRA6+4NQ[/G5)AN;?0U",=!KE<;OU8817_WJEQHWH/O[K4NLRMXL/
M>L#<*;')US=Z[;<I<XLWCKH'/5D^8^1MM>Z5GS5F^LTLGZ[M/]'[5 ^^5TE
MR)05^[P.HM>5>[C%\+:]:58/;]^Y>&DV,P.3GI'R!>I.B=QA@1(4EYRVOJR
M5UX."^1(Q= F*FM%+>?EVFG@8,VPH2'X!UIX#,J[7\_6I6H=_\+YC#*$RR6F
MI"\C\5*PS=J]#YA%MFN)0W/7ZMKY:]G1"8+*YP.X"\HH1NG%2K=^#8]W5J"4
MD\=>+742OMO(6_>9+/?_,JP12B^RUSG_"%;V,D]1*.]X%E"/6L<V:U]@:XI,
M6U@7EF$&=."/6P.ZSSST/X9LPJWKL4!\/C-QS#U'(&,P'+#Z ?FD3D.R?\;R
M7D=H>P/.1=$5B\CP#GBN#?[EAX78<[JK<$1&FS:7H6AA9%UX2H*->]:]-YC?
MIC0!LFQ R*1%JO:;@5?IWH.4L"B"3U>1@M7Q:D7E4W1Y*T<%E2H7(J(0=ZDA
MKG%R^\*BPRFQ]%&#K:OZFZY6UF]Z[D0>B4^W!XB!R/+*++7RA7'BKE]V8>5
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
M=34O_WKW^TUWV 7.6?V=M.-8Q:*O.QD;^WU7 CLP%&@O/HU?3<@>R+-(L/@
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
M P2S %O)?RAIB"73"$DM4@]5WSU?PSFL*M@S4G39X?58%J#.@\YFLKW'AED
MAL.> D_&X]ZE,4A1DSW,5U <"T#B#%M\A?R,F]6@EV)%CJ\W85H^I[W&)@7&
M;O3,@A^1\SSK!(>W?GVB:#9"/-%44=FT'WG@$+?:48'[Q7U?5*]K?>9TO==J
M9 JX[NBP !-53"$6X$<(B>U>EOW15^R_]<[K6 #N"GHF"[#R$,F#W-2 <1:R
MV-N";7OTK#@+X#^][<5V^P31+,!NUQ\-T*21$NJT89'&-,8) I(%V&M!R1L4
MR;1(ZU I#C(/^+[0U4BOKC]1V;G-^+"]$T4:^+0].UR>:)*SU)WTB8A(VYZX
M8T,H[1Y=C*=Y&MX\,7J0R7'PE$3^#WE6Q']RLPRE6( 8%F ]_L6+2B=<PM7&
MN)@SNHFV[IM'A^?U6HZ6)@M)"%WCZ/%MYB.1=LR.@X]/ ^BU,&X4UT&;G)A=
M4FO?9G^S2K\_E&M[8^CT7.>R=4-%R:A0I6;N=2MHN*#V("RV;/M[R(UXBNE/
M',]42_S?)4Z6L)[U=*:EZNUZ"MIQR[U!/3P0.9(L**=350G?&K-6*"U&)$ <
MG012PZ5?=MR?^E3PL=6HNM:SN;W=CXMS+/^7+G*Z\:H5\R8/VP-H&MIAO^N&
MZZ.<1#1ESF>NX&0KB\ !=/!R2N*SM)+<,C9K[WG69*\<@E:Z/3JB3"^$'.-3
MG!K9PD.SHQ0TJRJ7RHXL^CV)#H" \E9.VZN1"&9V"KC.JP+C6!5?=U7,V(D9
MFQ_DBGZV=94J7BM'=#B1=PW*QOT^\)!79.I'87T]Q1O6G_#!O)'CX$;4#U3I
M@Y2X1^6?U-;CG=C\VOA:8!?]VS3A_4.9W1'LEP2^V(XW8&?[2J 1Q&57K;S!
M&()\8\J'3\N5\I3?T0;.:0+K%XD#>096='O'IJG,F,/V24F)^8'#-09+QZ/!
MG>$P:$$S3^G/<M%;*VZ3_CVS1[9ZP$L!R=Y#4M=[D7P^M!GEQP,M\4PF16Q_
M$$5M)EP\O-!M\SZ$871)VECO[LYQV'+J+LXC8'B,T: 13C"M$!0,H(>04^N^
M4NZU128[FTPYY8!?(07+K!.(*9IZV.8@[,7275+ 5B09KW0%JF9Q/3Q^?*#B
M@&YOX1TFB?#(_,\-<1W&41[A)%B -0OF:;:"(#> '#&2^D<@#?Z[&9W_P*[<
M0<YU8M$7@J26CE6,$)X/R5NCUS/VEP CD05EQ9 4O'G%Q87(U8G2R=R-4MMU
MH_O&9HX4J.K\]0NM:U^,[YNYLI<BTBZ%LP!^'AML]=3:3&.$_Q&SBKG*F&WI
M8B."2!^2<O6/P)0VCIH@ F0!-I%LW1C!_1& NL!6DX<!1#: ,-@08+/G,?W[
MESRZ$6A:HZ8>\'(;OGT\&B>*J1<L0X0CEX1)Y5CCLHP)K+G<L^SM_@D$);PM
M/&W?W57S;]"(A*B\$-\L+>-?C&$.7&PWXNI_N]$U4U]?;9]69 KN/)_U2CPC
MI':*[;I<CTH0<*LW%S<_Q@/D"W]-B??'78PN1/GFY>;F+DB>=<Z*CK\Q;=1Y
MZP"'H&RJP[V7/*<G8\MWM^PZW&Q'1XKQC3\=TBK2/';7F+9UAP5 IN<X5\K&
MN,2A?W-.2OU9E,<(:,]^O_P7:W?!ZL:J9T]5[*Y(6^B5?R)6F+P3;-QO:JI7
MZECHYFV%RDXZ0TU*.S#*1_,R6BSY>>GWD'.<?!C3OWTD2Q: CP4@?U?O4F$!
M>-"A2#KW-N<LU$+K'T7:/MHCIX;9R)U[I(?1PIGR>.?4C@$27UI_B 68RO?&
M,==.<WI$/%#RYLZUT% K//+@4. %<N8C<F8@9)-S#P?CQ?N,M,=OV+RT?G#M
MS;-9[4LGWMQ2W-T;.6/&O>_ B5OG@I_>WCV!Y/C(PT%_=Q^O00WNVZLJ+2S
M*:LYMCD[T&+'>6X21YTBL7IS47"8V3:93FF=V&$R.K=PG83^X;X RR^0NM>Q
M;3/,&X_55"'WFH@6'TSO]8Z6XZG[HDG"O6^+XM,4K,VM0>;R%X]>X8,-RH>E
MD@@RKLCW"8@G\!E$\[U/))ZO8WZ1\>,IC%(J2!<:01M148%O$1\X^#1?K)PU
M&$I6?"%YK!$SB1J)\][>=I;*3/0Y]-MER[P2HYOLI;A>TYM4HMSA]:373G N
MI]O5NX(%"#D72$IXG2-!6']GZ6'=AH5YZ6XL<KI23.JIH\]P&Z2LXKHQY+VL
MH4FOS-TP7XD9E,;).#:FR[,]*7G(3ODU6H)JY )/='./U?OEZ@T_%]6%Q(_-
MR !_Q-$-,;>0-H)I.<+$X.U203L=U(P]=,'24A6O:REQTR3G//O]LDE"$G.^
MH(L::,!EN.E(#9_N%O'34C/VI)AY_9*PI%HENS@PFIKJ8AV<E/ 4\A!B(*88
M['7'9:'IK%%ZJMGC"$UA,!L4;2?=.\Y^WI$>4=T))SP@A+\:8[C17'\IOSBF
M<=W",*'5$,X%WYK8Z.E*:3-E%)ESQ;=NO50P4U/V?Q!Q$B8F8)_[F%/K4<"I
ME;PSC$8NU049LZ6IC'Z=#1HLP!PG<2K2_!^))^YO)T+^ ^#-F9VG(W'[V9 /
M*\;1C^'$.(WQ8/\S+:!RBVE'R,,HIBYV3/D'V\]X8:5XZ5_*JFN$BJS*5JT\
M4:'?*105+3Z#%Q,*UFXC5P:1]DU'!TR/Z$@>XBYM/OC$X@A[N0 LM9Y4 W2'
M'91Z?!T;7H+%8. BFFYTU]F<1L@1R%;M=8OQK2!SI>28$,Q%S<JGR4AG>\EI
MDZR8HGK?QQD19BYQWFPQS^]C0Y"R&\AMNF;%F_SAWI0N&3<^DJ3,D\O<F,-
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
M2K@J(M3%/37?0?A "X^F*N]D^^1R :'K:P^X@&O;]8W;XK^?@S!+DEY/@&O
MOR;@.[F *O-O"<&__[][)*-K/2-^9D=O>)ABMHRFVZBOE[)GEX'K]>O*#P(%
MG)E% ^]HHPT7UK$?"K(K_!A"&LK'A^R%^^K]OKZPS*__TJ']?L%&EN<)SO\_
M;5C_;A /0PC<@Y/P85P 74>4-WY=L1L;3&>2TZFY^!6[K)Z:$$-96=RZ'+EG
M:H'G4%FBRL:*(I:'TMIL6M6!$2 9 U"KFDJ^T2EOZ\=\LV/5J;_"F'%KWQC_
MC4RX,0JLH! 5.[X(E">I9.$,L"$V 5/=HM8AR-OA"LVSVP+NSKF<LZ(F<E[.
MPZ$*B;<_:BV>C/-7-P5?93C0"0,:[(V)-1X4'UR&T33D/*#-9:JP=3G-RE5'
MF1NOA HR".>CRP,RS"$SJ\0>^E%R^?N!UCB*I.<9W:@>G?/&IZP].8]X4$R*
MH\6T_03#4;8U'ZY+.2LF+A$U0P+<UD(7LZG187K1[R%210LDX0I<8G8# M&H
M;1Y#,T75(G-?&IRR2MY4/17XQL)LT(JS1#VJ35@QFC'L(,.,GY+Q7IY6RPWH
M3=&TS4-#VL[R]Z96K8$F!)!J*0ASC+3?(H5SZ!7YUKWSP!K\V37HC2F4UX/V
M5KQ_'6IP:GXBC8=#H_HWF.R6^=4,DND4'B^JG=K6V2\65'"('8.ZN%4:(3K#
MH2WK].9W3BWYUZCUNWI&:,[XV8D7?S1)3LSS]GOJ>7 >!0FB9VH=SM=-USB,
M"?LUF,,:9Q),?@4^ .-?YV]*/"VC^#%*11V98(VM;M]T%;)\L#5+WI;>W5ZS
M?D1M.^) EQ5*Y[;61[B@^4^#.DM4,#^H_H13SN-TTH>X  N)GIWY;U>S'>0C
MTLA1Z17=RL:5G1(>D@[PYJ<RH/RS.A>]S7@;U[%PX8WXP+3"<$.#9YA"J&MY
MQ=5K_=CR:U.VJ!*[*6NQ2P]V_=S(+SCY8?R<CI4;1PG2@!D%F12N9#V-IFY+
MAD.>OOOLUFW!N%XTNE/1MVWI/Z$1,=[DW47_,6S4C] 6LGMPQ*KW9MOY@)W!
M7B.94B3O[<?J=5^--V^=N$\(N=M%#4H.#+TA-_,LR(6U=RC+TMU7F(!9GVVE
MO+$_F1VAA5J%XN\S+@40B:]''( BQY04SBZ@YUV+>+.^W-C-!<2I#?1.G2<
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
MGLQ/.   M:L" !               ( !     &-Y9"TR,#(S,3(S,2YX<V10
M2P$"% ,4    "  P3YI8,8O#6\8=  #:U@$ %               @ %].
M8WED+3(P,C,Q,C,Q7V-A;"YX;6Q02P$"% ,4    "  P3YI8IX26)[:.   =
M0 D %               @ %U5@  8WED+3(P,C,Q,C,Q7V1E9BYX;6Q02P$"
M% ,4    "  P3YI8)RE-"Z\$ 0!LH \ %               @ %=Y0  8WED
M+3(P,C,Q,C,Q7VQA8BYX;6Q02P$"% ,4    "  P3YI88PP;"5G0   U$ X
M%               @ $^Z@$ 8WED+3(P,C,Q,C,Q7W!R92YX;6Q02P$"% ,4
M    "  P3YI8W#-!BBR=!0 ]-E$ #P              @ ')N@( 9#<U-S<P
M-60R,&8N:'1M4$L! A0#%     @ ,$^:6 *+E"+1!P  7"D  !$
M     ( !(E@( &0W-3<W,#5D97@Q,C$N:'1M4$L! A0#%     @ ,$^:6 E2
M:A'%!P  %BD  !$              ( !(F ( &0W-3<W,#5D97@Q,C(N:'1M
M4$L! A0#%     @ ,$^:6![VJ:?)!   +@T  !$              ( !%F@(
M &0W-3<W,#5D97@Q,S$N:'1M4$L! A0#%     @ ,$^:6.^(R)S$!   +PT
M !$              ( !#FT( &0W-3<W,#5D97@Q,S(N:'1M4$L! A0#%
M  @ ,$^:6/5$GJR$ @  *@8  !$              ( ! 7(( &0W-3<W,#5D
M97@Q-3$N:'1M4$L! A0#%     @ ,$^:6(>%L1V8*@  9K,  !
M     ( !M'0( &0W-3<W,#5D97@T-RYH=&U02P$"% ,4    "  P3YI8JZ<E
M[:4,  ")N0  $               @ %ZGP@ 9#<U-S<P-61E>#@Q+FAT;5!+
M 0(4 Q0    ( #!/FEA4$-*Y-A8  ,-E   1              "  4VL" !D
M-S4W-S U9&5X.3<Q+FAT;5!+ 0(4 Q0    ( #!/FEBT!;O%B?(! !:L @ 1
M              "  ;+"" !G-S4W-S U9S0Q=3 Q+FIP9U!+!08     #P /
+ +@#  !JM0H    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>204
<FILENAME>d757705d20f_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2023"
  xmlns:currency="http://xbrl.sec.gov/currency/2023"
  xmlns:cyd="http://www.cyilimited.com/20231231"
  xmlns:dei="http://xbrl.sec.gov/dei/2023"
  xmlns:ifrs-full="https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2023"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="cyd-20231231.xsd" xlink:type="simple"/>
    <context id="P01_01_2021To12_31_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="PAsOn12_31_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="P07_29_2014To07_29_2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
        </entity>
        <period>
            <startDate>2014-07-29</startDate>
            <endDate>2014-07-29</endDate>
        </period>
    </context>
    <context id="PAsOn12_31_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn02_01_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
        </entity>
        <period>
            <instant>2023-02-01</instant>
        </period>
    </context>
    <context id="PAsOn11_01_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
        </entity>
        <period>
            <instant>2022-11-01</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">cyd:GuangxiYuchaiMachineryCompanyLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:YAndCEngineCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:MtuYuchaiPowerCompanyLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_OtherJointVenturesMemberifrsfullJointVenturesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:OtherJointVenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_GuangxiPuremYuchaiAutomotiveTechnologyCoLtdMemberifrsfullJointVenturesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:GuangxiPuremYuchaiAutomotiveTechnologyCo.LtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_CostOfSalesMemberifrsfullAttributionOfExpensesByNatureToTheirFunctionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:AttributionOfExpensesByNatureToTheirFunctionAxis">ifrs-full:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_OtherOperatingExpensesMemberifrsfullAttributionOfExpensesByNatureToTheirFunctionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:AttributionOfExpensesByNatureToTheirFunctionAxis">cyd:OtherOperatingExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_CustomersOneMemberifrsfullMajorCustomersAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MajorCustomersAxis">cyd:CustomersOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_CustomersTwoMemberifrsfullMajorCustomersAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MajorCustomersAxis">cyd:CustomersTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_HongLeongAsiaLimitedMemberifrsfullCounterpartiesAxis_SubsidiariesMemberifrsfullCategoriesOfRelatedPartiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:SubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CounterpartiesAxis">cyd:HongLeongAsiaLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:YuchaiSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:HIGlobalEnterprisesLimitedSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_GuangxiYuchaiMachineryGroupCompanyLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">cyd:GuangxiYuchaiMachineryGroupCompanyLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_AssociatesAndJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">cyd:AssociatesAndJointVenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_JointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:JointVenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_CorporateSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:CorporateSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_HeavyDutyEnginesMemberifrsfullProductsAndServicesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:HeavyDutyEnginesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_HeavyDutyEnginesMemberifrsfullProductsAndServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:HeavyDutyEnginesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:YuchaiSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_MediumDutyEnginesMemberifrsfullProductsAndServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:MediumDutyEnginesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:YuchaiSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_MediumDutyEnginesMemberifrsfullProductsAndServicesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:MediumDutyEnginesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_GoodsOrServicesTransferredAtPointInTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:YuchaiSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TimingOfTransferOfGoodsOrServicesAxis">ifrs-full:GoodsOrServicesTransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_GoodsOrServicesTransferredAtPointInTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:HIGlobalEnterprisesLimitedSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TimingOfTransferOfGoodsOrServicesAxis">ifrs-full:GoodsOrServicesTransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_GoodsOrServicesTransferredAtPointInTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TimingOfTransferOfGoodsOrServicesAxis">ifrs-full:GoodsOrServicesTransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_GoodsOrServicesTransferredOverTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:YuchaiSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TimingOfTransferOfGoodsOrServicesAxis">ifrs-full:GoodsOrServicesTransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_GoodsOrServicesTransferredOverTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:HIGlobalEnterprisesLimitedSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TimingOfTransferOfGoodsOrServicesAxis">ifrs-full:GoodsOrServicesTransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_CNifrsfullGeographicalAreasAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_OtherCountriesMemberifrsfullGeographicalAreasAxis_YuchaiSegmentMemberifrsfullSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">cyd:OtherCountriesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:YuchaiSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OtherCountriesMemberifrsfullGeographicalAreasAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">cyd:OtherCountriesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:HIGlobalEnterprisesLimitedSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_OtherCountriesMemberifrsfullGeographicalAreasAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">cyd:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_YuchaiSegmentMemberifrsfullSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:YuchaiSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:HIGlobalEnterprisesLimitedSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_RevenueFromHospitalityOperationsMemberifrsfullProductsAndServicesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:RevenueFromHospitalityOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:HIGlobalEnterprisesLimitedSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_RevenueFromHospitalityOperationsMemberifrsfullProductsAndServicesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:RevenueFromHospitalityOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_CNifrsfullGeographicalAreasAxis_YuchaiSegmentMemberifrsfullSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:YuchaiSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_LightDutyEnginesMemberifrsfullProductsAndServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:LightDutyEnginesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:YuchaiSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_LightDutyEnginesMemberifrsfullProductsAndServicesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:LightDutyEnginesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_OtherProductsAndServicesMemberifrsfullProductsAndServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:OtherProductsAndServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:YuchaiSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OtherProductsAndServicesMemberifrsfullProductsAndServicesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:OtherProductsAndServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:HIGlobalEnterprisesLimitedSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_OtherProductsAndServicesMemberifrsfullProductsAndServicesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:OtherProductsAndServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_RevenueFromHospitalityOperationsMemberifrsfullProductsAndServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:RevenueFromHospitalityOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:YuchaiSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_GoodsOrServicesTransferredOverTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TimingOfTransferOfGoodsOrServicesAxis">ifrs-full:GoodsOrServicesTransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_HongLeongAsiaLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">cyd:HongLeongAsiaLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_JointVenturesMemberifrsfullJointVenturesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">ifrs-full:JointVenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_PuremCompanyLimitedMemberifrsfullJointVenturesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:PuremCompanyLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_NoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:NoncontrollingInterestsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:EquityAttributableToOwnersOfParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_RetainedEarningsMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_ReserveOfExchangeDifferencesOnTranslationMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_FairValueReserveMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">cyd:FairValueReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_EliminationOfIntersegmentAmountsMemberifrsfullSegmentConsolidationItemsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:EliminationOfIntersegmentAmountsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">cyd:SignificantJointVenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:YAndCEngineCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">cyd:SignificantJointVenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:MtuYuchaiPowerCompanyLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_PuremCompanyLimitedMemberifrsfullJointVenturesAxis_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">cyd:SignificantJointVenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:PuremCompanyLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_JointVenturesMemberifrsfullJointVenturesAxis_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">cyd:SignificantJointVenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">ifrs-full:JointVenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_JointVenturesMemberifrsfullJointVenturesAxis_OtherJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">cyd:OtherJointVenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">ifrs-full:JointVenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_StatutoryReserveMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:StatutoryReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_AccrualsMemberifrsfullAssetsAndLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">cyd:AccrualsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_AllowanceForCreditLossesMemberifrsfullAssetsAndLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">ifrs-full:AllowanceForCreditLossesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_WithholdingTaxOnDividendIncomeMemberifrsfullAssetsAndLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">cyd:WithholdingTaxOnDividendIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_EffectOfChangeInResidualValueAndImpairmentOfPropertyPlantAndEquipmentMemberifrsfullAssetsAndLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">cyd:EffectOfChangeInResidualValueAndImpairmentOfPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_WritedownOfInventoriesMemberifrsfullAssetsAndLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">cyd:WritedownOfInventoriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_UnusedTaxLossesMemberifrsfullAssetsAndLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">ifrs-full:UnusedTaxLossesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_OtherTemporaryDifferencesMemberifrsfullAssetsAndLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">ifrs-full:OtherTemporaryDifferencesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_DeferredIncomeMemberifrsfullAssetsAndLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">cyd:DeferredIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_InterestReceivableMemberifrsfullAssetsAndLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">cyd:InterestReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_AcceleratedDepreciationMemberifrsfullAssetsAndLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">cyd:AcceleratedDepreciationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_SellingGeneralAndAdministrativeExpenseMemberifrsfullAttributionOfExpensesByNatureToTheirFunctionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:AttributionOfExpensesByNatureToTheirFunctionAxis">ifrs-full:SellingGeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_GuangxiYuchaiMachineryMonopolyDevelopmentCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">cyd:GuangxiYuchaiMachineryMonopolyDevelopmentCompanyLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">cyd:GuangxiYuchaiMachineryCompanyLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:YAndCEngineCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_OtherJointVenturesMemberifrsfullJointVenturesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:OtherJointVenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:MtuYuchaiPowerCompanyLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_GuangxiPuremYuchaiAutomotiveTechnologyCoLtdMemberifrsfullJointVenturesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:GuangxiPuremYuchaiAutomotiveTechnologyCo.LtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_CostOfSalesMemberifrsfullAttributionOfExpensesByNatureToTheirFunctionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:AttributionOfExpensesByNatureToTheirFunctionAxis">ifrs-full:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_OtherOperatingExpensesMemberifrsfullAttributionOfExpensesByNatureToTheirFunctionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:AttributionOfExpensesByNatureToTheirFunctionAxis">cyd:OtherOperatingExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_CustomersOneMemberifrsfullMajorCustomersAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MajorCustomersAxis">cyd:CustomersOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_CustomersTwoMemberifrsfullMajorCustomersAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MajorCustomersAxis">cyd:CustomersTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_WarrantyProvisionMemberifrsfullClassesOfProvisionsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:WarrantyProvisionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_OnerousContractsProvisionMemberifrsfullClassesOfProvisionsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:OnerousContractsProvisionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_HongLeongAsiaLimitedMemberifrsfullCounterpartiesAxis_SubsidiariesMemberifrsfullCategoriesOfRelatedPartiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:SubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CounterpartiesAxis">cyd:HongLeongAsiaLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_StatutoryGeneralReserveMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">cyd:StatutoryGeneralReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_MarketComparableCompaniesAndCostMethodMemberifrsfullValuationTechniquesUsedInFairValueMeasurementAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ValuationTechniquesUsedInFairValueMeasurementAxis">cyd:MarketComparableCompaniesAndCostMethodMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_GuangxiYuchaiFoundryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">cyd:GuangxiYuchaiFoundryCompanyLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_YuchaiXinLanNewEnergyPowerTechnologyCoLtdMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">cyd:YuchaiXinLanNewEnergyPowerTechnologyCo.LtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_HLGlobalEnterprisesLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">cyd:HLGlobalEnterprisesLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_GuangxiYuchaiMarineAndGensetPowerCoLtdMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">cyd:GuangxiYuchaiMarineAndGensetPowerCo.LtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_BuildingsandImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:BuildingsandImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_ConstructionInProgressMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:PlantAndMachineryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MotorVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_PRCWithholdingTaxOnDividendIncomeMemberifrsfullAssetsAndLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">cyd:PRCWithholdingTaxOnDividendIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_HlTechnologySystemsPrivateLimitedMemberifrsfullCounterpartiesAxis_SubsidiariesMemberifrsfullCategoriesOfRelatedPartiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:SubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CounterpartiesAxis">cyd:HlTechnologySystemsPrivateLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_SubsidiariesMemberifrsfullCategoriesOfRelatedPartiesAxis_WellSummitInvestmentsLimitedMemberifrsfullCounterpartiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:SubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CounterpartiesAxis">cyd:WellSummitInvestmentsLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_CNifrsfullGeographicalAreasAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_FinalDividendMemberifrsfullTypesOfFinancialLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">cyd:FinalDividendMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_CapitalReservesMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">cyd:CapitalReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_IntangibleAssetsUnderDevelopmentMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_BuildingsandImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:BuildingsandImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:PlantAndMachineryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MotorVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_YulinCityGovernmentMemberifrsfullCounterpartiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CounterpartiesAxis">cyd:YulinCityGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_CNifrsfullGeographicalAreasAxis_Top5CustomersMemberifrsfullMajorCustomersAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MajorCustomersAxis">cyd:Top5CustomersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:YuchaiSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:HIGlobalEnterprisesLimitedSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_GuangxiYuchaiMachineryGroupCompanyLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">cyd:GuangxiYuchaiMachineryGroupCompanyLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_AssociatesAndJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">cyd:AssociatesAndJointVenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_IntangibleAssetsUnderDevelopmentMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis_TopOfRangeMemberifrsfullRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_BottomOfRangeMemberifrsfullRangeAxis_IntangibleAssetsUnderDevelopmentMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_TopOfRangeMemberifrsfullRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_BottomOfRangeMemberifrsfullRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_ShorttermBorrowingsMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:ShorttermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_LongtermBorrowingsMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_LeaseLiabilitiesCurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">cyd:LeaseLiabilitiesCurrentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_LeaseLiabilitiesNoncurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">cyd:LeaseLiabilitiesNoncurrentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_OtherFinancialLiabilityMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">cyd:OtherFinancialLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_HLGlobalEnterprisesLimitedMemberifrsfullJointVenturesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:HLGlobalEnterprisesLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ConstructionInProgressMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_CNYsrtCurrencyAxis_NoncurrentBorrowingsMemberifrsfullBorrowingsByNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CNY</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cyd:NoncurrentBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_CNYsrtCurrencyAxis_CurrentBorrowingsMemberifrsfullBorrowingsByNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CNY</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cyd:CurrentBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_JointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:JointVenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_CorporateSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:CorporateSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FreeholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:FreeholdLandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_FreeholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:FreeholdLandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_PuremCompanyLimitedMemberifrsfullJointVenturesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:PuremCompanyLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_GoodsOrServicesTransferredAtPointInTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:YuchaiSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TimingOfTransferOfGoodsOrServicesAxis">ifrs-full:GoodsOrServicesTransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_GoodsOrServicesTransferredAtPointInTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:HIGlobalEnterprisesLimitedSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TimingOfTransferOfGoodsOrServicesAxis">ifrs-full:GoodsOrServicesTransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_GoodsOrServicesTransferredAtPointInTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TimingOfTransferOfGoodsOrServicesAxis">ifrs-full:GoodsOrServicesTransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_RevenueFromHospitalityOperationsMemberifrsfullProductsAndServicesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:RevenueFromHospitalityOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_RevenueFromHospitalityOperationsMemberifrsfullProductsAndServicesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:RevenueFromHospitalityOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:HIGlobalEnterprisesLimitedSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_RevenueFromHospitalityOperationsMemberifrsfullProductsAndServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:RevenueFromHospitalityOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:YuchaiSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_OtherProductsAndServicesMemberifrsfullProductsAndServicesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:OtherProductsAndServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:HIGlobalEnterprisesLimitedSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_YuchaiSegmentMemberifrsfullSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:YuchaiSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_GoodsOrServicesTransferredOverTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TimingOfTransferOfGoodsOrServicesAxis">ifrs-full:GoodsOrServicesTransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_GoodsOrServicesTransferredOverTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:HIGlobalEnterprisesLimitedSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TimingOfTransferOfGoodsOrServicesAxis">ifrs-full:GoodsOrServicesTransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_GoodsOrServicesTransferredOverTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:YuchaiSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TimingOfTransferOfGoodsOrServicesAxis">ifrs-full:GoodsOrServicesTransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_MediumDutyEnginesMemberifrsfullProductsAndServicesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:MediumDutyEnginesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:HIGlobalEnterprisesLimitedSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_MediumDutyEnginesMemberifrsfullProductsAndServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:MediumDutyEnginesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:YuchaiSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_HeavyDutyEnginesMemberifrsfullProductsAndServicesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:HeavyDutyEnginesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_HeavyDutyEnginesMemberifrsfullProductsAndServicesAxis_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:HeavyDutyEnginesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:HIGlobalEnterprisesLimitedSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_HeavyDutyEnginesMemberifrsfullProductsAndServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:HeavyDutyEnginesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:YuchaiSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OtherProductsAndServicesMemberifrsfullProductsAndServicesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:OtherProductsAndServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:HIGlobalEnterprisesLimitedSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_OtherProductsAndServicesMemberifrsfullProductsAndServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:OtherProductsAndServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:YuchaiSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_LightDutyEnginesMemberifrsfullProductsAndServicesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:LightDutyEnginesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_LightDutyEnginesMemberifrsfullProductsAndServicesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:LightDutyEnginesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:HIGlobalEnterprisesLimitedSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_LightDutyEnginesMemberifrsfullProductsAndServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:LightDutyEnginesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:YuchaiSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_MediumDutyEnginesMemberifrsfullProductsAndServicesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:MediumDutyEnginesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_OtherCountriesMemberifrsfullGeographicalAreasAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">cyd:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OtherCountriesMemberifrsfullGeographicalAreasAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">cyd:OtherCountriesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:HIGlobalEnterprisesLimitedSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_OtherCountriesMemberifrsfullGeographicalAreasAxis_YuchaiSegmentMemberifrsfullSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">cyd:OtherCountriesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:YuchaiSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_CNifrsfullGeographicalAreasAxis_YuchaiSegmentMemberifrsfullSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:YuchaiSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_HongLeongAsiaLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">cyd:HongLeongAsiaLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_JointVenturesMemberifrsfullJointVenturesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">ifrs-full:JointVenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_NoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:NoncontrollingInterestsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:EquityAttributableToOwnersOfParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_RetainedEarningsMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</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="P01_01_2022To12_31_2022_FairValueReserveMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">cyd:FairValueReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_ReserveOfExchangeDifferencesOnTranslationMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</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="P01_01_2022To12_31_2022_EliminationOfIntersegmentAmountsMemberifrsfullSegmentConsolidationItemsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:EliminationOfIntersegmentAmountsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">cyd:SignificantJointVenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:YAndCEngineCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">cyd:SignificantJointVenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:MtuYuchaiPowerCompanyLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_PuremCompanyLimitedMemberifrsfullJointVenturesAxis_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">cyd:SignificantJointVenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:PuremCompanyLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_JointVenturesMemberifrsfullJointVenturesAxis_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">cyd:SignificantJointVenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">ifrs-full:JointVenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_JointVenturesMemberifrsfullJointVenturesAxis_OtherJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">cyd:OtherJointVenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">ifrs-full:JointVenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_PremiumPaidForDiscountOnAcquisitionOfNoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">cyd:PremiumPaidForDiscountOnAcquisitionOfNoncontrollingInterestsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_StatutoryReserveMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:StatutoryReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_CapitalReserveMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</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="P01_01_2022To12_31_2022_OfficeFurnitureFittingsAndEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:OfficeFurnitureFittingsAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_LeaseholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:LeaseholdLandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MotorVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_FinancialEffectOfChangesInAccountingPolicyMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:FinancialEffectOfChangesInAccountingPolicyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_IntangibleAssetsUnderDevelopmentMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologyKnowHowMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">cyd:TechnologyKnowHowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologyKnowHowMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">cyd:TechnologyKnowHowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_WithholdingTaxOnDividendIncomeMemberifrsfullAssetsAndLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">cyd:WithholdingTaxOnDividendIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_AccrualsMemberifrsfullAssetsAndLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">cyd:AccrualsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_EffectOfChangeInResidualValueAndImpairmentOfPropertyPlantAndEquipmentMemberifrsfullAssetsAndLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">cyd:EffectOfChangeInResidualValueAndImpairmentOfPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_WritedownOfInventoriesMemberifrsfullAssetsAndLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">cyd:WritedownOfInventoriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_InterestReceivableMemberifrsfullAssetsAndLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">cyd:InterestReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_UnusedTaxLossesMemberifrsfullAssetsAndLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">ifrs-full:UnusedTaxLossesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_AllowanceForCreditLossesMemberifrsfullAssetsAndLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">ifrs-full:AllowanceForCreditLossesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_DeferredIncomeMemberifrsfullAssetsAndLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">cyd:DeferredIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_OtherTemporaryDifferencesMemberifrsfullAssetsAndLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">ifrs-full:OtherTemporaryDifferencesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_AcceleratedDepreciationMemberifrsfullAssetsAndLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">cyd:AcceleratedDepreciationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_TechnologyKnowHowMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">cyd:TechnologyKnowHowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_SellingGeneralAndAdministrativeExpenseMemberifrsfullAttributionOfExpensesByNatureToTheirFunctionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:AttributionOfExpensesByNatureToTheirFunctionAxis">ifrs-full:SellingGeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_OtherOperatingExpensesMemberCYDProfitOrLossStatementAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cyd:ProfitOrLossStatementAxis">cyd:OtherOperatingExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryMonopolyDevelopmentCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">cyd:GuangxiYuchaiMachineryMonopolyDevelopmentCompanyLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_ForeignSharesOfYuchaiMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">cyd:ForeignSharesOfYuchaiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">cyd:GuangxiYuchaiMachineryCompanyLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_GuangxiYuchaiMarineAndGensetPowerCoLtdMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">cyd:GuangxiYuchaiMarineAndGensetPowerCo.LtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_YuchaiXinLanNewEnergyPowerTechnologyCoLtdMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">cyd:YuchaiXinLanNewEnergyPowerTechnologyCo.LtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_GuangxiYuchaiFoundryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">cyd:GuangxiYuchaiFoundryCompanyLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_HLGlobalEnterprisesLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">cyd:HLGlobalEnterprisesLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_OtherJointVenturesMemberifrsfullJointVenturesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:OtherJointVenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:YAndCEngineCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_GuangxiPuremYuchaiAutomotiveTechnologyCoLtdMemberifrsfullJointVenturesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:GuangxiPuremYuchaiAutomotiveTechnologyCo.LtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:MtuYuchaiPowerCompanyLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_CostOfSalesMemberifrsfullAttributionOfExpensesByNatureToTheirFunctionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:AttributionOfExpensesByNatureToTheirFunctionAxis">ifrs-full:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_OtherOperatingExpensesMemberifrsfullAttributionOfExpensesByNatureToTheirFunctionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:AttributionOfExpensesByNatureToTheirFunctionAxis">cyd:OtherOperatingExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_BottomOfRangeMemberifrsfullRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_TopOfRangeMemberifrsfullRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_CustomersTwoMemberifrsfullMajorCustomersAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MajorCustomersAxis">cyd:CustomersTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_CustomersOneMemberifrsfullMajorCustomersAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MajorCustomersAxis">cyd:CustomersOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_OnerousContractsProvisionMemberifrsfullClassesOfProvisionsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:OnerousContractsProvisionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_WarrantyProvisionMemberifrsfullClassesOfProvisionsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:WarrantyProvisionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_HongLeongAsiaLimitedMemberifrsfullCounterpartiesAxis_SubsidiariesMemberifrsfullCategoriesOfRelatedPartiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:SubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CounterpartiesAxis">cyd:HongLeongAsiaLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_ThreeYearsAfterDateOfGrantMemberCYDShareBasedPaymentAwardDateAxis_TopOfRangeMemberifrsfullRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cyd:ShareBasedPaymentAwardDateAxis">cyd:ThreeYearsAfterDateOfGrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_TopOfRangeMemberifrsfullRangeAxis_TwoYearsAfterDateOfGrantMemberCYDShareBasedPaymentAwardDateAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cyd:ShareBasedPaymentAwardDateAxis">cyd:TwoYearsAfterDateOfGrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_OneYearAfterDateOfGrantMemberCYDShareBasedPaymentAwardDateAxis_TopOfRangeMemberifrsfullRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cyd:ShareBasedPaymentAwardDateAxis">cyd:OneYearAfterDateOfGrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_StatutoryGeneralReserveMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">cyd:StatutoryGeneralReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_MarketComparableCompaniesAndCostMethodMemberifrsfullValuationTechniquesUsedInFairValueMeasurementAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ValuationTechniquesUsedInFairValueMeasurementAxis">cyd:MarketComparableCompaniesAndCostMethodMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</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="P01_01_2023To12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:PlantAndMachineryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_ConstructionInProgressMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_BuildingsandImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:BuildingsandImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</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="P01_01_2023To12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MotorVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_PRCWithholdingTaxOnDividendIncomeMemberifrsfullAssetsAndLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">cyd:PRCWithholdingTaxOnDividendIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_LeaseholdBuildingsAndImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:LeaseholdBuildingsAndImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_HlTechnologySystemsPrivateLimitedMemberifrsfullCounterpartiesAxis_SubsidiariesMemberifrsfullCategoriesOfRelatedPartiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:SubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CounterpartiesAxis">cyd:HlTechnologySystemsPrivateLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_SubsidiariesMemberifrsfullCategoriesOfRelatedPartiesAxis_WellSummitInvestmentsLimitedMemberifrsfullCounterpartiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:SubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CounterpartiesAxis">cyd:WellSummitInvestmentsLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_CNifrsfullGeographicalAreasAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_FinalDividendMemberifrsfullTypesOfFinancialLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">cyd:FinalDividendMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryGroupCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">cyd:GuangxiYuchaiMachineryGroupCompanyLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_CapitalReservesMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">cyd:CapitalReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_CurrencyRiskMemberifrsfullTypesOfRisksAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CurrencyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_IntangibleAssetsUnderDevelopmentMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MotorVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:PlantAndMachineryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_BuildingsandImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:BuildingsandImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_BottomOfRangeMemberifrsfullRangeAxis_RoadApplicationsEnginesMemberifrsfullProductsAndServicesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:RoadApplicationsEnginesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_RoadApplicationsEnginesMemberifrsfullProductsAndServicesAxis_TopOfRangeMemberifrsfullRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:RoadApplicationsEnginesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_BottomOfRangeMemberifrsfullRangeAxis_OtherApplicationsEnginesMemberifrsfullProductsAndServicesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:OtherApplicationsEnginesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_OtherApplicationsEnginesMemberifrsfullProductsAndServicesAxis_TopOfRangeMemberifrsfullRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:OtherApplicationsEnginesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_MYifrsfullGeographicalAreasAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:MY</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_CNifrsfullGeographicalAreasAxis_TopOfRangeMemberifrsfullRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_BottomOfRangeMemberifrsfullRangeAxis_CNifrsfullGeographicalAreasAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_CreditFacilityWithDbsBankLtdMemberifrsfullBorrowingsByNameAxis_TopOfRangeMemberifrsfullRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cyd:CreditFacilityWithDbsBankLtdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_CreditFacilityWithMUFGSingaporeBranchMemberifrsfullBorrowingsByNameAxis_TopOfRangeMemberifrsfullRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cyd:CreditFacilityWithMUFGSingaporeBranchMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_BottomOfRangeMemberifrsfullRangeAxis_CreditFacilityWithSumitomoBranchMemberifrsfullBorrowingsByNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cyd:CreditFacilityWithSumitomoBranchMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_YulinCityGovernmentMemberifrsfullCounterpartiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CounterpartiesAxis">cyd:YulinCityGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_CNifrsfullGeographicalAreasAxis_Top5CustomersMemberifrsfullMajorCustomersAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MajorCustomersAxis">cyd:Top5CustomersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:YuchaiSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:HIGlobalEnterprisesLimitedSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryGroupCompanyLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">cyd:GuangxiYuchaiMachineryGroupCompanyLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_AssociatesAndJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">cyd:AssociatesAndJointVenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_CreditFacilityWithDbsBankLtdMemberifrsfullBorrowingsByNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cyd:CreditFacilityWithDbsBankLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_IntangibleAssetsUnderDevelopmentMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis_TopOfRangeMemberifrsfullRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_BottomOfRangeMemberifrsfullRangeAxis_IntangibleAssetsUnderDevelopmentMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_BottomOfRangeMemberifrsfullRangeAxis_OrdinarySharesMemberifrsfullClassesOfShareCapitalAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">ifrs-full:OrdinarySharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_ShorttermBorrowingsMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:ShorttermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_LongtermBorrowingsMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_LeaseLiabilitiesCurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">cyd:LeaseLiabilitiesCurrentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ConstructionInProgressMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_LeaseLiabilitiesNoncurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">cyd:LeaseLiabilitiesNoncurrentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_OtherFinancialLiabilityMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">cyd:OtherFinancialLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_HLGlobalEnterprisesLimitedMemberifrsfullJointVenturesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:HLGlobalEnterprisesLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_CNYsrtCurrencyAxis_NoncurrentBorrowingsMemberifrsfullBorrowingsByNameAxis_TopOfRangeMemberifrsfullRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CNY</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cyd:NoncurrentBorrowingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_BottomOfRangeMemberifrsfullRangeAxis_CNYsrtCurrencyAxis_NoncurrentBorrowingsMemberifrsfullBorrowingsByNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CNY</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cyd:NoncurrentBorrowingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_CNYsrtCurrencyAxis_CurrentBorrowingsMemberifrsfullBorrowingsByNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CNY</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cyd:CurrentBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_JointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:JointVenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_CorporateSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:CorporateSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FreeholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:FreeholdLandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_FreeholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:FreeholdLandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_PuremCompanyLimitedMemberifrsfullJointVenturesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:PuremCompanyLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_GoodsOrServicesTransferredAtPointInTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TimingOfTransferOfGoodsOrServicesAxis">ifrs-full:GoodsOrServicesTransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_GoodsOrServicesTransferredOverTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:YuchaiSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TimingOfTransferOfGoodsOrServicesAxis">ifrs-full:GoodsOrServicesTransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_GoodsOrServicesTransferredOverTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TimingOfTransferOfGoodsOrServicesAxis">ifrs-full:GoodsOrServicesTransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_RevenueFromHospitalityOperationsMemberifrsfullProductsAndServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:RevenueFromHospitalityOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:YuchaiSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_RevenueFromHospitalityOperationsMemberifrsfullProductsAndServicesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:RevenueFromHospitalityOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:HIGlobalEnterprisesLimitedSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_RevenueFromHospitalityOperationsMemberifrsfullProductsAndServicesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:RevenueFromHospitalityOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_OtherProductsAndServicesMemberifrsfullProductsAndServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:OtherProductsAndServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:YuchaiSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_LightDutyEnginesMemberifrsfullProductsAndServicesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:LightDutyEnginesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_YuchaiSegmentMemberifrsfullSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:YuchaiSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:HIGlobalEnterprisesLimitedSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_GoodsOrServicesTransferredAtPointInTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:HIGlobalEnterprisesLimitedSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TimingOfTransferOfGoodsOrServicesAxis">ifrs-full:GoodsOrServicesTransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_GoodsOrServicesTransferredAtPointInTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:YuchaiSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TimingOfTransferOfGoodsOrServicesAxis">ifrs-full:GoodsOrServicesTransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_OtherCountriesMemberifrsfullGeographicalAreasAxis_YuchaiSegmentMemberifrsfullSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">cyd:OtherCountriesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:YuchaiSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OtherCountriesMemberifrsfullGeographicalAreasAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">cyd:OtherCountriesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:HIGlobalEnterprisesLimitedSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_OtherCountriesMemberifrsfullGeographicalAreasAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">cyd:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_MediumDutyEnginesMemberifrsfullProductsAndServicesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:MediumDutyEnginesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OtherProductsAndServicesMemberifrsfullProductsAndServicesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:OtherProductsAndServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:HIGlobalEnterprisesLimitedSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_OtherProductsAndServicesMemberifrsfullProductsAndServicesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:OtherProductsAndServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_CNifrsfullGeographicalAreasAxis_YuchaiSegmentMemberifrsfullSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:YuchaiSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_LightDutyEnginesMemberifrsfullProductsAndServicesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:LightDutyEnginesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:HIGlobalEnterprisesLimitedSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_LightDutyEnginesMemberifrsfullProductsAndServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:LightDutyEnginesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:YuchaiSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_MediumDutyEnginesMemberifrsfullProductsAndServicesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:MediumDutyEnginesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:HIGlobalEnterprisesLimitedSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_MediumDutyEnginesMemberifrsfullProductsAndServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:MediumDutyEnginesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:YuchaiSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_HeavyDutyEnginesMemberifrsfullProductsAndServicesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:HeavyDutyEnginesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_HeavyDutyEnginesMemberifrsfullProductsAndServicesAxis_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:HeavyDutyEnginesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:HIGlobalEnterprisesLimitedSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_HeavyDutyEnginesMemberifrsfullProductsAndServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">cyd:HeavyDutyEnginesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:YuchaiSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_GoodsOrServicesTransferredOverTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:HIGlobalEnterprisesLimitedSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TimingOfTransferOfGoodsOrServicesAxis">ifrs-full:GoodsOrServicesTransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_SuzhouRemanMemberifrsfullCategoriesOfRelatedPartiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">cyd:SuzhouRemanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_HongLeongAsiaLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">cyd:HongLeongAsiaLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">ifrs-full:JointVenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_NoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:NoncontrollingInterestsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:EquityAttributableToOwnersOfParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_RetainedEarningsMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</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="P01_01_2023To12_31_2023_FairValueReserveMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">cyd:FairValueReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_ReserveOfExchangeDifferencesOnTranslationMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</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="P01_01_2023To12_31_2023_EliminationOfIntersegmentAmountsMemberifrsfullSegmentConsolidationItemsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:EliminationOfIntersegmentAmountsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis_OtherJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">cyd:OtherJointVenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">ifrs-full:JointVenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">cyd:SignificantJointVenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">ifrs-full:JointVenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_PuremCompanyLimitedMemberifrsfullJointVenturesAxis_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">cyd:SignificantJointVenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:PuremCompanyLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">cyd:SignificantJointVenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:YAndCEngineCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">cyd:SignificantJointVenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:MtuYuchaiPowerCompanyLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_PremiumPaidForDiscountOnAcquisitionOfNoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">cyd:PremiumPaidForDiscountOnAcquisitionOfNoncontrollingInterestsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_StatutoryReserveMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:StatutoryReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_CapitalReserveMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</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="P01_01_2023To12_31_2023_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MotorVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_OfficeFurnitureFittingsAndEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:OfficeFurnitureFittingsAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_LeaseholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:LeaseholdLandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_FinancialEffectOfChangesInAccountingPolicyMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:FinancialEffectOfChangesInAccountingPolicyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_IntangibleAssetsUnderDevelopmentMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologyKnowHowMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">cyd:TechnologyKnowHowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologyKnowHowMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">cyd:TechnologyKnowHowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullIndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis">cyd:GuangxiYuchaiMachineryCompanyLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_LeaseLiabilitiesNoncurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis_TopOfRangeMemberifrsfullRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">cyd:LeaseLiabilitiesNoncurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_BottomOfRangeMemberifrsfullRangeAxis_LeaseLiabilitiesNoncurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">cyd:LeaseLiabilitiesNoncurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_TrademarksMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">cyd:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_BottomOfRangeMemberifrsfullRangeAxis_TechnologyKnowHowMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">cyd:TechnologyKnowHowMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_TechnologyKnowHowMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_TopOfRangeMemberifrsfullRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">cyd:TechnologyKnowHowMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_TechnologyKnowHowMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">cyd:TechnologyKnowHowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_IntangibleAssetsUnderDevelopmentMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_TopOfRangeMemberifrsfullRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MotorVehiclesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_BottomOfRangeMemberifrsfullRangeAxis_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MotorVehiclesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_TopOfRangeMemberifrsfullRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_BottomOfRangeMemberifrsfullRangeAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_PlantMachineryAndEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_TopOfRangeMemberifrsfullRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:PlantMachineryAndEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_BottomOfRangeMemberifrsfullRangeAxis_PlantMachineryAndEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:PlantMachineryAndEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_BuildingsAndImprovementsOnFreeholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:BuildingsAndImprovementsOnFreeholdLandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_BusinessContactMemberdeiEntityAddressesAddressTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:EntityAddressesAddressTypeAxis">dei:BusinessContactMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_InterestReceivableMemberifrsfullAssetsAndLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">cyd:InterestReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_AcceleratedDepreciationMemberifrsfullAssetsAndLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">cyd:AcceleratedDepreciationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_WritedownOfInventoriesMemberifrsfullAssetsAndLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">cyd:WritedownOfInventoriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_EffectOfChangeInResidualValueAndImpairmentOfPropertyPlantAndEquipmentMemberifrsfullAssetsAndLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">cyd:EffectOfChangeInResidualValueAndImpairmentOfPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_WithholdingTaxOnDividendIncomeMemberifrsfullAssetsAndLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">cyd:WithholdingTaxOnDividendIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_DeferredIncomeMemberifrsfullAssetsAndLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">cyd:DeferredIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_AccrualsMemberifrsfullAssetsAndLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">cyd:AccrualsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_AllowanceForCreditLossesMemberifrsfullAssetsAndLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">ifrs-full:AllowanceForCreditLossesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_OtherTemporaryDifferencesMemberifrsfullAssetsAndLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">ifrs-full:OtherTemporaryDifferencesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_UnusedTaxLossesMemberifrsfullAssetsAndLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">ifrs-full:UnusedTaxLossesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_SellingGeneralAndAdministrativeExpenseMemberifrsfullAttributionOfExpensesByNatureToTheirFunctionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:AttributionOfExpensesByNatureToTheirFunctionAxis">ifrs-full:SellingGeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="PAsOn12_31_2022_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullIndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis">cyd:GuangxiYuchaiMachineryCompanyLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_CapitalisedDevelopmentExpenditureMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CapitalisedDevelopmentExpenditureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_OrdinarySharesMemberifrsfullClassesOfShareCapitalAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</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="PAsOn12_31_2022_HongLeongAsiaLimitedMemberifrsfullCounterpartiesAxis_SubsidiariesMemberifrsfullCategoriesOfRelatedPartiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:SubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CounterpartiesAxis">cyd:HongLeongAsiaLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_TopOfRangeMemberifrsfullRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_BottomOfRangeMemberifrsfullRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_OtherJointVenturesMemberifrsfullJointVenturesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:OtherJointVenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:YAndCEngineCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_GuangxiPuremYuchaiAutomotiveTechnologyCoLtdMemberifrsfullJointVenturesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:GuangxiPuremYuchaiAutomotiveTechnologyCo.LtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:MtuYuchaiPowerCompanyLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">cyd:GuangxiYuchaiMachineryCompanyLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_JointVenturesMemberifrsfullJointVenturesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">ifrs-full:JointVenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_PuremCompanyLimitedMemberifrsfullJointVenturesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:PuremCompanyLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_SecuredBankFacilitiesMemberCYDDebtInstrument1Axis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cyd:DebtInstrument1Axis">cyd:SecuredBankFacilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_JointVenturesWhereEntityIsVenturerMemberifrsfullCategoriesOfRelatedPartiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:JointVenturesWhereEntityIsVenturerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_OtherRelatedPartiesMemberifrsfullCategoriesOfRelatedPartiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:OtherRelatedPartiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_AdvanceFromCustomerMemberifrsfullClassesOfLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">cyd:AdvanceFromCustomerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_UnfulfilledServiceTypeMaintenanceServicesMemberifrsfullClassesOfLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">cyd:UnfulfilledServiceTypeMaintenanceServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_LaterThanOneYearAndNotLaterThanFiveYearsMemberifrsfullMaturityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanFiveYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_NotLaterThanOneYearMemberifrsfullMaturityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</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="PAsOn12_31_2022_LaterThanFiveYearsMemberifrsfullMaturityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</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="PAsOn12_31_2022_OtherCountriesMemberifrsfullGeographicalAreasAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">cyd:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_CNifrsfullGeographicalAreasAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_CNifrsfullGeographicalAreasAxis_Top5CustomersMemberifrsfullMajorCustomersAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MajorCustomersAxis">cyd:Top5CustomersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_OutstandingBillsReceivablesDiscountedWithBanksMemberifrsfullClassesOfFinancialAssetsAxis_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">cyd:OutstandingBillsReceivablesDiscountedWithBanksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:YAndCEngineCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_OutstandingBillsReceivablesEndorsedToSuppliersMemberifrsfullClassesOfFinancialAssetsAxis_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">cyd:OutstandingBillsReceivablesEndorsedToSuppliersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:YAndCEngineCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_PremiumPaidForAcquisitionOfNoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">cyd:PremiumPaidForAcquisitionOfNoncontrollingInterestsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_ReserveOfSharebasedPaymentsMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</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="PAsOn12_31_2022_ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_ReserveOfExchangeDifferencesOnTranslationMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</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="PAsOn12_31_2022_LiquidityRiskMemberifrsfullTypesOfRisksAxis_NotLaterThanOneYearMemberifrsfullMaturityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:LiquidityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_LiquidityRiskMemberifrsfullTypesOfRisksAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:LiquidityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_BillReceivablesMemberifrsfullCategoriesOfFinancialAssetsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">cyd:BillReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_BillReceivablesMemberifrsfullCategoriesOfFinancialAssetsAxis_Level2OfFairValueHierarchyMemberifrsfullLevelsOfFairValueHierarchyAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">cyd:BillReceivablesMember</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="PAsOn12_31_2022_CurrencyRiskMemberifrsfullTypesOfRisksAxis_USDsrtCurrencyAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CurrencyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_CurrencyRiskMemberifrsfullTypesOfRisksAxis_EURsrtCurrencyAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:EUR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CurrencyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_CurrencyRiskMemberifrsfullTypesOfRisksAxis_SGDsrtCurrencyAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:SGD</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CurrencyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_LaterThanTwoYearsAndNotLaterThanFiveYearsMemberifrsfullMaturityAxis_LiquidityRiskMemberifrsfullTypesOfRisksAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:LiquidityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_PastDueOneEightyOneToThreeSixtyFiveDaysMemberifrsfullPastDueStatusAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:TradeReceivablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">cyd:PastDueOneEightyOneToThreeSixtyFiveDaysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_PastDueNinetyOneToOneEightyDaysMemberifrsfullPastDueStatusAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:TradeReceivablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">cyd:PastDueNinetyOneToOneEightyDaysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_PastDueZeroToNinetyDaysMemberifrsfullPastDueStatusAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:TradeReceivablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">cyd:PastDueZeroToNinetyDaysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:TradeReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_PastDueGreaterThanThreeSixtyFiveDaysMemberifrsfullPastDueStatusAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:TradeReceivablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">cyd:PastDueGreaterThanThreeSixtyFiveDaysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_CurrencyRiskMemberifrsfullTypesOfRisksAxis_OtherCurrenciesMembersrtCurrencyAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">cyd:OtherCurrenciesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CurrencyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_CNYsrtCurrencyAxis_CurrentBorrowingsMemberifrsfullBorrowingsByNameAxis_TopOfRangeMemberifrsfullRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CNY</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cyd:CurrentBorrowingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_BottomOfRangeMemberifrsfullRangeAxis_CNYsrtCurrencyAxis_CurrentBorrowingsMemberifrsfullBorrowingsByNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CNY</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cyd:CurrentBorrowingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_CNYsrtCurrencyAxis_NoncurrentBorrowingsMemberifrsfullBorrowingsByNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CNY</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cyd:NoncurrentBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PastDueNinetyOneToOneEightyDaysMemberifrsfullPastDueStatusAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:TradeReceivablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">cyd:PastDueNinetyOneToOneEightyDaysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PastDueZeroToNinetyDaysMemberifrsfullPastDueStatusAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:TradeReceivablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">cyd:PastDueZeroToNinetyDaysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_CurrentMemberifrsfullPastDueStatusAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:TradeReceivablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:CurrentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:TradeReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PastDueGreaterThanThreeSixtyFiveDaysMemberifrsfullPastDueStatusAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:TradeReceivablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">cyd:PastDueGreaterThanThreeSixtyFiveDaysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PastDueOneEightyOneToThreeSixtyFiveDaysMemberifrsfullPastDueStatusAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:TradeReceivablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">cyd:PastDueOneEightyOneToThreeSixtyFiveDaysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_TradeAndBillsReceivablesMemberifrsfullCategoriesOfFinancialAssetsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">cyd:TradeAndBillsReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_OtherReceivablesMemberifrsfullCategoriesOfFinancialAssetsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">cyd:OtherReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_CashAndBankBalancesMemberifrsfullCategoriesOfFinancialAssetsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">cyd:CashAndBankBalancesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_IntangibleAssetsUnderDevelopmentMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_CNYsrtCurrencyAxis_CurrentBorrowingsMemberifrsfullBorrowingsByNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CNY</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cyd:CurrentBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_TradeAndOtherPayableMemberifrsfullCategoriesOfFinancialLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">cyd:TradeAndOtherPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_LoansAndBorrowingsMemberifrsfullCategoriesOfFinancialLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">cyd:LoansAndBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_OtherFinancialLiabilityMemberifrsfullCategoriesOfFinancialLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">cyd:OtherFinancialLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_WithholdingTaxOnDividendIncomeMemberifrsfullAssetsAndLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">cyd:WithholdingTaxOnDividendIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_AcceleratedDepreciationMemberifrsfullAssetsAndLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">cyd:AcceleratedDepreciationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_InterestReceivableMemberifrsfullAssetsAndLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">cyd:InterestReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_LaterThanFiveYearsMemberifrsfullMaturityAxis_LiquidityRiskMemberifrsfullTypesOfRisksAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:LiquidityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_JointVenturesMemberifrsfullJointVenturesAxis_OtherJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">cyd:OtherJointVenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">ifrs-full:JointVenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_JointVenturesMemberifrsfullJointVenturesAxis_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">cyd:SignificantJointVenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">ifrs-full:JointVenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_PuremCompanyLimitedMemberifrsfullJointVenturesAxis_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">cyd:SignificantJointVenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:PuremCompanyLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">cyd:SignificantJointVenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:MtuYuchaiPowerCompanyLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">cyd:SignificantJointVenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:YAndCEngineCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_OtherTemporaryDifferencesMemberifrsfullAssetsAndLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">ifrs-full:OtherTemporaryDifferencesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_AccrualsMemberifrsfullAssetsAndLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">cyd:AccrualsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_DeferredIncomeMemberifrsfullAssetsAndLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">cyd:DeferredIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_EffectOfChangeInResidualValueAndImpairmentOfPropertyPlantAndEquipmentMemberifrsfullAssetsAndLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">cyd:EffectOfChangeInResidualValueAndImpairmentOfPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_AllowanceForCreditLossesMemberifrsfullAssetsAndLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">ifrs-full:AllowanceForCreditLossesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_WritedownOfInventoriesMemberifrsfullAssetsAndLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">cyd:WritedownOfInventoriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:YuchaiSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:HIGlobalEnterprisesLimitedSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_CorporateSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:CorporateSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_EliminationOfIntersegmentAmountsMemberifrsfullSegmentConsolidationItemsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:EliminationOfIntersegmentAmountsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_JointVenturesWhereEntityIsVenturerMemberifrsfullCategoriesOfRelatedPartiesAxis_NotLaterThanOneYearMemberifrsfullMaturityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:JointVenturesWhereEntityIsVenturerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_NotLaterThanOneYearMemberifrsfullMaturityAxis_RelatedPartyMemberifrsfullCategoriesOfRelatedPartiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">cyd:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_LaterThanFiveYearsMemberifrsfullMaturityAxis_OtherRelatedPartiesMemberifrsfullCategoriesOfRelatedPartiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:OtherRelatedPartiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_LaterThanOneYearAndNotLaterThanFiveYearsMemberifrsfullMaturityAxis_OtherRelatedPartiesMemberifrsfullCategoriesOfRelatedPartiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:OtherRelatedPartiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanFiveYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_LaterThanOneYearAndNotLaterThanFiveYearsMemberifrsfullMaturityAxis_RelatedPartyMemberifrsfullCategoriesOfRelatedPartiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">cyd:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanFiveYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_JointVenturesWhereEntityIsVenturerMemberifrsfullCategoriesOfRelatedPartiesAxis_LaterThanFiveYearsMemberifrsfullMaturityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:JointVenturesWhereEntityIsVenturerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_NotLaterThanOneYearMemberifrsfullMaturityAxis_OtherRelatedPartiesMemberifrsfullCategoriesOfRelatedPartiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:OtherRelatedPartiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_JointVenturesWhereEntityIsVenturerMemberifrsfullCategoriesOfRelatedPartiesAxis_LaterThanOneYearAndNotLaterThanFiveYearsMemberifrsfullMaturityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:JointVenturesWhereEntityIsVenturerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanFiveYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_BottomOfRangeMemberifrsfullRangeAxis_IntangibleAssetsUnderDevelopmentMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullIndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_TopOfRangeMemberifrsfullRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis">cyd:GuangxiYuchaiMachineryCompanyLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_LeaseLiabilitiesCurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">cyd:LeaseLiabilitiesCurrentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_LeaseLiabilitiesNoncurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">cyd:LeaseLiabilitiesNoncurrentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_LaterThanOneYearMemberifrsfullMaturityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_UnusedTaxLossesMemberifrsfullAssetsAndLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">ifrs-full:UnusedTaxLossesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullIndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis">cyd:GuangxiYuchaiMachineryCompanyLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_CapitalisedDevelopmentExpenditureMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CapitalisedDevelopmentExpenditureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_TechnologyKnowHowMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">cyd:TechnologyKnowHowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_AccumulatedImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologyKnowHowMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">cyd:TechnologyKnowHowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_CreditFacilityWithSumitomoBranchMemberifrsfullBorrowingsByNameAxis_TopOfRangeMemberifrsfullRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cyd:CreditFacilityWithSumitomoBranchMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_CreditFacilityWithMUFGSingaporeBranchMemberifrsfullBorrowingsByNameAxis_TopOfRangeMemberifrsfullRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cyd:CreditFacilityWithMUFGSingaporeBranchMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_CreditFacilityWithDbsBankLtdMemberifrsfullBorrowingsByNameAxis_TopOfRangeMemberifrsfullRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cyd:CreditFacilityWithDbsBankLtdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_OrdinarySharesMemberifrsfullClassesOfShareCapitalAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</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="PAsOn12_31_2023_HongLeongAsiaLimitedMemberifrsfullCounterpartiesAxis_SubsidiariesMemberifrsfullCategoriesOfRelatedPartiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:SubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CounterpartiesAxis">cyd:HongLeongAsiaLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_BottomOfRangeMemberifrsfullRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</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="PAsOn12_31_2023_TopOfRangeMemberifrsfullRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</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="PAsOn12_31_2023_GuangxiPuremYuchaiAutomotiveTechnologyCoLtdMemberifrsfullJointVenturesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:GuangxiPuremYuchaiAutomotiveTechnologyCo.LtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:YAndCEngineCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:MtuYuchaiPowerCompanyLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_OtherJointVenturesMemberifrsfullJointVenturesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:OtherJointVenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_SuzhouRemanMemberifrsfullCategoriesOfRelatedPartiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">cyd:SuzhouRemanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">cyd:GuangxiYuchaiMachineryCompanyLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">ifrs-full:JointVenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_PuremCompanyLimitedMemberifrsfullJointVenturesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:PuremCompanyLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_OtherRelatedPartiesMemberifrsfullCategoriesOfRelatedPartiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:OtherRelatedPartiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_JointVenturesWhereEntityIsVenturerMemberifrsfullCategoriesOfRelatedPartiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:JointVenturesWhereEntityIsVenturerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_SecuredBankFacilitiesMemberCYDDebtInstrument1Axis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cyd:DebtInstrument1Axis">cyd:SecuredBankFacilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_AdvanceFromCustomerMemberifrsfullClassesOfLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">cyd:AdvanceFromCustomerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_UnfulfilledServiceTypeMaintenanceServicesMemberifrsfullClassesOfLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">cyd:UnfulfilledServiceTypeMaintenanceServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_NotLaterThanOneYearMemberifrsfullMaturityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</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="PAsOn12_31_2023_LaterThanFiveYearsMemberifrsfullMaturityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</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="PAsOn12_31_2023_LaterThanOneYearAndNotLaterThanFiveYearsMemberifrsfullMaturityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</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="PAsOn12_31_2023_OtherCountriesMemberifrsfullGeographicalAreasAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">cyd:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_CNifrsfullGeographicalAreasAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_CNifrsfullGeographicalAreasAxis_Top5CustomersMemberifrsfullMajorCustomersAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MajorCustomersAxis">cyd:Top5CustomersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_BottomOfRangeMemberifrsfullRangeAxis_CreditFacilityWithDbsBankLtdMemberifrsfullBorrowingsByNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cyd:CreditFacilityWithDbsBankLtdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_BottomOfRangeMemberifrsfullRangeAxis_CreditFacilityWithSumitomoBranchMemberifrsfullBorrowingsByNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cyd:CreditFacilityWithSumitomoBranchMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_ForeignSharesOfYuchaiMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">cyd:ForeignSharesOfYuchaiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_OutstandingBillsReceivablesDiscountedWithBanksMemberifrsfullClassesOfFinancialAssetsAxis_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">cyd:OutstandingBillsReceivablesDiscountedWithBanksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:YAndCEngineCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_OutstandingBillsReceivablesEndorsedToSuppliersMemberifrsfullClassesOfFinancialAssetsAxis_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">cyd:OutstandingBillsReceivablesEndorsedToSuppliersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:YAndCEngineCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_PremiumPaidForAcquisitionOfNoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">cyd:PremiumPaidForAcquisitionOfNoncontrollingInterestsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_ReserveOfSharebasedPaymentsMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</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="PAsOn12_31_2023_ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_ReserveOfExchangeDifferencesOnTranslationMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</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="PAsOn12_31_2023_LiquidityRiskMemberifrsfullTypesOfRisksAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:LiquidityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_LiquidityRiskMemberifrsfullTypesOfRisksAxis_NotLaterThanOneYearMemberifrsfullMaturityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:LiquidityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_BillReceivablesMemberifrsfullCategoriesOfFinancialAssetsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">cyd:BillReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_BillReceivablesMemberifrsfullCategoriesOfFinancialAssetsAxis_Level2OfFairValueHierarchyMemberifrsfullLevelsOfFairValueHierarchyAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">cyd:BillReceivablesMember</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="PAsOn12_31_2023_CurrencyRiskMemberifrsfullTypesOfRisksAxis_USDsrtCurrencyAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CurrencyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_CurrencyRiskMemberifrsfullTypesOfRisksAxis_EURsrtCurrencyAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:EUR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CurrencyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_CurrencyRiskMemberifrsfullTypesOfRisksAxis_SGDsrtCurrencyAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:SGD</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CurrencyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_CreditFacilityWithDbsBankLtdMemberifrsfullBorrowingsByNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cyd:CreditFacilityWithDbsBankLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:TradeReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_PastDueZeroToNinetyDaysMemberifrsfullPastDueStatusAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:TradeReceivablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">cyd:PastDueZeroToNinetyDaysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_PastDueNinetyOneToOneEightyDaysMemberifrsfullPastDueStatusAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:TradeReceivablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">cyd:PastDueNinetyOneToOneEightyDaysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_PastDueOneEightyOneToThreeSixtyFiveDaysMemberifrsfullPastDueStatusAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:TradeReceivablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">cyd:PastDueOneEightyOneToThreeSixtyFiveDaysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_PastDueGreaterThanThreeSixtyFiveDaysMemberifrsfullPastDueStatusAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:TradeReceivablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">cyd:PastDueGreaterThanThreeSixtyFiveDaysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_CurrencyRiskMemberifrsfullTypesOfRisksAxis_OtherCurrenciesMembersrtCurrencyAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">cyd:OtherCurrenciesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CurrencyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_CNYsrtCurrencyAxis_NoncurrentBorrowingsMemberifrsfullBorrowingsByNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CNY</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cyd:NoncurrentBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_CNYsrtCurrencyAxis_CurrentBorrowingsMemberifrsfullBorrowingsByNameAxis_TopOfRangeMemberifrsfullRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CNY</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cyd:CurrentBorrowingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_BottomOfRangeMemberifrsfullRangeAxis_CNYsrtCurrencyAxis_CurrentBorrowingsMemberifrsfullBorrowingsByNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CNY</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cyd:CurrentBorrowingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:TradeReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_CurrentMemberifrsfullPastDueStatusAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:TradeReceivablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:CurrentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PastDueZeroToNinetyDaysMemberifrsfullPastDueStatusAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:TradeReceivablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">cyd:PastDueZeroToNinetyDaysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PastDueNinetyOneToOneEightyDaysMemberifrsfullPastDueStatusAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:TradeReceivablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">cyd:PastDueNinetyOneToOneEightyDaysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PastDueOneEightyOneToThreeSixtyFiveDaysMemberifrsfullPastDueStatusAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:TradeReceivablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">cyd:PastDueOneEightyOneToThreeSixtyFiveDaysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PastDueGreaterThanThreeSixtyFiveDaysMemberifrsfullPastDueStatusAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:TradeReceivablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">cyd:PastDueGreaterThanThreeSixtyFiveDaysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_CashAndBankBalancesMemberifrsfullCategoriesOfFinancialAssetsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">cyd:CashAndBankBalancesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_OtherReceivablesMemberifrsfullCategoriesOfFinancialAssetsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">cyd:OtherReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_TradeAndBillsReceivablesMemberifrsfullCategoriesOfFinancialAssetsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">cyd:TradeAndBillsReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_IntangibleAssetsUnderDevelopmentMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_CNYsrtCurrencyAxis_CurrentBorrowingsMemberifrsfullBorrowingsByNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CNY</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cyd:CurrentBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_LaterThanTwoYearsAndNotLaterThanFiveYearsMemberifrsfullMaturityAxis_LiquidityRiskMemberifrsfullTypesOfRisksAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:LiquidityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_OtherFinancialLiabilityMemberifrsfullCategoriesOfFinancialLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">cyd:OtherFinancialLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_TradeAndOtherPayableMemberifrsfullCategoriesOfFinancialLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">cyd:TradeAndOtherPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_LoansAndBorrowingsMemberifrsfullCategoriesOfFinancialLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">cyd:LoansAndBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_InterestReceivableMemberifrsfullAssetsAndLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">cyd:InterestReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_WithholdingTaxOnDividendIncomeMemberifrsfullAssetsAndLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">cyd:WithholdingTaxOnDividendIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_AcceleratedDepreciationMemberifrsfullAssetsAndLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">cyd:AcceleratedDepreciationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_LaterThanFiveYearsMemberifrsfullMaturityAxis_LiquidityRiskMemberifrsfullTypesOfRisksAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:LiquidityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_PuremCompanyLimitedMemberifrsfullJointVenturesAxis_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">cyd:SignificantJointVenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:PuremCompanyLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">cyd:SignificantJointVenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">ifrs-full:JointVenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis_OtherJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">cyd:OtherJointVenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">ifrs-full:JointVenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">cyd:SignificantJointVenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:MtuYuchaiPowerCompanyLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">cyd:SignificantJointVenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:YAndCEngineCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_OtherTemporaryDifferencesMemberifrsfullAssetsAndLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">ifrs-full:OtherTemporaryDifferencesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_DeferredIncomeMemberifrsfullAssetsAndLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">cyd:DeferredIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_AllowanceForCreditLossesMemberifrsfullAssetsAndLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">ifrs-full:AllowanceForCreditLossesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_AccrualsMemberifrsfullAssetsAndLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">cyd:AccrualsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_WritedownOfInventoriesMemberifrsfullAssetsAndLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">cyd:WritedownOfInventoriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_EffectOfChangeInResidualValueAndImpairmentOfPropertyPlantAndEquipmentMemberifrsfullAssetsAndLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">cyd:EffectOfChangeInResidualValueAndImpairmentOfPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_EliminationOfIntersegmentAmountsMemberifrsfullSegmentConsolidationItemsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:EliminationOfIntersegmentAmountsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_CorporateSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:CorporateSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:HIGlobalEnterprisesLimitedSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:YuchaiSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_NotLaterThanOneYearMemberifrsfullMaturityAxis_RelatedPartyMemberifrsfullCategoriesOfRelatedPartiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">cyd:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_NotLaterThanOneYearMemberifrsfullMaturityAxis_OtherRelatedPartiesMemberifrsfullCategoriesOfRelatedPartiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:OtherRelatedPartiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_JointVenturesWhereEntityIsVenturerMemberifrsfullCategoriesOfRelatedPartiesAxis_LaterThanFiveYearsMemberifrsfullMaturityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:JointVenturesWhereEntityIsVenturerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_LaterThanFiveYearsMemberifrsfullMaturityAxis_OtherRelatedPartiesMemberifrsfullCategoriesOfRelatedPartiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:OtherRelatedPartiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_JointVenturesWhereEntityIsVenturerMemberifrsfullCategoriesOfRelatedPartiesAxis_LaterThanOneYearAndNotLaterThanFiveYearsMemberifrsfullMaturityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:JointVenturesWhereEntityIsVenturerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanFiveYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_LaterThanOneYearAndNotLaterThanFiveYearsMemberifrsfullMaturityAxis_OtherRelatedPartiesMemberifrsfullCategoriesOfRelatedPartiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:OtherRelatedPartiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanFiveYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_LaterThanOneYearAndNotLaterThanFiveYearsMemberifrsfullMaturityAxis_RelatedPartyMemberifrsfullCategoriesOfRelatedPartiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">cyd:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanFiveYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_JointVenturesWhereEntityIsVenturerMemberifrsfullCategoriesOfRelatedPartiesAxis_NotLaterThanOneYearMemberifrsfullMaturityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:JointVenturesWhereEntityIsVenturerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_BottomOfRangeMemberifrsfullRangeAxis_IntangibleAssetsUnderDevelopmentMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullIndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_TopOfRangeMemberifrsfullRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis">cyd:GuangxiYuchaiMachineryCompanyLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_LeaseLiabilitiesNoncurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis_TopOfRangeMemberifrsfullRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">cyd:LeaseLiabilitiesNoncurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_BottomOfRangeMemberifrsfullRangeAxis_LeaseLiabilitiesNoncurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">cyd:LeaseLiabilitiesNoncurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_BottomOfRangeMemberifrsfullRangeAxis_LeaseLiabilitiesCurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">cyd:LeaseLiabilitiesCurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_LeaseLiabilitiesCurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis_TopOfRangeMemberifrsfullRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">cyd:LeaseLiabilitiesCurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_LeaseLiabilitiesCurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">cyd:LeaseLiabilitiesCurrentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_LeaseLiabilitiesNoncurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">cyd:LeaseLiabilitiesNoncurrentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_LaterThanOneYearMemberifrsfullMaturityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_SuzhouRemanMemberdeiLegalEntityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cyd:SuzhouRemanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_UnusedTaxLossesMemberifrsfullAssetsAndLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">ifrs-full:UnusedTaxLossesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="P12_01_2011To12_31_2011_HLGlobalEnterprisesLimitedMemberifrsfullJointVenturesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:HLGlobalEnterprisesLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2011-12-01</startDate>
            <endDate>2011-12-31</endDate>
        </period>
    </context>
    <context id="P01_13_2012To01_13_2012_HLGlobalEnterprisesLimitedMemberifrsfullJointVenturesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:HLGlobalEnterprisesLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2012-01-13</startDate>
            <endDate>2012-01-13</endDate>
        </period>
    </context>
    <context id="PAsOn01_13_2012_HLGlobalEnterprisesLimitedMemberifrsfullJointVenturesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:HLGlobalEnterprisesLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2012-01-13</instant>
        </period>
    </context>
    <context id="P01_16_2012To01_16_2012_HLGlobalEnterprisesLimitedMemberifrsfullJointVenturesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:HLGlobalEnterprisesLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2012-01-16</startDate>
            <endDate>2012-01-16</endDate>
        </period>
    </context>
    <context id="PAsOn01_16_2012_HLGlobalEnterprisesLimitedMemberifrsfullJointVenturesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:HLGlobalEnterprisesLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2012-01-16</instant>
        </period>
    </context>
    <context id="P04_04_2012To04_04_2012_HLGlobalEnterprisesLimitedMemberifrsfullJointVenturesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:HLGlobalEnterprisesLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2012-04-04</startDate>
            <endDate>2012-04-04</endDate>
        </period>
    </context>
    <context id="P12_01_2013To12_31_2013_HLGlobalEnterprisesLimitedMemberifrsfullJointVenturesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:HLGlobalEnterprisesLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-12-01</startDate>
            <endDate>2013-12-31</endDate>
        </period>
    </context>
    <context id="P12_31_2014To12_31_2014_HLGlobalEnterprisesLimitedMemberifrsfullJointVenturesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:HLGlobalEnterprisesLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-31</startDate>
            <endDate>2014-12-31</endDate>
        </period>
    </context>
    <context id="PAsOn12_31_2014_HLGlobalEnterprisesLimitedMemberifrsfullJointVenturesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:HLGlobalEnterprisesLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="P01_01_2015To12_31_2015_HLGlobalEnterprisesLimitedMemberifrsfullJointVenturesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:HLGlobalEnterprisesLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-01-01</startDate>
            <endDate>2015-12-31</endDate>
        </period>
    </context>
    <context id="PAsOn12_31_2015_HLGlobalEnterprisesLimitedMemberifrsfullJointVenturesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">cyd:HLGlobalEnterprisesLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="PAsOn02_28_2023_YuchaiXinLanMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">cyd:YuchaiXinLanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-02-28</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">cyd:GuangxiYuchaiMachineryCompanyLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:YuchaiSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_EliminationOfIntersegmentAmountsMemberifrsfullSegmentConsolidationItemsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:EliminationOfIntersegmentAmountsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_CorporateSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:CorporateSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">cyd:HIGlobalEnterprisesLimitedSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="P11_30_2022To11_30_2022_YuchaiXinLanMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">cyd:YuchaiXinLanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-30</startDate>
            <endDate>2022-11-30</endDate>
        </period>
    </context>
    <context id="PAsOn11_30_2022_YuchaiXinLanMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">cyd:YuchaiXinLanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-11-30</instant>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_TrademarksMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">cyd:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To01_01_2019_CreditFacilityWithDbsBankLtdMemberifrsfullBorrowingsByNameAxis_HongLeongAsiaLimitedMemberifrsfullCounterpartiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cyd:CreditFacilityWithDbsBankLtdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:CounterpartiesAxis">cyd:HongLeongAsiaLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-01-01</endDate>
        </period>
    </context>
    <context id="PAsOn06_25_2021_CreditFacilityWithDbsBankLtdMemberifrsfullBorrowingsByNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cyd:CreditFacilityWithDbsBankLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-25</instant>
        </period>
    </context>
    <context id="PAsOn06_24_2020_CreditFacilityWithSumitomoBranchMemberifrsfullBorrowingsByNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cyd:CreditFacilityWithSumitomoBranchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-24</instant>
        </period>
    </context>
    <context id="P04_12_2022To04_12_2022_CreditFacilityWithSumitomoBranchMemberifrsfullBorrowingsByNameAxis_USDsrtCurrencyAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cyd:CreditFacilityWithSumitomoBranchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-12</startDate>
            <endDate>2022-04-12</endDate>
        </period>
    </context>
    <context id="P04_12_2022To04_12_2022_CreditFacilityWithSumitomoBranchMemberifrsfullBorrowingsByNameAxis_SGDsrtCurrencyAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:SGD</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cyd:CreditFacilityWithSumitomoBranchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-12</startDate>
            <endDate>2022-04-12</endDate>
        </period>
    </context>
    <context id="P11_01_2022To11_30_2022_YuchaiXinLanMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">cyd:YuchaiXinLanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2022-11-30</endDate>
        </period>
    </context>
    <context id="PAsOn08_18_2023_CreditFacilityWithMUFGSingaporeBranchMemberifrsfullBorrowingsByNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cyd:CreditFacilityWithMUFGSingaporeBranchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-08-18</instant>
        </period>
    </context>
    <context id="P08_18_2023To08_18_2023_CreditFacilityWithMUFGSingaporeBranchMemberifrsfullBorrowingsByNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cyd:CreditFacilityWithMUFGSingaporeBranchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-18</startDate>
            <endDate>2023-08-18</endDate>
        </period>
    </context>
    <context id="PAsOn07_29_2014_TopOfRangeMemberifrsfullRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-07-29</instant>
        </period>
    </context>
    <context id="PAsOn07_29_2014_BottomOfRangeMemberifrsfullRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-07-29</instant>
        </period>
    </context>
    <context id="P07_29_2014To07_29_2014_TopOfRangeMemberifrsfullRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-07-29</startDate>
            <endDate>2014-07-29</endDate>
        </period>
    </context>
    <context id="P07_29_2014To07_29_2014_BottomOfRangeMemberifrsfullRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-07-29</startDate>
            <endDate>2014-07-29</endDate>
        </period>
    </context>
    <context id="PAsOn02_29_2024_TranslationOfAmountsFromRenminbiToTheUnitedStatesDollarMemberifrsfullNonadjustingEventsAfterReportingPeriodAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:NonadjustingEventsAfterReportingPeriodAxis">cyd:TranslationOfAmountsFromRenminbiToTheUnitedStatesDollarMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-02-29</instant>
        </period>
    </context>
    <context id="P02_01_2023To02_28_2023_YuchaiXinLanMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">cyd:YuchaiXinLanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-02-28</endDate>
        </period>
    </context>
    <context id="PAsOn12_31_2020_NoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:NoncontrollingInterestsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_RetainedEarningsMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_ReserveOfExchangeDifferencesOnTranslationMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_ReserveOfSharebasedPaymentsMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfSharebasedPaymentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_IssuedCapitalMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_StatutoryReserveMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:StatutoryReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_CapitalReserveMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:CapitalReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_FairValueReserveMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">cyd:FairValueReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_PremiumPaidForDiscountOnAcquisitionOfNoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">cyd:PremiumPaidForDiscountOnAcquisitionOfNoncontrollingInterestsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:EquityAttributableToOwnersOfParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_PremiumPaidForDiscountOnAcquisitionOfNoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">cyd:PremiumPaidForDiscountOnAcquisitionOfNoncontrollingInterestsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_FairValueReserveMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">cyd:FairValueReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_NoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:NoncontrollingInterestsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_ReserveOfSharebasedPaymentsMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</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="PAsOn12_31_2021_ReserveOfExchangeDifferencesOnTranslationMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</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="PAsOn12_31_2021_RetainedEarningsMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</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="PAsOn12_31_2021_CapitalReserveMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</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="PAsOn12_31_2021_StatutoryReserveMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:StatutoryReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_IssuedCapitalMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</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="PAsOn12_31_2021_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:EquityAttributableToOwnersOfParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MotorVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:PlantAndMachineryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_ConstructionInProgressMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_BuildingsandImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:BuildingsandImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:PlantAndMachineryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MotorVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FreeholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:FreeholdLandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_BuildingsandImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:BuildingsandImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_FreeholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:FreeholdLandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_CapitalReservesMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">cyd:CapitalReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_StatutoryGeneralReserveMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">cyd:StatutoryGeneralReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_WarrantyProvisionMemberifrsfullClassesOfProvisionsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:WarrantyProvisionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_OnerousContractsProvisionMemberifrsfullClassesOfProvisionsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:OnerousContractsProvisionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_PRCWithholdingTaxOnDividendIncomeMemberifrsfullAssetsAndLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">cyd:PRCWithholdingTaxOnDividendIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_AtFairValueMemberifrsfullMeasurementAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:AtFairValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</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="PAsOn12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</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="PAsOn12_31_2022_PRCWithholdingTaxOnDividendIncomeMemberifrsfullAssetsAndLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">cyd:PRCWithholdingTaxOnDividendIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_LongtermBorrowingsMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_ShorttermBorrowingsMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:ShorttermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_LeaseLiabilitiesNoncurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">cyd:LeaseLiabilitiesNoncurrentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_LeaseLiabilitiesCurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">cyd:LeaseLiabilitiesCurrentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_LeaseholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:LeaseholdLandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MotorVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_OfficeFurnitureFittingsAndEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:OfficeFurnitureFittingsAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_FinancialEffectOfChangesInAccountingPolicyMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:FinancialEffectOfChangesInAccountingPolicyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_FinancialEffectOfChangesInAccountingPolicyMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:FinancialEffectOfChangesInAccountingPolicyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GoodwillMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_BrandNamesMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_IntangibleAssetsUnderDevelopmentMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologyKnowHowMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">cyd:TechnologyKnowHowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_GoodwillMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologyKnowHowMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">cyd:TechnologyKnowHowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_FairValueReserveMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">cyd:FairValueReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_RetainedEarningsMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</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="PAsOn12_31_2022_CapitalReserveMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</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="PAsOn12_31_2022_StatutoryReserveMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:StatutoryReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_NoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:NoncontrollingInterestsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:EquityAttributableToOwnersOfParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_PremiumPaidForDiscountOnAcquisitionOfNoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">cyd:PremiumPaidForDiscountOnAcquisitionOfNoncontrollingInterestsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_IssuedCapitalMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</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="PAsOn12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ConstructionInProgressMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FreeholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:FreeholdLandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_ConstructionInProgressMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:PlantAndMachineryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MotorVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_BuildingsandImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:BuildingsandImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:PlantAndMachineryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_BuildingsandImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:BuildingsandImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_FreeholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:FreeholdLandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_FreeholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:FreeholdLandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MotorVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_ConstructionInProgressMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MotorVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:PlantAndMachineryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_BuildingsandImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:BuildingsandImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_ShorttermBorrowingsMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:ShorttermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_LongtermBorrowingsMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_OtherFinancialLiabilityMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">cyd:OtherFinancialLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_GoodwillMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_TechnologyKnowHowMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">cyd:TechnologyKnowHowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologyKnowHowMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">cyd:TechnologyKnowHowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_IntangibleAssetsUnderDevelopmentMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_GoodwillMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GoodwillMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_BrandNamesMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_BrandNamesMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologyKnowHowMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">cyd:TechnologyKnowHowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_CapitalReservesMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">cyd:CapitalReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_StatutoryGeneralReserveMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">cyd:StatutoryGeneralReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_GeneralSurplusReserveMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">cyd:GeneralSurplusReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_OfficeFurnitureFittingsAndEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:OfficeFurnitureFittingsAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_LeaseholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:LeaseholdLandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_WarrantyProvisionMemberifrsfullClassesOfProvisionsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:WarrantyProvisionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_OnerousContractsProvisionMemberifrsfullClassesOfProvisionsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:OnerousContractsProvisionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_AtFairValueMemberifrsfullMeasurementAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:AtFairValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</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="PAsOn12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</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="PAsOn12_31_2023_PRCWithholdingTaxOnDividendIncomeMemberifrsfullAssetsAndLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesAxis">cyd:PRCWithholdingTaxOnDividendIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_FinancialEffectOfChangesInAccountingPolicyMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:FinancialEffectOfChangesInAccountingPolicyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_FairValueReserveMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">cyd:FairValueReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_PremiumPaidForDiscountOnAcquisitionOfNoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">cyd:PremiumPaidForDiscountOnAcquisitionOfNoncontrollingInterestsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:EquityAttributableToOwnersOfParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_NoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:NoncontrollingInterestsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_IssuedCapitalMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</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="PAsOn12_31_2023_StatutoryReserveMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:StatutoryReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_CapitalReserveMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</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="PAsOn12_31_2023_RetainedEarningsMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</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="PAsOn12_31_2023_ConstructionInProgressMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:PlantAndMachineryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FreeholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:FreeholdLandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_BuildingsandImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:BuildingsandImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MotorVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:PlantAndMachineryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_ConstructionInProgressMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_BuildingsandImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:BuildingsandImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_FreeholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:FreeholdLandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_BuildingsandImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:BuildingsandImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_FreeholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:FreeholdLandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:PlantAndMachineryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ConstructionInProgressMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MotorVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MotorVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_ShorttermBorrowingsMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:ShorttermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_LongtermBorrowingsMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_OtherFinancialLiabilityMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">cyd:OtherFinancialLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_GoodwillMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_BrandNamesMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_IntangibleAssetsUnderDevelopmentMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_BrandNamesMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_TechnologyKnowHowMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">cyd:TechnologyKnowHowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GoodwillMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologyKnowHowMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">cyd:TechnologyKnowHowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologyKnowHowMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">cyd:TechnologyKnowHowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_GoodwillMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_CapitalReservesMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">cyd:CapitalReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_StatutoryGeneralReserveMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">cyd:StatutoryGeneralReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_GeneralSurplusReserveMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">cyd:GeneralSurplusReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_OfficeFurnitureFittingsAndEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:OfficeFurnitureFittingsAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_LeaseholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cyd:LeaseholdLandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_OnerousContractsProvisionMemberifrsfullClassesOfProvisionsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:OnerousContractsProvisionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2023_WarrantyProvisionMemberifrsfullClassesOfProvisionsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000932695</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:WarrantyProvisionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <unit id="Unit_CNY">
        <measure>iso4217:CNY</measure>
    </unit>
    <unit id="Unit_USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Unit_pure">
        <measure>pure</measure>
    </unit>
    <unit id="Unit_shares">
        <measure>shares</measure>
    </unit>
    <unit id="Unit_SGD">
        <measure>iso4217:SGD</measure>
    </unit>
    <unit id="Unit_Day">
        <measure>utr:Day</measure>
    </unit>
    <unit id="Unit_Year">
        <measure>utr:Year</measure>
    </unit>
    <unit id="Unit_Month">
        <measure>utr:Month</measure>
    </unit>
    <unit id="Unit_CNY_per_Share">
        <divide>
            <unitNumerator>
                <measure>iso4217:CNY</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="Unit_USD_per_Share">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="Unit_Subsidiaries">
        <measure>cyd:Subsidiaries</measure>
    </unit>
    <unit id="Unit_Customer">
        <measure>cyd:Customer</measure>
    </unit>
    <unit id="Unit_km">
        <measure>utr:km</measure>
    </unit>
    <unit id="Unit_JointVenture">
        <measure>cyd:JointVenture</measure>
    </unit>
    <unit id="Unit_Hours">
        <measure>cyd:Hours</measure>
    </unit>
    <unit id="Unit_Y">
        <measure>utr:Y</measure>
    </unit>
    <dei:AmendmentFlag contextRef="P01_01_2023To12_31_2023" id="ixv-50824">false</dei:AmendmentFlag>
    <dei:DocumentFiscalPeriodFocus contextRef="P01_01_2023To12_31_2023" id="ixv-50825">FY</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey contextRef="P01_01_2023To12_31_2023" id="ixv-50826">0000932695</dei:EntityCentralIndexKey>
    <dei:DocumentType contextRef="P01_01_2023To12_31_2023" id="ixv-56831">20-F</dei:DocumentType>
    <dei:DocumentRegistrationStatement contextRef="P01_01_2023To12_31_2023" id="ixv-56832">false</dei:DocumentRegistrationStatement>
    <dei:DocumentAnnualReport contextRef="P01_01_2023To12_31_2023" id="ixv-56833">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate contextRef="P01_01_2023To12_31_2023" id="ixv-56834">2023-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate contextRef="P01_01_2023To12_31_2023" id="ixv-56835">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus contextRef="P01_01_2023To12_31_2023" id="ixv-56836">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentTransitionReport contextRef="P01_01_2023To12_31_2023" id="ixv-56837">false</dei:DocumentTransitionReport>
    <dei:DocumentShellCompanyReport contextRef="P01_01_2023To12_31_2023" id="ixv-56838">false</dei:DocumentShellCompanyReport>
    <dei:EntityFileNumber contextRef="P01_01_2023To12_31_2023" id="ixv-56839">1-13522</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="P01_01_2023To12_31_2023" id="ixv-56840">China Yuchai International Limited</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="P01_01_2023To12_31_2023" id="ixv-56841">D0</dei:EntityIncorporationStateCountryCode>
    <dei:EntityAddressAddressLine1 contextRef="P01_01_2023To12_31_2023" id="ixv-156">16 Raffles Quay #39-01A</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2 contextRef="P01_01_2023To12_31_2023" id="ixv-56842">Hong Leong Building</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCountry contextRef="P01_01_2023To12_31_2023" id="ixv-56843">SG</dei:EntityAddressCountry>
    <dei:EntityAddressCityOrTown contextRef="P01_01_2023To12_31_2023" id="ixv-56844">Singapore</dei:EntityAddressCityOrTown>
    <dei:EntityAddressPostalZipCode contextRef="P01_01_2023To12_31_2023" id="ixv-56845">048581</dei:EntityAddressPostalZipCode>
    <dei:ContactPersonnelName
      contextRef="P01_01_2023To12_31_2023_BusinessContactMemberdeiEntityAddressesAddressTypeAxis"
      id="ixv-56846">Loo Choon Sen</dei:ContactPersonnelName>
    <dei:EntityAddressAddressLine1
      contextRef="P01_01_2023To12_31_2023_BusinessContactMemberdeiEntityAddressesAddressTypeAxis"
      id="ixv-56847">16 Raffles Quay</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="P01_01_2023To12_31_2023_BusinessContactMemberdeiEntityAddressesAddressTypeAxis"
      id="ixv-180">#39-01A Hong Leong Building</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCountry
      contextRef="P01_01_2023To12_31_2023_BusinessContactMemberdeiEntityAddressesAddressTypeAxis"
      id="ixv-56848">SG</dei:EntityAddressCountry>
    <dei:EntityAddressCityOrTown
      contextRef="P01_01_2023To12_31_2023_BusinessContactMemberdeiEntityAddressesAddressTypeAxis"
      id="ixv-56849">Singapore</dei:EntityAddressCityOrTown>
    <dei:EntityAddressPostalZipCode
      contextRef="P01_01_2023To12_31_2023_BusinessContactMemberdeiEntityAddressesAddressTypeAxis"
      id="ixv-56850">048581</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="P01_01_2023To12_31_2023_BusinessContactMemberdeiEntityAddressesAddressTypeAxis"
      id="ixv-56851">+65</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="P01_01_2023To12_31_2023_BusinessContactMemberdeiEntityAddressesAddressTypeAxis"
      id="ixv-56852">6220 8411</dei:LocalPhoneNumber>
    <dei:ContactPersonnelFaxNumber
      contextRef="P01_01_2023To12_31_2023_BusinessContactMemberdeiEntityAddressesAddressTypeAxis"
      id="ixv-56853">+65 6221 1172</dei:ContactPersonnelFaxNumber>
    <dei:Security12bTitle contextRef="P01_01_2023To12_31_2023" id="ixv-56854">Common Stock, par value US$0.10 per Share</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="P01_01_2023To12_31_2023" id="ixv-56855">CYD</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="P01_01_2023To12_31_2023" id="ixv-56856">NYSE</dei:SecurityExchangeName>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="PAsOn12_31_2023"
      decimals="INF"
      id="ixv-56857"
      unitRef="Unit_shares">40858290</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityWellKnownSeasonedIssuer contextRef="P01_01_2023To12_31_2023" id="ixv-56858">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers contextRef="P01_01_2023To12_31_2023" id="ixv-56859">No</dei:EntityVoluntaryFilers>
    <dei:EntityInteractiveDataCurrent contextRef="P01_01_2023To12_31_2023" id="ixv-56860">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityCurrentReportingStatus contextRef="P01_01_2023To12_31_2023" id="ixv-56861">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityFilerCategory contextRef="P01_01_2023To12_31_2023" id="ixv-56862">Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntityEmergingGrowthCompany contextRef="P01_01_2023To12_31_2023" id="ixv-56863">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag contextRef="P01_01_2023To12_31_2023" id="ixv-56864">true</dei:IcfrAuditorAttestationFlag>
    <dei:DocumentFinStmtErrorCorrectionFlag contextRef="P01_01_2023To12_31_2023" id="ixv-56865">false</dei:DocumentFinStmtErrorCorrectionFlag>
    <dei:DocumentAccountingStandard contextRef="P01_01_2023To12_31_2023" id="ixv-56866">International Financial Reporting Standards</dei:DocumentAccountingStandard>
    <dei:EntityShellCompany contextRef="P01_01_2023To12_31_2023" id="ixv-56867">false</dei:EntityShellCompany>
    <ifrs-full:ExplanationOfPeriodOverWhichManagementHasProjectedCashFlows
      contextRef="P01_01_2023To12_31_2023_BottomOfRangeMemberifrsfullRangeAxis"
      id="hidden112365880">five</ifrs-full:ExplanationOfPeriodOverWhichManagementHasProjectedCashFlows>
    <dei:AuditorFirmId contextRef="P01_01_2023To12_31_2023" id="ixv-56873">1247</dei:AuditorFirmId>
    <dei:AuditorName contextRef="P01_01_2023To12_31_2023" id="ixv-56874">Ernst &amp; Young LLP</dei:AuditorName>
    <dei:AuditorLocation contextRef="P01_01_2023To12_31_2023" id="ixv-56875">Singapore</dei:AuditorLocation>
    <ifrs-full:Revenue
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-56876"
      unitRef="Unit_CNY">21265930000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-56877"
      unitRef="Unit_CNY">16030636000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-56878"
      unitRef="Unit_CNY">18046349000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-56879"
      unitRef="Unit_USD">2540451000</ifrs-full:Revenue>
    <ifrs-full:CostOfSales
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-56880"
      unitRef="Unit_CNY">18507839000</ifrs-full:CostOfSales>
    <ifrs-full:CostOfSales
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-56881"
      unitRef="Unit_CNY">13532102000</ifrs-full:CostOfSales>
    <ifrs-full:CostOfSales
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-56882"
      unitRef="Unit_CNY">15130711000</ifrs-full:CostOfSales>
    <ifrs-full:CostOfSales
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-56883"
      unitRef="Unit_USD">2130006000</ifrs-full:CostOfSales>
    <ifrs-full:GrossProfit
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-56884"
      unitRef="Unit_CNY">2758091000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-56885"
      unitRef="Unit_CNY">2498534000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-56886"
      unitRef="Unit_CNY">2915638000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-56887"
      unitRef="Unit_USD">410445000</ifrs-full:GrossProfit>
    <ifrs-full:OtherIncome
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-56888"
      unitRef="Unit_CNY">326171000</ifrs-full:OtherIncome>
    <ifrs-full:OtherIncome
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-56889"
      unitRef="Unit_CNY">334349000</ifrs-full:OtherIncome>
    <ifrs-full:OtherIncome
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-56890"
      unitRef="Unit_CNY">469300000</ifrs-full:OtherIncome>
    <ifrs-full:OtherIncome
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-56891"
      unitRef="Unit_USD">66065000</ifrs-full:OtherIncome>
    <ifrs-full:OtherOperatingIncomeExpense
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-56892"
      unitRef="Unit_CNY">-9982000</ifrs-full:OtherOperatingIncomeExpense>
    <ifrs-full:OtherOperatingIncomeExpense
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-56893"
      unitRef="Unit_CNY">2407000</ifrs-full:OtherOperatingIncomeExpense>
    <ifrs-full:OtherOperatingIncomeExpense
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-56894"
      unitRef="Unit_CNY">-26938000</ifrs-full:OtherOperatingIncomeExpense>
    <ifrs-full:OtherOperatingIncomeExpense
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-56895"
      unitRef="Unit_USD">-3792000</ifrs-full:OtherOperatingIncomeExpense>
    <ifrs-full:ResearchAndDevelopmentExpense
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-56896"
      unitRef="Unit_CNY">848812000</ifrs-full:ResearchAndDevelopmentExpense>
    <ifrs-full:ResearchAndDevelopmentExpense
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-56897"
      unitRef="Unit_CNY">836438000</ifrs-full:ResearchAndDevelopmentExpense>
    <ifrs-full:ResearchAndDevelopmentExpense
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-56898"
      unitRef="Unit_CNY">876578000</ifrs-full:ResearchAndDevelopmentExpense>
    <ifrs-full:ResearchAndDevelopmentExpense
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-56899"
      unitRef="Unit_USD">123399000</ifrs-full:ResearchAndDevelopmentExpense>
    <ifrs-full:SellingGeneralAndAdministrativeExpense
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-56900"
      unitRef="Unit_CNY">1561935000</ifrs-full:SellingGeneralAndAdministrativeExpense>
    <ifrs-full:SellingGeneralAndAdministrativeExpense
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-56901"
      unitRef="Unit_CNY">1479561000</ifrs-full:SellingGeneralAndAdministrativeExpense>
    <ifrs-full:SellingGeneralAndAdministrativeExpense
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-56902"
      unitRef="Unit_CNY">1871973000</ifrs-full:SellingGeneralAndAdministrativeExpense>
    <ifrs-full:SellingGeneralAndAdministrativeExpense
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-56903"
      unitRef="Unit_USD">263525000</ifrs-full:SellingGeneralAndAdministrativeExpense>
    <ifrs-full:ProfitLossFromOperatingActivities
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-56904"
      unitRef="Unit_CNY">663533000</ifrs-full:ProfitLossFromOperatingActivities>
    <ifrs-full:ProfitLossFromOperatingActivities
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-56905"
      unitRef="Unit_CNY">519291000</ifrs-full:ProfitLossFromOperatingActivities>
    <ifrs-full:ProfitLossFromOperatingActivities
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-56906"
      unitRef="Unit_CNY">609449000</ifrs-full:ProfitLossFromOperatingActivities>
    <ifrs-full:ProfitLossFromOperatingActivities
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-56907"
      unitRef="Unit_USD">85794000</ifrs-full:ProfitLossFromOperatingActivities>
    <ifrs-full:FinanceCosts
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-56908"
      unitRef="Unit_CNY">115928000</ifrs-full:FinanceCosts>
    <ifrs-full:FinanceCosts
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-56909"
      unitRef="Unit_CNY">95472000</ifrs-full:FinanceCosts>
    <ifrs-full:FinanceCosts
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-56910"
      unitRef="Unit_CNY">100175000</ifrs-full:FinanceCosts>
    <ifrs-full:FinanceCosts
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-56911"
      unitRef="Unit_USD">14102000</ifrs-full:FinanceCosts>
    <ifrs-full:ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-56912"
      unitRef="Unit_CNY">90000</ifrs-full:ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-56913"
      unitRef="Unit_CNY">-1547000</ifrs-full:ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-56914"
      unitRef="Unit_CNY">-5000</ifrs-full:ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-56915"
      unitRef="Unit_USD">-1000</ifrs-full:ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-56916"
      unitRef="Unit_CNY">-95985000</ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-56917"
      unitRef="Unit_CNY">-27546000</ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-56918"
      unitRef="Unit_CNY">62083000</ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-56919"
      unitRef="Unit_USD">8740000</ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ProfitLossBeforeTax
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-56920"
      unitRef="Unit_CNY">451710000</ifrs-full:ProfitLossBeforeTax>
    <ifrs-full:ProfitLossBeforeTax
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-56921"
      unitRef="Unit_CNY">394726000</ifrs-full:ProfitLossBeforeTax>
    <ifrs-full:ProfitLossBeforeTax
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-56922"
      unitRef="Unit_CNY">571352000</ifrs-full:ProfitLossBeforeTax>
    <ifrs-full:ProfitLossBeforeTax
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-56923"
      unitRef="Unit_USD">80431000</ifrs-full:ProfitLossBeforeTax>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-56924"
      unitRef="Unit_CNY">43816000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-56925"
      unitRef="Unit_CNY">59065000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-56926"
      unitRef="Unit_CNY">148496000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-56927"
      unitRef="Unit_USD">20904000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:ProfitLoss
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-56928"
      unitRef="Unit_CNY">407894000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-56929"
      unitRef="Unit_CNY">335661000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-56930"
      unitRef="Unit_CNY">422856000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-56931"
      unitRef="Unit_USD">59527000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLossAttributableToOwnersOfParent
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-56932"
      unitRef="Unit_CNY">272673000</ifrs-full:ProfitLossAttributableToOwnersOfParent>
    <ifrs-full:ProfitLossAttributableToOwnersOfParent
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-56933"
      unitRef="Unit_CNY">218581000</ifrs-full:ProfitLossAttributableToOwnersOfParent>
    <ifrs-full:ProfitLossAttributableToOwnersOfParent
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-56934"
      unitRef="Unit_CNY">285518000</ifrs-full:ProfitLossAttributableToOwnersOfParent>
    <ifrs-full:ProfitLossAttributableToOwnersOfParent
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-56935"
      unitRef="Unit_USD">40193000</ifrs-full:ProfitLossAttributableToOwnersOfParent>
    <ifrs-full:ProfitLossAttributableToNoncontrollingInterests
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-56936"
      unitRef="Unit_CNY">135221000</ifrs-full:ProfitLossAttributableToNoncontrollingInterests>
    <ifrs-full:ProfitLossAttributableToNoncontrollingInterests
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-56937"
      unitRef="Unit_CNY">117080000</ifrs-full:ProfitLossAttributableToNoncontrollingInterests>
    <ifrs-full:ProfitLossAttributableToNoncontrollingInterests
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-56938"
      unitRef="Unit_CNY">137338000</ifrs-full:ProfitLossAttributableToNoncontrollingInterests>
    <ifrs-full:ProfitLossAttributableToNoncontrollingInterests
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-56939"
      unitRef="Unit_USD">19334000</ifrs-full:ProfitLossAttributableToNoncontrollingInterests>
    <ifrs-full:ProfitLoss
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-56940"
      unitRef="Unit_CNY">407894000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-56941"
      unitRef="Unit_CNY">335661000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-56942"
      unitRef="Unit_CNY">422856000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-56943"
      unitRef="Unit_USD">59527000</ifrs-full:ProfitLoss>
    <ifrs-full:BasicEarningsLossPerShare
      contextRef="P01_01_2021To12_31_2021"
      decimals="2"
      id="ixv-56944"
      unitRef="Unit_CNY_per_Share">6.67</ifrs-full:BasicEarningsLossPerShare>
    <ifrs-full:BasicEarningsLossPerShare
      contextRef="P01_01_2022To12_31_2022"
      decimals="2"
      id="ixv-56945"
      unitRef="Unit_CNY_per_Share">5.35</ifrs-full:BasicEarningsLossPerShare>
    <ifrs-full:BasicEarningsLossPerShare
      contextRef="P01_01_2023To12_31_2023"
      decimals="2"
      id="ixv-56946"
      unitRef="Unit_CNY_per_Share">6.99</ifrs-full:BasicEarningsLossPerShare>
    <ifrs-full:BasicEarningsLossPerShare
      contextRef="P01_01_2023To12_31_2023"
      decimals="2"
      id="ixv-56947"
      unitRef="Unit_USD_per_Share">0.98</ifrs-full:BasicEarningsLossPerShare>
    <ifrs-full:DilutedEarningsLossPerShare
      contextRef="P01_01_2021To12_31_2021"
      decimals="2"
      id="ixv-56948"
      unitRef="Unit_CNY_per_Share">6.67</ifrs-full:DilutedEarningsLossPerShare>
    <ifrs-full:DilutedEarningsLossPerShare
      contextRef="P01_01_2022To12_31_2022"
      decimals="2"
      id="ixv-56949"
      unitRef="Unit_CNY_per_Share">5.35</ifrs-full:DilutedEarningsLossPerShare>
    <ifrs-full:DilutedEarningsLossPerShare
      contextRef="P01_01_2023To12_31_2023"
      decimals="2"
      id="ixv-56950"
      unitRef="Unit_CNY_per_Share">6.99</ifrs-full:DilutedEarningsLossPerShare>
    <ifrs-full:DilutedEarningsLossPerShare
      contextRef="P01_01_2023To12_31_2023"
      decimals="2"
      id="ixv-56951"
      unitRef="Unit_USD_per_Share">0.98</ifrs-full:DilutedEarningsLossPerShare>
    <ifrs-full:ProfitLoss
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-56952"
      unitRef="Unit_CNY">407894000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-56953"
      unitRef="Unit_CNY">335661000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-56954"
      unitRef="Unit_CNY">422856000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-56955"
      unitRef="Unit_USD">59527000</ifrs-full:ProfitLoss>
    <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationNetOfTax
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-56956"
      unitRef="Unit_CNY">-36685000</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationNetOfTax>
    <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationNetOfTax
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-56957"
      unitRef="Unit_CNY">88708000</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationNetOfTax>
    <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationNetOfTax
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-56958"
      unitRef="Unit_CNY">21369000</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationNetOfTax>
    <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationNetOfTax
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-56959"
      unitRef="Unit_USD">3008000</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationNetOfTax>
    <ifrs-full:GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-56960"
      unitRef="Unit_CNY">63890000</ifrs-full:GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax>
    <ifrs-full:GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-56961"
      unitRef="Unit_CNY">409000</ifrs-full:GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax>
    <ifrs-full:GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-56962"
      unitRef="Unit_CNY">10649000</ifrs-full:GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax>
    <ifrs-full:GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-56963"
      unitRef="Unit_USD">1499000</ifrs-full:GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax>
    <ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-56964"
      unitRef="Unit_CNY">27205000</ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-56965"
      unitRef="Unit_CNY">89117000</ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-56966"
      unitRef="Unit_CNY">32018000</ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-56967"
      unitRef="Unit_USD">4507000</ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:ComprehensiveIncome
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-56968"
      unitRef="Unit_CNY">435099000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-56969"
      unitRef="Unit_CNY">424778000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-56970"
      unitRef="Unit_CNY">454874000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-56971"
      unitRef="Unit_USD">64034000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-56972"
      unitRef="Unit_CNY">293240000</ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent>
    <ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-56973"
      unitRef="Unit_CNY">292369000</ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent>
    <ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-56974"
      unitRef="Unit_CNY">310383000</ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent>
    <ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-56975"
      unitRef="Unit_USD">43694000</ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent>
    <ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-56976"
      unitRef="Unit_CNY">141859000</ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests>
    <ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-56977"
      unitRef="Unit_CNY">132409000</ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests>
    <ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-56978"
      unitRef="Unit_CNY">144491000</ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests>
    <ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-56979"
      unitRef="Unit_USD">20340000</ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests>
    <ifrs-full:ComprehensiveIncome
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-56980"
      unitRef="Unit_CNY">435099000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-56981"
      unitRef="Unit_CNY">424778000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-56982"
      unitRef="Unit_CNY">454874000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-56983"
      unitRef="Unit_USD">64034000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-56984"
      unitRef="Unit_CNY">3995744000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-56985"
      unitRef="Unit_CNY">3553601000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-56986"
      unitRef="Unit_USD">500253000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:InvestmentProperty
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-56987"
      unitRef="Unit_CNY">4756000</ifrs-full:InvestmentProperty>
    <ifrs-full:InvestmentProperty
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-56988"
      unitRef="Unit_CNY">4103000</ifrs-full:InvestmentProperty>
    <ifrs-full:InvestmentProperty
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-56989"
      unitRef="Unit_USD">577000</ifrs-full:InvestmentProperty>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-56990"
      unitRef="Unit_CNY">1874824000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-56991"
      unitRef="Unit_CNY">1951133000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-56992"
      unitRef="Unit_USD">274668000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:InvestmentsInAssociates
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-56993"
      unitRef="Unit_CNY">259000</ifrs-full:InvestmentsInAssociates>
    <ifrs-full:InvestmentsInAssociates
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-56994"
      unitRef="Unit_CNY">248000</ifrs-full:InvestmentsInAssociates>
    <ifrs-full:InvestmentsInAssociates
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-56995"
      unitRef="Unit_USD">35000</ifrs-full:InvestmentsInAssociates>
    <ifrs-full:InvestmentsInJointVentures
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-56996"
      unitRef="Unit_CNY">154703000</ifrs-full:InvestmentsInJointVentures>
    <ifrs-full:InvestmentsInJointVentures
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-56997"
      unitRef="Unit_CNY">237229000</ifrs-full:InvestmentsInJointVentures>
    <ifrs-full:InvestmentsInJointVentures
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-56998"
      unitRef="Unit_USD">33396000</ifrs-full:InvestmentsInJointVentures>
    <ifrs-full:DeferredTaxAssets
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-56999"
      unitRef="Unit_CNY">450882000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:DeferredTaxAssets
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-57000"
      unitRef="Unit_CNY">426377000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:DeferredTaxAssets
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-57001"
      unitRef="Unit_USD">60023000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:LongtermDeposits
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-57002"
      unitRef="Unit_CNY">20000000</ifrs-full:LongtermDeposits>
    <ifrs-full:LongtermDeposits
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-57003"
      unitRef="Unit_CNY">0</ifrs-full:LongtermDeposits>
    <ifrs-full:LongtermDeposits
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-57004"
      unitRef="Unit_USD">0</ifrs-full:LongtermDeposits>
    <ifrs-full:RightofuseAssets
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-57005"
      unitRef="Unit_CNY">342141000</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-57006"
      unitRef="Unit_CNY">298445000</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-57007"
      unitRef="Unit_USD">42013000</ifrs-full:RightofuseAssets>
    <ifrs-full:NoncurrentContractAssets
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-57008"
      unitRef="Unit_CNY">197692000</ifrs-full:NoncurrentContractAssets>
    <ifrs-full:NoncurrentContractAssets
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-57009"
      unitRef="Unit_CNY">122627000</ifrs-full:NoncurrentContractAssets>
    <ifrs-full:NoncurrentContractAssets
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-57010"
      unitRef="Unit_USD">17263000</ifrs-full:NoncurrentContractAssets>
    <ifrs-full:NoncurrentAssets
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-57011"
      unitRef="Unit_CNY">7041001000</ifrs-full:NoncurrentAssets>
    <ifrs-full:NoncurrentAssets
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-57012"
      unitRef="Unit_CNY">6593763000</ifrs-full:NoncurrentAssets>
    <ifrs-full:NoncurrentAssets
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-57013"
      unitRef="Unit_USD">928228000</ifrs-full:NoncurrentAssets>
    <ifrs-full:Inventories
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-57014"
      unitRef="Unit_CNY">4937755000</ifrs-full:Inventories>
    <ifrs-full:Inventories
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-57015"
      unitRef="Unit_CNY">4649027000</ifrs-full:Inventories>
    <ifrs-full:Inventories
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-57016"
      unitRef="Unit_USD">654461000</ifrs-full:Inventories>
    <ifrs-full:TradeAndOtherCurrentReceivables
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-57017"
      unitRef="Unit_CNY">7311347000</ifrs-full:TradeAndOtherCurrentReceivables>
    <ifrs-full:TradeAndOtherCurrentReceivables
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-57018"
      unitRef="Unit_CNY">8458624000</ifrs-full:TradeAndOtherCurrentReceivables>
    <ifrs-full:TradeAndOtherCurrentReceivables
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-57019"
      unitRef="Unit_USD">1190752000</ifrs-full:TradeAndOtherCurrentReceivables>
    <ifrs-full:OtherCurrentAssets
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-57020"
      unitRef="Unit_CNY">16710000</ifrs-full:OtherCurrentAssets>
    <ifrs-full:OtherCurrentAssets
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-57021"
      unitRef="Unit_CNY">16733000</ifrs-full:OtherCurrentAssets>
    <ifrs-full:OtherCurrentAssets
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-57022"
      unitRef="Unit_USD">2355000</ifrs-full:OtherCurrentAssets>
    <cyd:CashAndCashEquivalentsIncludingRestrictedCashAndCashEquivalentsCurrent
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-57023"
      unitRef="Unit_CNY">4830743000</cyd:CashAndCashEquivalentsIncludingRestrictedCashAndCashEquivalentsCurrent>
    <cyd:CashAndCashEquivalentsIncludingRestrictedCashAndCashEquivalentsCurrent
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-57024"
      unitRef="Unit_CNY">6039471000</cyd:CashAndCashEquivalentsIncludingRestrictedCashAndCashEquivalentsCurrent>
    <cyd:CashAndCashEquivalentsIncludingRestrictedCashAndCashEquivalentsCurrent
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-57025"
      unitRef="Unit_USD">850199000</cyd:CashAndCashEquivalentsIncludingRestrictedCashAndCashEquivalentsCurrent>
    <ifrs-full:CurrentAssets
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-57026"
      unitRef="Unit_CNY">17096555000</ifrs-full:CurrentAssets>
    <ifrs-full:CurrentAssets
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-57027"
      unitRef="Unit_CNY">19163855000</ifrs-full:CurrentAssets>
    <ifrs-full:CurrentAssets
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-57028"
      unitRef="Unit_USD">2697767000</ifrs-full:CurrentAssets>
    <ifrs-full:Assets
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-57029"
      unitRef="Unit_CNY">24137556000</ifrs-full:Assets>
    <ifrs-full:Assets
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-57030"
      unitRef="Unit_CNY">25757618000</ifrs-full:Assets>
    <ifrs-full:Assets
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-57031"
      unitRef="Unit_USD">3625995000</ifrs-full:Assets>
    <ifrs-full:IssuedCapital
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-57032"
      unitRef="Unit_CNY">2081138000</ifrs-full:IssuedCapital>
    <ifrs-full:IssuedCapital
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-57033"
      unitRef="Unit_CNY">2081138000</ifrs-full:IssuedCapital>
    <ifrs-full:IssuedCapital
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-57034"
      unitRef="Unit_USD">292969000</ifrs-full:IssuedCapital>
    <ifrs-full:StatutoryReserve
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-57035"
      unitRef="Unit_CNY">335735000</ifrs-full:StatutoryReserve>
    <ifrs-full:StatutoryReserve
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-57036"
      unitRef="Unit_CNY">381724000</ifrs-full:StatutoryReserve>
    <ifrs-full:StatutoryReserve
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-57037"
      unitRef="Unit_USD">53737000</ifrs-full:StatutoryReserve>
    <ifrs-full:CapitalReserve
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-57038"
      unitRef="Unit_CNY">-4196000</ifrs-full:CapitalReserve>
    <ifrs-full:CapitalReserve
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-57039"
      unitRef="Unit_CNY">-18236000</ifrs-full:CapitalReserve>
    <ifrs-full:CapitalReserve
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-57040"
      unitRef="Unit_USD">-2567000</ifrs-full:CapitalReserve>
    <ifrs-full:RetainedEarnings
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-57041"
      unitRef="Unit_CNY">6661264000</ifrs-full:RetainedEarnings>
    <ifrs-full:RetainedEarnings
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-57042"
      unitRef="Unit_CNY">6820555000</ifrs-full:RetainedEarnings>
    <ifrs-full:RetainedEarnings
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-57043"
      unitRef="Unit_USD">960155000</ifrs-full:RetainedEarnings>
    <cyd:OtherComponentsOfEquity
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-57044"
      unitRef="Unit_CNY">64995000</cyd:OtherComponentsOfEquity>
    <cyd:OtherComponentsOfEquity
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-57045"
      unitRef="Unit_CNY">38653000</cyd:OtherComponentsOfEquity>
    <cyd:OtherComponentsOfEquity
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-57046"
      unitRef="Unit_USD">5441000</cyd:OtherComponentsOfEquity>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-57047"
      unitRef="Unit_CNY">9008946000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-57048"
      unitRef="Unit_CNY">9226528000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-57049"
      unitRef="Unit_USD">1298853000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:NoncontrollingInterests
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-57050"
      unitRef="Unit_CNY">2826118000</ifrs-full:NoncontrollingInterests>
    <ifrs-full:NoncontrollingInterests
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-57051"
      unitRef="Unit_CNY">2949097000</ifrs-full:NoncontrollingInterests>
    <ifrs-full:NoncontrollingInterests
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-57052"
      unitRef="Unit_USD">415155000</ifrs-full:NoncontrollingInterests>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-57053"
      unitRef="Unit_CNY">11835064000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-57054"
      unitRef="Unit_CNY">12175625000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-57055"
      unitRef="Unit_USD">1714008000</ifrs-full:Equity>
    <ifrs-full:LongtermBorrowings
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-57056"
      unitRef="Unit_CNY">200000000</ifrs-full:LongtermBorrowings>
    <ifrs-full:LongtermBorrowings
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-57057"
      unitRef="Unit_CNY">690000000</ifrs-full:LongtermBorrowings>
    <ifrs-full:LongtermBorrowings
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-57058"
      unitRef="Unit_USD">97134000</ifrs-full:LongtermBorrowings>
    <ifrs-full:NoncurrentLeaseLiabilities
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-57059"
      unitRef="Unit_CNY">28208000</ifrs-full:NoncurrentLeaseLiabilities>
    <ifrs-full:NoncurrentLeaseLiabilities
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-57060"
      unitRef="Unit_CNY">16009000</ifrs-full:NoncurrentLeaseLiabilities>
    <ifrs-full:NoncurrentLeaseLiabilities
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-57061"
      unitRef="Unit_USD">2254000</ifrs-full:NoncurrentLeaseLiabilities>
    <ifrs-full:NoncurrentContractLiabilities
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-57062"
      unitRef="Unit_CNY">77339000</ifrs-full:NoncurrentContractLiabilities>
    <ifrs-full:NoncurrentContractLiabilities
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-57063"
      unitRef="Unit_CNY">52214000</ifrs-full:NoncurrentContractLiabilities>
    <ifrs-full:NoncurrentContractLiabilities
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-57064"
      unitRef="Unit_USD">7350000</ifrs-full:NoncurrentContractLiabilities>
    <ifrs-full:DeferredTaxLiabilities
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-57065"
      unitRef="Unit_CNY">61825000</ifrs-full:DeferredTaxLiabilities>
    <ifrs-full:DeferredTaxLiabilities
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-57066"
      unitRef="Unit_CNY">65089000</ifrs-full:DeferredTaxLiabilities>
    <ifrs-full:DeferredTaxLiabilities
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-57067"
      unitRef="Unit_USD">9163000</ifrs-full:DeferredTaxLiabilities>
    <ifrs-full:NoncurrentGovernmentGrants
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-57068"
      unitRef="Unit_CNY">476384000</ifrs-full:NoncurrentGovernmentGrants>
    <ifrs-full:NoncurrentGovernmentGrants
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-57069"
      unitRef="Unit_CNY">451894000</ifrs-full:NoncurrentGovernmentGrants>
    <ifrs-full:NoncurrentGovernmentGrants
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-57070"
      unitRef="Unit_USD">63615000</ifrs-full:NoncurrentGovernmentGrants>
    <ifrs-full:OtherNoncurrentFinancialLiabilities
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-57071"
      unitRef="Unit_CNY">45950000</ifrs-full:OtherNoncurrentFinancialLiabilities>
    <ifrs-full:OtherNoncurrentFinancialLiabilities
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-57072"
      unitRef="Unit_CNY">67050000</ifrs-full:OtherNoncurrentFinancialLiabilities>
    <ifrs-full:OtherNoncurrentFinancialLiabilities
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-57073"
      unitRef="Unit_USD">9439000</ifrs-full:OtherNoncurrentFinancialLiabilities>
    <ifrs-full:OtherNoncurrentPayables
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-57074"
      unitRef="Unit_CNY">189366000</ifrs-full:OtherNoncurrentPayables>
    <ifrs-full:OtherNoncurrentPayables
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-57075"
      unitRef="Unit_CNY">181155000</ifrs-full:OtherNoncurrentPayables>
    <ifrs-full:OtherNoncurrentPayables
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-57076"
      unitRef="Unit_USD">25502000</ifrs-full:OtherNoncurrentPayables>
    <ifrs-full:NoncurrentLiabilities
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-57077"
      unitRef="Unit_CNY">1079072000</ifrs-full:NoncurrentLiabilities>
    <ifrs-full:NoncurrentLiabilities
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-57078"
      unitRef="Unit_CNY">1523411000</ifrs-full:NoncurrentLiabilities>
    <ifrs-full:NoncurrentLiabilities
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-57079"
      unitRef="Unit_USD">214457000</ifrs-full:NoncurrentLiabilities>
    <ifrs-full:TradeAndOtherCurrentPayables
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-57080"
      unitRef="Unit_CNY">8139408000</ifrs-full:TradeAndOtherCurrentPayables>
    <ifrs-full:TradeAndOtherCurrentPayables
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-57081"
      unitRef="Unit_CNY">9227324000</ifrs-full:TradeAndOtherCurrentPayables>
    <ifrs-full:TradeAndOtherCurrentPayables
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-57082"
      unitRef="Unit_USD">1298964000</ifrs-full:TradeAndOtherCurrentPayables>
    <ifrs-full:ShorttermBorrowings
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-57083"
      unitRef="Unit_CNY">2141432000</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-57084"
      unitRef="Unit_CNY">1850294000</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-57085"
      unitRef="Unit_USD">260473000</ifrs-full:ShorttermBorrowings>
    <ifrs-full:CurrentLeaseLiabilities
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-57086"
      unitRef="Unit_CNY">31433000</ifrs-full:CurrentLeaseLiabilities>
    <ifrs-full:CurrentLeaseLiabilities
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-57087"
      unitRef="Unit_CNY">33272000</ifrs-full:CurrentLeaseLiabilities>
    <ifrs-full:CurrentLeaseLiabilities
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-57088"
      unitRef="Unit_USD">4684000</ifrs-full:CurrentLeaseLiabilities>
    <ifrs-full:CurrentContractLiabilities
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-57089"
      unitRef="Unit_CNY">617737000</ifrs-full:CurrentContractLiabilities>
    <ifrs-full:CurrentContractLiabilities
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-57090"
      unitRef="Unit_CNY">639213000</ifrs-full:CurrentContractLiabilities>
    <ifrs-full:CurrentContractLiabilities
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-57091"
      unitRef="Unit_USD">89984000</ifrs-full:CurrentContractLiabilities>
    <ifrs-full:CurrentTaxLiabilitiesCurrent
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-57092"
      unitRef="Unit_CNY">73296000</ifrs-full:CurrentTaxLiabilitiesCurrent>
    <ifrs-full:CurrentTaxLiabilitiesCurrent
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-57093"
      unitRef="Unit_CNY">52399000</ifrs-full:CurrentTaxLiabilitiesCurrent>
    <ifrs-full:CurrentTaxLiabilitiesCurrent
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-57094"
      unitRef="Unit_USD">7376000</ifrs-full:CurrentTaxLiabilitiesCurrent>
    <ifrs-full:ShorttermWarrantyProvision
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-57095"
      unitRef="Unit_CNY">220114000</ifrs-full:ShorttermWarrantyProvision>
    <ifrs-full:ShorttermWarrantyProvision
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-57096"
      unitRef="Unit_CNY">256080000</ifrs-full:ShorttermWarrantyProvision>
    <ifrs-full:ShorttermWarrantyProvision
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-57097"
      unitRef="Unit_USD">36049000</ifrs-full:ShorttermWarrantyProvision>
    <ifrs-full:CurrentLiabilities
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-57098"
      unitRef="Unit_CNY">11223420000</ifrs-full:CurrentLiabilities>
    <ifrs-full:CurrentLiabilities
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-57099"
      unitRef="Unit_CNY">12058582000</ifrs-full:CurrentLiabilities>
    <ifrs-full:CurrentLiabilities
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-57100"
      unitRef="Unit_USD">1697530000</ifrs-full:CurrentLiabilities>
    <ifrs-full:Liabilities
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-57101"
      unitRef="Unit_CNY">12302492000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-57102"
      unitRef="Unit_CNY">13581993000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-57103"
      unitRef="Unit_USD">1911987000</ifrs-full:Liabilities>
    <ifrs-full:EquityAndLiabilities
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-57104"
      unitRef="Unit_CNY">24137556000</ifrs-full:EquityAndLiabilities>
    <ifrs-full:EquityAndLiabilities
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-57105"
      unitRef="Unit_CNY">25757618000</ifrs-full:EquityAndLiabilities>
    <ifrs-full:EquityAndLiabilities
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-57106"
      unitRef="Unit_USD">3625995000</ifrs-full:EquityAndLiabilities>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2020_IssuedCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57107"
      unitRef="Unit_CNY">2081138000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2020_StatutoryReserveMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57108"
      unitRef="Unit_CNY">307165000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2020_CapitalReserveMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57109"
      unitRef="Unit_CNY">30704000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2020_RetainedEarningsMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57110"
      unitRef="Unit_CNY">6756976000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2020_ReserveOfExchangeDifferencesOnTranslationMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57111"
      unitRef="Unit_CNY">-89925000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2020_ReserveOfSharebasedPaymentsMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57112"
      unitRef="Unit_CNY">19758000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2020_FairValueReserveMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57113"
      unitRef="Unit_CNY">-79720000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2020_PremiumPaidForDiscountOnAcquisitionOfNoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57114"
      unitRef="Unit_CNY">-11472000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2020_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57115"
      unitRef="Unit_CNY">9014624000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2020_NoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57116"
      unitRef="Unit_CNY">2818086000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2020"
      decimals="-3"
      id="ixv-57117"
      unitRef="Unit_CNY">11832710000</ifrs-full:Equity>
    <ifrs-full:ProfitLoss
      contextRef="P01_01_2021To12_31_2021_RetainedEarningsMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57118"
      unitRef="Unit_CNY">272673000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="P01_01_2021To12_31_2021_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57119"
      unitRef="Unit_CNY">272673000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="P01_01_2021To12_31_2021_NoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57120"
      unitRef="Unit_CNY">135221000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-57121"
      unitRef="Unit_CNY">407894000</ifrs-full:ProfitLoss>
    <ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax
      contextRef="P01_01_2021To12_31_2021_ReserveOfExchangeDifferencesOnTranslationMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57122"
      unitRef="Unit_CNY">-28251000</ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax
      contextRef="P01_01_2021To12_31_2021_FairValueReserveMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57123"
      unitRef="Unit_CNY">48818000</ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax
      contextRef="P01_01_2021To12_31_2021_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57124"
      unitRef="Unit_CNY">20567000</ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax
      contextRef="P01_01_2021To12_31_2021_NoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57125"
      unitRef="Unit_CNY">6638000</ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-57126"
      unitRef="Unit_CNY">27205000</ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:ComprehensiveIncome
      contextRef="P01_01_2021To12_31_2021_RetainedEarningsMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57127"
      unitRef="Unit_CNY">272673000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="P01_01_2021To12_31_2021_ReserveOfExchangeDifferencesOnTranslationMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57128"
      unitRef="Unit_CNY">-28251000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="P01_01_2021To12_31_2021_FairValueReserveMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57129"
      unitRef="Unit_CNY">48818000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="P01_01_2021To12_31_2021_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57130"
      unitRef="Unit_CNY">293240000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="P01_01_2021To12_31_2021_NoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57131"
      unitRef="Unit_CNY">141859000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-57132"
      unitRef="Unit_CNY">435099000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:DividendsPaidOrdinarySharesPerShare
      contextRef="P01_01_2021To12_31_2021"
      decimals="INF"
      id="ixv-57133"
      unitRef="Unit_USD_per_Share">1.7</ifrs-full:DividendsPaidOrdinarySharesPerShare>
    <ifrs-full:DividendsPaidOrdinaryShares
      contextRef="P01_01_2021To12_31_2021_RetainedEarningsMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57134"
      unitRef="Unit_CNY">448712000</ifrs-full:DividendsPaidOrdinaryShares>
    <ifrs-full:DividendsPaidOrdinaryShares
      contextRef="P01_01_2021To12_31_2021_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57135"
      unitRef="Unit_CNY">448712000</ifrs-full:DividendsPaidOrdinaryShares>
    <ifrs-full:DividendsPaidOrdinaryShares
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-57136"
      unitRef="Unit_CNY">448712000</ifrs-full:DividendsPaidOrdinaryShares>
    <ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests
      contextRef="P01_01_2021To12_31_2021_NoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57137"
      unitRef="Unit_CNY">203753000</ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests>
    <ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-57138"
      unitRef="Unit_CNY">203753000</ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests>
    <ifrs-full:IncreaseDecreaseThroughTransferToStatutoryReserve
      contextRef="P01_01_2021To12_31_2021_StatutoryReserveMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57139"
      unitRef="Unit_CNY">2072000</ifrs-full:IncreaseDecreaseThroughTransferToStatutoryReserve>
    <ifrs-full:IncreaseDecreaseThroughTransferToStatutoryReserve
      contextRef="P01_01_2021To12_31_2021_RetainedEarningsMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57140"
      unitRef="Unit_CNY">-2072000</ifrs-full:IncreaseDecreaseThroughTransferToStatutoryReserve>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2021_IssuedCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57141"
      unitRef="Unit_CNY">2081138000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2021_StatutoryReserveMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57142"
      unitRef="Unit_CNY">309237000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2021_CapitalReserveMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57143"
      unitRef="Unit_CNY">30704000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2021_RetainedEarningsMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57144"
      unitRef="Unit_CNY">6578865000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2021_ReserveOfExchangeDifferencesOnTranslationMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57145"
      unitRef="Unit_CNY">-118176000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2021_ReserveOfSharebasedPaymentsMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57146"
      unitRef="Unit_CNY">19758000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2021_FairValueReserveMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57147"
      unitRef="Unit_CNY">-30902000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2021_PremiumPaidForDiscountOnAcquisitionOfNoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57148"
      unitRef="Unit_CNY">-11472000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2021_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57149"
      unitRef="Unit_CNY">8859152000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2021_NoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57150"
      unitRef="Unit_CNY">2756192000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2021"
      decimals="-3"
      id="ixv-57151"
      unitRef="Unit_CNY">11615344000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2021_IssuedCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57152"
      unitRef="Unit_CNY">2081138000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2021_StatutoryReserveMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57153"
      unitRef="Unit_CNY">309237000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2021_CapitalReserveMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57154"
      unitRef="Unit_CNY">30704000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2021_RetainedEarningsMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57155"
      unitRef="Unit_CNY">6578865000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2021_ReserveOfExchangeDifferencesOnTranslationMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57156"
      unitRef="Unit_CNY">-118176000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2021_ReserveOfSharebasedPaymentsMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57157"
      unitRef="Unit_CNY">19758000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2021_FairValueReserveMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57158"
      unitRef="Unit_CNY">-30902000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2021_PremiumPaidForDiscountOnAcquisitionOfNoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57159"
      unitRef="Unit_CNY">-11472000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2021_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57160"
      unitRef="Unit_CNY">8859152000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2021_NoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57161"
      unitRef="Unit_CNY">2756192000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2021"
      decimals="-3"
      id="ixv-57162"
      unitRef="Unit_CNY">11615344000</ifrs-full:Equity>
    <ifrs-full:ProfitLoss
      contextRef="P01_01_2022To12_31_2022_RetainedEarningsMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57163"
      unitRef="Unit_CNY">218581000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="P01_01_2022To12_31_2022_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57164"
      unitRef="Unit_CNY">218581000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="P01_01_2022To12_31_2022_NoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57165"
      unitRef="Unit_CNY">117080000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-57166"
      unitRef="Unit_CNY">335661000</ifrs-full:ProfitLoss>
    <ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax
      contextRef="P01_01_2022To12_31_2022_ReserveOfExchangeDifferencesOnTranslationMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57167"
      unitRef="Unit_CNY">73477000</ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax
      contextRef="P01_01_2022To12_31_2022_FairValueReserveMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57168"
      unitRef="Unit_CNY">311000</ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax
      contextRef="P01_01_2022To12_31_2022_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57169"
      unitRef="Unit_CNY">73788000</ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax
      contextRef="P01_01_2022To12_31_2022_NoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57170"
      unitRef="Unit_CNY">15329000</ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-57171"
      unitRef="Unit_CNY">89117000</ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:ComprehensiveIncome
      contextRef="P01_01_2022To12_31_2022_RetainedEarningsMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57172"
      unitRef="Unit_CNY">218581000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="P01_01_2022To12_31_2022_ReserveOfExchangeDifferencesOnTranslationMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57173"
      unitRef="Unit_CNY">73477000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="P01_01_2022To12_31_2022_FairValueReserveMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57174"
      unitRef="Unit_CNY">311000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="P01_01_2022To12_31_2022_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57175"
      unitRef="Unit_CNY">292369000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="P01_01_2022To12_31_2022_NoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57176"
      unitRef="Unit_CNY">132409000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-57177"
      unitRef="Unit_CNY">424778000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:IncreaseDecreaseThroughOtherContributionsByOwners
      contextRef="P01_01_2022To12_31_2022_NoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57178"
      unitRef="Unit_CNY">53500000</ifrs-full:IncreaseDecreaseThroughOtherContributionsByOwners>
    <ifrs-full:IncreaseDecreaseThroughOtherContributionsByOwners
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-57179"
      unitRef="Unit_CNY">53500000</ifrs-full:IncreaseDecreaseThroughOtherContributionsByOwners>
    <ifrs-full:DividendsPaidOrdinarySharesPerShare
      contextRef="P01_01_2022To12_31_2022"
      decimals="INF"
      id="ixv-57180"
      unitRef="Unit_USD_per_Share">0.4</ifrs-full:DividendsPaidOrdinarySharesPerShare>
    <ifrs-full:DividendsPaidOrdinaryShares
      contextRef="P01_01_2022To12_31_2022_RetainedEarningsMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57181"
      unitRef="Unit_CNY">109684000</ifrs-full:DividendsPaidOrdinaryShares>
    <ifrs-full:DividendsPaidOrdinaryShares
      contextRef="P01_01_2022To12_31_2022_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57182"
      unitRef="Unit_CNY">109684000</ifrs-full:DividendsPaidOrdinaryShares>
    <ifrs-full:DividendsPaidOrdinaryShares
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-57183"
      unitRef="Unit_CNY">109684000</ifrs-full:DividendsPaidOrdinaryShares>
    <ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests
      contextRef="P01_01_2022To12_31_2022_NoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57184"
      unitRef="Unit_CNY">103199000</ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests>
    <ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-57185"
      unitRef="Unit_CNY">103199000</ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests>
    <ifrs-full:IncreaseDecreaseThroughChangesInOwnershipInterestsInSubsidiariesThatDoNotResultInLossOfControl
      contextRef="P01_01_2022To12_31_2022_PremiumPaidForDiscountOnAcquisitionOfNoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57186"
      unitRef="Unit_CNY">2009000</ifrs-full:IncreaseDecreaseThroughChangesInOwnershipInterestsInSubsidiariesThatDoNotResultInLossOfControl>
    <ifrs-full:IncreaseDecreaseThroughChangesInOwnershipInterestsInSubsidiariesThatDoNotResultInLossOfControl
      contextRef="P01_01_2022To12_31_2022_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57187"
      unitRef="Unit_CNY">2009000</ifrs-full:IncreaseDecreaseThroughChangesInOwnershipInterestsInSubsidiariesThatDoNotResultInLossOfControl>
    <ifrs-full:IncreaseDecreaseThroughChangesInOwnershipInterestsInSubsidiariesThatDoNotResultInLossOfControl
      contextRef="P01_01_2022To12_31_2022_NoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57188"
      unitRef="Unit_CNY">-2009000</ifrs-full:IncreaseDecreaseThroughChangesInOwnershipInterestsInSubsidiariesThatDoNotResultInLossOfControl>
    <ifrs-full:IncreaseDecreaseThroughTransferToStatutoryReserve
      contextRef="P01_01_2022To12_31_2022_StatutoryReserveMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57189"
      unitRef="Unit_CNY">26498000</ifrs-full:IncreaseDecreaseThroughTransferToStatutoryReserve>
    <ifrs-full:IncreaseDecreaseThroughTransferToStatutoryReserve
      contextRef="P01_01_2022To12_31_2022_RetainedEarningsMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57190"
      unitRef="Unit_CNY">-26498000</ifrs-full:IncreaseDecreaseThroughTransferToStatutoryReserve>
    <ifrs-full:IncreaseDecreaseThroughChangeInEquityOfSubsidiaries
      contextRef="P01_01_2022To12_31_2022_CapitalReserveMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57191"
      unitRef="Unit_CNY">-34900000</ifrs-full:IncreaseDecreaseThroughChangeInEquityOfSubsidiaries>
    <ifrs-full:IncreaseDecreaseThroughChangeInEquityOfSubsidiaries
      contextRef="P01_01_2022To12_31_2022_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57192"
      unitRef="Unit_CNY">-34900000</ifrs-full:IncreaseDecreaseThroughChangeInEquityOfSubsidiaries>
    <ifrs-full:IncreaseDecreaseThroughChangeInEquityOfSubsidiaries
      contextRef="P01_01_2022To12_31_2022_NoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57193"
      unitRef="Unit_CNY">-10775000</ifrs-full:IncreaseDecreaseThroughChangeInEquityOfSubsidiaries>
    <ifrs-full:IncreaseDecreaseThroughChangeInEquityOfSubsidiaries
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-57194"
      unitRef="Unit_CNY">-45675000</ifrs-full:IncreaseDecreaseThroughChangeInEquityOfSubsidiaries>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2022_IssuedCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57195"
      unitRef="Unit_CNY">2081138000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2022_StatutoryReserveMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57196"
      unitRef="Unit_CNY">335735000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2022_CapitalReserveMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57197"
      unitRef="Unit_CNY">-4196000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2022_RetainedEarningsMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57198"
      unitRef="Unit_CNY">6661264000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2022_ReserveOfExchangeDifferencesOnTranslationMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57199"
      unitRef="Unit_CNY">-44699000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2022_ReserveOfSharebasedPaymentsMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57200"
      unitRef="Unit_CNY">19758000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2022_FairValueReserveMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57201"
      unitRef="Unit_CNY">-30591000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2022_PremiumPaidForDiscountOnAcquisitionOfNoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57202"
      unitRef="Unit_CNY">-9463000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2022_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57203"
      unitRef="Unit_CNY">9008946000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2022_NoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57204"
      unitRef="Unit_CNY">2826118000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-57205"
      unitRef="Unit_CNY">11835064000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2022_IssuedCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57206"
      unitRef="Unit_CNY">2081138000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2022_StatutoryReserveMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57207"
      unitRef="Unit_CNY">335735000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2022_CapitalReserveMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57208"
      unitRef="Unit_CNY">-4196000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2022_RetainedEarningsMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57209"
      unitRef="Unit_CNY">6661264000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2022_ReserveOfExchangeDifferencesOnTranslationMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57210"
      unitRef="Unit_CNY">-44699000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2022_ReserveOfSharebasedPaymentsMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57211"
      unitRef="Unit_CNY">19758000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2022_FairValueReserveMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57212"
      unitRef="Unit_CNY">-30591000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2022_PremiumPaidForDiscountOnAcquisitionOfNoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57213"
      unitRef="Unit_CNY">-9463000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2022_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57214"
      unitRef="Unit_CNY">9008946000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2022_NoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57215"
      unitRef="Unit_CNY">2826118000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-57216"
      unitRef="Unit_CNY">11835064000</ifrs-full:Equity>
    <ifrs-full:ProfitLoss
      contextRef="P01_01_2023To12_31_2023_RetainedEarningsMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57217"
      unitRef="Unit_CNY">285518000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="P01_01_2023To12_31_2023_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57218"
      unitRef="Unit_CNY">285518000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="P01_01_2023To12_31_2023_NoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57219"
      unitRef="Unit_CNY">137338000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57220"
      unitRef="Unit_CNY">422856000</ifrs-full:ProfitLoss>
    <ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax
      contextRef="P01_01_2023To12_31_2023_ReserveOfExchangeDifferencesOnTranslationMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57221"
      unitRef="Unit_CNY">16728000</ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax
      contextRef="P01_01_2023To12_31_2023_FairValueReserveMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57222"
      unitRef="Unit_CNY">8137000</ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax
      contextRef="P01_01_2023To12_31_2023_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57223"
      unitRef="Unit_CNY">24865000</ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax
      contextRef="P01_01_2023To12_31_2023_NoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57224"
      unitRef="Unit_CNY">7153000</ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57225"
      unitRef="Unit_CNY">32018000</ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:ComprehensiveIncome
      contextRef="P01_01_2023To12_31_2023_RetainedEarningsMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57226"
      unitRef="Unit_CNY">285518000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="P01_01_2023To12_31_2023_ReserveOfExchangeDifferencesOnTranslationMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57227"
      unitRef="Unit_CNY">16728000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="P01_01_2023To12_31_2023_FairValueReserveMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57228"
      unitRef="Unit_CNY">8137000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="P01_01_2023To12_31_2023_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57229"
      unitRef="Unit_CNY">310383000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="P01_01_2023To12_31_2023_NoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57230"
      unitRef="Unit_CNY">144491000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57231"
      unitRef="Unit_CNY">454874000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:IncreaseDecreaseThroughOtherContributionsByOwners
      contextRef="P01_01_2023To12_31_2023_NoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57232"
      unitRef="Unit_CNY">20000000</ifrs-full:IncreaseDecreaseThroughOtherContributionsByOwners>
    <ifrs-full:IncreaseDecreaseThroughOtherContributionsByOwners
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57233"
      unitRef="Unit_CNY">20000000</ifrs-full:IncreaseDecreaseThroughOtherContributionsByOwners>
    <ifrs-full:DividendsPaidOrdinarySharesPerShare
      contextRef="P01_01_2023To12_31_2023"
      decimals="INF"
      id="ixv-57234"
      unitRef="Unit_USD_per_Share">0.28</ifrs-full:DividendsPaidOrdinarySharesPerShare>
    <ifrs-full:DividendsPaidOrdinaryShares
      contextRef="P01_01_2023To12_31_2023_RetainedEarningsMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57235"
      unitRef="Unit_CNY">80238000</ifrs-full:DividendsPaidOrdinaryShares>
    <ifrs-full:DividendsPaidOrdinaryShares
      contextRef="P01_01_2023To12_31_2023_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57236"
      unitRef="Unit_CNY">80238000</ifrs-full:DividendsPaidOrdinaryShares>
    <ifrs-full:DividendsPaidOrdinaryShares
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57237"
      unitRef="Unit_CNY">80238000</ifrs-full:DividendsPaidOrdinaryShares>
    <ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests
      contextRef="P01_01_2023To12_31_2023_NoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57238"
      unitRef="Unit_CNY">35702000</ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests>
    <ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57239"
      unitRef="Unit_CNY">35702000</ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests>
    <ifrs-full:IncreaseDecreaseThroughChangesInOwnershipInterestsInSubsidiariesThatDoNotResultInLossOfControl
      contextRef="P01_01_2023To12_31_2023_PremiumPaidForDiscountOnAcquisitionOfNoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57240"
      unitRef="Unit_CNY">1477000</ifrs-full:IncreaseDecreaseThroughChangesInOwnershipInterestsInSubsidiariesThatDoNotResultInLossOfControl>
    <ifrs-full:IncreaseDecreaseThroughChangesInOwnershipInterestsInSubsidiariesThatDoNotResultInLossOfControl
      contextRef="P01_01_2023To12_31_2023_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57241"
      unitRef="Unit_CNY">1477000</ifrs-full:IncreaseDecreaseThroughChangesInOwnershipInterestsInSubsidiariesThatDoNotResultInLossOfControl>
    <ifrs-full:IncreaseDecreaseThroughChangesInOwnershipInterestsInSubsidiariesThatDoNotResultInLossOfControl
      contextRef="P01_01_2023To12_31_2023_NoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57242"
      unitRef="Unit_CNY">-1477000</ifrs-full:IncreaseDecreaseThroughChangesInOwnershipInterestsInSubsidiariesThatDoNotResultInLossOfControl>
    <ifrs-full:IncreaseDecreaseThroughTransferToStatutoryReserve
      contextRef="P01_01_2023To12_31_2023_StatutoryReserveMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57243"
      unitRef="Unit_CNY">45989000</ifrs-full:IncreaseDecreaseThroughTransferToStatutoryReserve>
    <ifrs-full:IncreaseDecreaseThroughTransferToStatutoryReserve
      contextRef="P01_01_2023To12_31_2023_RetainedEarningsMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57244"
      unitRef="Unit_CNY">-45989000</ifrs-full:IncreaseDecreaseThroughTransferToStatutoryReserve>
    <ifrs-full:IncreaseDecreaseThroughChangeInEquityOfSubsidiaries
      contextRef="P01_01_2023To12_31_2023_CapitalReserveMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57245"
      unitRef="Unit_CNY">-14040000</ifrs-full:IncreaseDecreaseThroughChangeInEquityOfSubsidiaries>
    <ifrs-full:IncreaseDecreaseThroughChangeInEquityOfSubsidiaries
      contextRef="P01_01_2023To12_31_2023_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57246"
      unitRef="Unit_CNY">-14040000</ifrs-full:IncreaseDecreaseThroughChangeInEquityOfSubsidiaries>
    <ifrs-full:IncreaseDecreaseThroughChangeInEquityOfSubsidiaries
      contextRef="P01_01_2023To12_31_2023_NoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57247"
      unitRef="Unit_CNY">-4333000</ifrs-full:IncreaseDecreaseThroughChangeInEquityOfSubsidiaries>
    <ifrs-full:IncreaseDecreaseThroughChangeInEquityOfSubsidiaries
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57248"
      unitRef="Unit_CNY">-18373000</ifrs-full:IncreaseDecreaseThroughChangeInEquityOfSubsidiaries>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2023_IssuedCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57249"
      unitRef="Unit_CNY">2081138000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2023_StatutoryReserveMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57250"
      unitRef="Unit_CNY">381724000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2023_CapitalReserveMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57251"
      unitRef="Unit_CNY">-18236000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2023_RetainedEarningsMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57252"
      unitRef="Unit_CNY">6820555000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2023_ReserveOfExchangeDifferencesOnTranslationMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57253"
      unitRef="Unit_CNY">-27971000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2023_ReserveOfSharebasedPaymentsMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57254"
      unitRef="Unit_CNY">19758000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2023_FairValueReserveMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57255"
      unitRef="Unit_CNY">-22454000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2023_PremiumPaidForDiscountOnAcquisitionOfNoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57256"
      unitRef="Unit_CNY">-7986000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2023_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57257"
      unitRef="Unit_CNY">9226528000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2023_NoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57258"
      unitRef="Unit_CNY">2949097000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-57259"
      unitRef="Unit_CNY">12175625000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2023_IssuedCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57260"
      unitRef="Unit_USD">292969000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2023_StatutoryReserveMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57261"
      unitRef="Unit_USD">53737000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2023_CapitalReserveMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57262"
      unitRef="Unit_USD">-2567000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2023_RetainedEarningsMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57263"
      unitRef="Unit_USD">960155000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2023_ReserveOfExchangeDifferencesOnTranslationMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57264"
      unitRef="Unit_USD">-3937000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2023_ReserveOfSharebasedPaymentsMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57265"
      unitRef="Unit_USD">2781000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2023_FairValueReserveMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57266"
      unitRef="Unit_USD">-3161000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2023_PremiumPaidForDiscountOnAcquisitionOfNoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57267"
      unitRef="Unit_USD">-1124000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2023_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57268"
      unitRef="Unit_USD">1298853000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2023_NoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-57269"
      unitRef="Unit_USD">415155000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-57270"
      unitRef="Unit_USD">1714008000</ifrs-full:Equity>
    <ifrs-full:ProfitLossBeforeTax
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-57271"
      unitRef="Unit_CNY">451710000</ifrs-full:ProfitLossBeforeTax>
    <ifrs-full:ProfitLossBeforeTax
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-57272"
      unitRef="Unit_CNY">394726000</ifrs-full:ProfitLossBeforeTax>
    <ifrs-full:ProfitLossBeforeTax
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57273"
      unitRef="Unit_CNY">571352000</ifrs-full:ProfitLossBeforeTax>
    <ifrs-full:ProfitLossBeforeTax
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57274"
      unitRef="Unit_USD">80431000</ifrs-full:ProfitLossBeforeTax>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-57275"
      unitRef="Unit_CNY">38957000</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-57276"
      unitRef="Unit_CNY">64939000</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57277"
      unitRef="Unit_CNY">109913000</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57278"
      unitRef="Unit_USD">15473000</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <cyd:AdjustmentsForBadDebtsWrittenOffRecovered
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-57279"
      unitRef="Unit_CNY">-5000</cyd:AdjustmentsForBadDebtsWrittenOffRecovered>
    <cyd:AdjustmentsForBadDebtsWrittenOffRecovered
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-57280"
      unitRef="Unit_CNY">0</cyd:AdjustmentsForBadDebtsWrittenOffRecovered>
    <cyd:AdjustmentsForBadDebtsWrittenOffRecovered
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57281"
      unitRef="Unit_CNY">0</cyd:AdjustmentsForBadDebtsWrittenOffRecovered>
    <cyd:AdjustmentsForBadDebtsWrittenOffRecovered
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57282"
      unitRef="Unit_USD">0</cyd:AdjustmentsForBadDebtsWrittenOffRecovered>
    <ifrs-full:DepreciationInvestmentProperty
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-57283"
      unitRef="Unit_CNY">355000</ifrs-full:DepreciationInvestmentProperty>
    <ifrs-full:DepreciationInvestmentProperty
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-57284"
      unitRef="Unit_CNY">348000</ifrs-full:DepreciationInvestmentProperty>
    <ifrs-full:DepreciationInvestmentProperty
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57285"
      unitRef="Unit_CNY">355000</ifrs-full:DepreciationInvestmentProperty>
    <ifrs-full:DepreciationInvestmentProperty
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57286"
      unitRef="Unit_USD">50000</ifrs-full:DepreciationInvestmentProperty>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-57287"
      unitRef="Unit_CNY">492826000</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-57288"
      unitRef="Unit_CNY">516276000</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57289"
      unitRef="Unit_CNY">508726000</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57290"
      unitRef="Unit_USD">71615000</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DepreciationRightofuseAssets
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-57291"
      unitRef="Unit_CNY">41458000</ifrs-full:DepreciationRightofuseAssets>
    <ifrs-full:DepreciationRightofuseAssets
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-57292"
      unitRef="Unit_CNY">43129000</ifrs-full:DepreciationRightofuseAssets>
    <ifrs-full:DepreciationRightofuseAssets
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57293"
      unitRef="Unit_CNY">46071000</ifrs-full:DepreciationRightofuseAssets>
    <ifrs-full:DepreciationRightofuseAssets
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57294"
      unitRef="Unit_USD">6486000</ifrs-full:DepreciationRightofuseAssets>
    <ifrs-full:RevenueFromDividends
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-57295"
      unitRef="Unit_CNY">168000</ifrs-full:RevenueFromDividends>
    <ifrs-full:RevenueFromDividends
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-57296"
      unitRef="Unit_CNY">13000</ifrs-full:RevenueFromDividends>
    <ifrs-full:RevenueFromDividends
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57297"
      unitRef="Unit_CNY">0</ifrs-full:RevenueFromDividends>
    <ifrs-full:RevenueFromDividends
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57298"
      unitRef="Unit_USD">0</ifrs-full:RevenueFromDividends>
    <ifrs-full:AdjustmentsForUnrealisedForeignExchangeLossesGains
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-57299"
      unitRef="Unit_CNY">3271000</ifrs-full:AdjustmentsForUnrealisedForeignExchangeLossesGains>
    <ifrs-full:AdjustmentsForUnrealisedForeignExchangeLossesGains
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-57300"
      unitRef="Unit_CNY">-273000</ifrs-full:AdjustmentsForUnrealisedForeignExchangeLossesGains>
    <ifrs-full:AdjustmentsForUnrealisedForeignExchangeLossesGains
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57301"
      unitRef="Unit_CNY">-2260000</ifrs-full:AdjustmentsForUnrealisedForeignExchangeLossesGains>
    <ifrs-full:AdjustmentsForUnrealisedForeignExchangeLossesGains
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57302"
      unitRef="Unit_USD">-318000</ifrs-full:AdjustmentsForUnrealisedForeignExchangeLossesGains>
    <ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsHeldForTrading
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-57303"
      unitRef="Unit_CNY">138000</ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsHeldForTrading>
    <ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsHeldForTrading
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-57304"
      unitRef="Unit_CNY">0</ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsHeldForTrading>
    <ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsHeldForTrading
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57305"
      unitRef="Unit_CNY">0</ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsHeldForTrading>
    <ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsHeldForTrading
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57306"
      unitRef="Unit_USD">0</ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsHeldForTrading>
    <ifrs-full:FinanceCosts
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-57307"
      unitRef="Unit_CNY">115928000</ifrs-full:FinanceCosts>
    <ifrs-full:FinanceCosts
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-57308"
      unitRef="Unit_CNY">95472000</ifrs-full:FinanceCosts>
    <ifrs-full:FinanceCosts
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57309"
      unitRef="Unit_CNY">100175000</ifrs-full:FinanceCosts>
    <ifrs-full:FinanceCosts
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57310"
      unitRef="Unit_USD">14102000</ifrs-full:FinanceCosts>
    <ifrs-full:AdjustmentsForGainLossOnDisposalOfInvestmentsInSubsidiariesJointVenturesAndAssociates
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-57311"
      unitRef="Unit_CNY">0</ifrs-full:AdjustmentsForGainLossOnDisposalOfInvestmentsInSubsidiariesJointVenturesAndAssociates>
    <ifrs-full:AdjustmentsForGainLossOnDisposalOfInvestmentsInSubsidiariesJointVenturesAndAssociates
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-57312"
      unitRef="Unit_CNY">1329000</ifrs-full:AdjustmentsForGainLossOnDisposalOfInvestmentsInSubsidiariesJointVenturesAndAssociates>
    <ifrs-full:AdjustmentsForGainLossOnDisposalOfInvestmentsInSubsidiariesJointVenturesAndAssociates
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57313"
      unitRef="Unit_CNY">0</ifrs-full:AdjustmentsForGainLossOnDisposalOfInvestmentsInSubsidiariesJointVenturesAndAssociates>
    <ifrs-full:AdjustmentsForGainLossOnDisposalOfInvestmentsInSubsidiariesJointVenturesAndAssociates
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57314"
      unitRef="Unit_USD">0</ifrs-full:AdjustmentsForGainLossOnDisposalOfInvestmentsInSubsidiariesJointVenturesAndAssociates>
    <ifrs-full:GainsLossesOnDisposalsOfPropertyPlantAndEquipment
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-57315"
      unitRef="Unit_CNY">1224000</ifrs-full:GainsLossesOnDisposalsOfPropertyPlantAndEquipment>
    <ifrs-full:GainsLossesOnDisposalsOfPropertyPlantAndEquipment
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-57316"
      unitRef="Unit_CNY">6535000</ifrs-full:GainsLossesOnDisposalsOfPropertyPlantAndEquipment>
    <ifrs-full:GainsLossesOnDisposalsOfPropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57317"
      unitRef="Unit_CNY">778000</ifrs-full:GainsLossesOnDisposalsOfPropertyPlantAndEquipment>
    <ifrs-full:GainsLossesOnDisposalsOfPropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57318"
      unitRef="Unit_USD">110000</ifrs-full:GainsLossesOnDisposalsOfPropertyPlantAndEquipment>
    <ifrs-full:GainsOnDisposalsOfInvestments
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-57319"
      unitRef="Unit_CNY">5416000</ifrs-full:GainsOnDisposalsOfInvestments>
    <ifrs-full:GainsOnDisposalsOfInvestments
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-57320"
      unitRef="Unit_CNY">2291000</ifrs-full:GainsOnDisposalsOfInvestments>
    <ifrs-full:GainsOnDisposalsOfInvestments
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57321"
      unitRef="Unit_CNY">0</ifrs-full:GainsOnDisposalsOfInvestments>
    <ifrs-full:GainsOnDisposalsOfInvestments
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57322"
      unitRef="Unit_USD">0</ifrs-full:GainsOnDisposalsOfInvestments>
    <cyd:GainLossOnDisposalOfRightOfUseAssets
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-57323"
      unitRef="Unit_CNY">14714000</cyd:GainLossOnDisposalOfRightOfUseAssets>
    <cyd:GainLossOnDisposalOfRightOfUseAssets
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-57324"
      unitRef="Unit_CNY">3929000</cyd:GainLossOnDisposalOfRightOfUseAssets>
    <cyd:GainLossOnDisposalOfRightOfUseAssets
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57325"
      unitRef="Unit_CNY">7632000</cyd:GainLossOnDisposalOfRightOfUseAssets>
    <cyd:GainLossOnDisposalOfRightOfUseAssets
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57326"
      unitRef="Unit_USD">1074000</cyd:GainLossOnDisposalOfRightOfUseAssets>
    <ifrs-full:GainsLossesRecognisedWhenControlInSubsidiaryIsLost
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-57327"
      unitRef="Unit_CNY">0</ifrs-full:GainsLossesRecognisedWhenControlInSubsidiaryIsLost>
    <ifrs-full:GainsLossesRecognisedWhenControlInSubsidiaryIsLost
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-57328"
      unitRef="Unit_CNY">0</ifrs-full:GainsLossesRecognisedWhenControlInSubsidiaryIsLost>
    <ifrs-full:GainsLossesRecognisedWhenControlInSubsidiaryIsLost
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57329"
      unitRef="Unit_CNY">113042000</ifrs-full:GainsLossesRecognisedWhenControlInSubsidiaryIsLost>
    <ifrs-full:GainsLossesRecognisedWhenControlInSubsidiaryIsLost
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57330"
      unitRef="Unit_USD">15913000</ifrs-full:GainsLossesRecognisedWhenControlInSubsidiaryIsLost>
    <ifrs-full:RevenueFromGovernmentGrants
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-57331"
      unitRef="Unit_CNY">152932000</ifrs-full:RevenueFromGovernmentGrants>
    <ifrs-full:RevenueFromGovernmentGrants
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-57332"
      unitRef="Unit_CNY">176264000</ifrs-full:RevenueFromGovernmentGrants>
    <ifrs-full:RevenueFromGovernmentGrants
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57333"
      unitRef="Unit_CNY">171937000</ifrs-full:RevenueFromGovernmentGrants>
    <ifrs-full:RevenueFromGovernmentGrants
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57334"
      unitRef="Unit_USD">24204000</ifrs-full:RevenueFromGovernmentGrants>
    <ifrs-full:FinanceIncome
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-57335"
      unitRef="Unit_CNY">132083000</ifrs-full:FinanceIncome>
    <ifrs-full:FinanceIncome
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-57336"
      unitRef="Unit_CNY">131879000</ifrs-full:FinanceIncome>
    <ifrs-full:FinanceIncome
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57337"
      unitRef="Unit_CNY">154129000</ifrs-full:FinanceIncome>
    <ifrs-full:FinanceIncome
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57338"
      unitRef="Unit_USD">21697000</ifrs-full:FinanceIncome>
    <cyd:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossInvestmentInJointVenture
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-57339"
      unitRef="Unit_CNY">0</cyd:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossInvestmentInJointVenture>
    <cyd:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossInvestmentInJointVenture
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-57340"
      unitRef="Unit_CNY">990000</cyd:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossInvestmentInJointVenture>
    <cyd:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossInvestmentInJointVenture
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57341"
      unitRef="Unit_CNY">0</cyd:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossInvestmentInJointVenture>
    <cyd:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossInvestmentInJointVenture
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57342"
      unitRef="Unit_USD">0</cyd:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossInvestmentInJointVenture>
    <ifrs-full:WritedownsReversalsOfPropertyPlantAndEquipment
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-57343"
      unitRef="Unit_CNY">7227000</ifrs-full:WritedownsReversalsOfPropertyPlantAndEquipment>
    <ifrs-full:WritedownsReversalsOfPropertyPlantAndEquipment
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-57344"
      unitRef="Unit_CNY">17278000</ifrs-full:WritedownsReversalsOfPropertyPlantAndEquipment>
    <ifrs-full:WritedownsReversalsOfPropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57345"
      unitRef="Unit_CNY">44667000</ifrs-full:WritedownsReversalsOfPropertyPlantAndEquipment>
    <ifrs-full:WritedownsReversalsOfPropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57346"
      unitRef="Unit_USD">6288000</ifrs-full:WritedownsReversalsOfPropertyPlantAndEquipment>
    <ifrs-full:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossTradeReceivables
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-57347"
      unitRef="Unit_CNY">-7987000</ifrs-full:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossTradeReceivables>
    <ifrs-full:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossTradeReceivables
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-57348"
      unitRef="Unit_CNY">41000</ifrs-full:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossTradeReceivables>
    <ifrs-full:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossTradeReceivables
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57349"
      unitRef="Unit_CNY">21621000</ifrs-full:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossTradeReceivables>
    <ifrs-full:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossTradeReceivables
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57350"
      unitRef="Unit_USD">3044000</ifrs-full:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossTradeReceivables>
    <ifrs-full:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossLoansAndAdvances
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-57351"
      unitRef="Unit_CNY">-538000</ifrs-full:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossLoansAndAdvances>
    <ifrs-full:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossLoansAndAdvances
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-57352"
      unitRef="Unit_CNY">-500000</ifrs-full:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossLoansAndAdvances>
    <ifrs-full:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossLoansAndAdvances
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57353"
      unitRef="Unit_CNY">2237000</ifrs-full:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossLoansAndAdvances>
    <ifrs-full:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossLoansAndAdvances
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57354"
      unitRef="Unit_USD">315000</ifrs-full:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossLoansAndAdvances>
    <ifrs-full:WritedownsReversalsOfInventories
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-57355"
      unitRef="Unit_CNY">-9010000</ifrs-full:WritedownsReversalsOfInventories>
    <ifrs-full:WritedownsReversalsOfInventories
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-57356"
      unitRef="Unit_CNY">54885000</ifrs-full:WritedownsReversalsOfInventories>
    <ifrs-full:WritedownsReversalsOfInventories
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57357"
      unitRef="Unit_CNY">50019000</ifrs-full:WritedownsReversalsOfInventories>
    <ifrs-full:WritedownsReversalsOfInventories
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57358"
      unitRef="Unit_USD">7041000</ifrs-full:WritedownsReversalsOfInventories>
    <cyd:AdjustmentsForInventoryWrittenOff
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-57359"
      unitRef="Unit_CNY">10085000</cyd:AdjustmentsForInventoryWrittenOff>
    <cyd:AdjustmentsForInventoryWrittenOff
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-57360"
      unitRef="Unit_CNY">0</cyd:AdjustmentsForInventoryWrittenOff>
    <cyd:AdjustmentsForInventoryWrittenOff
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57361"
      unitRef="Unit_CNY">0</cyd:AdjustmentsForInventoryWrittenOff>
    <cyd:AdjustmentsForInventoryWrittenOff
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57362"
      unitRef="Unit_USD">0</cyd:AdjustmentsForInventoryWrittenOff>
    <cyd:WriteOffOfPropertyPlantAndEquipment
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-57363"
      unitRef="Unit_CNY">1134000</cyd:WriteOffOfPropertyPlantAndEquipment>
    <cyd:WriteOffOfPropertyPlantAndEquipment
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-57364"
      unitRef="Unit_CNY">3295000</cyd:WriteOffOfPropertyPlantAndEquipment>
    <cyd:WriteOffOfPropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57365"
      unitRef="Unit_CNY">1731000</cyd:WriteOffOfPropertyPlantAndEquipment>
    <cyd:WriteOffOfPropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57366"
      unitRef="Unit_USD">244000</cyd:WriteOffOfPropertyPlantAndEquipment>
    <ifrs-full:AdjustmentsForProvisions
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-57367"
      unitRef="Unit_CNY">292157000</ifrs-full:AdjustmentsForProvisions>
    <ifrs-full:AdjustmentsForProvisions
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-57368"
      unitRef="Unit_CNY">317076000</ifrs-full:AdjustmentsForProvisions>
    <ifrs-full:AdjustmentsForProvisions
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57369"
      unitRef="Unit_CNY">414021000</ifrs-full:AdjustmentsForProvisions>
    <ifrs-full:AdjustmentsForProvisions
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57370"
      unitRef="Unit_USD">58283000</ifrs-full:AdjustmentsForProvisions>
    <cyd:ReversalOfProvisionForOnerousContractNet
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-57371"
      unitRef="Unit_CNY">8810000</cyd:ReversalOfProvisionForOnerousContractNet>
    <cyd:ReversalOfProvisionForOnerousContractNet
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-57372"
      unitRef="Unit_CNY">4829000</cyd:ReversalOfProvisionForOnerousContractNet>
    <cyd:ReversalOfProvisionForOnerousContractNet
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57373"
      unitRef="Unit_CNY">0</cyd:ReversalOfProvisionForOnerousContractNet>
    <cyd:ReversalOfProvisionForOnerousContractNet
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57374"
      unitRef="Unit_CNY">0</cyd:ReversalOfProvisionForOnerousContractNet>
    <ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-57375"
      unitRef="Unit_CNY">-95895000</ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-57376"
      unitRef="Unit_CNY">-29093000</ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57377"
      unitRef="Unit_CNY">62078000</ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57378"
      unitRef="Unit_USD">8739000</ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-57379"
      unitRef="Unit_CNY">1217978000</ifrs-full:AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital>
    <ifrs-full:AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-57380"
      unitRef="Unit_CNY">1209706000</ifrs-full:AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital>
    <ifrs-full:AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57381"
      unitRef="Unit_CNY">1359032000</ifrs-full:AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital>
    <ifrs-full:AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57382"
      unitRef="Unit_USD">191317000</ifrs-full:AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital>
    <ifrs-full:AdjustmentsForDecreaseIncreaseInInventories
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-57383"
      unitRef="Unit_CNY">-740835000</ifrs-full:AdjustmentsForDecreaseIncreaseInInventories>
    <ifrs-full:AdjustmentsForDecreaseIncreaseInInventories
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-57384"
      unitRef="Unit_CNY">185879000</ifrs-full:AdjustmentsForDecreaseIncreaseInInventories>
    <ifrs-full:AdjustmentsForDecreaseIncreaseInInventories
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57385"
      unitRef="Unit_CNY">221930000</ifrs-full:AdjustmentsForDecreaseIncreaseInInventories>
    <ifrs-full:AdjustmentsForDecreaseIncreaseInInventories
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57386"
      unitRef="Unit_USD">31242000</ifrs-full:AdjustmentsForDecreaseIncreaseInInventories>
    <ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-57387"
      unitRef="Unit_CNY">1300470000</ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables>
    <ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-57388"
      unitRef="Unit_CNY">-7411000</ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables>
    <ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57389"
      unitRef="Unit_CNY">-959703000</ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables>
    <ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57390"
      unitRef="Unit_USD">-135101000</ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables>
    <cyd:AdjustmentsForDecreaseIncreaseInTradeAndOtherPayablesAndContractLiabilities
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-57391"
      unitRef="Unit_CNY">-802738000</cyd:AdjustmentsForDecreaseIncreaseInTradeAndOtherPayablesAndContractLiabilities>
    <cyd:AdjustmentsForDecreaseIncreaseInTradeAndOtherPayablesAndContractLiabilities
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-57392"
      unitRef="Unit_CNY">-1141397000</cyd:AdjustmentsForDecreaseIncreaseInTradeAndOtherPayablesAndContractLiabilities>
    <cyd:AdjustmentsForDecreaseIncreaseInTradeAndOtherPayablesAndContractLiabilities
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57393"
      unitRef="Unit_CNY">1090875000</cyd:AdjustmentsForDecreaseIncreaseInTradeAndOtherPayablesAndContractLiabilities>
    <cyd:AdjustmentsForDecreaseIncreaseInTradeAndOtherPayablesAndContractLiabilities
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57394"
      unitRef="Unit_USD">153567000</cyd:AdjustmentsForDecreaseIncreaseInTradeAndOtherPayablesAndContractLiabilities>
    <cyd:AdjustmentsForDecreaseIncreaseInDevelopmentProperties
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-57395"
      unitRef="Unit_CNY">-202000</cyd:AdjustmentsForDecreaseIncreaseInDevelopmentProperties>
    <cyd:AdjustmentsForDecreaseIncreaseInDevelopmentProperties
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-57396"
      unitRef="Unit_CNY">-25000</cyd:AdjustmentsForDecreaseIncreaseInDevelopmentProperties>
    <cyd:AdjustmentsForDecreaseIncreaseInDevelopmentProperties
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57397"
      unitRef="Unit_CNY">-281000</cyd:AdjustmentsForDecreaseIncreaseInDevelopmentProperties>
    <cyd:AdjustmentsForDecreaseIncreaseInDevelopmentProperties
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57398"
      unitRef="Unit_USD">-40000</cyd:AdjustmentsForDecreaseIncreaseInDevelopmentProperties>
    <cyd:AdjustmentForProvisionUtilized
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-57399"
      unitRef="Unit_CNY">-299397000</cyd:AdjustmentForProvisionUtilized>
    <cyd:AdjustmentForProvisionUtilized
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-57400"
      unitRef="Unit_CNY">-345161000</cyd:AdjustmentForProvisionUtilized>
    <cyd:AdjustmentForProvisionUtilized
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57401"
      unitRef="Unit_CNY">-375910000</cyd:AdjustmentForProvisionUtilized>
    <cyd:AdjustmentForProvisionUtilized
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57402"
      unitRef="Unit_USD">-52918000</cyd:AdjustmentForProvisionUtilized>
    <ifrs-full:CashFlowsFromUsedInOperations
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-57403"
      unitRef="Unit_CNY">675276000</ifrs-full:CashFlowsFromUsedInOperations>
    <ifrs-full:CashFlowsFromUsedInOperations
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-57404"
      unitRef="Unit_CNY">-98409000</ifrs-full:CashFlowsFromUsedInOperations>
    <ifrs-full:CashFlowsFromUsedInOperations
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57405"
      unitRef="Unit_CNY">1335943000</ifrs-full:CashFlowsFromUsedInOperations>
    <ifrs-full:CashFlowsFromUsedInOperations
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57406"
      unitRef="Unit_USD">188067000</ifrs-full:CashFlowsFromUsedInOperations>
    <ifrs-full:IncomeTaxesPaidRefundClassifiedAsOperatingActivities
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-57407"
      unitRef="Unit_CNY">170720000</ifrs-full:IncomeTaxesPaidRefundClassifiedAsOperatingActivities>
    <ifrs-full:IncomeTaxesPaidRefundClassifiedAsOperatingActivities
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-57408"
      unitRef="Unit_CNY">21010000</ifrs-full:IncomeTaxesPaidRefundClassifiedAsOperatingActivities>
    <ifrs-full:IncomeTaxesPaidRefundClassifiedAsOperatingActivities
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57409"
      unitRef="Unit_CNY">109905000</ifrs-full:IncomeTaxesPaidRefundClassifiedAsOperatingActivities>
    <ifrs-full:IncomeTaxesPaidRefundClassifiedAsOperatingActivities
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57410"
      unitRef="Unit_USD">15472000</ifrs-full:IncomeTaxesPaidRefundClassifiedAsOperatingActivities>
    <ifrs-full:CashFlowsFromUsedInOperatingActivities
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-57411"
      unitRef="Unit_CNY">504556000</ifrs-full:CashFlowsFromUsedInOperatingActivities>
    <ifrs-full:CashFlowsFromUsedInOperatingActivities
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-57412"
      unitRef="Unit_CNY">-119419000</ifrs-full:CashFlowsFromUsedInOperatingActivities>
    <ifrs-full:CashFlowsFromUsedInOperatingActivities
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57413"
      unitRef="Unit_CNY">1226038000</ifrs-full:CashFlowsFromUsedInOperatingActivities>
    <ifrs-full:CashFlowsFromUsedInOperatingActivities
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57414"
      unitRef="Unit_USD">172595000</ifrs-full:CashFlowsFromUsedInOperatingActivities>
    <ifrs-full:PurchaseOfInterestsInInvestmentsAccountedForUsingEquityMethod
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-57415"
      unitRef="Unit_CNY">17640000</ifrs-full:PurchaseOfInterestsInInvestmentsAccountedForUsingEquityMethod>
    <ifrs-full:PurchaseOfInterestsInInvestmentsAccountedForUsingEquityMethod
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-57416"
      unitRef="Unit_CNY">1950000</ifrs-full:PurchaseOfInterestsInInvestmentsAccountedForUsingEquityMethod>
    <ifrs-full:PurchaseOfInterestsInInvestmentsAccountedForUsingEquityMethod
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57417"
      unitRef="Unit_CNY">6500000</ifrs-full:PurchaseOfInterestsInInvestmentsAccountedForUsingEquityMethod>
    <ifrs-full:PurchaseOfInterestsInInvestmentsAccountedForUsingEquityMethod
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57418"
      unitRef="Unit_USD">915000</ifrs-full:PurchaseOfInterestsInInvestmentsAccountedForUsingEquityMethod>
    <cyd:DevelopmentCostsAdjustments
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-57419"
      unitRef="Unit_CNY">287480000</cyd:DevelopmentCostsAdjustments>
    <cyd:DevelopmentCostsAdjustments
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-57420"
      unitRef="Unit_CNY">166283000</cyd:DevelopmentCostsAdjustments>
    <cyd:DevelopmentCostsAdjustments
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57421"
      unitRef="Unit_CNY">169591000</cyd:DevelopmentCostsAdjustments>
    <cyd:DevelopmentCostsAdjustments
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57422"
      unitRef="Unit_USD">23874000</cyd:DevelopmentCostsAdjustments>
    <ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-57423"
      unitRef="Unit_CNY">0</ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities>
    <ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-57424"
      unitRef="Unit_CNY">0</ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities>
    <ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57425"
      unitRef="Unit_CNY">2795000</ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities>
    <ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57426"
      unitRef="Unit_USD">393000</ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities>
    <ifrs-full:DividendsReceivedClassifiedAsInvestingActivities
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-57427"
      unitRef="Unit_CNY">135000</ifrs-full:DividendsReceivedClassifiedAsInvestingActivities>
    <ifrs-full:DividendsReceivedClassifiedAsInvestingActivities
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-57428"
      unitRef="Unit_CNY">47000</ifrs-full:DividendsReceivedClassifiedAsInvestingActivities>
    <ifrs-full:DividendsReceivedClassifiedAsInvestingActivities
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57429"
      unitRef="Unit_CNY">0</ifrs-full:DividendsReceivedClassifiedAsInvestingActivities>
    <ifrs-full:DividendsReceivedClassifiedAsInvestingActivities
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57430"
      unitRef="Unit_USD">0</ifrs-full:DividendsReceivedClassifiedAsInvestingActivities>
    <ifrs-full:InterestReceivedClassifiedAsInvestingActivities
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-57431"
      unitRef="Unit_CNY">125004000</ifrs-full:InterestReceivedClassifiedAsInvestingActivities>
    <ifrs-full:InterestReceivedClassifiedAsInvestingActivities
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-57432"
      unitRef="Unit_CNY">131331000</ifrs-full:InterestReceivedClassifiedAsInvestingActivities>
    <ifrs-full:InterestReceivedClassifiedAsInvestingActivities
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57433"
      unitRef="Unit_CNY">155179000</ifrs-full:InterestReceivedClassifiedAsInvestingActivities>
    <ifrs-full:InterestReceivedClassifiedAsInvestingActivities
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57434"
      unitRef="Unit_USD">21845000</ifrs-full:InterestReceivedClassifiedAsInvestingActivities>
    <ifrs-full:ProceedsFromSalesOfInterestsInAssociates
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-57435"
      unitRef="Unit_CNY">0</ifrs-full:ProceedsFromSalesOfInterestsInAssociates>
    <ifrs-full:ProceedsFromSalesOfInterestsInAssociates
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-57436"
      unitRef="Unit_CNY">1000000</ifrs-full:ProceedsFromSalesOfInterestsInAssociates>
    <ifrs-full:ProceedsFromSalesOfInterestsInAssociates
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57437"
      unitRef="Unit_CNY">1000000</ifrs-full:ProceedsFromSalesOfInterestsInAssociates>
    <ifrs-full:ProceedsFromSalesOfInterestsInAssociates
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57438"
      unitRef="Unit_USD">141000</ifrs-full:ProceedsFromSalesOfInterestsInAssociates>
    <ifrs-full:ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-57439"
      unitRef="Unit_CNY">405000</ifrs-full:ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities>
    <ifrs-full:ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-57440"
      unitRef="Unit_CNY">9232000</ifrs-full:ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities>
    <ifrs-full:ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57441"
      unitRef="Unit_CNY">643000</ifrs-full:ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities>
    <ifrs-full:ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57442"
      unitRef="Unit_USD">91000</ifrs-full:ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities>
    <ifrs-full:ProceedsFromSalesOrMaturityOfFinancialInstrumentsClassifiedAsInvestingActivities
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-57443"
      unitRef="Unit_CNY">6485000</ifrs-full:ProceedsFromSalesOrMaturityOfFinancialInstrumentsClassifiedAsInvestingActivities>
    <ifrs-full:ProceedsFromSalesOrMaturityOfFinancialInstrumentsClassifiedAsInvestingActivities
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-57444"
      unitRef="Unit_CNY">641000</ifrs-full:ProceedsFromSalesOrMaturityOfFinancialInstrumentsClassifiedAsInvestingActivities>
    <ifrs-full:ProceedsFromSalesOrMaturityOfFinancialInstrumentsClassifiedAsInvestingActivities
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57445"
      unitRef="Unit_CNY">0</ifrs-full:ProceedsFromSalesOrMaturityOfFinancialInstrumentsClassifiedAsInvestingActivities>
    <ifrs-full:ProceedsFromSalesOrMaturityOfFinancialInstrumentsClassifiedAsInvestingActivities
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57446"
      unitRef="Unit_USD">0</ifrs-full:ProceedsFromSalesOrMaturityOfFinancialInstrumentsClassifiedAsInvestingActivities>
    <cyd:ProceedsFromDisposalOfRightOfUseAssetsClassifiedAsInvestingActivities
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-57447"
      unitRef="Unit_CNY">34123000</cyd:ProceedsFromDisposalOfRightOfUseAssetsClassifiedAsInvestingActivities>
    <cyd:ProceedsFromDisposalOfRightOfUseAssetsClassifiedAsInvestingActivities
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-57448"
      unitRef="Unit_CNY">7185000</cyd:ProceedsFromDisposalOfRightOfUseAssetsClassifiedAsInvestingActivities>
    <cyd:ProceedsFromDisposalOfRightOfUseAssetsClassifiedAsInvestingActivities
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57449"
      unitRef="Unit_CNY">0</cyd:ProceedsFromDisposalOfRightOfUseAssetsClassifiedAsInvestingActivities>
    <cyd:ProceedsFromDisposalOfRightOfUseAssetsClassifiedAsInvestingActivities
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57450"
      unitRef="Unit_USD">0</cyd:ProceedsFromDisposalOfRightOfUseAssetsClassifiedAsInvestingActivities>
    <ifrs-full:CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-57451"
      unitRef="Unit_CNY">0</ifrs-full:CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities>
    <ifrs-full:CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-57452"
      unitRef="Unit_CNY">0</ifrs-full:CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities>
    <ifrs-full:CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57453"
      unitRef="Unit_CNY">-32056000</ifrs-full:CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities>
    <ifrs-full:CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57454"
      unitRef="Unit_USD">-4513000</ifrs-full:CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities>
    <ifrs-full:ProceedsFromGovernmentGrantsClassifiedAsInvestingActivities
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-57455"
      unitRef="Unit_CNY">51862000</ifrs-full:ProceedsFromGovernmentGrantsClassifiedAsInvestingActivities>
    <ifrs-full:ProceedsFromGovernmentGrantsClassifiedAsInvestingActivities
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-57456"
      unitRef="Unit_CNY">193156000</ifrs-full:ProceedsFromGovernmentGrantsClassifiedAsInvestingActivities>
    <ifrs-full:ProceedsFromGovernmentGrantsClassifiedAsInvestingActivities
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57457"
      unitRef="Unit_CNY">257449000</ifrs-full:ProceedsFromGovernmentGrantsClassifiedAsInvestingActivities>
    <ifrs-full:ProceedsFromGovernmentGrantsClassifiedAsInvestingActivities
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57458"
      unitRef="Unit_USD">36242000</ifrs-full:ProceedsFromGovernmentGrantsClassifiedAsInvestingActivities>
    <ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-57459"
      unitRef="Unit_CNY">572047000</ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities>
    <ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-57460"
      unitRef="Unit_CNY">430966000</ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities>
    <ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57461"
      unitRef="Unit_CNY">237842000</ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities>
    <ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57462"
      unitRef="Unit_USD">33482000</ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities>
    <cyd:PaymentsForPlacementOrproceedFromWithdrawalOfFixedDepositsPledgedWithBanksForBankingFacilitiesClassifiedAsFinancingActivities
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-57463"
      unitRef="Unit_CNY">-79695000</cyd:PaymentsForPlacementOrproceedFromWithdrawalOfFixedDepositsPledgedWithBanksForBankingFacilitiesClassifiedAsFinancingActivities>
    <cyd:PaymentsForPlacementOrproceedFromWithdrawalOfFixedDepositsPledgedWithBanksForBankingFacilitiesClassifiedAsFinancingActivities
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-57464"
      unitRef="Unit_CNY">123559000</cyd:PaymentsForPlacementOrproceedFromWithdrawalOfFixedDepositsPledgedWithBanksForBankingFacilitiesClassifiedAsFinancingActivities>
    <cyd:PaymentsForPlacementOrproceedFromWithdrawalOfFixedDepositsPledgedWithBanksForBankingFacilitiesClassifiedAsFinancingActivities
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57465"
      unitRef="Unit_CNY">-84333000</cyd:PaymentsForPlacementOrproceedFromWithdrawalOfFixedDepositsPledgedWithBanksForBankingFacilitiesClassifiedAsFinancingActivities>
    <cyd:PaymentsForPlacementOrproceedFromWithdrawalOfFixedDepositsPledgedWithBanksForBankingFacilitiesClassifiedAsFinancingActivities
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57466"
      unitRef="Unit_USD">-11872000</cyd:PaymentsForPlacementOrproceedFromWithdrawalOfFixedDepositsPledgedWithBanksForBankingFacilitiesClassifiedAsFinancingActivities>
    <ifrs-full:CashFlowsFromUsedInInvestingActivities
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-57467"
      unitRef="Unit_CNY">-738848000</ifrs-full:CashFlowsFromUsedInInvestingActivities>
    <ifrs-full:CashFlowsFromUsedInInvestingActivities
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-57468"
      unitRef="Unit_CNY">-133048000</ifrs-full:CashFlowsFromUsedInInvestingActivities>
    <ifrs-full:CashFlowsFromUsedInInvestingActivities
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57469"
      unitRef="Unit_CNY">-113256000</ifrs-full:CashFlowsFromUsedInInvestingActivities>
    <ifrs-full:CashFlowsFromUsedInInvestingActivities
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57470"
      unitRef="Unit_USD">-15944000</ifrs-full:CashFlowsFromUsedInInvestingActivities>
    <ifrs-full:DividendsPaidToEquityHoldersOfParentClassifiedAsFinancingActivities
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-57471"
      unitRef="Unit_CNY">448712000</ifrs-full:DividendsPaidToEquityHoldersOfParentClassifiedAsFinancingActivities>
    <ifrs-full:DividendsPaidToEquityHoldersOfParentClassifiedAsFinancingActivities
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-57472"
      unitRef="Unit_CNY">109684000</ifrs-full:DividendsPaidToEquityHoldersOfParentClassifiedAsFinancingActivities>
    <ifrs-full:DividendsPaidToEquityHoldersOfParentClassifiedAsFinancingActivities
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57473"
      unitRef="Unit_CNY">80238000</ifrs-full:DividendsPaidToEquityHoldersOfParentClassifiedAsFinancingActivities>
    <ifrs-full:DividendsPaidToEquityHoldersOfParentClassifiedAsFinancingActivities
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57474"
      unitRef="Unit_USD">11295000</ifrs-full:DividendsPaidToEquityHoldersOfParentClassifiedAsFinancingActivities>
    <ifrs-full:DividendsPaidToNoncontrollingInterestsClassifiedAsFinancingActivities
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-57475"
      unitRef="Unit_CNY">223917000</ifrs-full:DividendsPaidToNoncontrollingInterestsClassifiedAsFinancingActivities>
    <ifrs-full:DividendsPaidToNoncontrollingInterestsClassifiedAsFinancingActivities
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-57476"
      unitRef="Unit_CNY">102299000</ifrs-full:DividendsPaidToNoncontrollingInterestsClassifiedAsFinancingActivities>
    <ifrs-full:DividendsPaidToNoncontrollingInterestsClassifiedAsFinancingActivities
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57477"
      unitRef="Unit_CNY">35008000</ifrs-full:DividendsPaidToNoncontrollingInterestsClassifiedAsFinancingActivities>
    <ifrs-full:DividendsPaidToNoncontrollingInterestsClassifiedAsFinancingActivities
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57478"
      unitRef="Unit_USD">4928000</ifrs-full:DividendsPaidToNoncontrollingInterestsClassifiedAsFinancingActivities>
    <ifrs-full:InterestPaidClassifiedAsFinancingActivities
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-57479"
      unitRef="Unit_CNY">115813000</ifrs-full:InterestPaidClassifiedAsFinancingActivities>
    <ifrs-full:InterestPaidClassifiedAsFinancingActivities
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-57480"
      unitRef="Unit_CNY">95717000</ifrs-full:InterestPaidClassifiedAsFinancingActivities>
    <ifrs-full:InterestPaidClassifiedAsFinancingActivities
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57481"
      unitRef="Unit_CNY">96254000</ifrs-full:InterestPaidClassifiedAsFinancingActivities>
    <ifrs-full:InterestPaidClassifiedAsFinancingActivities
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57482"
      unitRef="Unit_USD">13550000</ifrs-full:InterestPaidClassifiedAsFinancingActivities>
    <ifrs-full:ProceedsFromContributionsOfNoncontrollingInterests
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-57483"
      unitRef="Unit_CNY">0</ifrs-full:ProceedsFromContributionsOfNoncontrollingInterests>
    <ifrs-full:ProceedsFromContributionsOfNoncontrollingInterests
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-57484"
      unitRef="Unit_CNY">53500000</ifrs-full:ProceedsFromContributionsOfNoncontrollingInterests>
    <ifrs-full:ProceedsFromContributionsOfNoncontrollingInterests
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57485"
      unitRef="Unit_CNY">20000000</ifrs-full:ProceedsFromContributionsOfNoncontrollingInterests>
    <ifrs-full:ProceedsFromContributionsOfNoncontrollingInterests
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57486"
      unitRef="Unit_USD">2815000</ifrs-full:ProceedsFromContributionsOfNoncontrollingInterests>
    <ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-57487"
      unitRef="Unit_CNY">23121000</ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities>
    <ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-57488"
      unitRef="Unit_CNY">24597000</ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities>
    <ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57489"
      unitRef="Unit_CNY">41104000</ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities>
    <ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57490"
      unitRef="Unit_USD">5786000</ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-57491"
      unitRef="Unit_CNY">1938920000</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-57492"
      unitRef="Unit_CNY">2048432000</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57493"
      unitRef="Unit_CNY">3240294000</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57494"
      unitRef="Unit_USD">456148000</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-57495"
      unitRef="Unit_CNY">1965920000</ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-57496"
      unitRef="Unit_CNY">1910000000</ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57497"
      unitRef="Unit_CNY">3041432000</ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57498"
      unitRef="Unit_USD">428154000</ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:CashFlowsFromUsedInFinancingActivities
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-57499"
      unitRef="Unit_CNY">-838563000</ifrs-full:CashFlowsFromUsedInFinancingActivities>
    <ifrs-full:CashFlowsFromUsedInFinancingActivities
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-57500"
      unitRef="Unit_CNY">-140365000</ifrs-full:CashFlowsFromUsedInFinancingActivities>
    <ifrs-full:CashFlowsFromUsedInFinancingActivities
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57501"
      unitRef="Unit_CNY">-33742000</ifrs-full:CashFlowsFromUsedInFinancingActivities>
    <ifrs-full:CashFlowsFromUsedInFinancingActivities
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57502"
      unitRef="Unit_USD">-4750000</ifrs-full:CashFlowsFromUsedInFinancingActivities>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-57503"
      unitRef="Unit_CNY">-1072855000</ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-57504"
      unitRef="Unit_CNY">-392832000</ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57505"
      unitRef="Unit_CNY">1079040000</ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57506"
      unitRef="Unit_USD">151901000</ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges>
    <ifrs-full:CashAndCashEquivalents
      contextRef="PAsOn12_31_2020"
      decimals="-3"
      id="ixv-57507"
      unitRef="Unit_CNY">5877647000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents
      contextRef="PAsOn12_31_2021"
      decimals="-3"
      id="ixv-57508"
      unitRef="Unit_CNY">4788219000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-57509"
      unitRef="Unit_CNY">4451489000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-57510"
      unitRef="Unit_USD">626653000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-57511"
      unitRef="Unit_CNY">-16573000</ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents>
    <ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-57512"
      unitRef="Unit_CNY">56102000</ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents>
    <ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57513"
      unitRef="Unit_CNY">13847000</ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents>
    <ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57514"
      unitRef="Unit_USD">1948000</ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents
      contextRef="PAsOn12_31_2021"
      decimals="-3"
      id="ixv-57515"
      unitRef="Unit_CNY">4788219000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-57516"
      unitRef="Unit_CNY">4451489000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-57517"
      unitRef="Unit_CNY">5544376000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-57518"
      unitRef="Unit_USD">780502000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-18140">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;1.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Corporate information &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;1.1&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Incorporation &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The consolidated financial statements of China Yuchai International Limited (the &#x201c;Company&#x201d;) and its subsidiaries (collectively, the &#x201c;Group&#x201d;) for the year ended December&#160;31, 2023 were authorized for issue in accordance with a resolution of the directors on April&#160;26, 2024.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;China Yuchai International Limited is a limited company incorporated under the laws of Bermuda on April&#160;29, 1993 whose shares are publicly traded. The registered office of the Company is located at 2 Clarendon House, Church Street, Hamilton HM11, Bermuda. On March&#160;7, 2008, the Company registered a branch office in Singapore, located at 16 Raffles Quay &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;#26-00,&lt;/div&gt; Hong Leong Building, Singapore 048581. The principal operating office is located at 16 Raffles Quay &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;#39-01A,&lt;/div&gt; Hong Leong Building, Singapore 048581. &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;1.2&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Investment in Guangxi Yuchai Machinery Company Limited &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;The Company was established to acquire a controlling financial interest in Guangxi Yuchai Machinery Company Limited (&#x201c;Yuchai&#x201d;), a Sino-foreign joint stock company, located in the People&#x2019;s Republic of China (the &#x201c;PRC&#x201d;), which is one of the largest powertrain solution manufacturers for &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;on-road&lt;/div&gt; and &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;off-road&lt;/div&gt; applications. &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The Company owns, through six wholly-owned subsidiaries, 361,420,150 shares or 76.4% of the issued share capital of Yuchai. Guangxi Yuchai Machinery Group Company Limited (&#x201c;GY&#x201d;), a state-owned enterprise, owns 22.09% of the issued share capital of Yuchai. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;As of December&#160;31, 2023, Yuchai has 10 (2022: 10) direct and 33 (2022: 32) indirectly owned subsidiaries and &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"&gt;five&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;joint ventures (2022: five joint ventures). Guangxi Yuchai Machinery Monopoly Development Co., Ltd. (&#x201c;YMMC&#x201d;), Guangxi Yuchai Marine and Genset Power Co., Ltd (&#x201c;MPG&#x201d;), Yuchai &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;"&gt;Xin-Lan&lt;/div&gt; New Energy Power Technology Co., Ltd (&#x201c;Yuchai &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;"&gt;Xin-Lan&#x201d;),&lt;/div&gt; and Guangxi Yuchai Foundry Co., Ltd are the most significant subsidiaries of Yuchai. YMMC has 27 (2022: 27) wholly-owned subsidiaries (collectively &#x201c;YMMC Group&#x201d;) located at various provinces in the PRC. The principal business of YMMC Group are trading and distribution of components of diesel engines and automobiles. MPG has taken over the operations of Yuchai&#x2019;s marine and power generation unit since December 2021. The principal business of Yuchai &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;"&gt;Xin-Lan&lt;/div&gt; is to research, develop and construct new production capacity for Yuchai&#x2019;s new energy technologies including fuel cell systems, range extenders, hybrid power, electric drive system, etc. The principal business activities of Guangxi Yuchai Foundry Co., Ltd is to cast, manufacture and distribute engine components. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The detailed information of Yuchai&#x2019;s significant subsidiaries and joint ventures are disclosed in Notes 4 and 5. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;As used in this Consolidated Financial Statements, the term &#x201c;Yuchai&#x201d; refer to Guangxi Yuchai Machinery Company Limited and its subsidiaries. &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;1.3&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Investment in HL Global Enterprises Limited &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;In February 2006, the Group acquired debt and equity securities interest in HL Global Enterprises Limited (&#x201c;HLGE&#x201d;) through the Group&#x2019;s wholly-owned subsidiaries, Grace Star Limited (&#x201c;Grace Star&#x201d;) and Venture Lewis Limited (&#x201c;Venture Lewis&#x2019;). HLGE is a public company listed on the Main Board of the Singapore Exchange Securities Trading Limited (&#x201c;Singapore Exchange&#x201d;) and primarily engaged in investment holding, and through its group companies, invests in rental property, hospitality and property developments in Asia. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"&gt;Subsequent to the acquisition, the Group&#x2019;s shareholding changed through various transactions. As of December 31, 2011, the Group&#x2019;s equity interest in HLGE was&lt;/div&gt; 49.4%. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;On January&#160;13, 2012, Grace Star transferred 24,189,170 Series B redeemable convertible preference shares (&#x201c;RCPS&#x201d;), representing 100% of remaining unconverted Series B RCPS, in the capital of HLGE (the &#x201c;Trust Preference Shares&#x201d;) to the Trustee pursuant to a trust deed entered into between HLGE and the Trustee. On January&#160;16, 2012, the Trust Preference Shares were mandatorily converted into 24,189,170 new ordinary shares in the capital of HLGE (the &#x201c;Trust Shares&#x201d;) resulting in the Group&#x2019;s shareholding interest in HLGE decreased from 49.4% to 48.1%. On April&#160;4, 2012, as a result of the conversion of all the outstanding Series A redeemable convertible preference shares held by Venture Delta Limited and Grace Star, into new ordinary shares in the capital of HLGE, the Group&#x2019;s shareholding interest in HLGE increased from 48.1% to 48.9%. The Trust Shares are accounted for as treasury shares by HLGE, issued by HLGE and held by the Trust, which is considered as part of HLGE. As a result, the Group&#x2019;s shareholding interest in HLGE is stated as 50.1%, based on the total outstanding ordinary shares of HLGE, net of the ordinary shares held by the Trustee under the Trust. &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt; &lt;div style="clear:both;max-height:0pt;text-indent: 0px;"&gt;&lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;text-align:left;"&gt; &lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear:both;max-height:0pt;"&gt;&lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"&gt;As&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;of December&#160;31, 2013, the Group&#x2019;s interest in HLGE remained at 50.1%, based on the total outstanding ordinary shares of HLGE, net of the ordinary shares held by the Trustee under the Trust. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;In 2014, the Group purchased in the open market an aggregate of 465,000 ordinary shares in the capital of HLGE. As of December&#160;31, 2014, the Group&#x2019;s interest in HLGE increased from 50.1% to 50.2%, net of the ordinary shares held by the Trustee under the Trust. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;In 2015, HLGE undertook a share consolidation exercise to consolidate every 10 ordinary shares in the capital of HLGE into one ordinary share. Upon completion of the share consolidation exercise, the Group held 47,107,707 ordinary shares of HLGE. As of December&#160;31, 2015, the Group&#x2019;s interest in HLGE was 50.2%, net of the ordinary shares held by the Trustee under the Trust. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;As of December&#160;31, 2022 and 2023, the Group&#x2019;s shareholding interest in HLGE remains at 50.2%, net of the ordinary shares held by the Trustee under the Trust. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The Group considers HLGE as a subsidiary as it has power to exercise effective control and direct the activities of HLGE that most significantly affect its economic performance and has the exposure or rights to receive benefits from HLGE from its involvement. &lt;/div&gt; </ifrs-full:DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory>
    <cyd:NumberOfSubsidiaries
      contextRef="P01_01_2023To12_31_2023_ForeignSharesOfYuchaiMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="0"
      id="ixv-57519"
      unitRef="Unit_Subsidiaries">6</cyd:NumberOfSubsidiaries>
    <ifrs-full:SharesInEntityHeldByEntityOrByItsSubsidiariesOrAssociates
      contextRef="PAsOn12_31_2023_ForeignSharesOfYuchaiMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="INF"
      id="ixv-57520"
      unitRef="Unit_shares">361420150</ifrs-full:SharesInEntityHeldByEntityOrByItsSubsidiariesOrAssociates>
    <cyd:ProportionOfOwnershipInterestsHeldByGroup
      contextRef="P01_01_2023To12_31_2023_ForeignSharesOfYuchaiMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="3"
      id="ixv-57521"
      unitRef="Unit_pure">0.764</cyd:ProportionOfOwnershipInterestsHeldByGroup>
    <cyd:ProportionOfOwnershipInterestsHeldInParent
      contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryGroupCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="4"
      id="ixv-57522"
      unitRef="Unit_pure">0.2209</cyd:ProportionOfOwnershipInterestsHeldInParent>
    <cyd:NumberOfDirectlyOwnedSubsidiaries
      contextRef="PAsOn12_31_2023"
      decimals="INF"
      id="ixv-57523"
      unitRef="Unit_Subsidiaries">10</cyd:NumberOfDirectlyOwnedSubsidiaries>
    <cyd:NumberOfDirectlyOwnedSubsidiaries
      contextRef="PAsOn12_31_2022"
      decimals="INF"
      id="ixv-57524"
      unitRef="Unit_Subsidiaries">10</cyd:NumberOfDirectlyOwnedSubsidiaries>
    <cyd:NumberOfIndirectlyOwnedSubsidiaries
      contextRef="PAsOn12_31_2023"
      decimals="INF"
      id="ixv-57525"
      unitRef="Unit_Subsidiaries">33</cyd:NumberOfIndirectlyOwnedSubsidiaries>
    <cyd:NumberOfIndirectlyOwnedSubsidiaries
      contextRef="PAsOn12_31_2022"
      decimals="INF"
      id="ixv-57526"
      unitRef="Unit_Subsidiaries">32</cyd:NumberOfIndirectlyOwnedSubsidiaries>
    <cyd:NumberOfJointVentures
      contextRef="P01_01_2023To12_31_2023"
      decimals="INF"
      id="ixv-57527"
      unitRef="Unit_JointVenture">5</cyd:NumberOfJointVentures>
    <cyd:NumberOfJointVentures
      contextRef="P01_01_2022To12_31_2022"
      decimals="INF"
      id="ixv-57528"
      unitRef="Unit_JointVenture">5</cyd:NumberOfJointVentures>
    <cyd:NumberOfSubsidiaries
      contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryMonopolyDevelopmentCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="0"
      id="ixv-57529"
      unitRef="Unit_Subsidiaries">27</cyd:NumberOfSubsidiaries>
    <cyd:NumberOfSubsidiaries
      contextRef="P01_01_2022To12_31_2022_GuangxiYuchaiMachineryMonopolyDevelopmentCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="0"
      id="ixv-57530"
      unitRef="Unit_Subsidiaries">27</cyd:NumberOfSubsidiaries>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="P12_01_2011To12_31_2011_HLGlobalEnterprisesLimitedMemberifrsfullJointVenturesAxis"
      decimals="3"
      id="ixv-57531"
      unitRef="Unit_pure">0.494</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <cyd:NumberOfPreferenceSharesConvertedIntoOrdinaryShares
      contextRef="PAsOn01_13_2012_HLGlobalEnterprisesLimitedMemberifrsfullJointVenturesAxis"
      decimals="INF"
      id="ixv-57532"
      unitRef="Unit_shares">24189170</cyd:NumberOfPreferenceSharesConvertedIntoOrdinaryShares>
    <cyd:PercentageOfUnconvertedPreferenceSharesTransferToTrustee
      contextRef="P01_13_2012To01_13_2012_HLGlobalEnterprisesLimitedMemberifrsfullJointVenturesAxis"
      decimals="2"
      id="ixv-57533"
      unitRef="Unit_pure">1</cyd:PercentageOfUnconvertedPreferenceSharesTransferToTrustee>
    <cyd:ConversionOfConvertiblePreferenceSharesIntoOrdinaryShares
      contextRef="PAsOn01_16_2012_HLGlobalEnterprisesLimitedMemberifrsfullJointVenturesAxis"
      decimals="INF"
      id="ixv-57534"
      unitRef="Unit_shares">24189170</cyd:ConversionOfConvertiblePreferenceSharesIntoOrdinaryShares>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="P12_01_2011To12_31_2011_HLGlobalEnterprisesLimitedMemberifrsfullJointVenturesAxis"
      decimals="3"
      id="ixv-57535"
      unitRef="Unit_pure">0.494</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="P01_16_2012To01_16_2012_HLGlobalEnterprisesLimitedMemberifrsfullJointVenturesAxis"
      decimals="3"
      id="ixv-57536"
      unitRef="Unit_pure">0.481</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="P01_16_2012To01_16_2012_HLGlobalEnterprisesLimitedMemberifrsfullJointVenturesAxis"
      decimals="3"
      id="ixv-57537"
      unitRef="Unit_pure">0.481</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="P04_04_2012To04_04_2012_HLGlobalEnterprisesLimitedMemberifrsfullJointVenturesAxis"
      decimals="3"
      id="ixv-57538"
      unitRef="Unit_pure">0.489</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="P12_01_2013To12_31_2013_HLGlobalEnterprisesLimitedMemberifrsfullJointVenturesAxis"
      decimals="3"
      id="ixv-57539"
      unitRef="Unit_pure">0.501</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="P12_01_2013To12_31_2013_HLGlobalEnterprisesLimitedMemberifrsfullJointVenturesAxis"
      decimals="3"
      id="ixv-57541"
      unitRef="Unit_pure">0.501</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <cyd:NumberOfSharesPurchasedInOpenMarket
      contextRef="PAsOn12_31_2014_HLGlobalEnterprisesLimitedMemberifrsfullJointVenturesAxis"
      decimals="INF"
      id="ixv-57542"
      unitRef="Unit_shares">465000</cyd:NumberOfSharesPurchasedInOpenMarket>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="P12_01_2013To12_31_2013_HLGlobalEnterprisesLimitedMemberifrsfullJointVenturesAxis"
      decimals="3"
      id="ixv-57543"
      unitRef="Unit_pure">0.501</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="P12_31_2014To12_31_2014_HLGlobalEnterprisesLimitedMemberifrsfullJointVenturesAxis"
      decimals="3"
      id="ixv-57544"
      unitRef="Unit_pure">0.502</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <cyd:NumberOfOrdinarySharesExerciseToConsolidation
      contextRef="PAsOn12_31_2015_HLGlobalEnterprisesLimitedMemberifrsfullJointVenturesAxis"
      decimals="INF"
      id="ixv-57545"
      unitRef="Unit_shares">10</cyd:NumberOfOrdinarySharesExerciseToConsolidation>
    <cyd:NumberOfOrdinarySharesExercisedIntoConsolidation
      contextRef="PAsOn12_31_2015_HLGlobalEnterprisesLimitedMemberifrsfullJointVenturesAxis"
      decimals="INF"
      id="ixv-57546"
      unitRef="Unit_shares">1</cyd:NumberOfOrdinarySharesExercisedIntoConsolidation>
    <cyd:NumberOfOrdinarySharesHeldUponCompletionOfConsolidationExercise
      contextRef="PAsOn12_31_2015_HLGlobalEnterprisesLimitedMemberifrsfullJointVenturesAxis"
      decimals="INF"
      id="ixv-57547"
      unitRef="Unit_shares">47107707</cyd:NumberOfOrdinarySharesHeldUponCompletionOfConsolidationExercise>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="P01_01_2015To12_31_2015_HLGlobalEnterprisesLimitedMemberifrsfullJointVenturesAxis"
      decimals="3"
      id="ixv-57548"
      unitRef="Unit_pure">0.502</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="P01_01_2022To12_31_2022_HLGlobalEnterprisesLimitedMemberifrsfullJointVenturesAxis"
      decimals="3"
      id="ixv-57549"
      unitRef="Unit_pure">0.502</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="P01_01_2023To12_31_2023_HLGlobalEnterprisesLimitedMemberifrsfullJointVenturesAxis"
      decimals="3"
      id="ixv-57550"
      unitRef="Unit_pure">0.502</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-18266">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Accounting policies &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2.1&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Basis of preparation &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The consolidated financial statements of the Group have been prepared in accordance with International Financial Reporting Standards (&#x201c;IFRS&#x201d;) as issued by the International Accounting Standards Board (&#x201c;IASB&#x201d;). &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The consolidated financial statements have been prepared on a historical cost basis except as disclosed in the accounting policies below. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The consolidated financial statements are presented in Renminbi (&#x201c;RMB&#x201d;) and all values are rounded to the nearest thousand (&#x201c;RMB&#x2019;000&#x201d;), except when otherwise indicated. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Translation of amounts from Renminbi to the United States Dollar (&#x201c;US Dollar&#x201d;) is solely for the convenience of the reader. Translation of amounts from Renminbi to US&#160;Dollar has been made at the rate of RMB 7.1036 = US$ 1.00, the rate quoted by the People&#x2019;s Bank of China at the close of business on February&#160;29, 2024 and all values are rounded to the nearest thousand (&#x201c;US$&#x2019;000&#x201d;), except when otherwise indicated. &lt;/div&gt;  &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2.2&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Changes in accounting policies &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The accounting policies adopted are consistent with those previous financial years except that in the current financial year, the Group has adopted all the new and revised standards which are effective for annual financial periods beginning on or after January&#160;1, 2023. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;The adoption of &#x201c;Disclosure of Accounting Policies - &lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Amendments to IAS 1 and IFRS Practice Statement 2&lt;/div&gt;&lt;/div&gt;&#x201d; had an impact on the Group&#x2019;s disclosure of accounting policies to replace disclosure of significant accounting policies with the Group&#x2019;s material accounting policies (Note 2.5). Along with other standards, the adoption of these standards did not have any material effect on the financial performance or position of the Group. &lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;"&gt;Amendments to IAS 12: &lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;International Tax Reform Pillar Two Model Rules&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt; &lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;The Group has adopted Amendments to IAS 12: &lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;International Tax Reform Pillar Two Model Rules&lt;/div&gt;&lt;/div&gt; upon their release on May&#160;23, 2023. The amendments provide a temporary exception from deferred tax accounting for the top-up tax that may arise from the jurisdiction adoption of the Pillar Two model rules published by the Organization for Economic Co-operation and Development (OCED), and require new disclosures about the Pillar Two exposure. &lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The mandatory exception is effective immediately and applies retrospectively. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 4%; vertical-align: top;text-align:left;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2.3&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;text-align:left;"&gt; &lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Standards issued but not yet effective &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear:both;max-height:0pt;text-indent: 0px;"&gt;&lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Lease Liability in a Sale and Leaseback - &lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Amendments to IFRS 16&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;In September 2022, the IASB issued Lease Liability in a Sale and Leaseback (&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Amendments to IFRS 16&lt;/div&gt;&lt;/div&gt;). The &lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;amendment to IFRS 16 Leases&lt;/div&gt;&lt;/div&gt; specifies the requirements that a seller-lessee uses in measuring the lease liability arising in a sale and leaseback transaction, to ensure the seller-lessee does not recognize any amount of the gain or loss that relates to the right of use it retains. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The amendment is intended to improve the requirements for sale and leaseback transactions in IFRS 16. It does not change the accounting for leases unrelated to sale and leaseback transactions. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The amendment applies retrospectively to annual reporting periods beginning on or after January&#160;1, 2024. Earlier application is permitted. The amendments are not expected to have a material impact on the Group.&lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Classification of Liabilities as Current or Non-current&lt;/div&gt;&lt;/div&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt; - &lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Amendments to IAS 1&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;In January 2020 and October 2022, the IASB issued amendments to paragraphs 69 to 76 of IAS 1 to specify the requirements for classifying liabilities as current or non-current. The amendments clarify: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 4%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 4%; vertical-align: top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#x2022;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;What is meant by a right to defer settlement &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear:both;max-height:0pt;text-indent: 0px;"&gt;&lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 4%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 4%; vertical-align: top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#x2022;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;That a right to defer must exist at the end of the reporting period &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear:both;max-height:0pt;text-indent: 0px;"&gt;&lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 4%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 4%; vertical-align: top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#x2022;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;That classification is unaffected by the likelihood that an entity will exercise its deferral right &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear:both;max-height:0pt;text-indent: 0px;"&gt;&lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 4%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 4%; vertical-align: top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#x2022;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;That only if an embedded derivative in a convertible liability is itself an equity instrument would the terms of a liability not impact its classification &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear:both;max-height:0pt;text-indent: 0px;"&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;In addition, a requirement has been introduced to require disclosure when a liability arising from a loan agreement is classified as non-current and the entity&#x2019;s right to defer settlement is contingent on compliance with future covenants within twelve months. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The amendments are effective for annual reporting periods beginning on or after January&#160;1, 2024 and must be applied retrospectively. The Group is currently assessing the impact that will have on current practice. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Supplier Finance Arrangements&lt;/div&gt;&lt;/div&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt; - &lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Amendments to IAS 1 and IFRS7&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;In May 2023, the IASB issued amendments to IAS 7 &lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Statement of Cash Flows&lt;/div&gt;&lt;/div&gt; and IFRS 7 &lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Financial Instruments: Disclosures&lt;/div&gt;&lt;/div&gt; to clarify the characteristics of supplier finance arrangements and require additional disclosure of such arrangements. The disclosure requirements in the amendments are intended to assist users of financial statements in understanding the effects of supplier finance arrangements on an entity&#x2019;s liabilities, cash flows and exposure to liquidity risk. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The amendments will be effective for annual reporting periods beginning on or after January&#160;1, 2024. Early adoption is permitted, but will need to be disclosed. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The amendments are not expected to have a material impact on the Group&#x2019;s financial statements. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Lack of exchangeability - &lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Amendments to IAS 21&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;In August 2023, the IASB issued amendments to IAS 21 &lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;The Effects of Changes in Foreign Exchange Rates&lt;/div&gt;&lt;/div&gt; to clarify how an entity should assess whether a currency is exchangeable and how it should determine a spot exchange rate when exchangeability is lacking, as well as require the disclosure of information that enable user of financial statements to understand the impact of a currency not being exchangeable. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The amendments will be effective for annual reporting periods beginning on or after January&#160;1, 2025. Early adoption is permitted, but will need to be disclosed. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The amendments are not expected to have a material impact on the Group&#x2019;s financial statements. &lt;/div&gt;  &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt;&lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2.4&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Basis of consolidation &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The consolidated financial statements comprise the financial statements of the Company and its subsidiaries as at the end of the reporting period.&#160;The financial statements of the subsidiaries used in the preparation of the consolidated financial statements are prepared for the same reporting date as the Company.&#160;Consistent accounting policies are applied to like transactions and events in similar circumstances. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;All intra-group balances, income and expenses and unrealized gains and losses resulting from intra-group transactions and dividends are eliminated in full. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Subsidiaries are consolidated from the date of acquisition, being the date on which the Group obtains control, and continue to be consolidated until the date that such control ceases. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Losses within a subsidiary are attributed to the &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-controlling&lt;/div&gt; interest even if that results in a deficit balance. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;A change in the ownership interest of a subsidiary, without a loss of control, is accounted for as an equity transaction. If the Group loses control over a subsidiary, it: &lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width:1%;vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; text-align: left; line-height: normal;"&gt;derecognizes the assets (including goodwill) and liabilities of the subsidiary at their carrying amounts at the date when control is lost; &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width:1%;vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; text-align: left; line-height: normal;"&gt;derecognizes the carrying amount of any &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-controlling&lt;/div&gt; interest; &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width:1%;vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; text-align: left; line-height: normal;"&gt;derecognizes the cumulative translation differences recorded in equity; &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width:1%;vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; text-align: left; line-height: normal;"&gt;recognizes the fair value of the consideration received; &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width:1%;vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; text-align: left; line-height: normal;"&gt;recognizes the fair value of any investment retained; &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width:1%;vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; text-align: left; line-height: normal;"&gt;recognizes any surplus or deficit in profit or loss; and &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width:1%;vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; text-align: left; line-height: normal;"&gt;reclassifies the Group&#x2019;s share of components previously recognized in other comprehensive income to profit or loss or retained earnings, as appropriate. &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2.5&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Summary of material accounting policies &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:5%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(a)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: justify; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Business combinations &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Business combinations are accounted for applying acquisition method. Identifiable assets acquired and liabilities assumed in business combination are measured initially at their fair value at the acquisition date. Acquisition-related costs are recognized as expenses in periods in which the costs are incurred and the services are received. For each business combination, the Group elects whether to measure the &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-controlling&lt;/div&gt; interests in the acquiree at fair value or at the proportionate share of the acquiree&#x2019;s identifiable net assets. Acquisition-related costs are recognized as expenses in the periods in which the costs are incurred and the services are received. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;When the Group acquires a business, it assesses the financial assets and liabilities assumed for appropriate classification and designation in accordance with the contractual terms, economic circumstances and pertinent conditions as at the acquisition date. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Any contingent consideration to be transferred by the acquirer will be recognized at fair value at the acquisition date. Contingent consideration classified as equity is not &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;re-measured&lt;/div&gt; and its subsequent settlement is accounted for within equity. Contingent consideration classified as an asset or liability that is a financial instrument and within the scope of IFRS 9 &lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Financial Instruments&lt;/div&gt;&lt;/div&gt;, is measured at fair value with the changes in fair value recognized in the statement of profit or loss in accordance with IFRS 9. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;In business combinations achieved in stages, previously held equity interests in the acquiree are &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;re-measured&lt;/div&gt; to fair value at the acquisition date and any corresponding gain or loss is recognized in profit or loss. &lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;Any excess of the sum of the fair value of the consideration transferred in the business combination, the amount of &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-controlling&lt;/div&gt; interest in the acquiree (if any), and the fair value of the Group&#x2019;s previously held equity interest in the acquiree (if any), over the net fair value of the acquiree&#x2019;s identifiable assets and liabilities is recorded as goodwill. The accounting policy for goodwill is set out in Section (h)&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&#160;Intangible assets&lt;/div&gt;&lt;/div&gt;. In instances where the latter amount exceeds the former, the excess is recognized as gain on bargain purchase in profit or loss on the acquisition date. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Where the Group had granted put option to third party investors (non-controlling interests) for their investments in subsidiaries, the Group recognized a financial liability based on the present value of the amount payable upon exercise of the put. A corresponding amount to equity attributable to the parent (capital reserves) will be recognized. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt;&lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:5%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(b)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: justify; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Investments in joint ventures &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;When Group determine significant influence or joint control, the Group make considerations which are similar to those necessary to determine control over subsidiaries. The Group&#x2019;s investments in its joint ventures are accounted for using the equity method. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The Group&#x2019;s significant joint ventures are Y&amp;amp;C Engines Co., Ltd, MTU Yuchai Power Co. Ltd and Guangxi Purem Yuchai Automotive Technology Co., Ltd. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Under the equity method, the investment in joint ventures are carried in the balance sheet at cost plus post-acquisition changes in the Group&#x2019;s share of net assets of the joint ventures. The profit or loss reflects the share of results of the operations of the joint ventures. Distributions received from joint ventures reduce the carrying amount of the investment. Where there has been a change recognized in other comprehensive income by the joint venture, the Group recognizes its share of such changes in other comprehensive income. Unrealized gains and losses resulting from transactions between the Group and joint venture are eliminated to the extent of the interest in the joint ventures. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;When the Group&#x2019;s share of losses in a joint venture equals or exceeds its interest in the joint venture, the Group does not recognize further losses, unless it has incurred obligations or made payments on behalf of the joint venture. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The aggregate of the Group&#x2019;s share of results of a joint venture is shown on the face of the statement of profit or loss outside operating profit. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The financial statements of the joint venture are prepared for the same reporting period as the Group. The Group&#x2019;s joint ventures adopt the same accounting policies in line with those of the Group. Therefore, no adjustments are made when measuring and recognizing the Group&#x2019;s share of the results of the investees after the date of acquisition. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;After application of the equity method, the Group determines whether it is necessary to recognize an impairment loss on its investment in its joint venture. At each reporting date, the Group determines whether there is objective evidence that the investment in the joint venture is impaired. If there is such evidence, the Group calculates the amount of impairment as the difference between the recoverable amount of the joint venture and its carrying value, then recognizes the loss within &#x201c;Share of results of joint ventures, net of tax&#x201d; in the statement of profit or loss. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;There is no loss of significant influence of material joint ventures. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:5%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(c)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: justify; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Foreign currency translation &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The Company&#x2019;s functional currency is US&#160;Dollar.&#160;The Group&#x2019;s consolidated financial statements are presented in Renminbi, which is also the functional currency of Yuchai, the largest operating segment of the Group. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Each entity in the Group determines its own functional currency, and items included in the financial statements of each entity are measured using that functional currency. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Transactions and balances&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;Transactions in foreign currencies are measured in the respective functional currencies of the Company and its subsidiaries and are recorded on initial recognition in the functional currencies at exchange rates approximating those ruling at the transaction dates.&#160;Monetary assets and liabilities denominated in foreign currencies are translated at the rate of exchange ruling at the end of the reporting &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;period.&#160;Non-monetary&lt;/div&gt; items that are measured in terms of historical cost in a foreign currency are translated using the exchange rates as at the dates of the initial &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;transactions.&#160;Non-monetary&lt;/div&gt; items measured at fair value in a foreign currency are translated using the exchange rates at the date when the fair value was measured. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Exchange differences arising on the settlement of monetary items or on translating monetary items at the end of the reporting period are recognized in profit or loss. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Consolidated financial statements&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;On consolidation, the assets and liabilities of foreign operations are translated into RMB at the rate of exchange prevailing at the reporting date and their statements of profit or loss are translated at average exchange rates during the reporting period. The exchange differences arising on translation for consolidation are recognized in OCI. On disposal of a foreign operation, the component of OCI relating to that particular foreign operation is reclassified to profit or loss. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt;&lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:5%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(d)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Revenue from Contracts with Customers &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Revenue from contracts with customers is recognized when control of the goods or services are transferred to the customer at an amount that reflects the consideration to which the Group expects to be entitled in exchange for those goods or services. The Group has generally concluded that it is the principal in its revenue arrangements because it typically controls the goods or services before transferring them to the customer. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The disclosures of significant accounting judgements, estimates and assumptions relating to revenue from contracts with customers are provided in Note 3. &lt;/div&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Sale of engines &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Revenue from sale of engines is recognized at the point in time when control of the engine is transferred to the customer and all criteria for acceptance have been satisfied, generally on delivery of the engines, or, in some cases, when the engines are installed by the customers. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The Group considers whether there are other promises in the contract that are separate performance obligations to which a portion of the transaction price needs to be allocated (e.g. warranties). In determining the transaction price for the sale of engines, the Group considers the effects of variable consideration and the existence of significant financing components. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;(i) Variable consideration &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;If the consideration in a contract includes a variable amount, the Group estimates the amount of consideration to which it will be entitled in exchange for transferring the goods to the customer. The variable consideration is estimated at contract inception. Some contracts for the sale of engines provide customers with sales rebates based on the sales volume. The sales rebates give rise to variable consideration. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;"&gt;Sales rebates&lt;/div&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The Group enters into contractual arrangements to provide certain customers with sales rebates when the quantity of products purchased during the period exceeds a threshold specified in the contract. Based on contractual arrangement with the customers, the sales rebates are netted against &#x201c;Trade receivables&#x201d;. If the receivables had been settled by the customers, amounts in excess of &#x201c;Trade receivables&#x201d; will be recognized as refund liabilities in &#x201c;Trade and other payables&#x201d;. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;"&gt;Sales Returns&lt;/div&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;The Group does not extend its sales returns policy to all customers.&#160;However, the Group allows for certain returns, only on a &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;case-by-case&lt;/div&gt;&lt;/div&gt; basis. The Group uses the expected value method to estimate the provision for such returns based on the management estimates with reference to historical return rates and account for it as a reduction in revenue and form part of refund liability that is recognized in &#x201c;Trade and other payables&#x201d; (Note 22). A corresponding right of return assets is recognized in &#x201c;Trade and other receivables&#x201d; (Note 15). &lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;(ii) Significant financing component &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The Group receives advance payments from customers for the sale of engines. The Group applies the practical expedient for short-term advances received from customers. That is, the promised amount of consideration is not adjusted for the effects of a significant financing component if the period between the transfer of the promised good or service and the payment is one year or less. &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt;&lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Warranty obligations&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;The Group typically provides warranties for general repairs of defects as part of the sale of engines. These assurance-type warranties are accounted for as warranty provisions. Refer to the accounting policy on warranty provisions in Section (m)&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&#160;Provisions&lt;/div&gt;&lt;/div&gt;. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Certain contracts provide a customer with maintenance service, i.e. a distinct service to the customer in addition to the assurance that the product complies with agreed-upon specification. These service-type warranties are bundled together with the sale of engines. These contracts comprise two performance obligations, i.e. the promises to transfer the engines and to provide the service-type warranty. The transaction price is allocated to the service-type warranty and engines using a combination of expected cost-plus margin and residual approaches. The portion of transaction price allocated to the service-type warranty is initially recorded as a contract liability and recognized as revenue at the point in time when the service is provided. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Rendering of services&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Revenue from rendering services relates to project management contracts, and hotel room and restaurant operations. Revenue is recognized over the period in which the services are rendered, by reference to completion of the specific transaction assessed on the basis of the actual service provided as a proportion of the total services to be performed. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Contract balances&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;"&gt;Trade receivables&lt;/div&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;A receivable is recognized if an amount of consideration that is unconditional is due from the customer (i.e. only the passage of time is required before payment of the consideration is due). Refer to accounting policies of financial assets in Section (i)&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&#160;Financial instruments&lt;/div&gt;&lt;/div&gt;. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;"&gt;Capitalized contract costs&lt;/div&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The capitalized costs are costs which have been capitalized and directly related to the contracts, for which resources were used in satisfying the contract and are expected to be recovered. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The Group&#x2019;s capitalized contract costs are costs in fulfilling a contract for the development of technology know-how for heavy-duty engines platforms for a joint venture company of Group, and subsequently recognized in profit or loss when the Group performs the contract and the related revenue is recognized. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;"&gt;Contract liabilities&lt;/div&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;A contract liability is recognized if a payment is received or a payment is due (whichever is earlier) from a customer before the Group transfers the related goods or services. Contract liabilities are recognized as revenue when the Group performs under the contract (i.e., transfers control of the related goods or services to the customer). &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Right of return assets&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;A &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;right-of-return&lt;/div&gt;&lt;/div&gt; asset is recognized for the right to recover the goods expected to be returned by customers. The asset is measured at the former carrying amount of the inventory, less any expected costs to recover the goods and any potential decreases in value. The Group updates the measurement of the asset for any revisions to the expected level of returns and any additional decreases in the value of the returned products. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Refund liabilities&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;A refund liability is recognized for the obligation to refund some or all of the consideration received (or receivable) from a customer. The Group&#x2019;s refund liabilities arise from customers&#x2019; right of return and sales rebates. Based on contractual arrangement with the customers, sales rebates are netted against &#x201c;Trade receivables&#x201d;. If the receivables had been settled by the customers, amounts in excess of &#x201c;Trade receivables&#x201d; will be recognized as refund liabilities. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Refund liabilities arising from contractual sales returns is measured at the amount the Group ultimately expects it will have to return to the customer. The Group updates its estimates of refund liabilities arising from sales returns at the end of each reporting period. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 4%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 5%; vertical-align: top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(e)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;text-align:left;"&gt; &lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Government grants &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear:both;max-height:0pt;text-indent: 0px;"&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Government grants are recognized where there is reasonable assurance that the grant will be received and all attached conditions will be complied with. When the grant relates to an expense item, it is recognized as income on a systematic basis over the periods that the related costs, for which it is intended to compensate, are expensed. When the grant relates to an asset, it is recognized as income in equal amounts over the expected useful life of the related asset. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The Group&#x2019;s government grants were mainly to support and fund production facilities and research and development activities for product innovations and developments of engines. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:5%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(f)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Taxes &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Current income tax &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Current income tax assets and liabilities for the current and prior periods are measured at the amount expected to be recovered from or paid to the taxation authorities. The tax rates and tax laws used to compute the amount are those that are enacted or substantively enacted at the reporting date in the countries where the Group operates and generates taxable income. &lt;/div&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Deferred tax &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Deferred tax is provided using the liability method on temporary differences between the tax bases of assets and liabilities and their carrying amounts for financial reporting purposes. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Deferred tax liabilities are recognized for all taxable temporary differences, except: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 9%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#x2022;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;When the deferred tax liability arises from the initial recognition of goodwill or an asset or liability in a transaction that is not a business combination and, at the time of the transaction, affects neither the accounting profit nor taxable profit or loss; and &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear:both;max-height:0pt;text-indent: 0px;"&gt;&lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 9%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#x2022;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;In respect of taxable temporary differences associated with investments in subsidiaries, associates and interests in joint ventures, when the timing of the reversal of the temporary differences can be controlled and it is probable that the temporary differences will not reverse in the foreseeable future. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear:both;max-height:0pt;text-indent: 0px;"&gt;&lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt;&lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Deferred tax assets are recognized for all deductible temporary differences, the carry forward of unused tax credits and any unused tax losses to the extent that it is probable that taxable profit will be available against which the deductible temporary differences and the carry forward of unused tax credits and unused tax losses can be utilized, except: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 9%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#x2022;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;When the deferred tax asset relating to the deductible temporary difference arises from the initial recognition of an asset or liability in a transaction that is not a business combination and, at the time of the transaction, affects neither the accounting profit nor taxable profit or loss; and &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear:both;max-height:0pt;text-indent: 0px;"&gt;&lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 9%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#x2022;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;In respect of deductible temporary differences associated with investments in subsidiaries, associates and interests in joint ventures, deferred tax assets are recognized only to the extent that it is probable that the temporary differences will reverse in the foreseeable future and taxable profit will be available against which the temporary differences can be utilized. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear:both;max-height:0pt;text-indent: 0px;"&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;The carrying amount of deferred tax assets is reviewed at each reporting date and reduced to the extent that it is no longer probable that sufficient taxable profit will be available to allow all or part of the deferred tax asset to be utilized. Unrecognized deferred tax assets are &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;re-assessed&lt;/div&gt; at each reporting date and are recognized to the extent that it has become probable that future taxable profits will allow the deferred tax asset to be recovered. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Deferred tax assets and liabilities are measured at the tax rates that are expected to apply in the year when the asset is realized or the liability is settled, based on tax rates (and tax laws) that have been enacted or substantively enacted at the reporting date. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Deferred tax assets and deferred tax liabilities are offset, if a legally enforceable right exists to set off current income tax assets against income tax liabilities and the deferred taxes relate to the same taxation authority. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Sales tax &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Revenue, expenses and assets are recognized net of the amount of sales tax, except: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 9%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#x2022;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;When the sales tax incurred on a purchase of assets or services is not recoverable from the taxation authority, in which case, the sales tax is recognized as part of the cost of acquisition of the asset or as part of the expense item, as applicable &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear:both;max-height:0pt;text-indent: 0px;"&gt;&lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 9%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#x2022;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;When receivables and payables are stated with the amount of sales tax included &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear:both;max-height:0pt;text-indent: 0px;"&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The net amount of sales tax recoverable from, or payable to, the taxation authority is included as part of receivables or payables in the statement of financial position. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Global minimum top-up tax &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The global minimum top-up tax &#x2013; which it is required to pay under Pillar Two legislation &#x2013; is an income tax in the scope of IAS 12. The Group has applied a temporary mandatory relief from deferred tax accounting for the impacts of the top-up tax and accounts for it as a current tax when it is incurred. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;  &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:5%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(g)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Property, plant and equipment &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;All items of property, plant and equipment are initially recorded at cost.&#160;Subsequent to recognition, property, plant and equipment are measured at cost less accumulated depreciation and any accumulated impairment losses. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The cost includes the cost of replacing part of the property, plant and equipment and costs that are directly attributable to the acquisition, construction or production of a qualifying property, plant and equipment.&#160;The cost of an item of property, plant and equipment is recognized as an asset if, and only if, 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. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;When significant parts of property, plant and equipment are required to be replaced in intervals, the Group recognizes such parts as individual assets with specific useful lives and depreciation, respectively.&#160;Likewise, when a major inspection is performed, its cost is recognized in the carrying amount of the property, plant and equipment as a replacement if the recognition criteria are satisfied.&#160;All other repair and maintenance costs are recognized in profit or loss as incurred. &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt;&lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Freehold land has an unlimited useful life and therefore is not depreciated. Asset under &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;construction-in-progress&lt;/div&gt; are stated at cost, net of accumulated impairment, and not depreciated as these assets are not yet ready for intended use. Depreciation is calculated on a straight-line basis over the estimated useful life of the assets as follows: &lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:82%;border:0;margin:0 auto"&gt;
&lt;tr&gt;
&lt;td style="width:47%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td style="width:3%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td style="width:48%"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Buildings and improvements on freehold land&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;:&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;50 years&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Leasehold buildings and improvements&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;:&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;50 years or period of lease, whichever is shorter&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Plant, machinery and equipment&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;:&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;2 to 20 years&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Office furniture, fittings and equipment&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;:&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;2 to 20 years&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Motor and transport vehicles&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;:&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;4 to 11 years&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The carrying values of property, plant and equipment are reviewed for impairment when events or changes in circumstances indicate that the carrying value may not be recoverable. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The residual values, useful lives and methods of depreciation of property, plant and equipment are reviewed at each financial year end and adjusted prospectively, if appropriate. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;An item of property, plant and equipment is derecognized upon disposal or when no future economic benefits are expected from its use or disposal. Any gain or loss on derecognition of the asset is included in profit or loss in the year the asset is derecognized. &lt;/div&gt;  &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:5%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(h)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Intangible assets &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Intangible assets acquired separately are measured on initial recognition at cost. The cost of intangible assets acquired in a business combination is their fair value at the date of acquisition. Following initial recognition, intangible assets are carried at cost less any accumulated amortization and accumulated impairment losses. Internally generated intangibles, excluding capitalized development costs, are not capitalized and the related expenditure is reflected in profit or loss in the period in which the expenditure is incurred. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The useful lives of intangible assets are assessed as either finite or indefinite. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Intangible assets with finite lives are amortized over the useful economic life and assessed for impairment whenever there is an indication that the intangible asset may be impaired. The amortization period and the amortization method for an intangible asset with a finite useful life are reviewed at least at the end of each reporting period. Changes in the expected useful life or the expected pattern of consumption of future economic benefits embodied in the asset are considered to modify the amortization period or method, as appropriate, and are treated as changes in accounting estimates. The amortization expense on intangible assets with finite lives is recognized in the statement of profit or loss in the expense category that is consistent with the function of the intangible assets. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Intangible assets with indefinite useful lives or not yet available for use are not amortized, but are tested for impairment annually, either individually or at the cash-generating unit level. The assessment of indefinite life is reviewed annually to determine whether the indefinite life continues to be supportable. If not, the change in useful life from indefinite to finite is made on a prospective basis. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Any gain or loss arising upon &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;de-recognition&lt;/div&gt; of an intangible asset are measured as the difference between the net disposal proceeds and the carrying amount of the asset and are recognized in the statement of profit or loss when the asset is derecognized. &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt;&lt;div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 9%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Goodwill &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Goodwill is initially measured at cost. Following initial recognition, goodwill is measured at cost less any accumulated impairment losses. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;For the purpose of impairment testing, goodwill acquired in a business combination is, from the acquisition date, allocated to each of the Group&#x2019;s cash-generating units that are expected to benefit from the combination, irrespective of whether other assets or liabilities of the acquiree are assigned to those units. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The cash-generating units to which goodwill have been allocated is tested for impairment annually and whenever there is an indication that the cash-generating unit may be impaired. The impairment is determined for goodwill by assessing the recoverable amount of each cash- generating unit (or group of cash-generating units) to which the goodwill relates. Where the recoverable amount of the cash-generating unit is less than the carrying amount, an impairment loss is recognized in the statement of profit or loss. Impairment losses recognized for goodwill are not reversed in subsequent periods.&#x2003; &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Research and development costs&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Research costs are expensed as incurred. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Deferred development costs arising from development expenditures on an individual project are recognized as an intangible asset when the Group can demonstrate: &lt;/div&gt; &lt;div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:9%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:3%;vertical-align:top;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width:1%;vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; text-align: justify; line-height: normal;"&gt;The technical feasibility of completing the intangible asset so that the asset will be available for use or sale &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:9%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:3%;vertical-align:top;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width:1%;vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; text-align: justify; line-height: normal;"&gt;Its intention to complete and its ability to use or sell the asset &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:9%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:3%;vertical-align:top;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width:1%;vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; text-align: justify; line-height: normal;"&gt;How the asset will generate future economic benefits &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:9%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:3%;vertical-align:top;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width:1%;vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; text-align: justify; line-height: normal;"&gt;The availability of resources to complete the asset &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:9%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:3%;vertical-align:top;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width:1%;vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; text-align: justify; line-height: normal;"&gt;The ability to measure reliably the expenditure during development &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Following initial recognition of the deferred development costs as an intangible asset, it is carried at cost less any accumulated amortization and accumulated impairment losses. Amortization of the asset begins when development is complete and the asset is available for use. Deferred development costs are amortized over the estimated useful lives of the period of expected pattern of future benefits embodied in the development. During the period of development, the asset is tested for impairment annually. &lt;/div&gt;  &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;A summary of the policies applied to the Group&#x2019;s intangible assets is as follows: &lt;/div&gt; &lt;div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:91%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:49%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td style="width:13%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td style="width:16%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td style="width:16%"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Trademarks&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Technology&#160;know-how&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Development&#160;costs&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;Useful lives&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:center;"&gt;Indefinite&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:center;"&gt;6 -10 years&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:center;"&gt;*&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;Amortization method used&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:center;"&gt;No&#160;amortization&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:center;"&gt;Amortized on a straight-line basis over the period of the technology &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;know-how&lt;/div&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:center;"&gt;*&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;Internally generated or acquired&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:center;"&gt;Acquired&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:center;"&gt;Internally&#160;generated&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top"&gt;Internally&#160;generated&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt; &lt;div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:9%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;*&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: justify; line-height: normal;"&gt;Development costs relate to &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;on-going&lt;/div&gt; development projects that have not been completed and are not available for use. &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;  &lt;div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:5%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(i)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Financial instruments &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;A financial instrument is any contract that gives rise to a financial asset of one entity and a financial liability or equity instrument of another entity. &lt;/div&gt; &lt;div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Financial assets &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Initial recognition and measurement &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Financial assets are recognized when, and only when the entity becomes party to the contractual provisions of the instruments. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;At initial recognition, the Company measures a financial asset at its fair value plus, in the case of a financial asset not at fair value through profit or loss, transaction costs that are directly attributable to the acquisition of the financial asset. Transaction costs of financial assets carried at fair value through profit or loss are expensed in profit or loss. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Trade receivables are measured at the amount of consideration to which the Company expects to be entitled in exchange for transferring promised goods or services to a customer, excluding amounts collected on behalf of third party, if the trade receivables do not contain a significant financing component at initial recognition. &lt;/div&gt; &lt;div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Subsequent measurement &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;"&gt;Investment in debt instruments &lt;/div&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Subsequent measurement of debt instruments depends on the Company&#x2019;s business model for managing the asset and the contractual cash flow characteristics of the asset. The measurement category for classification of debt instruments is: &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;&lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;"&gt;Amortized cost&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Financial assets that are held for the collection of contractual cash flows where those cash flows represent solely payments of principal and interest are measured at amortized cost. Financial assets are measured at amortized cost using the effective interest method, less impairment. Gains and losses are recognized in profit or loss when the assets are derecognized or impaired, and through amortization process. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;&lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;"&gt;Fair value through other comprehensive income (&#x201c;FVOCI&#x201d;)&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Financial assets that are held for collection of contractual cash flows and for selling the financial assets, where the assets&#x2019; cash flows represent solely payments of principal and interest, are measured at FVOCI. Financial assets measured at FVOCI are subsequently measured at fair value. Any gains and losses arising from interest income, foreign exchange revaluation and impairment losses or reversals are recognized in the statement of profit or loss and computed in the same manner as for financial assets measured at amortized cost. The remaining fair value changes are recognized in OCI. Upon &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;de-recognition,&lt;/div&gt; the cumulative fair value change recognized in OCI is recycled to profit or loss. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The Group&#x2019;s debt instruments at fair value through OCI includes certain bills receivable that are not held to maturity. &lt;/div&gt; &lt;div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Derecognition &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;A financial asset is derecognized where the contractual right to receive cash flows from the asset has expired.&#160;On derecognition of a financial asset in its entirety, the difference between the carrying amount and the sum of the consideration received and any cumulative gain or loss that had been recognized in other comprehensive income is recognized in profit or loss. &lt;/div&gt; &lt;div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt;&lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 9%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Impairment &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The Group recognizes an allowance for expected credit losses (&#x201c;ECLs&#x201d;) for all debt instruments not held at fair value through profit or loss. ECLs are based on the difference between the contractual cash flows due in accordance with the contract and the cash flows that the Group expects to receive, discounted at an approximation of the original effective interest rate. The expected cash flows will include cash flows from the sale of collateral held or other credit enhancements that are integral to the contractual terms. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;ECLs are recognized in two stages. For credit exposure for which there has not been a significant increase in credit risk since initial recognition, ECLs are provided for credit losses that result from default events that are possible within the next 12 months (a &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#x201c;12-month&lt;/div&gt; ECL&#x201d;). For those credit exposures for which there has been a significant increase in credit risk since initial recognition, a loss allowance is recognized for credit losses expected over the remaining life of the exposure irrespective of timing of the default (a &#x201c;lifetime ECL&#x201d;). &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;For trade receivable, the Group applies a simplified approach in calculating ECLs. Therefore, the Group does not track changes in credit risk, but instead recognizes a loss allowance based on lifetime ECLs at each reporting date. The Group has established a provision matrix that is based on its historical credit loss experience adjusted for forward-looking factors specific to the debtors and the economic environment. &lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;For bills receivable that are held for maturity, the Group assess the credit risk of the financial institutions, which issue the bills, at every reporting date. The Group evaluates whether the bills are considered to have low credit risk using all reasonable and supportable information that is available without undue cost or effort. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The Group considers a financial asset to be in default when internal or external information indicates that the Group is unlikely to receive the outstanding contractual amounts in full before taking into account any credit enhancements held by the Group. A financial asset is written off when there is no reasonable expectation of recovering contractual cash flow.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;For more information, refer to Note 15. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="background: none; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px; background: none;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Financial liabilities &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Initial recognition and measurement &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Financial liabilities are recognized when, and only when, the Company becomes a party to the contractual provisions of the financial instrument.&#160;The Company determines the classification of its financial liabilities at initial recognition. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;All financial liabilities are recognized initially at fair value plus in the case of financial liabilities not at fair value through profit or loss, directly attributable transaction costs. &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt;&lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 9%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Subsequent measurement &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;&lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;"&gt;Amortized cost&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;This is the category most relevant to the Group. After initial recognition, financial liabilities that are not carried at fair value through profit or loss are subsequently measured at amortized cost using the EIR method. Gains and losses are recognized in profit or loss when the liabilities are derecognized, and through the amortization process. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Amortized cost is calculated by taking into account any discount or premium on acquisition and fees or costs that are an integral part of the EIR. The EIR amortization is included as finance costs in the statement of profit or loss. &lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;This category generally applies to loans and borrowings, other liabilities and payables. For more information, refer to Note&#160;22, 26 and 28. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;De-recognition&lt;/div&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;A financial liability is derecognized when the obligation under the liability is discharged or cancelled or expires. When an existing financial liability is replaced by another from the same lender on substantially different terms, or the terms of an existing liability are substantially modified, such an exchange or modification is treated as the &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;de-recognition&lt;/div&gt; of the original liability and the recognition of a new liability. The difference in the respective carrying amounts is recognized in the statement of profit or loss. &lt;/div&gt; &lt;div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Offsetting of financial instruments &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Financial assets and financial liabilities are offset and the net amount is reported in the consolidated statement of financial position if there is a currently enforceable legal right to offset the recognized amounts and there is an intention to settle on a net basis, to realize the assets and settle the liabilities simultaneously. &lt;/div&gt;  &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:5%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(j)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: justify; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Inventories &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Inventories are valued at the lower of cost and net realizable value. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Costs incurred in bringing each product to its present location and condition are accounted for as follows: &lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:9%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:3%;vertical-align:top;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width:1%;vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; text-align: justify; line-height: normal;"&gt;Raw materials: purchase cost on a weighted average basis &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:9%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:3%;vertical-align:top;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width:1%;vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; text-align: justify; line-height: normal;"&gt;Finished goods and work in progress: cost of direct materials and labor and a proportion of manufacturing overheads based on the normal operating capacity, but excluding borrowing costs &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Net realizable value is the estimated selling price in the ordinary course of business, less estimated costs of completion and the estimated costs necessary to make the sale. &lt;/div&gt;  &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt;&lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:5%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(k)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Impairment of &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-financial&lt;/div&gt; assets &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Further disclosures relating to impairment of &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-financial&lt;/div&gt; assets are also provided in the following notes: &lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:9%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:3%;vertical-align:top;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width:1%;vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; text-align: left; line-height: normal;"&gt;Disclosures for significant accounting judgments, estimates and assumptions (Note 3) &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:9%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:3%;vertical-align:top;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width:1%;vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; text-align: left; line-height: normal;"&gt;Investment in joint ventures (Note 5) &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:9%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:3%;vertical-align:top;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width:1%;vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; text-align: left; line-height: normal;"&gt;Property, plant and equipment (Note 10) &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:9%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:3%;vertical-align:top;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width:1%;vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; text-align: left; line-height: normal;"&gt;Intangible assets (Note 12) &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The Group assesses, at each reporting date, whether there is an indication that an asset may be impaired. If any indication exists, or when annual impairment testing for an asset is required, the Group estimates the asset&#x2019;s recoverable amount. An asset&#x2019;s recoverable amount is the higher of an asset&#x2019;s or CGU&#x2019;s fair value less costs of disposal and its value in use. The recoverable amount is determined for an individual asset, unless the asset does not generate cash inflows that are largely independent of those from other assets or groups of assets. When the carrying amount of an asset or CGU exceeds its recoverable amount, the asset is considered impaired and is written down to its recoverable amount. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;In assessing value in use, the estimated future cash flows are discounted to their present value using a &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;pre-tax&lt;/div&gt; discount rate that reflects current market assessments of the time value of money and the risks specific to the asset. In determining fair value less costs of disposal, recent market transactions are taken into account. If no such transactions can be identified, an appropriate valuation model is used. These calculations are corroborated by valuation multiples, quoted share prices for publicly traded companies or other available fair value indicators. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The Group bases its impairment calculation on detailed budgets and forecast calculations, which are prepared separately for each of the Group&#x2019;s CGUs to which the individual assets are allocated. These budgets and forecast calculations generally cover a period of five to ten years. For goodwill and trademark impairment review, a long-term growth rate is considered and applied to project future cash flows after the fifth year where appropriate. Impairment losses are recognized in the statement of profit or loss in expense categories consistent with the function of the impaired asset. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;A previously recognized impairment loss is reversed only if there has been a change in the assumptions used to determine the asset&#x2019;s recoverable amount since the last impairment loss was recognized. The reversal is limited so that the carrying amount of the asset does not exceed its recoverable amount, nor exceed the carrying amount that would have been determined, net of depreciation, had no impairment loss been recognized for the asset in prior years. Such reversal is recognized in the statement of profit or loss. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:5%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(l)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Cash and short-term deposits &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;For the purpose of the consolidated statement of cash flows, cash and cash equivalents in the statement of financial position comprise cash at banks and on hand, short-term highly liquid deposits with a maturity of three months or less, that are readily convertible to a known amount of cash and subject to an insignificant risk of changes in value. Cash and short-term deposits at banks are placed with reputable financial institutions with high credit ratings and no history of default. &lt;/div&gt;  &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:5%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(m)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Provisions &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;General &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Provisions are recognized when the Group has a present obligation (legal or constructive) as a result of a past event, it is probable that an outflow of resources embodying economic benefits will be required to settle the obligation the amount of the obligation can be estimated reliably. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Provisions are reviewed at the end of each reporting period and adjusted to reflect the current best estimate.&#160;If it is no longer probable that an outflow of economic resources will be required to settle the obligation, the provision is reversed. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;If the effect of the time value of money is material, provisions are discounted using a current pre-tax rate that reflects, when appropriate, the risks specific to the liability. When discounting is used, the increase in the provision due to the passage of time is recognized as a finance cost. &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt;&lt;div style="clear:both;max-height:0pt;text-indent: 0px;"&gt;&lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 3pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Product warranty &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="background: none; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="background: none;font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="background: none;font-style:italic;display:inline;"&gt;&lt;div style="background: none; text-decoration: none; letter-spacing: 0px; top: 0px;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"&gt;The Group recognizes a liability at the time the product is sold, for the estimated future costs relating to the assurance-type warranties, to be incurred under the lower of a warranty period or warranty mileage on various engine models, on which the Group provides free repair and replacement. For &lt;/div&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"&gt;on-road&lt;/div&gt;&lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"&gt; applications engines, warranties extend for a duration (generally &lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"&gt;3&lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"&gt; to &lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"&gt;36&lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;months) or mileage (generally &lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"&gt;5,000&lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"&gt; to &lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"&gt;300,000&lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"&gt; kilometers), whichever materializes first. For other applications engines, warranties extend for a duration of generally &lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"&gt;2&lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"&gt; to &lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"&gt;60&lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;months or running hours of &lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"&gt;300&lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"&gt; to &lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"&gt;15,000&lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"&gt; hours, whichever materializes first. Provisions for warranty are primarily determined based on historical warranty cost per unit of engines sold adjusted for specific conditions that may arise and the number of engines under warranty at each financial year. If the nature, frequency and average cost of warranty claims change, the accrued liability for product warranty will be adjusted accordingly.&lt;/div&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; letter-spacing: 0px; top: 0px;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;  &lt;div style="font-size: 18pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:5%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(n)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Employment benefits &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Defined contribution plans&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The Group participates in and makes contributions to the national pension schemes as defined by the laws of the countries in which it has operations. The contributions are at a fixed proportion of the basic salary of the staff. Contributions to defined contribution pension schemes are recognized as an expense in the period in which the related services are performed. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Short-term benefits&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Short-term employee benefit obligations are measured on an undiscounted basis and are expensed as the related service is provided. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;A provision is recognized for the amount expected to be paid under short-term cash bonuses if the Company has a present legal or constructive obligation to pay this amount as a result of past service provided by the employee and the obligation can be estimated reliably. &lt;/div&gt;  &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:5%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(o)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Share-based payments &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Employees (including senior executives) of the Group receive remuneration in the form of share-based payments, whereby employees render services as consideration for equity instruments (&#x201c;equity-settled transactions&#x201d;). &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Equity-settled transactions &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The cost of equity-settled transactions is determined by the fair value at the date when the grant is made using an appropriate valuation model, further details of which are given in Note 21. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;That cost is recognized in &#x201c;Staff costs&#x201d;, together with a corresponding increase in performance share reserve in equity, over the period in which the performance and/or service conditions are fulfilled (the vesting period). The cumulative expense recognized for equity-settled transactions at each reporting date until the vesting date reflects the extent to which the vesting period has expired and the Group&#x2019;s best estimate of the number of equity instruments that will ultimately vest. The expense or credit in the statement of profit or loss for a period represents the movement in cumulative expense recognized as of the beginning and end of that period. &lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;No expense is recognized for awards that do not ultimately vest. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;When the terms of an equity-settled award are modified, the minimum expense recognized is the expense had the terms not been modified, provided the original terms of the award are met. An additional expense, measured as of the date of modification, is recognized for any modification that increases the total fair value of the share-based payment transaction, or is otherwise beneficial to the employee. Where an award is cancelled by the entity or by the counterparty, any remaining element of the fair value of the award is expensed immediately through profit or loss. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The dilutive effect of outstanding options is reflected as additional share dilution in the computation of diluted earnings per share (further details are given in Note 9). &lt;/div&gt; </ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory>
    <ifrs-full:DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-18276">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2.1&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Basis of preparation &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The consolidated financial statements of the Group have been prepared in accordance with International Financial Reporting Standards (&#x201c;IFRS&#x201d;) as issued by the International Accounting Standards Board (&#x201c;IASB&#x201d;). &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The consolidated financial statements have been prepared on a historical cost basis except as disclosed in the accounting policies below. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The consolidated financial statements are presented in Renminbi (&#x201c;RMB&#x201d;) and all values are rounded to the nearest thousand (&#x201c;RMB&#x2019;000&#x201d;), except when otherwise indicated. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Translation of amounts from Renminbi to the United States Dollar (&#x201c;US Dollar&#x201d;) is solely for the convenience of the reader. Translation of amounts from Renminbi to US&#160;Dollar has been made at the rate of RMB 7.1036 = US$ 1.00, the rate quoted by the People&#x2019;s Bank of China at the close of business on February&#160;29, 2024 and all values are rounded to the nearest thousand (&#x201c;US$&#x2019;000&#x201d;), except when otherwise indicated. &lt;/div&gt; </ifrs-full:DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory>
    <cyd:ForeignExchangeRateForConvenienceOfTheReader
      contextRef="PAsOn02_29_2024_TranslationOfAmountsFromRenminbiToTheUnitedStatesDollarMemberifrsfullNonadjustingEventsAfterReportingPeriodAxis"
      decimals="4"
      id="ixv-57551"
      unitRef="Unit_pure">7.1036</cyd:ForeignExchangeRateForConvenienceOfTheReader>
    <ifrs-full:DisclosureOfChangesInAccountingPoliciesExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-18290">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2.2&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Changes in accounting policies &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The accounting policies adopted are consistent with those previous financial years except that in the current financial year, the Group has adopted all the new and revised standards which are effective for annual financial periods beginning on or after January&#160;1, 2023. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;The adoption of &#x201c;Disclosure of Accounting Policies - &lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Amendments to IAS 1 and IFRS Practice Statement 2&lt;/div&gt;&lt;/div&gt;&#x201d; had an impact on the Group&#x2019;s disclosure of accounting policies to replace disclosure of significant accounting policies with the Group&#x2019;s material accounting policies (Note 2.5). Along with other standards, the adoption of these standards did not have any material effect on the financial performance or position of the Group. &lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;"&gt;Amendments to IAS 12: &lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;International Tax Reform Pillar Two Model Rules&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt; &lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;The Group has adopted Amendments to IAS 12: &lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;International Tax Reform Pillar Two Model Rules&lt;/div&gt;&lt;/div&gt; upon their release on May&#160;23, 2023. The amendments provide a temporary exception from deferred tax accounting for the top-up tax that may arise from the jurisdiction adoption of the Pillar Two model rules published by the Organization for Economic Co-operation and Development (OCED), and require new disclosures about the Pillar Two exposure. &lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The mandatory exception is effective immediately and applies retrospectively. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; </ifrs-full:DisclosureOfChangesInAccountingPoliciesExplanatory>
    <cyd:DisclosureOfStandardsIssuedButNotYetEffectiveExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-18354">
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 4%; vertical-align: top;text-align:left;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2.3&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;text-align:left;"&gt; &lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Standards issued but not yet effective &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear:both;max-height:0pt;text-indent: 0px;"&gt;&lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Lease Liability in a Sale and Leaseback - &lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Amendments to IFRS 16&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;In September 2022, the IASB issued Lease Liability in a Sale and Leaseback (&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Amendments to IFRS 16&lt;/div&gt;&lt;/div&gt;). The &lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;amendment to IFRS 16 Leases&lt;/div&gt;&lt;/div&gt; specifies the requirements that a seller-lessee uses in measuring the lease liability arising in a sale and leaseback transaction, to ensure the seller-lessee does not recognize any amount of the gain or loss that relates to the right of use it retains. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The amendment is intended to improve the requirements for sale and leaseback transactions in IFRS 16. It does not change the accounting for leases unrelated to sale and leaseback transactions. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The amendment applies retrospectively to annual reporting periods beginning on or after January&#160;1, 2024. Earlier application is permitted. The amendments are not expected to have a material impact on the Group.&lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Classification of Liabilities as Current or Non-current&lt;/div&gt;&lt;/div&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt; - &lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Amendments to IAS 1&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;In January 2020 and October 2022, the IASB issued amendments to paragraphs 69 to 76 of IAS 1 to specify the requirements for classifying liabilities as current or non-current. The amendments clarify: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 4%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 4%; vertical-align: top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#x2022;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;What is meant by a right to defer settlement &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear:both;max-height:0pt;text-indent: 0px;"&gt;&lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 4%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 4%; vertical-align: top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#x2022;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;That a right to defer must exist at the end of the reporting period &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear:both;max-height:0pt;text-indent: 0px;"&gt;&lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 4%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 4%; vertical-align: top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#x2022;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;That classification is unaffected by the likelihood that an entity will exercise its deferral right &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear:both;max-height:0pt;text-indent: 0px;"&gt;&lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 4%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 4%; vertical-align: top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#x2022;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;That only if an embedded derivative in a convertible liability is itself an equity instrument would the terms of a liability not impact its classification &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear:both;max-height:0pt;text-indent: 0px;"&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;In addition, a requirement has been introduced to require disclosure when a liability arising from a loan agreement is classified as non-current and the entity&#x2019;s right to defer settlement is contingent on compliance with future covenants within twelve months. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The amendments are effective for annual reporting periods beginning on or after January&#160;1, 2024 and must be applied retrospectively. The Group is currently assessing the impact that will have on current practice. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Supplier Finance Arrangements&lt;/div&gt;&lt;/div&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt; - &lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Amendments to IAS 1 and IFRS7&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;In May 2023, the IASB issued amendments to IAS 7 &lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Statement of Cash Flows&lt;/div&gt;&lt;/div&gt; and IFRS 7 &lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Financial Instruments: Disclosures&lt;/div&gt;&lt;/div&gt; to clarify the characteristics of supplier finance arrangements and require additional disclosure of such arrangements. The disclosure requirements in the amendments are intended to assist users of financial statements in understanding the effects of supplier finance arrangements on an entity&#x2019;s liabilities, cash flows and exposure to liquidity risk. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The amendments will be effective for annual reporting periods beginning on or after January&#160;1, 2024. Early adoption is permitted, but will need to be disclosed. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The amendments are not expected to have a material impact on the Group&#x2019;s financial statements. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Lack of exchangeability - &lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Amendments to IAS 21&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;In August 2023, the IASB issued amendments to IAS 21 &lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;The Effects of Changes in Foreign Exchange Rates&lt;/div&gt;&lt;/div&gt; to clarify how an entity should assess whether a currency is exchangeable and how it should determine a spot exchange rate when exchangeability is lacking, as well as require the disclosure of information that enable user of financial statements to understand the impact of a currency not being exchangeable. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The amendments will be effective for annual reporting periods beginning on or after January&#160;1, 2025. Early adoption is permitted, but will need to be disclosed. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The amendments are not expected to have a material impact on the Group&#x2019;s financial statements. &lt;/div&gt; </cyd:DisclosureOfStandardsIssuedButNotYetEffectiveExplanatory>
    <ifrs-full:DisclosureOfBasisOfConsolidationExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-18534">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2.4&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Basis of consolidation &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The consolidated financial statements comprise the financial statements of the Company and its subsidiaries as at the end of the reporting period.&#160;The financial statements of the subsidiaries used in the preparation of the consolidated financial statements are prepared for the same reporting date as the Company.&#160;Consistent accounting policies are applied to like transactions and events in similar circumstances. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;All intra-group balances, income and expenses and unrealized gains and losses resulting from intra-group transactions and dividends are eliminated in full. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Subsidiaries are consolidated from the date of acquisition, being the date on which the Group obtains control, and continue to be consolidated until the date that such control ceases. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Losses within a subsidiary are attributed to the &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-controlling&lt;/div&gt; interest even if that results in a deficit balance. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;A change in the ownership interest of a subsidiary, without a loss of control, is accounted for as an equity transaction. If the Group loses control over a subsidiary, it: &lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width:1%;vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; text-align: left; line-height: normal;"&gt;derecognizes the assets (including goodwill) and liabilities of the subsidiary at their carrying amounts at the date when control is lost; &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width:1%;vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; text-align: left; line-height: normal;"&gt;derecognizes the carrying amount of any &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-controlling&lt;/div&gt; interest; &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width:1%;vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; text-align: left; line-height: normal;"&gt;derecognizes the cumulative translation differences recorded in equity; &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width:1%;vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; text-align: left; line-height: normal;"&gt;recognizes the fair value of the consideration received; &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width:1%;vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; text-align: left; line-height: normal;"&gt;recognizes the fair value of any investment retained; &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width:1%;vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; text-align: left; line-height: normal;"&gt;recognizes any surplus or deficit in profit or loss; and &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width:1%;vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; text-align: left; line-height: normal;"&gt;reclassifies the Group&#x2019;s share of components previously recognized in other comprehensive income to profit or loss or retained earnings, as appropriate. &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </ifrs-full:DisclosureOfBasisOfConsolidationExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-18616">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:5%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(a)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: justify; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Business combinations &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Business combinations are accounted for applying acquisition method. Identifiable assets acquired and liabilities assumed in business combination are measured initially at their fair value at the acquisition date. Acquisition-related costs are recognized as expenses in periods in which the costs are incurred and the services are received. For each business combination, the Group elects whether to measure the &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-controlling&lt;/div&gt; interests in the acquiree at fair value or at the proportionate share of the acquiree&#x2019;s identifiable net assets. Acquisition-related costs are recognized as expenses in the periods in which the costs are incurred and the services are received. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;When the Group acquires a business, it assesses the financial assets and liabilities assumed for appropriate classification and designation in accordance with the contractual terms, economic circumstances and pertinent conditions as at the acquisition date. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Any contingent consideration to be transferred by the acquirer will be recognized at fair value at the acquisition date. Contingent consideration classified as equity is not &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;re-measured&lt;/div&gt; and its subsequent settlement is accounted for within equity. Contingent consideration classified as an asset or liability that is a financial instrument and within the scope of IFRS 9 &lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Financial Instruments&lt;/div&gt;&lt;/div&gt;, is measured at fair value with the changes in fair value recognized in the statement of profit or loss in accordance with IFRS 9. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;In business combinations achieved in stages, previously held equity interests in the acquiree are &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;re-measured&lt;/div&gt; to fair value at the acquisition date and any corresponding gain or loss is recognized in profit or loss. &lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;Any excess of the sum of the fair value of the consideration transferred in the business combination, the amount of &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-controlling&lt;/div&gt; interest in the acquiree (if any), and the fair value of the Group&#x2019;s previously held equity interest in the acquiree (if any), over the net fair value of the acquiree&#x2019;s identifiable assets and liabilities is recorded as goodwill. The accounting policy for goodwill is set out in Section (h)&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&#160;Intangible assets&lt;/div&gt;&lt;/div&gt;. In instances where the latter amount exceeds the former, the excess is recognized as gain on bargain purchase in profit or loss on the acquisition date. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Where the Group had granted put option to third party investors (non-controlling interests) for their investments in subsidiaries, the Group recognized a financial liability based on the present value of the amount payable upon exercise of the put. A corresponding amount to equity attributable to the parent (capital reserves) will be recognized. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; </ifrs-full:DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForInvestmentsInJointVentures contextRef="P01_01_2023To12_31_2023" id="ixv-18686">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:5%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(b)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: justify; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Investments in joint ventures &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;When Group determine significant influence or joint control, the Group make considerations which are similar to those necessary to determine control over subsidiaries. The Group&#x2019;s investments in its joint ventures are accounted for using the equity method. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The Group&#x2019;s significant joint ventures are Y&amp;amp;C Engines Co., Ltd, MTU Yuchai Power Co. Ltd and Guangxi Purem Yuchai Automotive Technology Co., Ltd. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Under the equity method, the investment in joint ventures are carried in the balance sheet at cost plus post-acquisition changes in the Group&#x2019;s share of net assets of the joint ventures. The profit or loss reflects the share of results of the operations of the joint ventures. Distributions received from joint ventures reduce the carrying amount of the investment. Where there has been a change recognized in other comprehensive income by the joint venture, the Group recognizes its share of such changes in other comprehensive income. Unrealized gains and losses resulting from transactions between the Group and joint venture are eliminated to the extent of the interest in the joint ventures. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;When the Group&#x2019;s share of losses in a joint venture equals or exceeds its interest in the joint venture, the Group does not recognize further losses, unless it has incurred obligations or made payments on behalf of the joint venture. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The aggregate of the Group&#x2019;s share of results of a joint venture is shown on the face of the statement of profit or loss outside operating profit. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The financial statements of the joint venture are prepared for the same reporting period as the Group. The Group&#x2019;s joint ventures adopt the same accounting policies in line with those of the Group. Therefore, no adjustments are made when measuring and recognizing the Group&#x2019;s share of the results of the investees after the date of acquisition. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;After application of the equity method, the Group determines whether it is necessary to recognize an impairment loss on its investment in its joint venture. At each reporting date, the Group determines whether there is objective evidence that the investment in the joint venture is impaired. If there is such evidence, the Group calculates the amount of impairment as the difference between the recoverable amount of the joint venture and its carrying value, then recognizes the loss within &#x201c;Share of results of joint ventures, net of tax&#x201d; in the statement of profit or loss. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;There is no loss of significant influence of material joint ventures. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; </ifrs-full:DescriptionOfAccountingPolicyForInvestmentsInJointVentures>
    <ifrs-full:DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-18721">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:5%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(c)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: justify; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Foreign currency translation &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The Company&#x2019;s functional currency is US&#160;Dollar.&#160;The Group&#x2019;s consolidated financial statements are presented in Renminbi, which is also the functional currency of Yuchai, the largest operating segment of the Group. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Each entity in the Group determines its own functional currency, and items included in the financial statements of each entity are measured using that functional currency. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Transactions and balances&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;Transactions in foreign currencies are measured in the respective functional currencies of the Company and its subsidiaries and are recorded on initial recognition in the functional currencies at exchange rates approximating those ruling at the transaction dates.&#160;Monetary assets and liabilities denominated in foreign currencies are translated at the rate of exchange ruling at the end of the reporting &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;period.&#160;Non-monetary&lt;/div&gt; items that are measured in terms of historical cost in a foreign currency are translated using the exchange rates as at the dates of the initial &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;transactions.&#160;Non-monetary&lt;/div&gt; items measured at fair value in a foreign currency are translated using the exchange rates at the date when the fair value was measured. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Exchange differences arising on the settlement of monetary items or on translating monetary items at the end of the reporting period are recognized in profit or loss. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Consolidated financial statements&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;On consolidation, the assets and liabilities of foreign operations are translated into RMB at the rate of exchange prevailing at the reporting date and their statements of profit or loss are translated at average exchange rates during the reporting period. The exchange differences arising on translation for consolidation are recognized in OCI. On disposal of a foreign operation, the component of OCI relating to that particular foreign operation is reclassified to profit or loss. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; </ifrs-full:DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForRecognitionOfRevenue contextRef="P01_01_2023To12_31_2023" id="ixv-18799">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:5%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(d)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Revenue from Contracts with Customers &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Revenue from contracts with customers is recognized when control of the goods or services are transferred to the customer at an amount that reflects the consideration to which the Group expects to be entitled in exchange for those goods or services. The Group has generally concluded that it is the principal in its revenue arrangements because it typically controls the goods or services before transferring them to the customer. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The disclosures of significant accounting judgements, estimates and assumptions relating to revenue from contracts with customers are provided in Note 3. &lt;/div&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Sale of engines &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Revenue from sale of engines is recognized at the point in time when control of the engine is transferred to the customer and all criteria for acceptance have been satisfied, generally on delivery of the engines, or, in some cases, when the engines are installed by the customers. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The Group considers whether there are other promises in the contract that are separate performance obligations to which a portion of the transaction price needs to be allocated (e.g. warranties). In determining the transaction price for the sale of engines, the Group considers the effects of variable consideration and the existence of significant financing components. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;(i) Variable consideration &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;If the consideration in a contract includes a variable amount, the Group estimates the amount of consideration to which it will be entitled in exchange for transferring the goods to the customer. The variable consideration is estimated at contract inception. Some contracts for the sale of engines provide customers with sales rebates based on the sales volume. The sales rebates give rise to variable consideration. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;"&gt;Sales rebates&lt;/div&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The Group enters into contractual arrangements to provide certain customers with sales rebates when the quantity of products purchased during the period exceeds a threshold specified in the contract. Based on contractual arrangement with the customers, the sales rebates are netted against &#x201c;Trade receivables&#x201d;. If the receivables had been settled by the customers, amounts in excess of &#x201c;Trade receivables&#x201d; will be recognized as refund liabilities in &#x201c;Trade and other payables&#x201d;. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;"&gt;Sales Returns&lt;/div&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;The Group does not extend its sales returns policy to all customers.&#160;However, the Group allows for certain returns, only on a &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;case-by-case&lt;/div&gt;&lt;/div&gt; basis. The Group uses the expected value method to estimate the provision for such returns based on the management estimates with reference to historical return rates and account for it as a reduction in revenue and form part of refund liability that is recognized in &#x201c;Trade and other payables&#x201d; (Note 22). A corresponding right of return assets is recognized in &#x201c;Trade and other receivables&#x201d; (Note 15). &lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;(ii) Significant financing component &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The Group receives advance payments from customers for the sale of engines. The Group applies the practical expedient for short-term advances received from customers. That is, the promised amount of consideration is not adjusted for the effects of a significant financing component if the period between the transfer of the promised good or service and the payment is one year or less. &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt;  &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Warranty obligations&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;The Group typically provides warranties for general repairs of defects as part of the sale of engines. These assurance-type warranties are accounted for as warranty provisions. Refer to the accounting policy on warranty provisions in Section (m)&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&#160;Provisions&lt;/div&gt;&lt;/div&gt;. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Certain contracts provide a customer with maintenance service, i.e. a distinct service to the customer in addition to the assurance that the product complies with agreed-upon specification. These service-type warranties are bundled together with the sale of engines. These contracts comprise two performance obligations, i.e. the promises to transfer the engines and to provide the service-type warranty. The transaction price is allocated to the service-type warranty and engines using a combination of expected cost-plus margin and residual approaches. The portion of transaction price allocated to the service-type warranty is initially recorded as a contract liability and recognized as revenue at the point in time when the service is provided. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Rendering of services&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Revenue from rendering services relates to project management contracts, and hotel room and restaurant operations. Revenue is recognized over the period in which the services are rendered, by reference to completion of the specific transaction assessed on the basis of the actual service provided as a proportion of the total services to be performed. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Contract balances&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;"&gt;Trade receivables&lt;/div&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;A receivable is recognized if an amount of consideration that is unconditional is due from the customer (i.e. only the passage of time is required before payment of the consideration is due). Refer to accounting policies of financial assets in Section (i)&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&#160;Financial instruments&lt;/div&gt;&lt;/div&gt;. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;"&gt;Capitalized contract costs&lt;/div&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The capitalized costs are costs which have been capitalized and directly related to the contracts, for which resources were used in satisfying the contract and are expected to be recovered. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The Group&#x2019;s capitalized contract costs are costs in fulfilling a contract for the development of technology know-how for heavy-duty engines platforms for a joint venture company of Group, and subsequently recognized in profit or loss when the Group performs the contract and the related revenue is recognized. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;"&gt;Contract liabilities&lt;/div&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;A contract liability is recognized if a payment is received or a payment is due (whichever is earlier) from a customer before the Group transfers the related goods or services. Contract liabilities are recognized as revenue when the Group performs under the contract (i.e., transfers control of the related goods or services to the customer). &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Right of return assets&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;A &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;right-of-return&lt;/div&gt;&lt;/div&gt; asset is recognized for the right to recover the goods expected to be returned by customers. The asset is measured at the former carrying amount of the inventory, less any expected costs to recover the goods and any potential decreases in value. The Group updates the measurement of the asset for any revisions to the expected level of returns and any additional decreases in the value of the returned products. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Refund liabilities&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;A refund liability is recognized for the obligation to refund some or all of the consideration received (or receivable) from a customer. The Group&#x2019;s refund liabilities arise from customers&#x2019; right of return and sales rebates. Based on contractual arrangement with the customers, sales rebates are netted against &#x201c;Trade receivables&#x201d;. If the receivables had been settled by the customers, amounts in excess of &#x201c;Trade receivables&#x201d; will be recognized as refund liabilities. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Refund liabilities arising from contractual sales returns is measured at the amount the Group ultimately expects it will have to return to the customer. The Group updates its estimates of refund liabilities arising from sales returns at the end of each reporting period. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; </ifrs-full:DescriptionOfAccountingPolicyForRecognitionOfRevenue>
    <ifrs-full:DescriptionOfAccountingPolicyForGovernmentGrants contextRef="P01_01_2023To12_31_2023" id="ixv-19025">
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 4%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 5%; vertical-align: top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(e)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;text-align:left;"&gt; &lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Government grants &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear:both;max-height:0pt;text-indent: 0px;"&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Government grants are recognized where there is reasonable assurance that the grant will be received and all attached conditions will be complied with. When the grant relates to an expense item, it is recognized as income on a systematic basis over the periods that the related costs, for which it is intended to compensate, are expensed. When the grant relates to an asset, it is recognized as income in equal amounts over the expected useful life of the related asset. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The Group&#x2019;s government grants were mainly to support and fund production facilities and research and development activities for product innovations and developments of engines. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; </ifrs-full:DescriptionOfAccountingPolicyForGovernmentGrants>
    <ifrs-full:DescriptionOfAccountingPolicyForIncomeTaxExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-19047">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:5%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(f)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Taxes &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Current income tax &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Current income tax assets and liabilities for the current and prior periods are measured at the amount expected to be recovered from or paid to the taxation authorities. The tax rates and tax laws used to compute the amount are those that are enacted or substantively enacted at the reporting date in the countries where the Group operates and generates taxable income. &lt;/div&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Deferred tax &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Deferred tax is provided using the liability method on temporary differences between the tax bases of assets and liabilities and their carrying amounts for financial reporting purposes. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Deferred tax liabilities are recognized for all taxable temporary differences, except: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 9%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#x2022;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;When the deferred tax liability arises from the initial recognition of goodwill or an asset or liability in a transaction that is not a business combination and, at the time of the transaction, affects neither the accounting profit nor taxable profit or loss; and &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear:both;max-height:0pt;text-indent: 0px;"&gt;&lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 9%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#x2022;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;In respect of taxable temporary differences associated with investments in subsidiaries, associates and interests in joint ventures, when the timing of the reversal of the temporary differences can be controlled and it is probable that the temporary differences will not reverse in the foreseeable future. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear:both;max-height:0pt;text-indent: 0px;"&gt;&lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt;  &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Deferred tax assets are recognized for all deductible temporary differences, the carry forward of unused tax credits and any unused tax losses to the extent that it is probable that taxable profit will be available against which the deductible temporary differences and the carry forward of unused tax credits and unused tax losses can be utilized, except: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 9%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#x2022;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;When the deferred tax asset relating to the deductible temporary difference arises from the initial recognition of an asset or liability in a transaction that is not a business combination and, at the time of the transaction, affects neither the accounting profit nor taxable profit or loss; and &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear:both;max-height:0pt;text-indent: 0px;"&gt;&lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 9%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#x2022;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;In respect of deductible temporary differences associated with investments in subsidiaries, associates and interests in joint ventures, deferred tax assets are recognized only to the extent that it is probable that the temporary differences will reverse in the foreseeable future and taxable profit will be available against which the temporary differences can be utilized. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear:both;max-height:0pt;text-indent: 0px;"&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;The carrying amount of deferred tax assets is reviewed at each reporting date and reduced to the extent that it is no longer probable that sufficient taxable profit will be available to allow all or part of the deferred tax asset to be utilized. Unrecognized deferred tax assets are &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;re-assessed&lt;/div&gt; at each reporting date and are recognized to the extent that it has become probable that future taxable profits will allow the deferred tax asset to be recovered. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Deferred tax assets and liabilities are measured at the tax rates that are expected to apply in the year when the asset is realized or the liability is settled, based on tax rates (and tax laws) that have been enacted or substantively enacted at the reporting date. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Deferred tax assets and deferred tax liabilities are offset, if a legally enforceable right exists to set off current income tax assets against income tax liabilities and the deferred taxes relate to the same taxation authority. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Sales tax &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Revenue, expenses and assets are recognized net of the amount of sales tax, except: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 9%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#x2022;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;When the sales tax incurred on a purchase of assets or services is not recoverable from the taxation authority, in which case, the sales tax is recognized as part of the cost of acquisition of the asset or as part of the expense item, as applicable &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear:both;max-height:0pt;text-indent: 0px;"&gt;&lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 9%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#x2022;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;When receivables and payables are stated with the amount of sales tax included &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear:both;max-height:0pt;text-indent: 0px;"&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The net amount of sales tax recoverable from, or payable to, the taxation authority is included as part of receivables or payables in the statement of financial position. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Global minimum top-up tax &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The global minimum top-up tax &#x2013; which it is required to pay under Pillar Two legislation &#x2013; is an income tax in the scope of IAS 12. The Group has applied a temporary mandatory relief from deferred tax accounting for the impacts of the top-up tax and accounts for it as a current tax when it is incurred. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; </ifrs-full:DescriptionOfAccountingPolicyForIncomeTaxExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-19266">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:5%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(g)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Property, plant and equipment &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;All items of property, plant and equipment are initially recorded at cost.&#160;Subsequent to recognition, property, plant and equipment are measured at cost less accumulated depreciation and any accumulated impairment losses. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The cost includes the cost of replacing part of the property, plant and equipment and costs that are directly attributable to the acquisition, construction or production of a qualifying property, plant and equipment.&#160;The cost of an item of property, plant and equipment is recognized as an asset if, and only if, 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. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;When significant parts of property, plant and equipment are required to be replaced in intervals, the Group recognizes such parts as individual assets with specific useful lives and depreciation, respectively.&#160;Likewise, when a major inspection is performed, its cost is recognized in the carrying amount of the property, plant and equipment as a replacement if the recognition criteria are satisfied.&#160;All other repair and maintenance costs are recognized in profit or loss as incurred. &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt;   &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Freehold land has an unlimited useful life and therefore is not depreciated. Asset under &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;construction-in-progress&lt;/div&gt; are stated at cost, net of accumulated impairment, and not depreciated as these assets are not yet ready for intended use. Depreciation is calculated on a straight-line basis over the estimated useful life of the assets as follows: &lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:82%;border:0;margin:0 auto"&gt;
&lt;tr&gt;
&lt;td style="width:47%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td style="width:3%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td style="width:48%"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Buildings and improvements on freehold land&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;:&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;50 years&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Leasehold buildings and improvements&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;:&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;50 years or period of lease, whichever is shorter&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Plant, machinery and equipment&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;:&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;2 to 20 years&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Office furniture, fittings and equipment&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;:&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;2 to 20 years&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Motor and transport vehicles&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;:&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;4 to 11 years&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The carrying values of property, plant and equipment are reviewed for impairment when events or changes in circumstances indicate that the carrying value may not be recoverable. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The residual values, useful lives and methods of depreciation of property, plant and equipment are reviewed at each financial year end and adjusted prospectively, if appropriate. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;An item of property, plant and equipment is derecognized upon disposal or when no future economic benefits are expected from its use or disposal. Any gain or loss on derecognition of the asset is included in profit or loss in the year the asset is derecognized. &lt;/div&gt; </ifrs-full:DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory>
    <cyd:DisclosureOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-57560">Depreciation is calculated on a straight-line basis over the estimated useful life of the assets as follows: &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:82%;border:0;margin:0 auto"&gt;
&lt;tr&gt;
&lt;td style="width:47%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td style="width:3%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td style="width:48%"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Buildings and improvements on freehold land&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;:&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;50 years&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Leasehold buildings and improvements&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;:&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;50 years or period of lease, whichever is shorter&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Plant, machinery and equipment&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;:&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;2 to 20 years&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Office furniture, fittings and equipment&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;:&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;2 to 20 years&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Motor and transport vehicles&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;:&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;4 to 11 years&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </cyd:DisclosureOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentExplanatory>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023_BuildingsAndImprovementsOnFreeholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      id="ixv-57561">P50Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:DescriptionOfUsefulLifePropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023_LeaseholdBuildingsAndImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      id="ixv-57562">50 years or period of lease, whichever is shorter</ifrs-full:DescriptionOfUsefulLifePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023_BottomOfRangeMemberifrsfullRangeAxis_PlantMachineryAndEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      id="ixv-57563">P2Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023_PlantMachineryAndEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_TopOfRangeMemberifrsfullRangeAxis"
      id="ixv-57564">P20Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023_BottomOfRangeMemberifrsfullRangeAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      id="ixv-57565">P2Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_TopOfRangeMemberifrsfullRangeAxis"
      id="ixv-57566">P20Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023_BottomOfRangeMemberifrsfullRangeAxis_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      id="ixv-57567">P4Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_TopOfRangeMemberifrsfullRangeAxis"
      id="ixv-57568">P11Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:DescriptionOfAccountingPolicyForIntangibleAssetsAndGoodwillExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-19382">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:5%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(h)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Intangible assets &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Intangible assets acquired separately are measured on initial recognition at cost. The cost of intangible assets acquired in a business combination is their fair value at the date of acquisition. Following initial recognition, intangible assets are carried at cost less any accumulated amortization and accumulated impairment losses. Internally generated intangibles, excluding capitalized development costs, are not capitalized and the related expenditure is reflected in profit or loss in the period in which the expenditure is incurred. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The useful lives of intangible assets are assessed as either finite or indefinite. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Intangible assets with finite lives are amortized over the useful economic life and assessed for impairment whenever there is an indication that the intangible asset may be impaired. The amortization period and the amortization method for an intangible asset with a finite useful life are reviewed at least at the end of each reporting period. Changes in the expected useful life or the expected pattern of consumption of future economic benefits embodied in the asset are considered to modify the amortization period or method, as appropriate, and are treated as changes in accounting estimates. The amortization expense on intangible assets with finite lives is recognized in the statement of profit or loss in the expense category that is consistent with the function of the intangible assets. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Intangible assets with indefinite useful lives or not yet available for use are not amortized, but are tested for impairment annually, either individually or at the cash-generating unit level. The assessment of indefinite life is reviewed annually to determine whether the indefinite life continues to be supportable. If not, the change in useful life from indefinite to finite is made on a prospective basis. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Any gain or loss arising upon &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;de-recognition&lt;/div&gt; of an intangible asset are measured as the difference between the net disposal proceeds and the carrying amount of the asset and are recognized in the statement of profit or loss when the asset is derecognized. &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt;  &lt;div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 9%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Goodwill &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Goodwill is initially measured at cost. Following initial recognition, goodwill is measured at cost less any accumulated impairment losses. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;For the purpose of impairment testing, goodwill acquired in a business combination is, from the acquisition date, allocated to each of the Group&#x2019;s cash-generating units that are expected to benefit from the combination, irrespective of whether other assets or liabilities of the acquiree are assigned to those units. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The cash-generating units to which goodwill have been allocated is tested for impairment annually and whenever there is an indication that the cash-generating unit may be impaired. The impairment is determined for goodwill by assessing the recoverable amount of each cash- generating unit (or group of cash-generating units) to which the goodwill relates. Where the recoverable amount of the cash-generating unit is less than the carrying amount, an impairment loss is recognized in the statement of profit or loss. Impairment losses recognized for goodwill are not reversed in subsequent periods.&#x2003; &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Research and development costs&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Research costs are expensed as incurred. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Deferred development costs arising from development expenditures on an individual project are recognized as an intangible asset when the Group can demonstrate: &lt;/div&gt; &lt;div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:9%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:3%;vertical-align:top;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width:1%;vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; text-align: justify; line-height: normal;"&gt;The technical feasibility of completing the intangible asset so that the asset will be available for use or sale &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:9%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:3%;vertical-align:top;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width:1%;vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; text-align: justify; line-height: normal;"&gt;Its intention to complete and its ability to use or sell the asset &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:9%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:3%;vertical-align:top;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width:1%;vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; text-align: justify; line-height: normal;"&gt;How the asset will generate future economic benefits &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:9%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:3%;vertical-align:top;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width:1%;vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; text-align: justify; line-height: normal;"&gt;The availability of resources to complete the asset &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:9%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:3%;vertical-align:top;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width:1%;vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; text-align: justify; line-height: normal;"&gt;The ability to measure reliably the expenditure during development &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Following initial recognition of the deferred development costs as an intangible asset, it is carried at cost less any accumulated amortization and accumulated impairment losses. Amortization of the asset begins when development is complete and the asset is available for use. Deferred development costs are amortized over the estimated useful lives of the period of expected pattern of future benefits embodied in the development. During the period of development, the asset is tested for impairment annually. &lt;/div&gt;  &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;A summary of the policies applied to the Group&#x2019;s intangible assets is as follows: &lt;/div&gt; &lt;div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:91%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:49%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td style="width:13%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td style="width:16%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td style="width:16%"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Trademarks&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Technology&#160;know-how&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Development&#160;costs&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;Useful lives&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:center;"&gt;Indefinite&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:center;"&gt;6 -10 years&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:center;"&gt;*&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;Amortization method used&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:center;"&gt;No&#160;amortization&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:center;"&gt;Amortized on a straight-line basis over the period of the technology &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;know-how&lt;/div&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:center;"&gt;*&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;Internally generated or acquired&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:center;"&gt;Acquired&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:center;"&gt;Internally&#160;generated&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top"&gt;Internally&#160;generated&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt; &lt;div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:9%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;*&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: justify; line-height: normal;"&gt;Development costs relate to &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;on-going&lt;/div&gt; development projects that have not been completed and are not available for use. &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; </ifrs-full:DescriptionOfAccountingPolicyForIntangibleAssetsAndGoodwillExplanatory>
    <cyd:DisclosureOfDetailedInformationAboutIntangibleAssetsUsefulLifeTableTextBlock contextRef="P01_01_2023To12_31_2023" id="ixv-19511"> &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;A summary of the policies applied to the Group&#x2019;s intangible assets is as follows: &lt;/div&gt; &lt;div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:91%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:49%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td style="width:13%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td style="width:16%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td style="width:16%"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Trademarks&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Technology&#160;know-how&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Development&#160;costs&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;Useful lives&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:center;"&gt;Indefinite&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:center;"&gt;6 -10 years&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:center;"&gt;*&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;Amortization method used&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:center;"&gt;No&#160;amortization&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:center;"&gt;Amortized on a straight-line basis over the period of the technology &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;know-how&lt;/div&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:center;"&gt;*&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;Internally generated or acquired&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:center;"&gt;Acquired&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:center;"&gt;Internally&#160;generated&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top"&gt;Internally&#160;generated&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt; &lt;div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:9%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;*&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: justify; line-height: normal;"&gt;Development costs relate to &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;on-going&lt;/div&gt; development projects that have not been completed and are not available for use. &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; </cyd:DisclosureOfDetailedInformationAboutIntangibleAssetsUsefulLifeTableTextBlock>
    <ifrs-full:DescriptionOfUsefulLifeIntangibleAssetsOtherThanGoodwill
      contextRef="P01_01_2023To12_31_2023_TrademarksMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis"
      id="ixv-57570">Indefinite</ifrs-full:DescriptionOfUsefulLifeIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill
      contextRef="P01_01_2023To12_31_2023_BottomOfRangeMemberifrsfullRangeAxis_TechnologyKnowHowMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis"
      id="ixv-57571">P6Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill
      contextRef="P01_01_2023To12_31_2023_TechnologyKnowHowMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_TopOfRangeMemberifrsfullRangeAxis"
      id="ixv-57572">P10Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationMethodIntangibleAssetsOtherThanGoodwill
      contextRef="P01_01_2023To12_31_2023_TrademarksMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis"
      id="ixv-57573">No&#160;amortization</ifrs-full:AmortisationMethodIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationMethodIntangibleAssetsOtherThanGoodwill
      contextRef="P01_01_2023To12_31_2023_TechnologyKnowHowMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis"
      id="ixv-19553">Amortized on a straight-line basis over the period of the technology know-how</ifrs-full:AmortisationMethodIntangibleAssetsOtherThanGoodwill>
    <cyd:DescriptionOfIntangibleAssetRecognition
      contextRef="P01_01_2023To12_31_2023_TrademarksMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis"
      id="ixv-57574">Acquired</cyd:DescriptionOfIntangibleAssetRecognition>
    <cyd:DescriptionOfIntangibleAssetRecognition
      contextRef="P01_01_2023To12_31_2023_TechnologyKnowHowMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis"
      id="ixv-57575">Internally&#160;generated</cyd:DescriptionOfIntangibleAssetRecognition>
    <cyd:DescriptionOfIntangibleAssetRecognition
      contextRef="P01_01_2023To12_31_2023_IntangibleAssetsUnderDevelopmentMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis"
      id="ixv-57576">Internally&#160;generated</cyd:DescriptionOfIntangibleAssetRecognition>
    <ifrs-full:DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-19618">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:5%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(i)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Financial instruments &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;A financial instrument is any contract that gives rise to a financial asset of one entity and a financial liability or equity instrument of another entity. &lt;/div&gt; &lt;div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Financial assets &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Initial recognition and measurement &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Financial assets are recognized when, and only when the entity becomes party to the contractual provisions of the instruments. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;At initial recognition, the Company measures a financial asset at its fair value plus, in the case of a financial asset not at fair value through profit or loss, transaction costs that are directly attributable to the acquisition of the financial asset. Transaction costs of financial assets carried at fair value through profit or loss are expensed in profit or loss. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Trade receivables are measured at the amount of consideration to which the Company expects to be entitled in exchange for transferring promised goods or services to a customer, excluding amounts collected on behalf of third party, if the trade receivables do not contain a significant financing component at initial recognition. &lt;/div&gt; &lt;div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Subsequent measurement &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;"&gt;Investment in debt instruments &lt;/div&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Subsequent measurement of debt instruments depends on the Company&#x2019;s business model for managing the asset and the contractual cash flow characteristics of the asset. The measurement category for classification of debt instruments is: &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;&lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;"&gt;Amortized cost&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Financial assets that are held for the collection of contractual cash flows where those cash flows represent solely payments of principal and interest are measured at amortized cost. Financial assets are measured at amortized cost using the effective interest method, less impairment. Gains and losses are recognized in profit or loss when the assets are derecognized or impaired, and through amortization process. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;&lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;"&gt;Fair value through other comprehensive income (&#x201c;FVOCI&#x201d;)&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Financial assets that are held for collection of contractual cash flows and for selling the financial assets, where the assets&#x2019; cash flows represent solely payments of principal and interest, are measured at FVOCI. Financial assets measured at FVOCI are subsequently measured at fair value. Any gains and losses arising from interest income, foreign exchange revaluation and impairment losses or reversals are recognized in the statement of profit or loss and computed in the same manner as for financial assets measured at amortized cost. The remaining fair value changes are recognized in OCI. Upon &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;de-recognition,&lt;/div&gt; the cumulative fair value change recognized in OCI is recycled to profit or loss. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The Group&#x2019;s debt instruments at fair value through OCI includes certain bills receivable that are not held to maturity. &lt;/div&gt; &lt;div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Derecognition &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;A financial asset is derecognized where the contractual right to receive cash flows from the asset has expired.&#160;On derecognition of a financial asset in its entirety, the difference between the carrying amount and the sum of the consideration received and any cumulative gain or loss that had been recognized in other comprehensive income is recognized in profit or loss. &lt;/div&gt; &lt;div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt;  &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 9%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Impairment &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The Group recognizes an allowance for expected credit losses (&#x201c;ECLs&#x201d;) for all debt instruments not held at fair value through profit or loss. ECLs are based on the difference between the contractual cash flows due in accordance with the contract and the cash flows that the Group expects to receive, discounted at an approximation of the original effective interest rate. The expected cash flows will include cash flows from the sale of collateral held or other credit enhancements that are integral to the contractual terms. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;ECLs are recognized in two stages. For credit exposure for which there has not been a significant increase in credit risk since initial recognition, ECLs are provided for credit losses that result from default events that are possible within the next 12 months (a &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#x201c;12-month&lt;/div&gt; ECL&#x201d;). For those credit exposures for which there has been a significant increase in credit risk since initial recognition, a loss allowance is recognized for credit losses expected over the remaining life of the exposure irrespective of timing of the default (a &#x201c;lifetime ECL&#x201d;). &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;For trade receivable, the Group applies a simplified approach in calculating ECLs. Therefore, the Group does not track changes in credit risk, but instead recognizes a loss allowance based on lifetime ECLs at each reporting date. The Group has established a provision matrix that is based on its historical credit loss experience adjusted for forward-looking factors specific to the debtors and the economic environment. &lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;For bills receivable that are held for maturity, the Group assess the credit risk of the financial institutions, which issue the bills, at every reporting date. The Group evaluates whether the bills are considered to have low credit risk using all reasonable and supportable information that is available without undue cost or effort. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The Group considers a financial asset to be in default when internal or external information indicates that the Group is unlikely to receive the outstanding contractual amounts in full before taking into account any credit enhancements held by the Group. A financial asset is written off when there is no reasonable expectation of recovering contractual cash flow.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;For more information, refer to Note 15. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="background: none; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px; background: none;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Financial liabilities &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Initial recognition and measurement &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Financial liabilities are recognized when, and only when, the Company becomes a party to the contractual provisions of the financial instrument.&#160;The Company determines the classification of its financial liabilities at initial recognition. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;All financial liabilities are recognized initially at fair value plus in the case of financial liabilities not at fair value through profit or loss, directly attributable transaction costs. &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt;   &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 9%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Subsequent measurement &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;&lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;"&gt;Amortized cost&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;This is the category most relevant to the Group. After initial recognition, financial liabilities that are not carried at fair value through profit or loss are subsequently measured at amortized cost using the EIR method. Gains and losses are recognized in profit or loss when the liabilities are derecognized, and through the amortization process. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Amortized cost is calculated by taking into account any discount or premium on acquisition and fees or costs that are an integral part of the EIR. The EIR amortization is included as finance costs in the statement of profit or loss. &lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;This category generally applies to loans and borrowings, other liabilities and payables. For more information, refer to Note&#160;22, 26 and 28. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;De-recognition&lt;/div&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;A financial liability is derecognized when the obligation under the liability is discharged or cancelled or expires. When an existing financial liability is replaced by another from the same lender on substantially different terms, or the terms of an existing liability are substantially modified, such an exchange or modification is treated as the &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;de-recognition&lt;/div&gt; of the original liability and the recognition of a new liability. The difference in the respective carrying amounts is recognized in the statement of profit or loss. &lt;/div&gt; &lt;div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 9%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Offsetting of financial instruments &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Financial assets and financial liabilities are offset and the net amount is reported in the consolidated statement of financial position if there is a currently enforceable legal right to offset the recognized amounts and there is an intention to settle on a net basis, to realize the assets and settle the liabilities simultaneously. &lt;/div&gt; </ifrs-full:DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForMeasuringInventories contextRef="P01_01_2023To12_31_2023" id="ixv-19832">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:5%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(j)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: justify; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Inventories &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Inventories are valued at the lower of cost and net realizable value. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Costs incurred in bringing each product to its present location and condition are accounted for as follows: &lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:9%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:3%;vertical-align:top;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width:1%;vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; text-align: justify; line-height: normal;"&gt;Raw materials: purchase cost on a weighted average basis &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:9%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:3%;vertical-align:top;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width:1%;vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; text-align: justify; line-height: normal;"&gt;Finished goods and work in progress: cost of direct materials and labor and a proportion of manufacturing overheads based on the normal operating capacity, but excluding borrowing costs &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Net realizable value is the estimated selling price in the ordinary course of business, less estimated costs of completion and the estimated costs necessary to make the sale. &lt;/div&gt; </ifrs-full:DescriptionOfAccountingPolicyForMeasuringInventories>
    <ifrs-full:DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-19904">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:5%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(k)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Impairment of &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-financial&lt;/div&gt; assets &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Further disclosures relating to impairment of &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-financial&lt;/div&gt; assets are also provided in the following notes: &lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:9%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:3%;vertical-align:top;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width:1%;vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; text-align: left; line-height: normal;"&gt;Disclosures for significant accounting judgments, estimates and assumptions (Note 3) &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:9%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:3%;vertical-align:top;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width:1%;vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; text-align: left; line-height: normal;"&gt;Investment in joint ventures (Note 5) &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:9%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:3%;vertical-align:top;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width:1%;vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; text-align: left; line-height: normal;"&gt;Property, plant and equipment (Note 10) &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:9%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:3%;vertical-align:top;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width:1%;vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; text-align: left; line-height: normal;"&gt;Intangible assets (Note 12) &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The Group assesses, at each reporting date, whether there is an indication that an asset may be impaired. If any indication exists, or when annual impairment testing for an asset is required, the Group estimates the asset&#x2019;s recoverable amount. An asset&#x2019;s recoverable amount is the higher of an asset&#x2019;s or CGU&#x2019;s fair value less costs of disposal and its value in use. The recoverable amount is determined for an individual asset, unless the asset does not generate cash inflows that are largely independent of those from other assets or groups of assets. When the carrying amount of an asset or CGU exceeds its recoverable amount, the asset is considered impaired and is written down to its recoverable amount. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;In assessing value in use, the estimated future cash flows are discounted to their present value using a &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;pre-tax&lt;/div&gt; discount rate that reflects current market assessments of the time value of money and the risks specific to the asset. In determining fair value less costs of disposal, recent market transactions are taken into account. If no such transactions can be identified, an appropriate valuation model is used. These calculations are corroborated by valuation multiples, quoted share prices for publicly traded companies or other available fair value indicators. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The Group bases its impairment calculation on detailed budgets and forecast calculations, which are prepared separately for each of the Group&#x2019;s CGUs to which the individual assets are allocated. These budgets and forecast calculations generally cover a period of five to ten years. For goodwill and trademark impairment review, a long-term growth rate is considered and applied to project future cash flows after the fifth year where appropriate. Impairment losses are recognized in the statement of profit or loss in expense categories consistent with the function of the impaired asset. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;A previously recognized impairment loss is reversed only if there has been a change in the assumptions used to determine the asset&#x2019;s recoverable amount since the last impairment loss was recognized. The reversal is limited so that the carrying amount of the asset does not exceed its recoverable amount, nor exceed the carrying amount that would have been determined, net of depreciation, had no impairment loss been recognized for the asset in prior years. Such reversal is recognized in the statement of profit or loss. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; </ifrs-full:DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents contextRef="P01_01_2023To12_31_2023" id="ixv-19962">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:5%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(l)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Cash and short-term deposits &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;For the purpose of the consolidated statement of cash flows, cash and cash equivalents in the statement of financial position comprise cash at banks and on hand, short-term highly liquid deposits with a maturity of three months or less, that are readily convertible to a known amount of cash and subject to an insignificant risk of changes in value. Cash and short-term deposits at banks are placed with reputable financial institutions with high credit ratings and no history of default. &lt;/div&gt; </ifrs-full:DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents>
    <ifrs-full:DescriptionOfAccountingPolicyForProvisionsExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-19974">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:5%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(m)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Provisions &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;General &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Provisions are recognized when the Group has a present obligation (legal or constructive) as a result of a past event, it is probable that an outflow of resources embodying economic benefits will be required to settle the obligation the amount of the obligation can be estimated reliably. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Provisions are reviewed at the end of each reporting period and adjusted to reflect the current best estimate.&#160;If it is no longer probable that an outflow of economic resources will be required to settle the obligation, the provision is reversed. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;If the effect of the time value of money is material, provisions are discounted using a current pre-tax rate that reflects, when appropriate, the risks specific to the liability. When discounting is used, the increase in the provision due to the passage of time is recognized as a finance cost. &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt;   &lt;div style="clear:both;max-height:0pt;text-indent: 0px;"&gt;&lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 3pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Product warranty &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="background: none; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="background: none;font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="background: none;font-style:italic;display:inline;"&gt;&lt;div style="background: none; text-decoration: none; letter-spacing: 0px; top: 0px;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"&gt;The Group recognizes a liability at the time the product is sold, for the estimated future costs relating to the assurance-type warranties, to be incurred under the lower of a warranty period or warranty mileage on various engine models, on which the Group provides free repair and replacement. For &lt;/div&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"&gt;on-road&lt;/div&gt;&lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"&gt; applications engines, warranties extend for a duration (generally &lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"&gt;3&lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"&gt; to &lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"&gt;36&lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;months) or mileage (generally &lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"&gt;5,000&lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"&gt; to &lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"&gt;300,000&lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"&gt; kilometers), whichever materializes first. For other applications engines, warranties extend for a duration of generally &lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"&gt;2&lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"&gt; to &lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"&gt;60&lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;months or running hours of &lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"&gt;300&lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"&gt; to &lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"&gt;15,000&lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"&gt; hours, whichever materializes first. Provisions for warranty are primarily determined based on historical warranty cost per unit of engines sold adjusted for specific conditions that may arise and the number of engines under warranty at each financial year. If the nature, frequency and average cost of warranty claims change, the accrued liability for product warranty will be adjusted accordingly.&lt;/div&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; letter-spacing: 0px; top: 0px;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; </ifrs-full:DescriptionOfAccountingPolicyForProvisionsExplanatory>
    <cyd:ProductWarrantyClaimPeriod
      contextRef="P01_01_2023To12_31_2023_BottomOfRangeMemberifrsfullRangeAxis_RoadApplicationsEnginesMemberifrsfullProductsAndServicesAxis"
      id="ixv-57582">P3M</cyd:ProductWarrantyClaimPeriod>
    <cyd:ProductWarrantyClaimPeriod
      contextRef="P01_01_2023To12_31_2023_RoadApplicationsEnginesMemberifrsfullProductsAndServicesAxis_TopOfRangeMemberifrsfullRangeAxis"
      id="ixv-57583">P36M</cyd:ProductWarrantyClaimPeriod>
    <cyd:ProductWarrantyMileage
      contextRef="P01_01_2023To12_31_2023_BottomOfRangeMemberifrsfullRangeAxis_RoadApplicationsEnginesMemberifrsfullProductsAndServicesAxis"
      decimals="INF"
      id="ixv-57584"
      unitRef="Unit_km">5000</cyd:ProductWarrantyMileage>
    <cyd:ProductWarrantyMileage
      contextRef="P01_01_2023To12_31_2023_RoadApplicationsEnginesMemberifrsfullProductsAndServicesAxis_TopOfRangeMemberifrsfullRangeAxis"
      decimals="INF"
      id="ixv-57585"
      unitRef="Unit_km">300000</cyd:ProductWarrantyMileage>
    <cyd:ProductWarrantyClaimPeriod
      contextRef="P01_01_2023To12_31_2023_BottomOfRangeMemberifrsfullRangeAxis_OtherApplicationsEnginesMemberifrsfullProductsAndServicesAxis"
      id="ixv-57586">P2M</cyd:ProductWarrantyClaimPeriod>
    <cyd:ProductWarrantyClaimPeriod
      contextRef="P01_01_2023To12_31_2023_OtherApplicationsEnginesMemberifrsfullProductsAndServicesAxis_TopOfRangeMemberifrsfullRangeAxis"
      id="ixv-57587">P60M</cyd:ProductWarrantyClaimPeriod>
    <cyd:ProductWarrantyRunningHours
      contextRef="P01_01_2023To12_31_2023_BottomOfRangeMemberifrsfullRangeAxis_OtherApplicationsEnginesMemberifrsfullProductsAndServicesAxis"
      decimals="INF"
      id="ixv-57588"
      unitRef="Unit_Hours">300</cyd:ProductWarrantyRunningHours>
    <cyd:ProductWarrantyRunningHours
      contextRef="P01_01_2023To12_31_2023_OtherApplicationsEnginesMemberifrsfullProductsAndServicesAxis_TopOfRangeMemberifrsfullRangeAxis"
      decimals="INF"
      id="ixv-57589"
      unitRef="Unit_Hours">15000</cyd:ProductWarrantyRunningHours>
    <ifrs-full:DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-20107">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:5%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(n)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Employment benefits &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Defined contribution plans&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The Group participates in and makes contributions to the national pension schemes as defined by the laws of the countries in which it has operations. The contributions are at a fixed proportion of the basic salary of the staff. Contributions to defined contribution pension schemes are recognized as an expense in the period in which the related services are performed. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Short-term benefits&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Short-term employee benefit obligations are measured on an undiscounted basis and are expensed as the related service is provided. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;A provision is recognized for the amount expected to be paid under short-term cash bonuses if the Company has a present legal or constructive obligation to pay this amount as a result of past service provided by the employee and the obligation can be estimated reliably. &lt;/div&gt; </ifrs-full:DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-20131">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:5%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(o)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Share-based payments &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Employees (including senior executives) of the Group receive remuneration in the form of share-based payments, whereby employees render services as consideration for equity instruments (&#x201c;equity-settled transactions&#x201d;). &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Equity-settled transactions &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The cost of equity-settled transactions is determined by the fair value at the date when the grant is made using an appropriate valuation model, further details of which are given in Note 21. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;That cost is recognized in &#x201c;Staff costs&#x201d;, together with a corresponding increase in performance share reserve in equity, over the period in which the performance and/or service conditions are fulfilled (the vesting period). The cumulative expense recognized for equity-settled transactions at each reporting date until the vesting date reflects the extent to which the vesting period has expired and the Group&#x2019;s best estimate of the number of equity instruments that will ultimately vest. The expense or credit in the statement of profit or loss for a period represents the movement in cumulative expense recognized as of the beginning and end of that period. &lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;No expense is recognized for awards that do not ultimately vest. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;When the terms of an equity-settled award are modified, the minimum expense recognized is the expense had the terms not been modified, provided the original terms of the award are met. An additional expense, measured as of the date of modification, is recognized for any modification that increases the total fair value of the share-based payment transaction, or is otherwise beneficial to the employee. Where an award is cancelled by the entity or by the counterparty, any remaining element of the fair value of the award is expensed immediately through profit or loss. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The dilutive effect of outstanding options is reflected as additional share dilution in the computation of diluted earnings per share (further details are given in Note 9). &lt;/div&gt; </ifrs-full:DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory>
    <ifrs-full:DisclosureOfAccountingJudgementsAndEstimatesExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-20168">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;3.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Significant accounting judgments, estimates and assumptions &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The preparation of the Group&#x2019;s consolidated financial statements requires management to make judgments, estimates and assumptions that affect the reported amounts of revenues, expenses, assets and liabilities, and the disclosure of contingent liabilities at the end of each reporting period. However, uncertainty about these assumptions and estimates could result in outcomes that require a material adjustment to the carrying amount of assets or liabilities affected in future periods. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Other disclosures relating to the Group&#x2019;s exposure to risks and uncertainties includes: &lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width:1%;vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; text-align: justify; line-height: normal;"&gt;Capital management (Note 33) &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width:1%;vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; text-align: justify; line-height: normal;"&gt;Financial risk management objectives and policies (Note 32) &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width:1%;vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; text-align: justify; line-height: normal;"&gt;Sensitivity analyses disclosures (Note 12 and 32) &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;3.1&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: justify; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Judgments &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;In the process of applying the Group&#x2019;s accounting policies, management has made the following judgments, apart from those involving estimates, which have the most significant effect on the amounts recognized in the consolidated financial statements: &lt;/div&gt; &lt;div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Revenue from Contracts with Customers &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The Group applied the following judgments that significantly affect the determination of the amount and timing of revenue from contracts with customers: &lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width:1%;vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; text-align: justify; line-height: normal;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Identifying contract price and performance obligations in sales of engines &lt;/div&gt;&lt;/div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;The Group provides certain warranties for both general repairs and maintenance service as part of the sales of engines. For general repairs, such warranties will be assurance-type warranty that is accounted for under IAS 37 &lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Provisions, Contingent Liabilities and Contingent Assets&lt;/div&gt;&lt;/div&gt;. For maintenance services, it is accounted for as a service-type warranty which are capable of being distinct and customers can benefit from the service on its own. Hence, the Group identify two separate performance obligation, one is the promise to transfer the engine and the other one is to provide maintenance services after reaching certain &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;on-road&lt;/div&gt; mileage or running hours. Consequently, the Group allocate a portion of the transaction price to the engines and the maintenance services based on a combination of expected cost plus a margin and residual approaches. Please refer to Note 6.3. &lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Derecognition of bills receivable &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The Group sells bill receivable to banks on an ongoing basis depending on funding needs and money market conditions. The Group also endorses certain bills to suppliers for debts settlement. Chinese law governing bills allows recourse to be traced to all the parties in the discounting and endorsing process. Management assesses the credit rating of banks that issued these bills based on the credit rating given by the China regulators. For designated commercial banks with high credit rating and where Management believes that the contractual right to receive the cash from the Group has ceased, and has been transferred to the banks and suppliers, these bills are derecognized. The discount equal to the difference between the carrying value of the bill receivable and cash received from the banks is recorded in the statement of profit or loss. Please refer to Note 15. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Deferred tax assets &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Deferred tax assets are recognized for unused tax losses to the extent that it is probable that taxable profit will be available against which the losses can be utilized. Significant management judgment is required to determine the amount of deferred tax assets that can be recognized, based upon the likely timing and the level of future taxable profits.&#160;The carrying amounts of deferred tax assets as of December&#160;31, 2022 and 2023 are RMB&#160;450.9&#160;million and RMB&#160;426.4&#160;million (US$60.0 million) respectively. The deferred tax assets of the Group primarily relate to unutilized tax losses, unutilized capital allowances and investment allowances, as well as other unrecognized temporary differences relating to asset impairment and deferred grants.&#160;&lt;/div&gt; &lt;div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Capitalization of development costs &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Development costs are capitalized in accordance with the accounting policy in Note 2.5 (h). Capitalization of development costs requires the application of management judgment to determine, what continues to constitute development activities, when a development project move from research phase into development phase, and when should cease further capitalization of development costs. Management judgment is also required to ascertain the nature of expenses that qualify for capitalization. Please refer to Note 12. &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;3.2&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Estimates and assumptions &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The key assumptions concerning the future and other key sources of estimation uncertainty at the end of reporting period, are described below. The Group based its assumptions and estimates on parameters available when the consolidated financial statements were prepared. Existing circumstances and assumptions about future developments, however, may change due to market changes or circumstances arising that are beyond the control of the Group. Such changes are reflected in the assumptions when they occur. &lt;/div&gt; &lt;div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Impairment of &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-financial&lt;/div&gt; assets &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Impairment exists when the carrying value of an asset or cash-generating unit exceeds its recoverable amount, which is the higher of its fair value less costs of disposal and its value in use. The value in use calculation is based on a discounted cash flow (&#x201c;DCF&#x201d;) model. The cash flows are derived from the forecasts for the next &lt;div style="-sec-ix-hidden:hidden112365880;display:inline;"&gt;five&lt;/div&gt; to ten years and do not include restructuring activities that the Group is not yet committed to or significant future investments that will enhance the asset&#x2019;s performance of the CGU being tested. The Group, based on its history of operations, believes that the adoption of forecast for more than five years is reasonable. The recoverable amount is sensitive to the discount rate used for the DCF model as well as the expected future cash-inflows and the growth rate used for extrapolation purposes. These estimates are most relevant to goodwill, development costs and trademarks recognized by the Group. The key assumptions used to determine the recoverable amount for the different CGUs and assets, including a sensitivity analysis, are disclosed and further explained in Note 12. &lt;/div&gt; </ifrs-full:DisclosureOfAccountingJudgementsAndEstimatesExplanatory>
    <ifrs-full:DeferredTaxAssets
      contextRef="PAsOn12_31_2022"
      decimals="-5"
      id="ixv-57590"
      unitRef="Unit_CNY">450900000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:DeferredTaxAssets
      contextRef="PAsOn12_31_2023"
      decimals="-5"
      id="ixv-57591"
      unitRef="Unit_CNY">426400000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:DeferredTaxAssets
      contextRef="PAsOn12_31_2023"
      decimals="-5"
      id="ixv-57592"
      unitRef="Unit_USD">60000000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:ExplanationOfPeriodOverWhichManagementHasProjectedCashFlows
      contextRef="P01_01_2023To12_31_2023_TopOfRangeMemberifrsfullRangeAxis"
      id="ixv-57594">ten years</ifrs-full:ExplanationOfPeriodOverWhichManagementHasProjectedCashFlows>
    <ifrs-full:DisclosureOfInterestsInSubsidiariesExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-20303">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;4.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Investments in subsidiaries &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;  &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Details of significant subsidiaries of the Group are as follows: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:65%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:7%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:7%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:7%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Name of significant subsidiary&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Place of&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;incorporation/&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;business&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Group&#x2019;s effective&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;equity interest&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;%&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;%&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Guangxi Yuchai Machinery Company Limited&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap;text-align:center;"&gt;PRC&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;76.4&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;76.4&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Guangxi Yuchai Marine and Genset Power Co., Ltd.&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap;text-align:center;"&gt;PRC&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;76.4&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;76.4&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Yuchai &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Xin-Lan&lt;/div&gt; New Energy Power Technology Co., Ltd&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap;text-align:center;"&gt;PRC&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;69.5&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;67.0&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Guangxi Yuchai Machinery Monopoly Development Co., Ltd&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap;text-align:center;"&gt;PRC&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;54.9&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;54.9&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Guangxi Yuchai Foundry Co., Ltd&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap;text-align:center;"&gt;PRC&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;76.4&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;76.4&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;HL Global Enterprises Limited&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap;text-align:center;"&gt;Singapore&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;50.2&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;50.2&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;  &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The Group has the following subsidiary that has &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-controlling&lt;/div&gt; interests (&#x201c;NCI&#x201d;) that are material to the Group. &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:69%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:8%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:7%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:7%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2021&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Proportion of equity interest held by NCI&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Yuchai&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;23.6&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;%&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;23.6&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;%&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;23.6&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;%&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:58%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2021&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Accumulated balances of material NCI&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Yuchai&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,574,669&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,627,354&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,741,359&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;385,911&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Profit allocated to material NCI&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Yuchai&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;153,500&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;114,700&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;135,173&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;19,029&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Dividends paid to material NCI&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Yuchai&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;203,753&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;103,199&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;35,702&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;5,026&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;  &lt;div style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Summarized financial information including goodwill on acquisition and consolidation adjustments but before intercompany eliminations of subsidiaries with material &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-controlling&lt;/div&gt; interests are as follows: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:89%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;white-space:nowrap;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2021&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;text-align:center;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Yuchai&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Summarized statement of comprehensive income&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Revenue&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;21,254,134&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Profit after tax&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;443,499&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total comprehensive income for the year&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;506,769&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Attributable to NCI&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;153,500&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Summarized statement of cash flows&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Operating&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;588,727&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Investing&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(674,686&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Financing&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(1,002,764&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Net decrease in cash and cash equivalents&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(1,088,723&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:88%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Yuchai&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Summarized statement of financial position&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Current assets&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;16,070,488&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Non-current&lt;/div&gt; assets, excluding goodwill&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;6,737,117&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Goodwill&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;212,636&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Current liabilities&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(11,204,417&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Non-current&lt;/div&gt; liabilities&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(1,016,521&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Net assets&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;10,799,303&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total equity&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;10,799,303&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Attributable to NCI&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,627,354&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Summarized statement of comprehensive income&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Revenue&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;15,998,041&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Profit after tax&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;355,140&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total comprehensive income for the year&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;355,936&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Attributable to NCI&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;114,700&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Summarized statement of cash flows&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Operating&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(82,444&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Investing&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(221,126&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Financing&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(181,072&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Net decrease in cash and cash equivalents&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(484,642&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;text-indent: 0px;"&gt;&#160;&lt;/div&gt; &lt;div style="null;text-indent: 0px;"&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:79%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Yuchai&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Summarized statement of financial position&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Current assets&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;18,073,115&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,544,219&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Non-current&lt;/div&gt; assets, excluding goodwill&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;6,293,318&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;885,934&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Goodwill&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;212,636&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;29,934&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Current liabilities&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(12,029,500&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(1,693,437&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Non-current&lt;/div&gt; liabilities&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(1,457,329&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(205,154&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Net assets&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;11,092,240&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,561,496&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total equity&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;11,092,240&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,561,496&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Attributable to NCI&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,741,359&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;385,911&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Summarized statement of comprehensive income&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Revenue&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;18,015,280&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,536,077&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Profit after tax&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;431,697&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;60,772&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total comprehensive income for the year&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;442,666&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;62,316&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Attributable to NCI&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;135,173&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;19,029&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Summarized statement of cash flows&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Operating&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,261,921&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;177,645&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Investing&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;23,243&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;3,272&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Financing&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(67,590&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(9,515&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Net increase in cash and cash equivalents&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,217,574&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;171,402&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt; &lt;div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;text-indent: 0px;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Significant restrictions &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify;text-indent: 0px;"&gt;The nature and extent of significant restrictions on the Group&#x2019;s ability to use or access assets and settle liabilities of subsidiaries with material &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-controlling&lt;/div&gt; interests are: &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify;text-indent: 0px;"&gt;At the end of the reporting period, cash and cash equivalents of RMB&#160;4,934.6&#160;million (US$694.7 million) (2022: RMB&#160;3,713.3 million) held in the PRC are subject to local exchange control regulations. These regulations place restriction on the amount of currency being exported other than through dividends, trade and service related transactions. &lt;/div&gt; &lt;div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;text-indent: 0px;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Dilution of ownership in subsidiary, without loss of control in 2022 and 2023 &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify;text-indent: 0px;"&gt;In November 2022, Yuchai&#x2019;s wholly owned subsidiary, Yuchai &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;"&gt;Xin-Lan&lt;/div&gt; issued additional ordinary shares to &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;"&gt;non-controlling&lt;/div&gt; interest for cash consideration of RMB 50.0&#160;&lt;div style="null;text-indent: 0px;display:inline;"&gt;million. As a result, the Group&#x2019;s effective equity interest in Yuchai Xin-Lan decreased to&lt;/div&gt; 69.5%. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify;text-indent: 0px;"&gt;&lt;div style="null;text-indent: 0px;display:inline;"&gt;In February 2023, Yuchai Xin-Lan issued additional ordinary shares to two new investors for a total cash consideration of&lt;/div&gt; RMB 20.0&#160;million (US$2.8 &lt;div style="null;text-indent: 0px;display:inline;"&gt;million). As a result, the Group&#x2019;s effective equity interest in Yuchai Xin-Lan decreased to&lt;/div&gt; 67.0%. &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;text-indent: 0px;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;"&gt; &lt;/div&gt;&lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;text-indent: 0px;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;text-indent: 0px;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Disposal of subsidiary in 2023 &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify;text-indent: 0px;"&gt;In December 2023, Yuchai disposed its entire shareholding in its wholly-owned subsidiary, Yuchai Remanufacturing Services (Suzhou) Co., Ltd. (&#x201c;Suzhou Reman&#x201d;), to a third party for &lt;div style="font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;an estimated&lt;/div&gt;&lt;/div&gt; cash consideration of RMB&#160;241.7 million (US$&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;34.0 million). &lt;/div&gt;  &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify;text-indent: 0px;"&gt;The value of assets and liabilities of the disposal recorded in the consolidated financial statements and the cash flow effect of the disposals were: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;text-indent: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:76%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Property, plant and equipment&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;41,111&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;5,787&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Right-of-use&lt;/div&gt;&lt;/div&gt; assets&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;22,782&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;3,207&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Trade&#160;and other receivables&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;47,595&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;6,700&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Cash and &lt;div style="font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;cash equivalents&lt;/div&gt;&lt;/div&gt; &lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;32,056&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;4,513&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;143,544&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;20,207&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Trade and other payables&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(20,109&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(2,831&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Provision for warranty&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(2,145&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(302&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Contract liabilities&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(104&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(14&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Carrying value of net assets&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;121,186&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;17,060&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Gain on disposal:&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Total estimated consideration less cost of disposal&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;234,228&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;32,973&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Net assets derecognized&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(121,186&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(17,060&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Gain on disposal of the subsidiary (Note 7.2(a))&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;113,042&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;15,913&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Total estimated consideration less cost of disposal&lt;div style="font-size: 75%; vertical-align: top;display:inline;font-size:8.3px"&gt; (i)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;234,228&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;32,973&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Add: Transaction cost unpaid&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;7,506&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,057&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Less: Sales proceed received but restricted in use&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(5,000&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(704&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Less: Cash and cash equivalents of a subsidiary&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(32,056&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(4,513&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Less: Total estimated consideration due from acquirer&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(236,734&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(33,326&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Net cash outflow on disposal of &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;a&lt;/div&gt; subsidiary&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(32,056&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(4,513&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Note: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 4%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 5%; vertical-align: top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-size: 75%; vertical-align: top;display:inline;font-size:8.3px"&gt;(i)&lt;/div&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;text-align:left;"&gt;&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;"&gt;The &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"&gt;estimated&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;consideration is RMB 179.9 million (US$ 25.3 million), along with the &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;estimated&#160;&lt;/div&gt;book value of cash and cash equivalents and agreed-upon fair value for the equipment in Suzhou Reman as of December 31, 2023. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear:both;max-height:0pt;text-indent: 0px;"&gt;&lt;/div&gt;</ifrs-full:DisclosureOfInterestsInSubsidiariesExplanatory>
    <ifrs-full:DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-20312"> &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Details of significant subsidiaries of the Group are as follows: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:65%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:7%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:7%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:7%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Name of significant subsidiary&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Place of&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;incorporation/&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;business&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Group&#x2019;s effective&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;equity interest&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;%&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;%&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Guangxi Yuchai Machinery Company Limited&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap;text-align:center;"&gt;PRC&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;76.4&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;76.4&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Guangxi Yuchai Marine and Genset Power Co., Ltd.&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap;text-align:center;"&gt;PRC&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;76.4&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;76.4&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Yuchai &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Xin-Lan&lt;/div&gt; New Energy Power Technology Co., Ltd&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap;text-align:center;"&gt;PRC&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;69.5&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;67.0&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Guangxi Yuchai Machinery Monopoly Development Co., Ltd&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap;text-align:center;"&gt;PRC&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;54.9&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;54.9&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Guangxi Yuchai Foundry Co., Ltd&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap;text-align:center;"&gt;PRC&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;76.4&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;76.4&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;HL Global Enterprises Limited&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap;text-align:center;"&gt;Singapore&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;50.2&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;50.2&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</ifrs-full:DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      id="ixv-57595">PRC</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:PrincipalPlaceOfBusinessOfSubsidiary
      contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      id="ixv-57596">PRC</ifrs-full:PrincipalPlaceOfBusinessOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="P01_01_2022To12_31_2022_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="3"
      id="ixv-57597"
      unitRef="Unit_pure">0.764</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="3"
      id="ixv-57598"
      unitRef="Unit_pure">0.764</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMarineAndGensetPowerCoLtdMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      id="ixv-57599">PRC</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:PrincipalPlaceOfBusinessOfSubsidiary
      contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMarineAndGensetPowerCoLtdMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      id="ixv-57600">PRC</ifrs-full:PrincipalPlaceOfBusinessOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="P01_01_2022To12_31_2022_GuangxiYuchaiMarineAndGensetPowerCoLtdMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="3"
      id="ixv-57601"
      unitRef="Unit_pure">0.764</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMarineAndGensetPowerCoLtdMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="3"
      id="ixv-57602"
      unitRef="Unit_pure">0.764</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="P01_01_2023To12_31_2023_YuchaiXinLanNewEnergyPowerTechnologyCoLtdMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      id="ixv-57603">PRC</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:PrincipalPlaceOfBusinessOfSubsidiary
      contextRef="P01_01_2023To12_31_2023_YuchaiXinLanNewEnergyPowerTechnologyCoLtdMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      id="ixv-57604">PRC</ifrs-full:PrincipalPlaceOfBusinessOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="P01_01_2022To12_31_2022_YuchaiXinLanNewEnergyPowerTechnologyCoLtdMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="3"
      id="ixv-57605"
      unitRef="Unit_pure">0.695</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="P01_01_2023To12_31_2023_YuchaiXinLanNewEnergyPowerTechnologyCoLtdMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="3"
      id="ixv-57606"
      unitRef="Unit_pure">0.67</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryMonopolyDevelopmentCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      id="ixv-57607">PRC</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:PrincipalPlaceOfBusinessOfSubsidiary
      contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryMonopolyDevelopmentCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      id="ixv-57608">PRC</ifrs-full:PrincipalPlaceOfBusinessOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="P01_01_2022To12_31_2022_GuangxiYuchaiMachineryMonopolyDevelopmentCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="3"
      id="ixv-57609"
      unitRef="Unit_pure">0.549</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryMonopolyDevelopmentCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="3"
      id="ixv-57610"
      unitRef="Unit_pure">0.549</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiFoundryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      id="ixv-57611">PRC</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:PrincipalPlaceOfBusinessOfSubsidiary
      contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiFoundryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      id="ixv-57612">PRC</ifrs-full:PrincipalPlaceOfBusinessOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="P01_01_2022To12_31_2022_GuangxiYuchaiFoundryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="3"
      id="ixv-57613"
      unitRef="Unit_pure">0.764</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiFoundryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="3"
      id="ixv-57614"
      unitRef="Unit_pure">0.764</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary
      contextRef="P01_01_2023To12_31_2023_HLGlobalEnterprisesLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      id="ixv-57615">Singapore</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:PrincipalPlaceOfBusinessOfSubsidiary
      contextRef="P01_01_2023To12_31_2023_HLGlobalEnterprisesLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      id="ixv-57616">Singapore</ifrs-full:PrincipalPlaceOfBusinessOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="P01_01_2022To12_31_2022_HLGlobalEnterprisesLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="3"
      id="ixv-57617"
      unitRef="Unit_pure">0.502</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="P01_01_2023To12_31_2023_HLGlobalEnterprisesLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="3"
      id="ixv-57618"
      unitRef="Unit_pure">0.502</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:DisclosureOfNoncontrollingInterestsExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-20457"> &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The Group has the following subsidiary that has &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-controlling&lt;/div&gt; interests (&#x201c;NCI&#x201d;) that are material to the Group. &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:69%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:8%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:7%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:7%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2021&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Proportion of equity interest held by NCI&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Yuchai&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;23.6&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;%&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;23.6&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;%&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;23.6&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;%&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:58%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2021&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Accumulated balances of material NCI&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Yuchai&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,574,669&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,627,354&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,741,359&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;385,911&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Profit allocated to material NCI&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Yuchai&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;153,500&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;114,700&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;135,173&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;19,029&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Dividends paid to material NCI&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Yuchai&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;203,753&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;103,199&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;35,702&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;5,026&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</ifrs-full:DisclosureOfNoncontrollingInterestsExplanatory>
    <ifrs-full:ProportionOfOwnershipInterestsHeldByNoncontrollingInterests
      contextRef="P01_01_2021To12_31_2021_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="3"
      id="ixv-57619"
      unitRef="Unit_pure">0.236</ifrs-full:ProportionOfOwnershipInterestsHeldByNoncontrollingInterests>
    <ifrs-full:ProportionOfOwnershipInterestsHeldByNoncontrollingInterests
      contextRef="P01_01_2022To12_31_2022_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="3"
      id="ixv-57620"
      unitRef="Unit_pure">0.236</ifrs-full:ProportionOfOwnershipInterestsHeldByNoncontrollingInterests>
    <ifrs-full:ProportionOfOwnershipInterestsHeldByNoncontrollingInterests
      contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="3"
      id="ixv-57621"
      unitRef="Unit_pure">0.236</ifrs-full:ProportionOfOwnershipInterestsHeldByNoncontrollingInterests>
    <ifrs-full:NoncontrollingInterests
      contextRef="PAsOn12_31_2021_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="-3"
      id="ixv-57622"
      unitRef="Unit_CNY">2574669000</ifrs-full:NoncontrollingInterests>
    <ifrs-full:NoncontrollingInterests
      contextRef="PAsOn12_31_2022_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="-3"
      id="ixv-57623"
      unitRef="Unit_CNY">2627354000</ifrs-full:NoncontrollingInterests>
    <ifrs-full:NoncontrollingInterests
      contextRef="PAsOn12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="-3"
      id="ixv-57624"
      unitRef="Unit_CNY">2741359000</ifrs-full:NoncontrollingInterests>
    <ifrs-full:NoncontrollingInterests
      contextRef="PAsOn12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="-3"
      id="ixv-57625"
      unitRef="Unit_USD">385911000</ifrs-full:NoncontrollingInterests>
    <ifrs-full:ProfitLossAttributableToNoncontrollingInterests
      contextRef="P01_01_2021To12_31_2021_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="-3"
      id="ixv-57626"
      unitRef="Unit_CNY">153500000</ifrs-full:ProfitLossAttributableToNoncontrollingInterests>
    <ifrs-full:ProfitLossAttributableToNoncontrollingInterests
      contextRef="P01_01_2022To12_31_2022_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="-3"
      id="ixv-57627"
      unitRef="Unit_CNY">114700000</ifrs-full:ProfitLossAttributableToNoncontrollingInterests>
    <ifrs-full:ProfitLossAttributableToNoncontrollingInterests
      contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="-3"
      id="ixv-57628"
      unitRef="Unit_CNY">135173000</ifrs-full:ProfitLossAttributableToNoncontrollingInterests>
    <ifrs-full:ProfitLossAttributableToNoncontrollingInterests
      contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="-3"
      id="ixv-57629"
      unitRef="Unit_USD">19029000</ifrs-full:ProfitLossAttributableToNoncontrollingInterests>
    <ifrs-full:DividendsPaidToNoncontrollingInterests
      contextRef="P01_01_2021To12_31_2021_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="-3"
      id="ixv-57630"
      unitRef="Unit_CNY">203753000</ifrs-full:DividendsPaidToNoncontrollingInterests>
    <ifrs-full:DividendsPaidToNoncontrollingInterests
      contextRef="P01_01_2022To12_31_2022_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="-3"
      id="ixv-57631"
      unitRef="Unit_CNY">103199000</ifrs-full:DividendsPaidToNoncontrollingInterests>
    <ifrs-full:DividendsPaidToNoncontrollingInterests
      contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="-3"
      id="ixv-57632"
      unitRef="Unit_CNY">35702000</ifrs-full:DividendsPaidToNoncontrollingInterests>
    <ifrs-full:DividendsPaidToNoncontrollingInterests
      contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="-3"
      id="ixv-57633"
      unitRef="Unit_USD">5026000</ifrs-full:DividendsPaidToNoncontrollingInterests>
    <cyd:DisclosureOfSummarizedFinancialInformationOnSubsidiariesExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-20826"> &lt;div style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Summarized financial information including goodwill on acquisition and consolidation adjustments but before intercompany eliminations of subsidiaries with material &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-controlling&lt;/div&gt; interests are as follows: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:89%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;white-space:nowrap;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2021&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;text-align:center;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Yuchai&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Summarized statement of comprehensive income&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Revenue&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;21,254,134&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Profit after tax&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;443,499&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total comprehensive income for the year&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;506,769&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Attributable to NCI&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;153,500&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Summarized statement of cash flows&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Operating&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;588,727&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Investing&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(674,686&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Financing&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(1,002,764&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Net decrease in cash and cash equivalents&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(1,088,723&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:88%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Yuchai&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Summarized statement of financial position&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Current assets&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;16,070,488&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Non-current&lt;/div&gt; assets, excluding goodwill&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;6,737,117&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Goodwill&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;212,636&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Current liabilities&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(11,204,417&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Non-current&lt;/div&gt; liabilities&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(1,016,521&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Net assets&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;10,799,303&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total equity&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;10,799,303&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Attributable to NCI&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,627,354&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Summarized statement of comprehensive income&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Revenue&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;15,998,041&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Profit after tax&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;355,140&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total comprehensive income for the year&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;355,936&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Attributable to NCI&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;114,700&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Summarized statement of cash flows&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Operating&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(82,444&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Investing&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(221,126&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Financing&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(181,072&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Net decrease in cash and cash equivalents&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(484,642&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt;&lt;div&gt;&lt;/div&gt;  &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;text-indent: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:79%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Yuchai&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Summarized statement of financial position&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Current assets&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;18,073,115&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,544,219&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Non-current&lt;/div&gt; assets, excluding goodwill&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;6,293,318&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;885,934&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Goodwill&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;212,636&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;29,934&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Current liabilities&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(12,029,500&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(1,693,437&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Non-current&lt;/div&gt; liabilities&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(1,457,329&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(205,154&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Net assets&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;11,092,240&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,561,496&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total equity&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;11,092,240&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,561,496&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Attributable to NCI&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,741,359&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;385,911&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Summarized statement of comprehensive income&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Revenue&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;18,015,280&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,536,077&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Profit after tax&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;431,697&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;60,772&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total comprehensive income for the year&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;442,666&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;62,316&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Attributable to NCI&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;135,173&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;19,029&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Summarized statement of cash flows&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Operating&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,261,921&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;177,645&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Investing&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;23,243&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;3,272&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Financing&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(67,590&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(9,515&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Net increase in cash and cash equivalents&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,217,574&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;171,402&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</cyd:DisclosureOfSummarizedFinancialInformationOnSubsidiariesExplanatory>
    <ifrs-full:Revenue
      contextRef="P01_01_2021To12_31_2021_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="-3"
      id="ixv-57635"
      unitRef="Unit_CNY">21254134000</ifrs-full:Revenue>
    <ifrs-full:ProfitLoss
      contextRef="P01_01_2021To12_31_2021_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="-3"
      id="ixv-57636"
      unitRef="Unit_CNY">443499000</ifrs-full:ProfitLoss>
    <ifrs-full:ComprehensiveIncome
      contextRef="P01_01_2021To12_31_2021_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="-3"
      id="ixv-57637"
      unitRef="Unit_CNY">506769000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests
      contextRef="P01_01_2021To12_31_2021_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="-3"
      id="ixv-57638"
      unitRef="Unit_CNY">153500000</ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests>
    <ifrs-full:CashFlowsFromUsedInOperatingActivities
      contextRef="P01_01_2021To12_31_2021_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="-3"
      id="ixv-57639"
      unitRef="Unit_CNY">588727000</ifrs-full:CashFlowsFromUsedInOperatingActivities>
    <ifrs-full:CashFlowsFromUsedInInvestingActivities
      contextRef="P01_01_2021To12_31_2021_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="-3"
      id="ixv-57640"
      unitRef="Unit_CNY">-674686000</ifrs-full:CashFlowsFromUsedInInvestingActivities>
    <ifrs-full:CashFlowsFromUsedInFinancingActivities
      contextRef="P01_01_2021To12_31_2021_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="-3"
      id="ixv-57641"
      unitRef="Unit_CNY">-1002764000</ifrs-full:CashFlowsFromUsedInFinancingActivities>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalents
      contextRef="P01_01_2021To12_31_2021_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="-3"
      id="ixv-57642"
      unitRef="Unit_CNY">-1088723000</ifrs-full:IncreaseDecreaseInCashAndCashEquivalents>
    <ifrs-full:CurrentAssets
      contextRef="PAsOn12_31_2022_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="-3"
      id="ixv-57643"
      unitRef="Unit_CNY">16070488000</ifrs-full:CurrentAssets>
    <cyd:NoncurrentAssetsExcludingGoodwill
      contextRef="PAsOn12_31_2022_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="-3"
      id="ixv-57644"
      unitRef="Unit_CNY">6737117000</cyd:NoncurrentAssetsExcludingGoodwill>
    <ifrs-full:Goodwill
      contextRef="PAsOn12_31_2022_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="-3"
      id="ixv-57645"
      unitRef="Unit_CNY">212636000</ifrs-full:Goodwill>
    <ifrs-full:CurrentLiabilities
      contextRef="PAsOn12_31_2022_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="-3"
      id="ixv-57646"
      unitRef="Unit_CNY">11204417000</ifrs-full:CurrentLiabilities>
    <ifrs-full:NoncurrentLiabilities
      contextRef="PAsOn12_31_2022_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="-3"
      id="ixv-57647"
      unitRef="Unit_CNY">1016521000</ifrs-full:NoncurrentLiabilities>
    <ifrs-full:NetAssetsLiabilities
      contextRef="PAsOn12_31_2022_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="-3"
      id="ixv-57648"
      unitRef="Unit_CNY">10799303000</ifrs-full:NetAssetsLiabilities>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2022_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="-3"
      id="ixv-57649"
      unitRef="Unit_CNY">10799303000</ifrs-full:Equity>
    <ifrs-full:NoncontrollingInterests
      contextRef="PAsOn12_31_2022_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="-3"
      id="ixv-57650"
      unitRef="Unit_CNY">2627354000</ifrs-full:NoncontrollingInterests>
    <ifrs-full:Revenue
      contextRef="P01_01_2022To12_31_2022_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="-3"
      id="ixv-57651"
      unitRef="Unit_CNY">15998041000</ifrs-full:Revenue>
    <ifrs-full:ProfitLoss
      contextRef="P01_01_2022To12_31_2022_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="-3"
      id="ixv-57652"
      unitRef="Unit_CNY">355140000</ifrs-full:ProfitLoss>
    <ifrs-full:ComprehensiveIncome
      contextRef="P01_01_2022To12_31_2022_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="-3"
      id="ixv-57653"
      unitRef="Unit_CNY">355936000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests
      contextRef="P01_01_2022To12_31_2022_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="-3"
      id="ixv-57654"
      unitRef="Unit_CNY">114700000</ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests>
    <ifrs-full:CashFlowsFromUsedInOperatingActivities
      contextRef="P01_01_2022To12_31_2022_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="-3"
      id="ixv-57655"
      unitRef="Unit_CNY">-82444000</ifrs-full:CashFlowsFromUsedInOperatingActivities>
    <ifrs-full:CashFlowsFromUsedInInvestingActivities
      contextRef="P01_01_2022To12_31_2022_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="-3"
      id="ixv-57656"
      unitRef="Unit_CNY">-221126000</ifrs-full:CashFlowsFromUsedInInvestingActivities>
    <ifrs-full:CashFlowsFromUsedInFinancingActivities
      contextRef="P01_01_2022To12_31_2022_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="-3"
      id="ixv-57657"
      unitRef="Unit_CNY">-181072000</ifrs-full:CashFlowsFromUsedInFinancingActivities>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalents
      contextRef="P01_01_2022To12_31_2022_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="-3"
      id="ixv-57658"
      unitRef="Unit_CNY">-484642000</ifrs-full:IncreaseDecreaseInCashAndCashEquivalents>
    <ifrs-full:CurrentAssets
      contextRef="PAsOn12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="-3"
      id="ixv-57660"
      unitRef="Unit_CNY">18073115000</ifrs-full:CurrentAssets>
    <ifrs-full:CurrentAssets
      contextRef="PAsOn12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="-3"
      id="ixv-57661"
      unitRef="Unit_USD">2544219000</ifrs-full:CurrentAssets>
    <cyd:NoncurrentAssetsExcludingGoodwill
      contextRef="PAsOn12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="-3"
      id="ixv-57662"
      unitRef="Unit_CNY">6293318000</cyd:NoncurrentAssetsExcludingGoodwill>
    <cyd:NoncurrentAssetsExcludingGoodwill
      contextRef="PAsOn12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="-3"
      id="ixv-57663"
      unitRef="Unit_USD">885934000</cyd:NoncurrentAssetsExcludingGoodwill>
    <ifrs-full:Goodwill
      contextRef="PAsOn12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="-3"
      id="ixv-57664"
      unitRef="Unit_CNY">212636000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill
      contextRef="PAsOn12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="-3"
      id="ixv-57665"
      unitRef="Unit_USD">29934000</ifrs-full:Goodwill>
    <ifrs-full:CurrentLiabilities
      contextRef="PAsOn12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="-3"
      id="ixv-57666"
      unitRef="Unit_CNY">12029500000</ifrs-full:CurrentLiabilities>
    <ifrs-full:CurrentLiabilities
      contextRef="PAsOn12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="-3"
      id="ixv-57667"
      unitRef="Unit_USD">1693437000</ifrs-full:CurrentLiabilities>
    <ifrs-full:NoncurrentLiabilities
      contextRef="PAsOn12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="-3"
      id="ixv-57668"
      unitRef="Unit_CNY">1457329000</ifrs-full:NoncurrentLiabilities>
    <ifrs-full:NoncurrentLiabilities
      contextRef="PAsOn12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="-3"
      id="ixv-57669"
      unitRef="Unit_USD">205154000</ifrs-full:NoncurrentLiabilities>
    <ifrs-full:NetAssetsLiabilities
      contextRef="PAsOn12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="-3"
      id="ixv-57670"
      unitRef="Unit_CNY">11092240000</ifrs-full:NetAssetsLiabilities>
    <ifrs-full:NetAssetsLiabilities
      contextRef="PAsOn12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="-3"
      id="ixv-57671"
      unitRef="Unit_USD">1561496000</ifrs-full:NetAssetsLiabilities>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="-3"
      id="ixv-57672"
      unitRef="Unit_CNY">11092240000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="-3"
      id="ixv-57673"
      unitRef="Unit_USD">1561496000</ifrs-full:Equity>
    <ifrs-full:NoncontrollingInterests
      contextRef="PAsOn12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="-3"
      id="ixv-57674"
      unitRef="Unit_CNY">2741359000</ifrs-full:NoncontrollingInterests>
    <ifrs-full:NoncontrollingInterests
      contextRef="PAsOn12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="-3"
      id="ixv-57675"
      unitRef="Unit_USD">385911000</ifrs-full:NoncontrollingInterests>
    <ifrs-full:Revenue
      contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="-3"
      id="ixv-57676"
      unitRef="Unit_CNY">18015280000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="-3"
      id="ixv-57677"
      unitRef="Unit_USD">2536077000</ifrs-full:Revenue>
    <ifrs-full:ProfitLoss
      contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="-3"
      id="ixv-57678"
      unitRef="Unit_CNY">431697000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="-3"
      id="ixv-57679"
      unitRef="Unit_USD">60772000</ifrs-full:ProfitLoss>
    <ifrs-full:ComprehensiveIncome
      contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="-3"
      id="ixv-57680"
      unitRef="Unit_CNY">442666000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="-3"
      id="ixv-57681"
      unitRef="Unit_USD">62316000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests
      contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="-3"
      id="ixv-57682"
      unitRef="Unit_CNY">135173000</ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests>
    <ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests
      contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="-3"
      id="ixv-57683"
      unitRef="Unit_USD">19029000</ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests>
    <ifrs-full:CashFlowsFromUsedInOperatingActivities
      contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="-3"
      id="ixv-57684"
      unitRef="Unit_CNY">1261921000</ifrs-full:CashFlowsFromUsedInOperatingActivities>
    <ifrs-full:CashFlowsFromUsedInOperatingActivities
      contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="-3"
      id="ixv-57685"
      unitRef="Unit_USD">177645000</ifrs-full:CashFlowsFromUsedInOperatingActivities>
    <ifrs-full:CashFlowsFromUsedInInvestingActivities
      contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="-3"
      id="ixv-57686"
      unitRef="Unit_CNY">23243000</ifrs-full:CashFlowsFromUsedInInvestingActivities>
    <ifrs-full:CashFlowsFromUsedInInvestingActivities
      contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="-3"
      id="ixv-57687"
      unitRef="Unit_USD">3272000</ifrs-full:CashFlowsFromUsedInInvestingActivities>
    <ifrs-full:CashFlowsFromUsedInFinancingActivities
      contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="-3"
      id="ixv-57688"
      unitRef="Unit_CNY">-67590000</ifrs-full:CashFlowsFromUsedInFinancingActivities>
    <ifrs-full:CashFlowsFromUsedInFinancingActivities
      contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="-3"
      id="ixv-57689"
      unitRef="Unit_USD">-9515000</ifrs-full:CashFlowsFromUsedInFinancingActivities>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalents
      contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="-3"
      id="ixv-57690"
      unitRef="Unit_CNY">1217574000</ifrs-full:IncreaseDecreaseInCashAndCashEquivalents>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalents
      contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="-3"
      id="ixv-57691"
      unitRef="Unit_USD">171402000</ifrs-full:IncreaseDecreaseInCashAndCashEquivalents>
    <ifrs-full:AssetsToWhichSignificantRestrictionsApply
      contextRef="PAsOn12_31_2023"
      decimals="-5"
      id="ixv-57692"
      unitRef="Unit_CNY">4934600000</ifrs-full:AssetsToWhichSignificantRestrictionsApply>
    <ifrs-full:AssetsToWhichSignificantRestrictionsApply
      contextRef="PAsOn12_31_2023"
      decimals="-5"
      id="ixv-57693"
      unitRef="Unit_USD">694700000</ifrs-full:AssetsToWhichSignificantRestrictionsApply>
    <ifrs-full:AssetsToWhichSignificantRestrictionsApply
      contextRef="PAsOn12_31_2022"
      decimals="-5"
      id="ixv-57694"
      unitRef="Unit_CNY">3713300000</ifrs-full:AssetsToWhichSignificantRestrictionsApply>
    <ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred
      contextRef="PAsOn11_30_2022_YuchaiXinLanMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="-5"
      id="ixv-57695"
      unitRef="Unit_CNY">50000000</ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="P11_30_2022To11_30_2022_YuchaiXinLanMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="3"
      id="ixv-57696"
      unitRef="Unit_pure">0.695</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred
      contextRef="PAsOn02_28_2023_YuchaiXinLanMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="-5"
      id="ixv-57697"
      unitRef="Unit_CNY">20000000</ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred>
    <ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred
      contextRef="PAsOn02_28_2023_YuchaiXinLanMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="-5"
      id="ixv-57698"
      unitRef="Unit_USD">2800000</ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="P02_01_2023To02_28_2023_YuchaiXinLanMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="3"
      id="ixv-57699"
      unitRef="Unit_pure">0.67</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred
      contextRef="PAsOn12_31_2023_SuzhouRemanMemberdeiLegalEntityAxis"
      decimals="-5"
      id="ixv-57701"
      unitRef="Unit_USD">241700000</ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred>
    <ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred
      contextRef="PAsOn12_31_2023_SuzhouRemanMemberdeiLegalEntityAxis"
      decimals="-5"
      id="ixv-57702"
      unitRef="Unit_CNY">34000000</ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred>
    <cyd:DisclosureOfDisposalOfSubsidiariesExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-21706"> &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify;text-indent: 0px;"&gt;The value of assets and liabilities of the disposal recorded in the consolidated financial statements and the cash flow effect of the disposals were: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;text-indent: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:76%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Property, plant and equipment&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;41,111&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;5,787&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Right-of-use&lt;/div&gt;&lt;/div&gt; assets&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;22,782&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;3,207&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Trade&#160;and other receivables&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;47,595&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;6,700&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Cash and &lt;div style="font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;cash equivalents&lt;/div&gt;&lt;/div&gt; &lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;32,056&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;4,513&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;143,544&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;20,207&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Trade and other payables&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(20,109&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(2,831&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Provision for warranty&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(2,145&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(302&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Contract liabilities&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(104&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(14&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Carrying value of net assets&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;121,186&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;17,060&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Gain on disposal:&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Total estimated consideration less cost of disposal&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;234,228&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;32,973&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Net assets derecognized&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(121,186&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(17,060&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Gain on disposal of the subsidiary (Note 7.2(a))&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;113,042&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;15,913&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Total estimated consideration less cost of disposal&lt;div style="font-size: 75%; vertical-align: top;display:inline;font-size:8.3px"&gt; (i)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;234,228&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;32,973&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Add: Transaction cost unpaid&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;7,506&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,057&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Less: Sales proceed received but restricted in use&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(5,000&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(704&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Less: Cash and cash equivalents of a subsidiary&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(32,056&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(4,513&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Less: Total estimated consideration due from acquirer&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(236,734&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(33,326&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Net cash outflow on disposal of &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;a&lt;/div&gt; subsidiary&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(32,056&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(4,513&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Note: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 4%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 5%; vertical-align: top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-size: 75%; vertical-align: top;display:inline;font-size:8.3px"&gt;(i)&lt;/div&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;text-align:left;"&gt;&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;"&gt;The &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"&gt;estimated&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;consideration is RMB 179.9 million (US$ 25.3 million), along with the &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;estimated&#160;&lt;/div&gt;book value of cash and cash equivalents and agreed-upon fair value for the equipment in Suzhou Reman as of December 31, 2023. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear:both;max-height:0pt;text-indent: 0px;"&gt;&lt;/div&gt;</cyd:DisclosureOfDisposalOfSubsidiariesExplanatory>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2023_SuzhouRemanMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-57703"
      unitRef="Unit_CNY">41111000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2023_SuzhouRemanMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-57704"
      unitRef="Unit_USD">5787000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:RightofuseAssets
      contextRef="PAsOn12_31_2023_SuzhouRemanMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-57705"
      unitRef="Unit_CNY">22782000</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="PAsOn12_31_2023_SuzhouRemanMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-57706"
      unitRef="Unit_USD">3207000</ifrs-full:RightofuseAssets>
    <ifrs-full:TradeAndOtherReceivables
      contextRef="PAsOn12_31_2023_SuzhouRemanMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-57707"
      unitRef="Unit_CNY">47595000</ifrs-full:TradeAndOtherReceivables>
    <ifrs-full:TradeAndOtherReceivables
      contextRef="PAsOn12_31_2023_SuzhouRemanMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-57708"
      unitRef="Unit_USD">6700000</ifrs-full:TradeAndOtherReceivables>
    <ifrs-full:Cash
      contextRef="PAsOn12_31_2023_SuzhouRemanMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-57709"
      unitRef="Unit_CNY">32056000</ifrs-full:Cash>
    <ifrs-full:Cash
      contextRef="PAsOn12_31_2023_SuzhouRemanMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-57710"
      unitRef="Unit_USD">4513000</ifrs-full:Cash>
    <ifrs-full:Assets
      contextRef="PAsOn12_31_2023_SuzhouRemanMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-57711"
      unitRef="Unit_CNY">143544000</ifrs-full:Assets>
    <ifrs-full:Assets
      contextRef="PAsOn12_31_2023_SuzhouRemanMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-57712"
      unitRef="Unit_USD">20207000</ifrs-full:Assets>
    <ifrs-full:TradeAndOtherPayables
      contextRef="PAsOn12_31_2023_SuzhouRemanMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-57713"
      unitRef="Unit_CNY">20109000</ifrs-full:TradeAndOtherPayables>
    <ifrs-full:TradeAndOtherPayables
      contextRef="PAsOn12_31_2023_SuzhouRemanMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-57714"
      unitRef="Unit_USD">2831000</ifrs-full:TradeAndOtherPayables>
    <ifrs-full:WarrantyProvision
      contextRef="PAsOn12_31_2023_SuzhouRemanMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-57715"
      unitRef="Unit_CNY">2145000</ifrs-full:WarrantyProvision>
    <ifrs-full:WarrantyProvision
      contextRef="PAsOn12_31_2023_SuzhouRemanMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-57716"
      unitRef="Unit_USD">302000</ifrs-full:WarrantyProvision>
    <ifrs-full:ContractLiabilities
      contextRef="PAsOn12_31_2023_SuzhouRemanMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-57717"
      unitRef="Unit_CNY">104000</ifrs-full:ContractLiabilities>
    <ifrs-full:ContractLiabilities
      contextRef="PAsOn12_31_2023_SuzhouRemanMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-57718"
      unitRef="Unit_USD">14000</ifrs-full:ContractLiabilities>
    <cyd:CaryingValueOfNetAssets
      contextRef="PAsOn12_31_2023_SuzhouRemanMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-57719"
      unitRef="Unit_CNY">121186000</cyd:CaryingValueOfNetAssets>
    <cyd:CaryingValueOfNetAssets
      contextRef="PAsOn12_31_2023_SuzhouRemanMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-57720"
      unitRef="Unit_USD">17060000</cyd:CaryingValueOfNetAssets>
    <cyd:TotalEstimatedConsiderationLessCostOfDisposal
      contextRef="P01_01_2023To12_31_2023_SuzhouRemanMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-57721"
      unitRef="Unit_CNY">234228000</cyd:TotalEstimatedConsiderationLessCostOfDisposal>
    <cyd:TotalEstimatedConsiderationLessCostOfDisposal
      contextRef="P01_01_2023To12_31_2023_SuzhouRemanMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-57722"
      unitRef="Unit_USD">32973000</cyd:TotalEstimatedConsiderationLessCostOfDisposal>
    <ifrs-full:FairValueOfAssetsRepresentingContinuingInvolvementInDerecognisedFinancialAssets
      contextRef="PAsOn12_31_2023_SuzhouRemanMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-57723"
      unitRef="Unit_CNY">121186000</ifrs-full:FairValueOfAssetsRepresentingContinuingInvolvementInDerecognisedFinancialAssets>
    <ifrs-full:FairValueOfAssetsRepresentingContinuingInvolvementInDerecognisedFinancialAssets
      contextRef="PAsOn12_31_2023_SuzhouRemanMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-57724"
      unitRef="Unit_USD">17060000</ifrs-full:FairValueOfAssetsRepresentingContinuingInvolvementInDerecognisedFinancialAssets>
    <cyd:GainsLossesOnDisposalsOfSubsidiaries
      contextRef="P01_01_2023To12_31_2023_SuzhouRemanMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-57725"
      unitRef="Unit_CNY">113042000</cyd:GainsLossesOnDisposalsOfSubsidiaries>
    <cyd:GainsLossesOnDisposalsOfSubsidiaries
      contextRef="P01_01_2023To12_31_2023_SuzhouRemanMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-57726"
      unitRef="Unit_USD">15913000</cyd:GainsLossesOnDisposalsOfSubsidiaries>
    <cyd:TotalEstimatedConsiderationLessCostOfDisposal
      contextRef="P01_01_2023To12_31_2023_SuzhouRemanMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="Fact_112366430"
      unitRef="Unit_CNY">234228000</cyd:TotalEstimatedConsiderationLessCostOfDisposal>
    <cyd:TotalEstimatedConsiderationLessCostOfDisposal
      contextRef="P01_01_2023To12_31_2023_SuzhouRemanMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="Fact_112366431"
      unitRef="Unit_USD">32973000</cyd:TotalEstimatedConsiderationLessCostOfDisposal>
    <cyd:TransactionCostsUnpaid
      contextRef="P01_01_2023To12_31_2023_SuzhouRemanMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-57729"
      unitRef="Unit_CNY">7506000</cyd:TransactionCostsUnpaid>
    <cyd:TransactionCostsUnpaid
      contextRef="P01_01_2023To12_31_2023_SuzhouRemanMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-57730"
      unitRef="Unit_USD">1057000</cyd:TransactionCostsUnpaid>
    <cyd:ProceedsFromSaleRestrictedInUSe
      contextRef="P01_01_2023To12_31_2023_SuzhouRemanMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-57731"
      unitRef="Unit_CNY">-5000000</cyd:ProceedsFromSaleRestrictedInUSe>
    <cyd:ProceedsFromSaleRestrictedInUSe
      contextRef="P01_01_2023To12_31_2023_SuzhouRemanMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-57732"
      unitRef="Unit_USD">-704000</cyd:ProceedsFromSaleRestrictedInUSe>
    <ifrs-full:CashAndCashEquivalentsInSubsidiaryOrBusinessesAcquiredOrDisposed2013
      contextRef="P01_01_2023To12_31_2023_SuzhouRemanMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-57733"
      unitRef="Unit_CNY">-32056000</ifrs-full:CashAndCashEquivalentsInSubsidiaryOrBusinessesAcquiredOrDisposed2013>
    <ifrs-full:CashAndCashEquivalentsInSubsidiaryOrBusinessesAcquiredOrDisposed2013
      contextRef="P01_01_2023To12_31_2023_SuzhouRemanMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-57734"
      unitRef="Unit_USD">-4513000</ifrs-full:CashAndCashEquivalentsInSubsidiaryOrBusinessesAcquiredOrDisposed2013>
    <cyd:TotalEstimatedConsiderationDueFromAcquirer
      contextRef="PAsOn12_31_2023_SuzhouRemanMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-57735"
      unitRef="Unit_CNY">-236734000</cyd:TotalEstimatedConsiderationDueFromAcquirer>
    <cyd:TotalEstimatedConsiderationDueFromAcquirer
      contextRef="PAsOn12_31_2023_SuzhouRemanMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-57736"
      unitRef="Unit_USD">-33326000</cyd:TotalEstimatedConsiderationDueFromAcquirer>
    <ifrs-full:CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities
      contextRef="P01_01_2023To12_31_2023_SuzhouRemanMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-57737"
      unitRef="Unit_CNY">-32056000</ifrs-full:CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities>
    <ifrs-full:CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities
      contextRef="P01_01_2023To12_31_2023_SuzhouRemanMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-57738"
      unitRef="Unit_USD">-4513000</ifrs-full:CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities>
    <cyd:PartialConsiderationOnDisposalOfSubsidiary
      contextRef="P01_01_2023To12_31_2023"
      decimals="-5"
      id="ixv-57739"
      unitRef="Unit_CNY">179900000</cyd:PartialConsiderationOnDisposalOfSubsidiary>
    <cyd:PartialConsiderationOnDisposalOfSubsidiary
      contextRef="P01_01_2023To12_31_2023"
      decimals="-5"
      id="ixv-57740"
      unitRef="Unit_USD">25300000</cyd:PartialConsiderationOnDisposalOfSubsidiary>
    <ifrs-full:DisclosureOfJointVenturesExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-22093">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;5.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Investment in joint ventures &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:87%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2021&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Share of &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"&gt;results&lt;/div&gt; of joint ventures, net of tax:&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Y&#160;&amp;amp; C Engine Co., Ltd&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(125,853&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(54,116&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(4,019&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(566&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;MTU Yuchai Power Co., Ltd.&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;28,037&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;40,279&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;74,727&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;10,520&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Guangxi Purem Yuchai Automotive Technology Co., Ltd.&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,377&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(11,278&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(4,508&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(635&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Other joint ventures&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;454&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(2,431&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(4,117&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(579&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(95,985&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(27,546&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;62,083&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;8,740&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:84%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Carrying amount of investments:&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Y&#160;&amp;amp; C Engine Co., Ltd&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;488&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;12,977&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,827&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;MTU Yuchai Power Co., Ltd&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;128,140&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;203,156&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;28,599&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Guangxi Purem Yuchai Automotive Technology Co., Ltd.&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;20,377&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;15,869&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,234&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Other joint ventures&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;5,698&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;5,227&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;736&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;154,703&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;237,229&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;33,396&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;  &lt;div style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Details of significant joint ventures of the Group are as follows: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:40%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:6%"&gt;&lt;/td&gt;
&lt;td style="width:26%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:6%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:6%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:6%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Name of company&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Principal&#160;activities&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Place of&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;incorporation/&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;business&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Group&#x2019;s effective equity&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;interest&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;%&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;%&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Held by subsidiaries&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:3.75pt"&gt;&lt;/td&gt;
&lt;td colspan="2" style="height:3.75pt"&gt;&lt;/td&gt;
&lt;td colspan="2" style="height:3.75pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:3.75pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:3.75pt"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Y&#160;&amp;amp; C Engine Co., Ltd (&#x201c;Y&amp;amp;C&#x201d;)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:center;"&gt;Manufacture and sale of heavy-duty diesel engines, spare parts and after-sales services&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:center;"&gt;PRC&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:right;"&gt;34.4&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:right;"&gt;34.4&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:top"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:3.75pt"&gt;&lt;/td&gt;
&lt;td colspan="2" style="height:3.75pt"&gt;&lt;/td&gt;
&lt;td colspan="2" style="height:3.75pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:3.75pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:3.75pt"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;MTU Yuchai Power Co., Ltd (&#x201c;MTU Yuchai Power&#x201d;)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:center;"&gt;Manufacture off-road diesel engines&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:center;"&gt;PRC&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:right;"&gt;38.2&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:right;"&gt;38.2&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:top"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:3.75pt"&gt;&lt;/td&gt;
&lt;td colspan="2" style="height:3.75pt"&gt;&lt;/td&gt;
&lt;td colspan="2" style="height:3.75pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:3.75pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:3.75pt"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Guangxi Purem Yuchai Automotive Technology Co., Ltd.&lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;&#160;&lt;/div&gt;(&#x201c;Purem&#x201d;)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:center;"&gt;Application development, production, sales and service on engine exhaust control systems&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:center;"&gt;PRC&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:right;"&gt;37.4&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:right;"&gt;37.4&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:top"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Summarised financial information of the Group&#x2019;s significant joint ventures, based on its IFRS financial statements, and reconciliation with the carrying amount of investment in the consolidated financial statements are as follows: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&lt;br/&gt;&lt;/div&gt; &lt;div&gt; &lt;div style="null;text-indent: 0px;"&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 96%; font-family: Times New Roman; font-size: 10pt; margin-left: auto; border-collapse: collapse;"&gt;
&lt;tr&gt;
&lt;td style="width: 56%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 5%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 4%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 4%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 4%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="14" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Y&#160;&amp;amp; C&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;MTU&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Yuchai&#160;Power&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Purem&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 56%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Revenue&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,072,721&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;467,800&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;157,316&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,697,837&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 56%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Depreciation and amortization&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(52,881&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(2,377&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(709&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(55,967&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 56%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Interest expense&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(51,836&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(1,850&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(41&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(53,727&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; white-space: nowrap; width: 56%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal; white-space: nowrap;"&gt;Profit/(loss) for the year, representing total comprehensive income&lt;br/&gt; for the year&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(282,205&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;54,526&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,811&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(224,868&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 56%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 56%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Proportion of the Group&#x2019;s ownership&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;45&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;%&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;50&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;%&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;49&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;%&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 56%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 56%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Group&#x2019;s share of &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"&gt;results&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(126,992&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;27,263&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,377&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 56%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Unrealized profit on transactions with joint venture&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,139&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;774&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 56%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 56%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Group&#x2019;s share of &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"&gt;results&lt;/div&gt; of significant joint ventures&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(125,853&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;28,037&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,377&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(96,439&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 56%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 56%;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Group&#x2019;s share of results of other joint ventures, representing the&lt;br/&gt; Group&#x2019;s share of total comprehensive income of other joint&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;br/&gt;&lt;/div&gt;ventures&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;454&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 56%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 56%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Group&#x2019;s share of &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"&gt;results&lt;/div&gt; for the year, representing the Group&#x2019;s&lt;br/&gt; share of total comprehensive loss for the year&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(95,985&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 56%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear:both;max-height:0pt;"&gt;&lt;/div&gt; &lt;/div&gt; &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:62%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="14" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Y&#160;&amp;amp; C&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;MTU&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Yuchai&#160;Power&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Purem&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Non-current&lt;/div&gt; assets&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;616,161&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;89,353&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;60,439&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;765,953&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Current assets&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- Cash and bank balances&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;97,741&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;291,807&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;26,744&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;416,292&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- Others&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;502,174&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;209,696&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;31,512&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;743,382&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total assets&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,216,076&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;590,856&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;118,695&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,925,627&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Non-current&lt;/div&gt; liabilities&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(145,418&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(145,418&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Current liabilities&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;text-align:right;"&gt;(987,638&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;text-align:right;"&gt;(334,576&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;text-align:right;"&gt;(77,109&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;text-align:right;"&gt;(1,399,323&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total liabilities&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;text-align:right;"&gt;(1,133,056&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;text-align:right;"&gt;(334,576&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;text-align:right;"&gt;(77,109&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;text-align:right;"&gt;(1,544,741&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Net assets&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;83,020&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;256,280&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;41,586&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;380,886&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Proportion of the Group&#x2019;s ownership&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;45&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;%&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;50&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;%&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;49&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;%&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Group&#x2019;s share of net assets&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;37,359&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;128,140&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;20,377&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Unrealized profit on transactions with joint venture&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(36,871&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Carrying amount of significant joint ventures&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;488&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;128,140&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;20,377&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;149,005&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Carrying amount of other joint ventures&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;5,698&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Carrying amount of the investment in joint ventures&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;154,703&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:62%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="14" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Y&#160;&amp;amp; C&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;MTU&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Yuchai&#160;Power&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Purem&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Revenue&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,255,967&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;594,197&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;69,380&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,919,544&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Depreciation and amortization&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(29,617&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(9,733&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(7,726&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(47,076&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Interest expense&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(30,547&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;470&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(469&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(30,546&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Profit/(loss) for the year, representing total comprehensive income for the year&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(65,961&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;66,076&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(23,016&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(22,901&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Proportion of the Group&#x2019;s ownership&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;45&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;%&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;50&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;%&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;49&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;%&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Group&#x2019;s share of &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"&gt;results&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(29,682&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;33,038&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(11,278&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Unrealized profit on transactions with joint venture&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(24,434&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;7,241&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Group&#x2019;s share of &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"&gt;results&lt;/div&gt; of significant joint ventures&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(54,116&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;40,279&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(11,278&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(25,115&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Group&#x2019;s share of results of other joint ventures, representing the Group&#x2019;s share of total comprehensive loss of other joint ventures&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(2,431&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: bottom;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Group&#x2019;s share of results for the year, representing the Group&#x2019;s share of total comprehensive loss for the year&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(27,546&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div&gt; &lt;div&gt;&lt;/div&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 96%; font-family: Times New Roman; font-size: 10pt; margin-left: auto; border-collapse: collapse;text-indent: 0px;"&gt;
&lt;tr&gt;
&lt;td style="width: 62%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="18" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Y&#160;&amp;amp; C&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;MTU&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Yuchai&#160;Power&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Purem&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="width:62%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Non-current&lt;/div&gt; assets&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;685,434&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;74,794&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;51,877&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;812,105&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;114,323&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Current assets&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- Cash and bank balances&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;64,252&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;523,858&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;16,171&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;604,281&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;85,067&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- Others&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;426,105&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;226,881&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;45,009&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;697,995&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;98,259&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total assets&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,175,791&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;825,533&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;113,057&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,114,381&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;297,649&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Non-current&lt;/div&gt; liabilities&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(146,218&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(4,825&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(151,043&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(21,263&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Current liabilities&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;text-align:right;"&gt;(946,348&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;text-align:right;"&gt;(414,396&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;text-align:right;"&gt;(80,672&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;text-align:right;"&gt;(1,441,416&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;text-align:right;"&gt;(202,913&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total liabilities&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;text-align:right;"&gt;(1,092,566&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;text-align:right;"&gt;(419,221&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;text-align:right;"&gt;(80,672&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;text-align:right;"&gt;(1,592,459&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;text-align:right;"&gt;(224,176&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Net assets&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;83,225&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;406,312&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;32,385&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;521,922&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;73,473&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Proportion of the Group&#x2019;s ownership&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;45&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;%&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;50&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;%&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;49&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;%&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Group&#x2019;s share of net assets&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;37,451&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;203,156&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;15,869&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Unrealized profit on transactions with joint venture&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(24,474&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"&gt; &lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"&gt; &lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"&gt; &lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"&gt; &lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"&gt; &lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"&gt; &lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"&gt; &lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"&gt; &lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"&gt; &lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"&gt; &lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"&gt; &lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"&gt; &lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"&gt; &lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"&gt; &lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"&gt; &lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"&gt; &lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"&gt; &lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"&gt; &lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"&gt; &lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"&gt; &lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Carrying amount of significant joint ventures&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;12,977&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;203,156&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;15,869&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;232,002&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;32,660&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Carrying amount of other joint ventures&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;5,227&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;736&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Carrying amount of the investment in joint ventures&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;237,229&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;33,396&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear:both;max-height:0pt;text-indent: 0px;"&gt;&lt;/div&gt; &lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt;&lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:59%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="18" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Y&#160;&amp;amp; C&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;MTU&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Yuchai&#160;Power&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Purem&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Revenue&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,562,179&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;708,432&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;79,119&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,349,730&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;330,780&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Depreciation and amortization&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(63,648&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(8,682&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(7,557&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(79,887&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(11,246&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Interest expense, net&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(22,508&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;6,762&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;36&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(15,710&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(2,212&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Profit/(loss) for the year, representing total comprehensive income for the year&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(6&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;150,030&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(9,201&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;140,823&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;19,824&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Proportion of the Group&#x2019;s ownership&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;45&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;%&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;50&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;%&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;49&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;%&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Group&#x2019;s share of results&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(3&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;75,015&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(4,508&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Unrealized profit on transactions with joint venture&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(4,016&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(288&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Group&#x2019;s share of results of significant joint ventures&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(4,019&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;74,727&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(4,508&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;66,200&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;9,319&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Group&#x2019;s share of results of other joint ventures, representing the Group&#x2019;s share of total comprehensive loss of other joint ventures&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(4,117&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(579&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Group&#x2019;s share of results for the year, representing the Group&#x2019;s share of total comprehensive income for the year&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;62,083&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;8,740&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Note: &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The Group assess impairment of investments when adverse events or changes in circumstances indicate that the carrying amounts may not be recoverable. In 2022, impairment loss of&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;RMB 1.0 million&#160;was charged to the consolidated statement of profit or loss under &#x201c;Other operating expenses&#x201d;. In 2023, no impairment was required. &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;As of December&#160;31, 2023, the Group&#x2019;s share of joint ventures&#x2019; capital commitment that are contracted but not paid for was RMB&#160;5.7 million (US$0.8 million) (2022: RMB&#160;3.5 million). &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;As of December&#160;31, 2023, the Group&#x2019;s share of outstanding bills receivables discounted with banks for which Y&#160;&amp;amp; C retained a recourse obligation totaled RMB&#160;11.8 million (US$1.7 million) (2022: RMB 5.9 million). &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;As of December&#160;31, 2023, the Group&#x2019;s share of outstanding bills receivables endorsed to suppliers for which Y&#160;&amp;amp; C retained a recourse obligation were RMB&#160;8.8 million (US$1.2 million) (2022: RMB 39.7 million). &lt;/div&gt; &lt;div style="margin-top: 12pt; margin-bottom: 0pt; text-indent: 4%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Significant restrictions &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The nature and extent of significant restrictions on the Group&#x2019;s ability to use or access assets and settle liabilities of joint ventures are: &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The Group&#x2019;s share of cash and cash equivalents of RMB&#160;278.5 million (US$39.2 million) (2022: RMB 163.0 million) held in the PRC are subject to local exchange control regulations. These regulations places restriction on the amount of currency being exported other than through dividends, trade and service related transactions. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;As of December&#160;31, 2023, the Group&#x2019;s share of restricted cash of RMB&#160;22.3 million (US$3.1 million) (2022: RMB 40.5 million) which was used as collateral by the banks for the issuance of bills to suppliers. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;As of December&#160;31, 2023, the Group&#x2019;s share of bills receivables of RMB&#160;2.3 million (US$0.3 million) (2022: RMB 2.3 million) which was used as collateral by banks for the issuance of bills to suppliers. &lt;/div&gt; </ifrs-full:DisclosureOfJointVenturesExplanatory>
    <cyd:DisclosureOfShareOfResultsOfJointVenturesAndCarryingAmountOfInvestmentToJointVenturesExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-22104">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:87%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2021&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Share of &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"&gt;results&lt;/div&gt; of joint ventures, net of tax:&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Y&#160;&amp;amp; C Engine Co., Ltd&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(125,853&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(54,116&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(4,019&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(566&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;MTU Yuchai Power Co., Ltd.&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;28,037&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;40,279&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;74,727&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;10,520&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Guangxi Purem Yuchai Automotive Technology Co., Ltd.&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,377&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(11,278&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(4,508&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(635&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Other joint ventures&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;454&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(2,431&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(4,117&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(579&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(95,985&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(27,546&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;62,083&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;8,740&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:84%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Carrying amount of investments:&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Y&#160;&amp;amp; C Engine Co., Ltd&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;488&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;12,977&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,827&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;MTU Yuchai Power Co., Ltd&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;128,140&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;203,156&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;28,599&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Guangxi Purem Yuchai Automotive Technology Co., Ltd.&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;20,377&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;15,869&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,234&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Other joint ventures&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;5,698&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;5,227&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;736&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;154,703&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;237,229&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;33,396&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</cyd:DisclosureOfShareOfResultsOfJointVenturesAndCarryingAmountOfInvestmentToJointVenturesExplanatory>
    <ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod
      contextRef="P01_01_2021To12_31_2021_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57741"
      unitRef="Unit_CNY">-125853000</ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod
      contextRef="P01_01_2022To12_31_2022_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57742"
      unitRef="Unit_CNY">-54116000</ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod
      contextRef="P01_01_2023To12_31_2023_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57743"
      unitRef="Unit_CNY">-4019000</ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod
      contextRef="P01_01_2023To12_31_2023_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57744"
      unitRef="Unit_USD">-566000</ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod
      contextRef="P01_01_2021To12_31_2021_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57745"
      unitRef="Unit_CNY">28037000</ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod
      contextRef="P01_01_2022To12_31_2022_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57746"
      unitRef="Unit_CNY">40279000</ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod
      contextRef="P01_01_2023To12_31_2023_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57747"
      unitRef="Unit_CNY">74727000</ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod
      contextRef="P01_01_2023To12_31_2023_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57748"
      unitRef="Unit_USD">10520000</ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod
      contextRef="P01_01_2021To12_31_2021_GuangxiPuremYuchaiAutomotiveTechnologyCoLtdMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57749"
      unitRef="Unit_CNY">1377000</ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod
      contextRef="P01_01_2022To12_31_2022_GuangxiPuremYuchaiAutomotiveTechnologyCoLtdMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57750"
      unitRef="Unit_CNY">-11278000</ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod
      contextRef="P01_01_2023To12_31_2023_GuangxiPuremYuchaiAutomotiveTechnologyCoLtdMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57751"
      unitRef="Unit_CNY">-4508000</ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod
      contextRef="P01_01_2023To12_31_2023_GuangxiPuremYuchaiAutomotiveTechnologyCoLtdMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57752"
      unitRef="Unit_USD">-635000</ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod
      contextRef="P01_01_2021To12_31_2021_OtherJointVenturesMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57753"
      unitRef="Unit_CNY">454000</ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod
      contextRef="P01_01_2022To12_31_2022_OtherJointVenturesMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57754"
      unitRef="Unit_CNY">-2431000</ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod
      contextRef="P01_01_2023To12_31_2023_OtherJointVenturesMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57755"
      unitRef="Unit_CNY">-4117000</ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod
      contextRef="P01_01_2023To12_31_2023_OtherJointVenturesMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57756"
      unitRef="Unit_USD">-579000</ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-57757"
      unitRef="Unit_CNY">-95985000</ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-57758"
      unitRef="Unit_CNY">-27546000</ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57759"
      unitRef="Unit_CNY">62083000</ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-57760"
      unitRef="Unit_USD">8740000</ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:InvestmentsInJointVentures
      contextRef="PAsOn12_31_2022_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57761"
      unitRef="Unit_CNY">488000</ifrs-full:InvestmentsInJointVentures>
    <ifrs-full:InvestmentsInJointVentures
      contextRef="PAsOn12_31_2023_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57762"
      unitRef="Unit_CNY">12977000</ifrs-full:InvestmentsInJointVentures>
    <ifrs-full:InvestmentsInJointVentures
      contextRef="PAsOn12_31_2023_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57763"
      unitRef="Unit_USD">1827000</ifrs-full:InvestmentsInJointVentures>
    <ifrs-full:InvestmentsInJointVentures
      contextRef="PAsOn12_31_2022_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57764"
      unitRef="Unit_CNY">128140000</ifrs-full:InvestmentsInJointVentures>
    <ifrs-full:InvestmentsInJointVentures
      contextRef="PAsOn12_31_2023_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57765"
      unitRef="Unit_CNY">203156000</ifrs-full:InvestmentsInJointVentures>
    <ifrs-full:InvestmentsInJointVentures
      contextRef="PAsOn12_31_2023_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57766"
      unitRef="Unit_USD">28599000</ifrs-full:InvestmentsInJointVentures>
    <ifrs-full:InvestmentsInJointVentures
      contextRef="PAsOn12_31_2022_GuangxiPuremYuchaiAutomotiveTechnologyCoLtdMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57767"
      unitRef="Unit_CNY">20377000</ifrs-full:InvestmentsInJointVentures>
    <ifrs-full:InvestmentsInJointVentures
      contextRef="PAsOn12_31_2023_GuangxiPuremYuchaiAutomotiveTechnologyCoLtdMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57768"
      unitRef="Unit_CNY">15869000</ifrs-full:InvestmentsInJointVentures>
    <ifrs-full:InvestmentsInJointVentures
      contextRef="PAsOn12_31_2023_GuangxiPuremYuchaiAutomotiveTechnologyCoLtdMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57769"
      unitRef="Unit_USD">2234000</ifrs-full:InvestmentsInJointVentures>
    <ifrs-full:InvestmentsInJointVentures
      contextRef="PAsOn12_31_2022_OtherJointVenturesMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57770"
      unitRef="Unit_CNY">5698000</ifrs-full:InvestmentsInJointVentures>
    <ifrs-full:InvestmentsInJointVentures
      contextRef="PAsOn12_31_2023_OtherJointVenturesMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57771"
      unitRef="Unit_CNY">5227000</ifrs-full:InvestmentsInJointVentures>
    <ifrs-full:InvestmentsInJointVentures
      contextRef="PAsOn12_31_2023_OtherJointVenturesMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57772"
      unitRef="Unit_USD">736000</ifrs-full:InvestmentsInJointVentures>
    <ifrs-full:InvestmentsInJointVentures
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-57773"
      unitRef="Unit_CNY">154703000</ifrs-full:InvestmentsInJointVentures>
    <ifrs-full:InvestmentsInJointVentures
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-57774"
      unitRef="Unit_CNY">237229000</ifrs-full:InvestmentsInJointVentures>
    <ifrs-full:InvestmentsInJointVentures
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-57775"
      unitRef="Unit_USD">33396000</ifrs-full:InvestmentsInJointVentures>
    <cyd:DisclosureOfSignificantInvestmentsInJointVenturesExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-22558"> &lt;div style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Details of significant joint ventures of the Group are as follows: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:40%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:6%"&gt;&lt;/td&gt;
&lt;td style="width:26%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:6%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:6%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:6%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Name of company&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Principal&#160;activities&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Place of&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;incorporation/&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;business&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Group&#x2019;s effective equity&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;interest&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;%&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;%&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Held by subsidiaries&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:3.75pt"&gt;&lt;/td&gt;
&lt;td colspan="2" style="height:3.75pt"&gt;&lt;/td&gt;
&lt;td colspan="2" style="height:3.75pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:3.75pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:3.75pt"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Y&#160;&amp;amp; C Engine Co., Ltd (&#x201c;Y&amp;amp;C&#x201d;)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:center;"&gt;Manufacture and sale of heavy-duty diesel engines, spare parts and after-sales services&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:center;"&gt;PRC&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:right;"&gt;34.4&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:right;"&gt;34.4&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:top"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:3.75pt"&gt;&lt;/td&gt;
&lt;td colspan="2" style="height:3.75pt"&gt;&lt;/td&gt;
&lt;td colspan="2" style="height:3.75pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:3.75pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:3.75pt"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;MTU Yuchai Power Co., Ltd (&#x201c;MTU Yuchai Power&#x201d;)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:center;"&gt;Manufacture off-road diesel engines&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:center;"&gt;PRC&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:right;"&gt;38.2&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:right;"&gt;38.2&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:top"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:3.75pt"&gt;&lt;/td&gt;
&lt;td colspan="2" style="height:3.75pt"&gt;&lt;/td&gt;
&lt;td colspan="2" style="height:3.75pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:3.75pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:3.75pt"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Guangxi Purem Yuchai Automotive Technology Co., Ltd.&lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;&#160;&lt;/div&gt;(&#x201c;Purem&#x201d;)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:center;"&gt;Application development, production, sales and service on engine exhaust control systems&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:center;"&gt;PRC&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:right;"&gt;37.4&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:right;"&gt;37.4&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:top"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</cyd:DisclosureOfSignificantInvestmentsInJointVenturesExplanatory>
    <ifrs-full:DescriptionOfNatureOfEntitysOperationsAndPrincipalActivities
      contextRef="P01_01_2023To12_31_2023_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis"
      id="ixv-57776">Manufacture and sale of heavy-duty diesel engines, spare parts and after-sales services</ifrs-full:DescriptionOfNatureOfEntitysOperationsAndPrincipalActivities>
    <ifrs-full:CountryOfIncorporationOfJointVenture
      contextRef="P01_01_2023To12_31_2023_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis"
      id="ixv-57777">PRC</ifrs-full:CountryOfIncorporationOfJointVenture>
    <ifrs-full:ProportionOfVotingRightsHeldInJointVenture
      contextRef="P01_01_2022To12_31_2022_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis"
      decimals="3"
      id="ixv-57778"
      unitRef="Unit_pure">0.344</ifrs-full:ProportionOfVotingRightsHeldInJointVenture>
    <ifrs-full:ProportionOfVotingRightsHeldInJointVenture
      contextRef="P01_01_2023To12_31_2023_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis"
      decimals="3"
      id="ixv-57779"
      unitRef="Unit_pure">0.344</ifrs-full:ProportionOfVotingRightsHeldInJointVenture>
    <ifrs-full:DescriptionOfNatureOfEntitysOperationsAndPrincipalActivities
      contextRef="P01_01_2023To12_31_2023_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis"
      id="ixv-57780">Manufacture off-road diesel engines</ifrs-full:DescriptionOfNatureOfEntitysOperationsAndPrincipalActivities>
    <ifrs-full:CountryOfIncorporationOfJointVenture
      contextRef="P01_01_2023To12_31_2023_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis"
      id="ixv-57781">PRC</ifrs-full:CountryOfIncorporationOfJointVenture>
    <ifrs-full:ProportionOfVotingRightsHeldInJointVenture
      contextRef="P01_01_2022To12_31_2022_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="3"
      id="ixv-57782"
      unitRef="Unit_pure">0.382</ifrs-full:ProportionOfVotingRightsHeldInJointVenture>
    <ifrs-full:ProportionOfVotingRightsHeldInJointVenture
      contextRef="P01_01_2023To12_31_2023_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="3"
      id="ixv-57783"
      unitRef="Unit_pure">0.382</ifrs-full:ProportionOfVotingRightsHeldInJointVenture>
    <ifrs-full:DescriptionOfNatureOfEntitysOperationsAndPrincipalActivities
      contextRef="P01_01_2023To12_31_2023_GuangxiPuremYuchaiAutomotiveTechnologyCoLtdMemberifrsfullJointVenturesAxis"
      id="ixv-57784">Application development, production, sales and service on engine exhaust control systems</ifrs-full:DescriptionOfNatureOfEntitysOperationsAndPrincipalActivities>
    <ifrs-full:CountryOfIncorporationOfJointVenture
      contextRef="P01_01_2023To12_31_2023_GuangxiPuremYuchaiAutomotiveTechnologyCoLtdMemberifrsfullJointVenturesAxis"
      id="ixv-57785">PRC</ifrs-full:CountryOfIncorporationOfJointVenture>
    <ifrs-full:ProportionOfVotingRightsHeldInJointVenture
      contextRef="P01_01_2022To12_31_2022_GuangxiPuremYuchaiAutomotiveTechnologyCoLtdMemberifrsfullJointVenturesAxis"
      decimals="3"
      id="ixv-57786"
      unitRef="Unit_pure">0.374</ifrs-full:ProportionOfVotingRightsHeldInJointVenture>
    <ifrs-full:ProportionOfVotingRightsHeldInJointVenture
      contextRef="P01_01_2023To12_31_2023_GuangxiPuremYuchaiAutomotiveTechnologyCoLtdMemberifrsfullJointVenturesAxis"
      decimals="3"
      id="ixv-57787"
      unitRef="Unit_pure">0.374</ifrs-full:ProportionOfVotingRightsHeldInJointVenture>
    <ifrs-full:DisclosureOfReconciliationOfSummarisedFinancialInformationOfJointVentureAccountedForUsingEquityMethodToCarryingAmountOfInterestInJointVentureExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-22751"> &lt;div style="null;text-indent: 0px;"&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 96%; font-family: Times New Roman; font-size: 10pt; margin-left: auto; border-collapse: collapse;"&gt;
&lt;tr&gt;
&lt;td style="width: 56%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 5%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 4%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 4%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 4%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="14" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Y&#160;&amp;amp; C&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;MTU&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Yuchai&#160;Power&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Purem&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 56%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Revenue&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,072,721&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;467,800&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;157,316&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,697,837&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 56%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Depreciation and amortization&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(52,881&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(2,377&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(709&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(55,967&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 56%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Interest expense&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(51,836&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(1,850&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(41&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(53,727&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; white-space: nowrap; width: 56%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal; white-space: nowrap;"&gt;Profit/(loss) for the year, representing total comprehensive income&lt;br/&gt; for the year&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(282,205&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;54,526&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,811&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(224,868&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 56%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 56%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Proportion of the Group&#x2019;s ownership&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;45&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;%&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;50&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;%&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;49&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;%&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 56%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 56%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Group&#x2019;s share of &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"&gt;results&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(126,992&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;27,263&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,377&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 56%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Unrealized profit on transactions with joint venture&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,139&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;774&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 56%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 56%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Group&#x2019;s share of &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"&gt;results&lt;/div&gt; of significant joint ventures&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(125,853&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;28,037&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,377&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(96,439&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 56%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 56%;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Group&#x2019;s share of results of other joint ventures, representing the&lt;br/&gt; Group&#x2019;s share of total comprehensive income of other joint&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;br/&gt;&lt;/div&gt;ventures&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;454&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 56%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 56%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Group&#x2019;s share of &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"&gt;results&lt;/div&gt; for the year, representing the Group&#x2019;s&lt;br/&gt; share of total comprehensive loss for the year&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(95,985&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 56%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear:both;max-height:0pt;"&gt;&lt;/div&gt; &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:62%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="14" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Y&#160;&amp;amp; C&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;MTU&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Yuchai&#160;Power&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Purem&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Non-current&lt;/div&gt; assets&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;616,161&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;89,353&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;60,439&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;765,953&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Current assets&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- Cash and bank balances&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;97,741&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;291,807&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;26,744&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;416,292&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- Others&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;502,174&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;209,696&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;31,512&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;743,382&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total assets&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,216,076&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;590,856&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;118,695&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,925,627&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Non-current&lt;/div&gt; liabilities&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(145,418&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(145,418&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Current liabilities&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;text-align:right;"&gt;(987,638&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;text-align:right;"&gt;(334,576&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;text-align:right;"&gt;(77,109&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;text-align:right;"&gt;(1,399,323&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total liabilities&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;text-align:right;"&gt;(1,133,056&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;text-align:right;"&gt;(334,576&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;text-align:right;"&gt;(77,109&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;text-align:right;"&gt;(1,544,741&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Net assets&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;83,020&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;256,280&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;41,586&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;380,886&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Proportion of the Group&#x2019;s ownership&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;45&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;%&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;50&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;%&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;49&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;%&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Group&#x2019;s share of net assets&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;37,359&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;128,140&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;20,377&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Unrealized profit on transactions with joint venture&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(36,871&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Carrying amount of significant joint ventures&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;488&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;128,140&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;20,377&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;149,005&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Carrying amount of other joint ventures&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;5,698&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Carrying amount of the investment in joint ventures&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;154,703&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt;&lt;div&gt;&lt;/div&gt;   &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:62%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="14" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Y&#160;&amp;amp; C&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;MTU&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Yuchai&#160;Power&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Purem&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Revenue&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,255,967&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;594,197&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;69,380&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,919,544&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Depreciation and amortization&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(29,617&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(9,733&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(7,726&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(47,076&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Interest expense&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(30,547&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;470&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(469&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(30,546&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Profit/(loss) for the year, representing total comprehensive income for the year&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(65,961&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;66,076&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(23,016&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(22,901&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Proportion of the Group&#x2019;s ownership&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;45&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;%&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;50&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;%&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;49&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;%&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Group&#x2019;s share of &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"&gt;results&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(29,682&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;33,038&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(11,278&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Unrealized profit on transactions with joint venture&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(24,434&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;7,241&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Group&#x2019;s share of &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"&gt;results&lt;/div&gt; of significant joint ventures&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(54,116&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;40,279&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(11,278&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(25,115&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Group&#x2019;s share of results of other joint ventures, representing the Group&#x2019;s share of total comprehensive loss of other joint ventures&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(2,431&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: bottom;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Group&#x2019;s share of results for the year, representing the Group&#x2019;s share of total comprehensive loss for the year&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(27,546&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div&gt; &lt;div&gt;&lt;/div&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 96%; font-family: Times New Roman; font-size: 10pt; margin-left: auto; border-collapse: collapse;text-indent: 0px;"&gt;
&lt;tr&gt;
&lt;td style="width: 62%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="18" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Y&#160;&amp;amp; C&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;MTU&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Yuchai&#160;Power&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Purem&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="width:62%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Non-current&lt;/div&gt; assets&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;685,434&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;74,794&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;51,877&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;812,105&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;114,323&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Current assets&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- Cash and bank balances&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;64,252&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;523,858&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;16,171&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;604,281&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;85,067&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- Others&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;426,105&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;226,881&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;45,009&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;697,995&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;98,259&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total assets&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,175,791&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;825,533&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;113,057&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,114,381&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;297,649&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Non-current&lt;/div&gt; liabilities&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(146,218&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(4,825&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(151,043&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(21,263&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Current liabilities&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;text-align:right;"&gt;(946,348&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;text-align:right;"&gt;(414,396&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;text-align:right;"&gt;(80,672&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;text-align:right;"&gt;(1,441,416&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;text-align:right;"&gt;(202,913&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total liabilities&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;text-align:right;"&gt;(1,092,566&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;text-align:right;"&gt;(419,221&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;text-align:right;"&gt;(80,672&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;text-align:right;"&gt;(1,592,459&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;text-align:right;"&gt;(224,176&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Net assets&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;83,225&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;406,312&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;32,385&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;521,922&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;73,473&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Proportion of the Group&#x2019;s ownership&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;45&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;%&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;50&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;%&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;49&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;%&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Group&#x2019;s share of net assets&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;37,451&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;203,156&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;15,869&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Unrealized profit on transactions with joint venture&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(24,474&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"&gt; &lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"&gt; &lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"&gt; &lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"&gt; &lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"&gt; &lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"&gt; &lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"&gt; &lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"&gt; &lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"&gt; &lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"&gt; &lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"&gt; &lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"&gt; &lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"&gt; &lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"&gt; &lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"&gt; &lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"&gt; &lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"&gt; &lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"&gt; &lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"&gt; &lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"&gt; &lt;div style="font-size: 0pt; line-height: 0pt;"&gt;&lt;div style="font-size: 0pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Carrying amount of significant joint ventures&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;12,977&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;203,156&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;15,869&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;232,002&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;32,660&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Carrying amount of other joint ventures&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;5,227&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;736&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Carrying amount of the investment in joint ventures&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;237,229&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;33,396&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear:both;max-height:0pt;text-indent: 0px;"&gt;&lt;/div&gt; &lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt;  &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:59%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="18" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Y&#160;&amp;amp; C&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;MTU&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Yuchai&#160;Power&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Purem&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Revenue&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,562,179&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;708,432&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;79,119&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,349,730&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;330,780&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Depreciation and amortization&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(63,648&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(8,682&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(7,557&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(79,887&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(11,246&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Interest expense, net&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(22,508&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;6,762&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;36&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(15,710&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(2,212&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Profit/(loss) for the year, representing total comprehensive income for the year&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(6&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;150,030&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(9,201&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;140,823&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;19,824&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Proportion of the Group&#x2019;s ownership&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;45&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;%&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;50&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;%&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;49&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;%&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Group&#x2019;s share of results&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(3&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;75,015&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(4,508&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Unrealized profit on transactions with joint venture&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(4,016&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(288&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Group&#x2019;s share of results of significant joint ventures&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(4,019&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;74,727&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(4,508&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;66,200&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;9,319&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Group&#x2019;s share of results of other joint ventures, representing the Group&#x2019;s share of total comprehensive loss of other joint ventures&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(4,117&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(579&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Group&#x2019;s share of results for the year, representing the Group&#x2019;s share of total comprehensive income for the year&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;62,083&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;8,740&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </ifrs-full:DisclosureOfReconciliationOfSummarisedFinancialInformationOfJointVentureAccountedForUsingEquityMethodToCarryingAmountOfInterestInJointVentureExplanatory>
    <ifrs-full:Revenue
      contextRef="P01_01_2021To12_31_2021_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57789"
      unitRef="Unit_CNY">2072721000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="P01_01_2021To12_31_2021_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57790"
      unitRef="Unit_CNY">467800000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="P01_01_2021To12_31_2021_PuremCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57791"
      unitRef="Unit_CNY">157316000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="P01_01_2021To12_31_2021_JointVenturesMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57792"
      unitRef="Unit_CNY">2697837000</ifrs-full:Revenue>
    <ifrs-full:DepreciationAndAmortisationExpense
      contextRef="P01_01_2021To12_31_2021_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57793"
      unitRef="Unit_CNY">52881000</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense
      contextRef="P01_01_2021To12_31_2021_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57794"
      unitRef="Unit_CNY">2377000</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense
      contextRef="P01_01_2021To12_31_2021_PuremCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57795"
      unitRef="Unit_CNY">709000</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense
      contextRef="P01_01_2021To12_31_2021_JointVenturesMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57796"
      unitRef="Unit_CNY">55967000</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:InterestExpense
      contextRef="P01_01_2021To12_31_2021_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57797"
      unitRef="Unit_CNY">51836000</ifrs-full:InterestExpense>
    <ifrs-full:InterestExpense
      contextRef="P01_01_2021To12_31_2021_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57798"
      unitRef="Unit_CNY">1850000</ifrs-full:InterestExpense>
    <ifrs-full:InterestExpense
      contextRef="P01_01_2021To12_31_2021_PuremCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57799"
      unitRef="Unit_CNY">41000</ifrs-full:InterestExpense>
    <ifrs-full:InterestExpense
      contextRef="P01_01_2021To12_31_2021_JointVenturesMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57800"
      unitRef="Unit_CNY">53727000</ifrs-full:InterestExpense>
    <ifrs-full:ComprehensiveIncome
      contextRef="P01_01_2021To12_31_2021_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57801"
      unitRef="Unit_CNY">-282205000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="P01_01_2021To12_31_2021_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57802"
      unitRef="Unit_CNY">54526000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="P01_01_2021To12_31_2021_PuremCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57803"
      unitRef="Unit_CNY">2811000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="P01_01_2021To12_31_2021_JointVenturesMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57804"
      unitRef="Unit_CNY">-224868000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ProportionOfOwnershipInterestInJointVenture
      contextRef="P01_01_2021To12_31_2021_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis"
      decimals="2"
      id="ixv-57805"
      unitRef="Unit_pure">0.45</ifrs-full:ProportionOfOwnershipInterestInJointVenture>
    <ifrs-full:ProportionOfOwnershipInterestInJointVenture
      contextRef="P01_01_2021To12_31_2021_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="2"
      id="ixv-57806"
      unitRef="Unit_pure">0.50</ifrs-full:ProportionOfOwnershipInterestInJointVenture>
    <ifrs-full:ProportionOfOwnershipInterestInJointVenture
      contextRef="P01_01_2021To12_31_2021_PuremCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="2"
      id="ixv-57807"
      unitRef="Unit_pure">0.49</ifrs-full:ProportionOfOwnershipInterestInJointVenture>
    <cyd:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethodBeforeAdjustments
      contextRef="P01_01_2021To12_31_2021_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57808"
      unitRef="Unit_CNY">-126992000</cyd:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethodBeforeAdjustments>
    <cyd:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethodBeforeAdjustments
      contextRef="P01_01_2021To12_31_2021_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57809"
      unitRef="Unit_CNY">27263000</cyd:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethodBeforeAdjustments>
    <cyd:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethodBeforeAdjustments
      contextRef="P01_01_2021To12_31_2021_PuremCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57810"
      unitRef="Unit_CNY">1377000</cyd:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethodBeforeAdjustments>
    <cyd:UnrealizedProfitOnUpstreamOrDownstreamTransactionsWithJointVenture
      contextRef="P01_01_2021To12_31_2021_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57811"
      unitRef="Unit_CNY">-1139000</cyd:UnrealizedProfitOnUpstreamOrDownstreamTransactionsWithJointVenture>
    <cyd:UnrealizedProfitOnUpstreamOrDownstreamTransactionsWithJointVenture
      contextRef="P01_01_2021To12_31_2021_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57812"
      unitRef="Unit_CNY">-774000</cyd:UnrealizedProfitOnUpstreamOrDownstreamTransactionsWithJointVenture>
    <ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod
      contextRef="P01_01_2021To12_31_2021_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57813"
      unitRef="Unit_CNY">-125853000</ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod
      contextRef="P01_01_2021To12_31_2021_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-57814"
      unitRef="Unit_CNY">28037000</ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod
      contextRef="P01_01_2021To12_31_2021_PuremCompanyLimitedMemberifrsfullJointVenturesAxis_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-57815"
      unitRef="Unit_CNY">1377000</ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod
      contextRef="P01_01_2021To12_31_2021_JointVenturesMemberifrsfullJointVenturesAxis_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-57816"
      unitRef="Unit_CNY">-96439000</ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod
      contextRef="P01_01_2021To12_31_2021_JointVenturesMemberifrsfullJointVenturesAxis_OtherJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-57817"
      unitRef="Unit_CNY">454000</ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod
      contextRef="P01_01_2021To12_31_2021_JointVenturesMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57818"
      unitRef="Unit_CNY">-95985000</ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:NoncurrentAssets
      contextRef="PAsOn12_31_2022_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57819"
      unitRef="Unit_CNY">616161000</ifrs-full:NoncurrentAssets>
    <ifrs-full:NoncurrentAssets
      contextRef="PAsOn12_31_2022_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57820"
      unitRef="Unit_CNY">89353000</ifrs-full:NoncurrentAssets>
    <ifrs-full:NoncurrentAssets
      contextRef="PAsOn12_31_2022_PuremCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57821"
      unitRef="Unit_CNY">60439000</ifrs-full:NoncurrentAssets>
    <ifrs-full:NoncurrentAssets
      contextRef="PAsOn12_31_2022_JointVenturesMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57822"
      unitRef="Unit_CNY">765953000</ifrs-full:NoncurrentAssets>
    <ifrs-full:CashAndCashEquivalents
      contextRef="PAsOn12_31_2022_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57823"
      unitRef="Unit_CNY">97741000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents
      contextRef="PAsOn12_31_2022_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57824"
      unitRef="Unit_CNY">291807000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents
      contextRef="PAsOn12_31_2022_PuremCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57825"
      unitRef="Unit_CNY">26744000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents
      contextRef="PAsOn12_31_2022_JointVenturesMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57826"
      unitRef="Unit_CNY">416292000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:OtherCurrentAssets
      contextRef="PAsOn12_31_2022_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57827"
      unitRef="Unit_CNY">502174000</ifrs-full:OtherCurrentAssets>
    <ifrs-full:OtherCurrentAssets
      contextRef="PAsOn12_31_2022_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57828"
      unitRef="Unit_CNY">209696000</ifrs-full:OtherCurrentAssets>
    <ifrs-full:OtherCurrentAssets
      contextRef="PAsOn12_31_2022_PuremCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57829"
      unitRef="Unit_CNY">31512000</ifrs-full:OtherCurrentAssets>
    <ifrs-full:OtherCurrentAssets
      contextRef="PAsOn12_31_2022_JointVenturesMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57830"
      unitRef="Unit_CNY">743382000</ifrs-full:OtherCurrentAssets>
    <ifrs-full:Assets
      contextRef="PAsOn12_31_2022_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57831"
      unitRef="Unit_CNY">1216076000</ifrs-full:Assets>
    <ifrs-full:Assets
      contextRef="PAsOn12_31_2022_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57832"
      unitRef="Unit_CNY">590856000</ifrs-full:Assets>
    <ifrs-full:Assets
      contextRef="PAsOn12_31_2022_PuremCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57833"
      unitRef="Unit_CNY">118695000</ifrs-full:Assets>
    <ifrs-full:Assets
      contextRef="PAsOn12_31_2022_JointVenturesMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57834"
      unitRef="Unit_CNY">1925627000</ifrs-full:Assets>
    <ifrs-full:NoncurrentLiabilities
      contextRef="PAsOn12_31_2022_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57835"
      unitRef="Unit_CNY">145418000</ifrs-full:NoncurrentLiabilities>
    <ifrs-full:NoncurrentLiabilities
      contextRef="PAsOn12_31_2022_JointVenturesMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57836"
      unitRef="Unit_CNY">145418000</ifrs-full:NoncurrentLiabilities>
    <ifrs-full:OtherCurrentLiabilities
      contextRef="PAsOn12_31_2022_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57837"
      unitRef="Unit_CNY">987638000</ifrs-full:OtherCurrentLiabilities>
    <ifrs-full:OtherCurrentLiabilities
      contextRef="PAsOn12_31_2022_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57838"
      unitRef="Unit_CNY">334576000</ifrs-full:OtherCurrentLiabilities>
    <ifrs-full:OtherCurrentLiabilities
      contextRef="PAsOn12_31_2022_PuremCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57839"
      unitRef="Unit_CNY">77109000</ifrs-full:OtherCurrentLiabilities>
    <ifrs-full:OtherCurrentLiabilities
      contextRef="PAsOn12_31_2022_JointVenturesMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57840"
      unitRef="Unit_CNY">1399323000</ifrs-full:OtherCurrentLiabilities>
    <ifrs-full:Liabilities
      contextRef="PAsOn12_31_2022_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57841"
      unitRef="Unit_CNY">1133056000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities
      contextRef="PAsOn12_31_2022_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57842"
      unitRef="Unit_CNY">334576000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities
      contextRef="PAsOn12_31_2022_PuremCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57843"
      unitRef="Unit_CNY">77109000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities
      contextRef="PAsOn12_31_2022_JointVenturesMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57844"
      unitRef="Unit_CNY">1544741000</ifrs-full:Liabilities>
    <ifrs-full:NetAssetsLiabilities
      contextRef="PAsOn12_31_2022_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57845"
      unitRef="Unit_CNY">83020000</ifrs-full:NetAssetsLiabilities>
    <ifrs-full:NetAssetsLiabilities
      contextRef="PAsOn12_31_2022_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57846"
      unitRef="Unit_CNY">256280000</ifrs-full:NetAssetsLiabilities>
    <ifrs-full:NetAssetsLiabilities
      contextRef="PAsOn12_31_2022_PuremCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57847"
      unitRef="Unit_CNY">41586000</ifrs-full:NetAssetsLiabilities>
    <ifrs-full:NetAssetsLiabilities
      contextRef="PAsOn12_31_2022_JointVenturesMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57848"
      unitRef="Unit_CNY">380886000</ifrs-full:NetAssetsLiabilities>
    <ifrs-full:ProportionOfOwnershipInterestInJointVenture
      contextRef="P01_01_2022To12_31_2022_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis"
      decimals="2"
      id="ixv-57849"
      unitRef="Unit_pure">0.45</ifrs-full:ProportionOfOwnershipInterestInJointVenture>
    <ifrs-full:ProportionOfOwnershipInterestInJointVenture
      contextRef="P01_01_2022To12_31_2022_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="2"
      id="ixv-57850"
      unitRef="Unit_pure">0.50</ifrs-full:ProportionOfOwnershipInterestInJointVenture>
    <ifrs-full:ProportionOfOwnershipInterestInJointVenture
      contextRef="P01_01_2022To12_31_2022_PuremCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="2"
      id="ixv-57851"
      unitRef="Unit_pure">0.49</ifrs-full:ProportionOfOwnershipInterestInJointVenture>
    <cyd:ShareOfNetAssetsOfJointVenture
      contextRef="PAsOn12_31_2022_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57852"
      unitRef="Unit_CNY">37359000</cyd:ShareOfNetAssetsOfJointVenture>
    <cyd:ShareOfNetAssetsOfJointVenture
      contextRef="PAsOn12_31_2022_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57853"
      unitRef="Unit_CNY">128140000</cyd:ShareOfNetAssetsOfJointVenture>
    <cyd:ShareOfNetAssetsOfJointVenture
      contextRef="PAsOn12_31_2022_PuremCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57854"
      unitRef="Unit_CNY">20377000</cyd:ShareOfNetAssetsOfJointVenture>
    <cyd:UnrealizedProfitOnTransactionsWithJointVenture
      contextRef="PAsOn12_31_2022_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57855"
      unitRef="Unit_CNY">36871000</cyd:UnrealizedProfitOnTransactionsWithJointVenture>
    <ifrs-full:InvestmentsInJointVentures
      contextRef="PAsOn12_31_2022_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57856"
      unitRef="Unit_CNY">488000</ifrs-full:InvestmentsInJointVentures>
    <ifrs-full:InvestmentsInJointVentures
      contextRef="PAsOn12_31_2022_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-57857"
      unitRef="Unit_CNY">128140000</ifrs-full:InvestmentsInJointVentures>
    <ifrs-full:InvestmentsInJointVentures
      contextRef="PAsOn12_31_2022_PuremCompanyLimitedMemberifrsfullJointVenturesAxis_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-57858"
      unitRef="Unit_CNY">20377000</ifrs-full:InvestmentsInJointVentures>
    <ifrs-full:InvestmentsInJointVentures
      contextRef="PAsOn12_31_2022_JointVenturesMemberifrsfullJointVenturesAxis_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-57859"
      unitRef="Unit_CNY">149005000</ifrs-full:InvestmentsInJointVentures>
    <ifrs-full:InvestmentsInJointVentures
      contextRef="PAsOn12_31_2022_JointVenturesMemberifrsfullJointVenturesAxis_OtherJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-57860"
      unitRef="Unit_CNY">5698000</ifrs-full:InvestmentsInJointVentures>
    <ifrs-full:InvestmentsInJointVentures
      contextRef="PAsOn12_31_2022_JointVenturesMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57861"
      unitRef="Unit_CNY">154703000</ifrs-full:InvestmentsInJointVentures>
    <ifrs-full:Revenue
      contextRef="P01_01_2022To12_31_2022_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57863"
      unitRef="Unit_CNY">1255967000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="P01_01_2022To12_31_2022_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57864"
      unitRef="Unit_CNY">594197000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="P01_01_2022To12_31_2022_PuremCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57865"
      unitRef="Unit_CNY">69380000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="P01_01_2022To12_31_2022_JointVenturesMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57866"
      unitRef="Unit_CNY">1919544000</ifrs-full:Revenue>
    <ifrs-full:DepreciationAndAmortisationExpense
      contextRef="P01_01_2022To12_31_2022_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57867"
      unitRef="Unit_CNY">29617000</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense
      contextRef="P01_01_2022To12_31_2022_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57868"
      unitRef="Unit_CNY">9733000</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense
      contextRef="P01_01_2022To12_31_2022_PuremCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57869"
      unitRef="Unit_CNY">7726000</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense
      contextRef="P01_01_2022To12_31_2022_JointVenturesMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57870"
      unitRef="Unit_CNY">47076000</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:InterestExpense
      contextRef="P01_01_2022To12_31_2022_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57871"
      unitRef="Unit_CNY">30547000</ifrs-full:InterestExpense>
    <ifrs-full:InterestExpense
      contextRef="P01_01_2022To12_31_2022_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57872"
      unitRef="Unit_CNY">-470000</ifrs-full:InterestExpense>
    <ifrs-full:InterestExpense
      contextRef="P01_01_2022To12_31_2022_PuremCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57873"
      unitRef="Unit_CNY">469000</ifrs-full:InterestExpense>
    <ifrs-full:InterestExpense
      contextRef="P01_01_2022To12_31_2022_JointVenturesMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57874"
      unitRef="Unit_CNY">30546000</ifrs-full:InterestExpense>
    <ifrs-full:ComprehensiveIncome
      contextRef="P01_01_2022To12_31_2022_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57875"
      unitRef="Unit_CNY">-65961000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="P01_01_2022To12_31_2022_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57876"
      unitRef="Unit_CNY">66076000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="P01_01_2022To12_31_2022_PuremCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57877"
      unitRef="Unit_CNY">-23016000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="P01_01_2022To12_31_2022_JointVenturesMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57878"
      unitRef="Unit_CNY">-22901000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ProportionOfOwnershipInterestInJointVenture
      contextRef="P01_01_2022To12_31_2022_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis"
      decimals="2"
      id="ixv-57879"
      unitRef="Unit_pure">0.45</ifrs-full:ProportionOfOwnershipInterestInJointVenture>
    <ifrs-full:ProportionOfOwnershipInterestInJointVenture
      contextRef="P01_01_2022To12_31_2022_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="2"
      id="ixv-57880"
      unitRef="Unit_pure">0.50</ifrs-full:ProportionOfOwnershipInterestInJointVenture>
    <ifrs-full:ProportionOfOwnershipInterestInJointVenture
      contextRef="P01_01_2022To12_31_2022_PuremCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="2"
      id="ixv-57881"
      unitRef="Unit_pure">0.49</ifrs-full:ProportionOfOwnershipInterestInJointVenture>
    <cyd:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethodBeforeAdjustments
      contextRef="P01_01_2022To12_31_2022_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57882"
      unitRef="Unit_CNY">-29682000</cyd:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethodBeforeAdjustments>
    <cyd:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethodBeforeAdjustments
      contextRef="P01_01_2022To12_31_2022_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57883"
      unitRef="Unit_CNY">33038000</cyd:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethodBeforeAdjustments>
    <cyd:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethodBeforeAdjustments
      contextRef="P01_01_2022To12_31_2022_PuremCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57884"
      unitRef="Unit_CNY">-11278000</cyd:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethodBeforeAdjustments>
    <cyd:UnrealizedProfitOnUpstreamOrDownstreamTransactionsWithJointVenture
      contextRef="P01_01_2022To12_31_2022_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57885"
      unitRef="Unit_CNY">24434000</cyd:UnrealizedProfitOnUpstreamOrDownstreamTransactionsWithJointVenture>
    <cyd:UnrealizedProfitOnUpstreamOrDownstreamTransactionsWithJointVenture
      contextRef="P01_01_2022To12_31_2022_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57886"
      unitRef="Unit_CNY">-7241000</cyd:UnrealizedProfitOnUpstreamOrDownstreamTransactionsWithJointVenture>
    <ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod
      contextRef="P01_01_2022To12_31_2022_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57887"
      unitRef="Unit_CNY">-54116000</ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod
      contextRef="P01_01_2022To12_31_2022_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-57888"
      unitRef="Unit_CNY">40279000</ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod
      contextRef="P01_01_2022To12_31_2022_PuremCompanyLimitedMemberifrsfullJointVenturesAxis_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-57889"
      unitRef="Unit_CNY">-11278000</ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod
      contextRef="P01_01_2022To12_31_2022_JointVenturesMemberifrsfullJointVenturesAxis_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-57890"
      unitRef="Unit_CNY">-25115000</ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod
      contextRef="P01_01_2022To12_31_2022_JointVenturesMemberifrsfullJointVenturesAxis_OtherJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-57891"
      unitRef="Unit_CNY">-2431000</ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod
      contextRef="P01_01_2022To12_31_2022_JointVenturesMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57892"
      unitRef="Unit_CNY">-27546000</ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:NoncurrentAssets
      contextRef="PAsOn12_31_2023_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57893"
      unitRef="Unit_CNY">685434000</ifrs-full:NoncurrentAssets>
    <ifrs-full:NoncurrentAssets
      contextRef="PAsOn12_31_2023_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57894"
      unitRef="Unit_CNY">74794000</ifrs-full:NoncurrentAssets>
    <ifrs-full:NoncurrentAssets
      contextRef="PAsOn12_31_2023_PuremCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57895"
      unitRef="Unit_CNY">51877000</ifrs-full:NoncurrentAssets>
    <ifrs-full:NoncurrentAssets
      contextRef="PAsOn12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57896"
      unitRef="Unit_CNY">812105000</ifrs-full:NoncurrentAssets>
    <ifrs-full:NoncurrentAssets
      contextRef="PAsOn12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57897"
      unitRef="Unit_USD">114323000</ifrs-full:NoncurrentAssets>
    <ifrs-full:CashAndCashEquivalents
      contextRef="PAsOn12_31_2023_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57898"
      unitRef="Unit_CNY">64252000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents
      contextRef="PAsOn12_31_2023_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57899"
      unitRef="Unit_CNY">523858000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents
      contextRef="PAsOn12_31_2023_PuremCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57900"
      unitRef="Unit_CNY">16171000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents
      contextRef="PAsOn12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57901"
      unitRef="Unit_CNY">604281000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents
      contextRef="PAsOn12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57902"
      unitRef="Unit_USD">85067000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:OtherCurrentAssets
      contextRef="PAsOn12_31_2023_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57903"
      unitRef="Unit_CNY">426105000</ifrs-full:OtherCurrentAssets>
    <ifrs-full:OtherCurrentAssets
      contextRef="PAsOn12_31_2023_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57904"
      unitRef="Unit_CNY">226881000</ifrs-full:OtherCurrentAssets>
    <ifrs-full:OtherCurrentAssets
      contextRef="PAsOn12_31_2023_PuremCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57905"
      unitRef="Unit_CNY">45009000</ifrs-full:OtherCurrentAssets>
    <ifrs-full:OtherCurrentAssets
      contextRef="PAsOn12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57906"
      unitRef="Unit_CNY">697995000</ifrs-full:OtherCurrentAssets>
    <ifrs-full:OtherCurrentAssets
      contextRef="PAsOn12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57907"
      unitRef="Unit_USD">98259000</ifrs-full:OtherCurrentAssets>
    <ifrs-full:Assets
      contextRef="PAsOn12_31_2023_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57908"
      unitRef="Unit_CNY">1175791000</ifrs-full:Assets>
    <ifrs-full:Assets
      contextRef="PAsOn12_31_2023_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57909"
      unitRef="Unit_CNY">825533000</ifrs-full:Assets>
    <ifrs-full:Assets
      contextRef="PAsOn12_31_2023_PuremCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57910"
      unitRef="Unit_CNY">113057000</ifrs-full:Assets>
    <ifrs-full:Assets
      contextRef="PAsOn12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57911"
      unitRef="Unit_CNY">2114381000</ifrs-full:Assets>
    <ifrs-full:Assets
      contextRef="PAsOn12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57912"
      unitRef="Unit_USD">297649000</ifrs-full:Assets>
    <ifrs-full:NoncurrentLiabilities
      contextRef="PAsOn12_31_2023_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57913"
      unitRef="Unit_CNY">146218000</ifrs-full:NoncurrentLiabilities>
    <ifrs-full:NoncurrentLiabilities
      contextRef="PAsOn12_31_2023_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57914"
      unitRef="Unit_CNY">4825000</ifrs-full:NoncurrentLiabilities>
    <ifrs-full:NoncurrentLiabilities
      contextRef="PAsOn12_31_2023_PuremCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57915"
      unitRef="Unit_CNY">0</ifrs-full:NoncurrentLiabilities>
    <ifrs-full:NoncurrentLiabilities
      contextRef="PAsOn12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57916"
      unitRef="Unit_CNY">151043000</ifrs-full:NoncurrentLiabilities>
    <ifrs-full:NoncurrentLiabilities
      contextRef="PAsOn12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57917"
      unitRef="Unit_USD">21263000</ifrs-full:NoncurrentLiabilities>
    <ifrs-full:OtherCurrentLiabilities
      contextRef="PAsOn12_31_2023_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57918"
      unitRef="Unit_CNY">946348000</ifrs-full:OtherCurrentLiabilities>
    <ifrs-full:OtherCurrentLiabilities
      contextRef="PAsOn12_31_2023_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57919"
      unitRef="Unit_CNY">414396000</ifrs-full:OtherCurrentLiabilities>
    <ifrs-full:OtherCurrentLiabilities
      contextRef="PAsOn12_31_2023_PuremCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57920"
      unitRef="Unit_CNY">80672000</ifrs-full:OtherCurrentLiabilities>
    <ifrs-full:OtherCurrentLiabilities
      contextRef="PAsOn12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57921"
      unitRef="Unit_CNY">1441416000</ifrs-full:OtherCurrentLiabilities>
    <ifrs-full:OtherCurrentLiabilities
      contextRef="PAsOn12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57922"
      unitRef="Unit_USD">202913000</ifrs-full:OtherCurrentLiabilities>
    <ifrs-full:Liabilities
      contextRef="PAsOn12_31_2023_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57923"
      unitRef="Unit_CNY">1092566000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities
      contextRef="PAsOn12_31_2023_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57924"
      unitRef="Unit_CNY">419221000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities
      contextRef="PAsOn12_31_2023_PuremCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57925"
      unitRef="Unit_CNY">80672000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities
      contextRef="PAsOn12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57926"
      unitRef="Unit_CNY">1592459000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities
      contextRef="PAsOn12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57927"
      unitRef="Unit_USD">224176000</ifrs-full:Liabilities>
    <ifrs-full:NetAssetsLiabilities
      contextRef="PAsOn12_31_2023_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57928"
      unitRef="Unit_CNY">83225000</ifrs-full:NetAssetsLiabilities>
    <ifrs-full:NetAssetsLiabilities
      contextRef="PAsOn12_31_2023_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57929"
      unitRef="Unit_CNY">406312000</ifrs-full:NetAssetsLiabilities>
    <ifrs-full:NetAssetsLiabilities
      contextRef="PAsOn12_31_2023_PuremCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57930"
      unitRef="Unit_CNY">32385000</ifrs-full:NetAssetsLiabilities>
    <ifrs-full:NetAssetsLiabilities
      contextRef="PAsOn12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57931"
      unitRef="Unit_CNY">521922000</ifrs-full:NetAssetsLiabilities>
    <ifrs-full:NetAssetsLiabilities
      contextRef="PAsOn12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57932"
      unitRef="Unit_USD">73473000</ifrs-full:NetAssetsLiabilities>
    <ifrs-full:ProportionOfOwnershipInterestInJointVenture
      contextRef="P01_01_2023To12_31_2023_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis"
      decimals="2"
      id="ixv-57933"
      unitRef="Unit_pure">0.45</ifrs-full:ProportionOfOwnershipInterestInJointVenture>
    <ifrs-full:ProportionOfOwnershipInterestInJointVenture
      contextRef="P01_01_2023To12_31_2023_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="2"
      id="ixv-57934"
      unitRef="Unit_pure">0.50</ifrs-full:ProportionOfOwnershipInterestInJointVenture>
    <ifrs-full:ProportionOfOwnershipInterestInJointVenture
      contextRef="P01_01_2023To12_31_2023_PuremCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="2"
      id="ixv-57935"
      unitRef="Unit_pure">0.49</ifrs-full:ProportionOfOwnershipInterestInJointVenture>
    <cyd:ShareOfNetAssetsOfJointVenture
      contextRef="PAsOn12_31_2023_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57936"
      unitRef="Unit_CNY">37451000</cyd:ShareOfNetAssetsOfJointVenture>
    <cyd:ShareOfNetAssetsOfJointVenture
      contextRef="PAsOn12_31_2023_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57937"
      unitRef="Unit_CNY">203156000</cyd:ShareOfNetAssetsOfJointVenture>
    <cyd:ShareOfNetAssetsOfJointVenture
      contextRef="PAsOn12_31_2023_PuremCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57938"
      unitRef="Unit_CNY">15869000</cyd:ShareOfNetAssetsOfJointVenture>
    <cyd:UnrealizedProfitOnTransactionsWithJointVenture
      contextRef="PAsOn12_31_2023_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57939"
      unitRef="Unit_CNY">24474000</cyd:UnrealizedProfitOnTransactionsWithJointVenture>
    <cyd:UnrealizedProfitOnTransactionsWithJointVenture
      contextRef="PAsOn12_31_2023_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57940"
      unitRef="Unit_CNY">0</cyd:UnrealizedProfitOnTransactionsWithJointVenture>
    <cyd:UnrealizedProfitOnTransactionsWithJointVenture
      contextRef="PAsOn12_31_2023_PuremCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57941"
      unitRef="Unit_CNY">0</cyd:UnrealizedProfitOnTransactionsWithJointVenture>
    <ifrs-full:InvestmentsInJointVentures
      contextRef="PAsOn12_31_2023_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57942"
      unitRef="Unit_CNY">12977000</ifrs-full:InvestmentsInJointVentures>
    <ifrs-full:InvestmentsInJointVentures
      contextRef="PAsOn12_31_2023_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-57943"
      unitRef="Unit_CNY">203156000</ifrs-full:InvestmentsInJointVentures>
    <ifrs-full:InvestmentsInJointVentures
      contextRef="PAsOn12_31_2023_PuremCompanyLimitedMemberifrsfullJointVenturesAxis_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-57944"
      unitRef="Unit_CNY">15869000</ifrs-full:InvestmentsInJointVentures>
    <ifrs-full:InvestmentsInJointVentures
      contextRef="PAsOn12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-57945"
      unitRef="Unit_CNY">232002000</ifrs-full:InvestmentsInJointVentures>
    <ifrs-full:InvestmentsInJointVentures
      contextRef="PAsOn12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-57946"
      unitRef="Unit_USD">32660000</ifrs-full:InvestmentsInJointVentures>
    <ifrs-full:InvestmentsInJointVentures
      contextRef="PAsOn12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis_OtherJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-57947"
      unitRef="Unit_CNY">5227000</ifrs-full:InvestmentsInJointVentures>
    <ifrs-full:InvestmentsInJointVentures
      contextRef="PAsOn12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis_OtherJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-57948"
      unitRef="Unit_USD">736000</ifrs-full:InvestmentsInJointVentures>
    <ifrs-full:InvestmentsInJointVentures
      contextRef="PAsOn12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57949"
      unitRef="Unit_CNY">237229000</ifrs-full:InvestmentsInJointVentures>
    <ifrs-full:InvestmentsInJointVentures
      contextRef="PAsOn12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57950"
      unitRef="Unit_USD">33396000</ifrs-full:InvestmentsInJointVentures>
    <ifrs-full:Revenue
      contextRef="P01_01_2023To12_31_2023_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57952"
      unitRef="Unit_CNY">1562179000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="P01_01_2023To12_31_2023_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57953"
      unitRef="Unit_CNY">708432000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="P01_01_2023To12_31_2023_PuremCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57954"
      unitRef="Unit_CNY">79119000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="P01_01_2023To12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57955"
      unitRef="Unit_CNY">2349730000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="P01_01_2023To12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57956"
      unitRef="Unit_USD">330780000</ifrs-full:Revenue>
    <ifrs-full:DepreciationAndAmortisationExpense
      contextRef="P01_01_2023To12_31_2023_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57957"
      unitRef="Unit_CNY">63648000</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense
      contextRef="P01_01_2023To12_31_2023_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57958"
      unitRef="Unit_CNY">8682000</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense
      contextRef="P01_01_2023To12_31_2023_PuremCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57959"
      unitRef="Unit_CNY">7557000</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense
      contextRef="P01_01_2023To12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57960"
      unitRef="Unit_CNY">79887000</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense
      contextRef="P01_01_2023To12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57961"
      unitRef="Unit_USD">11246000</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:InterestExpense
      contextRef="P01_01_2023To12_31_2023_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57962"
      unitRef="Unit_CNY">22508000</ifrs-full:InterestExpense>
    <ifrs-full:InterestExpense
      contextRef="P01_01_2023To12_31_2023_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57963"
      unitRef="Unit_CNY">-6762000</ifrs-full:InterestExpense>
    <ifrs-full:InterestExpense
      contextRef="P01_01_2023To12_31_2023_PuremCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57964"
      unitRef="Unit_CNY">-36000</ifrs-full:InterestExpense>
    <ifrs-full:InterestExpense
      contextRef="P01_01_2023To12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57965"
      unitRef="Unit_CNY">15710000</ifrs-full:InterestExpense>
    <ifrs-full:InterestExpense
      contextRef="P01_01_2023To12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57966"
      unitRef="Unit_USD">2212000</ifrs-full:InterestExpense>
    <ifrs-full:ComprehensiveIncome
      contextRef="P01_01_2023To12_31_2023_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57967"
      unitRef="Unit_CNY">-6000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="P01_01_2023To12_31_2023_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57968"
      unitRef="Unit_CNY">150030000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="P01_01_2023To12_31_2023_PuremCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57969"
      unitRef="Unit_CNY">-9201000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="P01_01_2023To12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57970"
      unitRef="Unit_CNY">140823000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="P01_01_2023To12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57971"
      unitRef="Unit_USD">19824000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ProportionOfOwnershipInterestInJointVenture
      contextRef="P01_01_2023To12_31_2023_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis"
      decimals="2"
      id="ixv-57972"
      unitRef="Unit_pure">0.45</ifrs-full:ProportionOfOwnershipInterestInJointVenture>
    <ifrs-full:ProportionOfOwnershipInterestInJointVenture
      contextRef="P01_01_2023To12_31_2023_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="2"
      id="ixv-57973"
      unitRef="Unit_pure">0.50</ifrs-full:ProportionOfOwnershipInterestInJointVenture>
    <ifrs-full:ProportionOfOwnershipInterestInJointVenture
      contextRef="P01_01_2023To12_31_2023_PuremCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="2"
      id="ixv-57974"
      unitRef="Unit_pure">0.49</ifrs-full:ProportionOfOwnershipInterestInJointVenture>
    <cyd:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethodBeforeAdjustments
      contextRef="P01_01_2023To12_31_2023_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57975"
      unitRef="Unit_CNY">-3000</cyd:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethodBeforeAdjustments>
    <cyd:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethodBeforeAdjustments
      contextRef="P01_01_2023To12_31_2023_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57976"
      unitRef="Unit_CNY">75015000</cyd:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethodBeforeAdjustments>
    <cyd:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethodBeforeAdjustments
      contextRef="P01_01_2023To12_31_2023_PuremCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57977"
      unitRef="Unit_CNY">-4508000</cyd:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethodBeforeAdjustments>
    <cyd:UnrealizedProfitOnUpstreamOrDownstreamTransactionsWithJointVenture
      contextRef="P01_01_2023To12_31_2023_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57978"
      unitRef="Unit_CNY">4016000</cyd:UnrealizedProfitOnUpstreamOrDownstreamTransactionsWithJointVenture>
    <cyd:UnrealizedProfitOnUpstreamOrDownstreamTransactionsWithJointVenture
      contextRef="P01_01_2023To12_31_2023_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57979"
      unitRef="Unit_CNY">288000</cyd:UnrealizedProfitOnUpstreamOrDownstreamTransactionsWithJointVenture>
    <cyd:UnrealizedProfitOnUpstreamOrDownstreamTransactionsWithJointVenture
      contextRef="P01_01_2023To12_31_2023_PuremCompanyLimitedMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57980"
      unitRef="Unit_CNY">0</cyd:UnrealizedProfitOnUpstreamOrDownstreamTransactionsWithJointVenture>
    <ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod
      contextRef="P01_01_2023To12_31_2023_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57981"
      unitRef="Unit_CNY">-4019000</ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod
      contextRef="P01_01_2023To12_31_2023_MtuYuchaiPowerCompanyLimitedMemberifrsfullJointVenturesAxis_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-57982"
      unitRef="Unit_CNY">74727000</ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod
      contextRef="P01_01_2023To12_31_2023_PuremCompanyLimitedMemberifrsfullJointVenturesAxis_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-57983"
      unitRef="Unit_CNY">-4508000</ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod
      contextRef="P01_01_2023To12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-57984"
      unitRef="Unit_CNY">66200000</ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod
      contextRef="P01_01_2023To12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis_SignificantJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-57985"
      unitRef="Unit_USD">9319000</ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod
      contextRef="P01_01_2023To12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis_OtherJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-57986"
      unitRef="Unit_CNY">-4117000</ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod
      contextRef="P01_01_2023To12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis_OtherJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-57987"
      unitRef="Unit_USD">-579000</ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod
      contextRef="P01_01_2023To12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57988"
      unitRef="Unit_CNY">62083000</ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod
      contextRef="P01_01_2023To12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis"
      decimals="-3"
      id="ixv-57989"
      unitRef="Unit_USD">8740000</ifrs-full:ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ImpairmentLoss
      contextRef="P01_01_2022To12_31_2022_OtherOperatingExpensesMemberCYDProfitOrLossStatementAxis"
      decimals="-5"
      id="ixv-57990"
      unitRef="Unit_CNY">1000000</ifrs-full:ImpairmentLoss>
    <ifrs-full:ImpairmentLoss
      contextRef="P01_01_2023To12_31_2023"
      decimals="-6"
      id="ixv-57991"
      unitRef="Unit_CNY">0</ifrs-full:ImpairmentLoss>
    <ifrs-full:CapitalCommitments
      contextRef="PAsOn12_31_2023"
      decimals="-5"
      id="ixv-57992"
      unitRef="Unit_CNY">5700000</ifrs-full:CapitalCommitments>
    <ifrs-full:CapitalCommitments
      contextRef="PAsOn12_31_2023"
      decimals="-5"
      id="ixv-57993"
      unitRef="Unit_USD">800000</ifrs-full:CapitalCommitments>
    <ifrs-full:CapitalCommitments
      contextRef="PAsOn12_31_2022"
      decimals="-5"
      id="ixv-57994"
      unitRef="Unit_CNY">3500000</ifrs-full:CapitalCommitments>
    <cyd:BillsReceivable
      contextRef="PAsOn12_31_2023_OutstandingBillsReceivablesDiscountedWithBanksMemberifrsfullClassesOfFinancialAssetsAxis_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis"
      decimals="-5"
      id="ixv-57995"
      unitRef="Unit_CNY">11800000</cyd:BillsReceivable>
    <cyd:BillsReceivable
      contextRef="PAsOn12_31_2023_OutstandingBillsReceivablesDiscountedWithBanksMemberifrsfullClassesOfFinancialAssetsAxis_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis"
      decimals="-5"
      id="ixv-57996"
      unitRef="Unit_USD">1700000</cyd:BillsReceivable>
    <cyd:BillsReceivable
      contextRef="PAsOn12_31_2022_OutstandingBillsReceivablesDiscountedWithBanksMemberifrsfullClassesOfFinancialAssetsAxis_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis"
      decimals="-5"
      id="ixv-57997"
      unitRef="Unit_CNY">5900000</cyd:BillsReceivable>
    <cyd:BillsReceivable
      contextRef="PAsOn12_31_2023_OutstandingBillsReceivablesEndorsedToSuppliersMemberifrsfullClassesOfFinancialAssetsAxis_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis"
      decimals="-5"
      id="ixv-57998"
      unitRef="Unit_CNY">8800000</cyd:BillsReceivable>
    <cyd:BillsReceivable
      contextRef="PAsOn12_31_2023_OutstandingBillsReceivablesEndorsedToSuppliersMemberifrsfullClassesOfFinancialAssetsAxis_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis"
      decimals="-5"
      id="ixv-57999"
      unitRef="Unit_USD">1200000</cyd:BillsReceivable>
    <cyd:BillsReceivable
      contextRef="PAsOn12_31_2022_OutstandingBillsReceivablesEndorsedToSuppliersMemberifrsfullClassesOfFinancialAssetsAxis_YAndCEngineCoLtdMemberifrsfullJointVenturesAxis"
      decimals="-5"
      id="ixv-58000"
      unitRef="Unit_CNY">39700000</cyd:BillsReceivable>
    <ifrs-full:CashAndCashEquivalents
      contextRef="PAsOn12_31_2023_CNifrsfullGeographicalAreasAxis"
      decimals="-5"
      id="ixv-58001"
      unitRef="Unit_CNY">278500000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents
      contextRef="PAsOn12_31_2023_CNifrsfullGeographicalAreasAxis"
      decimals="-5"
      id="ixv-58002"
      unitRef="Unit_USD">39200000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents
      contextRef="PAsOn12_31_2022_CNifrsfullGeographicalAreasAxis"
      decimals="-5"
      id="ixv-58003"
      unitRef="Unit_CNY">163000000</ifrs-full:CashAndCashEquivalents>
    <cyd:ShareOfRestrictedCash
      contextRef="PAsOn12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis"
      decimals="-5"
      id="ixv-58004"
      unitRef="Unit_CNY">22300000</cyd:ShareOfRestrictedCash>
    <cyd:ShareOfRestrictedCash
      contextRef="PAsOn12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis"
      decimals="-5"
      id="ixv-58005"
      unitRef="Unit_USD">3100000</cyd:ShareOfRestrictedCash>
    <cyd:ShareOfRestrictedCash
      contextRef="PAsOn12_31_2022_JointVenturesMemberifrsfullJointVenturesAxis"
      decimals="-5"
      id="ixv-58006"
      unitRef="Unit_CNY">40500000</cyd:ShareOfRestrictedCash>
    <cyd:TradeAndBillsReceivables
      contextRef="PAsOn12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis"
      decimals="-5"
      id="ixv-58007"
      unitRef="Unit_CNY">2300000</cyd:TradeAndBillsReceivables>
    <cyd:TradeAndBillsReceivables
      contextRef="PAsOn12_31_2023_JointVenturesMemberifrsfullJointVenturesAxis"
      decimals="-5"
      id="ixv-58008"
      unitRef="Unit_USD">300000</cyd:TradeAndBillsReceivables>
    <cyd:TradeAndBillsReceivables
      contextRef="PAsOn12_31_2022_JointVenturesMemberifrsfullJointVenturesAxis"
      decimals="-5"
      id="ixv-58009"
      unitRef="Unit_CNY">2300000</cyd:TradeAndBillsReceivables>
    <ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-25668">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;6.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Revenue from contracts with customers &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;6.1&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Disaggregated revenue information &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Set out below is the disaggregation of the Group&#x2019;s revenue from contracts with customers: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:68%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2021&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Segments&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Yuchai&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;HLGE&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Type of goods or services&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Heavy-duty engines&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;7,410,771&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;7,410,771&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Medium-duty engines&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;7,065,283&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;7,065,283&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Light-duty engines&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,429,745&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,429,745&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Other products and services &lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"&gt;i&lt;/div&gt;)&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;4,304,918&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;77&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;4,304,995&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Revenue from hospitality operations&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;43,417&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;11,719&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;55,136&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total revenue from contracts with customers&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;21,254,134&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;11,796&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;21,265,930&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Geographical markets&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;People&#x2019;s Republic of China&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;21,206,280&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;21,206,280&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Other countries&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;47,854&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;11,796&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;59,650&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total revenue from contracts with customers&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;21,254,134&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;11,796&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;21,265,930&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Timing of revenue recognition&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At a point in time&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;21,210,718&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;8,067&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;21,218,785&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Over time&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;43,416&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;3,729&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;47,145&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total revenue from contracts with customers&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;21,254,134&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;11,796&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;21,265,930&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:68%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Segments&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Yuchai&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;HLGE&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Type of goods or services&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Heavy-duty engines&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;5,061,991&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;5,061,991&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Medium-duty engines&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;5,066,622&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;5,066,622&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Light-duty engines&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,910,923&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,910,923&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Other products and services &lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"&gt;i&lt;/div&gt;)&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;3,910,703&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;176&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;3,910,879&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Revenue from hospitality operations&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;47,527&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;32,694&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;80,221&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total revenue from contracts with customers&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;15,997,766&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;32,870&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;16,030,636&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Geographical markets&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;People&#x2019;s Republic of China&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;15,886,210&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;15,886,210&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Other countries&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;111,556&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;32,870&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;144,426&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total revenue from contracts with customers&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;15,997,766&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;32,870&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;16,030,636&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Timing of revenue recognition&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At a point in time&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;15,950,239&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;7,702&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;15,957,941&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Over time&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;47,527&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;25,168&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;72,695&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total revenue from contracts with customers&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;15,997,766&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;32,870&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;16,030,636&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt; &lt;div&gt;&lt;/div&gt;&lt;div&gt; &lt;div style="line-height:normal;background-color:white;display: inline;"&gt;  &lt;/div&gt; &lt;/div&gt;&lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:61%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="14" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Segments&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Yuchai&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;HLGE&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Type of goods or services&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Heavy-duty engines&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;5,552,544&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;5,552,544&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;781,652&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Medium-duty engines&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;5,696,186&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;5,696,186&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;801,873&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Light-duty engines&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,621,538&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,621,538&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;228,270&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Other products and services &lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"&gt;i&lt;/div&gt;)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;5,089,069&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;154&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;5,089,223&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;716,429&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Revenue from hospitality operations&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;55,943&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;30,915&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;86,858&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;12,227&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total revenue from contracts with customers&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;18,015,280&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;31,069&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;18,046,349&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,540,451&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Geographical markets&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;People&#x2019;s Republic of China&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;17,877,450&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;17,877,450&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,516,675&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Other countries&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;137,830&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;31,069&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;168,899&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;23,776&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total revenue from contracts with customers&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;18,015,280&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;31,069&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;18,046,349&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,540,451&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Timing of revenue recognition&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At a point in time&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;17,959,337&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;8,115&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;17,967,452&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,529,344&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Over time&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;55,943&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;22,954&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;78,897&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;11,107&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total revenue from contracts with customers&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;18,015,280&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;31,069&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;18,046,349&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,540,451&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Note: &lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 4%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 5%; vertical-align: top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-size: 75%; vertical-align: top;display:inline;font-size:8.3px"&gt;(i)&lt;/div&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;text-align:left;"&gt;&lt;div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;included sales of power generator sets, NEV products and others. &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="clear:both;max-height:0pt;text-indent: 0px;"&gt;&lt;/div&gt;  &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt;&lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;6.2&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Contract balances &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:60%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Trade receivables (Note 15)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,516,215&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,093,788&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;153,976&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Capitalized contract cost&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2007;&#x2007;&#x2007;&#x2009;&#x2007;&#x2007;&#x2007;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;197,692&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;122,627&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;17,263&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Contract liabilities (Note 24)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;695,076&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;691,427&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;97,334&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The contract liabilities comprise short-term advance received from customers and unfulfilled service-type maintenance service. The advance received from customers is recognized as revenue upon the delivery of goods, and the contract liability arising from unfulfilled service-type warranty is recognized upon the completion of the maintenance services. According to the business customary practice, the remaining performance obligations (unfulfilled service-type maintenance service) at the &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;year-end&lt;/div&gt; is expected to be satisfied within 2 years. &lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:5%;vertical-align:top;text-align:left;"&gt;(a)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;Set out below is the amount of revenue recognized from: &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:61%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Amounts included in contract liabilities&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2007;&#x2007;&#x2007;&#x2009;&#x2007;&#x2007;&#x2007;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;544,495&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;640,864&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;90,217&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:5%;vertical-align:top;text-align:left;"&gt;(b)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;Capitalized contract costs &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:65%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Capitalized contract costs relating to the projects on development of technology &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;know-how&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At January&#160;1&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;147,499&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;197,692&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;27,830&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Addition&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;50,193&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;14,628&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,059&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"&gt;Recognized in income statement&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(89,693&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(12,626&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At December&#160;31&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2007;&#x2007;&#x2007;&#x2009;&#x2007;&#x2007;&#x2007;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;197,692&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;122,627&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;17,263&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt; &lt;div style="font-size: 18pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;6.3&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: justify; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Performance obligations &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;  &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The transaction price allocated to the remaining unsatisfied performance obligations as of 31&#160;December are, as follows: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:64%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Within one year&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2007;&#x2007;&#x2007;&#x2007;&#x2009;&#x2007;&#x2007;&#x2007;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;117,906&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;102,978&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;14,497&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;More than one year&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;77,339&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;52,214&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;7,350&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total unfulfilled service-type maintenance service (Note 24)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;195,245&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;155,192&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;21,847&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory>
    <ifrs-full:DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-25686"> &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Set out below is the disaggregation of the Group&#x2019;s revenue from contracts with customers: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:68%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2021&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Segments&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Yuchai&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;HLGE&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Type of goods or services&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Heavy-duty engines&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;7,410,771&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;7,410,771&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Medium-duty engines&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;7,065,283&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;7,065,283&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Light-duty engines&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,429,745&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,429,745&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Other products and services &lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"&gt;i&lt;/div&gt;)&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;4,304,918&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;77&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;4,304,995&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Revenue from hospitality operations&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;43,417&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;11,719&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;55,136&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total revenue from contracts with customers&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;21,254,134&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;11,796&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;21,265,930&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Geographical markets&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;People&#x2019;s Republic of China&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;21,206,280&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;21,206,280&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Other countries&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;47,854&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;11,796&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;59,650&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total revenue from contracts with customers&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;21,254,134&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;11,796&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;21,265,930&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Timing of revenue recognition&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At a point in time&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;21,210,718&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;8,067&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;21,218,785&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Over time&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;43,416&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;3,729&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;47,145&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total revenue from contracts with customers&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;21,254,134&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;11,796&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;21,265,930&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:68%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Segments&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Yuchai&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;HLGE&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Type of goods or services&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Heavy-duty engines&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;5,061,991&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;5,061,991&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Medium-duty engines&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;5,066,622&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;5,066,622&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Light-duty engines&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,910,923&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,910,923&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Other products and services &lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"&gt;i&lt;/div&gt;)&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;3,910,703&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;176&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;3,910,879&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Revenue from hospitality operations&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;47,527&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;32,694&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;80,221&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total revenue from contracts with customers&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;15,997,766&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;32,870&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;16,030,636&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Geographical markets&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;People&#x2019;s Republic of China&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;15,886,210&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;15,886,210&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Other countries&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;111,556&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;32,870&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;144,426&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total revenue from contracts with customers&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;15,997,766&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;32,870&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;16,030,636&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Timing of revenue recognition&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At a point in time&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;15,950,239&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;7,702&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;15,957,941&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Over time&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;47,527&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;25,168&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;72,695&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total revenue from contracts with customers&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;15,997,766&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;32,870&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;16,030,636&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt; &lt;div&gt;&lt;/div&gt;&lt;div&gt; &lt;div style="line-height:normal;background-color:white;display: inline;"&gt;  &lt;/div&gt; &lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:61%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="14" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Segments&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Yuchai&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;HLGE&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Type of goods or services&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Heavy-duty engines&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;5,552,544&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;5,552,544&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;781,652&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Medium-duty engines&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;5,696,186&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;5,696,186&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;801,873&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Light-duty engines&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,621,538&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,621,538&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;228,270&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Other products and services &lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"&gt;i&lt;/div&gt;)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;5,089,069&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;154&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;5,089,223&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;716,429&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Revenue from hospitality operations&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;55,943&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;30,915&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;86,858&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;12,227&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total revenue from contracts with customers&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;18,015,280&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;31,069&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;18,046,349&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,540,451&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Geographical markets&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;People&#x2019;s Republic of China&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;17,877,450&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;17,877,450&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,516,675&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Other countries&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;137,830&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;31,069&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;168,899&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;23,776&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total revenue from contracts with customers&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;18,015,280&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;31,069&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;18,046,349&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,540,451&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Timing of revenue recognition&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At a point in time&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;17,959,337&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;8,115&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;17,967,452&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,529,344&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Over time&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;55,943&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;22,954&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;78,897&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;11,107&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total revenue from contracts with customers&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;18,015,280&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;31,069&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;18,046,349&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,540,451&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Note: &lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 4%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 5%; vertical-align: top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-size: 75%; vertical-align: top;display:inline;font-size:8.3px"&gt;(i)&lt;/div&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;text-align:left;"&gt;&lt;div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;included sales of power generator sets, NEV products and others. &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="clear:both;max-height:0pt;text-indent: 0px;"&gt;&lt;/div&gt; </ifrs-full:DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2021To12_31_2021_HeavyDutyEnginesMemberifrsfullProductsAndServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-58010"
      unitRef="Unit_CNY">7410771000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2021To12_31_2021_HeavyDutyEnginesMemberifrsfullProductsAndServicesAxis"
      decimals="-3"
      id="ixv-58011"
      unitRef="Unit_CNY">7410771000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2021To12_31_2021_MediumDutyEnginesMemberifrsfullProductsAndServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-58012"
      unitRef="Unit_CNY">7065283000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2021To12_31_2021_MediumDutyEnginesMemberifrsfullProductsAndServicesAxis"
      decimals="-3"
      id="ixv-58013"
      unitRef="Unit_CNY">7065283000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2021To12_31_2021_LightDutyEnginesMemberifrsfullProductsAndServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-58014"
      unitRef="Unit_CNY">2429745000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2021To12_31_2021_LightDutyEnginesMemberifrsfullProductsAndServicesAxis"
      decimals="-3"
      id="ixv-58015"
      unitRef="Unit_CNY">2429745000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2021To12_31_2021_OtherProductsAndServicesMemberifrsfullProductsAndServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-58016"
      unitRef="Unit_CNY">4304918000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2021To12_31_2021_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OtherProductsAndServicesMemberifrsfullProductsAndServicesAxis"
      decimals="-3"
      id="ixv-58017"
      unitRef="Unit_CNY">77000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2021To12_31_2021_OtherProductsAndServicesMemberifrsfullProductsAndServicesAxis"
      decimals="-3"
      id="ixv-58018"
      unitRef="Unit_CNY">4304995000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2021To12_31_2021_RevenueFromHospitalityOperationsMemberifrsfullProductsAndServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-58019"
      unitRef="Unit_CNY">43417000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2021To12_31_2021_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_RevenueFromHospitalityOperationsMemberifrsfullProductsAndServicesAxis"
      decimals="-3"
      id="ixv-58020"
      unitRef="Unit_CNY">11719000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2021To12_31_2021_RevenueFromHospitalityOperationsMemberifrsfullProductsAndServicesAxis"
      decimals="-3"
      id="ixv-58021"
      unitRef="Unit_CNY">55136000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2021To12_31_2021_YuchaiSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-58022"
      unitRef="Unit_CNY">21254134000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2021To12_31_2021_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-58023"
      unitRef="Unit_CNY">11796000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-58024"
      unitRef="Unit_CNY">21265930000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2021To12_31_2021_CNifrsfullGeographicalAreasAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-58025"
      unitRef="Unit_CNY">21206280000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2021To12_31_2021_CNifrsfullGeographicalAreasAxis"
      decimals="-3"
      id="ixv-58026"
      unitRef="Unit_CNY">21206280000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2021To12_31_2021_OtherCountriesMemberifrsfullGeographicalAreasAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-58027"
      unitRef="Unit_CNY">47854000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2021To12_31_2021_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OtherCountriesMemberifrsfullGeographicalAreasAxis"
      decimals="-3"
      id="ixv-58028"
      unitRef="Unit_CNY">11796000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2021To12_31_2021_OtherCountriesMemberifrsfullGeographicalAreasAxis"
      decimals="-3"
      id="ixv-58029"
      unitRef="Unit_CNY">59650000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2021To12_31_2021_YuchaiSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-58030"
      unitRef="Unit_CNY">21254134000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2021To12_31_2021_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-58031"
      unitRef="Unit_CNY">11796000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-58032"
      unitRef="Unit_CNY">21265930000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2021To12_31_2021_GoodsOrServicesTransferredAtPointInTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-58033"
      unitRef="Unit_CNY">21210718000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2021To12_31_2021_GoodsOrServicesTransferredAtPointInTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-58034"
      unitRef="Unit_CNY">8067000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2021To12_31_2021_GoodsOrServicesTransferredAtPointInTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis"
      decimals="-3"
      id="ixv-58035"
      unitRef="Unit_CNY">21218785000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2021To12_31_2021_GoodsOrServicesTransferredOverTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-58036"
      unitRef="Unit_CNY">43416000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2021To12_31_2021_GoodsOrServicesTransferredOverTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-58037"
      unitRef="Unit_CNY">3729000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2021To12_31_2021_GoodsOrServicesTransferredOverTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis"
      decimals="-3"
      id="ixv-58038"
      unitRef="Unit_CNY">47145000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2021To12_31_2021_YuchaiSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-58039"
      unitRef="Unit_CNY">21254134000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2021To12_31_2021_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-58040"
      unitRef="Unit_CNY">11796000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-58041"
      unitRef="Unit_CNY">21265930000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2022To12_31_2022_HeavyDutyEnginesMemberifrsfullProductsAndServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-58042"
      unitRef="Unit_CNY">5061991000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2022To12_31_2022_HeavyDutyEnginesMemberifrsfullProductsAndServicesAxis_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-58043"
      unitRef="Unit_CNY">0</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2022To12_31_2022_HeavyDutyEnginesMemberifrsfullProductsAndServicesAxis"
      decimals="-3"
      id="ixv-58044"
      unitRef="Unit_CNY">5061991000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2022To12_31_2022_MediumDutyEnginesMemberifrsfullProductsAndServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-58045"
      unitRef="Unit_CNY">5066622000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2022To12_31_2022_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_MediumDutyEnginesMemberifrsfullProductsAndServicesAxis"
      decimals="-3"
      id="ixv-58046"
      unitRef="Unit_CNY">0</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2022To12_31_2022_MediumDutyEnginesMemberifrsfullProductsAndServicesAxis"
      decimals="-3"
      id="ixv-58047"
      unitRef="Unit_CNY">5066622000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2022To12_31_2022_LightDutyEnginesMemberifrsfullProductsAndServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-58048"
      unitRef="Unit_CNY">1910923000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2022To12_31_2022_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_LightDutyEnginesMemberifrsfullProductsAndServicesAxis"
      decimals="-3"
      id="ixv-58049"
      unitRef="Unit_CNY">0</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2022To12_31_2022_LightDutyEnginesMemberifrsfullProductsAndServicesAxis"
      decimals="-3"
      id="ixv-58050"
      unitRef="Unit_CNY">1910923000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2022To12_31_2022_OtherProductsAndServicesMemberifrsfullProductsAndServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-58051"
      unitRef="Unit_CNY">3910703000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2022To12_31_2022_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OtherProductsAndServicesMemberifrsfullProductsAndServicesAxis"
      decimals="-3"
      id="ixv-58052"
      unitRef="Unit_CNY">176000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2022To12_31_2022_OtherProductsAndServicesMemberifrsfullProductsAndServicesAxis"
      decimals="-3"
      id="ixv-58053"
      unitRef="Unit_CNY">3910879000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2022To12_31_2022_RevenueFromHospitalityOperationsMemberifrsfullProductsAndServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-58054"
      unitRef="Unit_CNY">47527000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2022To12_31_2022_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_RevenueFromHospitalityOperationsMemberifrsfullProductsAndServicesAxis"
      decimals="-3"
      id="ixv-58055"
      unitRef="Unit_CNY">32694000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2022To12_31_2022_RevenueFromHospitalityOperationsMemberifrsfullProductsAndServicesAxis"
      decimals="-3"
      id="ixv-58056"
      unitRef="Unit_CNY">80221000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2022To12_31_2022_YuchaiSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-58057"
      unitRef="Unit_CNY">15997766000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2022To12_31_2022_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-58058"
      unitRef="Unit_CNY">32870000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-58059"
      unitRef="Unit_CNY">16030636000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2022To12_31_2022_CNifrsfullGeographicalAreasAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-58060"
      unitRef="Unit_CNY">15886210000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2022To12_31_2022_CNifrsfullGeographicalAreasAxis"
      decimals="-3"
      id="ixv-58061"
      unitRef="Unit_CNY">15886210000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2022To12_31_2022_OtherCountriesMemberifrsfullGeographicalAreasAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-58062"
      unitRef="Unit_CNY">111556000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2022To12_31_2022_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OtherCountriesMemberifrsfullGeographicalAreasAxis"
      decimals="-3"
      id="ixv-58063"
      unitRef="Unit_CNY">32870000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2022To12_31_2022_OtherCountriesMemberifrsfullGeographicalAreasAxis"
      decimals="-3"
      id="ixv-58064"
      unitRef="Unit_CNY">144426000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2022To12_31_2022_YuchaiSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-58065"
      unitRef="Unit_CNY">15997766000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2022To12_31_2022_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-58066"
      unitRef="Unit_CNY">32870000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-58067"
      unitRef="Unit_CNY">16030636000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2022To12_31_2022_GoodsOrServicesTransferredAtPointInTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-58068"
      unitRef="Unit_CNY">15950239000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2022To12_31_2022_GoodsOrServicesTransferredAtPointInTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-58069"
      unitRef="Unit_CNY">7702000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2022To12_31_2022_GoodsOrServicesTransferredAtPointInTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis"
      decimals="-3"
      id="ixv-58070"
      unitRef="Unit_CNY">15957941000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2022To12_31_2022_GoodsOrServicesTransferredOverTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-58071"
      unitRef="Unit_CNY">47527000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2022To12_31_2022_GoodsOrServicesTransferredOverTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-58072"
      unitRef="Unit_CNY">25168000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2022To12_31_2022_GoodsOrServicesTransferredOverTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis"
      decimals="-3"
      id="ixv-58073"
      unitRef="Unit_CNY">72695000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2022To12_31_2022_YuchaiSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-58074"
      unitRef="Unit_CNY">15997766000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2022To12_31_2022_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-58075"
      unitRef="Unit_CNY">32870000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-58076"
      unitRef="Unit_CNY">16030636000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2023To12_31_2023_HeavyDutyEnginesMemberifrsfullProductsAndServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-58078"
      unitRef="Unit_CNY">5552544000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2023To12_31_2023_HeavyDutyEnginesMemberifrsfullProductsAndServicesAxis_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-58079"
      unitRef="Unit_CNY">0</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2023To12_31_2023_HeavyDutyEnginesMemberifrsfullProductsAndServicesAxis"
      decimals="-3"
      id="ixv-58080"
      unitRef="Unit_CNY">5552544000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2023To12_31_2023_HeavyDutyEnginesMemberifrsfullProductsAndServicesAxis"
      decimals="-3"
      id="ixv-58081"
      unitRef="Unit_USD">781652000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2023To12_31_2023_MediumDutyEnginesMemberifrsfullProductsAndServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-58082"
      unitRef="Unit_CNY">5696186000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2023To12_31_2023_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_MediumDutyEnginesMemberifrsfullProductsAndServicesAxis"
      decimals="-3"
      id="ixv-58083"
      unitRef="Unit_CNY">0</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2023To12_31_2023_MediumDutyEnginesMemberifrsfullProductsAndServicesAxis"
      decimals="-3"
      id="ixv-58084"
      unitRef="Unit_CNY">5696186000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2023To12_31_2023_MediumDutyEnginesMemberifrsfullProductsAndServicesAxis"
      decimals="-3"
      id="ixv-58085"
      unitRef="Unit_USD">801873000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2023To12_31_2023_LightDutyEnginesMemberifrsfullProductsAndServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-58086"
      unitRef="Unit_CNY">1621538000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2023To12_31_2023_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_LightDutyEnginesMemberifrsfullProductsAndServicesAxis"
      decimals="-3"
      id="ixv-58087"
      unitRef="Unit_CNY">0</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2023To12_31_2023_LightDutyEnginesMemberifrsfullProductsAndServicesAxis"
      decimals="-3"
      id="ixv-58088"
      unitRef="Unit_CNY">1621538000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2023To12_31_2023_LightDutyEnginesMemberifrsfullProductsAndServicesAxis"
      decimals="-3"
      id="ixv-58089"
      unitRef="Unit_USD">228270000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2023To12_31_2023_OtherProductsAndServicesMemberifrsfullProductsAndServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-58090"
      unitRef="Unit_CNY">5089069000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2023To12_31_2023_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OtherProductsAndServicesMemberifrsfullProductsAndServicesAxis"
      decimals="-3"
      id="ixv-58091"
      unitRef="Unit_CNY">154000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2023To12_31_2023_OtherProductsAndServicesMemberifrsfullProductsAndServicesAxis"
      decimals="-3"
      id="ixv-58092"
      unitRef="Unit_CNY">5089223000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2023To12_31_2023_OtherProductsAndServicesMemberifrsfullProductsAndServicesAxis"
      decimals="-3"
      id="ixv-58093"
      unitRef="Unit_USD">716429000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2023To12_31_2023_RevenueFromHospitalityOperationsMemberifrsfullProductsAndServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-58094"
      unitRef="Unit_CNY">55943000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2023To12_31_2023_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_RevenueFromHospitalityOperationsMemberifrsfullProductsAndServicesAxis"
      decimals="-3"
      id="ixv-58095"
      unitRef="Unit_CNY">30915000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2023To12_31_2023_RevenueFromHospitalityOperationsMemberifrsfullProductsAndServicesAxis"
      decimals="-3"
      id="ixv-58096"
      unitRef="Unit_CNY">86858000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2023To12_31_2023_RevenueFromHospitalityOperationsMemberifrsfullProductsAndServicesAxis"
      decimals="-3"
      id="ixv-58097"
      unitRef="Unit_USD">12227000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2023To12_31_2023_YuchaiSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-58098"
      unitRef="Unit_CNY">18015280000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2023To12_31_2023_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-58099"
      unitRef="Unit_CNY">31069000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58100"
      unitRef="Unit_CNY">18046349000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58101"
      unitRef="Unit_USD">2540451000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2023To12_31_2023_CNifrsfullGeographicalAreasAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-58102"
      unitRef="Unit_CNY">17877450000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2023To12_31_2023_CNifrsfullGeographicalAreasAxis"
      decimals="-3"
      id="ixv-58103"
      unitRef="Unit_CNY">17877450000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2023To12_31_2023_CNifrsfullGeographicalAreasAxis"
      decimals="-3"
      id="ixv-58104"
      unitRef="Unit_USD">2516675000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2023To12_31_2023_OtherCountriesMemberifrsfullGeographicalAreasAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-58105"
      unitRef="Unit_CNY">137830000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2023To12_31_2023_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OtherCountriesMemberifrsfullGeographicalAreasAxis"
      decimals="-3"
      id="ixv-58106"
      unitRef="Unit_CNY">31069000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2023To12_31_2023_OtherCountriesMemberifrsfullGeographicalAreasAxis"
      decimals="-3"
      id="ixv-58107"
      unitRef="Unit_CNY">168899000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2023To12_31_2023_OtherCountriesMemberifrsfullGeographicalAreasAxis"
      decimals="-3"
      id="ixv-58108"
      unitRef="Unit_USD">23776000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2023To12_31_2023_YuchaiSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-58109"
      unitRef="Unit_CNY">18015280000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2023To12_31_2023_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-58110"
      unitRef="Unit_CNY">31069000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58111"
      unitRef="Unit_CNY">18046349000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58112"
      unitRef="Unit_USD">2540451000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2023To12_31_2023_GoodsOrServicesTransferredAtPointInTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-58113"
      unitRef="Unit_CNY">17959337000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2023To12_31_2023_GoodsOrServicesTransferredAtPointInTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-58114"
      unitRef="Unit_CNY">8115000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2023To12_31_2023_GoodsOrServicesTransferredAtPointInTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis"
      decimals="-3"
      id="ixv-58115"
      unitRef="Unit_CNY">17967452000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2023To12_31_2023_GoodsOrServicesTransferredAtPointInTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis"
      decimals="-3"
      id="ixv-58116"
      unitRef="Unit_USD">2529344000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2023To12_31_2023_GoodsOrServicesTransferredOverTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-58117"
      unitRef="Unit_CNY">55943000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2023To12_31_2023_GoodsOrServicesTransferredOverTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-58118"
      unitRef="Unit_CNY">22954000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2023To12_31_2023_GoodsOrServicesTransferredOverTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis"
      decimals="-3"
      id="ixv-58119"
      unitRef="Unit_CNY">78897000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2023To12_31_2023_GoodsOrServicesTransferredOverTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis"
      decimals="-3"
      id="ixv-58120"
      unitRef="Unit_USD">11107000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2023To12_31_2023_YuchaiSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-58121"
      unitRef="Unit_CNY">18015280000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2023To12_31_2023_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-58122"
      unitRef="Unit_CNY">31069000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58123"
      unitRef="Unit_CNY">18046349000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58124"
      unitRef="Unit_USD">2540451000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:ExplanationOfSignificantChangesInContractAssetsAndContractLiabilitiesExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-27129">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:60%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Trade receivables (Note 15)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,516,215&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,093,788&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;153,976&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Capitalized contract cost&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2007;&#x2007;&#x2007;&#x2009;&#x2007;&#x2007;&#x2007;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;197,692&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;122,627&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;17,263&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Contract liabilities (Note 24)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;695,076&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;691,427&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;97,334&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; </ifrs-full:ExplanationOfSignificantChangesInContractAssetsAndContractLiabilitiesExplanatory>
    <ifrs-full:ReceivablesFromContractsWithCustomers
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-58126"
      unitRef="Unit_CNY">1516215000</ifrs-full:ReceivablesFromContractsWithCustomers>
    <ifrs-full:ReceivablesFromContractsWithCustomers
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58127"
      unitRef="Unit_CNY">1093788000</ifrs-full:ReceivablesFromContractsWithCustomers>
    <ifrs-full:ReceivablesFromContractsWithCustomers
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58128"
      unitRef="Unit_USD">153976000</ifrs-full:ReceivablesFromContractsWithCustomers>
    <ifrs-full:ContractAssets
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-58129"
      unitRef="Unit_CNY">197692000</ifrs-full:ContractAssets>
    <ifrs-full:ContractAssets
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58130"
      unitRef="Unit_CNY">122627000</ifrs-full:ContractAssets>
    <ifrs-full:ContractAssets
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58131"
      unitRef="Unit_USD">17263000</ifrs-full:ContractAssets>
    <ifrs-full:ContractLiabilities
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-58132"
      unitRef="Unit_CNY">695076000</ifrs-full:ContractLiabilities>
    <ifrs-full:ContractLiabilities
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58133"
      unitRef="Unit_CNY">691427000</ifrs-full:ContractLiabilities>
    <ifrs-full:ContractLiabilities
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58134"
      unitRef="Unit_USD">97334000</ifrs-full:ContractLiabilities>
    <ifrs-full:DescriptionOfWhenEntityTypicallySatisfiesPerformanceObligations contextRef="P01_01_2023To12_31_2023" id="ixv-27271">According to the business customary practice, the remaining performance obligations (unfulfilled service-type maintenance service) at the year-end is expected to be satisfied within 2 years.</ifrs-full:DescriptionOfWhenEntityTypicallySatisfiesPerformanceObligations>
    <ifrs-full:DisclosureOfPerformanceObligationsExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-27274">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:5%;vertical-align:top;text-align:left;"&gt;(a)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;Set out below is the amount of revenue recognized from: &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:61%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Amounts included in contract liabilities&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2007;&#x2007;&#x2007;&#x2009;&#x2007;&#x2007;&#x2007;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;544,495&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;640,864&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;90,217&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</ifrs-full:DisclosureOfPerformanceObligationsExplanatory>
    <ifrs-full:RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-58135"
      unitRef="Unit_CNY">544495000</ifrs-full:RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod>
    <ifrs-full:RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58136"
      unitRef="Unit_CNY">640864000</ifrs-full:RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod>
    <ifrs-full:RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58137"
      unitRef="Unit_USD">90217000</ifrs-full:RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod>
    <cyd:DisclosureOfDetailedInformationAboutContractAssetsTextBlock contextRef="P01_01_2023To12_31_2023" id="ixv-27387">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:5%;vertical-align:top;text-align:left;"&gt;(b)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;Capitalized contract costs &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:65%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Capitalized contract costs relating to the projects on development of technology &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;know-how&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At January&#160;1&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;147,499&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;197,692&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;27,830&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Addition&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;50,193&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;14,628&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,059&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"&gt;Recognized in income statement&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(89,693&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(12,626&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At December&#160;31&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2007;&#x2007;&#x2007;&#x2009;&#x2007;&#x2007;&#x2007;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;197,692&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;122,627&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;17,263&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</cyd:DisclosureOfDetailedInformationAboutContractAssetsTextBlock>
    <ifrs-full:ContractAssets
      contextRef="PAsOn12_31_2021"
      decimals="-3"
      id="ixv-58138"
      unitRef="Unit_CNY">147499000</ifrs-full:ContractAssets>
    <ifrs-full:ContractAssets
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-58139"
      unitRef="Unit_CNY">197692000</ifrs-full:ContractAssets>
    <ifrs-full:ContractAssets
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-58140"
      unitRef="Unit_USD">27830000</ifrs-full:ContractAssets>
    <cyd:AdditionsToContractAssets
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-58141"
      unitRef="Unit_CNY">50193000</cyd:AdditionsToContractAssets>
    <cyd:AdditionsToContractAssets
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58142"
      unitRef="Unit_CNY">14628000</cyd:AdditionsToContractAssets>
    <cyd:AdditionsToContractAssets
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58143"
      unitRef="Unit_USD">2059000</cyd:AdditionsToContractAssets>
    <cyd:ContractAssetRecognizedToIncomeStatement
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-58144"
      unitRef="Unit_CNY">0</cyd:ContractAssetRecognizedToIncomeStatement>
    <cyd:ContractAssetRecognizedToIncomeStatement
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58145"
      unitRef="Unit_CNY">-89693000</cyd:ContractAssetRecognizedToIncomeStatement>
    <cyd:ContractAssetRecognizedToIncomeStatement
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58146"
      unitRef="Unit_USD">-12626000</cyd:ContractAssetRecognizedToIncomeStatement>
    <ifrs-full:ContractAssets
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-58147"
      unitRef="Unit_CNY">197692000</ifrs-full:ContractAssets>
    <ifrs-full:ContractAssets
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58148"
      unitRef="Unit_CNY">122627000</ifrs-full:ContractAssets>
    <ifrs-full:ContractAssets
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58149"
      unitRef="Unit_USD">17263000</ifrs-full:ContractAssets>
    <ifrs-full:DisclosureOfTransactionPriceAllocatedToRemainingPerformanceObligationsExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-27610"> &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The transaction price allocated to the remaining unsatisfied performance obligations as of 31&#160;December are, as follows: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:64%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Within one year&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2007;&#x2007;&#x2007;&#x2007;&#x2009;&#x2007;&#x2007;&#x2007;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;117,906&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;102,978&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;14,497&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;More than one year&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;77,339&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;52,214&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;7,350&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total unfulfilled service-type maintenance service (Note 24)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;195,245&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;155,192&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;21,847&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</ifrs-full:DisclosureOfTransactionPriceAllocatedToRemainingPerformanceObligationsExplanatory>
    <ifrs-full:TransactionPriceAllocatedToRemainingPerformanceObligations
      contextRef="PAsOn12_31_2022_NotLaterThanOneYearMemberifrsfullMaturityAxis"
      decimals="-3"
      id="ixv-58150"
      unitRef="Unit_CNY">117906000</ifrs-full:TransactionPriceAllocatedToRemainingPerformanceObligations>
    <ifrs-full:TransactionPriceAllocatedToRemainingPerformanceObligations
      contextRef="PAsOn12_31_2023_NotLaterThanOneYearMemberifrsfullMaturityAxis"
      decimals="-3"
      id="ixv-58151"
      unitRef="Unit_CNY">102978000</ifrs-full:TransactionPriceAllocatedToRemainingPerformanceObligations>
    <ifrs-full:TransactionPriceAllocatedToRemainingPerformanceObligations
      contextRef="PAsOn12_31_2023_NotLaterThanOneYearMemberifrsfullMaturityAxis"
      decimals="-3"
      id="ixv-58152"
      unitRef="Unit_USD">14497000</ifrs-full:TransactionPriceAllocatedToRemainingPerformanceObligations>
    <ifrs-full:TransactionPriceAllocatedToRemainingPerformanceObligations
      contextRef="PAsOn12_31_2022_LaterThanOneYearMemberifrsfullMaturityAxis"
      decimals="-3"
      id="ixv-58153"
      unitRef="Unit_CNY">77339000</ifrs-full:TransactionPriceAllocatedToRemainingPerformanceObligations>
    <ifrs-full:TransactionPriceAllocatedToRemainingPerformanceObligations
      contextRef="PAsOn12_31_2023_LaterThanOneYearMemberifrsfullMaturityAxis"
      decimals="-3"
      id="ixv-58154"
      unitRef="Unit_CNY">52214000</ifrs-full:TransactionPriceAllocatedToRemainingPerformanceObligations>
    <ifrs-full:TransactionPriceAllocatedToRemainingPerformanceObligations
      contextRef="PAsOn12_31_2023_LaterThanOneYearMemberifrsfullMaturityAxis"
      decimals="-3"
      id="ixv-58155"
      unitRef="Unit_USD">7350000</ifrs-full:TransactionPriceAllocatedToRemainingPerformanceObligations>
    <ifrs-full:TransactionPriceAllocatedToRemainingPerformanceObligations
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-58156"
      unitRef="Unit_CNY">195245000</ifrs-full:TransactionPriceAllocatedToRemainingPerformanceObligations>
    <ifrs-full:TransactionPriceAllocatedToRemainingPerformanceObligations
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58157"
      unitRef="Unit_CNY">155192000</ifrs-full:TransactionPriceAllocatedToRemainingPerformanceObligations>
    <ifrs-full:TransactionPriceAllocatedToRemainingPerformanceObligations
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58158"
      unitRef="Unit_USD">21847000</ifrs-full:TransactionPriceAllocatedToRemainingPerformanceObligations>
    <cyd:DisclosureOfIncomeExpenseExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-27796">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;7.1&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: justify; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(a)&#x2003;&#x2002;Depreciation and amortization expenses &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;br/&gt;&lt;/div&gt; &lt;div style="null;text-indent: 0px;"&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 96%; font-family: Times New Roman; font-size: 10pt; margin-left: auto; border-collapse: collapse;"&gt;
&lt;tr&gt;
&lt;td style="width: 61%;"&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 4%; vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 4%; vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 4%; vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 4%; vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 65%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Amortization of intangible assets&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;38,957&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;64,939&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;109,913&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;15,473&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 65%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Depreciation of investment property&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;355&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;348&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;355&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;50&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 65%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Depreciation of property, plant and equipment&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;492,826&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;516,276&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;508,726&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;71,615&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 65%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Depreciation of &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;right-of-use&lt;/div&gt;&lt;/div&gt; assets&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;41,458&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;43,129&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;46,071&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;6,486&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 65%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 65%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;573,596&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;624,692&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;665,065&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;93,624&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 65%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: justify;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(b)&#x2003;&#x2002;Shipping and handling expenses &lt;/div&gt;&lt;/div&gt;  &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Sales related shipping and handling expenses not separately billed to customers are included in the following caption: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:65%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2021&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Cost of sales&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;194,022&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;132,117&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;129,954&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;18,294&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Selling, general and administrative expenses&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;30,270&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;18,544&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;21,019&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,959&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;224,292&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;150,661&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;150,973&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;21,253&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="null;text-indent: 0px;"&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 96%; font-family: Times New Roman; font-size: 10pt; margin-left: auto; border-collapse: collapse;"&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear:both;max-height:0pt;"&gt;&lt;/div&gt; &lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Management has reclassified certain freight charges from selling, general and administrative expenses to cost of sales. The comparative figures for the full year ended December 31, 2021 and 2022 had been adjusted to conform with current year&#x2019;s presentation (Note 36)&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;.&lt;/div&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 18pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-size: 18pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;7.2&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(a)&#x2003;&#x2002;Other operating income &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:61%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2021&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Interest income&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;132,083&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;131,879&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;154,129&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;21,697&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Dividend income from quoted equity securities&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;168&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;13&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Gain on disposal of:&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- associate&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,329&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- property, plant and equipment&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,224&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;6,535&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;778&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;110&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- quoted equity securities&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;5,416&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,291&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;right-of-use&lt;/div&gt;&lt;/div&gt; assets&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;14,714&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;3,929&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;7,632&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,074&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;a&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;subsidiary&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;113,042&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;15,913&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Recognition of net gain upon fulfillment of performance obligation relating to capitalized contract asset&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0px; margin-bottom: 1pt; line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt; &lt;div style="text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"&gt;11,696&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0px; margin-bottom: 1pt; line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0px; margin-bottom: 1pt; line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt; &lt;div style="text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"&gt;1,646&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0px; margin-bottom: 1pt; line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Government grants&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;152,932&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;176,264&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;171,937&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;24,204&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Fair value gain on quoted equity securities&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;138&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Others&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;19,496&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;12,109&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;10,086&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;1,421&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;326,171&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;334,349&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;469,300&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;66,065&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt; &lt;div&gt;&lt;/div&gt;&lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;7.2&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(b)&#x2003;Other operating expenses &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div&gt; &lt;div&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;br/&gt;&lt;/div&gt; &lt;div style="null;text-indent: 0px;"&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 96%; font-family: Times New Roman; font-size: 10pt; margin-left: auto; border-collapse: collapse;"&gt;
&lt;tr&gt;
&lt;td style="width: 61%;"&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 5%; vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 4%; vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 4%; vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 4%; vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="width:58%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:6%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:5%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:5%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:6%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Impairment loss on investment in joint venture&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;990&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Impairment on property, plant and equipment &lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;36,720&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;5,169&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Reversal of provision for onerous contract, net&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(8,810&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(4,829&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Foreign exchange loss, net&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,739&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;555&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;482&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;68&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Written off/(write-back) of unrecoverable value-added tax&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;11,164&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(11,164&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(1,572&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Others&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;5,889&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;877&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;900&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;127&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;9,982&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(2,407&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;26,938&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;3,792&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear:both;max-height:0pt;"&gt;&lt;/div&gt; &lt;/div&gt; &lt;div style="clear:both;max-height:0pt;text-indent: 0px;"&gt;&lt;/div&gt; &lt;/div&gt; &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;7.3&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: justify; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Finance costs &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:58%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:5%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:5%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:5%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:5%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2021&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Bank term loans&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;82,109&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;65,440&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;59,672&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;8,400&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Bills and other discounting&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;27,864&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;23,922&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;33,946&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;4,779&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Bank charges&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;4,136&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;4,563&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;4,588&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;646&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Interest on lease liabilities (Note 17)&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,819&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,547&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,969&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;277&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;115,928&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;95,472&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;100,175&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;14,102&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;7.4&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: justify; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Staff costs &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:58%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2021&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Wages and salaries&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,338,777&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;928,350&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,193,214&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;167,973&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Contribution to defined contribution plans&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;386,551&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;371,458&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;354,014&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;49,836&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Executive bonuses&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;19,355&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;16,500&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;24,200&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;3,407&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Staff welfare&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;93,992&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;79,206&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;74,727&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;10,520&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Staff severance cost&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;11,771&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;19,531&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;35,547&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;5,004&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Others&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;4,887&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;3,875&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;3,542&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;499&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,855,333&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,418,920&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,685,244&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;237,239&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </cyd:DisclosureOfIncomeExpenseExplanatory>
    <ifrs-full:DisclosureOfDepreciationAndAmortisationExpenseExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-27797">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;7.1&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: justify; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(a)&#x2003;&#x2002;Depreciation and amortization expenses &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;br/&gt;&lt;/div&gt; &lt;div style="null;text-indent: 0px;"&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 96%; font-family: Times New Roman; font-size: 10pt; margin-left: auto; border-collapse: collapse;"&gt;
&lt;tr&gt;
&lt;td style="width: 61%;"&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 4%; vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 4%; vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 4%; vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 4%; vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 65%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Amortization of intangible assets&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;38,957&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;64,939&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;109,913&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;15,473&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 65%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Depreciation of investment property&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;355&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;348&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;355&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;50&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 65%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Depreciation of property, plant and equipment&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;492,826&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;516,276&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;508,726&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;71,615&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 65%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Depreciation of &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;right-of-use&lt;/div&gt;&lt;/div&gt; assets&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;41,458&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;43,129&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;46,071&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;6,486&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 65%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 65%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;573,596&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;624,692&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;665,065&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;93,624&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 65%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; </ifrs-full:DisclosureOfDepreciationAndAmortisationExpenseExplanatory>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-58159"
      unitRef="Unit_CNY">38957000</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-58160"
      unitRef="Unit_CNY">64939000</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58161"
      unitRef="Unit_CNY">109913000</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58162"
      unitRef="Unit_USD">15473000</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:DepreciationInvestmentProperty
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-58163"
      unitRef="Unit_CNY">355000</ifrs-full:DepreciationInvestmentProperty>
    <ifrs-full:DepreciationInvestmentProperty
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-58164"
      unitRef="Unit_CNY">348000</ifrs-full:DepreciationInvestmentProperty>
    <ifrs-full:DepreciationInvestmentProperty
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58165"
      unitRef="Unit_CNY">355000</ifrs-full:DepreciationInvestmentProperty>
    <ifrs-full:DepreciationInvestmentProperty
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58166"
      unitRef="Unit_USD">50000</ifrs-full:DepreciationInvestmentProperty>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-58167"
      unitRef="Unit_CNY">492826000</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-58168"
      unitRef="Unit_CNY">516276000</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58169"
      unitRef="Unit_CNY">508726000</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58170"
      unitRef="Unit_USD">71615000</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DepreciationRightofuseAssets
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-58171"
      unitRef="Unit_CNY">41458000</ifrs-full:DepreciationRightofuseAssets>
    <ifrs-full:DepreciationRightofuseAssets
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-58172"
      unitRef="Unit_CNY">43129000</ifrs-full:DepreciationRightofuseAssets>
    <ifrs-full:DepreciationRightofuseAssets
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58173"
      unitRef="Unit_CNY">46071000</ifrs-full:DepreciationRightofuseAssets>
    <ifrs-full:DepreciationRightofuseAssets
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58174"
      unitRef="Unit_USD">6486000</ifrs-full:DepreciationRightofuseAssets>
    <ifrs-full:DepreciationAndAmortisationExpense
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-58175"
      unitRef="Unit_CNY">573596000</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-58176"
      unitRef="Unit_CNY">624692000</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58177"
      unitRef="Unit_CNY">665065000</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58178"
      unitRef="Unit_USD">93624000</ifrs-full:DepreciationAndAmortisationExpense>
    <cyd:DisclosureOfSalesRelatedShippingAndHandlingExpensesNotSeparatelyBilledToCustomersExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-28067"> &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Sales related shipping and handling expenses not separately billed to customers are included in the following caption: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:65%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2021&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Cost of sales&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;194,022&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;132,117&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;129,954&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;18,294&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Selling, general and administrative expenses&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;30,270&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;18,544&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;21,019&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,959&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;224,292&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;150,661&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;150,973&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;21,253&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </cyd:DisclosureOfSalesRelatedShippingAndHandlingExpensesNotSeparatelyBilledToCustomersExplanatory>
    <cyd:ShippingAndHandlingCosts
      contextRef="P01_01_2021To12_31_2021_CostOfSalesMemberifrsfullAttributionOfExpensesByNatureToTheirFunctionAxis"
      decimals="-3"
      id="ixv-58179"
      unitRef="Unit_CNY">194022000</cyd:ShippingAndHandlingCosts>
    <cyd:ShippingAndHandlingCosts
      contextRef="P01_01_2022To12_31_2022_CostOfSalesMemberifrsfullAttributionOfExpensesByNatureToTheirFunctionAxis"
      decimals="-3"
      id="ixv-58180"
      unitRef="Unit_CNY">132117000</cyd:ShippingAndHandlingCosts>
    <cyd:ShippingAndHandlingCosts
      contextRef="P01_01_2023To12_31_2023_CostOfSalesMemberifrsfullAttributionOfExpensesByNatureToTheirFunctionAxis"
      decimals="-3"
      id="ixv-58181"
      unitRef="Unit_CNY">129954000</cyd:ShippingAndHandlingCosts>
    <cyd:ShippingAndHandlingCosts
      contextRef="P01_01_2023To12_31_2023_CostOfSalesMemberifrsfullAttributionOfExpensesByNatureToTheirFunctionAxis"
      decimals="-3"
      id="ixv-58182"
      unitRef="Unit_USD">18294000</cyd:ShippingAndHandlingCosts>
    <cyd:ShippingAndHandlingCosts
      contextRef="P01_01_2021To12_31_2021_SellingGeneralAndAdministrativeExpenseMemberifrsfullAttributionOfExpensesByNatureToTheirFunctionAxis"
      decimals="-3"
      id="ixv-58183"
      unitRef="Unit_CNY">30270000</cyd:ShippingAndHandlingCosts>
    <cyd:ShippingAndHandlingCosts
      contextRef="P01_01_2022To12_31_2022_SellingGeneralAndAdministrativeExpenseMemberifrsfullAttributionOfExpensesByNatureToTheirFunctionAxis"
      decimals="-3"
      id="ixv-58184"
      unitRef="Unit_CNY">18544000</cyd:ShippingAndHandlingCosts>
    <cyd:ShippingAndHandlingCosts
      contextRef="P01_01_2023To12_31_2023_SellingGeneralAndAdministrativeExpenseMemberifrsfullAttributionOfExpensesByNatureToTheirFunctionAxis"
      decimals="-3"
      id="ixv-58185"
      unitRef="Unit_CNY">21019000</cyd:ShippingAndHandlingCosts>
    <cyd:ShippingAndHandlingCosts
      contextRef="P01_01_2023To12_31_2023_SellingGeneralAndAdministrativeExpenseMemberifrsfullAttributionOfExpensesByNatureToTheirFunctionAxis"
      decimals="-3"
      id="ixv-58186"
      unitRef="Unit_USD">2959000</cyd:ShippingAndHandlingCosts>
    <cyd:ShippingAndHandlingCosts
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-58187"
      unitRef="Unit_CNY">224292000</cyd:ShippingAndHandlingCosts>
    <cyd:ShippingAndHandlingCosts
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-58188"
      unitRef="Unit_CNY">150661000</cyd:ShippingAndHandlingCosts>
    <cyd:ShippingAndHandlingCosts
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58189"
      unitRef="Unit_CNY">150973000</cyd:ShippingAndHandlingCosts>
    <cyd:ShippingAndHandlingCosts
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58190"
      unitRef="Unit_USD">21253000</cyd:ShippingAndHandlingCosts>
    <ifrs-full:DisclosureOfOtherOperatingIncomeExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-28256">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;7.2&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(a)&#x2003;&#x2002;Other operating income &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:61%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2021&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Interest income&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;132,083&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;131,879&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;154,129&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;21,697&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Dividend income from quoted equity securities&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;168&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;13&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Gain on disposal of:&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- associate&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,329&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- property, plant and equipment&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,224&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;6,535&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;778&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;110&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- quoted equity securities&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;5,416&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,291&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;right-of-use&lt;/div&gt;&lt;/div&gt; assets&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;14,714&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;3,929&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;7,632&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,074&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;a&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;subsidiary&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;113,042&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;15,913&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Recognition of net gain upon fulfillment of performance obligation relating to capitalized contract asset&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0px; margin-bottom: 1pt; line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt; &lt;div style="text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"&gt;11,696&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0px; margin-bottom: 1pt; line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0px; margin-bottom: 1pt; line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt; &lt;div style="text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"&gt;1,646&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0px; margin-bottom: 1pt; line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Government grants&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;152,932&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;176,264&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;171,937&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;24,204&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Fair value gain on quoted equity securities&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;138&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Others&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;19,496&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;12,109&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;10,086&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;1,421&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;326,171&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;334,349&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;469,300&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;66,065&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </ifrs-full:DisclosureOfOtherOperatingIncomeExplanatory>
    <ifrs-full:RevenueFromInterest
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-58191"
      unitRef="Unit_CNY">132083000</ifrs-full:RevenueFromInterest>
    <ifrs-full:RevenueFromInterest
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-58192"
      unitRef="Unit_CNY">131879000</ifrs-full:RevenueFromInterest>
    <ifrs-full:RevenueFromInterest
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58193"
      unitRef="Unit_CNY">154129000</ifrs-full:RevenueFromInterest>
    <ifrs-full:RevenueFromInterest
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58194"
      unitRef="Unit_USD">21697000</ifrs-full:RevenueFromInterest>
    <ifrs-full:RevenueFromDividends
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-58195"
      unitRef="Unit_CNY">168000</ifrs-full:RevenueFromDividends>
    <ifrs-full:RevenueFromDividends
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-58196"
      unitRef="Unit_CNY">13000</ifrs-full:RevenueFromDividends>
    <ifrs-full:RevenueFromDividends
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58197"
      unitRef="Unit_CNY">0</ifrs-full:RevenueFromDividends>
    <ifrs-full:RevenueFromDividends
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58198"
      unitRef="Unit_USD">0</ifrs-full:RevenueFromDividends>
    <cyd:GainOnDisposalOfAssociate
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-58199"
      unitRef="Unit_CNY">0</cyd:GainOnDisposalOfAssociate>
    <cyd:GainOnDisposalOfAssociate
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-58200"
      unitRef="Unit_CNY">1329000</cyd:GainOnDisposalOfAssociate>
    <cyd:GainOnDisposalOfAssociate
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58201"
      unitRef="Unit_CNY">0</cyd:GainOnDisposalOfAssociate>
    <cyd:GainOnDisposalOfAssociate
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58202"
      unitRef="Unit_USD">0</cyd:GainOnDisposalOfAssociate>
    <cyd:GainOnDisposalsOfPropertyPlantAndEquipment
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-58203"
      unitRef="Unit_CNY">1224000</cyd:GainOnDisposalsOfPropertyPlantAndEquipment>
    <cyd:GainOnDisposalsOfPropertyPlantAndEquipment
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-58204"
      unitRef="Unit_CNY">6535000</cyd:GainOnDisposalsOfPropertyPlantAndEquipment>
    <cyd:GainOnDisposalsOfPropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58205"
      unitRef="Unit_CNY">778000</cyd:GainOnDisposalsOfPropertyPlantAndEquipment>
    <cyd:GainOnDisposalsOfPropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58206"
      unitRef="Unit_USD">110000</cyd:GainOnDisposalsOfPropertyPlantAndEquipment>
    <ifrs-full:GainsOnDisposalsOfInvestments
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-58207"
      unitRef="Unit_CNY">5416000</ifrs-full:GainsOnDisposalsOfInvestments>
    <ifrs-full:GainsOnDisposalsOfInvestments
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-58208"
      unitRef="Unit_CNY">2291000</ifrs-full:GainsOnDisposalsOfInvestments>
    <ifrs-full:GainsOnDisposalsOfInvestments
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58209"
      unitRef="Unit_CNY">0</ifrs-full:GainsOnDisposalsOfInvestments>
    <ifrs-full:GainsOnDisposalsOfInvestments
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58210"
      unitRef="Unit_USD">0</ifrs-full:GainsOnDisposalsOfInvestments>
    <cyd:GainOnDisposalOfRightofuseAssets
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-58211"
      unitRef="Unit_CNY">14714000</cyd:GainOnDisposalOfRightofuseAssets>
    <cyd:GainOnDisposalOfRightofuseAssets
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-58212"
      unitRef="Unit_CNY">3929000</cyd:GainOnDisposalOfRightofuseAssets>
    <cyd:GainOnDisposalOfRightofuseAssets
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58213"
      unitRef="Unit_CNY">7632000</cyd:GainOnDisposalOfRightofuseAssets>
    <cyd:GainOnDisposalOfRightofuseAssets
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58214"
      unitRef="Unit_USD">1074000</cyd:GainOnDisposalOfRightofuseAssets>
    <ifrs-full:GainsLossesRecognisedWhenControlInSubsidiaryIsLost
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-58215"
      unitRef="Unit_CNY">0</ifrs-full:GainsLossesRecognisedWhenControlInSubsidiaryIsLost>
    <ifrs-full:GainsLossesRecognisedWhenControlInSubsidiaryIsLost
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-58216"
      unitRef="Unit_CNY">0</ifrs-full:GainsLossesRecognisedWhenControlInSubsidiaryIsLost>
    <ifrs-full:GainsLossesRecognisedWhenControlInSubsidiaryIsLost
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58217"
      unitRef="Unit_CNY">113042000</ifrs-full:GainsLossesRecognisedWhenControlInSubsidiaryIsLost>
    <ifrs-full:GainsLossesRecognisedWhenControlInSubsidiaryIsLost
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58218"
      unitRef="Unit_USD">15913000</ifrs-full:GainsLossesRecognisedWhenControlInSubsidiaryIsLost>
    <cyd:GainOrLossOnFulfillingPerformanceObligationsRelatedToCapitalizedContractAssets
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-58219"
      unitRef="Unit_CNY">0</cyd:GainOrLossOnFulfillingPerformanceObligationsRelatedToCapitalizedContractAssets>
    <cyd:GainOrLossOnFulfillingPerformanceObligationsRelatedToCapitalizedContractAssets
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-58220"
      unitRef="Unit_CNY">0</cyd:GainOrLossOnFulfillingPerformanceObligationsRelatedToCapitalizedContractAssets>
    <cyd:GainOrLossOnFulfillingPerformanceObligationsRelatedToCapitalizedContractAssets
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58221"
      unitRef="Unit_CNY">11696000</cyd:GainOrLossOnFulfillingPerformanceObligationsRelatedToCapitalizedContractAssets>
    <cyd:GainOrLossOnFulfillingPerformanceObligationsRelatedToCapitalizedContractAssets
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58222"
      unitRef="Unit_USD">1646000</cyd:GainOrLossOnFulfillingPerformanceObligationsRelatedToCapitalizedContractAssets>
    <cyd:GovernmentGrantsRecognisedInProfitOrLoss
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-58223"
      unitRef="Unit_CNY">152932000</cyd:GovernmentGrantsRecognisedInProfitOrLoss>
    <cyd:GovernmentGrantsRecognisedInProfitOrLoss
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-58224"
      unitRef="Unit_CNY">176264000</cyd:GovernmentGrantsRecognisedInProfitOrLoss>
    <cyd:GovernmentGrantsRecognisedInProfitOrLoss
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58225"
      unitRef="Unit_CNY">171937000</cyd:GovernmentGrantsRecognisedInProfitOrLoss>
    <cyd:GovernmentGrantsRecognisedInProfitOrLoss
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58226"
      unitRef="Unit_USD">24204000</cyd:GovernmentGrantsRecognisedInProfitOrLoss>
    <cyd:GainsOnFinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsQuotedEquitySecurities
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-58227"
      unitRef="Unit_CNY">138000</cyd:GainsOnFinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsQuotedEquitySecurities>
    <cyd:GainsOnFinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsQuotedEquitySecurities
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-58228"
      unitRef="Unit_CNY">0</cyd:GainsOnFinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsQuotedEquitySecurities>
    <cyd:GainsOnFinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsQuotedEquitySecurities
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58229"
      unitRef="Unit_CNY">0</cyd:GainsOnFinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsQuotedEquitySecurities>
    <cyd:GainsOnFinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsQuotedEquitySecurities
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58230"
      unitRef="Unit_USD">0</cyd:GainsOnFinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsQuotedEquitySecurities>
    <ifrs-full:MiscellaneousOtherOperatingIncome
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-58231"
      unitRef="Unit_CNY">19496000</ifrs-full:MiscellaneousOtherOperatingIncome>
    <ifrs-full:MiscellaneousOtherOperatingIncome
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-58232"
      unitRef="Unit_CNY">12109000</ifrs-full:MiscellaneousOtherOperatingIncome>
    <ifrs-full:MiscellaneousOtherOperatingIncome
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58233"
      unitRef="Unit_CNY">10086000</ifrs-full:MiscellaneousOtherOperatingIncome>
    <ifrs-full:MiscellaneousOtherOperatingIncome
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58234"
      unitRef="Unit_USD">1421000</ifrs-full:MiscellaneousOtherOperatingIncome>
    <ifrs-full:OtherIncome
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-58235"
      unitRef="Unit_CNY">326171000</ifrs-full:OtherIncome>
    <ifrs-full:OtherIncome
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-58236"
      unitRef="Unit_CNY">334349000</ifrs-full:OtherIncome>
    <ifrs-full:OtherIncome
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58237"
      unitRef="Unit_CNY">469300000</ifrs-full:OtherIncome>
    <ifrs-full:OtherIncome
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58238"
      unitRef="Unit_USD">66065000</ifrs-full:OtherIncome>
    <ifrs-full:DisclosureOfOtherOperatingExpenseExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-28665">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;7.2&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(b)&#x2003;Other operating expenses &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;br/&gt;&lt;/div&gt; &lt;div style="null;text-indent: 0px;"&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 96%; font-family: Times New Roman; font-size: 10pt; margin-left: auto; border-collapse: collapse;"&gt;
&lt;tr&gt;
&lt;td style="width: 61%;"&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 5%; vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 4%; vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 4%; vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 4%; vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="width:58%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:6%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:5%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:5%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:6%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Impairment loss on investment in joint venture&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;990&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Impairment on property, plant and equipment &lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;36,720&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;5,169&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Reversal of provision for onerous contract, net&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(8,810&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(4,829&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Foreign exchange loss, net&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,739&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;555&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;482&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;68&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Written off/(write-back) of unrecoverable value-added tax&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;11,164&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(11,164&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(1,572&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Others&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;5,889&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;877&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;900&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;127&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;9,982&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(2,407&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;26,938&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;3,792&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear:both;max-height:0pt;"&gt;&lt;/div&gt; &lt;/div&gt; &lt;div style="clear:both;max-height:0pt;text-indent: 0px;"&gt;&lt;/div&gt; &lt;/div&gt; </ifrs-full:DisclosureOfOtherOperatingExpenseExplanatory>
    <cyd:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossInvestmentInJointVenture
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-58240"
      unitRef="Unit_CNY">0</cyd:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossInvestmentInJointVenture>
    <cyd:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossInvestmentInJointVenture
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-58241"
      unitRef="Unit_CNY">990000</cyd:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossInvestmentInJointVenture>
    <cyd:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossInvestmentInJointVenture
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58242"
      unitRef="Unit_CNY">0</cyd:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossInvestmentInJointVenture>
    <cyd:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossInvestmentInJointVenture
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58243"
      unitRef="Unit_USD">0</cyd:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossInvestmentInJointVenture>
    <ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-58244"
      unitRef="Unit_CNY">0</ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment>
    <ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-58245"
      unitRef="Unit_CNY">0</ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment>
    <ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58246"
      unitRef="Unit_CNY">36720000</ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment>
    <ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58247"
      unitRef="Unit_USD">5169000</ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment>
    <cyd:OtherOperatingExpensesReversalOfProvisionForOnerousContractNet
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-58248"
      unitRef="Unit_CNY">-8810000</cyd:OtherOperatingExpensesReversalOfProvisionForOnerousContractNet>
    <cyd:OtherOperatingExpensesReversalOfProvisionForOnerousContractNet
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-58249"
      unitRef="Unit_CNY">-4829000</cyd:OtherOperatingExpensesReversalOfProvisionForOnerousContractNet>
    <cyd:OtherOperatingExpensesReversalOfProvisionForOnerousContractNet
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58250"
      unitRef="Unit_CNY">0</cyd:OtherOperatingExpensesReversalOfProvisionForOnerousContractNet>
    <cyd:OtherOperatingExpensesReversalOfProvisionForOnerousContractNet
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58251"
      unitRef="Unit_USD">0</cyd:OtherOperatingExpensesReversalOfProvisionForOnerousContractNet>
    <ifrs-full:NetForeignExchangeLoss
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-58252"
      unitRef="Unit_CNY">1739000</ifrs-full:NetForeignExchangeLoss>
    <ifrs-full:NetForeignExchangeLoss
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-58253"
      unitRef="Unit_CNY">555000</ifrs-full:NetForeignExchangeLoss>
    <ifrs-full:NetForeignExchangeLoss
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58254"
      unitRef="Unit_CNY">482000</ifrs-full:NetForeignExchangeLoss>
    <ifrs-full:NetForeignExchangeLoss
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58255"
      unitRef="Unit_USD">68000</ifrs-full:NetForeignExchangeLoss>
    <cyd:WrittenOffWriteBackOfUnrecoverableValueAddedTax
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-58256"
      unitRef="Unit_CNY">11164000</cyd:WrittenOffWriteBackOfUnrecoverableValueAddedTax>
    <cyd:WrittenOffWriteBackOfUnrecoverableValueAddedTax
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-58257"
      unitRef="Unit_CNY">0</cyd:WrittenOffWriteBackOfUnrecoverableValueAddedTax>
    <cyd:WrittenOffWriteBackOfUnrecoverableValueAddedTax
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58258"
      unitRef="Unit_CNY">-11164000</cyd:WrittenOffWriteBackOfUnrecoverableValueAddedTax>
    <cyd:WrittenOffWriteBackOfUnrecoverableValueAddedTax
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58259"
      unitRef="Unit_USD">-1572000</cyd:WrittenOffWriteBackOfUnrecoverableValueAddedTax>
    <cyd:OthersOperatingExpense
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-58260"
      unitRef="Unit_CNY">5889000</cyd:OthersOperatingExpense>
    <cyd:OthersOperatingExpense
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-58261"
      unitRef="Unit_CNY">877000</cyd:OthersOperatingExpense>
    <cyd:OthersOperatingExpense
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58262"
      unitRef="Unit_CNY">900000</cyd:OthersOperatingExpense>
    <cyd:OthersOperatingExpense
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58263"
      unitRef="Unit_USD">127000</cyd:OthersOperatingExpense>
    <ifrs-full:OtherOperatingIncomeExpense
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-58264"
      unitRef="Unit_CNY">-9982000</ifrs-full:OtherOperatingIncomeExpense>
    <ifrs-full:OtherOperatingIncomeExpense
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-58265"
      unitRef="Unit_CNY">2407000</ifrs-full:OtherOperatingIncomeExpense>
    <ifrs-full:OtherOperatingIncomeExpense
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58266"
      unitRef="Unit_CNY">-26938000</ifrs-full:OtherOperatingIncomeExpense>
    <ifrs-full:OtherOperatingIncomeExpense
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58267"
      unitRef="Unit_USD">-3792000</ifrs-full:OtherOperatingIncomeExpense>
    <ifrs-full:DisclosureOfFinanceCostExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-28991">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;7.3&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: justify; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Finance costs &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:58%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:5%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:5%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:5%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:5%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2021&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Bank term loans&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;82,109&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;65,440&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;59,672&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;8,400&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Bills and other discounting&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;27,864&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;23,922&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;33,946&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;4,779&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Bank charges&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;4,136&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;4,563&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;4,588&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;646&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Interest on lease liabilities (Note 17)&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,819&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,547&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,969&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;277&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;115,928&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;95,472&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;100,175&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;14,102&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </ifrs-full:DisclosureOfFinanceCostExplanatory>
    <ifrs-full:InterestExpenseOnBankLoansAndOverdrafts
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-58268"
      unitRef="Unit_CNY">82109000</ifrs-full:InterestExpenseOnBankLoansAndOverdrafts>
    <ifrs-full:InterestExpenseOnBankLoansAndOverdrafts
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-58269"
      unitRef="Unit_CNY">65440000</ifrs-full:InterestExpenseOnBankLoansAndOverdrafts>
    <ifrs-full:InterestExpenseOnBankLoansAndOverdrafts
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58270"
      unitRef="Unit_CNY">59672000</ifrs-full:InterestExpenseOnBankLoansAndOverdrafts>
    <ifrs-full:InterestExpenseOnBankLoansAndOverdrafts
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58271"
      unitRef="Unit_USD">8400000</ifrs-full:InterestExpenseOnBankLoansAndOverdrafts>
    <ifrs-full:InterestExpenseOnOtherFinancialLiabilities
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-58272"
      unitRef="Unit_CNY">27864000</ifrs-full:InterestExpenseOnOtherFinancialLiabilities>
    <ifrs-full:InterestExpenseOnOtherFinancialLiabilities
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-58273"
      unitRef="Unit_CNY">23922000</ifrs-full:InterestExpenseOnOtherFinancialLiabilities>
    <ifrs-full:InterestExpenseOnOtherFinancialLiabilities
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58274"
      unitRef="Unit_CNY">33946000</ifrs-full:InterestExpenseOnOtherFinancialLiabilities>
    <ifrs-full:InterestExpenseOnOtherFinancialLiabilities
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58275"
      unitRef="Unit_USD">4779000</ifrs-full:InterestExpenseOnOtherFinancialLiabilities>
    <ifrs-full:BankAndSimilarCharges
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-58276"
      unitRef="Unit_CNY">4136000</ifrs-full:BankAndSimilarCharges>
    <ifrs-full:BankAndSimilarCharges
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-58277"
      unitRef="Unit_CNY">4563000</ifrs-full:BankAndSimilarCharges>
    <ifrs-full:BankAndSimilarCharges
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58278"
      unitRef="Unit_CNY">4588000</ifrs-full:BankAndSimilarCharges>
    <ifrs-full:BankAndSimilarCharges
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58279"
      unitRef="Unit_USD">646000</ifrs-full:BankAndSimilarCharges>
    <ifrs-full:InterestExpenseOnLeaseLiabilities
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-58280"
      unitRef="Unit_CNY">1819000</ifrs-full:InterestExpenseOnLeaseLiabilities>
    <ifrs-full:InterestExpenseOnLeaseLiabilities
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-58281"
      unitRef="Unit_CNY">1547000</ifrs-full:InterestExpenseOnLeaseLiabilities>
    <ifrs-full:InterestExpenseOnLeaseLiabilities
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58282"
      unitRef="Unit_CNY">1969000</ifrs-full:InterestExpenseOnLeaseLiabilities>
    <ifrs-full:InterestExpenseOnLeaseLiabilities
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58283"
      unitRef="Unit_USD">277000</ifrs-full:InterestExpenseOnLeaseLiabilities>
    <ifrs-full:FinanceCosts
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-58284"
      unitRef="Unit_CNY">115928000</ifrs-full:FinanceCosts>
    <ifrs-full:FinanceCosts
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-58285"
      unitRef="Unit_CNY">95472000</ifrs-full:FinanceCosts>
    <ifrs-full:FinanceCosts
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58286"
      unitRef="Unit_CNY">100175000</ifrs-full:FinanceCosts>
    <ifrs-full:FinanceCosts
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58287"
      unitRef="Unit_USD">14102000</ifrs-full:FinanceCosts>
    <cyd:DisclosureOfDetailedInformationAboutEmployeeBenefitsExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-29213">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;7.4&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: justify; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Staff costs &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:58%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2021&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Wages and salaries&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,338,777&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;928,350&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,193,214&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;167,973&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Contribution to defined contribution plans&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;386,551&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;371,458&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;354,014&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;49,836&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Executive bonuses&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;19,355&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;16,500&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;24,200&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;3,407&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Staff welfare&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;93,992&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;79,206&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;74,727&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;10,520&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Staff severance cost&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;11,771&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;19,531&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;35,547&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;5,004&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Others&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;4,887&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;3,875&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;3,542&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;499&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,855,333&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,418,920&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,685,244&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;237,239&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </cyd:DisclosureOfDetailedInformationAboutEmployeeBenefitsExplanatory>
    <ifrs-full:WagesAndSalaries
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-58288"
      unitRef="Unit_CNY">1338777000</ifrs-full:WagesAndSalaries>
    <ifrs-full:WagesAndSalaries
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-58289"
      unitRef="Unit_CNY">928350000</ifrs-full:WagesAndSalaries>
    <ifrs-full:WagesAndSalaries
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58290"
      unitRef="Unit_CNY">1193214000</ifrs-full:WagesAndSalaries>
    <ifrs-full:WagesAndSalaries
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58291"
      unitRef="Unit_USD">167973000</ifrs-full:WagesAndSalaries>
    <ifrs-full:PostemploymentBenefitExpenseDefinedContributionPlans
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-58292"
      unitRef="Unit_CNY">386551000</ifrs-full:PostemploymentBenefitExpenseDefinedContributionPlans>
    <ifrs-full:PostemploymentBenefitExpenseDefinedContributionPlans
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-58293"
      unitRef="Unit_CNY">371458000</ifrs-full:PostemploymentBenefitExpenseDefinedContributionPlans>
    <ifrs-full:PostemploymentBenefitExpenseDefinedContributionPlans
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58294"
      unitRef="Unit_CNY">354014000</ifrs-full:PostemploymentBenefitExpenseDefinedContributionPlans>
    <ifrs-full:PostemploymentBenefitExpenseDefinedContributionPlans
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58295"
      unitRef="Unit_USD">49836000</ifrs-full:PostemploymentBenefitExpenseDefinedContributionPlans>
    <cyd:ExecutiveBonusPayments
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-58296"
      unitRef="Unit_CNY">19355000</cyd:ExecutiveBonusPayments>
    <cyd:ExecutiveBonusPayments
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-58297"
      unitRef="Unit_CNY">16500000</cyd:ExecutiveBonusPayments>
    <cyd:ExecutiveBonusPayments
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58298"
      unitRef="Unit_CNY">24200000</cyd:ExecutiveBonusPayments>
    <cyd:ExecutiveBonusPayments
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58299"
      unitRef="Unit_USD">3407000</cyd:ExecutiveBonusPayments>
    <cyd:StaffWelfareCost
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-58300"
      unitRef="Unit_CNY">93992000</cyd:StaffWelfareCost>
    <cyd:StaffWelfareCost
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-58301"
      unitRef="Unit_CNY">79206000</cyd:StaffWelfareCost>
    <cyd:StaffWelfareCost
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58302"
      unitRef="Unit_CNY">74727000</cyd:StaffWelfareCost>
    <cyd:StaffWelfareCost
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58303"
      unitRef="Unit_USD">10520000</cyd:StaffWelfareCost>
    <cyd:StaffSeveranceCosts
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-58304"
      unitRef="Unit_CNY">11771000</cyd:StaffSeveranceCosts>
    <cyd:StaffSeveranceCosts
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-58305"
      unitRef="Unit_CNY">19531000</cyd:StaffSeveranceCosts>
    <cyd:StaffSeveranceCosts
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58306"
      unitRef="Unit_CNY">35547000</cyd:StaffSeveranceCosts>
    <cyd:StaffSeveranceCosts
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58307"
      unitRef="Unit_USD">5004000</cyd:StaffSeveranceCosts>
    <ifrs-full:OtherEmployeeExpense
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-58308"
      unitRef="Unit_CNY">4887000</ifrs-full:OtherEmployeeExpense>
    <ifrs-full:OtherEmployeeExpense
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-58309"
      unitRef="Unit_CNY">3875000</ifrs-full:OtherEmployeeExpense>
    <ifrs-full:OtherEmployeeExpense
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58310"
      unitRef="Unit_CNY">3542000</ifrs-full:OtherEmployeeExpense>
    <ifrs-full:OtherEmployeeExpense
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58311"
      unitRef="Unit_USD">499000</ifrs-full:OtherEmployeeExpense>
    <ifrs-full:EmployeeBenefitsExpense
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-58312"
      unitRef="Unit_CNY">1855333000</ifrs-full:EmployeeBenefitsExpense>
    <ifrs-full:EmployeeBenefitsExpense
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-58313"
      unitRef="Unit_CNY">1418920000</ifrs-full:EmployeeBenefitsExpense>
    <ifrs-full:EmployeeBenefitsExpense
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58314"
      unitRef="Unit_CNY">1685244000</ifrs-full:EmployeeBenefitsExpense>
    <ifrs-full:EmployeeBenefitsExpense
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58315"
      unitRef="Unit_USD">237239000</ifrs-full:EmployeeBenefitsExpense>
    <ifrs-full:DisclosureOfIncomeTaxExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-29489">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;8.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Income tax expense &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The major components of income tax expense for the years ended December&#160;31, 2021, 2022 and 2023 are as follows: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:60%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:5%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2021&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Current income tax&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- Current year&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;48,856&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;72,909&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;81,365&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;11,454&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- (Over)/under provision in respect of prior years&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(21,523&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;27,406&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;27,837&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;3,919&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Deferred tax&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- Movement in temporary differences&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;16,483&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(41,147&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(14,837&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(2,089&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- (Over)/under provision in respect of prior years&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(103&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;54,131&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;7,620&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Consolidated income tax expense reported in the statement of profit or loss&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;43,816&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;59,065&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;148,496&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;20,904&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt;  &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The reconciliation between tax expense and the product of accounting profit multiplied by the PRC income tax rate of 15% (being tax rate of Yuchai) for the years ended December&#160;31, 2021, 2022 and 2023 for the following reasons: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:63%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2021&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Profit before tax&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;451,710&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;394,726&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;571,352&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;80,431&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Income tax expense at 15%&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;67,757&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;59,209&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;85,703&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;12,064&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Adjustments:&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Non-deductible&lt;/div&gt; expenses&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;17,795&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;7,924&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;5,888&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;829&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Tax-exempt&lt;/div&gt; income&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(2,181&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(500&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(11,993&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(1,688&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Utilization of deferred tax benefits previously not recognized&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(29&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(3,093&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(6,211&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(874&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Deferred tax benefits not recognized&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;10,356&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;22,606&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;42,830&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;6,029&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Tax credits for research and development expense&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(59,633&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(76,835&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(85,372&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(12,018&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Tax rate differential&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;16,517&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;10,901&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;21,542&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;3,032&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;(Over)/under provision in respect of previous years&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(21,523&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;27,303&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;81,968&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;11,539&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Withholding tax expense&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;14,639&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;11,535&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;14,872&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,094&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Others&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;118&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;15&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(731&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(103&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;43,816&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;59,065&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;148,496&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;20,904&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;"&gt;Global minimum top-up tax&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The Group has applied a temporary mandatory relief from deferred tax accounting for the impact of the top-up tax and accounts for it as a current tax when it is incurred. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The Group is in the progress of assessing the exposure to the Pillar Two income taxes arising from the legislation. Due to the complex nature of the legislation and the calculations including the determination of the adjustments required under the Pillar Two legislation, the Group assessed that the quantitative impact of the potential top-up tax arising from the enacted/substantively enacted legislation is not yet reasonably estimatable. The Group continues to assess the impact of the Pillar Two legislation on its financials. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px; background: none;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Deferred tax &lt;/div&gt;&lt;/div&gt;  &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Deferred tax relates to the following: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:44%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Consolidated&#160;statement&#160;of&#160;financial&#160;position&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="14" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Consolidated statement of profit or loss&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2021&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Accelerated tax depreciation&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(122,298&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(77,806&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(10,953&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(37,968&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;16,472&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;44,492&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;6,263&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Interest receivable&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(3,033&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(1,459&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;363&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;3,033&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;427&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;PRC withholding tax on dividend income &lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:6.6px"&gt;(&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"&gt;i&lt;/div&gt;)&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(61,825&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(64,717&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(9,110&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(14,529&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(11,458&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(14,457&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(2,035&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Effect of change in residual value an&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;d&lt;/div&gt; impairment of property, plant and equipment&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;69,641&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,866&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;404&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;25,264&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;4,273&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(66,774&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(9,400&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Write-down of inventories&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;29,503&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;37,120&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;5,226&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(2,378&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;9,253&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;7,617&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,072&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Impairment losses on trade receivables&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;7,071&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;7,426&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,045&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(1,267&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;282&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;355&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;50&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Accruals&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;234,586&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;232,048&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;32,666&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(15,339&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(48,841&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(2,505&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(352&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Deferred income&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;56,480&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;79,896&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;11,247&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(11,114&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(41,348&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;23,416&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;3,296&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Losses available for offsetting against future taxable income&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;139,747&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;112,601&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;15,851&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;23,072&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;116,675&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(27,146&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(3,821&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Others&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;39,185&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;31,854&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;4,484&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;19,235&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(4,421&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(7,325&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(1,031&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Deferred tax (expenses)/benefits&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(16,483&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;41,250&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(39,294&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(5,531&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Net deferred tax assets&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;389,057&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;361,288&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;50,860&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Reflected in the consolidated statement of financial position as follows:&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Deferred tax assets&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;450,882&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;426,377&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;60,023&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Deferred tax liabilities&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(61,825&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(65,089&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(9,163&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;389,057&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;361,288&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;50,860&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Note: &lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 5%; vertical-align: top;text-align:left;"&gt;&lt;div style="font-size: 75%; vertical-align: top;display:inline;font-size:8.3px"&gt;(i)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;The movement of PRC withholding tax on dividend income is as follows: &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:70%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:5%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At January&#160;1&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(65,544&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(61,825&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(8,703&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Provision made to consolidated statement of profit or loss&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(11,458&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(14,457&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(2,035&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Utilization&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;15,177&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;11,565&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,628&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;December&#160;31&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(61,825&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(64,717&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(9,110&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The Corporate Income Tax (&#x201c;CIT&#x201d;) law provides for a tax of 10% to be withheld from dividends paid to foreign investors of PRC enterprises. This withholding tax provision does not apply to dividends paid out of profit earned prior to January&#160;1, 2008. Beginning on January&#160;1, 2008, a 10% withholding tax is imposed on dividends paid to the Company, as a &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-resident&lt;/div&gt; enterprise, unless an applicable tax treaty provides for a lower tax rate.&#160;The Company recognizes a deferred tax liability for withholding tax payable for profits accumulated after December&#160;31, 2007 for the earnings that the Company does not plan to indefinitely reinvest in the PRC enterprises. As of December&#160;31, 202&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;3&lt;/div&gt;, the deferred tax liability for withholding tax payable was RMB&#160;64.7 million (US$9.1 million) (2022: RMB&#160;61.8 million). The amount of unrecognized deferred tax liability relating to undistributed earnings of the PRC enterprises is estimated to be RMB&#160;204.7 million (US$28.8 million) (2022: RMB 190.7 million). &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt; &lt;div style="line-height:normal;background-color:white;display: inline;"&gt;  &lt;/div&gt; &lt;/div&gt;&lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;  &lt;div style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Deferred tax assets have not been recognized in respect of the following items: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:70%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Unutilized tax losses&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;473,456&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;628,534&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;88,481&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Unutilized capital allowances and investment allowances&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;100,643&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;94,447&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;13,296&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Other unrecognized temporary differences relating to asset impairment and deferred grants&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;142,851&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;156,226&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;21,993&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;716,950&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;879,207&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;123,770&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Unrecognized tax losses for the Group are subject to agreement with the tax authorities and compliance with tax regulations in the respective countries in which the Group operates. The unutilized tax losses for PRC subsidiaries and Malaysia subsidiaries expire within the next 5 to 10 years and 10 years, respectively. These losses may not be used to offset taxable income elsewhere in the Group. Deferred tax assets have not been recognized in respect of these items because it is not probable that future taxable profits will be available against which the Group can utilize the benefits. &lt;/div&gt; </ifrs-full:DisclosureOfIncomeTaxExplanatory>
    <cyd:DisclosureOfIncomeTaxExpenseBenefitExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-29498"> &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The major components of income tax expense for the years ended December&#160;31, 2021, 2022 and 2023 are as follows: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:60%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:5%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2021&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Current income tax&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- Current year&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;48,856&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;72,909&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;81,365&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;11,454&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- (Over)/under provision in respect of prior years&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(21,523&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;27,406&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;27,837&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;3,919&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Deferred tax&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- Movement in temporary differences&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;16,483&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(41,147&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(14,837&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(2,089&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- (Over)/under provision in respect of prior years&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(103&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;54,131&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;7,620&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Consolidated income tax expense reported in the statement of profit or loss&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;43,816&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;59,065&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;148,496&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;20,904&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </cyd:DisclosureOfIncomeTaxExpenseBenefitExplanatory>
    <ifrs-full:CurrentTaxExpenseIncome
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-58316"
      unitRef="Unit_CNY">48856000</ifrs-full:CurrentTaxExpenseIncome>
    <ifrs-full:CurrentTaxExpenseIncome
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-58317"
      unitRef="Unit_CNY">72909000</ifrs-full:CurrentTaxExpenseIncome>
    <ifrs-full:CurrentTaxExpenseIncome
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58318"
      unitRef="Unit_CNY">81365000</ifrs-full:CurrentTaxExpenseIncome>
    <ifrs-full:CurrentTaxExpenseIncome
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58319"
      unitRef="Unit_USD">11454000</ifrs-full:CurrentTaxExpenseIncome>
    <ifrs-full:AdjustmentsForCurrentTaxOfPriorPeriod
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-58320"
      unitRef="Unit_CNY">-21523000</ifrs-full:AdjustmentsForCurrentTaxOfPriorPeriod>
    <ifrs-full:AdjustmentsForCurrentTaxOfPriorPeriod
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-58321"
      unitRef="Unit_CNY">27406000</ifrs-full:AdjustmentsForCurrentTaxOfPriorPeriod>
    <ifrs-full:AdjustmentsForCurrentTaxOfPriorPeriod
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58322"
      unitRef="Unit_CNY">27837000</ifrs-full:AdjustmentsForCurrentTaxOfPriorPeriod>
    <ifrs-full:AdjustmentsForCurrentTaxOfPriorPeriod
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58323"
      unitRef="Unit_USD">3919000</ifrs-full:AdjustmentsForCurrentTaxOfPriorPeriod>
    <ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-58324"
      unitRef="Unit_CNY">16483000</ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences>
    <ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-58325"
      unitRef="Unit_CNY">-41147000</ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences>
    <ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58326"
      unitRef="Unit_CNY">-14837000</ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences>
    <ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58327"
      unitRef="Unit_USD">-2089000</ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences>
    <ifrs-full:AdjustmentsForDeferredTaxOfPriorPeriods
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-58328"
      unitRef="Unit_CNY">0</ifrs-full:AdjustmentsForDeferredTaxOfPriorPeriods>
    <ifrs-full:AdjustmentsForDeferredTaxOfPriorPeriods
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-58329"
      unitRef="Unit_CNY">-103000</ifrs-full:AdjustmentsForDeferredTaxOfPriorPeriods>
    <ifrs-full:AdjustmentsForDeferredTaxOfPriorPeriods
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58330"
      unitRef="Unit_CNY">54131000</ifrs-full:AdjustmentsForDeferredTaxOfPriorPeriods>
    <ifrs-full:AdjustmentsForDeferredTaxOfPriorPeriods
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58331"
      unitRef="Unit_USD">7620000</ifrs-full:AdjustmentsForDeferredTaxOfPriorPeriods>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-58332"
      unitRef="Unit_CNY">43816000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-58333"
      unitRef="Unit_CNY">59065000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58334"
      unitRef="Unit_CNY">148496000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58335"
      unitRef="Unit_USD">20904000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <cyd:DisclosureOfReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-29753"> &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The reconciliation between tax expense and the product of accounting profit multiplied by the PRC income tax rate of 15% (being tax rate of Yuchai) for the years ended December&#160;31, 2021, 2022 and 2023 for the following reasons: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:63%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2021&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Profit before tax&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;451,710&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;394,726&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;571,352&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;80,431&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Income tax expense at 15%&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;67,757&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;59,209&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;85,703&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;12,064&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Adjustments:&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Non-deductible&lt;/div&gt; expenses&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;17,795&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;7,924&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;5,888&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;829&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Tax-exempt&lt;/div&gt; income&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(2,181&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(500&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(11,993&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(1,688&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Utilization of deferred tax benefits previously not recognized&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(29&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(3,093&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(6,211&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(874&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Deferred tax benefits not recognized&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;10,356&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;22,606&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;42,830&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;6,029&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Tax credits for research and development expense&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(59,633&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(76,835&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(85,372&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(12,018&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Tax rate differential&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;16,517&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;10,901&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;21,542&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;3,032&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;(Over)/under provision in respect of previous years&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(21,523&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;27,303&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;81,968&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;11,539&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Withholding tax expense&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;14,639&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;11,535&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;14,872&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,094&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Others&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;118&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;15&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(731&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(103&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;43,816&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;59,065&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;148,496&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;20,904&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </cyd:DisclosureOfReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesExplanatory>
    <ifrs-full:ApplicableTaxRate
      contextRef="P01_01_2022To12_31_2022"
      decimals="INF"
      id="ixv-58336"
      unitRef="Unit_pure">0.15</ifrs-full:ApplicableTaxRate>
    <ifrs-full:ApplicableTaxRate
      contextRef="P01_01_2021To12_31_2021"
      decimals="INF"
      id="ixv-58337"
      unitRef="Unit_pure">0.15</ifrs-full:ApplicableTaxRate>
    <ifrs-full:ApplicableTaxRate
      contextRef="P01_01_2023To12_31_2023"
      decimals="INF"
      id="ixv-58338"
      unitRef="Unit_pure">0.15</ifrs-full:ApplicableTaxRate>
    <ifrs-full:ProfitLossBeforeTax
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-58339"
      unitRef="Unit_CNY">451710000</ifrs-full:ProfitLossBeforeTax>
    <ifrs-full:ProfitLossBeforeTax
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-58340"
      unitRef="Unit_CNY">394726000</ifrs-full:ProfitLossBeforeTax>
    <ifrs-full:ProfitLossBeforeTax
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58341"
      unitRef="Unit_CNY">571352000</ifrs-full:ProfitLossBeforeTax>
    <ifrs-full:ProfitLossBeforeTax
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58342"
      unitRef="Unit_USD">80431000</ifrs-full:ProfitLossBeforeTax>
    <ifrs-full:ApplicableTaxRate
      contextRef="P01_01_2022To12_31_2022"
      decimals="INF"
      id="ixv-58343"
      unitRef="Unit_pure">0.15</ifrs-full:ApplicableTaxRate>
    <ifrs-full:ApplicableTaxRate
      contextRef="P01_01_2021To12_31_2021"
      decimals="INF"
      id="ixv-58344"
      unitRef="Unit_pure">0.15</ifrs-full:ApplicableTaxRate>
    <ifrs-full:ApplicableTaxRate
      contextRef="P01_01_2023To12_31_2023"
      decimals="INF"
      id="ixv-58345"
      unitRef="Unit_pure">0.15</ifrs-full:ApplicableTaxRate>
    <ifrs-full:TaxExpenseIncomeAtApplicableTaxRate
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-58346"
      unitRef="Unit_CNY">67757000</ifrs-full:TaxExpenseIncomeAtApplicableTaxRate>
    <ifrs-full:TaxExpenseIncomeAtApplicableTaxRate
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-58347"
      unitRef="Unit_CNY">59209000</ifrs-full:TaxExpenseIncomeAtApplicableTaxRate>
    <ifrs-full:TaxExpenseIncomeAtApplicableTaxRate
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58348"
      unitRef="Unit_CNY">85703000</ifrs-full:TaxExpenseIncomeAtApplicableTaxRate>
    <ifrs-full:TaxExpenseIncomeAtApplicableTaxRate
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58349"
      unitRef="Unit_USD">12064000</ifrs-full:TaxExpenseIncomeAtApplicableTaxRate>
    <ifrs-full:TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-58350"
      unitRef="Unit_CNY">17795000</ifrs-full:TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss>
    <ifrs-full:TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-58351"
      unitRef="Unit_CNY">7924000</ifrs-full:TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss>
    <ifrs-full:TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58352"
      unitRef="Unit_CNY">5888000</ifrs-full:TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss>
    <ifrs-full:TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58353"
      unitRef="Unit_USD">829000</ifrs-full:TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss>
    <ifrs-full:TaxEffectOfRevenuesExemptFromTaxation2011
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-58354"
      unitRef="Unit_CNY">2181000</ifrs-full:TaxEffectOfRevenuesExemptFromTaxation2011>
    <ifrs-full:TaxEffectOfRevenuesExemptFromTaxation2011
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-58355"
      unitRef="Unit_CNY">500000</ifrs-full:TaxEffectOfRevenuesExemptFromTaxation2011>
    <ifrs-full:TaxEffectOfRevenuesExemptFromTaxation2011
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58356"
      unitRef="Unit_CNY">11993000</ifrs-full:TaxEffectOfRevenuesExemptFromTaxation2011>
    <ifrs-full:TaxEffectOfRevenuesExemptFromTaxation2011
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58357"
      unitRef="Unit_USD">1688000</ifrs-full:TaxEffectOfRevenuesExemptFromTaxation2011>
    <cyd:TaxEffectOfUtilizationOfDeferredTaxBenefitsPreviouslyNotRecognized
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-58358"
      unitRef="Unit_CNY">29000</cyd:TaxEffectOfUtilizationOfDeferredTaxBenefitsPreviouslyNotRecognized>
    <cyd:TaxEffectOfUtilizationOfDeferredTaxBenefitsPreviouslyNotRecognized
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-58359"
      unitRef="Unit_CNY">3093000</cyd:TaxEffectOfUtilizationOfDeferredTaxBenefitsPreviouslyNotRecognized>
    <cyd:TaxEffectOfUtilizationOfDeferredTaxBenefitsPreviouslyNotRecognized
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58360"
      unitRef="Unit_CNY">6211000</cyd:TaxEffectOfUtilizationOfDeferredTaxBenefitsPreviouslyNotRecognized>
    <cyd:TaxEffectOfUtilizationOfDeferredTaxBenefitsPreviouslyNotRecognized
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58361"
      unitRef="Unit_USD">874000</cyd:TaxEffectOfUtilizationOfDeferredTaxBenefitsPreviouslyNotRecognized>
    <cyd:TaxEffectOfDeferredTaxBenefitsNotRecognized
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-58362"
      unitRef="Unit_CNY">10356000</cyd:TaxEffectOfDeferredTaxBenefitsNotRecognized>
    <cyd:TaxEffectOfDeferredTaxBenefitsNotRecognized
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-58363"
      unitRef="Unit_CNY">22606000</cyd:TaxEffectOfDeferredTaxBenefitsNotRecognized>
    <cyd:TaxEffectOfDeferredTaxBenefitsNotRecognized
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58364"
      unitRef="Unit_CNY">42830000</cyd:TaxEffectOfDeferredTaxBenefitsNotRecognized>
    <cyd:TaxEffectOfDeferredTaxBenefitsNotRecognized
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58365"
      unitRef="Unit_USD">6029000</cyd:TaxEffectOfDeferredTaxBenefitsNotRecognized>
    <cyd:TaxCreditsForResearchAndDevelopmentExpense
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-58366"
      unitRef="Unit_CNY">59633000</cyd:TaxCreditsForResearchAndDevelopmentExpense>
    <cyd:TaxCreditsForResearchAndDevelopmentExpense
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-58367"
      unitRef="Unit_CNY">76835000</cyd:TaxCreditsForResearchAndDevelopmentExpense>
    <cyd:TaxCreditsForResearchAndDevelopmentExpense
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58368"
      unitRef="Unit_CNY">85372000</cyd:TaxCreditsForResearchAndDevelopmentExpense>
    <cyd:TaxCreditsForResearchAndDevelopmentExpense
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58369"
      unitRef="Unit_USD">12018000</cyd:TaxCreditsForResearchAndDevelopmentExpense>
    <ifrs-full:TaxEffectFromChangeInTaxRate
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-58370"
      unitRef="Unit_CNY">16517000</ifrs-full:TaxEffectFromChangeInTaxRate>
    <ifrs-full:TaxEffectFromChangeInTaxRate
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-58371"
      unitRef="Unit_CNY">10901000</ifrs-full:TaxEffectFromChangeInTaxRate>
    <ifrs-full:TaxEffectFromChangeInTaxRate
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58372"
      unitRef="Unit_CNY">21542000</ifrs-full:TaxEffectFromChangeInTaxRate>
    <ifrs-full:TaxEffectFromChangeInTaxRate
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58373"
      unitRef="Unit_USD">3032000</ifrs-full:TaxEffectFromChangeInTaxRate>
    <cyd:TaxEffectOfOverUnderProvisionInRespectOfPreviousYearsCurrentTax
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-58374"
      unitRef="Unit_CNY">-21523000</cyd:TaxEffectOfOverUnderProvisionInRespectOfPreviousYearsCurrentTax>
    <cyd:TaxEffectOfOverUnderProvisionInRespectOfPreviousYearsCurrentTax
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-58375"
      unitRef="Unit_CNY">27303000</cyd:TaxEffectOfOverUnderProvisionInRespectOfPreviousYearsCurrentTax>
    <cyd:TaxEffectOfOverUnderProvisionInRespectOfPreviousYearsCurrentTax
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58376"
      unitRef="Unit_CNY">81968000</cyd:TaxEffectOfOverUnderProvisionInRespectOfPreviousYearsCurrentTax>
    <cyd:TaxEffectOfOverUnderProvisionInRespectOfPreviousYearsCurrentTax
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58377"
      unitRef="Unit_USD">11539000</cyd:TaxEffectOfOverUnderProvisionInRespectOfPreviousYearsCurrentTax>
    <cyd:TaxEffectOfWithholdingTaxExpense
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-58378"
      unitRef="Unit_CNY">14639000</cyd:TaxEffectOfWithholdingTaxExpense>
    <cyd:TaxEffectOfWithholdingTaxExpense
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-58379"
      unitRef="Unit_CNY">11535000</cyd:TaxEffectOfWithholdingTaxExpense>
    <cyd:TaxEffectOfWithholdingTaxExpense
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58380"
      unitRef="Unit_CNY">14872000</cyd:TaxEffectOfWithholdingTaxExpense>
    <cyd:TaxEffectOfWithholdingTaxExpense
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58381"
      unitRef="Unit_USD">2094000</cyd:TaxEffectOfWithholdingTaxExpense>
    <ifrs-full:OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-58382"
      unitRef="Unit_CNY">118000</ifrs-full:OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome>
    <ifrs-full:OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-58383"
      unitRef="Unit_CNY">15000</ifrs-full:OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome>
    <ifrs-full:OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58384"
      unitRef="Unit_CNY">-731000</ifrs-full:OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome>
    <ifrs-full:OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58385"
      unitRef="Unit_USD">-103000</ifrs-full:OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-58386"
      unitRef="Unit_CNY">43816000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-58387"
      unitRef="Unit_CNY">59065000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58388"
      unitRef="Unit_CNY">148496000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58389"
      unitRef="Unit_USD">20904000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:DisclosureOfDeferredTaxesExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-30171"> &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Deferred tax relates to the following: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:44%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Consolidated&#160;statement&#160;of&#160;financial&#160;position&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="14" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Consolidated statement of profit or loss&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2021&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Accelerated tax depreciation&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(122,298&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(77,806&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(10,953&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(37,968&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;16,472&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;44,492&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;6,263&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Interest receivable&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(3,033&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(1,459&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;363&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;3,033&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;427&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;PRC withholding tax on dividend income &lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:6.6px"&gt;(&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"&gt;i&lt;/div&gt;)&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(61,825&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(64,717&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(9,110&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(14,529&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(11,458&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(14,457&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(2,035&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Effect of change in residual value an&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;d&lt;/div&gt; impairment of property, plant and equipment&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;69,641&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,866&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;404&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;25,264&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;4,273&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(66,774&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(9,400&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Write-down of inventories&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;29,503&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;37,120&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;5,226&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(2,378&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;9,253&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;7,617&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,072&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Impairment losses on trade receivables&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;7,071&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;7,426&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,045&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(1,267&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;282&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;355&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;50&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Accruals&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;234,586&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;232,048&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;32,666&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(15,339&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(48,841&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(2,505&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(352&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Deferred income&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;56,480&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;79,896&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;11,247&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(11,114&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(41,348&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;23,416&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;3,296&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Losses available for offsetting against future taxable income&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;139,747&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;112,601&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;15,851&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;23,072&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;116,675&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(27,146&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(3,821&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Others&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;39,185&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;31,854&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;4,484&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;19,235&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(4,421&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(7,325&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(1,031&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Deferred tax (expenses)/benefits&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(16,483&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;41,250&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(39,294&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(5,531&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Net deferred tax assets&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;389,057&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;361,288&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;50,860&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Reflected in the consolidated statement of financial position as follows:&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Deferred tax assets&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;450,882&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;426,377&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;60,023&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Deferred tax liabilities&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(61,825&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(65,089&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(9,163&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;389,057&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;361,288&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;50,860&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Note: &lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 5%; vertical-align: top;text-align:left;"&gt;&lt;div style="font-size: 75%; vertical-align: top;display:inline;font-size:8.3px"&gt;(i)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;The movement of PRC withholding tax on dividend income is as follows: &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:70%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:5%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At January&#160;1&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(65,544&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(61,825&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(8,703&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Provision made to consolidated statement of profit or loss&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(11,458&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(14,457&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(2,035&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Utilization&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;15,177&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;11,565&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,628&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;December&#160;31&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(61,825&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(64,717&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(9,110&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </ifrs-full:DisclosureOfDeferredTaxesExplanatory>
    <ifrs-full:DeferredTaxLiabilities
      contextRef="PAsOn12_31_2022_AcceleratedDepreciationMemberifrsfullAssetsAndLiabilitiesAxis"
      decimals="-3"
      id="ixv-58391"
      unitRef="Unit_CNY">122298000</ifrs-full:DeferredTaxLiabilities>
    <ifrs-full:DeferredTaxLiabilities
      contextRef="PAsOn12_31_2023_AcceleratedDepreciationMemberifrsfullAssetsAndLiabilitiesAxis"
      decimals="-3"
      id="ixv-58392"
      unitRef="Unit_CNY">77806000</ifrs-full:DeferredTaxLiabilities>
    <ifrs-full:DeferredTaxLiabilities
      contextRef="PAsOn12_31_2023_AcceleratedDepreciationMemberifrsfullAssetsAndLiabilitiesAxis"
      decimals="-3"
      id="ixv-58393"
      unitRef="Unit_USD">10953000</ifrs-full:DeferredTaxLiabilities>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="P01_01_2021To12_31_2021_AcceleratedDepreciationMemberifrsfullAssetsAndLiabilitiesAxis"
      decimals="-3"
      id="ixv-58394"
      unitRef="Unit_CNY">37968000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="P01_01_2022To12_31_2022_AcceleratedDepreciationMemberifrsfullAssetsAndLiabilitiesAxis"
      decimals="-3"
      id="ixv-58395"
      unitRef="Unit_CNY">-16472000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="P01_01_2023To12_31_2023_AcceleratedDepreciationMemberifrsfullAssetsAndLiabilitiesAxis"
      decimals="-3"
      id="ixv-58396"
      unitRef="Unit_CNY">-44492000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="P01_01_2023To12_31_2023_AcceleratedDepreciationMemberifrsfullAssetsAndLiabilitiesAxis"
      decimals="-3"
      id="ixv-58397"
      unitRef="Unit_USD">-6263000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxLiabilities
      contextRef="PAsOn12_31_2022_InterestReceivableMemberifrsfullAssetsAndLiabilitiesAxis"
      decimals="-3"
      id="ixv-58398"
      unitRef="Unit_CNY">3033000</ifrs-full:DeferredTaxLiabilities>
    <ifrs-full:DeferredTaxLiabilities
      contextRef="PAsOn12_31_2023_InterestReceivableMemberifrsfullAssetsAndLiabilitiesAxis"
      decimals="-3"
      id="ixv-58399"
      unitRef="Unit_CNY">0</ifrs-full:DeferredTaxLiabilities>
    <ifrs-full:DeferredTaxLiabilities
      contextRef="PAsOn12_31_2023_InterestReceivableMemberifrsfullAssetsAndLiabilitiesAxis"
      decimals="-3"
      id="ixv-58400"
      unitRef="Unit_USD">0</ifrs-full:DeferredTaxLiabilities>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="P01_01_2021To12_31_2021_InterestReceivableMemberifrsfullAssetsAndLiabilitiesAxis"
      decimals="-3"
      id="ixv-58401"
      unitRef="Unit_CNY">1459000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="P01_01_2022To12_31_2022_InterestReceivableMemberifrsfullAssetsAndLiabilitiesAxis"
      decimals="-3"
      id="ixv-58402"
      unitRef="Unit_CNY">-363000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="P01_01_2023To12_31_2023_InterestReceivableMemberifrsfullAssetsAndLiabilitiesAxis"
      decimals="-3"
      id="ixv-58403"
      unitRef="Unit_CNY">-3033000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="P01_01_2023To12_31_2023_InterestReceivableMemberifrsfullAssetsAndLiabilitiesAxis"
      decimals="-3"
      id="ixv-58404"
      unitRef="Unit_USD">-427000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxLiabilities
      contextRef="PAsOn12_31_2022_WithholdingTaxOnDividendIncomeMemberifrsfullAssetsAndLiabilitiesAxis"
      decimals="-3"
      id="Fact_112366528"
      unitRef="Unit_CNY">61825000</ifrs-full:DeferredTaxLiabilities>
    <ifrs-full:DeferredTaxLiabilities
      contextRef="PAsOn12_31_2023_WithholdingTaxOnDividendIncomeMemberifrsfullAssetsAndLiabilitiesAxis"
      decimals="-3"
      id="Fact_112366529"
      unitRef="Unit_CNY">64717000</ifrs-full:DeferredTaxLiabilities>
    <ifrs-full:DeferredTaxLiabilities
      contextRef="PAsOn12_31_2023_WithholdingTaxOnDividendIncomeMemberifrsfullAssetsAndLiabilitiesAxis"
      decimals="-3"
      id="Fact_112366530"
      unitRef="Unit_USD">9110000</ifrs-full:DeferredTaxLiabilities>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="P01_01_2021To12_31_2021_WithholdingTaxOnDividendIncomeMemberifrsfullAssetsAndLiabilitiesAxis"
      decimals="-3"
      id="Fact_112366269"
      unitRef="Unit_CNY">14529000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="P01_01_2022To12_31_2022_WithholdingTaxOnDividendIncomeMemberifrsfullAssetsAndLiabilitiesAxis"
      decimals="-3"
      id="Fact_112366347"
      unitRef="Unit_CNY">11458000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="P01_01_2023To12_31_2023_WithholdingTaxOnDividendIncomeMemberifrsfullAssetsAndLiabilitiesAxis"
      decimals="-3"
      id="Fact_112366262"
      unitRef="Unit_CNY">14457000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="P01_01_2023To12_31_2023_WithholdingTaxOnDividendIncomeMemberifrsfullAssetsAndLiabilitiesAxis"
      decimals="-3"
      id="Fact_112366261"
      unitRef="Unit_USD">2035000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxAssets
      contextRef="PAsOn12_31_2022_EffectOfChangeInResidualValueAndImpairmentOfPropertyPlantAndEquipmentMemberifrsfullAssetsAndLiabilitiesAxis"
      decimals="-3"
      id="ixv-58412"
      unitRef="Unit_CNY">69641000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:DeferredTaxAssets
      contextRef="PAsOn12_31_2023_EffectOfChangeInResidualValueAndImpairmentOfPropertyPlantAndEquipmentMemberifrsfullAssetsAndLiabilitiesAxis"
      decimals="-3"
      id="ixv-58413"
      unitRef="Unit_CNY">2866000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:DeferredTaxAssets
      contextRef="PAsOn12_31_2023_EffectOfChangeInResidualValueAndImpairmentOfPropertyPlantAndEquipmentMemberifrsfullAssetsAndLiabilitiesAxis"
      decimals="-3"
      id="ixv-58414"
      unitRef="Unit_USD">404000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="P01_01_2021To12_31_2021_EffectOfChangeInResidualValueAndImpairmentOfPropertyPlantAndEquipmentMemberifrsfullAssetsAndLiabilitiesAxis"
      decimals="-3"
      id="ixv-58415"
      unitRef="Unit_CNY">-25264000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="P01_01_2022To12_31_2022_EffectOfChangeInResidualValueAndImpairmentOfPropertyPlantAndEquipmentMemberifrsfullAssetsAndLiabilitiesAxis"
      decimals="-3"
      id="ixv-58416"
      unitRef="Unit_CNY">-4273000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="P01_01_2023To12_31_2023_EffectOfChangeInResidualValueAndImpairmentOfPropertyPlantAndEquipmentMemberifrsfullAssetsAndLiabilitiesAxis"
      decimals="-3"
      id="ixv-58417"
      unitRef="Unit_CNY">66774000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="P01_01_2023To12_31_2023_EffectOfChangeInResidualValueAndImpairmentOfPropertyPlantAndEquipmentMemberifrsfullAssetsAndLiabilitiesAxis"
      decimals="-3"
      id="ixv-58418"
      unitRef="Unit_USD">9400000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxAssets
      contextRef="PAsOn12_31_2022_WritedownOfInventoriesMemberifrsfullAssetsAndLiabilitiesAxis"
      decimals="-3"
      id="ixv-58419"
      unitRef="Unit_CNY">29503000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:DeferredTaxAssets
      contextRef="PAsOn12_31_2023_WritedownOfInventoriesMemberifrsfullAssetsAndLiabilitiesAxis"
      decimals="-3"
      id="ixv-58420"
      unitRef="Unit_CNY">37120000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:DeferredTaxAssets
      contextRef="PAsOn12_31_2023_WritedownOfInventoriesMemberifrsfullAssetsAndLiabilitiesAxis"
      decimals="-3"
      id="ixv-58421"
      unitRef="Unit_USD">5226000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="P01_01_2021To12_31_2021_WritedownOfInventoriesMemberifrsfullAssetsAndLiabilitiesAxis"
      decimals="-3"
      id="ixv-58422"
      unitRef="Unit_CNY">2378000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="P01_01_2022To12_31_2022_WritedownOfInventoriesMemberifrsfullAssetsAndLiabilitiesAxis"
      decimals="-3"
      id="ixv-58423"
      unitRef="Unit_CNY">-9253000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="P01_01_2023To12_31_2023_WritedownOfInventoriesMemberifrsfullAssetsAndLiabilitiesAxis"
      decimals="-3"
      id="ixv-58424"
      unitRef="Unit_CNY">-7617000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="P01_01_2023To12_31_2023_WritedownOfInventoriesMemberifrsfullAssetsAndLiabilitiesAxis"
      decimals="-3"
      id="ixv-58425"
      unitRef="Unit_USD">-1072000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxAssets
      contextRef="PAsOn12_31_2022_AllowanceForCreditLossesMemberifrsfullAssetsAndLiabilitiesAxis"
      decimals="-3"
      id="ixv-58426"
      unitRef="Unit_CNY">7071000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:DeferredTaxAssets
      contextRef="PAsOn12_31_2023_AllowanceForCreditLossesMemberifrsfullAssetsAndLiabilitiesAxis"
      decimals="-3"
      id="ixv-58427"
      unitRef="Unit_CNY">7426000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:DeferredTaxAssets
      contextRef="PAsOn12_31_2023_AllowanceForCreditLossesMemberifrsfullAssetsAndLiabilitiesAxis"
      decimals="-3"
      id="ixv-58428"
      unitRef="Unit_USD">1045000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="P01_01_2021To12_31_2021_AllowanceForCreditLossesMemberifrsfullAssetsAndLiabilitiesAxis"
      decimals="-3"
      id="ixv-58429"
      unitRef="Unit_CNY">1267000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="P01_01_2022To12_31_2022_AllowanceForCreditLossesMemberifrsfullAssetsAndLiabilitiesAxis"
      decimals="-3"
      id="ixv-58430"
      unitRef="Unit_CNY">-282000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="P01_01_2023To12_31_2023_AllowanceForCreditLossesMemberifrsfullAssetsAndLiabilitiesAxis"
      decimals="-3"
      id="ixv-58431"
      unitRef="Unit_CNY">-355000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="P01_01_2023To12_31_2023_AllowanceForCreditLossesMemberifrsfullAssetsAndLiabilitiesAxis"
      decimals="-3"
      id="ixv-58432"
      unitRef="Unit_USD">-50000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxAssets
      contextRef="PAsOn12_31_2022_AccrualsMemberifrsfullAssetsAndLiabilitiesAxis"
      decimals="-3"
      id="ixv-58433"
      unitRef="Unit_CNY">234586000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:DeferredTaxAssets
      contextRef="PAsOn12_31_2023_AccrualsMemberifrsfullAssetsAndLiabilitiesAxis"
      decimals="-3"
      id="ixv-58434"
      unitRef="Unit_CNY">232048000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:DeferredTaxAssets
      contextRef="PAsOn12_31_2023_AccrualsMemberifrsfullAssetsAndLiabilitiesAxis"
      decimals="-3"
      id="ixv-58435"
      unitRef="Unit_USD">32666000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="P01_01_2021To12_31_2021_AccrualsMemberifrsfullAssetsAndLiabilitiesAxis"
      decimals="-3"
      id="ixv-58436"
      unitRef="Unit_CNY">15339000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="P01_01_2022To12_31_2022_AccrualsMemberifrsfullAssetsAndLiabilitiesAxis"
      decimals="-3"
      id="ixv-58437"
      unitRef="Unit_CNY">48841000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="P01_01_2023To12_31_2023_AccrualsMemberifrsfullAssetsAndLiabilitiesAxis"
      decimals="-3"
      id="ixv-58438"
      unitRef="Unit_CNY">2505000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="P01_01_2023To12_31_2023_AccrualsMemberifrsfullAssetsAndLiabilitiesAxis"
      decimals="-3"
      id="ixv-58439"
      unitRef="Unit_USD">352000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxAssets
      contextRef="PAsOn12_31_2022_DeferredIncomeMemberifrsfullAssetsAndLiabilitiesAxis"
      decimals="-3"
      id="ixv-58440"
      unitRef="Unit_CNY">56480000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:DeferredTaxAssets
      contextRef="PAsOn12_31_2023_DeferredIncomeMemberifrsfullAssetsAndLiabilitiesAxis"
      decimals="-3"
      id="ixv-58441"
      unitRef="Unit_CNY">79896000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:DeferredTaxAssets
      contextRef="PAsOn12_31_2023_DeferredIncomeMemberifrsfullAssetsAndLiabilitiesAxis"
      decimals="-3"
      id="ixv-58442"
      unitRef="Unit_USD">11247000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="P01_01_2021To12_31_2021_DeferredIncomeMemberifrsfullAssetsAndLiabilitiesAxis"
      decimals="-3"
      id="ixv-58443"
      unitRef="Unit_CNY">11114000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="P01_01_2022To12_31_2022_DeferredIncomeMemberifrsfullAssetsAndLiabilitiesAxis"
      decimals="-3"
      id="ixv-58444"
      unitRef="Unit_CNY">41348000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="P01_01_2023To12_31_2023_DeferredIncomeMemberifrsfullAssetsAndLiabilitiesAxis"
      decimals="-3"
      id="ixv-58445"
      unitRef="Unit_CNY">-23416000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="P01_01_2023To12_31_2023_DeferredIncomeMemberifrsfullAssetsAndLiabilitiesAxis"
      decimals="-3"
      id="ixv-58446"
      unitRef="Unit_USD">-3296000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="PAsOn12_31_2022_UnusedTaxLossesMemberifrsfullAssetsAndLiabilitiesAxis"
      decimals="-3"
      id="ixv-58447"
      unitRef="Unit_CNY">-139747000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="PAsOn12_31_2023_UnusedTaxLossesMemberifrsfullAssetsAndLiabilitiesAxis"
      decimals="-3"
      id="ixv-58448"
      unitRef="Unit_CNY">-112601000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="PAsOn12_31_2023_UnusedTaxLossesMemberifrsfullAssetsAndLiabilitiesAxis"
      decimals="-3"
      id="ixv-58449"
      unitRef="Unit_USD">-15851000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="P01_01_2021To12_31_2021_UnusedTaxLossesMemberifrsfullAssetsAndLiabilitiesAxis"
      decimals="-3"
      id="ixv-58450"
      unitRef="Unit_CNY">-23072000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="P01_01_2022To12_31_2022_UnusedTaxLossesMemberifrsfullAssetsAndLiabilitiesAxis"
      decimals="-3"
      id="ixv-58451"
      unitRef="Unit_CNY">-116675000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="P01_01_2023To12_31_2023_UnusedTaxLossesMemberifrsfullAssetsAndLiabilitiesAxis"
      decimals="-3"
      id="ixv-58452"
      unitRef="Unit_CNY">27146000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="P01_01_2023To12_31_2023_UnusedTaxLossesMemberifrsfullAssetsAndLiabilitiesAxis"
      decimals="-3"
      id="ixv-58453"
      unitRef="Unit_USD">3821000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxAssets
      contextRef="PAsOn12_31_2022_OtherTemporaryDifferencesMemberifrsfullAssetsAndLiabilitiesAxis"
      decimals="-3"
      id="ixv-58454"
      unitRef="Unit_CNY">39185000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:DeferredTaxAssets
      contextRef="PAsOn12_31_2023_OtherTemporaryDifferencesMemberifrsfullAssetsAndLiabilitiesAxis"
      decimals="-3"
      id="ixv-58455"
      unitRef="Unit_CNY">31854000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:DeferredTaxAssets
      contextRef="PAsOn12_31_2023_OtherTemporaryDifferencesMemberifrsfullAssetsAndLiabilitiesAxis"
      decimals="-3"
      id="ixv-58456"
      unitRef="Unit_USD">4484000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="P01_01_2021To12_31_2021_OtherTemporaryDifferencesMemberifrsfullAssetsAndLiabilitiesAxis"
      decimals="-3"
      id="ixv-58457"
      unitRef="Unit_CNY">-19235000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="P01_01_2022To12_31_2022_OtherTemporaryDifferencesMemberifrsfullAssetsAndLiabilitiesAxis"
      decimals="-3"
      id="ixv-58458"
      unitRef="Unit_CNY">4421000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="P01_01_2023To12_31_2023_OtherTemporaryDifferencesMemberifrsfullAssetsAndLiabilitiesAxis"
      decimals="-3"
      id="ixv-58459"
      unitRef="Unit_CNY">7325000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="P01_01_2023To12_31_2023_OtherTemporaryDifferencesMemberifrsfullAssetsAndLiabilitiesAxis"
      decimals="-3"
      id="ixv-58460"
      unitRef="Unit_USD">1031000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-58461"
      unitRef="Unit_CNY">16483000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-58462"
      unitRef="Unit_CNY">-41250000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58463"
      unitRef="Unit_CNY">39294000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58464"
      unitRef="Unit_USD">5531000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-58465"
      unitRef="Unit_CNY">-389057000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58466"
      unitRef="Unit_CNY">-361288000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58467"
      unitRef="Unit_USD">-50860000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxAssets
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-58468"
      unitRef="Unit_CNY">450882000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:DeferredTaxAssets
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58469"
      unitRef="Unit_CNY">426377000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:DeferredTaxAssets
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58470"
      unitRef="Unit_USD">60023000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:DeferredTaxLiabilities
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-58471"
      unitRef="Unit_CNY">61825000</ifrs-full:DeferredTaxLiabilities>
    <ifrs-full:DeferredTaxLiabilities
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58472"
      unitRef="Unit_CNY">65089000</ifrs-full:DeferredTaxLiabilities>
    <ifrs-full:DeferredTaxLiabilities
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58473"
      unitRef="Unit_USD">9163000</ifrs-full:DeferredTaxLiabilities>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-58474"
      unitRef="Unit_CNY">-389057000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58475"
      unitRef="Unit_CNY">-361288000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58476"
      unitRef="Unit_USD">-50860000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilities
      contextRef="PAsOn12_31_2021_PRCWithholdingTaxOnDividendIncomeMemberifrsfullAssetsAndLiabilitiesAxis"
      decimals="-3"
      id="ixv-58477"
      unitRef="Unit_CNY">65544000</ifrs-full:DeferredTaxLiabilities>
    <ifrs-full:DeferredTaxLiabilities
      contextRef="PAsOn12_31_2022_PRCWithholdingTaxOnDividendIncomeMemberifrsfullAssetsAndLiabilitiesAxis"
      decimals="-3"
      id="ixv-58478"
      unitRef="Unit_CNY">61825000</ifrs-full:DeferredTaxLiabilities>
    <ifrs-full:DeferredTaxLiabilities
      contextRef="PAsOn12_31_2022_PRCWithholdingTaxOnDividendIncomeMemberifrsfullAssetsAndLiabilitiesAxis"
      decimals="-3"
      id="ixv-58479"
      unitRef="Unit_USD">8703000</ifrs-full:DeferredTaxLiabilities>
    <ifrs-full:DeferredTaxExpenseIncomeRecognisedInProfitOrLoss
      contextRef="P01_01_2022To12_31_2022_PRCWithholdingTaxOnDividendIncomeMemberifrsfullAssetsAndLiabilitiesAxis"
      decimals="-3"
      id="ixv-58480"
      unitRef="Unit_CNY">11458000</ifrs-full:DeferredTaxExpenseIncomeRecognisedInProfitOrLoss>
    <ifrs-full:DeferredTaxExpenseIncomeRecognisedInProfitOrLoss
      contextRef="P01_01_2023To12_31_2023_PRCWithholdingTaxOnDividendIncomeMemberifrsfullAssetsAndLiabilitiesAxis"
      decimals="-3"
      id="ixv-58481"
      unitRef="Unit_CNY">14457000</ifrs-full:DeferredTaxExpenseIncomeRecognisedInProfitOrLoss>
    <ifrs-full:DeferredTaxExpenseIncomeRecognisedInProfitOrLoss
      contextRef="P01_01_2023To12_31_2023_PRCWithholdingTaxOnDividendIncomeMemberifrsfullAssetsAndLiabilitiesAxis"
      decimals="-3"
      id="ixv-58482"
      unitRef="Unit_USD">2035000</ifrs-full:DeferredTaxExpenseIncomeRecognisedInProfitOrLoss>
    <cyd:DeferredTaxLiabilityAssetUtilization
      contextRef="P01_01_2022To12_31_2022_PRCWithholdingTaxOnDividendIncomeMemberifrsfullAssetsAndLiabilitiesAxis"
      decimals="-3"
      id="ixv-58483"
      unitRef="Unit_CNY">15177000</cyd:DeferredTaxLiabilityAssetUtilization>
    <cyd:DeferredTaxLiabilityAssetUtilization
      contextRef="P01_01_2023To12_31_2023_PRCWithholdingTaxOnDividendIncomeMemberifrsfullAssetsAndLiabilitiesAxis"
      decimals="-3"
      id="ixv-58484"
      unitRef="Unit_CNY">11565000</cyd:DeferredTaxLiabilityAssetUtilization>
    <cyd:DeferredTaxLiabilityAssetUtilization
      contextRef="P01_01_2023To12_31_2023_PRCWithholdingTaxOnDividendIncomeMemberifrsfullAssetsAndLiabilitiesAxis"
      decimals="-3"
      id="ixv-58485"
      unitRef="Unit_USD">1628000</cyd:DeferredTaxLiabilityAssetUtilization>
    <ifrs-full:DeferredTaxLiabilities
      contextRef="PAsOn12_31_2022_PRCWithholdingTaxOnDividendIncomeMemberifrsfullAssetsAndLiabilitiesAxis"
      decimals="-3"
      id="ixv-58486"
      unitRef="Unit_CNY">61825000</ifrs-full:DeferredTaxLiabilities>
    <ifrs-full:DeferredTaxLiabilities
      contextRef="PAsOn12_31_2023_PRCWithholdingTaxOnDividendIncomeMemberifrsfullAssetsAndLiabilitiesAxis"
      decimals="-3"
      id="ixv-58487"
      unitRef="Unit_CNY">64717000</ifrs-full:DeferredTaxLiabilities>
    <ifrs-full:DeferredTaxLiabilities
      contextRef="PAsOn12_31_2023_PRCWithholdingTaxOnDividendIncomeMemberifrsfullAssetsAndLiabilitiesAxis"
      decimals="-3"
      id="ixv-58488"
      unitRef="Unit_USD">9110000</ifrs-full:DeferredTaxLiabilities>
    <cyd:WithholdingTaxRateOnPaymentOfDividend
      contextRef="P01_01_2023To12_31_2023"
      decimals="INF"
      id="ixv-58489"
      unitRef="Unit_pure">0.10</cyd:WithholdingTaxRateOnPaymentOfDividend>
    <cyd:ProvisionForWithholdingTaxPayable
      contextRef="PAsOn12_31_2023"
      decimals="-5"
      id="ixv-58490"
      unitRef="Unit_CNY">64700000</cyd:ProvisionForWithholdingTaxPayable>
    <cyd:ProvisionForWithholdingTaxPayable
      contextRef="PAsOn12_31_2023"
      decimals="-5"
      id="ixv-58491"
      unitRef="Unit_USD">9100000</cyd:ProvisionForWithholdingTaxPayable>
    <cyd:ProvisionForWithholdingTaxPayable
      contextRef="PAsOn12_31_2022"
      decimals="-5"
      id="ixv-58492"
      unitRef="Unit_CNY">61800000</cyd:ProvisionForWithholdingTaxPayable>
    <cyd:DeferredTaxLiabilitiesNotRecognizedInUndistributedEarningsOfSubsidiaries
      contextRef="PAsOn12_31_2023"
      decimals="-5"
      id="ixv-58493"
      unitRef="Unit_CNY">204700000</cyd:DeferredTaxLiabilitiesNotRecognizedInUndistributedEarningsOfSubsidiaries>
    <cyd:DeferredTaxLiabilitiesNotRecognizedInUndistributedEarningsOfSubsidiaries
      contextRef="PAsOn12_31_2023"
      decimals="-5"
      id="ixv-58494"
      unitRef="Unit_USD">28800000</cyd:DeferredTaxLiabilitiesNotRecognizedInUndistributedEarningsOfSubsidiaries>
    <cyd:DeferredTaxLiabilitiesNotRecognizedInUndistributedEarningsOfSubsidiaries
      contextRef="PAsOn12_31_2022"
      decimals="-5"
      id="ixv-58495"
      unitRef="Unit_CNY">190700000</cyd:DeferredTaxLiabilitiesNotRecognizedInUndistributedEarningsOfSubsidiaries>
    <ifrs-full:DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-31182"> &lt;div style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Deferred tax assets have not been recognized in respect of the following items: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:70%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Unutilized tax losses&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;473,456&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;628,534&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;88,481&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Unutilized capital allowances and investment allowances&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;100,643&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;94,447&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;13,296&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Other unrecognized temporary differences relating to asset impairment and deferred grants&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;142,851&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;156,226&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;21,993&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;716,950&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;879,207&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;123,770&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</ifrs-full:DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory>
    <ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-58497"
      unitRef="Unit_CNY">473456000</ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised>
    <ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58498"
      unitRef="Unit_CNY">628534000</ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised>
    <ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58499"
      unitRef="Unit_USD">88481000</ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised>
    <ifrs-full:UnusedTaxCreditsForWhichNoDeferredTaxAssetRecognised
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-58500"
      unitRef="Unit_CNY">100643000</ifrs-full:UnusedTaxCreditsForWhichNoDeferredTaxAssetRecognised>
    <ifrs-full:UnusedTaxCreditsForWhichNoDeferredTaxAssetRecognised
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58501"
      unitRef="Unit_CNY">94447000</ifrs-full:UnusedTaxCreditsForWhichNoDeferredTaxAssetRecognised>
    <ifrs-full:UnusedTaxCreditsForWhichNoDeferredTaxAssetRecognised
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58502"
      unitRef="Unit_USD">13296000</ifrs-full:UnusedTaxCreditsForWhichNoDeferredTaxAssetRecognised>
    <ifrs-full:DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-58503"
      unitRef="Unit_CNY">142851000</ifrs-full:DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised>
    <ifrs-full:DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58504"
      unitRef="Unit_CNY">156226000</ifrs-full:DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised>
    <ifrs-full:DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58505"
      unitRef="Unit_USD">21993000</ifrs-full:DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised>
    <cyd:UnrecognizedDeferredTaxAssets
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-58506"
      unitRef="Unit_CNY">716950000</cyd:UnrecognizedDeferredTaxAssets>
    <cyd:UnrecognizedDeferredTaxAssets
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58507"
      unitRef="Unit_CNY">879207000</cyd:UnrecognizedDeferredTaxAssets>
    <cyd:UnrecognizedDeferredTaxAssets
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58508"
      unitRef="Unit_USD">123770000</cyd:UnrecognizedDeferredTaxAssets>
    <cyd:UnrecognizedTaxLossesExpiration
      contextRef="P01_01_2023To12_31_2023_BottomOfRangeMemberifrsfullRangeAxis_CNifrsfullGeographicalAreasAxis"
      id="ixv-58509">P5Y</cyd:UnrecognizedTaxLossesExpiration>
    <cyd:UnrecognizedTaxLossesExpiration
      contextRef="P01_01_2023To12_31_2023_CNifrsfullGeographicalAreasAxis_TopOfRangeMemberifrsfullRangeAxis"
      id="ixv-58510">P10Y</cyd:UnrecognizedTaxLossesExpiration>
    <cyd:UnrecognizedTaxLossesExpiration
      contextRef="P01_01_2023To12_31_2023_MYifrsfullGeographicalAreasAxis"
      id="ixv-58511">P10Y</cyd:UnrecognizedTaxLossesExpiration>
    <ifrs-full:DisclosureOfEarningsPerShareExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-31337">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;9.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: justify; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Earnings per share &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Basic earnings per share is calculated by dividing the profit for the year attributable to equity holders of the Company by the weighted average number of ordinary shares outstanding during the year. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Diluted earnings per share is calculated by dividing the profit attributable to equity holders of the Company by the weighted average number of ordinary shares outstanding during the year plus the weighted average number of ordinary shares that would be issued on conversion of all the dilutive potential ordinary shares into ordinary shares. &lt;/div&gt;  &lt;div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Basic earnings per share &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The calculation of basic earnings per share is based on: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:60%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2021&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Profit attributable to equity holders of the Company&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;272,673&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;218,581&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;285,518&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;40,193&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Weighted average number of ordinary shares&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;40,858,290&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;40,858,290&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;40,858,290&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;40,858,290&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt; &lt;div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Diluted earnings per share &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The weighted average number of ordinary shares adjusted for the effect of unissued ordinary shares under the Share Option Scheme is determined as follows: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:70%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.202&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;1&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.202&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;2&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Weighted average number of shares issued, used in the calculation of basic earnings per share&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;40,858,290&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;40,858,290&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;40,858,290&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Diluted effect of share options&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Weighted average number of ordinary shares adjusted for effect of dilution&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;40,858,290&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;40,858,290&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;40,858,290&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;270,000 (2022: 270,000; 2021: 270,000) share options granted to employees under the existing employee share option plan have not been included in the calculation of diluted earnings per share because they are anti-dilutive. &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; </ifrs-full:DisclosureOfEarningsPerShareExplanatory>
    <ifrs-full:EarningsPerShareExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-31348"> &lt;div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Basic earnings per share &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The calculation of basic earnings per share is based on: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:60%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2021&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Profit attributable to equity holders of the Company&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;272,673&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;218,581&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;285,518&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;40,193&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Weighted average number of ordinary shares&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;40,858,290&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;40,858,290&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;40,858,290&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;40,858,290&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt; &lt;div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Diluted earnings per share &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The weighted average number of ordinary shares adjusted for the effect of unissued ordinary shares under the Share Option Scheme is determined as follows: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:70%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.202&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;1&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.202&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;2&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Weighted average number of shares issued, used in the calculation of basic earnings per share&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;40,858,290&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;40,858,290&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;40,858,290&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Diluted effect of share options&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Weighted average number of ordinary shares adjusted for effect of dilution&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;40,858,290&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;40,858,290&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;40,858,290&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</ifrs-full:EarningsPerShareExplanatory>
    <ifrs-full:ProfitLossAttributableToOwnersOfParent
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-58512"
      unitRef="Unit_CNY">272673000</ifrs-full:ProfitLossAttributableToOwnersOfParent>
    <ifrs-full:ProfitLossAttributableToOwnersOfParent
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-58513"
      unitRef="Unit_CNY">218581000</ifrs-full:ProfitLossAttributableToOwnersOfParent>
    <ifrs-full:ProfitLossAttributableToOwnersOfParent
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58514"
      unitRef="Unit_CNY">285518000</ifrs-full:ProfitLossAttributableToOwnersOfParent>
    <ifrs-full:ProfitLossAttributableToOwnersOfParent
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58515"
      unitRef="Unit_USD">40193000</ifrs-full:ProfitLossAttributableToOwnersOfParent>
    <ifrs-full:WeightedAverageShares
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      id="ixv-58516"
      unitRef="Unit_shares">40858290</ifrs-full:WeightedAverageShares>
    <ifrs-full:WeightedAverageShares
      contextRef="P01_01_2022To12_31_2022"
      decimals="0"
      id="ixv-58517"
      unitRef="Unit_shares">40858290</ifrs-full:WeightedAverageShares>
    <ifrs-full:WeightedAverageShares
      contextRef="P01_01_2023To12_31_2023"
      decimals="0"
      id="ixv-58518"
      unitRef="Unit_shares">40858290</ifrs-full:WeightedAverageShares>
    <ifrs-full:WeightedAverageShares
      contextRef="P01_01_2023To12_31_2023"
      decimals="0"
      id="ixv-58519"
      unitRef="Unit_shares">40858290</ifrs-full:WeightedAverageShares>
    <ifrs-full:WeightedAverageShares
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      id="ixv-58520"
      unitRef="Unit_shares">40858290</ifrs-full:WeightedAverageShares>
    <ifrs-full:WeightedAverageShares
      contextRef="P01_01_2022To12_31_2022"
      decimals="0"
      id="ixv-58521"
      unitRef="Unit_shares">40858290</ifrs-full:WeightedAverageShares>
    <ifrs-full:WeightedAverageShares
      contextRef="P01_01_2023To12_31_2023"
      decimals="0"
      id="ixv-58522"
      unitRef="Unit_shares">40858290</ifrs-full:WeightedAverageShares>
    <ifrs-full:DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares
      contextRef="P01_01_2023To12_31_2023"
      decimals="0"
      id="ixv-58523"
      unitRef="Unit_shares">0</ifrs-full:DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares>
    <ifrs-full:AdjustedWeightedAverageShares
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      id="ixv-58524"
      unitRef="Unit_shares">40858290</ifrs-full:AdjustedWeightedAverageShares>
    <ifrs-full:AdjustedWeightedAverageShares
      contextRef="P01_01_2022To12_31_2022"
      decimals="0"
      id="ixv-58525"
      unitRef="Unit_shares">40858290</ifrs-full:AdjustedWeightedAverageShares>
    <ifrs-full:AdjustedWeightedAverageShares
      contextRef="P01_01_2023To12_31_2023"
      decimals="0"
      id="ixv-58526"
      unitRef="Unit_shares">40858290</ifrs-full:AdjustedWeightedAverageShares>
    <cyd:AntiDilutiveEffectOfEmployeeShareOptions
      contextRef="P01_01_2023To12_31_2023"
      decimals="0"
      id="ixv-58527"
      unitRef="Unit_shares">270000</cyd:AntiDilutiveEffectOfEmployeeShareOptions>
    <cyd:AntiDilutiveEffectOfEmployeeShareOptions
      contextRef="P01_01_2022To12_31_2022"
      decimals="0"
      id="ixv-58528"
      unitRef="Unit_shares">270000</cyd:AntiDilutiveEffectOfEmployeeShareOptions>
    <cyd:AntiDilutiveEffectOfEmployeeShareOptions
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      id="ixv-58529"
      unitRef="Unit_shares">270000</cyd:AntiDilutiveEffectOfEmployeeShareOptions>
    <ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-31650">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;10.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Property, plant and equipment &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;text-align:left;"&gt;&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 96%; font-family: Times New Roman; font-size: 8pt; margin-left: auto; border-collapse: collapse;text-indent: 0px;"&gt;
&lt;tr&gt;
&lt;td style="width: 37%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 2%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 2%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 2%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 2%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 2%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Freehold&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;land&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Buildings and&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;improvements&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; text-align: center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Construction&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; text-align: center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;in progress&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal; text-align: center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Plant and&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;machinery&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Office&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;furniture,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;fittings&#160;and&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;equipment&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Motor&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;and&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;transport&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;vehicles&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: top; width: 37%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Cost&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: top; width: 37%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At January&#160;1, 2022&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;13,464&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,546,285&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;405,430&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;6,224,902&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;222,380&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;119,169&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;9,531,630&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 37%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Additions&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;8,768&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;312,442&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;13,469&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;12,413&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;6,256&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;353,348&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: top; width: 37%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Disposals&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(5,530&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(54,323&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(964&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(6,568&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(67,385&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 37%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Transfers&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;72,252&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(369,120&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;288,475&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;8,491&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;98&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: top; width: 37%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Write-off&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(14,827&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(1,081&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(10,754&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(2,465&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(29,127&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 37%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Translation difference&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,190&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;3,836&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;17&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;404&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;763&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;145&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;6,355&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 37%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: top; width: 37%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At December&#160;31, 2022 and January&#160;1, 2023&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;14,654&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,610,784&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;348,769&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;6,471,846&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;232,329&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;116,537&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;9,794,919&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 37%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Additions&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,903&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;149,846&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;18,676&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;7,151&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;300&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;178,876&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: top; width: 37%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Disposal of subsidiary&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(80,585&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(21,632&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(5,568&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(107,785&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 37%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Disposals&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(7,000&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(772&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(23,039&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(30,811&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: top; width: 37%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Transfers&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;38,506&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(244,741&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;201,642&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;4,593&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 37%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Write-off&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(2,890&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(7,474&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(3,229&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(171&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(13,764&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: top; width: 37%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Translation difference&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;402&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(233&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(139&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(197&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(360&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;20&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(507&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 37%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 37%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At December&#160;31, 2023&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;15,056&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,568,485&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;253,735&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;6,655,861&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;234,144&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;93,647&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;9,820,928&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 37%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: top; width: 37%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Accumulated depreciation and impairment&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 37%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At January&#160;1, 2022&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;457&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,023,456&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;4,069,642&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;168,930&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;71,236&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;5,333,721&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: top; width: 37%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Charge for the year&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;101,709&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;398,465&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;22,005&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;11,598&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;533,777&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;*&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 37%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Disposals&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(3,166&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(51,290&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(960&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(6,255&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(61,671&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: top; width: 37%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Write-off&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(11,855&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(978&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(10,559&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(2,440&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(25,832&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 37%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Impairment loss&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;14,060&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;3,218&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;17,278&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: top; width: 37%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Translation difference&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;20&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;984&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;204&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;571&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;123&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,902&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 37%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 37%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At December&#160;31, 2022 and January&#160;1, 2023&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;477&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,111,128&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;14,060&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;4,419,261&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;179,987&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;74,262&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;5,799,175&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: top; width: 37%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Charge for the year&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;92,919&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;402,554&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;21,568&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;10,515&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;527,556&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 37%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Disposal of subsidiary&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(44,274&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(17,225&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(5,175&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(66,674&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: top; width: 37%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Disposals&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(5,456&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(687&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(18,779&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(24,922&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 37%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Write-off&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(2,068&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;text-align:right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(6,681&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(3,123&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(161&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(12,033&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: top; width: 37%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Impairment loss&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;9,162&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;561&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;34,458&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;438&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;48&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;44,667&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 37%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Translation difference&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(13&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 2%;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(37&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(132&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(281&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;21&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(442&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 37%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: top; width: 37%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At December&#160;31, 2023&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;464&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,166,830&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;14,621&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;4,826,779&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;192,727&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;65,906&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;6,267,327&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 37%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 37%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Net book value&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: top; width: 37%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At December&#160;31, 2022&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;14,177&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,499,656&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;334,709&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,052,585&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;52,342&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;42,275&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;3,995,744&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 37%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 37%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At December&#160;31, 2023&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;14,592&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,401,655&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;239,114&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,829,082&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;41,417&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;27,741&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;3,553,601&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 37%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: top; width: 37%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,054&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;197,316&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;33,661&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;257,487&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;5,830&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;3,905&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;500,253&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 37%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear:both;max-height:0pt;text-indent: 0px;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:9pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;*&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 9pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: justify; line-height: normal;"&gt;In 2023, RMB&#160;16.6 million (US$2.3 million) (2022: RMB 14.9 million) were capitalized as development costs&#160;&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"&gt;and&lt;/div&gt;&#160;RMB&#160;2.2 million (US$0.3 million) (2022: RMB 2.6 million) were capitalized as capitalized contract cost. &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;  &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Impairment loss of RMB&#160;8.0 million (US$1.1 million) (2022: RMB 17.3&#160;million; 2021: RMB 7.2 million) and RMB 36.7 million (US$ 5.2 million) (2022: Nil; 2021: Nil) were charged to the consolidated statement of profit or loss under &#x201c;Cost of sales&#x201d; and &#x201c;Other operating expenses&#x201d; respectively, for the Group&#x2019;s plant and equipment within the Yuchai segment. The impairment loss was due to assets that were not in use. &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; </ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory>
    <ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-31661">
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;text-align:left;"&gt;&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 96%; font-family: Times New Roman; font-size: 8pt; margin-left: auto; border-collapse: collapse;text-indent: 0px;"&gt;
&lt;tr&gt;
&lt;td style="width: 37%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 2%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 2%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 2%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 2%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 2%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Freehold&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;land&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Buildings and&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;improvements&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; text-align: center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Construction&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; text-align: center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;in progress&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal; text-align: center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Plant and&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;machinery&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Office&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;furniture,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;fittings&#160;and&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;equipment&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Motor&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;and&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;transport&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;vehicles&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: top; width: 37%;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Cost&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: top; width: 37%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At January&#160;1, 2022&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;13,464&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,546,285&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;405,430&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;6,224,902&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;222,380&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;119,169&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;9,531,630&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 37%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Additions&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;8,768&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;312,442&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;13,469&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;12,413&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;6,256&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;353,348&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: top; width: 37%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Disposals&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(5,530&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(54,323&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(964&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(6,568&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(67,385&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 37%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Transfers&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;72,252&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(369,120&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;288,475&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;8,491&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;98&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: top; width: 37%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Write-off&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(14,827&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(1,081&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(10,754&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(2,465&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(29,127&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 37%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Translation difference&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,190&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;3,836&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;17&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;404&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;763&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;145&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;6,355&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 37%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: top; width: 37%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At December&#160;31, 2022 and January&#160;1, 2023&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;14,654&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,610,784&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;348,769&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;6,471,846&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;232,329&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;116,537&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;9,794,919&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 37%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Additions&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,903&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;149,846&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;18,676&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;7,151&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;300&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;178,876&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: top; width: 37%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Disposal of subsidiary&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(80,585&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(21,632&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(5,568&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(107,785&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 37%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Disposals&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(7,000&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(772&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(23,039&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(30,811&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: top; width: 37%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Transfers&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;38,506&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(244,741&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;201,642&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;4,593&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 37%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Write-off&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(2,890&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(7,474&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(3,229&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(171&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(13,764&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: top; width: 37%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Translation difference&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;402&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(233&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(139&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(197&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(360&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;20&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(507&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 37%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 37%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At December&#160;31, 2023&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;15,056&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,568,485&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;253,735&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;6,655,861&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;234,144&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;93,647&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;9,820,928&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 37%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: top; width: 37%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Accumulated depreciation and impairment&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 37%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At January&#160;1, 2022&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;457&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,023,456&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;4,069,642&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;168,930&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;71,236&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;5,333,721&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: top; width: 37%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Charge for the year&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;101,709&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;398,465&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;22,005&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;11,598&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;533,777&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;*&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 37%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Disposals&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(3,166&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(51,290&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(960&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(6,255&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(61,671&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: top; width: 37%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Write-off&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(11,855&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(978&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(10,559&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(2,440&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(25,832&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 37%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Impairment loss&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;14,060&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;3,218&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;17,278&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: top; width: 37%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Translation difference&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;20&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;984&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;204&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;571&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;123&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,902&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 37%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 37%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At December&#160;31, 2022 and January&#160;1, 2023&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;477&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,111,128&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;14,060&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;4,419,261&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;179,987&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;74,262&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;5,799,175&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: top; width: 37%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Charge for the year&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;92,919&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;402,554&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;21,568&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;10,515&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;527,556&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 37%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Disposal of subsidiary&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(44,274&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(17,225&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(5,175&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(66,674&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: top; width: 37%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Disposals&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(5,456&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(687&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(18,779&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(24,922&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 37%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Write-off&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(2,068&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;text-align:right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(6,681&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(3,123&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(161&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(12,033&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: top; width: 37%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Impairment loss&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;9,162&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;561&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;34,458&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;438&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;48&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;44,667&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 37%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Translation difference&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(13&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 2%;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(37&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(132&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(281&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;21&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(442&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 37%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: top; width: 37%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At December&#160;31, 2023&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;464&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,166,830&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;14,621&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;4,826,779&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;192,727&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;65,906&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;6,267,327&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 37%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 37%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Net book value&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: top; width: 37%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At December&#160;31, 2022&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;14,177&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,499,656&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;334,709&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,052,585&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;52,342&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;42,275&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;3,995,744&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 37%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 37%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At December&#160;31, 2023&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;14,592&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,401,655&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;239,114&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,829,082&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;41,417&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;27,741&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;3,553,601&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 37%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: top; width: 37%;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; text-indent: -1em; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,054&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;197,316&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;33,661&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;257,487&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;5,830&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;3,905&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;500,253&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 37%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 2%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear:both;max-height:0pt;text-indent: 0px;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:9pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;*&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 9pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: justify; line-height: normal;"&gt;In 2023, RMB&#160;16.6 million (US$2.3 million) (2022: RMB 14.9 million) were capitalized as development costs&#160;&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"&gt;and&lt;/div&gt;&#160;RMB&#160;2.2 million (US$0.3 million) (2022: RMB 2.6 million) were capitalized as capitalized contract cost. &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; </ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2021_FreeholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58530"
      unitRef="Unit_CNY">13464000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2021_BuildingsandImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58531"
      unitRef="Unit_CNY">2546285000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2021_ConstructionInProgressMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58532"
      unitRef="Unit_CNY">405430000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2021_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58533"
      unitRef="Unit_CNY">6224902000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2021_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58534"
      unitRef="Unit_CNY">222380000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2021_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58535"
      unitRef="Unit_CNY">119169000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2021_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58536"
      unitRef="Unit_CNY">9531630000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="P01_01_2022To12_31_2022_BuildingsandImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58537"
      unitRef="Unit_CNY">8768000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="P01_01_2022To12_31_2022_ConstructionInProgressMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58538"
      unitRef="Unit_CNY">312442000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="P01_01_2022To12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58539"
      unitRef="Unit_CNY">13469000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="P01_01_2022To12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58540"
      unitRef="Unit_CNY">12413000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="P01_01_2022To12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58541"
      unitRef="Unit_CNY">6256000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="P01_01_2022To12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58542"
      unitRef="Unit_CNY">353348000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="P01_01_2022To12_31_2022_BuildingsandImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58543"
      unitRef="Unit_CNY">5530000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="P01_01_2022To12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58544"
      unitRef="Unit_CNY">54323000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="P01_01_2022To12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58545"
      unitRef="Unit_CNY">964000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="P01_01_2022To12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58546"
      unitRef="Unit_CNY">6568000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="P01_01_2022To12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58547"
      unitRef="Unit_CNY">67385000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment
      contextRef="P01_01_2022To12_31_2022_BuildingsandImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58548"
      unitRef="Unit_CNY">72252000</ifrs-full:IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment
      contextRef="P01_01_2022To12_31_2022_ConstructionInProgressMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58549"
      unitRef="Unit_CNY">-369120000</ifrs-full:IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment
      contextRef="P01_01_2022To12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58550"
      unitRef="Unit_CNY">288475000</ifrs-full:IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment
      contextRef="P01_01_2022To12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58551"
      unitRef="Unit_CNY">8491000</ifrs-full:IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment
      contextRef="P01_01_2022To12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58552"
      unitRef="Unit_CNY">98000</ifrs-full:IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment>
    <ifrs-full:RetirementsPropertyPlantAndEquipment
      contextRef="P01_01_2022To12_31_2022_BuildingsandImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58553"
      unitRef="Unit_CNY">14827000</ifrs-full:RetirementsPropertyPlantAndEquipment>
    <ifrs-full:RetirementsPropertyPlantAndEquipment
      contextRef="P01_01_2022To12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58554"
      unitRef="Unit_CNY">1081000</ifrs-full:RetirementsPropertyPlantAndEquipment>
    <ifrs-full:RetirementsPropertyPlantAndEquipment
      contextRef="P01_01_2022To12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58555"
      unitRef="Unit_CNY">10754000</ifrs-full:RetirementsPropertyPlantAndEquipment>
    <ifrs-full:RetirementsPropertyPlantAndEquipment
      contextRef="P01_01_2022To12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58556"
      unitRef="Unit_CNY">2465000</ifrs-full:RetirementsPropertyPlantAndEquipment>
    <ifrs-full:RetirementsPropertyPlantAndEquipment
      contextRef="P01_01_2022To12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58557"
      unitRef="Unit_CNY">29127000</ifrs-full:RetirementsPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="P01_01_2022To12_31_2022_FreeholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58558"
      unitRef="Unit_CNY">1190000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="P01_01_2022To12_31_2022_BuildingsandImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58559"
      unitRef="Unit_CNY">3836000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="P01_01_2022To12_31_2022_ConstructionInProgressMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58560"
      unitRef="Unit_CNY">17000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="P01_01_2022To12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58561"
      unitRef="Unit_CNY">404000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="P01_01_2022To12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58562"
      unitRef="Unit_CNY">763000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="P01_01_2022To12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58563"
      unitRef="Unit_CNY">145000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="P01_01_2022To12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58564"
      unitRef="Unit_CNY">6355000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2022_FreeholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58565"
      unitRef="Unit_CNY">14654000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2022_BuildingsandImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58566"
      unitRef="Unit_CNY">2610784000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2022_ConstructionInProgressMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58567"
      unitRef="Unit_CNY">348769000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58568"
      unitRef="Unit_CNY">6471846000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58569"
      unitRef="Unit_CNY">232329000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58570"
      unitRef="Unit_CNY">116537000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58571"
      unitRef="Unit_CNY">9794919000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023_BuildingsandImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58572"
      unitRef="Unit_CNY">2903000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023_ConstructionInProgressMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58573"
      unitRef="Unit_CNY">149846000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58574"
      unitRef="Unit_CNY">18676000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58575"
      unitRef="Unit_CNY">7151000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58576"
      unitRef="Unit_CNY">300000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58577"
      unitRef="Unit_CNY">178876000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023_BuildingsandImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58578"
      unitRef="Unit_CNY">80585000</ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment>
    <ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58579"
      unitRef="Unit_CNY">21632000</ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment>
    <ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58580"
      unitRef="Unit_CNY">5568000</ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment>
    <ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58581"
      unitRef="Unit_CNY">107785000</ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58582"
      unitRef="Unit_CNY">7000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58583"
      unitRef="Unit_CNY">772000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58584"
      unitRef="Unit_CNY">23039000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58585"
      unitRef="Unit_CNY">30811000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023_BuildingsandImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58586"
      unitRef="Unit_CNY">38506000</ifrs-full:IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023_ConstructionInProgressMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58587"
      unitRef="Unit_CNY">-244741000</ifrs-full:IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58588"
      unitRef="Unit_CNY">201642000</ifrs-full:IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58589"
      unitRef="Unit_CNY">4593000</ifrs-full:IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment>
    <ifrs-full:RetirementsPropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023_BuildingsandImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58590"
      unitRef="Unit_CNY">2890000</ifrs-full:RetirementsPropertyPlantAndEquipment>
    <ifrs-full:RetirementsPropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58591"
      unitRef="Unit_CNY">7474000</ifrs-full:RetirementsPropertyPlantAndEquipment>
    <ifrs-full:RetirementsPropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58592"
      unitRef="Unit_CNY">3229000</ifrs-full:RetirementsPropertyPlantAndEquipment>
    <ifrs-full:RetirementsPropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58593"
      unitRef="Unit_CNY">171000</ifrs-full:RetirementsPropertyPlantAndEquipment>
    <ifrs-full:RetirementsPropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58594"
      unitRef="Unit_CNY">13764000</ifrs-full:RetirementsPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023_FreeholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58595"
      unitRef="Unit_CNY">402000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023_BuildingsandImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58596"
      unitRef="Unit_CNY">-233000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023_ConstructionInProgressMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58597"
      unitRef="Unit_CNY">-139000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58598"
      unitRef="Unit_CNY">-197000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58599"
      unitRef="Unit_CNY">-360000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58600"
      unitRef="Unit_CNY">20000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58601"
      unitRef="Unit_CNY">-507000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2023_FreeholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58602"
      unitRef="Unit_CNY">15056000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2023_BuildingsandImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58603"
      unitRef="Unit_CNY">2568485000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2023_ConstructionInProgressMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58604"
      unitRef="Unit_CNY">253735000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58605"
      unitRef="Unit_CNY">6655861000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58606"
      unitRef="Unit_CNY">234144000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58607"
      unitRef="Unit_CNY">93647000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58608"
      unitRef="Unit_CNY">9820928000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2021_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FreeholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58609"
      unitRef="Unit_CNY">-457000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2021_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_BuildingsandImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58610"
      unitRef="Unit_CNY">-1023456000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2021_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58611"
      unitRef="Unit_CNY">-4069642000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2021_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58612"
      unitRef="Unit_CNY">-168930000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2021_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58613"
      unitRef="Unit_CNY">-71236000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2021_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58614"
      unitRef="Unit_CNY">-5333721000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="P01_01_2022To12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_BuildingsandImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58615"
      unitRef="Unit_CNY">101709000</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="P01_01_2022To12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58616"
      unitRef="Unit_CNY">398465000</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="P01_01_2022To12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58617"
      unitRef="Unit_CNY">22005000</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="P01_01_2022To12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58618"
      unitRef="Unit_CNY">11598000</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="P01_01_2022To12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58619"
      unitRef="Unit_CNY">533777000</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="P01_01_2022To12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_BuildingsandImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58620"
      unitRef="Unit_CNY">-3166000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="P01_01_2022To12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58621"
      unitRef="Unit_CNY">-51290000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="P01_01_2022To12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58622"
      unitRef="Unit_CNY">-960000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="P01_01_2022To12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58623"
      unitRef="Unit_CNY">-6255000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="P01_01_2022To12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58624"
      unitRef="Unit_CNY">-61671000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:RetirementsPropertyPlantAndEquipment
      contextRef="P01_01_2022To12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_BuildingsandImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58625"
      unitRef="Unit_CNY">-11855000</ifrs-full:RetirementsPropertyPlantAndEquipment>
    <ifrs-full:RetirementsPropertyPlantAndEquipment
      contextRef="P01_01_2022To12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58626"
      unitRef="Unit_CNY">-978000</ifrs-full:RetirementsPropertyPlantAndEquipment>
    <ifrs-full:RetirementsPropertyPlantAndEquipment
      contextRef="P01_01_2022To12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58627"
      unitRef="Unit_CNY">-10559000</ifrs-full:RetirementsPropertyPlantAndEquipment>
    <ifrs-full:RetirementsPropertyPlantAndEquipment
      contextRef="P01_01_2022To12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58628"
      unitRef="Unit_CNY">-2440000</ifrs-full:RetirementsPropertyPlantAndEquipment>
    <ifrs-full:RetirementsPropertyPlantAndEquipment
      contextRef="P01_01_2022To12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58629"
      unitRef="Unit_CNY">-25832000</ifrs-full:RetirementsPropertyPlantAndEquipment>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment
      contextRef="P01_01_2022To12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ConstructionInProgressMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58630"
      unitRef="Unit_CNY">14060000</ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment
      contextRef="P01_01_2022To12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58631"
      unitRef="Unit_CNY">3218000</ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment
      contextRef="P01_01_2022To12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58632"
      unitRef="Unit_CNY">17278000</ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="P01_01_2022To12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FreeholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58633"
      unitRef="Unit_CNY">20000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="P01_01_2022To12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_BuildingsandImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58634"
      unitRef="Unit_CNY">984000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="P01_01_2022To12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58635"
      unitRef="Unit_CNY">204000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="P01_01_2022To12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58636"
      unitRef="Unit_CNY">571000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="P01_01_2022To12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58637"
      unitRef="Unit_CNY">123000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="P01_01_2022To12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58638"
      unitRef="Unit_CNY">1902000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FreeholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58639"
      unitRef="Unit_CNY">-477000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_BuildingsandImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58640"
      unitRef="Unit_CNY">-1111128000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ConstructionInProgressMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58641"
      unitRef="Unit_CNY">-14060000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58642"
      unitRef="Unit_CNY">-4419261000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58643"
      unitRef="Unit_CNY">-179987000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58644"
      unitRef="Unit_CNY">-74262000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58645"
      unitRef="Unit_CNY">-5799175000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_BuildingsandImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58646"
      unitRef="Unit_CNY">92919000</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58647"
      unitRef="Unit_CNY">402554000</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58648"
      unitRef="Unit_CNY">21568000</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58649"
      unitRef="Unit_CNY">10515000</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58650"
      unitRef="Unit_CNY">527556000</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_BuildingsandImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58651"
      unitRef="Unit_CNY">-44274000</ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment>
    <ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58652"
      unitRef="Unit_CNY">-17225000</ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment>
    <ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58653"
      unitRef="Unit_CNY">-5175000</ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment>
    <ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58654"
      unitRef="Unit_CNY">-66674000</ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58655"
      unitRef="Unit_CNY">-5456000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58656"
      unitRef="Unit_CNY">-687000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58657"
      unitRef="Unit_CNY">-18779000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58658"
      unitRef="Unit_CNY">-24922000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:RetirementsPropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_BuildingsandImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58659"
      unitRef="Unit_CNY">-2068000</ifrs-full:RetirementsPropertyPlantAndEquipment>
    <ifrs-full:RetirementsPropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ConstructionInProgressMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58660"
      unitRef="Unit_CNY">0</ifrs-full:RetirementsPropertyPlantAndEquipment>
    <ifrs-full:RetirementsPropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58661"
      unitRef="Unit_CNY">-6681000</ifrs-full:RetirementsPropertyPlantAndEquipment>
    <ifrs-full:RetirementsPropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58662"
      unitRef="Unit_CNY">-3123000</ifrs-full:RetirementsPropertyPlantAndEquipment>
    <ifrs-full:RetirementsPropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58663"
      unitRef="Unit_CNY">-161000</ifrs-full:RetirementsPropertyPlantAndEquipment>
    <ifrs-full:RetirementsPropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58664"
      unitRef="Unit_CNY">-12033000</ifrs-full:RetirementsPropertyPlantAndEquipment>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_BuildingsandImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58665"
      unitRef="Unit_CNY">9162000</ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ConstructionInProgressMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58666"
      unitRef="Unit_CNY">561000</ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58667"
      unitRef="Unit_CNY">34458000</ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58668"
      unitRef="Unit_CNY">438000</ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58669"
      unitRef="Unit_CNY">48000</ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58670"
      unitRef="Unit_CNY">44667000</ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FreeholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58671"
      unitRef="Unit_CNY">-13000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_BuildingsandImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58672"
      unitRef="Unit_CNY">-37000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58673"
      unitRef="Unit_CNY">-132000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58674"
      unitRef="Unit_CNY">-281000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58675"
      unitRef="Unit_CNY">21000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58676"
      unitRef="Unit_CNY">-442000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_FreeholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58677"
      unitRef="Unit_CNY">-464000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_BuildingsandImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58678"
      unitRef="Unit_CNY">-1166830000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ConstructionInProgressMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58679"
      unitRef="Unit_CNY">-14621000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58680"
      unitRef="Unit_CNY">-4826779000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58681"
      unitRef="Unit_CNY">-192727000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58682"
      unitRef="Unit_CNY">-65906000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58683"
      unitRef="Unit_CNY">-6267327000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2022_FreeholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58684"
      unitRef="Unit_CNY">14177000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2022_BuildingsandImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58685"
      unitRef="Unit_CNY">1499656000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2022_ConstructionInProgressMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58686"
      unitRef="Unit_CNY">334709000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2022_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58687"
      unitRef="Unit_CNY">2052585000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2022_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58688"
      unitRef="Unit_CNY">52342000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2022_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58689"
      unitRef="Unit_CNY">42275000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-58690"
      unitRef="Unit_CNY">3995744000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2023_FreeholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58691"
      unitRef="Unit_CNY">14592000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2023_BuildingsandImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58692"
      unitRef="Unit_CNY">1401655000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2023_ConstructionInProgressMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58693"
      unitRef="Unit_CNY">239114000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2023_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58694"
      unitRef="Unit_CNY">1829082000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2023_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58695"
      unitRef="Unit_CNY">41417000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2023_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58696"
      unitRef="Unit_CNY">27741000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58697"
      unitRef="Unit_CNY">3553601000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2023_FreeholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58698"
      unitRef="Unit_USD">2054000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2023_BuildingsandImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58699"
      unitRef="Unit_USD">197316000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2023_ConstructionInProgressMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58700"
      unitRef="Unit_USD">33661000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2023_PlantAndMachineryMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58701"
      unitRef="Unit_USD">257487000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2023_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58702"
      unitRef="Unit_USD">5830000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2023_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-58703"
      unitRef="Unit_USD">3905000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58704"
      unitRef="Unit_USD">500253000</ifrs-full:PropertyPlantAndEquipment>
    <cyd:DepreciationCapitalizedAsDevelopmentCosts
      contextRef="P01_01_2023To12_31_2023"
      decimals="-5"
      id="ixv-58705"
      unitRef="Unit_CNY">16600000</cyd:DepreciationCapitalizedAsDevelopmentCosts>
    <cyd:DepreciationCapitalizedAsDevelopmentCosts
      contextRef="P01_01_2023To12_31_2023"
      decimals="-5"
      id="ixv-58706"
      unitRef="Unit_USD">2300000</cyd:DepreciationCapitalizedAsDevelopmentCosts>
    <cyd:DepreciationCapitalizedAsDevelopmentCosts
      contextRef="P01_01_2022To12_31_2022"
      decimals="-5"
      id="ixv-58707"
      unitRef="Unit_CNY">14900000</cyd:DepreciationCapitalizedAsDevelopmentCosts>
    <cyd:DepreciationCapitalisedAsContractAssets
      contextRef="P01_01_2023To12_31_2023"
      decimals="-5"
      id="ixv-58708"
      unitRef="Unit_CNY">2200000</cyd:DepreciationCapitalisedAsContractAssets>
    <cyd:DepreciationCapitalisedAsContractAssets
      contextRef="P01_01_2023To12_31_2023"
      decimals="-5"
      id="ixv-58709"
      unitRef="Unit_USD">300000</cyd:DepreciationCapitalisedAsContractAssets>
    <cyd:DepreciationCapitalisedAsContractAssets
      contextRef="P01_01_2022To12_31_2022"
      decimals="-5"
      id="ixv-58710"
      unitRef="Unit_CNY">2600000</cyd:DepreciationCapitalisedAsContractAssets>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023_CostOfSalesMemberifrsfullAttributionOfExpensesByNatureToTheirFunctionAxis"
      decimals="-5"
      id="ixv-58711"
      unitRef="Unit_CNY">8000000</ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023_CostOfSalesMemberifrsfullAttributionOfExpensesByNatureToTheirFunctionAxis"
      decimals="-5"
      id="ixv-58712"
      unitRef="Unit_USD">1100000</ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment
      contextRef="P01_01_2022To12_31_2022_CostOfSalesMemberifrsfullAttributionOfExpensesByNatureToTheirFunctionAxis"
      decimals="-5"
      id="ixv-58713"
      unitRef="Unit_CNY">17300000</ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment
      contextRef="P01_01_2021To12_31_2021_CostOfSalesMemberifrsfullAttributionOfExpensesByNatureToTheirFunctionAxis"
      decimals="-5"
      id="ixv-58714"
      unitRef="Unit_CNY">7200000</ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023_OtherOperatingExpensesMemberifrsfullAttributionOfExpensesByNatureToTheirFunctionAxis"
      decimals="-5"
      id="ixv-58715"
      unitRef="Unit_CNY">36700000</ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023_OtherOperatingExpensesMemberifrsfullAttributionOfExpensesByNatureToTheirFunctionAxis"
      decimals="-5"
      id="ixv-58716"
      unitRef="Unit_USD">5200000</ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment
      contextRef="P01_01_2022To12_31_2022_OtherOperatingExpensesMemberifrsfullAttributionOfExpensesByNatureToTheirFunctionAxis"
      decimals="-6"
      id="ixv-58717"
      unitRef="Unit_CNY">0</ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment
      contextRef="P01_01_2021To12_31_2021_OtherOperatingExpensesMemberifrsfullAttributionOfExpensesByNatureToTheirFunctionAxis"
      decimals="-6"
      id="ixv-58718"
      unitRef="Unit_CNY">0</ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment>
    <ifrs-full:DisclosureOfInvestmentPropertyExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-33396">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;11.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Investment property &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:70%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:5%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Cost&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At January&#160;1&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;31,810&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;32,389&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;4,560&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Translation difference&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;579&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,258&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;177&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At December&#160;31&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;32,389&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;33,647&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;4,737&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Accumulated depreciation&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At January&#160;1&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;26,724&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;27,633&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;3,890&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Charge for the year&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;348&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;355&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;50&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Translation difference&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;561&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,556&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;220&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At December&#160;31&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;27,633&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;29,544&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;4,160&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Net carrying amount&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;4,756&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;4,103&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;577&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Fair value&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;11,686&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;11,453&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,612&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Consolidated statements of profit or loss:&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Rental income from an investment property&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;- Minimum lease payments&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;176&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;154&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;22&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Direct operating expenses (including repairs and maintenance) arising from the rental generating property&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;(118&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;(720&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;(101&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;/div&gt; &lt;div style="null;text-indent: 0px;"&gt;&lt;div style="clear:both;max-height:0pt;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The Group has no restrictions on the realizable of its investment property and no contractual obligations to purchase, construct or develop investment property or for repairs, maintenance or enhancement. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Investment property is carried at cost less accumulated depreciation and accumulated impairment losses. &lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Depreciation &lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt; is &lt;div style="display:inline;"&gt;calculated &lt;/div&gt;using straight-line method&lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt; to allocate the depreciable amounts over the estimated useful life of 30 years. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The fair value is determined by independent professional qualified assessor. The fair value of investment property is determined by the market comparison and cost methods. In valuing the investment property, due consideration is given to factors such as location and size of building, building infrastructure, market knowledge and historical comparable transactions to arrive at their opinion of value. &lt;/div&gt;  &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The following table shows information about fair value measurement of the investment property using significant unobservable inputs (Level 3): &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:4%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td style="width:30%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td style="width:30%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td style="width:30%"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Valuation&#160;techniques&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Unobservable&#160;input&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Inter-relationship&#160;between&#160;key&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;unobservable&#160;inputs&#160;and&#160;fair&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;value&#160;measurement&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;2023&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Market comparison and cost method&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Comparable price:&lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;-&#x2002;&#x200a;RMB 189 to RMB 458&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&#x2002;&#x2009;&#x2009;(US$ 27 to US$ 64) per square foot&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;The estimated fair value increases with higher comparable price&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="2" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="2" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="2" style="height:6pt"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;2022&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Market comparison and cost method&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Comparable price:&lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;-&#x2002;&#x200a;RMB 182 to RMB 441&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&#x2002;&#x2009;&#x2009;per square foot&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;The estimated fair value increases with higher comparable price&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</ifrs-full:DisclosureOfInvestmentPropertyExplanatory>
    <ifrs-full:DisclosureOfDetailedInformationAboutInvestmentPropertyExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-33407">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:70%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:5%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Cost&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At January&#160;1&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;31,810&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;32,389&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;4,560&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Translation difference&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;579&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,258&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;177&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At December&#160;31&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;32,389&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;33,647&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;4,737&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Accumulated depreciation&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At January&#160;1&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;26,724&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;27,633&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;3,890&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Charge for the year&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;348&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;355&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;50&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Translation difference&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;561&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,556&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;220&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At December&#160;31&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;27,633&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;29,544&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;4,160&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Net carrying amount&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;4,756&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;4,103&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;577&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Fair value&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;11,686&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;11,453&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,612&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Consolidated statements of profit or loss:&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Rental income from an investment property&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;- Minimum lease payments&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;176&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;154&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;22&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Direct operating expenses (including repairs and maintenance) arising from the rental generating property&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;(118&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;(720&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;(101&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; </ifrs-full:DisclosureOfDetailedInformationAboutInvestmentPropertyExplanatory>
    <ifrs-full:InvestmentProperty
      contextRef="PAsOn12_31_2021_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58719"
      unitRef="Unit_CNY">31810000</ifrs-full:InvestmentProperty>
    <ifrs-full:InvestmentProperty
      contextRef="PAsOn12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58720"
      unitRef="Unit_CNY">32389000</ifrs-full:InvestmentProperty>
    <ifrs-full:InvestmentProperty
      contextRef="PAsOn12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58721"
      unitRef="Unit_USD">4560000</ifrs-full:InvestmentProperty>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesInvestmentProperty
      contextRef="P01_01_2022To12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58722"
      unitRef="Unit_CNY">579000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesInvestmentProperty>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesInvestmentProperty
      contextRef="P01_01_2023To12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58723"
      unitRef="Unit_CNY">1258000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesInvestmentProperty>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesInvestmentProperty
      contextRef="P01_01_2023To12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58724"
      unitRef="Unit_USD">177000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesInvestmentProperty>
    <ifrs-full:InvestmentProperty
      contextRef="PAsOn12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58725"
      unitRef="Unit_CNY">32389000</ifrs-full:InvestmentProperty>
    <ifrs-full:InvestmentProperty
      contextRef="PAsOn12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58726"
      unitRef="Unit_CNY">33647000</ifrs-full:InvestmentProperty>
    <ifrs-full:InvestmentProperty
      contextRef="PAsOn12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58727"
      unitRef="Unit_USD">4737000</ifrs-full:InvestmentProperty>
    <ifrs-full:InvestmentProperty
      contextRef="PAsOn12_31_2021_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58728"
      unitRef="Unit_CNY">-26724000</ifrs-full:InvestmentProperty>
    <ifrs-full:InvestmentProperty
      contextRef="PAsOn12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58729"
      unitRef="Unit_CNY">-27633000</ifrs-full:InvestmentProperty>
    <ifrs-full:InvestmentProperty
      contextRef="PAsOn12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58730"
      unitRef="Unit_USD">-3890000</ifrs-full:InvestmentProperty>
    <ifrs-full:DepreciationInvestmentProperty
      contextRef="P01_01_2022To12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58731"
      unitRef="Unit_CNY">348000</ifrs-full:DepreciationInvestmentProperty>
    <ifrs-full:DepreciationInvestmentProperty
      contextRef="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58732"
      unitRef="Unit_CNY">355000</ifrs-full:DepreciationInvestmentProperty>
    <ifrs-full:DepreciationInvestmentProperty
      contextRef="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58733"
      unitRef="Unit_USD">50000</ifrs-full:DepreciationInvestmentProperty>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesInvestmentProperty
      contextRef="P01_01_2022To12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58734"
      unitRef="Unit_CNY">561000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesInvestmentProperty>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesInvestmentProperty
      contextRef="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58735"
      unitRef="Unit_CNY">1556000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesInvestmentProperty>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesInvestmentProperty
      contextRef="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58736"
      unitRef="Unit_USD">220000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesInvestmentProperty>
    <ifrs-full:InvestmentProperty
      contextRef="PAsOn12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58737"
      unitRef="Unit_CNY">-27633000</ifrs-full:InvestmentProperty>
    <ifrs-full:InvestmentProperty
      contextRef="PAsOn12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58738"
      unitRef="Unit_CNY">-29544000</ifrs-full:InvestmentProperty>
    <ifrs-full:InvestmentProperty
      contextRef="PAsOn12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58739"
      unitRef="Unit_USD">-4160000</ifrs-full:InvestmentProperty>
    <ifrs-full:InvestmentProperty
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-58740"
      unitRef="Unit_CNY">4756000</ifrs-full:InvestmentProperty>
    <ifrs-full:InvestmentProperty
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58741"
      unitRef="Unit_CNY">4103000</ifrs-full:InvestmentProperty>
    <ifrs-full:InvestmentProperty
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58742"
      unitRef="Unit_USD">577000</ifrs-full:InvestmentProperty>
    <ifrs-full:InvestmentProperty
      contextRef="PAsOn12_31_2022_AtFairValueMemberifrsfullMeasurementAxis"
      decimals="-3"
      id="ixv-58743"
      unitRef="Unit_CNY">11686000</ifrs-full:InvestmentProperty>
    <ifrs-full:InvestmentProperty
      contextRef="PAsOn12_31_2023_AtFairValueMemberifrsfullMeasurementAxis"
      decimals="-3"
      id="ixv-58744"
      unitRef="Unit_CNY">11453000</ifrs-full:InvestmentProperty>
    <ifrs-full:InvestmentProperty
      contextRef="PAsOn12_31_2023_AtFairValueMemberifrsfullMeasurementAxis"
      decimals="-3"
      id="ixv-58745"
      unitRef="Unit_USD">1612000</ifrs-full:InvestmentProperty>
    <cyd:RentalIncomeFromInvestmentPropertyMinimumLeasePayments
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-58746"
      unitRef="Unit_CNY">176000</cyd:RentalIncomeFromInvestmentPropertyMinimumLeasePayments>
    <cyd:RentalIncomeFromInvestmentPropertyMinimumLeasePayments
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58747"
      unitRef="Unit_CNY">154000</cyd:RentalIncomeFromInvestmentPropertyMinimumLeasePayments>
    <cyd:RentalIncomeFromInvestmentPropertyMinimumLeasePayments
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58748"
      unitRef="Unit_USD">22000</cyd:RentalIncomeFromInvestmentPropertyMinimumLeasePayments>
    <ifrs-full:DirectOperatingExpenseFromInvestmentProperty
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-58749"
      unitRef="Unit_CNY">118000</ifrs-full:DirectOperatingExpenseFromInvestmentProperty>
    <ifrs-full:DirectOperatingExpenseFromInvestmentProperty
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58750"
      unitRef="Unit_CNY">720000</ifrs-full:DirectOperatingExpenseFromInvestmentProperty>
    <ifrs-full:DirectOperatingExpenseFromInvestmentProperty
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58751"
      unitRef="Unit_USD">101000</ifrs-full:DirectOperatingExpenseFromInvestmentProperty>
    <ifrs-full:DepreciationMethodPropertyPlantAndEquipment contextRef="P01_01_2023To12_31_2023" id="ixv-33850">Depreciation  is calculated using straight-line method</ifrs-full:DepreciationMethodPropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimeInvestmentPropertyCostModel contextRef="P01_01_2023To12_31_2023" id="ixv-58752">P30Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimeInvestmentPropertyCostModel>
    <ifrs-full:DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-33859"> &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The following table shows information about fair value measurement of the investment property using significant unobservable inputs (Level 3): &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:4%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td style="width:30%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td style="width:30%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td style="width:30%"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Valuation&#160;techniques&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Unobservable&#160;input&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Inter-relationship&#160;between&#160;key&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;unobservable&#160;inputs&#160;and&#160;fair&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;value&#160;measurement&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;2023&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Market comparison and cost method&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Comparable price:&lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;-&#x2002;&#x200a;RMB 189 to RMB 458&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&#x2002;&#x2009;&#x2009;(US$ 27 to US$ 64) per square foot&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;The estimated fair value increases with higher comparable price&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="2" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="2" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="2" style="height:6pt"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;2022&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Market comparison and cost method&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Comparable price:&lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;-&#x2002;&#x200a;RMB 182 to RMB 441&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&#x2002;&#x2009;&#x2009;per square foot&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;The estimated fair value increases with higher comparable price&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</ifrs-full:DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsExplanatory>
    <ifrs-full:DescriptionOfValuationTechniquesUsedInFairValueMeasurementAssets
      contextRef="P01_01_2023To12_31_2023_MarketComparableCompaniesAndCostMethodMemberifrsfullValuationTechniquesUsedInFairValueMeasurementAxis"
      id="ixv-58753">Market comparison and cost method</ifrs-full:DescriptionOfValuationTechniquesUsedInFairValueMeasurementAssets>
    <ifrs-full:DescriptionOfMethodsUsedToDevelopAndSubstantiateUnobservableInputsUsedInFairValueMeasurementAssets
      contextRef="P01_01_2023To12_31_2023_MarketComparableCompaniesAndCostMethodMemberifrsfullValuationTechniquesUsedInFairValueMeasurementAxis"
      id="ixv-33901">Comparable price: &#160; -&#x2002;&#x200a;RMB 189 to RMB 458 &#x2002;&#x2009;&#x2009;(US$ 27 to US$ 64) per square foot</ifrs-full:DescriptionOfMethodsUsedToDevelopAndSubstantiateUnobservableInputsUsedInFairValueMeasurementAssets>
    <ifrs-full:DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementAssets
      contextRef="P01_01_2023To12_31_2023_MarketComparableCompaniesAndCostMethodMemberifrsfullValuationTechniquesUsedInFairValueMeasurementAxis"
      id="ixv-58754">The estimated fair value increases with higher comparable price</ifrs-full:DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementAssets>
    <ifrs-full:DescriptionOfValuationTechniquesUsedInFairValueMeasurementAssets
      contextRef="P01_01_2022To12_31_2022_MarketComparableCompaniesAndCostMethodMemberifrsfullValuationTechniquesUsedInFairValueMeasurementAxis"
      id="ixv-58755">Market comparison and cost method</ifrs-full:DescriptionOfValuationTechniquesUsedInFairValueMeasurementAssets>
    <ifrs-full:DescriptionOfMethodsUsedToDevelopAndSubstantiateUnobservableInputsUsedInFairValueMeasurementAssets
      contextRef="P01_01_2022To12_31_2022_MarketComparableCompaniesAndCostMethodMemberifrsfullValuationTechniquesUsedInFairValueMeasurementAxis"
      id="ixv-33922">Comparable price: &#160; -&#x2002;&#x200a;RMB 182 to RMB 441 &#x2002;&#x2009;&#x2009;per square foot</ifrs-full:DescriptionOfMethodsUsedToDevelopAndSubstantiateUnobservableInputsUsedInFairValueMeasurementAssets>
    <ifrs-full:DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementAssets
      contextRef="P01_01_2022To12_31_2022_MarketComparableCompaniesAndCostMethodMemberifrsfullValuationTechniquesUsedInFairValueMeasurementAxis"
      id="ixv-58756">The estimated fair value increases with higher comparable price</ifrs-full:DescriptionOfInterrelationshipsBetweenUnobservableInputsAndOfHowTheyMightMagnifyOrMitigateEffectOfChangesInUnobservableInputsOnFairValueMeasurementAssets>
    <ifrs-full:DisclosureOfIntangibleAssetsExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-33943">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;12.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Intangible assets &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:45%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Goodwill&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Technology&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Know-how&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Development&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;costs&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Trademarks&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Cost&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At January&#160;1, 2022&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;218,311&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;551,526&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;992,290&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;169,811&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,931,938&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Addition&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;181,181&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;181,181&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Transfer&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;121,227&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(121,227&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At December&#160;31, 2022 and January&#160;1, 2023&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;218,311&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;672,753&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,052,244&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;169,811&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,113,119&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Addition&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;186,222&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;186,222&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Transfer&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;754,407&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(754,407&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At December&#160;31, 2023&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;218,311&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,427,160&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;484,059&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;169,811&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,299,341&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Accumulated amortization and impairment&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At January&#160;1, 2022&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;5,675&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;167,681&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;173,356&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Amortization&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;64,939&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;64,939&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At December&#160;31, 2022 and January&#160;1, 2023&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;5,675&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;232,620&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;238,295&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Amortization&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;109,913&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;109,913&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At December&#160;31, 2023&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;5,675&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;342,533&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;348,208&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Net carrying amount&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At December&#160;31, 2022&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;212,636&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;440,133&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,052,244&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;169,811&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,874,824&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At December&#160;31, 2023&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;212,636&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,084,627&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;484,059&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;169,811&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,951,133&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;29,933&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;152,687&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;68,143&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;23,905&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;274,668&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;/div&gt; &lt;div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;"&gt;Goodwill &lt;/div&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Goodwill represents the excess of purchase consideration over fair value of net assets of businesses acquired. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Goodwill acquired through business combinations have been allocated to two cash-generating units for impairment testing as follows: &lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width:1%;vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;text-align:left;"&gt;&lt;div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Yuchai manufacturing business. &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width:1%;vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; text-align: left; line-height: normal;"&gt;Yulin Hotel. Goodwill allocated to Yulin Hotel was fully impaired in 2008. &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;  &lt;div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Carrying amount of goodwill allocated to the cash-generating unit: &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:68%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:5%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:5%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:5%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"&gt;Yuchai manufacturing business&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;212,636&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;212,636&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;29,933&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Yuchai manufacturing business &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"&gt;The Group performs its impairment test annually. The recoverable amount&#160;was determined based on a value in use calculation using cash flow projectio&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"&gt;ns from financial budgets approved by senior management covering a five-year period. The pre-tax discount rate applied to the cash flow projections was&lt;/div&gt;&lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"&gt; &lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"&gt;15.10%&lt;/div&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;(2022&lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"&gt;: &lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"&gt;14.34&lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"&gt;%) and cash flows beyond the &lt;/div&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"&gt;five&lt;/div&gt;&lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"&gt;-year&lt;/div&gt;&lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"&gt; period are extrapolated using a &lt;/div&gt;&lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"&gt;1&lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"&gt; growth rate (2022&lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"&gt;: &lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"&gt;5&lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"&gt;%)&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"&gt;,&lt;/div&gt;&lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"&gt; &lt;/div&gt;&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"&gt;a modest long-term growth rate after taking into consideration of industry outlook with management estimation.&lt;/div&gt;&lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"&gt;No&lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"&gt; &lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"&gt;impairment was identified for this unit.&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;text-indent: 0px;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;text-indent: 0px;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Key assumptions used for value in use calculations &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify;text-indent: 0px;"&gt;Key assumptions used in estimation of value in use were as follows: &lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;text-indent: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width:1%;vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; text-align: left; line-height: normal;"&gt;Profit from operation &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;text-indent: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width:1%;vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; text-align: left; line-height: normal;"&gt;Discount rate &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Profit from operation &#x2013; Profit from operation is based on management&#x2019;s estimate with reference to historical performance and future business outlook of Yuchai manufacturing business. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify;text-indent: 0px;"&gt;Discount rate &#x2013; Discount rate reflects management&#x2019;s estimate of the risks specific to the cash-generating unit and is estimated based on weighted average cost of capital (&#x201c;WACC&#x201d;). The WACC takes into account both debt and equity. The cost of equity is derived from the expected return on investment by the Group&#x2019;s investors. The cost of debt is based on the interest-bearing borrowings the cash-generating unit is obliged to service. This rate is weighted according to the optimal debt/equity structure arrived on the basis of the capitalization structure of the peer group. &lt;/div&gt; &lt;div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;text-indent: 0px;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Sensitivity to changes in assumptions &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify;text-indent: 0px;"&gt;The implications of the key assumptions for the recoverable amount are discussed below: &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify;text-indent: 0px;"&gt;Profit from operation &#x2013; A decreased demand can lead to a decline in profit from operation. A decrease in demand by &lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"&gt;12.85&lt;/div&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; letter-spacing: 0px; top: 0px;display:inline;"&gt;% (2022: 26.64%) would result in impairment. &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify;text-indent: 0px;"&gt;Discount rate &#x2013; A rise in &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;pre-tax&lt;/div&gt; discount rate to &lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"&gt;20.94&lt;/div&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; letter-spacing: 0px; top: 0px;display:inline;"&gt;% (2022: 17.92%)&#160;would result in impairment. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;"&gt;With regard to the assessment of value in use of the Yuchai manufacturing business, management believes that no reasonably possible change in any of the above key assumptions would cause the recoverable amount to materially fall below the carrying value of the unit.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;text-indent: 0px;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;"&gt;Technology &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;know-how&lt;/div&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify;text-indent: 0px;"&gt;&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"&gt;The Group has an intangible asset representing technology development costs relating to the production of 4Y20 engines. As of December 2023, the carrying amount of the asset is RMB&lt;/div&gt;&#160;5.0 million (US$ 0.7 &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"&gt;million),&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"&gt;net of the accumulated impairment loss that was brought forward from prior years amounting to&lt;/div&gt; RMB 126.7 million. &lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;In late 2018, the Group had commenced the production of 4Y20 engines. In 2021, 2022 and 2023, management believed that there was no indicator for further impairment. Also, having considered that there was no significant change of the market demand and economic environment which will have a favorable effect to the recoverable amount of the intangible asset, management had concluded that no reversal of impairment was necessary in 2021, 2022 and 2023. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify;text-indent: 0px;"&gt;In 2023, the development of certain engine platform relating to National VI &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;and Tier 4&#160;&lt;/div&gt;engines were completed, and the related development costs amounting to RMB&#160;754.4 million (US$ 106.2 million) (2022: RMB 121.2 million) were transferred from development costs to technology &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;know-how,&lt;/div&gt; and amortization were charged accordingly based on the Group&#x2019;s policy. &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;text-indent: 0px;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;"&gt; &lt;/div&gt;&lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;"&gt;Development costs &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;During 2022 and 2023, the Group has capitalized development costs of RMB 181.2&#160;million and RMB&#160;186.2 million (US$ 26.2 million), respectively, mainly for new engines that comply with National VI and Tier 4 emission standards. As of December&#160;31, 2023, the total capitalized development costs are RMB&#160;484.1 million (US$ 68.1 million) (2022: RMB 1,052.2 &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;m&lt;/div&gt;illion). These development costs relate to &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;on-going&lt;/div&gt; development efforts and, accordingly, have not yet been available for use, and therefore no amortization charges were recorded. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;In 2022 and 2023, the Group performs an impairment test on the development costs that are not available for use. No impairment has been identified. The recoverable amount was determined based on its value in use using the discounted cash flow approach. Cash flows were projected based on historical growth, past experience and management best estimation of future business outlook. In 2023, the Group used 6-10 years (2022: 7 years) forecast and were based on the updated financial budgets approved by the senior management with no terminal value.&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; letter-spacing: 0px; top: 0px;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Key assumptions used in estimation of value in use were as follows: &lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 4%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 4%; vertical-align: top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#x2022;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;Profit from operation &#x2013; Profit from operation is based on management&#x2019;s estimate with reference to historical revenue generated, growth rate and estimation of future business outlook. In 2023, the Group estimated the revenue growth rate is the range of&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;"&gt;&lt;/div&gt;10&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;% to &lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;25&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;% year-on-year from 2024 to 2029 in view of the implementation of new emission standard for powertrain solutions for on- and off- road engine business. Management expected an accelerated growth for new energy products due to the government&#x2019;s emphasis on new energy and low carbon emission commitment in domestic and international market.&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear:both;max-height:0pt;text-indent: 0px;"&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;In 2022, the Group estimated the revenue growth rate is the range of&#160;15% to 20% &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;year-on-year&lt;/div&gt;&lt;/div&gt; from 2023 to 2027 in view of the implementation of new emission standard and management expect an accelerated growth for new energy products due to the government&#x2019;s emphasis on new energy. Management assumes the revenue for the year 2028 and 2029 remain the same level as 2027. &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width:1%;vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; text-align: justify; line-height: normal;"&gt;Discount rate &#x2013; Discount rate reflects management&#x2019;s estimate of the risks specific to the cash-generating unit and is estimated based on weighted average cost of capital (&#x201c;WACC&#x201d;). The WACC takes into account both debt and equity. The cost of equity is derived from the expected return on investment by the Group&#x2019;s investors. The cost of debt is based on the interest-bearing borrowings the cash-generating unit is obliged to service. This rate is weighted according to the optimal debt/equity structure arrived on the basis of the capitalization structure of the peer group. The Group has applied a &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;pre-tax&lt;/div&gt; discount rate of &lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"&gt;15.10&lt;/div&gt;% (2022: 14.34%). &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Sensitivity to changes in assumptions &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The implications of the key assumptions for the recoverable amount are discussed below: &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Profit from operation &#x2013; A decreased demand can lead to a decline in profit from operation. A decrease in demand by &lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"&gt;6.56&lt;/div&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; letter-spacing: 0px; top: 0px;display:inline;"&gt;% (2022: 4.88%) would result in impairment. &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Discount rate &#x2013; A rise in &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;pre-tax&lt;/div&gt; discount rate to &lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;display:inline;"&gt;15.99&lt;/div&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; letter-spacing: 0px; top: 0px;display:inline;"&gt;% (2022: 19.17%) would result in impairment. &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;With regard to the assessment of value in use, management believes that no reasonably possible change in any of the above key assumptions would cause the recoverable amount to materially fall below the carrying value. &lt;/div&gt; &lt;div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;"&gt;Trademarks &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;In 2019, Yuchai entered into a trademark license agreement with GY under which Yuchai was granted the exclusive and perpetual use of the trademarks listed in the trademark license agreement for a &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;one-time&lt;/div&gt; usage fee of RMB 169.8&#160;million. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Management has assessed and concluded that the right granted by the trademark license, according to the terms and conditions of the trademark license agreement, is indefinite. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;In 2022 and 2023, the Group performed an annual impairment review by taking Yuchai as a cash&#x2013;generating unit. Using the same cash flow projection and assumptions for goodwill impairment test disclosed above, management concluded that no impairment charge is to be recognized in 2022 and 2023. &lt;/div&gt; </ifrs-full:DisclosureOfIntangibleAssetsExplanatory>
    <ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-33954">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:45%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Goodwill&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Technology&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Know-how&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Development&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;costs&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Trademarks&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Cost&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At January&#160;1, 2022&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;218,311&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;551,526&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;992,290&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;169,811&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,931,938&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Addition&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;181,181&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;181,181&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Transfer&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;121,227&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(121,227&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At December&#160;31, 2022 and January&#160;1, 2023&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;218,311&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;672,753&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,052,244&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;169,811&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,113,119&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Addition&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;186,222&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;186,222&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Transfer&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;754,407&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(754,407&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At December&#160;31, 2023&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;218,311&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,427,160&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;484,059&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;169,811&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,299,341&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Accumulated amortization and impairment&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At January&#160;1, 2022&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;5,675&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;167,681&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;173,356&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Amortization&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;64,939&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;64,939&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At December&#160;31, 2022 and January&#160;1, 2023&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;5,675&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;232,620&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;238,295&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Amortization&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;109,913&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;109,913&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At December&#160;31, 2023&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;5,675&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;342,533&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;348,208&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Net carrying amount&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At December&#160;31, 2022&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;212,636&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;440,133&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,052,244&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;169,811&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,874,824&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At December&#160;31, 2023&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;212,636&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,084,627&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;484,059&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;169,811&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,951,133&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;29,933&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;152,687&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;68,143&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;23,905&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;274,668&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; </ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="PAsOn12_31_2021_GoodwillMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58757"
      unitRef="Unit_CNY">218311000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="PAsOn12_31_2021_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologyKnowHowMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis"
      decimals="-3"
      id="ixv-58758"
      unitRef="Unit_CNY">551526000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="PAsOn12_31_2021_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_IntangibleAssetsUnderDevelopmentMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis"
      decimals="-3"
      id="ixv-58759"
      unitRef="Unit_CNY">992290000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="PAsOn12_31_2021_BrandNamesMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58760"
      unitRef="Unit_CNY">169811000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="PAsOn12_31_2021_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58761"
      unitRef="Unit_CNY">1931938000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="P01_01_2022To12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_IntangibleAssetsUnderDevelopmentMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis"
      decimals="-3"
      id="ixv-58762"
      unitRef="Unit_CNY">181181000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="P01_01_2022To12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58763"
      unitRef="Unit_CNY">181181000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughTransfersIntangibleAssetsAndGoodwill
      contextRef="P01_01_2022To12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologyKnowHowMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis"
      decimals="-3"
      id="ixv-58764"
      unitRef="Unit_CNY">121227000</ifrs-full:IncreaseDecreaseThroughTransfersIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughTransfersIntangibleAssetsAndGoodwill
      contextRef="P01_01_2022To12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_IntangibleAssetsUnderDevelopmentMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis"
      decimals="-3"
      id="ixv-58765"
      unitRef="Unit_CNY">-121227000</ifrs-full:IncreaseDecreaseThroughTransfersIntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="PAsOn12_31_2022_GoodwillMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58766"
      unitRef="Unit_CNY">218311000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="PAsOn12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologyKnowHowMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis"
      decimals="-3"
      id="ixv-58767"
      unitRef="Unit_CNY">672753000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="PAsOn12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_IntangibleAssetsUnderDevelopmentMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis"
      decimals="-3"
      id="ixv-58768"
      unitRef="Unit_CNY">1052244000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="PAsOn12_31_2022_BrandNamesMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58769"
      unitRef="Unit_CNY">169811000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="PAsOn12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58770"
      unitRef="Unit_CNY">2113119000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="P01_01_2023To12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_IntangibleAssetsUnderDevelopmentMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis"
      decimals="-3"
      id="ixv-58771"
      unitRef="Unit_CNY">186222000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="P01_01_2023To12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58772"
      unitRef="Unit_CNY">186222000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughTransfersIntangibleAssetsAndGoodwill
      contextRef="P01_01_2023To12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologyKnowHowMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis"
      decimals="-3"
      id="ixv-58773"
      unitRef="Unit_CNY">754407000</ifrs-full:IncreaseDecreaseThroughTransfersIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughTransfersIntangibleAssetsAndGoodwill
      contextRef="P01_01_2023To12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_IntangibleAssetsUnderDevelopmentMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis"
      decimals="-3"
      id="ixv-58774"
      unitRef="Unit_CNY">-754407000</ifrs-full:IncreaseDecreaseThroughTransfersIntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="PAsOn12_31_2023_GoodwillMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58775"
      unitRef="Unit_CNY">218311000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="PAsOn12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologyKnowHowMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis"
      decimals="-3"
      id="ixv-58776"
      unitRef="Unit_CNY">1427160000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="PAsOn12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_IntangibleAssetsUnderDevelopmentMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis"
      decimals="-3"
      id="ixv-58777"
      unitRef="Unit_CNY">484059000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="PAsOn12_31_2023_BrandNamesMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58778"
      unitRef="Unit_CNY">169811000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="PAsOn12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58779"
      unitRef="Unit_CNY">2299341000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="PAsOn12_31_2021_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GoodwillMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis"
      decimals="-3"
      id="ixv-58780"
      unitRef="Unit_CNY">-5675000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="PAsOn12_31_2021_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologyKnowHowMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis"
      decimals="-3"
      id="ixv-58781"
      unitRef="Unit_CNY">-167681000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="PAsOn12_31_2021_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58782"
      unitRef="Unit_CNY">-173356000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
      contextRef="P01_01_2022To12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologyKnowHowMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis"
      decimals="-3"
      id="ixv-58783"
      unitRef="Unit_CNY">64939000</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
      contextRef="P01_01_2022To12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58784"
      unitRef="Unit_CNY">64939000</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="PAsOn12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GoodwillMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis"
      decimals="-3"
      id="ixv-58785"
      unitRef="Unit_CNY">-5675000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="PAsOn12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologyKnowHowMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis"
      decimals="-3"
      id="ixv-58786"
      unitRef="Unit_CNY">-232620000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="PAsOn12_31_2022_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58787"
      unitRef="Unit_CNY">-238295000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
      contextRef="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologyKnowHowMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis"
      decimals="-3"
      id="ixv-58788"
      unitRef="Unit_CNY">109913000</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
      contextRef="P01_01_2023To12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58789"
      unitRef="Unit_CNY">109913000</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="PAsOn12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_GoodwillMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis"
      decimals="-3"
      id="ixv-58790"
      unitRef="Unit_CNY">-5675000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="PAsOn12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologyKnowHowMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis"
      decimals="-3"
      id="ixv-58791"
      unitRef="Unit_CNY">-342533000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="PAsOn12_31_2023_AccumulatedDepreciationAmortisationAndImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="-3"
      id="ixv-58792"
      unitRef="Unit_CNY">-348208000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="PAsOn12_31_2022_GoodwillMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis"
      decimals="-3"
      id="ixv-58793"
      unitRef="Unit_CNY">212636000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="PAsOn12_31_2022_TechnologyKnowHowMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis"
      decimals="-3"
      id="ixv-58794"
      unitRef="Unit_CNY">440133000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="PAsOn12_31_2022_IntangibleAssetsUnderDevelopmentMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis"
      decimals="-3"
      id="ixv-58795"
      unitRef="Unit_CNY">1052244000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="PAsOn12_31_2022_BrandNamesMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis"
      decimals="-3"
      id="ixv-58796"
      unitRef="Unit_CNY">169811000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-58797"
      unitRef="Unit_CNY">1874824000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="PAsOn12_31_2023_GoodwillMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis"
      decimals="-3"
      id="ixv-58798"
      unitRef="Unit_CNY">212636000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="PAsOn12_31_2023_TechnologyKnowHowMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis"
      decimals="-3"
      id="ixv-58799"
      unitRef="Unit_CNY">1084627000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="PAsOn12_31_2023_IntangibleAssetsUnderDevelopmentMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis"
      decimals="-3"
      id="ixv-58800"
      unitRef="Unit_CNY">484059000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="PAsOn12_31_2023_BrandNamesMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis"
      decimals="-3"
      id="ixv-58801"
      unitRef="Unit_CNY">169811000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58802"
      unitRef="Unit_CNY">1951133000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="PAsOn12_31_2023_GoodwillMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis"
      decimals="-3"
      id="ixv-58803"
      unitRef="Unit_USD">29933000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="PAsOn12_31_2023_TechnologyKnowHowMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis"
      decimals="-3"
      id="ixv-58804"
      unitRef="Unit_USD">152687000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="PAsOn12_31_2023_IntangibleAssetsUnderDevelopmentMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis"
      decimals="-3"
      id="ixv-58805"
      unitRef="Unit_USD">68143000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="PAsOn12_31_2023_BrandNamesMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis"
      decimals="-3"
      id="ixv-58806"
      unitRef="Unit_USD">23905000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58807"
      unitRef="Unit_USD">274668000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-34777"> &lt;div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Carrying amount of goodwill allocated to the cash-generating unit: &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:68%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:5%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:5%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:5%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"&gt;Yuchai manufacturing business&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;212,636&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;212,636&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;29,933&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</ifrs-full:DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory>
    <ifrs-full:Goodwill
      contextRef="PAsOn12_31_2022_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullIndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis"
      decimals="-3"
      id="ixv-58808"
      unitRef="Unit_CNY">212636000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill
      contextRef="PAsOn12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullIndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis"
      decimals="-3"
      id="ixv-58809"
      unitRef="Unit_CNY">212636000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill
      contextRef="PAsOn12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullIndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis"
      decimals="-3"
      id="ixv-58810"
      unitRef="Unit_USD">29933000</ifrs-full:Goodwill>
    <ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections
      contextRef="PAsOn12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullIndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis"
      decimals="4"
      id="ixv-58811"
      unitRef="Unit_pure">0.151</ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections>
    <ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections
      contextRef="PAsOn12_31_2022_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullIndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis"
      decimals="4"
      id="ixv-58812"
      unitRef="Unit_pure">0.1434</ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections>
    <ifrs-full:DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections
      contextRef="PAsOn12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullIndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis"
      decimals="2"
      id="ixv-58813"
      unitRef="Unit_pure">0.01</ifrs-full:DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections>
    <ifrs-full:DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections
      contextRef="PAsOn12_31_2022_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullIndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis"
      decimals="2"
      id="ixv-58814"
      unitRef="Unit_pure">0.05</ifrs-full:DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLossGoodwill
      contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullIndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis"
      decimals="-6"
      id="ixv-58815"
      unitRef="Unit_CNY">0</ifrs-full:ImpairmentLossRecognisedInProfitOrLossGoodwill>
    <cyd:PercentageDecreaseInDemandThatWouldResultInAnImpairment
      contextRef="PAsOn12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullIndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_TopOfRangeMemberifrsfullRangeAxis"
      decimals="4"
      id="ixv-58817"
      unitRef="Unit_pure">0.1285</cyd:PercentageDecreaseInDemandThatWouldResultInAnImpairment>
    <cyd:PercentageDecreaseInDemandThatWouldResultInAnImpairment
      contextRef="PAsOn12_31_2022_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullIndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_TopOfRangeMemberifrsfullRangeAxis"
      decimals="4"
      id="ixv-58818"
      unitRef="Unit_pure">0.2664</cyd:PercentageDecreaseInDemandThatWouldResultInAnImpairment>
    <cyd:PercentageIncreaseInPretaxDiscountRateThatWouldResultInAnImpairment
      contextRef="PAsOn12_31_2023_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullIndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis"
      decimals="4"
      id="ixv-58819"
      unitRef="Unit_pure">0.2094</cyd:PercentageIncreaseInPretaxDiscountRateThatWouldResultInAnImpairment>
    <cyd:PercentageIncreaseInPretaxDiscountRateThatWouldResultInAnImpairment
      contextRef="PAsOn12_31_2022_GuangxiYuchaiMachineryCompanyLimitedMemberifrsfullIndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis"
      decimals="4"
      id="ixv-58820"
      unitRef="Unit_pure">0.1792</cyd:PercentageIncreaseInPretaxDiscountRateThatWouldResultInAnImpairment>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="PAsOn12_31_2023_TechnologyKnowHowMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis"
      decimals="-5"
      id="ixv-58821"
      unitRef="Unit_CNY">5000000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="PAsOn12_31_2023_TechnologyKnowHowMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis"
      decimals="-5"
      id="ixv-58822"
      unitRef="Unit_USD">700000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="PAsOn12_31_2023_AccumulatedImpairmentMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologyKnowHowMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis"
      decimals="-5"
      id="ixv-58823"
      unitRef="Unit_CNY">-126700000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughTransfersIntangibleAssetsOtherThanGoodwill
      contextRef="P01_01_2023To12_31_2023_TechnologyKnowHowMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis"
      decimals="-5"
      id="ixv-58824"
      unitRef="Unit_CNY">754400000</ifrs-full:IncreaseDecreaseThroughTransfersIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughTransfersIntangibleAssetsOtherThanGoodwill
      contextRef="P01_01_2023To12_31_2023_TechnologyKnowHowMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis"
      decimals="-5"
      id="ixv-58825"
      unitRef="Unit_USD">106200000</ifrs-full:IncreaseDecreaseThroughTransfersIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughTransfersIntangibleAssetsOtherThanGoodwill
      contextRef="P01_01_2022To12_31_2022_TechnologyKnowHowMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis"
      decimals="-5"
      id="ixv-58826"
      unitRef="Unit_CNY">121200000</ifrs-full:IncreaseDecreaseThroughTransfersIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="PAsOn12_31_2022_CapitalisedDevelopmentExpenditureMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis"
      decimals="-5"
      id="ixv-58828"
      unitRef="Unit_CNY">181200000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="PAsOn12_31_2023_CapitalisedDevelopmentExpenditureMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis"
      decimals="-5"
      id="ixv-58829"
      unitRef="Unit_CNY">186200000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="PAsOn12_31_2023_CapitalisedDevelopmentExpenditureMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis"
      decimals="-5"
      id="ixv-58830"
      unitRef="Unit_USD">26200000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="PAsOn12_31_2023_CapitalisedDevelopmentExpenditureMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis"
      decimals="-5"
      id="ixv-58831"
      unitRef="Unit_CNY">484100000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="PAsOn12_31_2023_CapitalisedDevelopmentExpenditureMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis"
      decimals="-5"
      id="ixv-58832"
      unitRef="Unit_USD">68100000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill
      contextRef="PAsOn12_31_2022_CapitalisedDevelopmentExpenditureMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis"
      decimals="-5"
      id="ixv-58833"
      unitRef="Unit_CNY">1052200000</ifrs-full:IntangibleAssetsAndGoodwill>
    <cyd:EstimationOfFutureBusinessProjectionDescription
      contextRef="P01_01_2023To12_31_2023_IntangibleAssetsUnderDevelopmentMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis"
      id="ixv-58834">In 2022 and 2023, the Group performs an impairment test on the development costs that are not available for use. No impairment has been identified. The recoverable amount was determined based on its value in use using the discounted cash flow approach. Cash flows were projected based on historical growth, past experience and management best estimation of future business outlook. In 2023, the Group used 6-10 years (2022: 7 years) forecast and were based on the updated financial budgets approved by the senior management with no terminal value.</cyd:EstimationOfFutureBusinessProjectionDescription>
    <cyd:EstimatedRevenueGrowthRate
      contextRef="P01_01_2023To12_31_2023_BottomOfRangeMemberifrsfullRangeAxis_IntangibleAssetsUnderDevelopmentMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis"
      decimals="2"
      id="ixv-58835"
      unitRef="Unit_pure">0.10</cyd:EstimatedRevenueGrowthRate>
    <cyd:EstimatedRevenueGrowthRate
      contextRef="P01_01_2023To12_31_2023_IntangibleAssetsUnderDevelopmentMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis_TopOfRangeMemberifrsfullRangeAxis"
      decimals="2"
      id="ixv-58836"
      unitRef="Unit_pure">0.25</cyd:EstimatedRevenueGrowthRate>
    <cyd:EstimatedRevenueGrowthRate
      contextRef="P01_01_2022To12_31_2022_BottomOfRangeMemberifrsfullRangeAxis_IntangibleAssetsUnderDevelopmentMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis"
      decimals="2"
      id="ixv-58837"
      unitRef="Unit_pure">0.15</cyd:EstimatedRevenueGrowthRate>
    <cyd:EstimatedRevenueGrowthRate
      contextRef="P01_01_2022To12_31_2022_IntangibleAssetsUnderDevelopmentMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis_TopOfRangeMemberifrsfullRangeAxis"
      decimals="2"
      id="ixv-58838"
      unitRef="Unit_pure">0.20</cyd:EstimatedRevenueGrowthRate>
    <cyd:PercentageOfPretaxDiscountRate
      contextRef="P01_01_2023To12_31_2023_IntangibleAssetsUnderDevelopmentMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis"
      decimals="4"
      id="ixv-58839"
      unitRef="Unit_pure">0.151</cyd:PercentageOfPretaxDiscountRate>
    <cyd:PercentageOfPretaxDiscountRate
      contextRef="P01_01_2022To12_31_2022_IntangibleAssetsUnderDevelopmentMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis"
      decimals="4"
      id="ixv-58840"
      unitRef="Unit_pure">0.1434</cyd:PercentageOfPretaxDiscountRate>
    <cyd:PercentageDecreaseInDemandThatWouldResultInAnImpairment
      contextRef="PAsOn12_31_2023_BottomOfRangeMemberifrsfullRangeAxis_IntangibleAssetsUnderDevelopmentMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis"
      decimals="4"
      id="ixv-58841"
      unitRef="Unit_pure">0.0656</cyd:PercentageDecreaseInDemandThatWouldResultInAnImpairment>
    <cyd:PercentageDecreaseInDemandThatWouldResultInAnImpairment
      contextRef="PAsOn12_31_2022_BottomOfRangeMemberifrsfullRangeAxis_IntangibleAssetsUnderDevelopmentMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis"
      decimals="4"
      id="ixv-58842"
      unitRef="Unit_pure">0.0488</cyd:PercentageDecreaseInDemandThatWouldResultInAnImpairment>
    <cyd:PretaxDiscountRateThatWouldResultsInAnImpairment
      contextRef="PAsOn12_31_2023_IntangibleAssetsUnderDevelopmentMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis"
      decimals="4"
      id="ixv-58843"
      unitRef="Unit_pure">0.1599</cyd:PretaxDiscountRateThatWouldResultsInAnImpairment>
    <cyd:PretaxDiscountRateThatWouldResultsInAnImpairment
      contextRef="PAsOn12_31_2022_IntangibleAssetsUnderDevelopmentMemberifrsfullClassesOfIntangibleAssetsAndGoodwillAxis"
      decimals="4"
      id="ixv-58844"
      unitRef="Unit_pure">0.1917</cyd:PretaxDiscountRateThatWouldResultsInAnImpairment>
    <cyd:PaymentForTrademarkLicenseFee
      contextRef="P01_01_2019To12_31_2019_TrademarksMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis"
      decimals="-5"
      id="ixv-58845"
      unitRef="Unit_CNY">169800000</cyd:PaymentForTrademarkLicenseFee>
    <ifrs-full:DisclosureOfInventoriesExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-35104">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;13.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: justify; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Inventories &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;text-indent: 0px;"&gt;&#160;&lt;/div&gt; &lt;div style="null;text-indent: 0px;"&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:66%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Raw materials&lt;div style="font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;and consumables&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,339,933&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,201,886&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;309,968&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Work in progress&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;24,312&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;19,423&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,734&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Finished goods&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,573,510&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,427,718&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;341,759&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total inventories at the lower of cost and net realizable value&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;4,937,755&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;4,649,027&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;654,461&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;text-indent: 0px;"&gt;&#160;&lt;/div&gt; &lt;div style="null;text-indent: 0px;"&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:60%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2021&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Inventories recognized as an expense in cost of sales&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;16,457,476&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;11,991,899&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;13,444,277&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,892,601&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Inclusive of the following charge/(credit):&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- Inventories written down&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;32,813&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;86,650&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;77,466&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;10,905&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- Reversal of write-down of inventories&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(41,823&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(31,765&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(27,447&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(3,864&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- Inventories written off&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;10,085&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify;text-indent: 0px;"&gt;The reversal of write-down of inventory was made when the related inventories were sold above their carrying value&lt;div style="font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;or consumed for production.&lt;/div&gt;&lt;/div&gt;&#160;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;text-indent: 0px;"&gt;&#160;&lt;/div&gt; </ifrs-full:DisclosureOfInventoriesExplanatory>
    <cyd:DisclosureOfDetailedInformationAboutInventoriesExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-35115">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:66%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Raw materials&lt;div style="font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;and consumables&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,339,933&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,201,886&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;309,968&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Work in progress&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;24,312&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;19,423&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,734&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Finished goods&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,573,510&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;2,427,718&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;341,759&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total inventories at the lower of cost and net realizable value&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;4,937,755&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;4,649,027&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;654,461&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </cyd:DisclosureOfDetailedInformationAboutInventoriesExplanatory>
    <ifrs-full:RawMaterials
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-58846"
      unitRef="Unit_CNY">2339933000</ifrs-full:RawMaterials>
    <ifrs-full:RawMaterials
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58847"
      unitRef="Unit_CNY">2201886000</ifrs-full:RawMaterials>
    <ifrs-full:RawMaterials
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58848"
      unitRef="Unit_USD">309968000</ifrs-full:RawMaterials>
    <ifrs-full:WorkInProgress
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-58849"
      unitRef="Unit_CNY">24312000</ifrs-full:WorkInProgress>
    <ifrs-full:WorkInProgress
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58850"
      unitRef="Unit_CNY">19423000</ifrs-full:WorkInProgress>
    <ifrs-full:WorkInProgress
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58851"
      unitRef="Unit_USD">2734000</ifrs-full:WorkInProgress>
    <ifrs-full:FinishedGoods
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-58852"
      unitRef="Unit_CNY">2573510000</ifrs-full:FinishedGoods>
    <ifrs-full:FinishedGoods
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58853"
      unitRef="Unit_CNY">2427718000</ifrs-full:FinishedGoods>
    <ifrs-full:FinishedGoods
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58854"
      unitRef="Unit_USD">341759000</ifrs-full:FinishedGoods>
    <ifrs-full:Inventories
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-58855"
      unitRef="Unit_CNY">4937755000</ifrs-full:Inventories>
    <ifrs-full:Inventories
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58856"
      unitRef="Unit_CNY">4649027000</ifrs-full:Inventories>
    <ifrs-full:Inventories
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58857"
      unitRef="Unit_USD">654461000</ifrs-full:Inventories>
    <cyd:DisclosureOfAnalysisOfInventoryReserveAccountsExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-35304">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:60%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2021&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Inventories recognized as an expense in cost of sales&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;16,457,476&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;11,991,899&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;13,444,277&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,892,601&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Inclusive of the following charge/(credit):&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- Inventories written down&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;32,813&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;86,650&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;77,466&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;10,905&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- Reversal of write-down of inventories&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(41,823&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(31,765&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(27,447&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(3,864&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- Inventories written off&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;10,085&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </cyd:DisclosureOfAnalysisOfInventoryReserveAccountsExplanatory>
    <ifrs-full:CostOfInventoriesRecognisedAsExpenseDuringPeriod
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-58858"
      unitRef="Unit_CNY">16457476000</ifrs-full:CostOfInventoriesRecognisedAsExpenseDuringPeriod>
    <ifrs-full:CostOfInventoriesRecognisedAsExpenseDuringPeriod
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-58859"
      unitRef="Unit_CNY">11991899000</ifrs-full:CostOfInventoriesRecognisedAsExpenseDuringPeriod>
    <ifrs-full:CostOfInventoriesRecognisedAsExpenseDuringPeriod
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58860"
      unitRef="Unit_CNY">13444277000</ifrs-full:CostOfInventoriesRecognisedAsExpenseDuringPeriod>
    <ifrs-full:CostOfInventoriesRecognisedAsExpenseDuringPeriod
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58861"
      unitRef="Unit_USD">1892601000</ifrs-full:CostOfInventoriesRecognisedAsExpenseDuringPeriod>
    <ifrs-full:InventoryWritedown2011
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-58862"
      unitRef="Unit_CNY">32813000</ifrs-full:InventoryWritedown2011>
    <ifrs-full:InventoryWritedown2011
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-58863"
      unitRef="Unit_CNY">86650000</ifrs-full:InventoryWritedown2011>
    <ifrs-full:InventoryWritedown2011
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58864"
      unitRef="Unit_CNY">77466000</ifrs-full:InventoryWritedown2011>
    <ifrs-full:InventoryWritedown2011
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58865"
      unitRef="Unit_USD">10905000</ifrs-full:InventoryWritedown2011>
    <ifrs-full:ReversalOfInventoryWritedown
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-58866"
      unitRef="Unit_CNY">41823000</ifrs-full:ReversalOfInventoryWritedown>
    <ifrs-full:ReversalOfInventoryWritedown
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-58867"
      unitRef="Unit_CNY">31765000</ifrs-full:ReversalOfInventoryWritedown>
    <ifrs-full:ReversalOfInventoryWritedown
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58868"
      unitRef="Unit_CNY">27447000</ifrs-full:ReversalOfInventoryWritedown>
    <ifrs-full:ReversalOfInventoryWritedown
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58869"
      unitRef="Unit_USD">3864000</ifrs-full:ReversalOfInventoryWritedown>
    <cyd:InventoryWritenOff
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-58870"
      unitRef="Unit_CNY">10085000</cyd:InventoryWritenOff>
    <cyd:InventoryWritenOff
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-58871"
      unitRef="Unit_CNY">0</cyd:InventoryWritenOff>
    <cyd:InventoryWritenOff
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58872"
      unitRef="Unit_CNY">0</cyd:InventoryWritenOff>
    <cyd:InventoryWritenOff
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58873"
      unitRef="Unit_USD">0</cyd:InventoryWritenOff>
    <ifrs-full:DisclosureOfOtherCurrentAssetsExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-35493">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;14.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: justify; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Other current assets &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;text-indent: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:66%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Development properties&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2007;&#x2007;&#x2009;&#x2007;16,710&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;16,733&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,355&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </ifrs-full:DisclosureOfOtherCurrentAssetsExplanatory>
    <cyd:DisclosureOfDetailedInformationOtherCurrentAssetsExplanatoryTextBlock contextRef="P01_01_2023To12_31_2023" id="ixv-35505">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:66%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Development properties&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2007;&#x2007;&#x2009;&#x2007;16,710&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;16,733&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,355&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </cyd:DisclosureOfDetailedInformationOtherCurrentAssetsExplanatoryTextBlock>
    <ifrs-full:InvestmentPropertyUnderConstructionOrDevelopment
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-58874"
      unitRef="Unit_CNY">16710000</ifrs-full:InvestmentPropertyUnderConstructionOrDevelopment>
    <ifrs-full:InvestmentPropertyUnderConstructionOrDevelopment
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58875"
      unitRef="Unit_CNY">16733000</ifrs-full:InvestmentPropertyUnderConstructionOrDevelopment>
    <ifrs-full:InvestmentPropertyUnderConstructionOrDevelopment
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58876"
      unitRef="Unit_USD">2355000</ifrs-full:InvestmentPropertyUnderConstructionOrDevelopment>
    <ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-35624">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;15.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Trade and other receivables &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;text-indent: 0px;"&gt;&#160;&lt;/div&gt; &lt;div style="null;text-indent: 0px;"&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:73%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Trade receivables, gross&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,549,462&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,148,682&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;161,704&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Less: Allowance for expected credit losses&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(33,247&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(54,894&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(7,728&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Net trade receivables (Note 6.2)&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,516,215&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,093,788&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;153,976&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Bills receivable &lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(i)&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;4,970,880&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;6,318,789&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;889,519&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total (Note 32, Note 35)&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;6,487,095&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;7,412,577&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,043,495&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Amounts receivable:&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- associates and joint ventures (trade)&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;125,489&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;187,944&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;26,458&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- associates and joint ventures &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;(non-trade)&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;11,230&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;10,212&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,438&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- related parties (trade)&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;180,374&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;212,706&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;29,943&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- related parties &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;(non-trade)&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;3,476&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-bottom: 1pt; margin-top: 0px; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-bottom: 1pt; margin-top: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: right; line-height: normal;"&gt;4,016&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt; &lt;div style="margin-bottom: 1pt; margin-top: 0px; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;565&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Bills receivable in transit&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;8,172&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;49,696&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;6,996&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Grant receivables&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;62,000&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;62,000&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;8,728&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"&gt;Estimated sales consideration on disposal of a subsidiary due from the acquirer&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;236,734&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;33,326&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Others&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;49,763&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;68,052&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;9,580&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Less: Impairment losses &#x2013; other receivables&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(5,754&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(7,710&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(1,085&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Other receivables carried at amortized cost (Note 35)&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;434,750&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;823,650&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;115,949&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Tax recoverable&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;290,596&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;108,844&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;15,322&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Advances paid to suppliers&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;81,861&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;77,527&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;10,914&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Right of return assets&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;17,045&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;36,026&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;5,072&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Net other receivables&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;824,252&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,046,047&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;147,257&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total trade and other receivables&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;7,311,347&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;8,458,624&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,190,752&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify;text-indent: 0px;"&gt;Note: &lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;text-indent: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:5%;vertical-align:top;text-align:left;"&gt;&lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(i)&lt;/div&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: justify; line-height: normal;"&gt;As of December&#160;31, 2023, bills receivable includes &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;bi&lt;/div&gt;lls received from joint ventures and related parties amounted to RMB&#160;5.3 million (US$&#160;0.7&#160;million) (2022: RMB 0.1 million) and RMB 987.9 million (US$ 139.1 million) (2022: RMB&#160;763.4 million) respectively. &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify;text-indent: 0px;"&gt;As of December&#160;31, 202&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;3&lt;/div&gt;, bills receivable amounted to RMB&#160;12.5 million (US$ 1.8 million) (2022: RMB 12.6 &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;million) was pledged to secure bank facilities (Note 26).&#160;&lt;/div&gt; &lt;/div&gt;  &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify;text-indent: 0px;"&gt;Trade receivables are &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-interest&lt;/div&gt; bearing and are generally on 60 - 90 days&#x2019; term. They are recognized at their original invoice amounts, net of sales rebates in the financial year. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify;text-indent: 0px;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;text-indent: 0px;display:inline;"&gt;Non-trade&lt;/div&gt; balance &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"&gt;due&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;from associates, joint ventures and other related parties are unsecured, interest-free, and repayable on demand. &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;text-indent: 0px;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;"&gt; &lt;/div&gt; &lt;div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt;  &lt;div style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Movement in the allowance for expected credit losses of trade and other receivables is as follows: &lt;/div&gt; &lt;div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:70%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:5%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At January&#160;1&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;39,441&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;39,001&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;5,490&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;(Credit)/charge to consolidated statement of profit or loss (under &#x201c;Selling, general and administrative expenses&#x201d;)&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(459&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;23,858&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;3,359&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Written off&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(5&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(264&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(37&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Translation difference&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;24&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;9&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At December&#160;31&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;39,001&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;62,604&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;8,813&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;As of December&#160;31, 2022 and 2023, outstanding bills receivable discounted with banks for which the Group retained a recourse obligation totaled RMB 936.9&#160;million and RMB&#160;1,659.4 million (US$ 233.6 million) respectively. All bills receivable discounted have contractual maturities within 12 months at time of discounting. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;As of December&#160;31, 2022 and 2023, outstanding bills receivable endorsed to suppliers with recourse obligation were RMB&#160;1,032.1&#160;million and RMB&#160;1,629.8 million (US$ 229.4 million) respectively. &lt;br/&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;For terms and conditions relating to related parties, refer to Note 29. &lt;/div&gt; </ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory>
    <cyd:DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-35635">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:73%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Trade receivables, gross&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,549,462&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,148,682&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;161,704&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Less: Allowance for expected credit losses&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(33,247&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(54,894&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(7,728&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Net trade receivables (Note 6.2)&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,516,215&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,093,788&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;153,976&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Bills receivable &lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(i)&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;4,970,880&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;6,318,789&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;889,519&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total (Note 32, Note 35)&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;6,487,095&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;7,412,577&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,043,495&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Amounts receivable:&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- associates and joint ventures (trade)&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;125,489&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;187,944&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;26,458&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- associates and joint ventures &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;(non-trade)&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;11,230&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;10,212&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,438&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- related parties (trade)&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;180,374&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;212,706&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;29,943&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- related parties &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;(non-trade)&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;3,476&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-bottom: 1pt; margin-top: 0px; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-bottom: 1pt; margin-top: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: right; line-height: normal;"&gt;4,016&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt; &lt;div style="margin-bottom: 1pt; margin-top: 0px; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;565&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Bills receivable in transit&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;8,172&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;49,696&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;6,996&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Grant receivables&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;62,000&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;62,000&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;8,728&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"&gt;Estimated sales consideration on disposal of a subsidiary due from the acquirer&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;236,734&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;33,326&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Others&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;49,763&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;68,052&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;9,580&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Less: Impairment losses &#x2013; other receivables&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(5,754&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(7,710&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(1,085&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Other receivables carried at amortized cost (Note 35)&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;434,750&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;823,650&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;115,949&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Tax recoverable&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;290,596&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;108,844&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;15,322&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Advances paid to suppliers&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;81,861&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;77,527&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;10,914&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Right of return assets&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;17,045&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;36,026&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;5,072&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Net other receivables&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;824,252&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,046,047&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;147,257&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total trade and other receivables&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;7,311,347&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;8,458,624&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,190,752&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify;text-indent: 0px;"&gt;Note: &lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;text-indent: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:5%;vertical-align:top;text-align:left;"&gt;&lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(i)&lt;/div&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: justify; line-height: normal;"&gt;As of December&#160;31, 2023, bills receivable includes &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;bi&lt;/div&gt;lls received from joint ventures and related parties amounted to RMB&#160;5.3 million (US$&#160;0.7&#160;million) (2022: RMB 0.1 million) and RMB 987.9 million (US$ 139.1 million) (2022: RMB&#160;763.4 million) respectively. &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman;text-align:justify;text-indent: 0px;"&gt;As of December&#160;31, 202&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;3&lt;/div&gt;, bills receivable amounted to RMB&#160;12.5 million (US$ 1.8 million) (2022: RMB 12.6 &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;million) was pledged to secure bank facilities (Note 26).&#160;&lt;/div&gt; &lt;/div&gt; </cyd:DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesExplanatory>
    <ifrs-full:CurrentTradeReceivables
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-58877"
      unitRef="Unit_CNY">1549462000</ifrs-full:CurrentTradeReceivables>
    <ifrs-full:CurrentTradeReceivables
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58878"
      unitRef="Unit_CNY">1148682000</ifrs-full:CurrentTradeReceivables>
    <ifrs-full:CurrentTradeReceivables
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58879"
      unitRef="Unit_USD">161704000</ifrs-full:CurrentTradeReceivables>
    <cyd:ExpectedCreditLosses
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-58880"
      unitRef="Unit_CNY">33247000</cyd:ExpectedCreditLosses>
    <cyd:ExpectedCreditLosses
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58881"
      unitRef="Unit_CNY">54894000</cyd:ExpectedCreditLosses>
    <cyd:ExpectedCreditLosses
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58882"
      unitRef="Unit_USD">7728000</cyd:ExpectedCreditLosses>
    <cyd:CurrentTradeReceivablesNet
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-58883"
      unitRef="Unit_CNY">1516215000</cyd:CurrentTradeReceivablesNet>
    <cyd:CurrentTradeReceivablesNet
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58884"
      unitRef="Unit_CNY">1093788000</cyd:CurrentTradeReceivablesNet>
    <cyd:CurrentTradeReceivablesNet
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58885"
      unitRef="Unit_USD">153976000</cyd:CurrentTradeReceivablesNet>
    <cyd:CurrentBillsReceivable
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-58886"
      unitRef="Unit_CNY">4970880000</cyd:CurrentBillsReceivable>
    <cyd:CurrentBillsReceivable
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58887"
      unitRef="Unit_CNY">6318789000</cyd:CurrentBillsReceivable>
    <cyd:CurrentBillsReceivable
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58888"
      unitRef="Unit_USD">889519000</cyd:CurrentBillsReceivable>
    <cyd:CurrentTradeAndBillReceivables
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-58889"
      unitRef="Unit_CNY">6487095000</cyd:CurrentTradeAndBillReceivables>
    <cyd:CurrentTradeAndBillReceivables
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58890"
      unitRef="Unit_CNY">7412577000</cyd:CurrentTradeAndBillReceivables>
    <cyd:CurrentTradeAndBillReceivables
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58891"
      unitRef="Unit_USD">1043495000</cyd:CurrentTradeAndBillReceivables>
    <cyd:CurrentTradeReceivablesDueFromAssociatesAndJointVentures
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-58892"
      unitRef="Unit_CNY">125489000</cyd:CurrentTradeReceivablesDueFromAssociatesAndJointVentures>
    <cyd:CurrentTradeReceivablesDueFromAssociatesAndJointVentures
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58893"
      unitRef="Unit_CNY">187944000</cyd:CurrentTradeReceivablesDueFromAssociatesAndJointVentures>
    <cyd:CurrentTradeReceivablesDueFromAssociatesAndJointVentures
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58894"
      unitRef="Unit_USD">26458000</cyd:CurrentTradeReceivablesDueFromAssociatesAndJointVentures>
    <cyd:CurrentNonTradeReceivablesDueFromAssociatesAndJointVentures
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-58895"
      unitRef="Unit_CNY">11230000</cyd:CurrentNonTradeReceivablesDueFromAssociatesAndJointVentures>
    <cyd:CurrentNonTradeReceivablesDueFromAssociatesAndJointVentures
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58896"
      unitRef="Unit_CNY">10212000</cyd:CurrentNonTradeReceivablesDueFromAssociatesAndJointVentures>
    <cyd:CurrentNonTradeReceivablesDueFromAssociatesAndJointVentures
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58897"
      unitRef="Unit_USD">1438000</cyd:CurrentNonTradeReceivablesDueFromAssociatesAndJointVentures>
    <cyd:CurrentTradeReceivablesDueFromRelatedParties
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-58898"
      unitRef="Unit_CNY">180374000</cyd:CurrentTradeReceivablesDueFromRelatedParties>
    <cyd:CurrentTradeReceivablesDueFromRelatedParties
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58899"
      unitRef="Unit_CNY">212706000</cyd:CurrentTradeReceivablesDueFromRelatedParties>
    <cyd:CurrentTradeReceivablesDueFromRelatedParties
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58900"
      unitRef="Unit_USD">29943000</cyd:CurrentTradeReceivablesDueFromRelatedParties>
    <cyd:CurrentNonTradeReceivablesDueFromRelatedParties
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-58901"
      unitRef="Unit_CNY">3476000</cyd:CurrentNonTradeReceivablesDueFromRelatedParties>
    <cyd:CurrentNonTradeReceivablesDueFromRelatedParties
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58902"
      unitRef="Unit_CNY">4016000</cyd:CurrentNonTradeReceivablesDueFromRelatedParties>
    <cyd:CurrentNonTradeReceivablesDueFromRelatedParties
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58903"
      unitRef="Unit_USD">565000</cyd:CurrentNonTradeReceivablesDueFromRelatedParties>
    <cyd:CurrentBillsReceivableInTransit
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-58904"
      unitRef="Unit_CNY">8172000</cyd:CurrentBillsReceivableInTransit>
    <cyd:CurrentBillsReceivableInTransit
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58905"
      unitRef="Unit_CNY">49696000</cyd:CurrentBillsReceivableInTransit>
    <cyd:CurrentBillsReceivableInTransit
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58906"
      unitRef="Unit_USD">6996000</cyd:CurrentBillsReceivableInTransit>
    <cyd:GrantReceivables
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-58907"
      unitRef="Unit_CNY">-62000000</cyd:GrantReceivables>
    <cyd:GrantReceivables
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58908"
      unitRef="Unit_CNY">-62000000</cyd:GrantReceivables>
    <cyd:GrantReceivables
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58909"
      unitRef="Unit_USD">-8728000</cyd:GrantReceivables>
    <cyd:TotalEstimatedConsiderationDueFromAcquirer
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-58910"
      unitRef="Unit_CNY">0</cyd:TotalEstimatedConsiderationDueFromAcquirer>
    <cyd:TotalEstimatedConsiderationDueFromAcquirer
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58911"
      unitRef="Unit_CNY">236734000</cyd:TotalEstimatedConsiderationDueFromAcquirer>
    <cyd:TotalEstimatedConsiderationDueFromAcquirer
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58912"
      unitRef="Unit_USD">33326000</cyd:TotalEstimatedConsiderationDueFromAcquirer>
    <cyd:MiscellaneousOtherCurrentReceivables
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-58913"
      unitRef="Unit_CNY">49763000</cyd:MiscellaneousOtherCurrentReceivables>
    <cyd:MiscellaneousOtherCurrentReceivables
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58914"
      unitRef="Unit_CNY">68052000</cyd:MiscellaneousOtherCurrentReceivables>
    <cyd:MiscellaneousOtherCurrentReceivables
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58915"
      unitRef="Unit_USD">9580000</cyd:MiscellaneousOtherCurrentReceivables>
    <cyd:ImpairmentLossOnOtherReceivables
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-58916"
      unitRef="Unit_CNY">-5754000</cyd:ImpairmentLossOnOtherReceivables>
    <cyd:ImpairmentLossOnOtherReceivables
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58917"
      unitRef="Unit_CNY">-7710000</cyd:ImpairmentLossOnOtherReceivables>
    <cyd:ImpairmentLossOnOtherReceivables
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58918"
      unitRef="Unit_USD">-1085000</cyd:ImpairmentLossOnOtherReceivables>
    <ifrs-full:CurrentLoansAndReceivables
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-58919"
      unitRef="Unit_CNY">434750000</ifrs-full:CurrentLoansAndReceivables>
    <ifrs-full:CurrentLoansAndReceivables
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58920"
      unitRef="Unit_CNY">823650000</ifrs-full:CurrentLoansAndReceivables>
    <ifrs-full:CurrentLoansAndReceivables
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58921"
      unitRef="Unit_USD">115949000</ifrs-full:CurrentLoansAndReceivables>
    <ifrs-full:CurrentTaxAssetsCurrent
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-58922"
      unitRef="Unit_CNY">290596000</ifrs-full:CurrentTaxAssetsCurrent>
    <ifrs-full:CurrentTaxAssetsCurrent
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58923"
      unitRef="Unit_CNY">108844000</ifrs-full:CurrentTaxAssetsCurrent>
    <ifrs-full:CurrentTaxAssetsCurrent
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58924"
      unitRef="Unit_USD">15322000</ifrs-full:CurrentTaxAssetsCurrent>
    <ifrs-full:CurrentAdvancesToSuppliers
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-58925"
      unitRef="Unit_CNY">81861000</ifrs-full:CurrentAdvancesToSuppliers>
    <ifrs-full:CurrentAdvancesToSuppliers
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58926"
      unitRef="Unit_CNY">77527000</ifrs-full:CurrentAdvancesToSuppliers>
    <ifrs-full:CurrentAdvancesToSuppliers
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58927"
      unitRef="Unit_USD">10914000</ifrs-full:CurrentAdvancesToSuppliers>
    <cyd:RightOfReturnAssets
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-58928"
      unitRef="Unit_CNY">17045000</cyd:RightOfReturnAssets>
    <cyd:RightOfReturnAssets
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58929"
      unitRef="Unit_CNY">36026000</cyd:RightOfReturnAssets>
    <cyd:RightOfReturnAssets
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58930"
      unitRef="Unit_USD">5072000</cyd:RightOfReturnAssets>
    <ifrs-full:OtherCurrentReceivables
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-58931"
      unitRef="Unit_CNY">824252000</ifrs-full:OtherCurrentReceivables>
    <ifrs-full:OtherCurrentReceivables
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58932"
      unitRef="Unit_CNY">1046047000</ifrs-full:OtherCurrentReceivables>
    <ifrs-full:OtherCurrentReceivables
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58933"
      unitRef="Unit_USD">147257000</ifrs-full:OtherCurrentReceivables>
    <ifrs-full:TradeAndOtherCurrentReceivables
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-58934"
      unitRef="Unit_CNY">7311347000</ifrs-full:TradeAndOtherCurrentReceivables>
    <ifrs-full:TradeAndOtherCurrentReceivables
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58935"
      unitRef="Unit_CNY">8458624000</ifrs-full:TradeAndOtherCurrentReceivables>
    <ifrs-full:TradeAndOtherCurrentReceivables
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58936"
      unitRef="Unit_USD">1190752000</ifrs-full:TradeAndOtherCurrentReceivables>
    <cyd:CurrentBillsReceivable
      contextRef="PAsOn12_31_2023_JointVenturesWhereEntityIsVenturerMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-5"
      id="ixv-58937"
      unitRef="Unit_CNY">5300000</cyd:CurrentBillsReceivable>
    <cyd:CurrentBillsReceivable
      contextRef="PAsOn12_31_2023_JointVenturesWhereEntityIsVenturerMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-5"
      id="ixv-58938"
      unitRef="Unit_USD">700000</cyd:CurrentBillsReceivable>
    <cyd:CurrentBillsReceivable
      contextRef="PAsOn12_31_2022_JointVenturesWhereEntityIsVenturerMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-5"
      id="ixv-58939"
      unitRef="Unit_CNY">100000</cyd:CurrentBillsReceivable>
    <cyd:CurrentBillsReceivable
      contextRef="PAsOn12_31_2023_OtherRelatedPartiesMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-5"
      id="ixv-58940"
      unitRef="Unit_CNY">987900000</cyd:CurrentBillsReceivable>
    <cyd:CurrentBillsReceivable
      contextRef="PAsOn12_31_2023_OtherRelatedPartiesMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-5"
      id="ixv-58941"
      unitRef="Unit_USD">139100000</cyd:CurrentBillsReceivable>
    <cyd:CurrentBillsReceivable
      contextRef="PAsOn12_31_2022_OtherRelatedPartiesMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-5"
      id="ixv-58942"
      unitRef="Unit_CNY">763400000</cyd:CurrentBillsReceivable>
    <cyd:CurrentBillsReceivable
      contextRef="PAsOn12_31_2023_SecuredBankFacilitiesMemberCYDDebtInstrument1Axis"
      decimals="-5"
      id="ixv-58943"
      unitRef="Unit_CNY">12500000</cyd:CurrentBillsReceivable>
    <cyd:CurrentBillsReceivable
      contextRef="PAsOn12_31_2023_SecuredBankFacilitiesMemberCYDDebtInstrument1Axis"
      decimals="-5"
      id="ixv-58944"
      unitRef="Unit_USD">1800000</cyd:CurrentBillsReceivable>
    <cyd:CurrentBillsReceivable
      contextRef="PAsOn12_31_2022_SecuredBankFacilitiesMemberCYDDebtInstrument1Axis"
      decimals="-5"
      id="ixv-58945"
      unitRef="Unit_CNY">12600000</cyd:CurrentBillsReceivable>
    <cyd:TradeReceivablesPaymentTerms
      contextRef="P01_01_2023To12_31_2023_BottomOfRangeMemberifrsfullRangeAxis"
      id="ixv-58946">P60D</cyd:TradeReceivablesPaymentTerms>
    <cyd:TradeReceivablesPaymentTerms
      contextRef="P01_01_2023To12_31_2023_TopOfRangeMemberifrsfullRangeAxis"
      id="ixv-58947">P90D</cyd:TradeReceivablesPaymentTerms>
    <ifrs-full:DisclosureOfAllowanceForCreditLossesExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-36199"> &lt;div style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Movement in the allowance for expected credit losses of trade and other receivables is as follows: &lt;/div&gt; &lt;div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:70%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:5%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At January&#160;1&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;39,441&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;39,001&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;5,490&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;(Credit)/charge to consolidated statement of profit or loss (under &#x201c;Selling, general and administrative expenses&#x201d;)&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(459&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;23,858&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;3,359&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Written off&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(5&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(264&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;(37&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Translation difference&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;24&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;9&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At December&#160;31&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;39,001&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;62,604&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;8,813&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </ifrs-full:DisclosureOfAllowanceForCreditLossesExplanatory>
    <ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="PAsOn12_31_2021"
      decimals="-3"
      id="ixv-58949"
      unitRef="Unit_CNY">39441000</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-58950"
      unitRef="Unit_CNY">39001000</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-58951"
      unitRef="Unit_USD">5490000</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
    <cyd:Decreaseinimpairmentofdoubtfulreceivables
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-58952"
      unitRef="Unit_CNY">-459000</cyd:Decreaseinimpairmentofdoubtfulreceivables>
    <cyd:Decreaseinimpairmentofdoubtfulreceivables
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58953"
      unitRef="Unit_CNY">23858000</cyd:Decreaseinimpairmentofdoubtfulreceivables>
    <cyd:Decreaseinimpairmentofdoubtfulreceivables
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58954"
      unitRef="Unit_USD">3359000</cyd:Decreaseinimpairmentofdoubtfulreceivables>
    <ifrs-full:UtilisationAllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-58955"
      unitRef="Unit_CNY">5000</ifrs-full:UtilisationAllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:UtilisationAllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58956"
      unitRef="Unit_CNY">264000</ifrs-full:UtilisationAllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:UtilisationAllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58957"
      unitRef="Unit_USD">37000</ifrs-full:UtilisationAllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesAllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-58958"
      unitRef="Unit_CNY">24000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesAllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesAllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58959"
      unitRef="Unit_CNY">9000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesAllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesAllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-58960"
      unitRef="Unit_USD">1000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesAllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-58961"
      unitRef="Unit_CNY">39001000</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58962"
      unitRef="Unit_CNY">62604000</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58963"
      unitRef="Unit_USD">8813000</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
    <cyd:BillsReceivableDiscountedWithBanksWithRecourseObligation
      contextRef="PAsOn12_31_2022"
      decimals="-5"
      id="ixv-58964"
      unitRef="Unit_CNY">936900000</cyd:BillsReceivableDiscountedWithBanksWithRecourseObligation>
    <cyd:BillsReceivableDiscountedWithBanksWithRecourseObligation
      contextRef="PAsOn12_31_2023"
      decimals="-5"
      id="ixv-58965"
      unitRef="Unit_CNY">1659400000</cyd:BillsReceivableDiscountedWithBanksWithRecourseObligation>
    <cyd:BillsReceivableDiscountedWithBanksWithRecourseObligation
      contextRef="PAsOn12_31_2023"
      decimals="-5"
      id="ixv-58966"
      unitRef="Unit_USD">233600000</cyd:BillsReceivableDiscountedWithBanksWithRecourseObligation>
    <cyd:BillsReceivablesDiscountedMaturityPeriod
      contextRef="P01_01_2023To12_31_2023_TopOfRangeMemberifrsfullRangeAxis"
      id="ixv-58967">P12M</cyd:BillsReceivablesDiscountedMaturityPeriod>
    <cyd:BillsReceivableEndorsedWithRecourseObligation
      contextRef="PAsOn12_31_2022"
      decimals="-5"
      id="ixv-58968"
      unitRef="Unit_CNY">1032100000</cyd:BillsReceivableEndorsedWithRecourseObligation>
    <cyd:BillsReceivableEndorsedWithRecourseObligation
      contextRef="PAsOn12_31_2023"
      decimals="-5"
      id="ixv-58969"
      unitRef="Unit_CNY">1629800000</cyd:BillsReceivableEndorsedWithRecourseObligation>
    <cyd:BillsReceivableEndorsedWithRecourseObligation
      contextRef="PAsOn12_31_2023"
      decimals="-5"
      id="ixv-58970"
      unitRef="Unit_USD">229400000</cyd:BillsReceivableEndorsedWithRecourseObligation>
    <cyd:DisclosureOfCashAndBankBalancesExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-36362">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;16.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Cash and bank balances &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:69%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;br/&gt; RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;br/&gt; RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;br/&gt; US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Non-current&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Long-term bank deposits&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;20,000&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Current&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Cash and cash equivalents&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;4,451,489&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;5,544,376&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;780,502&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Short-term bank deposits &lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(i)&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;351,567&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;467,096&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;65,755&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Restricted cash&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;27,687&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;27,999&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;3,942&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;4,830,743&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;6,039,471&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;850,199&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Cash and bank balances&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;4,850,743&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;6,039,471&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;850,199&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Note: &lt;/div&gt; &lt;div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:5%;vertical-align:top;text-align:left;"&gt;&lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(i)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: justify; line-height: normal;"&gt;Short-term bank deposits relate to bank deposits with initial maturities of more than three months and subject to more than insignificant risk of changes in value upon withdrawal before maturity. The interest rate of these bank deposits as of December&#160;31, 2023 for the Group ranged from 2.8% to 5.8% (2022: 0.8% to 4.4%). These short-term bank deposits are not considered as cash equivalents. &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt; &lt;div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Cash at banks earns interest at floating rates based on daily bank deposit rates. Short-term deposits are made for varying periods, depending on the immediate cash requirements of the Group, and earn interests at the respective short-term deposit rates. The interest rate of the bank deposits (excluding long-term and short-term bank deposits) as of December&#160;31, 2023 for the Group ranged from 2.5% to 5.7% (2022: 1.3% to 5.2%). &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;As at December&#160;31, 2023, there is fixed deposits of RMB&#160;51.2 million (US$ 7.2 million) held with a related party (2022: RMB 36.6 million). &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;As of December&#160;31, 2023, the Group&#x2019;s restricted cash of RMB&#160;28.0 million (US$ 3.9 million) (2022: RMB 27.7 million) was used as collateral by the banks for the issuance of bills to suppliers. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;As of December&#160;31, 2022 and 2023, the Group had RMB 518.0&#160;million and RMB&#160;534.5 million (US$ 75.2 million) respectively, of undrawn borrowing facilities in respect of which all conditions precedent had been met. &lt;/div&gt;  &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;For the purpose of the statement of cash flows, cash and cash equivalents comprise the following at December 31: &lt;/div&gt; &lt;div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:69%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Cash at banks and on hand&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;3,730,372&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;4,963,232&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;698,692&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Short-term bank deposits &lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(i)&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;721,117&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;581,144&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;81,810&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Cash and cash equivalents&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;4,451,489&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;5,544,376&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;780,502&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Note: &lt;/div&gt; &lt;div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:5%;vertical-align:top;text-align:left;"&gt;&lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(i)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: justify; line-height: normal;"&gt;This relates to other short-term, highly liquid investments with original maturities of three months or less that are readily convertible to known amounts of cash and which are subject to an insignificant risk of changes in value. &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </cyd:DisclosureOfCashAndBankBalancesExplanatory>
    <cyd:DisclosureOfDetailedInformationOfCashAndBankBalancesExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-36373">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:69%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;br/&gt; RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;br/&gt; RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;br/&gt; US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Non-current&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Long-term bank deposits&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;20,000&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Current&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Cash and cash equivalents&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;4,451,489&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;5,544,376&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;780,502&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Short-term bank deposits &lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(i)&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;351,567&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;467,096&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;65,755&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Restricted cash&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;27,687&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;27,999&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;3,942&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;4,830,743&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;6,039,471&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;850,199&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Cash and bank balances&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;4,850,743&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;6,039,471&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;850,199&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Note: &lt;/div&gt; &lt;div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:5%;vertical-align:top;text-align:left;"&gt;&lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(i)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: justify; line-height: normal;"&gt;Short-term bank deposits relate to bank deposits with initial maturities of more than three months and subject to more than insignificant risk of changes in value upon withdrawal before maturity. The interest rate of these bank deposits as of December&#160;31, 2023 for the Group ranged from 2.8% to 5.8% (2022: 0.8% to 4.4%). These short-term bank deposits are not considered as cash equivalents. &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </cyd:DisclosureOfDetailedInformationOfCashAndBankBalancesExplanatory>
    <ifrs-full:LongtermDeposits
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-58971"
      unitRef="Unit_CNY">20000000</ifrs-full:LongtermDeposits>
    <ifrs-full:LongtermDeposits
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58972"
      unitRef="Unit_CNY">0</ifrs-full:LongtermDeposits>
    <ifrs-full:LongtermDeposits
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58973"
      unitRef="Unit_USD">0</ifrs-full:LongtermDeposits>
    <ifrs-full:CashAndCashEquivalents
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-58974"
      unitRef="Unit_CNY">4451489000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58975"
      unitRef="Unit_CNY">5544376000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58976"
      unitRef="Unit_USD">780502000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:ShorttermDepositsNotClassifiedAsCashEquivalents
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-58977"
      unitRef="Unit_CNY">351567000</ifrs-full:ShorttermDepositsNotClassifiedAsCashEquivalents>
    <ifrs-full:ShorttermDepositsNotClassifiedAsCashEquivalents
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58978"
      unitRef="Unit_CNY">467096000</ifrs-full:ShorttermDepositsNotClassifiedAsCashEquivalents>
    <ifrs-full:ShorttermDepositsNotClassifiedAsCashEquivalents
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58979"
      unitRef="Unit_USD">65755000</ifrs-full:ShorttermDepositsNotClassifiedAsCashEquivalents>
    <ifrs-full:CurrentRestrictedCashAndCashEquivalents
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-58980"
      unitRef="Unit_CNY">27687000</ifrs-full:CurrentRestrictedCashAndCashEquivalents>
    <ifrs-full:CurrentRestrictedCashAndCashEquivalents
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58981"
      unitRef="Unit_CNY">27999000</ifrs-full:CurrentRestrictedCashAndCashEquivalents>
    <ifrs-full:CurrentRestrictedCashAndCashEquivalents
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58982"
      unitRef="Unit_USD">3942000</ifrs-full:CurrentRestrictedCashAndCashEquivalents>
    <cyd:CurrentCashAndBankBalances
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-58983"
      unitRef="Unit_CNY">4830743000</cyd:CurrentCashAndBankBalances>
    <cyd:CurrentCashAndBankBalances
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58984"
      unitRef="Unit_CNY">6039471000</cyd:CurrentCashAndBankBalances>
    <cyd:CurrentCashAndBankBalances
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58985"
      unitRef="Unit_USD">850199000</cyd:CurrentCashAndBankBalances>
    <cyd:CashAndBankBalances
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-58986"
      unitRef="Unit_CNY">4850743000</cyd:CashAndBankBalances>
    <cyd:CashAndBankBalances
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58987"
      unitRef="Unit_CNY">6039471000</cyd:CashAndBankBalances>
    <cyd:CashAndBankBalances
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-58988"
      unitRef="Unit_USD">850199000</cyd:CashAndBankBalances>
    <cyd:ShortTermBankDepositsInterestRate
      contextRef="P01_01_2023To12_31_2023_BottomOfRangeMemberifrsfullRangeAxis"
      decimals="3"
      id="ixv-58989"
      unitRef="Unit_pure">0.028</cyd:ShortTermBankDepositsInterestRate>
    <cyd:ShortTermBankDepositsInterestRate
      contextRef="P01_01_2023To12_31_2023_TopOfRangeMemberifrsfullRangeAxis"
      decimals="3"
      id="ixv-58990"
      unitRef="Unit_pure">0.058</cyd:ShortTermBankDepositsInterestRate>
    <cyd:ShortTermBankDepositsInterestRate
      contextRef="P01_01_2022To12_31_2022_BottomOfRangeMemberifrsfullRangeAxis"
      decimals="3"
      id="ixv-58991"
      unitRef="Unit_pure">0.008</cyd:ShortTermBankDepositsInterestRate>
    <cyd:ShortTermBankDepositsInterestRate
      contextRef="P01_01_2022To12_31_2022_TopOfRangeMemberifrsfullRangeAxis"
      decimals="3"
      id="ixv-58992"
      unitRef="Unit_pure">0.044</cyd:ShortTermBankDepositsInterestRate>
    <cyd:InterestRateOnBankDeposits
      contextRef="PAsOn12_31_2023_BottomOfRangeMemberifrsfullRangeAxis"
      decimals="3"
      id="ixv-58994"
      unitRef="Unit_pure">0.025</cyd:InterestRateOnBankDeposits>
    <cyd:InterestRateOnBankDeposits
      contextRef="PAsOn12_31_2023_TopOfRangeMemberifrsfullRangeAxis"
      decimals="3"
      id="ixv-58995"
      unitRef="Unit_pure">0.057</cyd:InterestRateOnBankDeposits>
    <cyd:InterestRateOnBankDeposits
      contextRef="PAsOn12_31_2022_BottomOfRangeMemberifrsfullRangeAxis"
      decimals="3"
      id="ixv-58996"
      unitRef="Unit_pure">0.013</cyd:InterestRateOnBankDeposits>
    <cyd:InterestRateOnBankDeposits
      contextRef="PAsOn12_31_2022_TopOfRangeMemberifrsfullRangeAxis"
      decimals="3"
      id="ixv-58997"
      unitRef="Unit_pure">0.052</cyd:InterestRateOnBankDeposits>
    <cyd:FixedDepositsRelatedParties
      contextRef="PAsOn12_31_2023"
      decimals="-5"
      id="ixv-58998"
      unitRef="Unit_CNY">51200000</cyd:FixedDepositsRelatedParties>
    <cyd:FixedDepositsRelatedParties
      contextRef="PAsOn12_31_2023"
      decimals="-5"
      id="ixv-58999"
      unitRef="Unit_USD">7200000</cyd:FixedDepositsRelatedParties>
    <cyd:FixedDepositsRelatedParties
      contextRef="PAsOn12_31_2022"
      decimals="-5"
      id="ixv-59000"
      unitRef="Unit_CNY">36600000</cyd:FixedDepositsRelatedParties>
    <cyd:RestrictedCashUsedAsCollateralByTheBanksForTheIssuanceOfBillsToSuppliers
      contextRef="PAsOn12_31_2023"
      decimals="-5"
      id="ixv-59001"
      unitRef="Unit_CNY">28000000</cyd:RestrictedCashUsedAsCollateralByTheBanksForTheIssuanceOfBillsToSuppliers>
    <cyd:RestrictedCashUsedAsCollateralByTheBanksForTheIssuanceOfBillsToSuppliers
      contextRef="PAsOn12_31_2023"
      decimals="-5"
      id="ixv-59002"
      unitRef="Unit_USD">3900000</cyd:RestrictedCashUsedAsCollateralByTheBanksForTheIssuanceOfBillsToSuppliers>
    <cyd:RestrictedCashUsedAsCollateralByTheBanksForTheIssuanceOfBillsToSuppliers
      contextRef="PAsOn12_31_2022"
      decimals="-5"
      id="ixv-59003"
      unitRef="Unit_CNY">27700000</cyd:RestrictedCashUsedAsCollateralByTheBanksForTheIssuanceOfBillsToSuppliers>
    <ifrs-full:UndrawnBorrowingFacilities
      contextRef="PAsOn12_31_2022"
      decimals="-5"
      id="ixv-59004"
      unitRef="Unit_CNY">518000000</ifrs-full:UndrawnBorrowingFacilities>
    <ifrs-full:UndrawnBorrowingFacilities
      contextRef="PAsOn12_31_2023"
      decimals="-5"
      id="ixv-59005"
      unitRef="Unit_CNY">534500000</ifrs-full:UndrawnBorrowingFacilities>
    <ifrs-full:UndrawnBorrowingFacilities
      contextRef="PAsOn12_31_2023"
      decimals="-5"
      id="ixv-59006"
      unitRef="Unit_USD">75200000</ifrs-full:UndrawnBorrowingFacilities>
    <ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-36658"> &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;For the purpose of the statement of cash flows, cash and cash equivalents comprise the following at December 31: &lt;/div&gt; &lt;div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:69%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Cash at banks and on hand&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;3,730,372&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;4,963,232&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;698,692&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Short-term bank deposits &lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(i)&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;721,117&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;581,144&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;81,810&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Cash and cash equivalents&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;4,451,489&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;5,544,376&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;780,502&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Note: &lt;/div&gt; &lt;div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:5%;vertical-align:top;text-align:left;"&gt;&lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(i)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: justify; line-height: normal;"&gt;This relates to other short-term, highly liquid investments with original maturities of three months or less that are readily convertible to known amounts of cash and which are subject to an insignificant risk of changes in value. &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory>
    <ifrs-full:Cash
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-59007"
      unitRef="Unit_CNY">3730372000</ifrs-full:Cash>
    <ifrs-full:Cash
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59008"
      unitRef="Unit_CNY">4963232000</ifrs-full:Cash>
    <ifrs-full:Cash
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59009"
      unitRef="Unit_USD">698692000</ifrs-full:Cash>
    <ifrs-full:ShorttermDepositsClassifiedAsCashEquivalents
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-59010"
      unitRef="Unit_CNY">721117000</ifrs-full:ShorttermDepositsClassifiedAsCashEquivalents>
    <ifrs-full:ShorttermDepositsClassifiedAsCashEquivalents
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59011"
      unitRef="Unit_CNY">581144000</ifrs-full:ShorttermDepositsClassifiedAsCashEquivalents>
    <ifrs-full:ShorttermDepositsClassifiedAsCashEquivalents
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59012"
      unitRef="Unit_USD">81810000</ifrs-full:ShorttermDepositsClassifiedAsCashEquivalents>
    <ifrs-full:CashAndCashEquivalents
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-59013"
      unitRef="Unit_CNY">4451489000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59014"
      unitRef="Unit_CNY">5544376000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59015"
      unitRef="Unit_USD">780502000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:DisclosureOfLeasesExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-36807">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;17.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Leases &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="background: none; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#x2009;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Group as a lessee &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The Group has lease contracts for land, motor vehicles, office space and staff accommodations used in its operations. These leases are generally with lease term of between 1 and 12 years. The Group&#x2019;s obligations under its leases are secured by the lessor&#x2019;s title to the leased assets. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The Group also has certain leases of office space and staff accommodations with lease terms of 12 months or less. The Group has applied the &#x201c;short-term leases&#x201d; recognition exemptions for these leases&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;.&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;  &lt;div style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Set out below are the carrying amounts of &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;right-of-use&lt;/div&gt;&lt;/div&gt; assets recognized and the movements during the year. &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:41%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Leasehold&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;land&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Building&#160;and&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;office space&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Office&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;furniture,&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;fittings&#160;and&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;equipment&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Motor&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;vehicles&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At January&#160;1, 2022&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;304,645&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;40,118&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;51&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;344,814&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;48,541&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Addition&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;49,421&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;314&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;49,735&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;7,001&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Depreciation expenses&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(12,324&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(30,772&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(14&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(19&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(43,129&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(6,071&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Disposal&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(3,256&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(3,256&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(458&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Termination&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(6,187&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(6,187&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(871&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Translation difference&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;159&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;5&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;164&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;22&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At December&#160;31, 2022 and January&#160;1, 2023&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;289,065&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;52,739&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;42&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;295&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;342,141&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;48,164&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Addition&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;31,082&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,002&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;32,084&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;4,517&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Depreciation expenses&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(12,282&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(33,671&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(7&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(111&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(46,071&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(6,486&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Disposal of subsidiary&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(22,782&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(22,782&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(3,207&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Disposal&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(5,564&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(5,564&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(783&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Termination&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(1,382&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(1,382&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(195&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Translation difference&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;18&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;19&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;3&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At December&#160;31, 2023&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;248,437&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;48,786&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;36&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,186&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;298,445&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;42,013&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt;  &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Set out below are the carrying amounts of lease liabilities and the movements during the year: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:73%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At January&#160;1&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;40,531&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;59,641&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;8,396&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Additions&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;49,735&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;32,084&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;4,517&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Accretion of interest (Note 7.3)&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,547&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,969&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;277&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Payments&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(26,144&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(43,073&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(6,063&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Termination&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(6,187&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(1,382&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(195&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Translation difference&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;159&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;42&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;6&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At December&#160;31&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;59,641&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;49,281&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;6,938&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Current (Note 25)&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;31,433&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;33,272&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;4,684&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Non-current&lt;/div&gt; (Note 25)&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;28,208&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;16,009&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,254&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;59,641&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;49,281&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;6,938&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;  &lt;div style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The following are the amounts recognized in profit of loss: &lt;br/&gt;&lt;/div&gt; &lt;div&gt; &lt;div&gt; &lt;div style="null;text-indent: 0px;"&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 96%; font-family: Times New Roman; font-size: 10pt; margin-left: auto; border-collapse: collapse;"&gt;
&lt;tr&gt;
&lt;td style="width: 65%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 5%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 5%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 5%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="width: 65%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 5%;"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 5%;"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 5%;"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 65%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Depreciation charge for &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;right-of-use&lt;/div&gt;&lt;/div&gt; assets&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;43,129&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;46,071&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;6,486&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 65%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Interest expenses on lease liabilities (Note 7.3)&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,547&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,969&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;277&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; white-space: nowrap; width: 65%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal; white-space: nowrap;"&gt;Expenses relating to short-term leases (included in selling, general and administrative &lt;br/&gt;expenses and research and development expenses)&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;25,022&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;18,275&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,573&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 65%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 65%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total amount recognized in profit or loss&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;69,698&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;66,315&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;9,336&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 65%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;In 2023, the Group had total cash outflows for leases of RMB&#160;61.3 million (US$ 8.6 million) (2022: RMB 51.2 million). The Group also had &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-cash&lt;/div&gt; additions to &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;right-of-use&lt;/div&gt;&lt;/div&gt; assets and lease liabilities of RMB&#160;32.1 million (US$ 4.5 million) in 2023 (2022: RMB 49.7 million). The future cash outflows relating to leases that have not yet commenced are disclosed in Note 30. &lt;/div&gt; &lt;div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Group as a lessor &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The Group has entered into operating leases on some of its assets, including surplus offices and warehouses. These&#160;leases have terms between 1 to 20 years. Rental income recognized by the Group during the year is RMB&#160;25.8 million (US$ 3.6 million) (2022: RMB 18.1 million). &lt;/div&gt;  &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Future minimum rental receivables under &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-cancellable&lt;/div&gt; operating leases as of 31&#160;December are as follows: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:70%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:5%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:5%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:5%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Within 1 year&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- related parties&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;17&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,012&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;283&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- joint venture&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,587&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;3,329&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;469&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- third parties&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;8,136&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;7,898&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,112&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;After 1 year but within 5 years&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- related parties&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;17&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;7,988&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,125&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- joint venture&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;6,292&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;11,697&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,647&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- third parties&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;19,364&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;22,235&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;3,130&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;More than 5 years&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- joint venture&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;9,690&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;7,504&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,056&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- third parties&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;26,566&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;34,523&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;4,860&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;71,669&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;97,186&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;13,682&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </ifrs-full:DisclosureOfLeasesExplanatory>
    <cyd:OperatingLeaseTermOfContract
      contextRef="P01_01_2023To12_31_2023_BottomOfRangeMemberifrsfullRangeAxis"
      id="ixv-59016">P1Y</cyd:OperatingLeaseTermOfContract>
    <cyd:OperatingLeaseTermOfContract
      contextRef="P01_01_2023To12_31_2023_TopOfRangeMemberifrsfullRangeAxis"
      id="ixv-59017">P12Y</cyd:OperatingLeaseTermOfContract>
    <cyd:DisclosureOfDetailedInformationAboutMovementsAndRecognitionOfRightOfUseAssetsTableTextBlock contextRef="P01_01_2023To12_31_2023" id="ixv-36872"> &lt;div style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Set out below are the carrying amounts of &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;right-of-use&lt;/div&gt;&lt;/div&gt; assets recognized and the movements during the year. &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:41%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Leasehold&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;land&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Building&#160;and&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;office space&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Office&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;furniture,&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;fittings&#160;and&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;equipment&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Motor&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;vehicles&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At January&#160;1, 2022&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;304,645&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;40,118&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;51&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;344,814&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;48,541&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Addition&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;49,421&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;314&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;49,735&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;7,001&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Depreciation expenses&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(12,324&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(30,772&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(14&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(19&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(43,129&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(6,071&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Disposal&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(3,256&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(3,256&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(458&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Termination&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(6,187&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(6,187&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(871&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Translation difference&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;159&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;5&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;164&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;22&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At December&#160;31, 2022 and January&#160;1, 2023&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;289,065&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;52,739&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;42&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;295&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;342,141&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;48,164&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Addition&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;31,082&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,002&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;32,084&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;4,517&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Depreciation expenses&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(12,282&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(33,671&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(7&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(111&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(46,071&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(6,486&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Disposal of subsidiary&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(22,782&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(22,782&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(3,207&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Disposal&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(5,564&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(5,564&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(783&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Termination&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(1,382&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(1,382&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(195&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Translation difference&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;18&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;19&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;3&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At December&#160;31, 2023&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;248,437&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;48,786&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;36&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,186&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;298,445&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;42,013&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </cyd:DisclosureOfDetailedInformationAboutMovementsAndRecognitionOfRightOfUseAssetsTableTextBlock>
    <ifrs-full:RightofuseAssets
      contextRef="PAsOn12_31_2021_LeaseholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-59019"
      unitRef="Unit_CNY">304645000</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="PAsOn12_31_2021_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-59020"
      unitRef="Unit_CNY">40118000</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="PAsOn12_31_2021_OfficeFurnitureFittingsAndEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-59021"
      unitRef="Unit_CNY">51000</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="PAsOn12_31_2021_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-59022"
      unitRef="Unit_CNY">0</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="PAsOn12_31_2021"
      decimals="-3"
      id="ixv-59023"
      unitRef="Unit_CNY">344814000</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="PAsOn12_31_2021"
      decimals="-3"
      id="ixv-59024"
      unitRef="Unit_USD">48541000</ifrs-full:RightofuseAssets>
    <ifrs-full:AdditionsToRightofuseAssets
      contextRef="P01_01_2022To12_31_2022_LeaseholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-59025"
      unitRef="Unit_CNY">0</ifrs-full:AdditionsToRightofuseAssets>
    <ifrs-full:AdditionsToRightofuseAssets
      contextRef="P01_01_2022To12_31_2022_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-59026"
      unitRef="Unit_CNY">49421000</ifrs-full:AdditionsToRightofuseAssets>
    <ifrs-full:AdditionsToRightofuseAssets
      contextRef="P01_01_2022To12_31_2022_OfficeFurnitureFittingsAndEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-59027"
      unitRef="Unit_CNY">0</ifrs-full:AdditionsToRightofuseAssets>
    <ifrs-full:AdditionsToRightofuseAssets
      contextRef="P01_01_2022To12_31_2022_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-59028"
      unitRef="Unit_CNY">314000</ifrs-full:AdditionsToRightofuseAssets>
    <ifrs-full:AdditionsToRightofuseAssets
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-59029"
      unitRef="Unit_CNY">49735000</ifrs-full:AdditionsToRightofuseAssets>
    <ifrs-full:AdditionsToRightofuseAssets
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-59030"
      unitRef="Unit_USD">7001000</ifrs-full:AdditionsToRightofuseAssets>
    <ifrs-full:DepreciationExpense
      contextRef="P01_01_2022To12_31_2022_LeaseholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-59031"
      unitRef="Unit_CNY">12324000</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense
      contextRef="P01_01_2022To12_31_2022_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-59032"
      unitRef="Unit_CNY">30772000</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense
      contextRef="P01_01_2022To12_31_2022_OfficeFurnitureFittingsAndEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-59033"
      unitRef="Unit_CNY">14000</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense
      contextRef="P01_01_2022To12_31_2022_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-59034"
      unitRef="Unit_CNY">19000</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-59035"
      unitRef="Unit_CNY">43129000</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-59036"
      unitRef="Unit_USD">6071000</ifrs-full:DepreciationExpense>
    <cyd:DisposalOfRightOfUseAssets
      contextRef="P01_01_2022To12_31_2022_LeaseholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-59037"
      unitRef="Unit_CNY">-3256000</cyd:DisposalOfRightOfUseAssets>
    <cyd:DisposalOfRightOfUseAssets
      contextRef="P01_01_2022To12_31_2022_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-59038"
      unitRef="Unit_CNY">0</cyd:DisposalOfRightOfUseAssets>
    <cyd:DisposalOfRightOfUseAssets
      contextRef="P01_01_2022To12_31_2022_OfficeFurnitureFittingsAndEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-59039"
      unitRef="Unit_CNY">0</cyd:DisposalOfRightOfUseAssets>
    <cyd:DisposalOfRightOfUseAssets
      contextRef="P01_01_2022To12_31_2022_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-59040"
      unitRef="Unit_CNY">0</cyd:DisposalOfRightOfUseAssets>
    <cyd:DisposalOfRightOfUseAssets
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-59041"
      unitRef="Unit_CNY">-3256000</cyd:DisposalOfRightOfUseAssets>
    <cyd:DisposalOfRightOfUseAssets
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-59042"
      unitRef="Unit_USD">-458000</cyd:DisposalOfRightOfUseAssets>
    <cyd:RightOfUseAssetsTermination
      contextRef="P01_01_2022To12_31_2022_LeaseholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-59043"
      unitRef="Unit_CNY">0</cyd:RightOfUseAssetsTermination>
    <cyd:RightOfUseAssetsTermination
      contextRef="P01_01_2022To12_31_2022_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-59044"
      unitRef="Unit_CNY">-6187000</cyd:RightOfUseAssetsTermination>
    <cyd:RightOfUseAssetsTermination
      contextRef="P01_01_2022To12_31_2022_OfficeFurnitureFittingsAndEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-59045"
      unitRef="Unit_CNY">0</cyd:RightOfUseAssetsTermination>
    <cyd:RightOfUseAssetsTermination
      contextRef="P01_01_2022To12_31_2022_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-59046"
      unitRef="Unit_CNY">0</cyd:RightOfUseAssetsTermination>
    <cyd:RightOfUseAssetsTermination
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-59047"
      unitRef="Unit_CNY">-6187000</cyd:RightOfUseAssetsTermination>
    <cyd:RightOfUseAssetsTermination
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-59048"
      unitRef="Unit_USD">-871000</cyd:RightOfUseAssetsTermination>
    <cyd:TranslationDifferenceOnRightOfUseAsset
      contextRef="P01_01_2022To12_31_2022_LeaseholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-59049"
      unitRef="Unit_CNY">0</cyd:TranslationDifferenceOnRightOfUseAsset>
    <cyd:TranslationDifferenceOnRightOfUseAsset
      contextRef="P01_01_2022To12_31_2022_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-59050"
      unitRef="Unit_CNY">159000</cyd:TranslationDifferenceOnRightOfUseAsset>
    <cyd:TranslationDifferenceOnRightOfUseAsset
      contextRef="P01_01_2022To12_31_2022_OfficeFurnitureFittingsAndEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-59051"
      unitRef="Unit_CNY">5000</cyd:TranslationDifferenceOnRightOfUseAsset>
    <cyd:TranslationDifferenceOnRightOfUseAsset
      contextRef="P01_01_2022To12_31_2022_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-59052"
      unitRef="Unit_CNY">0</cyd:TranslationDifferenceOnRightOfUseAsset>
    <cyd:TranslationDifferenceOnRightOfUseAsset
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-59053"
      unitRef="Unit_CNY">164000</cyd:TranslationDifferenceOnRightOfUseAsset>
    <cyd:TranslationDifferenceOnRightOfUseAsset
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-59054"
      unitRef="Unit_USD">22000</cyd:TranslationDifferenceOnRightOfUseAsset>
    <ifrs-full:RightofuseAssets
      contextRef="PAsOn12_31_2022_LeaseholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-59055"
      unitRef="Unit_CNY">289065000</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="PAsOn12_31_2022_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-59056"
      unitRef="Unit_CNY">52739000</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="PAsOn12_31_2022_OfficeFurnitureFittingsAndEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-59057"
      unitRef="Unit_CNY">42000</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="PAsOn12_31_2022_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-59058"
      unitRef="Unit_CNY">295000</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-59059"
      unitRef="Unit_CNY">342141000</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-59060"
      unitRef="Unit_USD">48164000</ifrs-full:RightofuseAssets>
    <ifrs-full:AdditionsToRightofuseAssets
      contextRef="P01_01_2023To12_31_2023_LeaseholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-59061"
      unitRef="Unit_CNY">0</ifrs-full:AdditionsToRightofuseAssets>
    <ifrs-full:AdditionsToRightofuseAssets
      contextRef="P01_01_2023To12_31_2023_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-59062"
      unitRef="Unit_CNY">31082000</ifrs-full:AdditionsToRightofuseAssets>
    <ifrs-full:AdditionsToRightofuseAssets
      contextRef="P01_01_2023To12_31_2023_OfficeFurnitureFittingsAndEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-59063"
      unitRef="Unit_CNY">0</ifrs-full:AdditionsToRightofuseAssets>
    <ifrs-full:AdditionsToRightofuseAssets
      contextRef="P01_01_2023To12_31_2023_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-59064"
      unitRef="Unit_CNY">1002000</ifrs-full:AdditionsToRightofuseAssets>
    <ifrs-full:AdditionsToRightofuseAssets
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-59065"
      unitRef="Unit_CNY">32084000</ifrs-full:AdditionsToRightofuseAssets>
    <ifrs-full:AdditionsToRightofuseAssets
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-59066"
      unitRef="Unit_USD">4517000</ifrs-full:AdditionsToRightofuseAssets>
    <ifrs-full:DepreciationExpense
      contextRef="P01_01_2023To12_31_2023_LeaseholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-59067"
      unitRef="Unit_CNY">12282000</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense
      contextRef="P01_01_2023To12_31_2023_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-59068"
      unitRef="Unit_CNY">33671000</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense
      contextRef="P01_01_2023To12_31_2023_OfficeFurnitureFittingsAndEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-59069"
      unitRef="Unit_CNY">7000</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense
      contextRef="P01_01_2023To12_31_2023_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-59070"
      unitRef="Unit_CNY">111000</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-59071"
      unitRef="Unit_CNY">46071000</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-59072"
      unitRef="Unit_USD">6486000</ifrs-full:DepreciationExpense>
    <cyd:DecreaseThroughLossOfControlOfSubsidiaryRightOfUseAssets
      contextRef="P01_01_2023To12_31_2023_LeaseholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-59073"
      unitRef="Unit_CNY">-22782000</cyd:DecreaseThroughLossOfControlOfSubsidiaryRightOfUseAssets>
    <cyd:DecreaseThroughLossOfControlOfSubsidiaryRightOfUseAssets
      contextRef="P01_01_2023To12_31_2023_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-59074"
      unitRef="Unit_CNY">0</cyd:DecreaseThroughLossOfControlOfSubsidiaryRightOfUseAssets>
    <cyd:DecreaseThroughLossOfControlOfSubsidiaryRightOfUseAssets
      contextRef="P01_01_2023To12_31_2023_OfficeFurnitureFittingsAndEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-59075"
      unitRef="Unit_CNY">0</cyd:DecreaseThroughLossOfControlOfSubsidiaryRightOfUseAssets>
    <cyd:DecreaseThroughLossOfControlOfSubsidiaryRightOfUseAssets
      contextRef="P01_01_2023To12_31_2023_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-59076"
      unitRef="Unit_CNY">0</cyd:DecreaseThroughLossOfControlOfSubsidiaryRightOfUseAssets>
    <cyd:DecreaseThroughLossOfControlOfSubsidiaryRightOfUseAssets
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-59077"
      unitRef="Unit_CNY">-22782000</cyd:DecreaseThroughLossOfControlOfSubsidiaryRightOfUseAssets>
    <cyd:DecreaseThroughLossOfControlOfSubsidiaryRightOfUseAssets
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-59078"
      unitRef="Unit_USD">-3207000</cyd:DecreaseThroughLossOfControlOfSubsidiaryRightOfUseAssets>
    <cyd:DisposalOfRightOfUseAssets
      contextRef="P01_01_2023To12_31_2023_LeaseholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-59079"
      unitRef="Unit_CNY">-5564000</cyd:DisposalOfRightOfUseAssets>
    <cyd:DisposalOfRightOfUseAssets
      contextRef="P01_01_2023To12_31_2023_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-59080"
      unitRef="Unit_CNY">0</cyd:DisposalOfRightOfUseAssets>
    <cyd:DisposalOfRightOfUseAssets
      contextRef="P01_01_2023To12_31_2023_OfficeFurnitureFittingsAndEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-59081"
      unitRef="Unit_CNY">0</cyd:DisposalOfRightOfUseAssets>
    <cyd:DisposalOfRightOfUseAssets
      contextRef="P01_01_2023To12_31_2023_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-59082"
      unitRef="Unit_CNY">0</cyd:DisposalOfRightOfUseAssets>
    <cyd:DisposalOfRightOfUseAssets
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-59083"
      unitRef="Unit_CNY">-5564000</cyd:DisposalOfRightOfUseAssets>
    <cyd:DisposalOfRightOfUseAssets
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-59084"
      unitRef="Unit_USD">-783000</cyd:DisposalOfRightOfUseAssets>
    <cyd:RightOfUseAssetsTermination
      contextRef="P01_01_2023To12_31_2023_LeaseholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-59085"
      unitRef="Unit_CNY">0</cyd:RightOfUseAssetsTermination>
    <cyd:RightOfUseAssetsTermination
      contextRef="P01_01_2023To12_31_2023_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-59086"
      unitRef="Unit_CNY">-1382000</cyd:RightOfUseAssetsTermination>
    <cyd:RightOfUseAssetsTermination
      contextRef="P01_01_2023To12_31_2023_OfficeFurnitureFittingsAndEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-59087"
      unitRef="Unit_CNY">0</cyd:RightOfUseAssetsTermination>
    <cyd:RightOfUseAssetsTermination
      contextRef="P01_01_2023To12_31_2023_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-59088"
      unitRef="Unit_CNY">0</cyd:RightOfUseAssetsTermination>
    <cyd:RightOfUseAssetsTermination
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-59089"
      unitRef="Unit_CNY">-1382000</cyd:RightOfUseAssetsTermination>
    <cyd:RightOfUseAssetsTermination
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-59090"
      unitRef="Unit_USD">-195000</cyd:RightOfUseAssetsTermination>
    <cyd:TranslationDifferenceOnRightOfUseAsset
      contextRef="P01_01_2023To12_31_2023_LeaseholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-59091"
      unitRef="Unit_CNY">0</cyd:TranslationDifferenceOnRightOfUseAsset>
    <cyd:TranslationDifferenceOnRightOfUseAsset
      contextRef="P01_01_2023To12_31_2023_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-59092"
      unitRef="Unit_CNY">18000</cyd:TranslationDifferenceOnRightOfUseAsset>
    <cyd:TranslationDifferenceOnRightOfUseAsset
      contextRef="P01_01_2023To12_31_2023_OfficeFurnitureFittingsAndEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-59093"
      unitRef="Unit_CNY">1000</cyd:TranslationDifferenceOnRightOfUseAsset>
    <cyd:TranslationDifferenceOnRightOfUseAsset
      contextRef="P01_01_2023To12_31_2023_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-59094"
      unitRef="Unit_CNY">0</cyd:TranslationDifferenceOnRightOfUseAsset>
    <cyd:TranslationDifferenceOnRightOfUseAsset
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-59095"
      unitRef="Unit_CNY">19000</cyd:TranslationDifferenceOnRightOfUseAsset>
    <cyd:TranslationDifferenceOnRightOfUseAsset
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-59096"
      unitRef="Unit_USD">3000</cyd:TranslationDifferenceOnRightOfUseAsset>
    <ifrs-full:RightofuseAssets
      contextRef="PAsOn12_31_2023_LeaseholdLandMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-59097"
      unitRef="Unit_CNY">248437000</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="PAsOn12_31_2023_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-59098"
      unitRef="Unit_CNY">48786000</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="PAsOn12_31_2023_OfficeFurnitureFittingsAndEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-59099"
      unitRef="Unit_CNY">36000</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="PAsOn12_31_2023_MotorVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="-3"
      id="ixv-59100"
      unitRef="Unit_CNY">1186000</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59101"
      unitRef="Unit_CNY">298445000</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59102"
      unitRef="Unit_USD">42013000</ifrs-full:RightofuseAssets>
    <cyd:DisclosureOfDetailedInformationAboutMovementsAndRecognitionOfLeaseLiabilitiesTableTextBlock contextRef="P01_01_2023To12_31_2023" id="ixv-37454"> &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Set out below are the carrying amounts of lease liabilities and the movements during the year: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:73%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At January&#160;1&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;40,531&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;59,641&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;8,396&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Additions&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;49,735&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;32,084&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;4,517&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Accretion of interest (Note 7.3)&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,547&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,969&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;277&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Payments&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(26,144&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(43,073&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(6,063&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Termination&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(6,187&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(1,382&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(195&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Translation difference&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;159&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;42&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;6&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At December&#160;31&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;59,641&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;49,281&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;6,938&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Current (Note 25)&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;31,433&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;33,272&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;4,684&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Non-current&lt;/div&gt; (Note 25)&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;28,208&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;16,009&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,254&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;59,641&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;49,281&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;6,938&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </cyd:DisclosureOfDetailedInformationAboutMovementsAndRecognitionOfLeaseLiabilitiesTableTextBlock>
    <ifrs-full:LeaseLiabilities
      contextRef="PAsOn12_31_2021_FinancialEffectOfChangesInAccountingPolicyMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis"
      decimals="-3"
      id="ixv-59103"
      unitRef="Unit_CNY">40531000</ifrs-full:LeaseLiabilities>
    <ifrs-full:LeaseLiabilities
      contextRef="PAsOn12_31_2022_FinancialEffectOfChangesInAccountingPolicyMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis"
      decimals="-3"
      id="ixv-59104"
      unitRef="Unit_CNY">59641000</ifrs-full:LeaseLiabilities>
    <ifrs-full:LeaseLiabilities
      contextRef="PAsOn12_31_2022_FinancialEffectOfChangesInAccountingPolicyMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis"
      decimals="-3"
      id="ixv-59105"
      unitRef="Unit_USD">8396000</ifrs-full:LeaseLiabilities>
    <cyd:AdditionsToLeaseLiabilities
      contextRef="P01_01_2022To12_31_2022_FinancialEffectOfChangesInAccountingPolicyMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis"
      decimals="-3"
      id="ixv-59106"
      unitRef="Unit_CNY">49735000</cyd:AdditionsToLeaseLiabilities>
    <cyd:AdditionsToLeaseLiabilities
      contextRef="P01_01_2023To12_31_2023_FinancialEffectOfChangesInAccountingPolicyMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis"
      decimals="-3"
      id="ixv-59107"
      unitRef="Unit_CNY">32084000</cyd:AdditionsToLeaseLiabilities>
    <cyd:AdditionsToLeaseLiabilities
      contextRef="P01_01_2023To12_31_2023_FinancialEffectOfChangesInAccountingPolicyMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis"
      decimals="-3"
      id="ixv-59108"
      unitRef="Unit_USD">4517000</cyd:AdditionsToLeaseLiabilities>
    <ifrs-full:InterestExpenseOnLeaseLiabilities
      contextRef="P01_01_2022To12_31_2022_FinancialEffectOfChangesInAccountingPolicyMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis"
      decimals="-3"
      id="ixv-59109"
      unitRef="Unit_CNY">1547000</ifrs-full:InterestExpenseOnLeaseLiabilities>
    <ifrs-full:InterestExpenseOnLeaseLiabilities
      contextRef="P01_01_2023To12_31_2023_FinancialEffectOfChangesInAccountingPolicyMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis"
      decimals="-3"
      id="ixv-59110"
      unitRef="Unit_CNY">1969000</ifrs-full:InterestExpenseOnLeaseLiabilities>
    <ifrs-full:InterestExpenseOnLeaseLiabilities
      contextRef="P01_01_2023To12_31_2023_FinancialEffectOfChangesInAccountingPolicyMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis"
      decimals="-3"
      id="ixv-59111"
      unitRef="Unit_USD">277000</ifrs-full:InterestExpenseOnLeaseLiabilities>
    <ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities
      contextRef="P01_01_2022To12_31_2022_FinancialEffectOfChangesInAccountingPolicyMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis"
      decimals="-3"
      id="ixv-59112"
      unitRef="Unit_CNY">-26144000</ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities>
    <ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities
      contextRef="P01_01_2023To12_31_2023_FinancialEffectOfChangesInAccountingPolicyMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis"
      decimals="-3"
      id="ixv-59113"
      unitRef="Unit_CNY">-43073000</ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities>
    <ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities
      contextRef="P01_01_2023To12_31_2023_FinancialEffectOfChangesInAccountingPolicyMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis"
      decimals="-3"
      id="ixv-59114"
      unitRef="Unit_USD">-6063000</ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities>
    <cyd:LeaseLiabilitiesTermination
      contextRef="P01_01_2022To12_31_2022_FinancialEffectOfChangesInAccountingPolicyMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis"
      decimals="-3"
      id="ixv-59115"
      unitRef="Unit_CNY">-6187000</cyd:LeaseLiabilitiesTermination>
    <cyd:LeaseLiabilitiesTermination
      contextRef="P01_01_2023To12_31_2023_FinancialEffectOfChangesInAccountingPolicyMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis"
      decimals="-3"
      id="ixv-59116"
      unitRef="Unit_CNY">-1382000</cyd:LeaseLiabilitiesTermination>
    <cyd:LeaseLiabilitiesTermination
      contextRef="P01_01_2023To12_31_2023_FinancialEffectOfChangesInAccountingPolicyMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis"
      decimals="-3"
      id="ixv-59117"
      unitRef="Unit_USD">-195000</cyd:LeaseLiabilitiesTermination>
    <cyd:TranslationDifferenceOnLeaseLiabilities
      contextRef="P01_01_2022To12_31_2022_FinancialEffectOfChangesInAccountingPolicyMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis"
      decimals="-3"
      id="ixv-59118"
      unitRef="Unit_CNY">159000</cyd:TranslationDifferenceOnLeaseLiabilities>
    <cyd:TranslationDifferenceOnLeaseLiabilities
      contextRef="P01_01_2023To12_31_2023_FinancialEffectOfChangesInAccountingPolicyMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis"
      decimals="-3"
      id="ixv-59119"
      unitRef="Unit_CNY">42000</cyd:TranslationDifferenceOnLeaseLiabilities>
    <cyd:TranslationDifferenceOnLeaseLiabilities
      contextRef="P01_01_2023To12_31_2023_FinancialEffectOfChangesInAccountingPolicyMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis"
      decimals="-3"
      id="ixv-59120"
      unitRef="Unit_USD">6000</cyd:TranslationDifferenceOnLeaseLiabilities>
    <ifrs-full:LeaseLiabilities
      contextRef="PAsOn12_31_2022_FinancialEffectOfChangesInAccountingPolicyMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis"
      decimals="-3"
      id="ixv-59121"
      unitRef="Unit_CNY">59641000</ifrs-full:LeaseLiabilities>
    <ifrs-full:LeaseLiabilities
      contextRef="PAsOn12_31_2023_FinancialEffectOfChangesInAccountingPolicyMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis"
      decimals="-3"
      id="ixv-59122"
      unitRef="Unit_CNY">49281000</ifrs-full:LeaseLiabilities>
    <ifrs-full:LeaseLiabilities
      contextRef="PAsOn12_31_2023_FinancialEffectOfChangesInAccountingPolicyMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis"
      decimals="-3"
      id="ixv-59123"
      unitRef="Unit_USD">6938000</ifrs-full:LeaseLiabilities>
    <ifrs-full:CurrentLeaseLiabilities
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-59124"
      unitRef="Unit_CNY">31433000</ifrs-full:CurrentLeaseLiabilities>
    <ifrs-full:CurrentLeaseLiabilities
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59125"
      unitRef="Unit_CNY">33272000</ifrs-full:CurrentLeaseLiabilities>
    <ifrs-full:CurrentLeaseLiabilities
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59126"
      unitRef="Unit_USD">4684000</ifrs-full:CurrentLeaseLiabilities>
    <ifrs-full:NoncurrentLeaseLiabilities
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-59127"
      unitRef="Unit_CNY">28208000</ifrs-full:NoncurrentLeaseLiabilities>
    <ifrs-full:NoncurrentLeaseLiabilities
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59128"
      unitRef="Unit_CNY">16009000</ifrs-full:NoncurrentLeaseLiabilities>
    <ifrs-full:NoncurrentLeaseLiabilities
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59129"
      unitRef="Unit_USD">2254000</ifrs-full:NoncurrentLeaseLiabilities>
    <ifrs-full:LeaseLiabilities
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-59130"
      unitRef="Unit_CNY">59641000</ifrs-full:LeaseLiabilities>
    <ifrs-full:LeaseLiabilities
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59131"
      unitRef="Unit_CNY">49281000</ifrs-full:LeaseLiabilities>
    <ifrs-full:LeaseLiabilities
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59132"
      unitRef="Unit_USD">6938000</ifrs-full:LeaseLiabilities>
    <cyd:DisclosureOfDetailedInformationAboutLeaseCostTableTextBlock contextRef="P01_01_2023To12_31_2023" id="ixv-37772"> &lt;div style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The following are the amounts recognized in profit of loss: &lt;br/&gt;&lt;/div&gt;  &lt;div&gt; &lt;div style="null;text-indent: 0px;"&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 96%; font-family: Times New Roman; font-size: 10pt; margin-left: auto; border-collapse: collapse;"&gt;
&lt;tr&gt;
&lt;td style="width: 65%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 5%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 5%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 5%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="width: 65%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 5%;"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 5%;"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 5%;"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 65%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Depreciation charge for &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;right-of-use&lt;/div&gt;&lt;/div&gt; assets&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;43,129&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;46,071&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;6,486&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 65%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Interest expenses on lease liabilities (Note 7.3)&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,547&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,969&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;277&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; white-space: nowrap; width: 65%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal; white-space: nowrap;"&gt;Expenses relating to short-term leases (included in selling, general and administrative &lt;br/&gt;expenses and research and development expenses)&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;25,022&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;18,275&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,573&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 65%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 65%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total amount recognized in profit or loss&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;69,698&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;66,315&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;9,336&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 65%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 5%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;/div&gt; </cyd:DisclosureOfDetailedInformationAboutLeaseCostTableTextBlock>
    <ifrs-full:DepreciationRightofuseAssets
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-59134"
      unitRef="Unit_CNY">43129000</ifrs-full:DepreciationRightofuseAssets>
    <ifrs-full:DepreciationRightofuseAssets
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-59135"
      unitRef="Unit_CNY">46071000</ifrs-full:DepreciationRightofuseAssets>
    <ifrs-full:DepreciationRightofuseAssets
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-59136"
      unitRef="Unit_USD">6486000</ifrs-full:DepreciationRightofuseAssets>
    <ifrs-full:InterestExpenseOnLeaseLiabilities
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-59137"
      unitRef="Unit_CNY">1547000</ifrs-full:InterestExpenseOnLeaseLiabilities>
    <ifrs-full:InterestExpenseOnLeaseLiabilities
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-59138"
      unitRef="Unit_CNY">1969000</ifrs-full:InterestExpenseOnLeaseLiabilities>
    <ifrs-full:InterestExpenseOnLeaseLiabilities
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-59139"
      unitRef="Unit_USD">277000</ifrs-full:InterestExpenseOnLeaseLiabilities>
    <ifrs-full:ExpenseRelatingToShorttermLeasesForWhichRecognitionExemptionHasBeenUsed
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-59140"
      unitRef="Unit_CNY">25022000</ifrs-full:ExpenseRelatingToShorttermLeasesForWhichRecognitionExemptionHasBeenUsed>
    <ifrs-full:ExpenseRelatingToShorttermLeasesForWhichRecognitionExemptionHasBeenUsed
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-59141"
      unitRef="Unit_CNY">18275000</ifrs-full:ExpenseRelatingToShorttermLeasesForWhichRecognitionExemptionHasBeenUsed>
    <ifrs-full:ExpenseRelatingToShorttermLeasesForWhichRecognitionExemptionHasBeenUsed
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-59142"
      unitRef="Unit_USD">2573000</ifrs-full:ExpenseRelatingToShorttermLeasesForWhichRecognitionExemptionHasBeenUsed>
    <cyd:LeaseExpense
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-59143"
      unitRef="Unit_CNY">69698000</cyd:LeaseExpense>
    <cyd:LeaseExpense
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-59144"
      unitRef="Unit_CNY">66315000</cyd:LeaseExpense>
    <cyd:LeaseExpense
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-59145"
      unitRef="Unit_USD">9336000</cyd:LeaseExpense>
    <ifrs-full:CashOutflowForLeases
      contextRef="P01_01_2023To12_31_2023"
      decimals="-5"
      id="ixv-59146"
      unitRef="Unit_CNY">61300000</ifrs-full:CashOutflowForLeases>
    <ifrs-full:CashOutflowForLeases
      contextRef="P01_01_2023To12_31_2023"
      decimals="-5"
      id="ixv-59147"
      unitRef="Unit_USD">8600000</ifrs-full:CashOutflowForLeases>
    <ifrs-full:CashOutflowForLeases
      contextRef="P01_01_2022To12_31_2022"
      decimals="-5"
      id="ixv-59148"
      unitRef="Unit_CNY">51200000</ifrs-full:CashOutflowForLeases>
    <cyd:NonCashAdditionsToRightOfUseAssetsAndLeaseLiabilities
      contextRef="P01_01_2023To12_31_2023"
      decimals="-5"
      id="ixv-59149"
      unitRef="Unit_CNY">32100000</cyd:NonCashAdditionsToRightOfUseAssetsAndLeaseLiabilities>
    <cyd:NonCashAdditionsToRightOfUseAssetsAndLeaseLiabilities
      contextRef="P01_01_2023To12_31_2023"
      decimals="-5"
      id="ixv-59150"
      unitRef="Unit_USD">4500000</cyd:NonCashAdditionsToRightOfUseAssetsAndLeaseLiabilities>
    <cyd:NonCashAdditionsToRightOfUseAssetsAndLeaseLiabilities
      contextRef="P01_01_2022To12_31_2022"
      decimals="-5"
      id="ixv-59151"
      unitRef="Unit_CNY">49700000</cyd:NonCashAdditionsToRightOfUseAssetsAndLeaseLiabilities>
    <cyd:LandUseRightsTermOfContract
      contextRef="P01_01_2023To12_31_2023_BottomOfRangeMemberifrsfullRangeAxis"
      id="ixv-59152">P1Y</cyd:LandUseRightsTermOfContract>
    <cyd:LandUseRightsTermOfContract
      contextRef="P01_01_2023To12_31_2023_TopOfRangeMemberifrsfullRangeAxis"
      id="ixv-59153">P20Y</cyd:LandUseRightsTermOfContract>
    <ifrs-full:OperatingLeaseIncome
      contextRef="P01_01_2023To12_31_2023"
      decimals="-5"
      id="ixv-59154"
      unitRef="Unit_CNY">25800000</ifrs-full:OperatingLeaseIncome>
    <ifrs-full:OperatingLeaseIncome
      contextRef="P01_01_2023To12_31_2023"
      decimals="-5"
      id="ixv-59155"
      unitRef="Unit_USD">3600000</ifrs-full:OperatingLeaseIncome>
    <ifrs-full:OperatingLeaseIncome
      contextRef="P01_01_2022To12_31_2022"
      decimals="-5"
      id="ixv-59156"
      unitRef="Unit_CNY">18100000</ifrs-full:OperatingLeaseIncome>
    <ifrs-full:DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-37988"> &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Future minimum rental receivables under &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-cancellable&lt;/div&gt; operating leases as of 31&#160;December are as follows: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:70%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:5%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:5%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:5%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Within 1 year&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- related parties&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;17&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,012&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;283&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- joint venture&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,587&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;3,329&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;469&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- third parties&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;8,136&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;7,898&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,112&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;After 1 year but within 5 years&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- related parties&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;17&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;7,988&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,125&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- joint venture&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;6,292&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;11,697&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,647&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- third parties&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;19,364&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;22,235&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;3,130&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;More than 5 years&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- joint venture&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;9,690&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;7,504&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,056&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- third parties&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;26,566&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;34,523&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;4,860&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;71,669&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;97,186&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;13,682&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </ifrs-full:DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory>
    <ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived
      contextRef="PAsOn12_31_2022_NotLaterThanOneYearMemberifrsfullMaturityAxis_RelatedPartyMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-59157"
      unitRef="Unit_CNY">17000</ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived>
    <ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived
      contextRef="PAsOn12_31_2023_NotLaterThanOneYearMemberifrsfullMaturityAxis_RelatedPartyMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-59158"
      unitRef="Unit_CNY">2012000</ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived>
    <ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived
      contextRef="PAsOn12_31_2023_NotLaterThanOneYearMemberifrsfullMaturityAxis_RelatedPartyMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-59159"
      unitRef="Unit_USD">283000</ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived>
    <ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived
      contextRef="PAsOn12_31_2022_JointVenturesWhereEntityIsVenturerMemberifrsfullCategoriesOfRelatedPartiesAxis_NotLaterThanOneYearMemberifrsfullMaturityAxis"
      decimals="-3"
      id="ixv-59160"
      unitRef="Unit_CNY">1587000</ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived>
    <ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived
      contextRef="PAsOn12_31_2023_JointVenturesWhereEntityIsVenturerMemberifrsfullCategoriesOfRelatedPartiesAxis_NotLaterThanOneYearMemberifrsfullMaturityAxis"
      decimals="-3"
      id="ixv-59161"
      unitRef="Unit_CNY">3329000</ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived>
    <ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived
      contextRef="PAsOn12_31_2023_JointVenturesWhereEntityIsVenturerMemberifrsfullCategoriesOfRelatedPartiesAxis_NotLaterThanOneYearMemberifrsfullMaturityAxis"
      decimals="-3"
      id="ixv-59162"
      unitRef="Unit_USD">469000</ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived>
    <ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived
      contextRef="PAsOn12_31_2022_NotLaterThanOneYearMemberifrsfullMaturityAxis_OtherRelatedPartiesMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-59163"
      unitRef="Unit_CNY">8136000</ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived>
    <ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived
      contextRef="PAsOn12_31_2023_NotLaterThanOneYearMemberifrsfullMaturityAxis_OtherRelatedPartiesMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-59164"
      unitRef="Unit_CNY">7898000</ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived>
    <ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived
      contextRef="PAsOn12_31_2023_NotLaterThanOneYearMemberifrsfullMaturityAxis_OtherRelatedPartiesMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-59165"
      unitRef="Unit_USD">1112000</ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived>
    <ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived
      contextRef="PAsOn12_31_2022_LaterThanOneYearAndNotLaterThanFiveYearsMemberifrsfullMaturityAxis_RelatedPartyMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-59166"
      unitRef="Unit_CNY">17000</ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived>
    <ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived
      contextRef="PAsOn12_31_2023_LaterThanOneYearAndNotLaterThanFiveYearsMemberifrsfullMaturityAxis_RelatedPartyMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-59167"
      unitRef="Unit_CNY">7988000</ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived>
    <ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived
      contextRef="PAsOn12_31_2023_LaterThanOneYearAndNotLaterThanFiveYearsMemberifrsfullMaturityAxis_RelatedPartyMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-59168"
      unitRef="Unit_USD">1125000</ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived>
    <ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived
      contextRef="PAsOn12_31_2022_JointVenturesWhereEntityIsVenturerMemberifrsfullCategoriesOfRelatedPartiesAxis_LaterThanOneYearAndNotLaterThanFiveYearsMemberifrsfullMaturityAxis"
      decimals="-3"
      id="ixv-59169"
      unitRef="Unit_CNY">6292000</ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived>
    <ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived
      contextRef="PAsOn12_31_2023_JointVenturesWhereEntityIsVenturerMemberifrsfullCategoriesOfRelatedPartiesAxis_LaterThanOneYearAndNotLaterThanFiveYearsMemberifrsfullMaturityAxis"
      decimals="-3"
      id="ixv-59170"
      unitRef="Unit_CNY">11697000</ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived>
    <ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived
      contextRef="PAsOn12_31_2023_JointVenturesWhereEntityIsVenturerMemberifrsfullCategoriesOfRelatedPartiesAxis_LaterThanOneYearAndNotLaterThanFiveYearsMemberifrsfullMaturityAxis"
      decimals="-3"
      id="ixv-59171"
      unitRef="Unit_USD">1647000</ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived>
    <ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived
      contextRef="PAsOn12_31_2022_LaterThanOneYearAndNotLaterThanFiveYearsMemberifrsfullMaturityAxis_OtherRelatedPartiesMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-59172"
      unitRef="Unit_CNY">19364000</ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived>
    <ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived
      contextRef="PAsOn12_31_2023_LaterThanOneYearAndNotLaterThanFiveYearsMemberifrsfullMaturityAxis_OtherRelatedPartiesMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-59173"
      unitRef="Unit_CNY">22235000</ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived>
    <ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived
      contextRef="PAsOn12_31_2023_LaterThanOneYearAndNotLaterThanFiveYearsMemberifrsfullMaturityAxis_OtherRelatedPartiesMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-59174"
      unitRef="Unit_USD">3130000</ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived>
    <ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived
      contextRef="PAsOn12_31_2022_JointVenturesWhereEntityIsVenturerMemberifrsfullCategoriesOfRelatedPartiesAxis_LaterThanFiveYearsMemberifrsfullMaturityAxis"
      decimals="-3"
      id="ixv-59175"
      unitRef="Unit_CNY">9690000</ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived>
    <ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived
      contextRef="PAsOn12_31_2023_JointVenturesWhereEntityIsVenturerMemberifrsfullCategoriesOfRelatedPartiesAxis_LaterThanFiveYearsMemberifrsfullMaturityAxis"
      decimals="-3"
      id="ixv-59176"
      unitRef="Unit_CNY">7504000</ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived>
    <ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived
      contextRef="PAsOn12_31_2023_JointVenturesWhereEntityIsVenturerMemberifrsfullCategoriesOfRelatedPartiesAxis_LaterThanFiveYearsMemberifrsfullMaturityAxis"
      decimals="-3"
      id="ixv-59177"
      unitRef="Unit_USD">1056000</ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived>
    <ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived
      contextRef="PAsOn12_31_2022_LaterThanFiveYearsMemberifrsfullMaturityAxis_OtherRelatedPartiesMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-59178"
      unitRef="Unit_CNY">26566000</ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived>
    <ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived
      contextRef="PAsOn12_31_2023_LaterThanFiveYearsMemberifrsfullMaturityAxis_OtherRelatedPartiesMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-59179"
      unitRef="Unit_CNY">34523000</ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived>
    <ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived
      contextRef="PAsOn12_31_2023_LaterThanFiveYearsMemberifrsfullMaturityAxis_OtherRelatedPartiesMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-59180"
      unitRef="Unit_USD">4860000</ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived>
    <ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-59181"
      unitRef="Unit_CNY">71669000</ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived>
    <ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59182"
      unitRef="Unit_CNY">97186000</ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived>
    <ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59183"
      unitRef="Unit_USD">13682000</ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived>
    <ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-38278">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;18.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: justify; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Issued capital &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;br/&gt;&lt;/div&gt; &lt;div style="null;text-indent: 0px;"&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 96%; font-family: Times New Roman; font-size: 10pt; margin-left: auto; border-collapse: collapse;"&gt;
&lt;tr&gt;
&lt;td style="width: 70%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 4%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 4%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 4%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;thousands&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;thousands&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;"&gt;Issued capital&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Authorized shares&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Ordinary share of par value US$ 0.10 each&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;100,000&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;100,000&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:12pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:12pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:12pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:12pt"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Number&#160;of&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;shares&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Ordinary shares issued and fully paid&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At January&#160;1, 2022, December&#160;31, 2022 and December&#160;31, 2023&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;40,858,290&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,081,138&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;US$&#x2019;000&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;292,969&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:12pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:12pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:12pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:12pt"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Special share issued and fully paid&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;One special share issued and fully paid at US$ 0.10 per share&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;*&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;*&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;*&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear:both;max-height:0pt;"&gt;&lt;/div&gt; &lt;/div&gt; &lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:5%;vertical-align:top;text-align:left;"&gt;*&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;Less than RMB 1 (US$ 1)  &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The holders of ordinary shares are entitled to such dividends as the Board of Directors of the Company may declare from time to time. All ordinary shares are entitled to one vote on a show of hands and carry one vote per share on a poll. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The holder of special share is entitled to elect a majority of directors of the Company. In addition, no shareholders&#x2019; resolution may be passed without the affirmative vote of the special share, including any resolution to amend the Memorandum of Association or &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Bye-laws&lt;/div&gt; of the Company. The special share is not transferable except to Hong Leong Asia Ltd. (&#x201c;HLA&#x201d;), Hong Leong (China) Limited (&#x201c;HLC&#x201d;) or any of its affiliates. The &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Bye-Laws&lt;/div&gt; of the Company provides that the special share shall cease to carry any rights in the event that HLA and its affiliates cease to own, directly or indirectly, at least 7,290,000 ordinary shares in the capital of the Company. &lt;/div&gt; </ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory>
    <ifrs-full:DisclosureOfIssuedCapitalExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-38288"> &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;br/&gt;&lt;/div&gt; &lt;div style="null;text-indent: 0px;"&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 96%; font-family: Times New Roman; font-size: 10pt; margin-left: auto; border-collapse: collapse;"&gt;
&lt;tr&gt;
&lt;td style="width: 70%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 4%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 4%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 4%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;thousands&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;thousands&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;"&gt;Issued capital&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Authorized shares&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Ordinary share of par value US$ 0.10 each&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;100,000&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;100,000&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:12pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:12pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:12pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:12pt"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Number&#160;of&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;shares&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Ordinary shares issued and fully paid&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At January&#160;1, 2022, December&#160;31, 2022 and December&#160;31, 2023&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;40,858,290&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,081,138&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;US$&#x2019;000&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;292,969&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:12pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:12pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:12pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:12pt"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Special share issued and fully paid&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;One special share issued and fully paid at US$ 0.10 per share&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;*&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;*&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;*&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear:both;max-height:0pt;"&gt;&lt;/div&gt; &lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:5%;vertical-align:top;text-align:left;"&gt;*&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;Less than RMB 1 (US$ 1)  &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </ifrs-full:DisclosureOfIssuedCapitalExplanatory>
    <ifrs-full:ParValuePerShare
      contextRef="PAsOn12_31_2022_OrdinarySharesMemberifrsfullClassesOfShareCapitalAxis"
      decimals="2"
      id="ixv-59184"
      unitRef="Unit_USD_per_Share">0.1</ifrs-full:ParValuePerShare>
    <ifrs-full:ParValuePerShare
      contextRef="PAsOn12_31_2023_OrdinarySharesMemberifrsfullClassesOfShareCapitalAxis"
      decimals="2"
      id="ixv-59185"
      unitRef="Unit_USD_per_Share">0.1</ifrs-full:ParValuePerShare>
    <ifrs-full:NumberOfSharesAuthorised
      contextRef="PAsOn12_31_2022_OrdinarySharesMemberifrsfullClassesOfShareCapitalAxis"
      decimals="INF"
      id="ixv-59186"
      unitRef="Unit_shares">100000000</ifrs-full:NumberOfSharesAuthorised>
    <ifrs-full:NumberOfSharesAuthorised
      contextRef="PAsOn12_31_2023_OrdinarySharesMemberifrsfullClassesOfShareCapitalAxis"
      decimals="INF"
      id="ixv-59187"
      unitRef="Unit_shares">100000000</ifrs-full:NumberOfSharesAuthorised>
    <ifrs-full:NumberOfSharesIssuedAndFullyPaid
      contextRef="PAsOn12_31_2022"
      decimals="0"
      id="ixv-59188"
      unitRef="Unit_shares">40858290</ifrs-full:NumberOfSharesIssuedAndFullyPaid>
    <ifrs-full:IssuedCapital
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59189"
      unitRef="Unit_CNY">2081138000</ifrs-full:IssuedCapital>
    <ifrs-full:IssuedCapital
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59190"
      unitRef="Unit_USD">292969000</ifrs-full:IssuedCapital>
    <ifrs-full:ParValuePerShare
      contextRef="PAsOn12_31_2022"
      decimals="2"
      id="ixv-59191"
      unitRef="Unit_USD_per_Share">0.1</ifrs-full:ParValuePerShare>
    <ifrs-full:ParValuePerShare
      contextRef="PAsOn12_31_2023"
      decimals="2"
      id="ixv-59192"
      unitRef="Unit_USD_per_Share">0.1</ifrs-full:ParValuePerShare>
    <ifrs-full:RightsPreferencesAndRestrictionsAttachingToClassOfShareCapital contextRef="P01_01_2022To12_31_2022" id="ixv-59193">Less than RMB 1 (US$ 1) </ifrs-full:RightsPreferencesAndRestrictionsAttachingToClassOfShareCapital>
    <ifrs-full:RightsPreferencesAndRestrictionsAttachingToClassOfShareCapital contextRef="P01_01_2023To12_31_2023" id="ixv-59194">Less than RMB 1 (US$ 1)</ifrs-full:RightsPreferencesAndRestrictionsAttachingToClassOfShareCapital>
    <cyd:MinimumNumberOfOrdinarySharesToBeOwnedBySubsidiaryAndItsAffiliates
      contextRef="P01_01_2023To12_31_2023_BottomOfRangeMemberifrsfullRangeAxis_OrdinarySharesMemberifrsfullClassesOfShareCapitalAxis"
      decimals="INF"
      id="ixv-59195"
      unitRef="Unit_shares">7290000</cyd:MinimumNumberOfOrdinarySharesToBeOwnedBySubsidiaryAndItsAffiliates>
    <ifrs-full:DisclosureOfDividendsExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-38647">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;19.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Dividends declared and paid &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:69%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:5%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:5%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:5%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Declared and paid during the year&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Dividends on ordinary shares:&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Final dividend paid in 2023: US$ 0.28 per share (2022: US$ 0.40 per share)&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;109,684&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;80,238&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;11,295&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Dividend paid in cash&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;109,684&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;80,238&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;11,295&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </ifrs-full:DisclosureOfDividendsExplanatory>
    <cyd:DisclosureOfDetailedInformationAboutDividendsExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-38659">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:69%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:5%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:5%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:5%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Declared and paid during the year&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Dividends on ordinary shares:&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Final dividend paid in 2023: US$ 0.28 per share (2022: US$ 0.40 per share)&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;109,684&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;80,238&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;11,295&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Dividend paid in cash&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;109,684&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;80,238&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;11,295&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </cyd:DisclosureOfDetailedInformationAboutDividendsExplanatory>
    <ifrs-full:DividendsPaidOrdinarySharesPerShare
      contextRef="P01_01_2023To12_31_2023_FinalDividendMemberifrsfullTypesOfFinancialLiabilitiesAxis"
      decimals="2"
      id="ixv-59196"
      unitRef="Unit_USD_per_Share">0.28</ifrs-full:DividendsPaidOrdinarySharesPerShare>
    <ifrs-full:DividendsPaidOrdinarySharesPerShare
      contextRef="P01_01_2022To12_31_2022_FinalDividendMemberifrsfullTypesOfFinancialLiabilitiesAxis"
      decimals="2"
      id="ixv-59197"
      unitRef="Unit_USD_per_Share">0.4</ifrs-full:DividendsPaidOrdinarySharesPerShare>
    <ifrs-full:DividendsPaidOrdinaryShares
      contextRef="P01_01_2022To12_31_2022_FinalDividendMemberifrsfullTypesOfFinancialLiabilitiesAxis"
      decimals="-3"
      id="ixv-59198"
      unitRef="Unit_CNY">109684000</ifrs-full:DividendsPaidOrdinaryShares>
    <ifrs-full:DividendsPaidOrdinaryShares
      contextRef="P01_01_2023To12_31_2023_FinalDividendMemberifrsfullTypesOfFinancialLiabilitiesAxis"
      decimals="-3"
      id="ixv-59199"
      unitRef="Unit_CNY">80238000</ifrs-full:DividendsPaidOrdinaryShares>
    <ifrs-full:DividendsPaidOrdinaryShares
      contextRef="P01_01_2023To12_31_2023_FinalDividendMemberifrsfullTypesOfFinancialLiabilitiesAxis"
      decimals="-3"
      id="ixv-59200"
      unitRef="Unit_USD">11295000</ifrs-full:DividendsPaidOrdinaryShares>
    <cyd:DividendsPaidInCash
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-59201"
      unitRef="Unit_CNY">109684000</cyd:DividendsPaidInCash>
    <cyd:DividendsPaidInCash
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-59202"
      unitRef="Unit_CNY">80238000</cyd:DividendsPaidInCash>
    <cyd:DividendsPaidInCash
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-59203"
      unitRef="Unit_USD">11295000</cyd:DividendsPaidInCash>
    <ifrs-full:DisclosureOfReservesAndOtherEquityInterestExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-38823">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;20.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: justify; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Reserves &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:70%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;"&gt;Statutory reserve&lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"&gt;&lt;div style="font-weight: bold;display:inline;"&gt;Statutory general reserve&lt;/div&gt; &lt;div style="font-size: 75%;display:inline;"&gt;&lt;div style="font-size: 75% !important; vertical-align: top;display:inline;font-size:6.2px"&gt;(i)&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 6.5pt;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At January&#160;1&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;283,531&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;310,029&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;43,644&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Transfer from retained earnings&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;26,498&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;45,989&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;6,474&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At December&#160;31&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;310,029&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;356,018&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;50,118&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;General surplus reserve &lt;/div&gt;&lt;/div&gt;&lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(ii)&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At January&#160;1 and December&#160;31&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;25,706&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;25,706&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;3,619&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;335,735&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;381,724&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;53,737&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Capital reserves&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(iii)&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At January&#160;1&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;30,704&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(4,196&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(591&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Issuance of put option to &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-controlling&lt;/div&gt; interest of subsidiary&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(34,900&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(14,040&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(1,976&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At December&#160;31&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(4,196&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(18,236&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(2,567&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Note: &lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:5%;vertical-align:top;text-align:left;"&gt;&lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(i)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: justify; line-height: normal;"&gt;In accordance with the relevant regulations in the PRC, a 10% appropriation to the statutory general reserve based on the net income reported in the PRC financial statements is required until the balance reaches 50% of the authorized share capital of Yuchai and its subsidiaries. Statutory general reserve can be used to make good previous years&#x2019; losses, if any, and may be converted into share capital by the issue of new shares to shareholders in proportion to their existing shareholdings, or by increasing the par value of the shares currently held by them, provided that the reserve balance after such issue is not less than 25% of the authorized share capital. &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:5%;vertical-align:top;text-align:left;"&gt;&lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(ii)&lt;/div&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: justify; line-height: normal;"&gt;General surplus reserve is appropriated in accordance with Yuchai&#x2019;s Articles and resolution of the board of directors. General surplus reserve may be used to offset accumulated losses or increase the registered capital. &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:5%;vertical-align:top;text-align:left;"&gt;&lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(iii)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: justify; line-height: normal;"&gt;Capital reserves consist of reserve resulted from (i)&#160;a capital transaction in 2015 and (ii)&#160;the put option granted to the &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-controlling&lt;/div&gt; interests of Yuchai&#x2019;s subsidiary&#160;in 2022 and 2023. Further details are given in Note 28. &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:70%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:5%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;"&gt;Other components of equity&lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Foreign currency translation reserve &lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(i)&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(44,699&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(27,971&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(3,937&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Performance shares reserve &lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(ii)&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;19,758&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;19,758&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,781&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Premium paid for acquisition of &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-controlling&lt;/div&gt; interests&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(9,463&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(7,986&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(1,124&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Fair value reserve of financial assets at FVOCI &lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(iii)&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(30,591&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(22,454&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(3,161&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(64,995&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(38,653&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(5,441&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Note: &lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:5%;vertical-align:top;text-align:left;"&gt;&lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(i)&lt;/div&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: justify; line-height: normal;"&gt;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;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:5%;vertical-align:top;text-align:left;"&gt;&lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(ii)&lt;/div&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: justify; line-height: normal;"&gt;Performance shares reserve comprises the cumulative value of employee services received in return for share-based compensation. The amount in the reserve is retained when the option is expired. &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:5%;vertical-align:top;text-align:left;"&gt;&lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(iii)&lt;/div&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: justify; line-height: normal;"&gt;Fair value reserve of financial assets at FVOCI relates to the subsequent measurement of the Group&#x2019;s bills receivable at fair value through OCI. &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </ifrs-full:DisclosureOfReservesAndOtherEquityInterestExplanatory>
    <cyd:DisclosureOfStatutoryReservesExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-38834">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:70%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;"&gt;Statutory reserve&lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"&gt;&lt;div style="font-weight: bold;display:inline;"&gt;Statutory general reserve&lt;/div&gt; &lt;div style="font-size: 75%;display:inline;"&gt;&lt;div style="font-size: 75% !important; vertical-align: top;display:inline;font-size:6.2px"&gt;(i)&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 6.5pt;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At January&#160;1&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;283,531&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;310,029&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;43,644&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Transfer from retained earnings&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;26,498&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;45,989&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;6,474&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At December&#160;31&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;310,029&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;356,018&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;50,118&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;General surplus reserve &lt;/div&gt;&lt;/div&gt;&lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(ii)&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At January&#160;1 and December&#160;31&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;25,706&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;25,706&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;3,619&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;335,735&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;381,724&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;53,737&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Capital reserves&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(iii)&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At January&#160;1&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;30,704&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(4,196&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(591&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Issuance of put option to &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-controlling&lt;/div&gt; interest of subsidiary&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(34,900&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(14,040&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(1,976&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At December&#160;31&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(4,196&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(18,236&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(2,567&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Note: &lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:5%;vertical-align:top;text-align:left;"&gt;&lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(i)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: justify; line-height: normal;"&gt;In accordance with the relevant regulations in the PRC, a 10% appropriation to the statutory general reserve based on the net income reported in the PRC financial statements is required until the balance reaches 50% of the authorized share capital of Yuchai and its subsidiaries. Statutory general reserve can be used to make good previous years&#x2019; losses, if any, and may be converted into share capital by the issue of new shares to shareholders in proportion to their existing shareholdings, or by increasing the par value of the shares currently held by them, provided that the reserve balance after such issue is not less than 25% of the authorized share capital. &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:5%;vertical-align:top;text-align:left;"&gt;&lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(ii)&lt;/div&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: justify; line-height: normal;"&gt;General surplus reserve is appropriated in accordance with Yuchai&#x2019;s Articles and resolution of the board of directors. General surplus reserve may be used to offset accumulated losses or increase the registered capital. &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:5%;vertical-align:top;text-align:left;"&gt;&lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(iii)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: justify; line-height: normal;"&gt;Capital reserves consist of reserve resulted from (i)&#160;a capital transaction in 2015 and (ii)&#160;the put option granted to the &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-controlling&lt;/div&gt; interests of Yuchai&#x2019;s subsidiary&#160;in 2022 and 2023. Further details are given in Note 28. &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </cyd:DisclosureOfStatutoryReservesExplanatory>
    <ifrs-full:StatutoryReserve
      contextRef="PAsOn12_31_2021_StatutoryGeneralReserveMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-59204"
      unitRef="Unit_CNY">283531000</ifrs-full:StatutoryReserve>
    <ifrs-full:StatutoryReserve
      contextRef="PAsOn12_31_2022_StatutoryGeneralReserveMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-59205"
      unitRef="Unit_CNY">310029000</ifrs-full:StatutoryReserve>
    <ifrs-full:StatutoryReserve
      contextRef="PAsOn12_31_2022_StatutoryGeneralReserveMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-59206"
      unitRef="Unit_USD">43644000</ifrs-full:StatutoryReserve>
    <ifrs-full:IncreaseDecreaseThroughTransferToStatutoryReserve
      contextRef="P01_01_2022To12_31_2022_StatutoryGeneralReserveMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-59207"
      unitRef="Unit_CNY">26498000</ifrs-full:IncreaseDecreaseThroughTransferToStatutoryReserve>
    <ifrs-full:IncreaseDecreaseThroughTransferToStatutoryReserve
      contextRef="P01_01_2023To12_31_2023_StatutoryGeneralReserveMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-59208"
      unitRef="Unit_CNY">45989000</ifrs-full:IncreaseDecreaseThroughTransferToStatutoryReserve>
    <ifrs-full:IncreaseDecreaseThroughTransferToStatutoryReserve
      contextRef="P01_01_2023To12_31_2023_StatutoryGeneralReserveMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-59209"
      unitRef="Unit_USD">6474000</ifrs-full:IncreaseDecreaseThroughTransferToStatutoryReserve>
    <ifrs-full:StatutoryReserve
      contextRef="PAsOn12_31_2022_StatutoryGeneralReserveMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-59210"
      unitRef="Unit_CNY">310029000</ifrs-full:StatutoryReserve>
    <ifrs-full:StatutoryReserve
      contextRef="PAsOn12_31_2023_StatutoryGeneralReserveMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-59211"
      unitRef="Unit_CNY">356018000</ifrs-full:StatutoryReserve>
    <ifrs-full:StatutoryReserve
      contextRef="PAsOn12_31_2023_StatutoryGeneralReserveMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-59212"
      unitRef="Unit_USD">50118000</ifrs-full:StatutoryReserve>
    <ifrs-full:StatutoryReserve
      contextRef="PAsOn12_31_2022_GeneralSurplusReserveMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-59213"
      unitRef="Unit_CNY">25706000</ifrs-full:StatutoryReserve>
    <ifrs-full:StatutoryReserve
      contextRef="PAsOn12_31_2023_GeneralSurplusReserveMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-59214"
      unitRef="Unit_CNY">25706000</ifrs-full:StatutoryReserve>
    <ifrs-full:StatutoryReserve
      contextRef="PAsOn12_31_2023_GeneralSurplusReserveMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-59215"
      unitRef="Unit_USD">3619000</ifrs-full:StatutoryReserve>
    <ifrs-full:StatutoryReserve
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-59216"
      unitRef="Unit_CNY">335735000</ifrs-full:StatutoryReserve>
    <ifrs-full:StatutoryReserve
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59217"
      unitRef="Unit_CNY">381724000</ifrs-full:StatutoryReserve>
    <ifrs-full:StatutoryReserve
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59218"
      unitRef="Unit_USD">53737000</ifrs-full:StatutoryReserve>
    <ifrs-full:StatutoryReserve
      contextRef="PAsOn12_31_2021_CapitalReservesMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-59219"
      unitRef="Unit_CNY">30704000</ifrs-full:StatutoryReserve>
    <ifrs-full:StatutoryReserve
      contextRef="PAsOn12_31_2022_CapitalReservesMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-59220"
      unitRef="Unit_CNY">-4196000</ifrs-full:StatutoryReserve>
    <ifrs-full:StatutoryReserve
      contextRef="PAsOn12_31_2022_CapitalReservesMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-59221"
      unitRef="Unit_USD">-591000</ifrs-full:StatutoryReserve>
    <cyd:IssuanceOfPutOptionToNonControllingInterestOfSubsidiary
      contextRef="P01_01_2022To12_31_2022_CapitalReservesMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-59222"
      unitRef="Unit_CNY">-34900000</cyd:IssuanceOfPutOptionToNonControllingInterestOfSubsidiary>
    <cyd:IssuanceOfPutOptionToNonControllingInterestOfSubsidiary
      contextRef="P01_01_2023To12_31_2023_CapitalReservesMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-59223"
      unitRef="Unit_CNY">-14040000</cyd:IssuanceOfPutOptionToNonControllingInterestOfSubsidiary>
    <cyd:IssuanceOfPutOptionToNonControllingInterestOfSubsidiary
      contextRef="P01_01_2023To12_31_2023_CapitalReservesMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-59224"
      unitRef="Unit_USD">-1976000</cyd:IssuanceOfPutOptionToNonControllingInterestOfSubsidiary>
    <ifrs-full:StatutoryReserve
      contextRef="PAsOn12_31_2022_CapitalReservesMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-59225"
      unitRef="Unit_CNY">-4196000</ifrs-full:StatutoryReserve>
    <ifrs-full:StatutoryReserve
      contextRef="PAsOn12_31_2023_CapitalReservesMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-59226"
      unitRef="Unit_CNY">-18236000</ifrs-full:StatutoryReserve>
    <ifrs-full:StatutoryReserve
      contextRef="PAsOn12_31_2023_CapitalReservesMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-59227"
      unitRef="Unit_USD">-2567000</ifrs-full:StatutoryReserve>
    <cyd:PercentageOfAppropriationOfNetIncomeToStatutoryGeneralReserve
      contextRef="P01_01_2023To12_31_2023"
      decimals="INF"
      id="ixv-59228"
      unitRef="Unit_pure">0.10</cyd:PercentageOfAppropriationOfNetIncomeToStatutoryGeneralReserve>
    <cyd:PercentageOfCertainStatutoryGeneralReserveBalanceWithShareCapital
      contextRef="P01_01_2023To12_31_2023"
      decimals="INF"
      id="ixv-59229"
      unitRef="Unit_pure">0.50</cyd:PercentageOfCertainStatutoryGeneralReserveBalanceWithShareCapital>
    <cyd:MinimumStatutoryGeneralReservalBalanceWithShareCapital
      contextRef="P01_01_2023To12_31_2023_BottomOfRangeMemberifrsfullRangeAxis"
      decimals="INF"
      id="ixv-59230"
      unitRef="Unit_pure">0.25</cyd:MinimumStatutoryGeneralReservalBalanceWithShareCapital>
    <cyd:DisclosureOfOtherComponentsOfEquityExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-39240">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:70%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:5%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;display:inline;"&gt;Other components of equity&lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Foreign currency translation reserve &lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(i)&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(44,699&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(27,971&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(3,937&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Performance shares reserve &lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(ii)&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;19,758&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;19,758&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,781&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Premium paid for acquisition of &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-controlling&lt;/div&gt; interests&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(9,463&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(7,986&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(1,124&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Fair value reserve of financial assets at FVOCI &lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(iii)&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(30,591&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(22,454&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(3,161&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(64,995&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(38,653&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(5,441&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Note: &lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:5%;vertical-align:top;text-align:left;"&gt;&lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(i)&lt;/div&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: justify; line-height: normal;"&gt;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;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:5%;vertical-align:top;text-align:left;"&gt;&lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(ii)&lt;/div&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: justify; line-height: normal;"&gt;Performance shares reserve comprises the cumulative value of employee services received in return for share-based compensation. The amount in the reserve is retained when the option is expired. &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:5%;vertical-align:top;text-align:left;"&gt;&lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(iii)&lt;/div&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: justify; line-height: normal;"&gt;Fair value reserve of financial assets at FVOCI relates to the subsequent measurement of the Group&#x2019;s bills receivable at fair value through OCI. &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </cyd:DisclosureOfOtherComponentsOfEquityExplanatory>
    <cyd:OtherComponentsOfEquity
      contextRef="PAsOn12_31_2022_ReserveOfExchangeDifferencesOnTranslationMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-59231"
      unitRef="Unit_CNY">44699000</cyd:OtherComponentsOfEquity>
    <cyd:OtherComponentsOfEquity
      contextRef="PAsOn12_31_2023_ReserveOfExchangeDifferencesOnTranslationMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-59232"
      unitRef="Unit_CNY">27971000</cyd:OtherComponentsOfEquity>
    <cyd:OtherComponentsOfEquity
      contextRef="PAsOn12_31_2023_ReserveOfExchangeDifferencesOnTranslationMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-59233"
      unitRef="Unit_USD">3937000</cyd:OtherComponentsOfEquity>
    <cyd:OtherComponentsOfEquity
      contextRef="PAsOn12_31_2022_ReserveOfSharebasedPaymentsMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-59234"
      unitRef="Unit_CNY">-19758000</cyd:OtherComponentsOfEquity>
    <cyd:OtherComponentsOfEquity
      contextRef="PAsOn12_31_2023_ReserveOfSharebasedPaymentsMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-59235"
      unitRef="Unit_CNY">-19758000</cyd:OtherComponentsOfEquity>
    <cyd:OtherComponentsOfEquity
      contextRef="PAsOn12_31_2023_ReserveOfSharebasedPaymentsMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-59236"
      unitRef="Unit_USD">-2781000</cyd:OtherComponentsOfEquity>
    <cyd:OtherComponentsOfEquity
      contextRef="PAsOn12_31_2022_PremiumPaidForAcquisitionOfNoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-59237"
      unitRef="Unit_CNY">9463000</cyd:OtherComponentsOfEquity>
    <cyd:OtherComponentsOfEquity
      contextRef="PAsOn12_31_2023_PremiumPaidForAcquisitionOfNoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-59238"
      unitRef="Unit_CNY">7986000</cyd:OtherComponentsOfEquity>
    <cyd:OtherComponentsOfEquity
      contextRef="PAsOn12_31_2023_PremiumPaidForAcquisitionOfNoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-59239"
      unitRef="Unit_USD">1124000</cyd:OtherComponentsOfEquity>
    <cyd:OtherComponentsOfEquity
      contextRef="PAsOn12_31_2022_ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-59240"
      unitRef="Unit_CNY">30591000</cyd:OtherComponentsOfEquity>
    <cyd:OtherComponentsOfEquity
      contextRef="PAsOn12_31_2023_ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-59241"
      unitRef="Unit_CNY">22454000</cyd:OtherComponentsOfEquity>
    <cyd:OtherComponentsOfEquity
      contextRef="PAsOn12_31_2023_ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMemberifrsfullComponentsOfEquityAxis"
      decimals="-3"
      id="ixv-59242"
      unitRef="Unit_USD">3161000</cyd:OtherComponentsOfEquity>
    <cyd:OtherComponentsOfEquity
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-59243"
      unitRef="Unit_CNY">64995000</cyd:OtherComponentsOfEquity>
    <cyd:OtherComponentsOfEquity
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59244"
      unitRef="Unit_CNY">38653000</cyd:OtherComponentsOfEquity>
    <cyd:OtherComponentsOfEquity
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59245"
      unitRef="Unit_USD">5441000</cyd:OtherComponentsOfEquity>
    <ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-39469">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;21.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: justify; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Share-based payment &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The Company&#x2019;s Equity Incentive Plan (&#x201c;Equity Plan&#x201d;) was approved by the shareholders at the Annual General Meeting of the Company held on July&#160;4, 2014 for duration of 10 years (from July&#160;29, 2014 to July&#160;28, 2024). &lt;/div&gt;&lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;All options granted under the Equity Plan are subject to a vesting schedule as follows: &lt;/div&gt;&lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:5%;vertical-align:top;text-align:left;"&gt;(1)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;one year after the date of grant for up to 33% of the shares over which the options are exercisable; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:5%;vertical-align:top;text-align:left;"&gt;(2)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;two years after the date of grant for up to 66% (including (1)&#160;above) of the shares over which the options are exercisable; and &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:5%;vertical-align:top;text-align:left;"&gt;(3)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;three years after the date of grant for up to 100% (including (1)&#160;and (2) above) of the shares over which the options are exercisable. &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;In &lt;div style="null;text-indent: 0px;display:inline;"&gt;2021, 2022 and&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;2023, there was no expense arising from equity-settled share-based payment transactions.&lt;/div&gt;&lt;div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Movements during the year &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The following table illustrates the number and weighted average exercise prices (&#x201c;WAEP&#x201d;) of, and movements in share options during the year: &lt;/div&gt;&lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;&lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:52%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:8%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:8%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:8%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:8%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Number&#160;of&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;share&#160;options&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;WAEP&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Number&#160;of&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;share&#160;options&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;WAEP&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Outstanding at January&#160;1 and December&#160;31&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;270,000&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;US$&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;&#160;21.11&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;270,000&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;US$&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;&#160;21.11&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Exercisable at December&#160;31&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;270,000&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;US$&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;21.11&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;270,000&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;US$&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;21.11&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The fair value of services received in return for share options granted are measured by reference to the fair value of share options granted. The estimate of the fair value of the services received is measured based on the Black-Scholes model. The expected life used in the model has been adjusted, based on management&#x2019;s best estimate, for the effects of &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-transferability,&lt;/div&gt; exercise restrictions and behavioral considerations. &lt;/div&gt;&lt;div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Fair value of share options and assumptions &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;&lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:88%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Date of grant of options&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;On&#160;July&#160;29,&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2014&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Fair value at measurement date (US$)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:center;"&gt;5.70&#160;&#x2013;&#x2009;6.74&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Share price (US$)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:center;"&gt;21.11&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Exercise price (US$)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:center;"&gt;21.11&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Expected volatility (%)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:center;"&gt;47.4&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Expected option life (years)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:center;"&gt;3.5 &#x2013; 5.5&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Expected dividends (%)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:center;"&gt;5.81&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Risk-free interest rate (%)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:center;"&gt;1.4 &#x2013; 2.0&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The exercise price for options outstanding as of December&#160;31, 2023 was US$21.11 dollar (2022: US$21.11 dollar). &lt;/div&gt;&lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The weighted average remaining contractual life for the share options outstanding as of December&#160;31, 2023 was 0.6 (2022: 1.6) years. &lt;/div&gt;&lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The expected volatility reflects the assumption that the historical volatility over a period similar to the life of the options is indicative of future trends, which may not necessarily be the actual outcome. &lt;/div&gt;&lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;There are no market conditions associated with the share options granted. Service conditions and &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-market&lt;/div&gt; performance conditions are not taken into account in the measurement of the fair value of the service to be received at the grant date. &lt;/div&gt;</ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory>
    <cyd:EquityIncentivePlanPeriod contextRef="P01_01_2023To12_31_2023" id="ixv-59246">P10Y</cyd:EquityIncentivePlanPeriod>
    <cyd:SharebasedPaymentArrangementVestingRightsPercentage
      contextRef="P01_01_2023To12_31_2023_OneYearAfterDateOfGrantMemberCYDShareBasedPaymentAwardDateAxis_TopOfRangeMemberifrsfullRangeAxis"
      decimals="2"
      id="ixv-59247"
      unitRef="Unit_pure">0.33</cyd:SharebasedPaymentArrangementVestingRightsPercentage>
    <cyd:SharebasedPaymentArrangementVestingRightsPercentage
      contextRef="P01_01_2023To12_31_2023_TopOfRangeMemberifrsfullRangeAxis_TwoYearsAfterDateOfGrantMemberCYDShareBasedPaymentAwardDateAxis"
      decimals="2"
      id="ixv-59248"
      unitRef="Unit_pure">0.66</cyd:SharebasedPaymentArrangementVestingRightsPercentage>
    <cyd:SharebasedPaymentArrangementVestingRightsPercentage
      contextRef="P01_01_2023To12_31_2023_ThreeYearsAfterDateOfGrantMemberCYDShareBasedPaymentAwardDateAxis_TopOfRangeMemberifrsfullRangeAxis"
      decimals="2"
      id="ixv-59249"
      unitRef="Unit_pure">1</cyd:SharebasedPaymentArrangementVestingRightsPercentage>
    <ifrs-full:ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-59250"
      unitRef="Unit_CNY">0</ifrs-full:ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets>
    <ifrs-full:ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-59251"
      unitRef="Unit_CNY">0</ifrs-full:ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets>
    <ifrs-full:ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-59252"
      unitRef="Unit_CNY">0</ifrs-full:ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets>
    <ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-39508">&lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The following table illustrates the number and weighted average exercise prices (&#x201c;WAEP&#x201d;) of, and movements in share options during the year: &lt;/div&gt;&lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:52%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:8%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:8%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:8%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:8%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Number&#160;of&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;share&#160;options&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;WAEP&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Number&#160;of&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;share&#160;options&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;WAEP&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Outstanding at January&#160;1 and December&#160;31&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;270,000&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;US$&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;&#160;21.11&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;270,000&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;US$&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;&#160;21.11&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Exercisable at December&#160;31&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;270,000&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;US$&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;21.11&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;270,000&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;US$&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;21.11&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="PAsOn12_31_2022"
      decimals="0"
      id="ixv-59253"
      unitRef="Unit_shares">270000</ifrs-full:NumberOfOutstandingShareOptions>
    <cyd:NumberOfShareOptionsOutstandingAtJanuary1InShareBasedPaymentArrangement
      contextRef="P01_01_2022To12_31_2022"
      decimals="0"
      id="ixv-59254"
      unitRef="Unit_shares">270000</cyd:NumberOfShareOptionsOutstandingAtJanuary1InShareBasedPaymentArrangement>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019
      contextRef="PAsOn12_31_2022"
      decimals="2"
      id="ixv-59255"
      unitRef="Unit_USD_per_Share">21.11</ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019
      contextRef="PAsOn12_31_2021"
      decimals="2"
      id="ixv-59256"
      unitRef="Unit_USD_per_Share">21.11</ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="PAsOn12_31_2023"
      decimals="0"
      id="ixv-59257"
      unitRef="Unit_shares">270000</ifrs-full:NumberOfOutstandingShareOptions>
    <cyd:NumberOfShareOptionsOutstandingAtJanuary1InShareBasedPaymentArrangement
      contextRef="P01_01_2023To12_31_2023"
      decimals="0"
      id="ixv-59258"
      unitRef="Unit_shares">270000</cyd:NumberOfShareOptionsOutstandingAtJanuary1InShareBasedPaymentArrangement>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019
      contextRef="PAsOn12_31_2023"
      decimals="2"
      id="ixv-59259"
      unitRef="Unit_USD_per_Share">21.11</ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019
      contextRef="PAsOn12_31_2022"
      decimals="2"
      id="ixv-59260"
      unitRef="Unit_USD_per_Share">21.11</ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement
      contextRef="PAsOn12_31_2022"
      decimals="INF"
      id="ixv-59261"
      unitRef="Unit_shares">270000</ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement>
    <cyd:WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangementValue
      contextRef="PAsOn12_31_2022"
      decimals="2"
      id="ixv-59262"
      unitRef="Unit_USD_per_Share">21.11</cyd:WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangementValue>
    <ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement
      contextRef="PAsOn12_31_2023"
      decimals="INF"
      id="ixv-59263"
      unitRef="Unit_shares">270000</ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement>
    <cyd:WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangementValue
      contextRef="PAsOn12_31_2023"
      decimals="2"
      id="ixv-59264"
      unitRef="Unit_USD_per_Share">21.11</cyd:WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangementValue>
    <ifrs-full:DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-39671">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:88%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Date of grant of options&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;On&#160;July&#160;29,&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2014&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Fair value at measurement date (US$)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:center;"&gt;5.70&#160;&#x2013;&#x2009;6.74&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Share price (US$)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:center;"&gt;21.11&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Exercise price (US$)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:center;"&gt;21.11&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Expected volatility (%)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:center;"&gt;47.4&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Expected option life (years)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:center;"&gt;3.5 &#x2013; 5.5&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Expected dividends (%)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:center;"&gt;5.81&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Risk-free interest rate (%)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:center;"&gt;1.4 &#x2013; 2.0&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</ifrs-full:DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementExplanatory>
    <ifrs-full:WeightedAverageFairValueAtMeasurementDateShareOptionsGranted
      contextRef="PAsOn07_29_2014_BottomOfRangeMemberifrsfullRangeAxis"
      decimals="2"
      id="ixv-59265"
      unitRef="Unit_USD">5.7</ifrs-full:WeightedAverageFairValueAtMeasurementDateShareOptionsGranted>
    <ifrs-full:WeightedAverageFairValueAtMeasurementDateShareOptionsGranted
      contextRef="PAsOn07_29_2014_TopOfRangeMemberifrsfullRangeAxis"
      decimals="2"
      id="ixv-59266"
      unitRef="Unit_USD">6.74</ifrs-full:WeightedAverageFairValueAtMeasurementDateShareOptionsGranted>
    <ifrs-full:WeightedAverageSharePriceShareOptionsGranted2019
      contextRef="P07_29_2014To07_29_2014"
      decimals="2"
      id="ixv-59267"
      unitRef="Unit_USD_per_Share">21.11</ifrs-full:WeightedAverageSharePriceShareOptionsGranted2019>
    <ifrs-full:ExercisePriceShareOptionsGranted2019
      contextRef="P07_29_2014To07_29_2014"
      decimals="2"
      id="ixv-59268"
      unitRef="Unit_USD_per_Share">21.11</ifrs-full:ExercisePriceShareOptionsGranted2019>
    <ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted
      contextRef="P07_29_2014To07_29_2014"
      decimals="3"
      id="ixv-59269"
      unitRef="Unit_pure">0.474</ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted>
    <ifrs-full:DescriptionOfOptionLifeShareOptionsGranted
      contextRef="P07_29_2014To07_29_2014_BottomOfRangeMemberifrsfullRangeAxis"
      decimals="1"
      id="ixv-59270"
      unitRef="Unit_Y">3.5</ifrs-full:DescriptionOfOptionLifeShareOptionsGranted>
    <ifrs-full:DescriptionOfOptionLifeShareOptionsGranted
      contextRef="P07_29_2014To07_29_2014_TopOfRangeMemberifrsfullRangeAxis"
      decimals="1"
      id="ixv-59271"
      unitRef="Unit_Y">5.5</ifrs-full:DescriptionOfOptionLifeShareOptionsGranted>
    <ifrs-full:ExpectedDividendAsPercentageShareOptionsGranted
      contextRef="P07_29_2014To07_29_2014"
      decimals="4"
      id="ixv-59272"
      unitRef="Unit_pure">0.0581</ifrs-full:ExpectedDividendAsPercentageShareOptionsGranted>
    <ifrs-full:DescriptionOfRiskFreeInterestRateShareOptionsGranted
      contextRef="P07_29_2014To07_29_2014_BottomOfRangeMemberifrsfullRangeAxis"
      decimals="3"
      id="ixv-59273"
      unitRef="Unit_pure">0.014</ifrs-full:DescriptionOfRiskFreeInterestRateShareOptionsGranted>
    <ifrs-full:DescriptionOfRiskFreeInterestRateShareOptionsGranted
      contextRef="P07_29_2014To07_29_2014_TopOfRangeMemberifrsfullRangeAxis"
      decimals="3"
      id="ixv-59274"
      unitRef="Unit_pure">0.02</ifrs-full:DescriptionOfRiskFreeInterestRateShareOptionsGranted>
    <ifrs-full:ExercisePriceOfOutstandingShareOptions2019
      contextRef="PAsOn12_31_2023"
      decimals="INF"
      id="ixv-59275"
      unitRef="Unit_USD_per_Share">21.11</ifrs-full:ExercisePriceOfOutstandingShareOptions2019>
    <ifrs-full:ExercisePriceOfOutstandingShareOptions2019
      contextRef="PAsOn12_31_2022"
      decimals="INF"
      id="ixv-59276"
      unitRef="Unit_USD_per_Share">21.11</ifrs-full:ExercisePriceOfOutstandingShareOptions2019>
    <cyd:WeightedAverageRemainingContractualLifeForTheShareOptionsOutstanding contextRef="P01_01_2023To12_31_2023" id="ixv-59277">0.6</cyd:WeightedAverageRemainingContractualLifeForTheShareOptionsOutstanding>
    <cyd:WeightedAverageRemainingContractualLifeForTheShareOptionsOutstanding contextRef="P01_01_2022To12_31_2022" id="ixv-59278">1.6</cyd:WeightedAverageRemainingContractualLifeForTheShareOptionsOutstanding>
    <ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-39753">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;22.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Trade and other payables &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;&lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:70%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Current&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Trade payables&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;4,199,072&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;3,999,224&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;562,986&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Bills payables &lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(i)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,356,574&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;3,248,066&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;457,242&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Other payables&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;319,723&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;402,516&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;56,664&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Accrued expenses&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;159,735&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;226,745&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;31,920&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Accrued staff costs&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;422,045&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;499,230&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;70,278&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Refund liabilities&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;222,342&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;324,161&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;45,633&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Dividend payable&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;30,205&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;30,899&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;4,350&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Amount due to:&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"&gt;- joint ventures (trade)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;67,556&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;83,590&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;11,767&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"&gt;- joint ventures &lt;div style="white-space: nowrap;display:inline;"&gt;(non-trade)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;22&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"&gt;- related parties (trade)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;296,219&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;303,393&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;42,710&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"&gt;- related parties &lt;div style="white-space: nowrap;display:inline;"&gt;(non-trade)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;7,289&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;36,083&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;5,079&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Financial liabilities carried at amortized cost (Note 32, Note 35)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;8,080,782&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;9,153,907&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,288,629&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Deferred grants (Note 27)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;13,404&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;8,064&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,135&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Advance from customers&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;254&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;248&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;35&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Other tax payable&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;44,968&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;65,105&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;9,165&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total trade and other payables (current)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;8,139,408&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;9,227,324&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,298,964&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:5%;vertical-align:top;text-align:left;"&gt;&lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(i)&lt;/div&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: justify; line-height: normal;"&gt;As of December&#160;31, 202&lt;div style="display:inline;"&gt;3&lt;/div&gt;, the bills payables include bills payable to joint ventures and other related parties amounted to RMB 4.0 million (US$ 0.6 million) (2022: RMB 36.3 million) and RMB&#160;435.3 million (US$&#160;61.3&#160;million) (2022: RMB 192.6 million) respectively. &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:5%;vertical-align:top;text-align:left;"&gt;&lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(ii)&lt;/div&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: justify; line-height: normal;"&gt;Terms and conditions of the above financial liabilities: &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:9%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:3%;vertical-align:top;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width:1%;vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; text-align: justify; line-height: normal;"&gt;Trade and other payables are &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-interest&lt;/div&gt; bearing and are normally settled on agreed credit terms ranging from 60 to 90 day terms. &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 9%;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top;text-align:left;"&gt;&lt;div style="display:inline;"&gt;&#x2022;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;text-align:left;"&gt;&lt;div style="text-align: justify; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The non-trade balances due to joint ventures and related parties are unsecured, interest-free and repayable on demand. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear:both;max-height:0pt;text-indent: 0px;"&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;&lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:68%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:5%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:5%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:5%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Non-current&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Other payables&#160;&lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(i)&lt;/div&gt; (Note 32, Note 35)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;189,366&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;181,155&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;25,502&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:5%;vertical-align:top;text-align:left;"&gt;&lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(i)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: justify; line-height: normal;"&gt;This relates to accrual for bonus, which is &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-interest&lt;/div&gt; bearing and not expected to be settled within next 12 months. &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory>
    <cyd:DisclosureOfDetailedInformationAboutTradeAndOtherPayablesExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-39764">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:70%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Current&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Trade payables&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;4,199,072&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;3,999,224&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;562,986&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Bills payables &lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(i)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,356,574&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;3,248,066&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;457,242&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Other payables&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;319,723&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;402,516&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;56,664&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Accrued expenses&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;159,735&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;226,745&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;31,920&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Accrued staff costs&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;422,045&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;499,230&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;70,278&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Refund liabilities&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;222,342&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;324,161&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;45,633&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Dividend payable&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;30,205&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;30,899&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;4,350&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Amount due to:&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"&gt;- joint ventures (trade)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;67,556&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;83,590&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;11,767&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"&gt;- joint ventures &lt;div style="white-space: nowrap;display:inline;"&gt;(non-trade)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;22&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"&gt;- related parties (trade)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;296,219&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;303,393&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;42,710&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em;"&gt;- related parties &lt;div style="white-space: nowrap;display:inline;"&gt;(non-trade)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;7,289&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;36,083&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;5,079&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Financial liabilities carried at amortized cost (Note 32, Note 35)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;8,080,782&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;9,153,907&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,288,629&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Deferred grants (Note 27)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;13,404&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;8,064&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,135&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Advance from customers&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;254&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;248&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;35&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Other tax payable&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;44,968&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;65,105&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;9,165&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total trade and other payables (current)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;8,139,408&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;9,227,324&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,298,964&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:5%;vertical-align:top;text-align:left;"&gt;&lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(i)&lt;/div&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: justify; line-height: normal;"&gt;As of December&#160;31, 202&lt;div style="display:inline;"&gt;3&lt;/div&gt;, the bills payables include bills payable to joint ventures and other related parties amounted to RMB 4.0 million (US$ 0.6 million) (2022: RMB 36.3 million) and RMB&#160;435.3 million (US$&#160;61.3&#160;million) (2022: RMB 192.6 million) respectively. &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:5%;vertical-align:top;text-align:left;"&gt;&lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(ii)&lt;/div&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: justify; line-height: normal;"&gt;Terms and conditions of the above financial liabilities: &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:9%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:3%;vertical-align:top;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width:1%;vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; text-align: justify; line-height: normal;"&gt;Trade and other payables are &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-interest&lt;/div&gt; bearing and are normally settled on agreed credit terms ranging from 60 to 90 day terms. &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 9%;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top;text-align:left;"&gt;&lt;div style="display:inline;"&gt;&#x2022;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;text-align:left;"&gt;&lt;div style="text-align: justify; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The non-trade balances due to joint ventures and related parties are unsecured, interest-free and repayable on demand. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear:both;max-height:0pt;text-indent: 0px;"&gt;&lt;/div&gt;</cyd:DisclosureOfDetailedInformationAboutTradeAndOtherPayablesExplanatory>
    <cyd:CurrentTradePayables
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-59279"
      unitRef="Unit_CNY">4199072000</cyd:CurrentTradePayables>
    <cyd:CurrentTradePayables
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59280"
      unitRef="Unit_CNY">3999224000</cyd:CurrentTradePayables>
    <cyd:CurrentTradePayables
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59281"
      unitRef="Unit_USD">562986000</cyd:CurrentTradePayables>
    <cyd:CurrentBillsPayable
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-59282"
      unitRef="Unit_CNY">2356574000</cyd:CurrentBillsPayable>
    <cyd:CurrentBillsPayable
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59283"
      unitRef="Unit_CNY">3248066000</cyd:CurrentBillsPayable>
    <cyd:CurrentBillsPayable
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59284"
      unitRef="Unit_USD">457242000</cyd:CurrentBillsPayable>
    <ifrs-full:OtherCurrentPayables
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-59285"
      unitRef="Unit_CNY">319723000</ifrs-full:OtherCurrentPayables>
    <ifrs-full:OtherCurrentPayables
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59286"
      unitRef="Unit_CNY">402516000</ifrs-full:OtherCurrentPayables>
    <ifrs-full:OtherCurrentPayables
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59287"
      unitRef="Unit_USD">56664000</ifrs-full:OtherCurrentPayables>
    <ifrs-full:AccrualsClassifiedAsCurrent
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-59288"
      unitRef="Unit_CNY">159735000</ifrs-full:AccrualsClassifiedAsCurrent>
    <ifrs-full:AccrualsClassifiedAsCurrent
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59289"
      unitRef="Unit_CNY">226745000</ifrs-full:AccrualsClassifiedAsCurrent>
    <ifrs-full:AccrualsClassifiedAsCurrent
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59290"
      unitRef="Unit_USD">31920000</ifrs-full:AccrualsClassifiedAsCurrent>
    <ifrs-full:ShorttermEmployeeBenefitsAccruals
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-59291"
      unitRef="Unit_CNY">422045000</ifrs-full:ShorttermEmployeeBenefitsAccruals>
    <ifrs-full:ShorttermEmployeeBenefitsAccruals
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59292"
      unitRef="Unit_CNY">499230000</ifrs-full:ShorttermEmployeeBenefitsAccruals>
    <ifrs-full:ShorttermEmployeeBenefitsAccruals
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59293"
      unitRef="Unit_USD">70278000</ifrs-full:ShorttermEmployeeBenefitsAccruals>
    <cyd:RefundLiabilitiesCurrent
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-59294"
      unitRef="Unit_CNY">222342000</cyd:RefundLiabilitiesCurrent>
    <cyd:RefundLiabilitiesCurrent
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59295"
      unitRef="Unit_CNY">324161000</cyd:RefundLiabilitiesCurrent>
    <cyd:RefundLiabilitiesCurrent
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59296"
      unitRef="Unit_USD">45633000</cyd:RefundLiabilitiesCurrent>
    <ifrs-full:CurrentDividendPayables
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-59297"
      unitRef="Unit_CNY">30205000</ifrs-full:CurrentDividendPayables>
    <ifrs-full:CurrentDividendPayables
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59298"
      unitRef="Unit_CNY">30899000</ifrs-full:CurrentDividendPayables>
    <ifrs-full:CurrentDividendPayables
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59299"
      unitRef="Unit_USD">4350000</ifrs-full:CurrentDividendPayables>
    <cyd:AmountsDueToJointVenturesAndAssociatesCurrent
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-59300"
      unitRef="Unit_CNY">67556000</cyd:AmountsDueToJointVenturesAndAssociatesCurrent>
    <cyd:AmountsDueToJointVenturesAndAssociatesCurrent
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59301"
      unitRef="Unit_CNY">83590000</cyd:AmountsDueToJointVenturesAndAssociatesCurrent>
    <cyd:AmountsDueToJointVenturesAndAssociatesCurrent
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59302"
      unitRef="Unit_USD">11767000</cyd:AmountsDueToJointVenturesAndAssociatesCurrent>
    <cyd:NonTradeAmountsDueToJointVenturesAndAssociatesCurrent
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-59303"
      unitRef="Unit_CNY">22000</cyd:NonTradeAmountsDueToJointVenturesAndAssociatesCurrent>
    <cyd:NonTradeAmountsDueToJointVenturesAndAssociatesCurrent
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59304"
      unitRef="Unit_CNY">0</cyd:NonTradeAmountsDueToJointVenturesAndAssociatesCurrent>
    <cyd:NonTradeAmountsDueToJointVenturesAndAssociatesCurrent
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59305"
      unitRef="Unit_USD">0</cyd:NonTradeAmountsDueToJointVenturesAndAssociatesCurrent>
    <ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-59306"
      unitRef="Unit_CNY">296219000</ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties>
    <ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59307"
      unitRef="Unit_CNY">303393000</ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties>
    <ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59308"
      unitRef="Unit_USD">42710000</ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties>
    <cyd:NonTradeAndOtherCurrentPayablesToRelatedParties
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-59309"
      unitRef="Unit_CNY">7289000</cyd:NonTradeAndOtherCurrentPayablesToRelatedParties>
    <cyd:NonTradeAndOtherCurrentPayablesToRelatedParties
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59310"
      unitRef="Unit_CNY">36083000</cyd:NonTradeAndOtherCurrentPayablesToRelatedParties>
    <cyd:NonTradeAndOtherCurrentPayablesToRelatedParties
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59311"
      unitRef="Unit_USD">5079000</cyd:NonTradeAndOtherCurrentPayablesToRelatedParties>
    <ifrs-full:CurrentFinancialLiabilitiesAtAmortisedCost
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-59312"
      unitRef="Unit_CNY">8080782000</ifrs-full:CurrentFinancialLiabilitiesAtAmortisedCost>
    <ifrs-full:CurrentFinancialLiabilitiesAtAmortisedCost
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59313"
      unitRef="Unit_CNY">9153907000</ifrs-full:CurrentFinancialLiabilitiesAtAmortisedCost>
    <ifrs-full:CurrentFinancialLiabilitiesAtAmortisedCost
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59314"
      unitRef="Unit_USD">1288629000</ifrs-full:CurrentFinancialLiabilitiesAtAmortisedCost>
    <ifrs-full:CurrentGovernmentGrants
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-59315"
      unitRef="Unit_CNY">13404000</ifrs-full:CurrentGovernmentGrants>
    <ifrs-full:CurrentGovernmentGrants
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59316"
      unitRef="Unit_CNY">8064000</ifrs-full:CurrentGovernmentGrants>
    <ifrs-full:CurrentGovernmentGrants
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59317"
      unitRef="Unit_USD">1135000</ifrs-full:CurrentGovernmentGrants>
    <ifrs-full:CurrentAdvances
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-59318"
      unitRef="Unit_CNY">254000</ifrs-full:CurrentAdvances>
    <ifrs-full:CurrentAdvances
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59319"
      unitRef="Unit_CNY">248000</ifrs-full:CurrentAdvances>
    <ifrs-full:CurrentAdvances
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59320"
      unitRef="Unit_USD">35000</ifrs-full:CurrentAdvances>
    <cyd:OtherTaxPayable
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-59321"
      unitRef="Unit_CNY">44968000</cyd:OtherTaxPayable>
    <cyd:OtherTaxPayable
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59322"
      unitRef="Unit_CNY">65105000</cyd:OtherTaxPayable>
    <cyd:OtherTaxPayable
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59323"
      unitRef="Unit_USD">9165000</cyd:OtherTaxPayable>
    <ifrs-full:TradeAndOtherCurrentPayables
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-59324"
      unitRef="Unit_CNY">8139408000</ifrs-full:TradeAndOtherCurrentPayables>
    <ifrs-full:TradeAndOtherCurrentPayables
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59325"
      unitRef="Unit_CNY">9227324000</ifrs-full:TradeAndOtherCurrentPayables>
    <ifrs-full:TradeAndOtherCurrentPayables
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59326"
      unitRef="Unit_USD">1298964000</ifrs-full:TradeAndOtherCurrentPayables>
    <cyd:CurrentBillsPayable
      contextRef="PAsOn12_31_2023_JointVenturesWhereEntityIsVenturerMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-5"
      id="ixv-59327"
      unitRef="Unit_CNY">4000000</cyd:CurrentBillsPayable>
    <cyd:CurrentBillsPayable
      contextRef="PAsOn12_31_2023_JointVenturesWhereEntityIsVenturerMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-5"
      id="ixv-59328"
      unitRef="Unit_USD">600000</cyd:CurrentBillsPayable>
    <cyd:CurrentBillsPayable
      contextRef="PAsOn12_31_2022_JointVenturesWhereEntityIsVenturerMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-5"
      id="ixv-59329"
      unitRef="Unit_CNY">36300000</cyd:CurrentBillsPayable>
    <cyd:CurrentBillsPayable
      contextRef="PAsOn12_31_2023_OtherRelatedPartiesMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-5"
      id="ixv-59330"
      unitRef="Unit_CNY">435300000</cyd:CurrentBillsPayable>
    <cyd:CurrentBillsPayable
      contextRef="PAsOn12_31_2023_OtherRelatedPartiesMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-5"
      id="ixv-59331"
      unitRef="Unit_USD">61300000</cyd:CurrentBillsPayable>
    <cyd:CurrentBillsPayable
      contextRef="PAsOn12_31_2022_OtherRelatedPartiesMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-5"
      id="ixv-59332"
      unitRef="Unit_CNY">192600000</cyd:CurrentBillsPayable>
    <cyd:TradePayablesSettlementTerm
      contextRef="P01_01_2023To12_31_2023_BottomOfRangeMemberifrsfullRangeAxis"
      id="ixv-59333">P60D</cyd:TradePayablesSettlementTerm>
    <cyd:TradePayablesSettlementTerm
      contextRef="P01_01_2023To12_31_2023_TopOfRangeMemberifrsfullRangeAxis"
      id="ixv-59334">P90D</cyd:TradePayablesSettlementTerm>
    <cyd:DisclosureOfOtherNonCurrentPayablesExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-40193">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:68%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:5%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:5%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:5%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Non-current&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Other payables&#160;&lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(i)&lt;/div&gt; (Note 32, Note 35)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;189,366&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;181,155&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;25,502&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:5%;vertical-align:top;text-align:left;"&gt;&lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(i)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: justify; line-height: normal;"&gt;This relates to accrual for bonus, which is &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-interest&lt;/div&gt; bearing and not expected to be settled within next 12 months. &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</cyd:DisclosureOfOtherNonCurrentPayablesExplanatory>
    <ifrs-full:OtherNoncurrentPayables
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-59335"
      unitRef="Unit_CNY">189366000</ifrs-full:OtherNoncurrentPayables>
    <ifrs-full:OtherNoncurrentPayables
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59336"
      unitRef="Unit_CNY">181155000</ifrs-full:OtherNoncurrentPayables>
    <ifrs-full:OtherNoncurrentPayables
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59337"
      unitRef="Unit_USD">25502000</ifrs-full:OtherNoncurrentPayables>
    <ifrs-full:DisclosureOfProvisionsExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-40321">
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 4%; vertical-align: top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;23.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;text-align:left;"&gt; &lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Provisions &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear:both;max-height:0pt;text-indent: 0px;"&gt;&lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:58%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:5%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Provision&#160;for&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;warranty&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Provision&#160;for&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;onerous&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;contract&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At January&#160;1, 2022&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;248,199&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;4,829&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;253,028&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;35,620&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Provision made&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;317,076&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;317,076&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;44,636&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Provision utilized&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(345,161&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(345,161&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(48,590&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Provision reversed&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(4,829&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(4,829&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(680&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At December&#160;31, 2022 and January&#160;1, 2023&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;220,114&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;220,114&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;30,986&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Provision made&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;414,021&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;414,021&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;58,283&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Provision utilized&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(375,910&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(375,910&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(52,918&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Disposal of &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;a &lt;/div&gt;subsidiary&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(2,145&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(2,145&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(302&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At December&#160;31, 2023&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;256,080&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;256,080&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;36,049&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </ifrs-full:DisclosureOfProvisionsExplanatory>
    <ifrs-full:DisclosureOfOtherProvisionsExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-40337">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:58%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:5%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Provision&#160;for&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;warranty&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Provision&#160;for&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;onerous&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;contract&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At January&#160;1, 2022&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;248,199&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;4,829&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;253,028&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;35,620&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Provision made&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;317,076&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;317,076&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;44,636&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Provision utilized&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(345,161&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(345,161&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(48,590&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Provision reversed&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(4,829&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(4,829&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(680&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At December&#160;31, 2022 and January&#160;1, 2023&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;220,114&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;220,114&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;30,986&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Provision made&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;414,021&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;414,021&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;58,283&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Provision utilized&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(375,910&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(375,910&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(52,918&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Disposal of &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;a &lt;/div&gt;subsidiary&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(2,145&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(2,145&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(302&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At December&#160;31, 2023&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;256,080&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;256,080&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;36,049&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </ifrs-full:DisclosureOfOtherProvisionsExplanatory>
    <ifrs-full:OtherProvisions
      contextRef="PAsOn12_31_2021_WarrantyProvisionMemberifrsfullClassesOfProvisionsAxis"
      decimals="-3"
      id="ixv-59338"
      unitRef="Unit_CNY">248199000</ifrs-full:OtherProvisions>
    <ifrs-full:OtherProvisions
      contextRef="PAsOn12_31_2021_OnerousContractsProvisionMemberifrsfullClassesOfProvisionsAxis"
      decimals="-3"
      id="ixv-59339"
      unitRef="Unit_CNY">4829000</ifrs-full:OtherProvisions>
    <ifrs-full:OtherProvisions
      contextRef="PAsOn12_31_2021"
      decimals="-3"
      id="ixv-59340"
      unitRef="Unit_CNY">253028000</ifrs-full:OtherProvisions>
    <ifrs-full:OtherProvisions
      contextRef="PAsOn12_31_2021"
      decimals="-3"
      id="ixv-59341"
      unitRef="Unit_USD">35620000</ifrs-full:OtherProvisions>
    <ifrs-full:NewProvisionsOtherProvisions
      contextRef="P01_01_2022To12_31_2022_WarrantyProvisionMemberifrsfullClassesOfProvisionsAxis"
      decimals="-3"
      id="ixv-59342"
      unitRef="Unit_CNY">317076000</ifrs-full:NewProvisionsOtherProvisions>
    <ifrs-full:NewProvisionsOtherProvisions
      contextRef="P01_01_2022To12_31_2022_OnerousContractsProvisionMemberifrsfullClassesOfProvisionsAxis"
      decimals="-3"
      id="ixv-59343"
      unitRef="Unit_CNY">0</ifrs-full:NewProvisionsOtherProvisions>
    <ifrs-full:NewProvisionsOtherProvisions
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-59344"
      unitRef="Unit_CNY">317076000</ifrs-full:NewProvisionsOtherProvisions>
    <ifrs-full:NewProvisionsOtherProvisions
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-59345"
      unitRef="Unit_USD">44636000</ifrs-full:NewProvisionsOtherProvisions>
    <ifrs-full:ProvisionUsedOtherProvisions
      contextRef="P01_01_2022To12_31_2022_WarrantyProvisionMemberifrsfullClassesOfProvisionsAxis"
      decimals="-3"
      id="ixv-59346"
      unitRef="Unit_CNY">345161000</ifrs-full:ProvisionUsedOtherProvisions>
    <ifrs-full:ProvisionUsedOtherProvisions
      contextRef="P01_01_2022To12_31_2022_OnerousContractsProvisionMemberifrsfullClassesOfProvisionsAxis"
      decimals="-3"
      id="ixv-59347"
      unitRef="Unit_CNY">0</ifrs-full:ProvisionUsedOtherProvisions>
    <ifrs-full:ProvisionUsedOtherProvisions
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-59348"
      unitRef="Unit_CNY">345161000</ifrs-full:ProvisionUsedOtherProvisions>
    <ifrs-full:ProvisionUsedOtherProvisions
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-59349"
      unitRef="Unit_USD">48590000</ifrs-full:ProvisionUsedOtherProvisions>
    <ifrs-full:UnusedProvisionReversedOtherProvisions
      contextRef="P01_01_2022To12_31_2022_WarrantyProvisionMemberifrsfullClassesOfProvisionsAxis"
      decimals="-3"
      id="ixv-59350"
      unitRef="Unit_CNY">0</ifrs-full:UnusedProvisionReversedOtherProvisions>
    <ifrs-full:UnusedProvisionReversedOtherProvisions
      contextRef="P01_01_2022To12_31_2022_OnerousContractsProvisionMemberifrsfullClassesOfProvisionsAxis"
      decimals="-3"
      id="ixv-59351"
      unitRef="Unit_CNY">4829000</ifrs-full:UnusedProvisionReversedOtherProvisions>
    <ifrs-full:UnusedProvisionReversedOtherProvisions
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-59352"
      unitRef="Unit_CNY">4829000</ifrs-full:UnusedProvisionReversedOtherProvisions>
    <ifrs-full:UnusedProvisionReversedOtherProvisions
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-59353"
      unitRef="Unit_USD">680000</ifrs-full:UnusedProvisionReversedOtherProvisions>
    <ifrs-full:OtherProvisions
      contextRef="PAsOn12_31_2022_WarrantyProvisionMemberifrsfullClassesOfProvisionsAxis"
      decimals="-3"
      id="ixv-59354"
      unitRef="Unit_CNY">220114000</ifrs-full:OtherProvisions>
    <ifrs-full:OtherProvisions
      contextRef="PAsOn12_31_2022_OnerousContractsProvisionMemberifrsfullClassesOfProvisionsAxis"
      decimals="-3"
      id="ixv-59355"
      unitRef="Unit_CNY">0</ifrs-full:OtherProvisions>
    <ifrs-full:OtherProvisions
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-59356"
      unitRef="Unit_CNY">220114000</ifrs-full:OtherProvisions>
    <ifrs-full:OtherProvisions
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-59357"
      unitRef="Unit_USD">30986000</ifrs-full:OtherProvisions>
    <ifrs-full:NewProvisionsOtherProvisions
      contextRef="P01_01_2023To12_31_2023_WarrantyProvisionMemberifrsfullClassesOfProvisionsAxis"
      decimals="-3"
      id="ixv-59358"
      unitRef="Unit_CNY">414021000</ifrs-full:NewProvisionsOtherProvisions>
    <ifrs-full:NewProvisionsOtherProvisions
      contextRef="P01_01_2023To12_31_2023_OnerousContractsProvisionMemberifrsfullClassesOfProvisionsAxis"
      decimals="-3"
      id="ixv-59359"
      unitRef="Unit_CNY">0</ifrs-full:NewProvisionsOtherProvisions>
    <ifrs-full:NewProvisionsOtherProvisions
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-59360"
      unitRef="Unit_CNY">414021000</ifrs-full:NewProvisionsOtherProvisions>
    <ifrs-full:NewProvisionsOtherProvisions
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-59361"
      unitRef="Unit_USD">58283000</ifrs-full:NewProvisionsOtherProvisions>
    <ifrs-full:ProvisionUsedOtherProvisions
      contextRef="P01_01_2023To12_31_2023_WarrantyProvisionMemberifrsfullClassesOfProvisionsAxis"
      decimals="-3"
      id="ixv-59362"
      unitRef="Unit_CNY">375910000</ifrs-full:ProvisionUsedOtherProvisions>
    <ifrs-full:ProvisionUsedOtherProvisions
      contextRef="P01_01_2023To12_31_2023_OnerousContractsProvisionMemberifrsfullClassesOfProvisionsAxis"
      decimals="-3"
      id="ixv-59363"
      unitRef="Unit_CNY">0</ifrs-full:ProvisionUsedOtherProvisions>
    <ifrs-full:ProvisionUsedOtherProvisions
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-59364"
      unitRef="Unit_CNY">375910000</ifrs-full:ProvisionUsedOtherProvisions>
    <ifrs-full:ProvisionUsedOtherProvisions
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-59365"
      unitRef="Unit_USD">52918000</ifrs-full:ProvisionUsedOtherProvisions>
    <ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions
      contextRef="P01_01_2023To12_31_2023_WarrantyProvisionMemberifrsfullClassesOfProvisionsAxis"
      decimals="-3"
      id="ixv-59366"
      unitRef="Unit_CNY">2145000</ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions>
    <ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions
      contextRef="P01_01_2023To12_31_2023_OnerousContractsProvisionMemberifrsfullClassesOfProvisionsAxis"
      decimals="-3"
      id="ixv-59367"
      unitRef="Unit_CNY">0</ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions>
    <ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-59368"
      unitRef="Unit_CNY">2145000</ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions>
    <ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-59369"
      unitRef="Unit_USD">302000</ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions>
    <ifrs-full:OtherProvisions
      contextRef="PAsOn12_31_2023_WarrantyProvisionMemberifrsfullClassesOfProvisionsAxis"
      decimals="-3"
      id="ixv-59370"
      unitRef="Unit_CNY">256080000</ifrs-full:OtherProvisions>
    <ifrs-full:OtherProvisions
      contextRef="PAsOn12_31_2023_OnerousContractsProvisionMemberifrsfullClassesOfProvisionsAxis"
      decimals="-3"
      id="ixv-59371"
      unitRef="Unit_CNY">0</ifrs-full:OtherProvisions>
    <ifrs-full:OtherProvisions
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59372"
      unitRef="Unit_CNY">256080000</ifrs-full:OtherProvisions>
    <ifrs-full:OtherProvisions
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59373"
      unitRef="Unit_USD">36049000</ifrs-full:OtherProvisions>
    <cyd:DisclosureOfContractLiabilitiesExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-40658">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;24.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Contract liabilities &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:68%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:5%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:5%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:5%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Unfulfilled service-type maintenance services&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;195,245&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;155,192&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;21,847&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Advance from customer&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;499,831&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;536,235&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;75,487&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;695,076&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;691,427&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;97,334&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Current&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;617,737&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;639,213&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;89,984&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Non-current&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;77,339&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;52,214&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;7,350&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total contract liabilities (Note 6.2)&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;695,076&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;691,427&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;97,334&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </cyd:DisclosureOfContractLiabilitiesExplanatory>
    <cyd:DisclosureOfDetailedInformationAboutContractLiabilitiesExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-40670">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:68%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:5%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:5%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:5%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Unfulfilled service-type maintenance services&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;195,245&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;155,192&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;21,847&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Advance from customer&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;499,831&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;536,235&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;75,487&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;695,076&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;691,427&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;97,334&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Current&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;617,737&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;639,213&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;89,984&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Non-current&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;77,339&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;52,214&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;7,350&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total contract liabilities (Note 6.2)&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;695,076&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;691,427&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;97,334&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </cyd:DisclosureOfDetailedInformationAboutContractLiabilitiesExplanatory>
    <ifrs-full:ContractLiabilities
      contextRef="PAsOn12_31_2022_UnfulfilledServiceTypeMaintenanceServicesMemberifrsfullClassesOfLiabilitiesAxis"
      decimals="-3"
      id="ixv-59374"
      unitRef="Unit_CNY">195245000</ifrs-full:ContractLiabilities>
    <ifrs-full:ContractLiabilities
      contextRef="PAsOn12_31_2023_UnfulfilledServiceTypeMaintenanceServicesMemberifrsfullClassesOfLiabilitiesAxis"
      decimals="-3"
      id="ixv-59375"
      unitRef="Unit_CNY">155192000</ifrs-full:ContractLiabilities>
    <ifrs-full:ContractLiabilities
      contextRef="PAsOn12_31_2023_UnfulfilledServiceTypeMaintenanceServicesMemberifrsfullClassesOfLiabilitiesAxis"
      decimals="-3"
      id="ixv-59376"
      unitRef="Unit_USD">21847000</ifrs-full:ContractLiabilities>
    <ifrs-full:ContractLiabilities
      contextRef="PAsOn12_31_2022_AdvanceFromCustomerMemberifrsfullClassesOfLiabilitiesAxis"
      decimals="-3"
      id="ixv-59377"
      unitRef="Unit_CNY">499831000</ifrs-full:ContractLiabilities>
    <ifrs-full:ContractLiabilities
      contextRef="PAsOn12_31_2023_AdvanceFromCustomerMemberifrsfullClassesOfLiabilitiesAxis"
      decimals="-3"
      id="ixv-59378"
      unitRef="Unit_CNY">536235000</ifrs-full:ContractLiabilities>
    <ifrs-full:ContractLiabilities
      contextRef="PAsOn12_31_2023_AdvanceFromCustomerMemberifrsfullClassesOfLiabilitiesAxis"
      decimals="-3"
      id="ixv-59379"
      unitRef="Unit_USD">75487000</ifrs-full:ContractLiabilities>
    <ifrs-full:ContractLiabilities
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-59380"
      unitRef="Unit_CNY">695076000</ifrs-full:ContractLiabilities>
    <ifrs-full:ContractLiabilities
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59381"
      unitRef="Unit_CNY">691427000</ifrs-full:ContractLiabilities>
    <ifrs-full:ContractLiabilities
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59382"
      unitRef="Unit_USD">97334000</ifrs-full:ContractLiabilities>
    <ifrs-full:CurrentContractLiabilities
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-59383"
      unitRef="Unit_CNY">617737000</ifrs-full:CurrentContractLiabilities>
    <ifrs-full:CurrentContractLiabilities
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59384"
      unitRef="Unit_CNY">639213000</ifrs-full:CurrentContractLiabilities>
    <ifrs-full:CurrentContractLiabilities
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59385"
      unitRef="Unit_USD">89984000</ifrs-full:CurrentContractLiabilities>
    <ifrs-full:NoncurrentContractLiabilities
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-59386"
      unitRef="Unit_CNY">77339000</ifrs-full:NoncurrentContractLiabilities>
    <ifrs-full:NoncurrentContractLiabilities
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59387"
      unitRef="Unit_CNY">52214000</ifrs-full:NoncurrentContractLiabilities>
    <ifrs-full:NoncurrentContractLiabilities
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59388"
      unitRef="Unit_USD">7350000</ifrs-full:NoncurrentContractLiabilities>
    <ifrs-full:ContractLiabilities
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-59389"
      unitRef="Unit_CNY">695076000</ifrs-full:ContractLiabilities>
    <ifrs-full:ContractLiabilities
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59390"
      unitRef="Unit_CNY">691427000</ifrs-full:ContractLiabilities>
    <ifrs-full:ContractLiabilities
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59391"
      unitRef="Unit_USD">97334000</ifrs-full:ContractLiabilities>
    <cyd:DisclosureOfLeaseLiabilitiesExplanatoryTextBlock contextRef="P01_01_2023To12_31_2023" id="ixv-40897">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;25.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: justify; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Lease liabilities &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 96%; font-family: Times New Roman; font-size: 10pt; margin-left: auto; border-collapse: collapse;text-indent: 0px;"&gt;
&lt;tr&gt;
&lt;td style="width: 47%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 5%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 5%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 5%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 5%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 5%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Interest&#160;rate&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Maturity&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;%&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="width:46%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Current (Note 17)&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;1.3&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;-&#x2009;6.7&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2024&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;31,433&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;33,272&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;4,684&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Non-&lt;/div&gt; current (Note 17)&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;text-align:right;"&gt;1.3&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;-&#x2009;6.7&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;2025-2034&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;28,208&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;16,009&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,254&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear:both;max-height:0pt;text-indent: 0px;"&gt;&lt;/div&gt; &lt;/div&gt; </cyd:DisclosureOfLeaseLiabilitiesExplanatoryTextBlock>
    <cyd:DisclosureOfDetailedInformationAboutInLeaseLiabilitiesTableTextBlock contextRef="P01_01_2023To12_31_2023" id="ixv-40909">
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 96%; font-family: Times New Roman; font-size: 10pt; margin-left: auto; border-collapse: collapse;text-indent: 0px;"&gt;
&lt;tr&gt;
&lt;td style="width: 47%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 5%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 5%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 5%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 5%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 5%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Interest&#160;rate&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Maturity&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;%&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="width:46%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Current (Note 17)&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;1.3&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;-&#x2009;6.7&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2024&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;31,433&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;33,272&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;4,684&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Non-&lt;/div&gt; current (Note 17)&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;text-align:right;"&gt;1.3&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;-&#x2009;6.7&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;2025-2034&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;28,208&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;16,009&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,254&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear:both;max-height:0pt;text-indent: 0px;"&gt;&lt;/div&gt; &lt;/div&gt; </cyd:DisclosureOfDetailedInformationAboutInLeaseLiabilitiesTableTextBlock>
    <ifrs-full:WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16
      contextRef="PAsOn12_31_2023_BottomOfRangeMemberifrsfullRangeAxis_LeaseLiabilitiesCurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"
      decimals="3"
      id="ixv-59392"
      unitRef="Unit_pure">0.013</ifrs-full:WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16>
    <ifrs-full:WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16
      contextRef="PAsOn12_31_2023_LeaseLiabilitiesCurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis_TopOfRangeMemberifrsfullRangeAxis"
      decimals="3"
      id="ixv-59393"
      unitRef="Unit_pure">0.067</ifrs-full:WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16>
    <cyd:LeasesYearOfMaturity
      contextRef="P01_01_2023To12_31_2023_LeaseLiabilitiesCurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"
      id="ixv-59394">2024</cyd:LeasesYearOfMaturity>
    <ifrs-full:CurrentLeaseLiabilities
      contextRef="PAsOn12_31_2022_LeaseLiabilitiesCurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"
      decimals="-3"
      id="ixv-59395"
      unitRef="Unit_CNY">31433000</ifrs-full:CurrentLeaseLiabilities>
    <ifrs-full:CurrentLeaseLiabilities
      contextRef="PAsOn12_31_2023_LeaseLiabilitiesCurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"
      decimals="-3"
      id="ixv-59396"
      unitRef="Unit_CNY">33272000</ifrs-full:CurrentLeaseLiabilities>
    <ifrs-full:CurrentLeaseLiabilities
      contextRef="PAsOn12_31_2023_LeaseLiabilitiesCurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"
      decimals="-3"
      id="ixv-59397"
      unitRef="Unit_USD">4684000</ifrs-full:CurrentLeaseLiabilities>
    <ifrs-full:WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16
      contextRef="PAsOn12_31_2023_BottomOfRangeMemberifrsfullRangeAxis_LeaseLiabilitiesNoncurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"
      decimals="3"
      id="ixv-59398"
      unitRef="Unit_pure">0.013</ifrs-full:WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16>
    <ifrs-full:WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16
      contextRef="PAsOn12_31_2023_LeaseLiabilitiesNoncurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis_TopOfRangeMemberifrsfullRangeAxis"
      decimals="3"
      id="ixv-59399"
      unitRef="Unit_pure">0.067</ifrs-full:WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16>
    <cyd:LeasesYearOfMaturity
      contextRef="P01_01_2023To12_31_2023_BottomOfRangeMemberifrsfullRangeAxis_LeaseLiabilitiesNoncurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"
      id="ixv-59400">2025</cyd:LeasesYearOfMaturity>
    <cyd:LeasesYearOfMaturity
      contextRef="P01_01_2023To12_31_2023_LeaseLiabilitiesNoncurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis_TopOfRangeMemberifrsfullRangeAxis"
      id="ixv-59401">2034</cyd:LeasesYearOfMaturity>
    <ifrs-full:NoncurrentLeaseLiabilities
      contextRef="PAsOn12_31_2022_LeaseLiabilitiesNoncurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"
      decimals="-3"
      id="ixv-59402"
      unitRef="Unit_CNY">28208000</ifrs-full:NoncurrentLeaseLiabilities>
    <ifrs-full:NoncurrentLeaseLiabilities
      contextRef="PAsOn12_31_2023_LeaseLiabilitiesNoncurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"
      decimals="-3"
      id="ixv-59403"
      unitRef="Unit_CNY">16009000</ifrs-full:NoncurrentLeaseLiabilities>
    <ifrs-full:NoncurrentLeaseLiabilities
      contextRef="PAsOn12_31_2023_LeaseLiabilitiesNoncurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"
      decimals="-3"
      id="ixv-59404"
      unitRef="Unit_USD">2254000</ifrs-full:NoncurrentLeaseLiabilities>
    <ifrs-full:DisclosureOfFinancialLiabilitiesExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-41187">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;26.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Loans and borrowings &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;br/&gt;&lt;/div&gt; &lt;div&gt; &lt;div&gt; &lt;div style="null;text-indent: 0px;"&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 96%; font-family: Times New Roman; font-size: 10pt; margin-left: auto; border-collapse: collapse;"&gt;
&lt;tr&gt;
&lt;td style="width: 69%;"&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 4%; vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 4%; vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 4%; vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Weighted&lt;br/&gt;average&lt;br/&gt;interest&#160;rate&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Maturity&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;%&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: top; width: 57%;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Current&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="width: 57%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 57%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Renminbi denominated loans&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:center;"&gt;0.9&#160;&#x2013;&#x2009;3.7&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2023&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,141,432&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 57%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 57%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Non-current&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 57%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Renminbi denominated loans&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:center;"&gt;3.0&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2025&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;200,000&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 57%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear:both;max-height:0pt;"&gt;&lt;/div&gt; &lt;/div&gt; &lt;/div&gt; &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div&gt;&lt;/div&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:57%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Weighted&lt;br/&gt; average&lt;br/&gt; interest&#160;rate&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Maturity&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;%&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Current&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Renminbi denominated loans&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:center;"&gt;1.2&#160;&#x2013;&#x2009;2.1&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2024&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,850,294&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;260,473&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Non-current&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Renminbi denominated loans&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:center;"&gt;2.8&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;2025-2026&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;690,000&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;97,134&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: justify;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;S$30.0&#160;million credit facility with DBS Bank Ltd (&#x201c;DBS&#x201d;) &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;On June&#160;25, 2021, the Company entered into an uncommitted revolving credit facility agreement with DBS with an aggregate value of S$&#160;30.0&#160;million for renewal of the S$30.0&#160;million facility that matured on June&#160;1, 2021. The facility may be used to finance the Group general working capital requirements. Among other things, the terms of the facility required that at all times (i)&#160;the Company retains at least 76.4% ownership in Yuchai, (ii)&#160;HLA retains ownership of the special share, directly or indirectly retains at least 35% ownership of the Company and that the Company remains a subsidiary of HLA, and (iii)&#160;HLGE remains listed on the Main Board of Singapore Exchange. The terms of the facility also included certain financial covenants with respect to the Company&#x2019;s consolidated tangible net worth (as defined in the agreement) not being less than US$ 400&#160;million, and the ratio of the consolidated total debt (as defined in the agreement) to consolidated tangible net worth not exceeding 1.0 times. &lt;/div&gt; &lt;div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: justify;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;S$30.0&#160;million credit facility with MUFG Bank Ltd, Singapore Branch (&#x201c;MUFG&#x201d;) &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;On August 18, 2023, the Company entered into an uncommitted and unsecured multi-currency short-term loan agreement with MUFG for an aggregate value of S$ 30.0&#160;million for renewal of the S$ 30.0&#160;million facility that matured on March&#160;17, 2020. The facility may be used to finance the Company&#x2019;s general working capital requirements. Among other things, the terms of the facility required that at all times (i) HLA maintain legal and beneficial ownership of at least 7,290,000 issued and paid-up shares in the Company, and that the Company remains a consolidated subsidiary of HLA, (ii) the Company directly or indirectly retains at least 76.4% ownership in Yuchai, and (iii) HLGE remains listed on the Main Board of Singapore Exchange. The terms of the facility also include certain financial covenants with respect to the Company&#x2019;s tangible net worth (as defined in the agreement) not being less than US$ 120&#160;million at all times and the ratio of the Company&#x2019;s total net debt (as defined in the agreement) to tangible net worth not exceeding 2.0 times at all times, as well as negative pledge provisions and customary drawdown requirements. &lt;/div&gt; &lt;div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: justify;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$30.0&#160;million credit facility with Sumitomo Mitsui Banking Corporation, Singapore Branch (&#x201c;SMBC&#x201d;) &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;On June&#160;24, 2020, the Company entered into an uncommitted and unsecured multi-currency short-term revolving credit facility agreement with SMBC for an aggregate value of US$ 30.0&#160;million for renewal of the US$ 30.0&#160;million facility that matured on March&#160;18, 2020. This facility may be used by to finance the Company&#x2019;s general working capital requirements. The terms of the facility require, among other things, that HLA maintain legal and beneficial ownership of at least 7,290,000 issued and paid-up shares in the Company, retains ownership of the special share and that the Company remains a subsidiary of HLA. The terms of the facility also include certain financial covenants with respect to the Company&#x2019;s consolidated tangible net worth (as defined in the agreement) as of June&#160;30 and December&#160;31 of each year not less than US$ 200&#160;million and the ratio of the Company&#x2019;s consolidated total net debt (as defined in the agreement) to consolidated tangible net worth as of June&#160;30 and December&#160;31 of each year not exceeding 2.0 times, as well as negative pledge provisions and customary drawdown requirements. On April&#160;12, 2022, the Company enter into a supplement agreement with SMBC to amend the maximum tenor of each drawdown under the facility to 6 months for US$ and 3 months for S$. &lt;/div&gt; </ifrs-full:DisclosureOfFinancialLiabilitiesExplanatory>
    <ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-41199"> &lt;div&gt; &lt;div style="null;text-indent: 0px;"&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 96%; font-family: Times New Roman; font-size: 10pt; margin-left: auto; border-collapse: collapse;"&gt;
&lt;tr&gt;
&lt;td style="width: 69%;"&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 4%; vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 4%; vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 4%; vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Weighted&lt;br/&gt;average&lt;br/&gt;interest&#160;rate&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Maturity&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;%&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;text-align:center;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: top; width: 57%;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Current&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="width: 57%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 57%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Renminbi denominated loans&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:center;"&gt;0.9&#160;&#x2013;&#x2009;3.7&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2023&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,141,432&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 57%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 57%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Non-current&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 57%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Renminbi denominated loans&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:center;"&gt;3.0&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2025&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;200,000&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 57%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear:both;max-height:0pt;"&gt;&lt;/div&gt; &lt;/div&gt; &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:57%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Weighted&lt;br/&gt; average&lt;br/&gt; interest&#160;rate&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Maturity&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;%&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Current&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Renminbi denominated loans&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:center;"&gt;1.2&#160;&#x2013;&#x2009;2.1&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2024&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,850,294&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;260,473&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Non-current&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Renminbi denominated loans&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:center;"&gt;2.8&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;2025-2026&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;690,000&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;97,134&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory>
    <ifrs-full:BorrowingsInterestRate
      contextRef="PAsOn12_31_2022_BottomOfRangeMemberifrsfullRangeAxis_CNYsrtCurrencyAxis_CurrentBorrowingsMemberifrsfullBorrowingsByNameAxis"
      decimals="3"
      id="ixv-59405"
      unitRef="Unit_pure">0.009</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="PAsOn12_31_2022_CNYsrtCurrencyAxis_CurrentBorrowingsMemberifrsfullBorrowingsByNameAxis_TopOfRangeMemberifrsfullRangeAxis"
      decimals="3"
      id="ixv-59406"
      unitRef="Unit_pure">0.037</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsMaturity
      contextRef="P01_01_2022To12_31_2022_CNYsrtCurrencyAxis_CurrentBorrowingsMemberifrsfullBorrowingsByNameAxis"
      id="ixv-59407">2023</ifrs-full:BorrowingsMaturity>
    <ifrs-full:ShorttermBorrowings
      contextRef="PAsOn12_31_2022_CNYsrtCurrencyAxis_CurrentBorrowingsMemberifrsfullBorrowingsByNameAxis"
      decimals="-3"
      id="ixv-59408"
      unitRef="Unit_CNY">2141432000</ifrs-full:ShorttermBorrowings>
    <ifrs-full:BorrowingsInterestRate
      contextRef="PAsOn12_31_2022_CNYsrtCurrencyAxis_NoncurrentBorrowingsMemberifrsfullBorrowingsByNameAxis"
      decimals="3"
      id="ixv-59409"
      unitRef="Unit_pure">0.03</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsMaturity
      contextRef="P01_01_2022To12_31_2022_CNYsrtCurrencyAxis_NoncurrentBorrowingsMemberifrsfullBorrowingsByNameAxis"
      id="ixv-59410">2025</ifrs-full:BorrowingsMaturity>
    <ifrs-full:LongtermBorrowings
      contextRef="PAsOn12_31_2022_CNYsrtCurrencyAxis_NoncurrentBorrowingsMemberifrsfullBorrowingsByNameAxis"
      decimals="-3"
      id="ixv-59411"
      unitRef="Unit_CNY">200000000</ifrs-full:LongtermBorrowings>
    <ifrs-full:BorrowingsInterestRate
      contextRef="PAsOn12_31_2023_BottomOfRangeMemberifrsfullRangeAxis_CNYsrtCurrencyAxis_CurrentBorrowingsMemberifrsfullBorrowingsByNameAxis"
      decimals="3"
      id="ixv-59412"
      unitRef="Unit_pure">0.012</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="PAsOn12_31_2023_CNYsrtCurrencyAxis_CurrentBorrowingsMemberifrsfullBorrowingsByNameAxis_TopOfRangeMemberifrsfullRangeAxis"
      decimals="3"
      id="ixv-59413"
      unitRef="Unit_pure">0.021</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsMaturity
      contextRef="P01_01_2023To12_31_2023_CNYsrtCurrencyAxis_CurrentBorrowingsMemberifrsfullBorrowingsByNameAxis"
      id="ixv-59414">2024</ifrs-full:BorrowingsMaturity>
    <ifrs-full:ShorttermBorrowings
      contextRef="PAsOn12_31_2023_CNYsrtCurrencyAxis_CurrentBorrowingsMemberifrsfullBorrowingsByNameAxis"
      decimals="-3"
      id="ixv-59415"
      unitRef="Unit_CNY">1850294000</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings
      contextRef="PAsOn12_31_2023_CNYsrtCurrencyAxis_CurrentBorrowingsMemberifrsfullBorrowingsByNameAxis"
      decimals="-3"
      id="ixv-59416"
      unitRef="Unit_USD">260473000</ifrs-full:ShorttermBorrowings>
    <ifrs-full:BorrowingsInterestRate
      contextRef="PAsOn12_31_2023_CNYsrtCurrencyAxis_NoncurrentBorrowingsMemberifrsfullBorrowingsByNameAxis"
      decimals="3"
      id="ixv-59417"
      unitRef="Unit_pure">0.028</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsMaturity
      contextRef="P01_01_2023To12_31_2023_BottomOfRangeMemberifrsfullRangeAxis_CNYsrtCurrencyAxis_NoncurrentBorrowingsMemberifrsfullBorrowingsByNameAxis"
      id="ixv-59418">2025</ifrs-full:BorrowingsMaturity>
    <ifrs-full:BorrowingsMaturity
      contextRef="P01_01_2023To12_31_2023_CNYsrtCurrencyAxis_NoncurrentBorrowingsMemberifrsfullBorrowingsByNameAxis_TopOfRangeMemberifrsfullRangeAxis"
      id="ixv-59419">2026</ifrs-full:BorrowingsMaturity>
    <ifrs-full:LongtermBorrowings
      contextRef="PAsOn12_31_2023_CNYsrtCurrencyAxis_NoncurrentBorrowingsMemberifrsfullBorrowingsByNameAxis"
      decimals="-3"
      id="ixv-59420"
      unitRef="Unit_CNY">690000000</ifrs-full:LongtermBorrowings>
    <ifrs-full:LongtermBorrowings
      contextRef="PAsOn12_31_2023_CNYsrtCurrencyAxis_NoncurrentBorrowingsMemberifrsfullBorrowingsByNameAxis"
      decimals="-3"
      id="ixv-59421"
      unitRef="Unit_USD">97134000</ifrs-full:LongtermBorrowings>
    <cyd:CreditFacilityAuthorizedAmount
      contextRef="PAsOn12_31_2023_CreditFacilityWithDbsBankLtdMemberifrsfullBorrowingsByNameAxis_TopOfRangeMemberifrsfullRangeAxis"
      decimals="-5"
      id="ixv-59423"
      unitRef="Unit_SGD">30000000</cyd:CreditFacilityAuthorizedAmount>
    <cyd:RefinancingOfUncommittedMulticurrencyRevolvingCreditFacility
      contextRef="PAsOn06_25_2021_CreditFacilityWithDbsBankLtdMemberifrsfullBorrowingsByNameAxis"
      decimals="-5"
      id="ixv-59424"
      unitRef="Unit_SGD">30000000</cyd:RefinancingOfUncommittedMulticurrencyRevolvingCreditFacility>
    <cyd:LineOfCreditFacilityMaximumBorrowingCapacity1
      contextRef="PAsOn12_31_2023_CreditFacilityWithDbsBankLtdMemberifrsfullBorrowingsByNameAxis"
      decimals="-5"
      id="ixv-59425"
      unitRef="Unit_SGD">30000000</cyd:LineOfCreditFacilityMaximumBorrowingCapacity1>
    <cyd:ProportionOfOwnershipInterestHeldByControllingShareholder
      contextRef="P01_01_2023To12_31_2023_CreditFacilityWithDbsBankLtdMemberifrsfullBorrowingsByNameAxis"
      decimals="3"
      id="ixv-59426"
      unitRef="Unit_pure">0.764</cyd:ProportionOfOwnershipInterestHeldByControllingShareholder>
    <cyd:ProportionOfOwnershipInterestHeldByControllingShareholder
      contextRef="P01_01_2019To01_01_2019_CreditFacilityWithDbsBankLtdMemberifrsfullBorrowingsByNameAxis_HongLeongAsiaLimitedMemberifrsfullCounterpartiesAxis"
      decimals="2"
      id="ixv-59427"
      unitRef="Unit_pure">0.35</cyd:ProportionOfOwnershipInterestHeldByControllingShareholder>
    <cyd:TangibleNetWorth
      contextRef="PAsOn12_31_2023_BottomOfRangeMemberifrsfullRangeAxis_CreditFacilityWithDbsBankLtdMemberifrsfullBorrowingsByNameAxis"
      decimals="-6"
      id="ixv-59428"
      unitRef="Unit_USD">400000000</cyd:TangibleNetWorth>
    <cyd:NetDebtToTangibleNetWorthRatio
      contextRef="P01_01_2023To12_31_2023_CreditFacilityWithDbsBankLtdMemberifrsfullBorrowingsByNameAxis_TopOfRangeMemberifrsfullRangeAxis"
      id="ixv-59429">1.0 times</cyd:NetDebtToTangibleNetWorthRatio>
    <cyd:CreditFacilityAuthorizedAmount
      contextRef="PAsOn12_31_2023_CreditFacilityWithMUFGSingaporeBranchMemberifrsfullBorrowingsByNameAxis_TopOfRangeMemberifrsfullRangeAxis"
      decimals="-5"
      id="ixv-59430"
      unitRef="Unit_SGD">30000000</cyd:CreditFacilityAuthorizedAmount>
    <cyd:RefinancingOfUnsecuredMulticurrencyRevolvingCreditFacility
      contextRef="PAsOn08_18_2023_CreditFacilityWithMUFGSingaporeBranchMemberifrsfullBorrowingsByNameAxis"
      decimals="-5"
      id="ixv-59431"
      unitRef="Unit_SGD">30000000</cyd:RefinancingOfUnsecuredMulticurrencyRevolvingCreditFacility>
    <cyd:LineOfCreditFacilityMaximumBorrowingCapacity1
      contextRef="PAsOn12_31_2023_CreditFacilityWithMUFGSingaporeBranchMemberifrsfullBorrowingsByNameAxis_TopOfRangeMemberifrsfullRangeAxis"
      decimals="-5"
      id="ixv-59432"
      unitRef="Unit_SGD">30000000</cyd:LineOfCreditFacilityMaximumBorrowingCapacity1>
    <ifrs-full:NumberOfSharesIssuedAndFullyPaid
      contextRef="PAsOn08_18_2023_CreditFacilityWithMUFGSingaporeBranchMemberifrsfullBorrowingsByNameAxis"
      decimals="0"
      id="ixv-59433"
      unitRef="Unit_shares">7290000</ifrs-full:NumberOfSharesIssuedAndFullyPaid>
    <cyd:ProportionOfOwnershipInterestHeldByControllingShareholder
      contextRef="P08_18_2023To08_18_2023_CreditFacilityWithMUFGSingaporeBranchMemberifrsfullBorrowingsByNameAxis"
      decimals="3"
      id="ixv-59434"
      unitRef="Unit_pure">0.764</cyd:ProportionOfOwnershipInterestHeldByControllingShareholder>
    <cyd:TangibleNetWorth
      contextRef="PAsOn12_31_2023_CreditFacilityWithMUFGSingaporeBranchMemberifrsfullBorrowingsByNameAxis_TopOfRangeMemberifrsfullRangeAxis"
      decimals="-6"
      id="ixv-59435"
      unitRef="Unit_USD">120000000</cyd:TangibleNetWorth>
    <cyd:NetDebtToTangibleNetWorthRatio
      contextRef="P01_01_2023To12_31_2023_CreditFacilityWithMUFGSingaporeBranchMemberifrsfullBorrowingsByNameAxis_TopOfRangeMemberifrsfullRangeAxis"
      id="ixv-59436">2.0 times</cyd:NetDebtToTangibleNetWorthRatio>
    <cyd:CreditFacilityAuthorizedAmount
      contextRef="PAsOn12_31_2023_CreditFacilityWithSumitomoBranchMemberifrsfullBorrowingsByNameAxis_TopOfRangeMemberifrsfullRangeAxis"
      decimals="-5"
      id="ixv-59437"
      unitRef="Unit_USD">30000000</cyd:CreditFacilityAuthorizedAmount>
    <cyd:RefinancingOfUnsecuredMulticurrencyRevolvingCreditFacility
      contextRef="PAsOn06_24_2020_CreditFacilityWithSumitomoBranchMemberifrsfullBorrowingsByNameAxis"
      decimals="-5"
      id="ixv-59438"
      unitRef="Unit_USD">30000000</cyd:RefinancingOfUnsecuredMulticurrencyRevolvingCreditFacility>
    <cyd:LineOfCreditFacilityMaximumBorrowingCapacity1
      contextRef="PAsOn12_31_2023_CreditFacilityWithSumitomoBranchMemberifrsfullBorrowingsByNameAxis_TopOfRangeMemberifrsfullRangeAxis"
      decimals="-5"
      id="ixv-59439"
      unitRef="Unit_USD">30000000</cyd:LineOfCreditFacilityMaximumBorrowingCapacity1>
    <ifrs-full:NumberOfSharesIssuedAndFullyPaid
      contextRef="PAsOn06_24_2020_CreditFacilityWithSumitomoBranchMemberifrsfullBorrowingsByNameAxis"
      decimals="0"
      id="ixv-59440"
      unitRef="Unit_shares">7290000</ifrs-full:NumberOfSharesIssuedAndFullyPaid>
    <cyd:TangibleNetWorth
      contextRef="PAsOn12_31_2023_BottomOfRangeMemberifrsfullRangeAxis_CreditFacilityWithSumitomoBranchMemberifrsfullBorrowingsByNameAxis"
      decimals="-6"
      id="ixv-59441"
      unitRef="Unit_USD">200000000</cyd:TangibleNetWorth>
    <cyd:NetDebtToTangibleNetWorthRatio
      contextRef="P01_01_2023To12_31_2023_BottomOfRangeMemberifrsfullRangeAxis_CreditFacilityWithSumitomoBranchMemberifrsfullBorrowingsByNameAxis"
      id="ixv-59442">2.0 times</cyd:NetDebtToTangibleNetWorthRatio>
    <ifrs-full:BorrowingsMaturity
      contextRef="P04_12_2022To04_12_2022_CreditFacilityWithSumitomoBranchMemberifrsfullBorrowingsByNameAxis_USDsrtCurrencyAxis"
      id="ixv-59443">6 months</ifrs-full:BorrowingsMaturity>
    <ifrs-full:BorrowingsMaturity
      contextRef="P04_12_2022To04_12_2022_CreditFacilityWithSumitomoBranchMemberifrsfullBorrowingsByNameAxis_SGDsrtCurrencyAxis"
      id="ixv-59444">3 months</ifrs-full:BorrowingsMaturity>
    <ifrs-full:DisclosureOfGovernmentGrantsExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-41656">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;27.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Deferred grants &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div&gt;&lt;/div&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:70%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At January&#160;1&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;424,140&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;489,788&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;68,949&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Received during the year&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;186,993&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;145,330&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;20,459&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Grant disbursed to partner of joint project&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(13,243&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(16,423&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(2,312&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Released to consolidated statement of profit or loss&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(108,102&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(59,818&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(8,421&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Reclassification&lt;div style="font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;to other payables&lt;/div&gt;&lt;/div&gt; &lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(98,919&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(13,925&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At December&#160;31&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;489,788&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;459,958&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;64,750&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:12pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:12pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:12pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:12pt"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Current (Note 22)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;13,404&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;8,064&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,135&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Non-current&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;476,384&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;451,894&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;63,615&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;489,788&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;459,958&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;64,750&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The government grant that have been received in PRC was to support and fund Yuchai&#x2019;s production facilities, research and development activities for product innovations and developments. &lt;/div&gt; </ifrs-full:DisclosureOfGovernmentGrantsExplanatory>
    <cyd:DisclosureOfDetailedInformationAboutGovernmentGrantsExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-41668">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:70%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At January&#160;1&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;424,140&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;489,788&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;68,949&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Received during the year&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;186,993&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;145,330&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;20,459&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Grant disbursed to partner of joint project&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(13,243&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(16,423&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(2,312&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Released to consolidated statement of profit or loss&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(108,102&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(59,818&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(8,421&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Reclassification&lt;div style="font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;to other payables&lt;/div&gt;&lt;/div&gt; &lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(98,919&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(13,925&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;At December&#160;31&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;489,788&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;459,958&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;64,750&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:12pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:12pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:12pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:12pt"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Current (Note 22)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;13,404&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;8,064&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,135&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Non-current&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;476,384&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;451,894&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;63,615&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;489,788&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;459,958&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;64,750&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; </cyd:DisclosureOfDetailedInformationAboutGovernmentGrantsExplanatory>
    <ifrs-full:GovernmentGrants
      contextRef="PAsOn12_31_2021"
      decimals="-3"
      id="ixv-59445"
      unitRef="Unit_CNY">424140000</ifrs-full:GovernmentGrants>
    <ifrs-full:GovernmentGrants
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-59446"
      unitRef="Unit_CNY">489788000</ifrs-full:GovernmentGrants>
    <ifrs-full:GovernmentGrants
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-59447"
      unitRef="Unit_USD">68949000</ifrs-full:GovernmentGrants>
    <cyd:GovernmentGrantReceived
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-59448"
      unitRef="Unit_CNY">186993000</cyd:GovernmentGrantReceived>
    <cyd:GovernmentGrantReceived
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-59449"
      unitRef="Unit_CNY">145330000</cyd:GovernmentGrantReceived>
    <cyd:GovernmentGrantReceived
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-59450"
      unitRef="Unit_USD">20459000</cyd:GovernmentGrantReceived>
    <cyd:GrantDisbursedToPartnerOfJointProject
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-59451"
      unitRef="Unit_CNY">-13243000</cyd:GrantDisbursedToPartnerOfJointProject>
    <cyd:GrantDisbursedToPartnerOfJointProject
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-59452"
      unitRef="Unit_CNY">-16423000</cyd:GrantDisbursedToPartnerOfJointProject>
    <cyd:GrantDisbursedToPartnerOfJointProject
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-59453"
      unitRef="Unit_USD">-2312000</cyd:GrantDisbursedToPartnerOfJointProject>
    <cyd:ReleaseOfDeferredGrantRecognisedInProfitOrLoss
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-59454"
      unitRef="Unit_CNY">108102000</cyd:ReleaseOfDeferredGrantRecognisedInProfitOrLoss>
    <cyd:ReleaseOfDeferredGrantRecognisedInProfitOrLoss
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-59455"
      unitRef="Unit_CNY">59818000</cyd:ReleaseOfDeferredGrantRecognisedInProfitOrLoss>
    <cyd:ReleaseOfDeferredGrantRecognisedInProfitOrLoss
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-59456"
      unitRef="Unit_USD">8421000</cyd:ReleaseOfDeferredGrantRecognisedInProfitOrLoss>
    <cyd:ReclassificationToOtherPayables
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-59457"
      unitRef="Unit_CNY">0</cyd:ReclassificationToOtherPayables>
    <cyd:ReclassificationToOtherPayables
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-59458"
      unitRef="Unit_CNY">-98919000</cyd:ReclassificationToOtherPayables>
    <cyd:ReclassificationToOtherPayables
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-59459"
      unitRef="Unit_USD">-13925000</cyd:ReclassificationToOtherPayables>
    <ifrs-full:GovernmentGrants
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-59460"
      unitRef="Unit_CNY">489788000</ifrs-full:GovernmentGrants>
    <ifrs-full:GovernmentGrants
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59461"
      unitRef="Unit_CNY">459958000</ifrs-full:GovernmentGrants>
    <ifrs-full:GovernmentGrants
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59462"
      unitRef="Unit_USD">64750000</ifrs-full:GovernmentGrants>
    <ifrs-full:CurrentGovernmentGrants
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-59463"
      unitRef="Unit_CNY">13404000</ifrs-full:CurrentGovernmentGrants>
    <ifrs-full:CurrentGovernmentGrants
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59464"
      unitRef="Unit_CNY">8064000</ifrs-full:CurrentGovernmentGrants>
    <ifrs-full:CurrentGovernmentGrants
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59465"
      unitRef="Unit_USD">1135000</ifrs-full:CurrentGovernmentGrants>
    <ifrs-full:NoncurrentGovernmentGrants
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-59466"
      unitRef="Unit_CNY">476384000</ifrs-full:NoncurrentGovernmentGrants>
    <ifrs-full:NoncurrentGovernmentGrants
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59467"
      unitRef="Unit_CNY">451894000</ifrs-full:NoncurrentGovernmentGrants>
    <ifrs-full:NoncurrentGovernmentGrants
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59468"
      unitRef="Unit_USD">63615000</ifrs-full:NoncurrentGovernmentGrants>
    <ifrs-full:GovernmentGrants
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-59469"
      unitRef="Unit_CNY">489788000</ifrs-full:GovernmentGrants>
    <ifrs-full:GovernmentGrants
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59470"
      unitRef="Unit_CNY">459958000</ifrs-full:GovernmentGrants>
    <ifrs-full:GovernmentGrants
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59471"
      unitRef="Unit_USD">64750000</ifrs-full:GovernmentGrants>
    <ifrs-full:DisclosureOfOtherLiabilitiesExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-41957">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;28.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Other financial liability &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;In November 2022, Yuchai &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Xin-Lan&lt;/div&gt; received RMB 50.0&#160;million from an investor for its 9.1% of shareholding in Yuchai &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Xin-Lan.&lt;/div&gt; In &lt;div style="display:inline;"&gt;February&lt;/div&gt; 2023, Yuchai &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Xin-Lan&lt;/div&gt; received another RMB 20.0&#160;million &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;(&lt;/div&gt;US$&#160;2.8 million&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;)&lt;/div&gt; from two new investors for its 3.2% of shareholding in Yuchai &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Xin-Lan.&lt;/div&gt; At the same time, Yuchai has granted a put option to these investors &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;(non-controlling&lt;/div&gt; interest of its subsidiary company, Yuchai &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Xin-Lan).&lt;/div&gt; These option&lt;div style="display:inline;"&gt;s&lt;/div&gt; may be exercised at cost plus agreed interests (based on a fixed interest rate) if certain conditions are not met by end of 2027. Accordingly, the Group recognized a financial liability based on the present value of the amount payable upon exercise of the put. A corresponding capital reserve was recognized (Note 20). &lt;/div&gt; </ifrs-full:DisclosureOfOtherLiabilitiesExplanatory>
    <ifrs-full:ProceedsFromChangesInOwnershipInterestsInSubsidiaries
      contextRef="P11_01_2022To11_30_2022_YuchaiXinLanMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="-5"
      id="ixv-59472"
      unitRef="Unit_CNY">50000000</ifrs-full:ProceedsFromChangesInOwnershipInterestsInSubsidiaries>
    <cyd:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="PAsOn11_01_2022"
      decimals="3"
      id="ixv-59473"
      unitRef="Unit_pure">0.091</cyd:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <ifrs-full:ProceedsFromChangesInOwnershipInterestsInSubsidiaries
      contextRef="P02_01_2023To02_28_2023_YuchaiXinLanMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="-5"
      id="ixv-59474"
      unitRef="Unit_CNY">20000000</ifrs-full:ProceedsFromChangesInOwnershipInterestsInSubsidiaries>
    <ifrs-full:ProceedsFromChangesInOwnershipInterestsInSubsidiaries
      contextRef="P02_01_2023To02_28_2023_YuchaiXinLanMemberifrsfullSignificantInvestmentsInSubsidiariesAxis"
      decimals="-5"
      id="ixv-59475"
      unitRef="Unit_USD">2800000</ifrs-full:ProceedsFromChangesInOwnershipInterestsInSubsidiaries>
    <cyd:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="PAsOn02_01_2023"
      decimals="3"
      id="ixv-59476"
      unitRef="Unit_pure">0.032</cyd:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <ifrs-full:DisclosureOfRelatedPartyExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-41978">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;29.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Related party disclosures &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;The ultimate parent &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;As of December&#160;31, 2023, the controlling shareholder of the Company, HLA, indirectly owned 18,270,965, or 44.7% (2022: 18,270,965, or 44.7%), of the ordinary shares in the capital of the Company, as well as a special share that entitles it to elect a majority of directors of the Company. HLA controls the Company through its wholly-owned subsidiary, HLC, and through HL Technology Systems Pte. Ltd. (&#x201c;HLT&#x201d;), a wholly-owned subsidiary of HLC. HLT owns approximately 23.3% (2022: 23.3%) of the ordinary shares in the capital of the Company and is, and has since August 2002 been, the registered holder of the special share. HLA also owns, through another wholly-owned subsidiary, Well Summit Investments Limited, approximately 21.4% (2022: 21.4%) of the ordinary shares in the capital of the Company. HLA is a member of the Hong Leong Investment Holdings Pte. Ltd., or Hong Leong Investment group of companies. Prior to August 2002, the Company was controlled by Diesel Machinery (BVI) Limited, which, until its dissolution, was a holding company controlled by HLC and was the prior owner of the special share. Through HLT&#x2019;s stock ownership and the rights accorded to the special share under &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Bye-Laws&lt;/div&gt; of the Company and various agreements among shareholders, HLA is able to effectively approve and effect most corporate transactions. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;In 2023, there were transactions other than dividends paid, between the Group and HLA of RMB 0.5 million (less than US$ 0.1 million) (2022: RMB 0.4&#160;million; 2021: RMB 0.5 million). The transaction relates to consultancy fees charged by HLA. &lt;/div&gt; &lt;div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Entity with significant influence over the Group &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;As of December&#160;31, 2023, the Yulin City Government through Coomber Investment Ltd. owned 18.2% (2022: 17.2%) of the ordinary shares in the capital of the Company. &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;  &lt;div style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The following provides the significant transactions that have been entered into with related parties for the relevant financial year. &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:62%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2021&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Sales of engines and parts&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- associates and joint ventures&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;393,440&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;411,010&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;924,971&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;130,212&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- GY &lt;div style="font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;and its affiliates&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;3,223,785&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,262,306&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,034,304&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;286,376&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Purchase of parts, supplies and engines&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- associates and joint ventures&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,036,675&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,396,611&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,614,814&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;227,323&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- GY &lt;div style="font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;and its affiliates&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,307,137&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,053,607&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,804,457&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;254,020&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Hospitality, restaurant, consultancy and other service income charged to&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- a joint venture&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,152&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;5,803&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;18,427&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,594&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- GY &lt;div style="font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;and its affiliates&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;6,609&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;10,398&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;18,023&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,537&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Service charge charged by&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- joint ventures&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;5,023&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;128&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,094&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;295&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Rental income&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- joint ventures&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;4,415&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;4,634&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;3,834&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;540&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- GY &lt;div style="font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;and its affiliates&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;275&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;580&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;12,227&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,721&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Sales of an intangible asset to a joint venture&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;101,390&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;14,273&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Property management service expenses&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- GY &lt;div style="font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;and its affiliates&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;21,978&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;22,128&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;24,668&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;3,473&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Selling, general and administrative expenses&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- a joint venture&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,530&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- GY &lt;div style="font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;and its affiliates&lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt; &lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;9,315&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;30,151&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;34,178&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;4,811&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- HLA &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"&gt;and&lt;/div&gt; its affiliates&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;7,188&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;8,994&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;9,194&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,294&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Delivery, storage, distribution and handling expenses&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;- GY and its affiliates&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;300,699&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;201,669&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;212,566&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;29,924&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Payment for lease liabilities&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;- GY and its affiliates&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;17,215&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;19,802&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;19,615&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,761&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Purchases of vehicles and machineries&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;- GY and its affiliates&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;3,460&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,513&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: justify;"&gt;In addition to the above, Yuchai also entered into transactions with other PRC Government owned enterprises. Management considers that these transactions were entered into in the normal course of business and expects that these transactions will continue on normal commercial terms. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The transactions with related parties are made at terms agreed between the parties. &lt;/div&gt;  &lt;div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Compensation of key management personnel of the Group &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;/div&gt; &lt;div&gt; &lt;div style="null;text-indent: 0px;"&gt; &lt;div style="clear:both;max-height:0pt;"&gt;&lt;/div&gt; &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;br/&gt;&lt;/div&gt; &lt;div style="null;text-indent: 0px;"&gt; &lt;div style="clear:both;max-height:0pt;"&gt;&lt;/div&gt; &lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width: 76%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:7%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:6%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2021&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 76%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Short-term employee benefits&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 7%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;25,289&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;25,011&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;&lt;div style="/* background-color: rgb(255, 255, 0); */letter-spacing: 0px;top: 0px;display:inline;"&gt;30,147&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;&lt;div style="/* background-color: rgb(255, 255, 0); */letter-spacing: 0px;top: 0px;display:inline;"&gt;4,244&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 76%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Contribution to defined contribution plans&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 7%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;273&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;208&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;&lt;div style="/* background-color: rgb(255, 255, 0); */letter-spacing: 0px;top: 0px;display:inline;"&gt;305&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;&lt;div style="/* background-color: rgb(255, 255, 0); */letter-spacing: 0px;top: 0px;display:inline;"&gt;43&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 76%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 7%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 76%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 7%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;25,562&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;25,219&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;&lt;div style="/* background-color: rgb(255, 255, 0); */letter-spacing: 0px;top: 0px;display:inline;"&gt;30,452&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;&lt;div style="/* background-color: rgb(255, 255, 0); */letter-spacing: 0px;top: 0px;display:inline;"&gt;4,287&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 76%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 7%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-executive&lt;/div&gt; directors do not receive pension entitlements from the Group. &lt;/div&gt; </ifrs-full:DisclosureOfRelatedPartyExplanatory>
    <cyd:SharesInEntityHeldByControllingShareholder
      contextRef="PAsOn12_31_2023_HongLeongAsiaLimitedMemberifrsfullCounterpartiesAxis_SubsidiariesMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="INF"
      id="ixv-59477"
      unitRef="Unit_shares">18270965</cyd:SharesInEntityHeldByControllingShareholder>
    <cyd:ProportionOfOwnershipInterestHeldByControllingShareholder
      contextRef="P01_01_2023To12_31_2023_HongLeongAsiaLimitedMemberifrsfullCounterpartiesAxis_SubsidiariesMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="3"
      id="ixv-59478"
      unitRef="Unit_pure">0.447</cyd:ProportionOfOwnershipInterestHeldByControllingShareholder>
    <cyd:SharesInEntityHeldByControllingShareholder
      contextRef="PAsOn12_31_2022_HongLeongAsiaLimitedMemberifrsfullCounterpartiesAxis_SubsidiariesMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="INF"
      id="ixv-59479"
      unitRef="Unit_shares">18270965</cyd:SharesInEntityHeldByControllingShareholder>
    <cyd:ProportionOfOwnershipInterestHeldByControllingShareholder
      contextRef="P01_01_2022To12_31_2022_HongLeongAsiaLimitedMemberifrsfullCounterpartiesAxis_SubsidiariesMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="3"
      id="ixv-59480"
      unitRef="Unit_pure">0.447</cyd:ProportionOfOwnershipInterestHeldByControllingShareholder>
    <cyd:ProportionOfOwnershipInterestHeldByControllingShareholders
      contextRef="P01_01_2023To12_31_2023_HlTechnologySystemsPrivateLimitedMemberifrsfullCounterpartiesAxis_SubsidiariesMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="3"
      id="ixv-59481"
      unitRef="Unit_pure">0.233</cyd:ProportionOfOwnershipInterestHeldByControllingShareholders>
    <cyd:ProportionOfOwnershipInterestHeldByControllingShareholders
      contextRef="P01_01_2022To12_31_2022_HlTechnologySystemsPrivateLimitedMemberifrsfullCounterpartiesAxis_SubsidiariesMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="3"
      id="ixv-59482"
      unitRef="Unit_pure">0.233</cyd:ProportionOfOwnershipInterestHeldByControllingShareholders>
    <cyd:ProportionOfOwnershipInterestHeldByControllingShareholders
      contextRef="P01_01_2023To12_31_2023_SubsidiariesMemberifrsfullCategoriesOfRelatedPartiesAxis_WellSummitInvestmentsLimitedMemberifrsfullCounterpartiesAxis"
      decimals="3"
      id="ixv-59483"
      unitRef="Unit_pure">0.214</cyd:ProportionOfOwnershipInterestHeldByControllingShareholders>
    <cyd:ProportionOfOwnershipInterestHeldByControllingShareholders
      contextRef="P01_01_2022To12_31_2022_SubsidiariesMemberifrsfullCategoriesOfRelatedPartiesAxis_WellSummitInvestmentsLimitedMemberifrsfullCounterpartiesAxis"
      decimals="3"
      id="ixv-59484"
      unitRef="Unit_pure">0.214</cyd:ProportionOfOwnershipInterestHeldByControllingShareholders>
    <cyd:ConsultancyFeesChargedByRelatedPartyTransactions
      contextRef="P01_01_2023To12_31_2023_HongLeongAsiaLimitedMemberifrsfullCounterpartiesAxis_SubsidiariesMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-5"
      id="ixv-59485"
      unitRef="Unit_CNY">500000</cyd:ConsultancyFeesChargedByRelatedPartyTransactions>
    <cyd:ConsultancyFeesChargedByRelatedPartyTransactions
      contextRef="P01_01_2023To12_31_2023_HongLeongAsiaLimitedMemberifrsfullCounterpartiesAxis_SubsidiariesMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-5"
      id="ixv-59486"
      unitRef="Unit_USD">100000</cyd:ConsultancyFeesChargedByRelatedPartyTransactions>
    <cyd:ConsultancyFeesChargedByRelatedPartyTransactions
      contextRef="P01_01_2022To12_31_2022_HongLeongAsiaLimitedMemberifrsfullCounterpartiesAxis_SubsidiariesMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-5"
      id="ixv-59487"
      unitRef="Unit_CNY">400000</cyd:ConsultancyFeesChargedByRelatedPartyTransactions>
    <cyd:ConsultancyFeesChargedByRelatedPartyTransactions
      contextRef="P01_01_2021To12_31_2021_HongLeongAsiaLimitedMemberifrsfullCounterpartiesAxis_SubsidiariesMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-5"
      id="ixv-59488"
      unitRef="Unit_CNY">500000</cyd:ConsultancyFeesChargedByRelatedPartyTransactions>
    <cyd:ProportionOfOwnershipInterestHeldByNonControllingShareholderWithSignificantInfluenceOverTheGroup
      contextRef="P01_01_2023To12_31_2023_YulinCityGovernmentMemberifrsfullCounterpartiesAxis"
      decimals="3"
      id="ixv-59489"
      unitRef="Unit_pure">0.182</cyd:ProportionOfOwnershipInterestHeldByNonControllingShareholderWithSignificantInfluenceOverTheGroup>
    <cyd:ProportionOfOwnershipInterestHeldByNonControllingShareholderWithSignificantInfluenceOverTheGroup
      contextRef="P01_01_2022To12_31_2022_YulinCityGovernmentMemberifrsfullCounterpartiesAxis"
      decimals="3"
      id="ixv-59490"
      unitRef="Unit_pure">0.172</cyd:ProportionOfOwnershipInterestHeldByNonControllingShareholderWithSignificantInfluenceOverTheGroup>
    <ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-42032"> &lt;div style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The following provides the significant transactions that have been entered into with related parties for the relevant financial year. &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:62%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2021&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Sales of engines and parts&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- associates and joint ventures&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;393,440&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;411,010&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;924,971&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;130,212&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- GY &lt;div style="font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;and its affiliates&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;3,223,785&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,262,306&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,034,304&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;286,376&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Purchase of parts, supplies and engines&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- associates and joint ventures&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,036,675&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,396,611&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,614,814&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;227,323&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- GY &lt;div style="font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;and its affiliates&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,307,137&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,053,607&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,804,457&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;254,020&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Hospitality, restaurant, consultancy and other service income charged to&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- a joint venture&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,152&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;5,803&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;18,427&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,594&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- GY &lt;div style="font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;and its affiliates&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;6,609&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;10,398&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;18,023&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,537&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Service charge charged by&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- joint ventures&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;5,023&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;128&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,094&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;295&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Rental income&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- joint ventures&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;4,415&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;4,634&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;3,834&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;540&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- GY &lt;div style="font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;and its affiliates&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;275&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;580&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;12,227&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,721&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Sales of an intangible asset to a joint venture&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;101,390&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;14,273&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Property management service expenses&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- GY &lt;div style="font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;and its affiliates&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;21,978&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;22,128&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;24,668&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;3,473&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Selling, general and administrative expenses&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- a joint venture&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,530&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- GY &lt;div style="font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;and its affiliates&lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt; &lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;9,315&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;30,151&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;34,178&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;4,811&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- HLA &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"&gt;and&lt;/div&gt; its affiliates&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;7,188&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;8,994&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;9,194&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,294&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Delivery, storage, distribution and handling expenses&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;- GY and its affiliates&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;300,699&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;201,669&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;212,566&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;29,924&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Payment for lease liabilities&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;- GY and its affiliates&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;17,215&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;19,802&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;19,615&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,761&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Purchases of vehicles and machineries&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;- GY and its affiliates&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;3,460&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,513&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt;  </ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory>
    <ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions
      contextRef="P01_01_2021To12_31_2021_AssociatesAndJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-59492"
      unitRef="Unit_CNY">393440000</ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions>
    <ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions
      contextRef="P01_01_2022To12_31_2022_AssociatesAndJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-59493"
      unitRef="Unit_CNY">411010000</ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions>
    <ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions
      contextRef="P01_01_2023To12_31_2023_AssociatesAndJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-59494"
      unitRef="Unit_CNY">924971000</ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions>
    <ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions
      contextRef="P01_01_2023To12_31_2023_AssociatesAndJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-59495"
      unitRef="Unit_USD">130212000</ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions>
    <ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions
      contextRef="P01_01_2021To12_31_2021_GuangxiYuchaiMachineryGroupCompanyLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-59496"
      unitRef="Unit_CNY">3223785000</ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions>
    <ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions
      contextRef="P01_01_2022To12_31_2022_GuangxiYuchaiMachineryGroupCompanyLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-59497"
      unitRef="Unit_CNY">2262306000</ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions>
    <ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions
      contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryGroupCompanyLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-59498"
      unitRef="Unit_CNY">2034304000</ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions>
    <ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions
      contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryGroupCompanyLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-59499"
      unitRef="Unit_USD">286376000</ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions>
    <ifrs-full:PurchasesOfGoodsRelatedPartyTransactions
      contextRef="P01_01_2021To12_31_2021_AssociatesAndJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-59500"
      unitRef="Unit_CNY">2036675000</ifrs-full:PurchasesOfGoodsRelatedPartyTransactions>
    <ifrs-full:PurchasesOfGoodsRelatedPartyTransactions
      contextRef="P01_01_2022To12_31_2022_AssociatesAndJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-59501"
      unitRef="Unit_CNY">1396611000</ifrs-full:PurchasesOfGoodsRelatedPartyTransactions>
    <ifrs-full:PurchasesOfGoodsRelatedPartyTransactions
      contextRef="P01_01_2023To12_31_2023_AssociatesAndJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-59502"
      unitRef="Unit_CNY">1614814000</ifrs-full:PurchasesOfGoodsRelatedPartyTransactions>
    <ifrs-full:PurchasesOfGoodsRelatedPartyTransactions
      contextRef="P01_01_2023To12_31_2023_AssociatesAndJointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-59503"
      unitRef="Unit_USD">227323000</ifrs-full:PurchasesOfGoodsRelatedPartyTransactions>
    <ifrs-full:PurchasesOfGoodsRelatedPartyTransactions
      contextRef="P01_01_2021To12_31_2021_GuangxiYuchaiMachineryGroupCompanyLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-59504"
      unitRef="Unit_CNY">1307137000</ifrs-full:PurchasesOfGoodsRelatedPartyTransactions>
    <ifrs-full:PurchasesOfGoodsRelatedPartyTransactions
      contextRef="P01_01_2022To12_31_2022_GuangxiYuchaiMachineryGroupCompanyLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-59505"
      unitRef="Unit_CNY">1053607000</ifrs-full:PurchasesOfGoodsRelatedPartyTransactions>
    <ifrs-full:PurchasesOfGoodsRelatedPartyTransactions
      contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryGroupCompanyLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-59506"
      unitRef="Unit_CNY">1804457000</ifrs-full:PurchasesOfGoodsRelatedPartyTransactions>
    <ifrs-full:PurchasesOfGoodsRelatedPartyTransactions
      contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryGroupCompanyLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-59507"
      unitRef="Unit_USD">254020000</ifrs-full:PurchasesOfGoodsRelatedPartyTransactions>
    <cyd:ServicesCostChargedToRelatedPartyTransactions
      contextRef="P01_01_2021To12_31_2021_JointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-59508"
      unitRef="Unit_CNY">2152000</cyd:ServicesCostChargedToRelatedPartyTransactions>
    <cyd:ServicesCostChargedToRelatedPartyTransactions
      contextRef="P01_01_2022To12_31_2022_JointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-59509"
      unitRef="Unit_CNY">5803000</cyd:ServicesCostChargedToRelatedPartyTransactions>
    <cyd:ServicesCostChargedToRelatedPartyTransactions
      contextRef="P01_01_2023To12_31_2023_JointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-59510"
      unitRef="Unit_CNY">18427000</cyd:ServicesCostChargedToRelatedPartyTransactions>
    <cyd:ServicesCostChargedToRelatedPartyTransactions
      contextRef="P01_01_2023To12_31_2023_JointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-59511"
      unitRef="Unit_USD">2594000</cyd:ServicesCostChargedToRelatedPartyTransactions>
    <cyd:ServicesCostChargedToRelatedPartyTransactions
      contextRef="P01_01_2021To12_31_2021_GuangxiYuchaiMachineryGroupCompanyLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-59512"
      unitRef="Unit_CNY">6609000</cyd:ServicesCostChargedToRelatedPartyTransactions>
    <cyd:ServicesCostChargedToRelatedPartyTransactions
      contextRef="P01_01_2022To12_31_2022_GuangxiYuchaiMachineryGroupCompanyLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-59513"
      unitRef="Unit_CNY">10398000</cyd:ServicesCostChargedToRelatedPartyTransactions>
    <cyd:ServicesCostChargedToRelatedPartyTransactions
      contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryGroupCompanyLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-59514"
      unitRef="Unit_CNY">18023000</cyd:ServicesCostChargedToRelatedPartyTransactions>
    <cyd:ServicesCostChargedToRelatedPartyTransactions
      contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryGroupCompanyLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-59515"
      unitRef="Unit_USD">2537000</cyd:ServicesCostChargedToRelatedPartyTransactions>
    <cyd:ServicesCostChargedByRelatedPartyTransactions
      contextRef="P01_01_2021To12_31_2021_JointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-59516"
      unitRef="Unit_CNY">5023000</cyd:ServicesCostChargedByRelatedPartyTransactions>
    <cyd:ServicesCostChargedByRelatedPartyTransactions
      contextRef="P01_01_2022To12_31_2022_JointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-59517"
      unitRef="Unit_CNY">128000</cyd:ServicesCostChargedByRelatedPartyTransactions>
    <cyd:ServicesCostChargedByRelatedPartyTransactions
      contextRef="P01_01_2023To12_31_2023_JointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-59518"
      unitRef="Unit_CNY">2094000</cyd:ServicesCostChargedByRelatedPartyTransactions>
    <cyd:ServicesCostChargedByRelatedPartyTransactions
      contextRef="P01_01_2023To12_31_2023_JointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-59519"
      unitRef="Unit_USD">295000</cyd:ServicesCostChargedByRelatedPartyTransactions>
    <ifrs-full:LeasesAsLessorRelatedPartyTransactions
      contextRef="P01_01_2021To12_31_2021_JointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-59520"
      unitRef="Unit_CNY">4415000</ifrs-full:LeasesAsLessorRelatedPartyTransactions>
    <ifrs-full:LeasesAsLessorRelatedPartyTransactions
      contextRef="P01_01_2022To12_31_2022_JointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-59521"
      unitRef="Unit_CNY">4634000</ifrs-full:LeasesAsLessorRelatedPartyTransactions>
    <ifrs-full:LeasesAsLessorRelatedPartyTransactions
      contextRef="P01_01_2023To12_31_2023_JointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-59522"
      unitRef="Unit_CNY">3834000</ifrs-full:LeasesAsLessorRelatedPartyTransactions>
    <ifrs-full:LeasesAsLessorRelatedPartyTransactions
      contextRef="P01_01_2023To12_31_2023_JointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-59523"
      unitRef="Unit_USD">540000</ifrs-full:LeasesAsLessorRelatedPartyTransactions>
    <ifrs-full:LeasesAsLessorRelatedPartyTransactions
      contextRef="P01_01_2021To12_31_2021_GuangxiYuchaiMachineryGroupCompanyLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-59524"
      unitRef="Unit_CNY">275000</ifrs-full:LeasesAsLessorRelatedPartyTransactions>
    <ifrs-full:LeasesAsLessorRelatedPartyTransactions
      contextRef="P01_01_2022To12_31_2022_GuangxiYuchaiMachineryGroupCompanyLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-59525"
      unitRef="Unit_CNY">580000</ifrs-full:LeasesAsLessorRelatedPartyTransactions>
    <ifrs-full:LeasesAsLessorRelatedPartyTransactions
      contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryGroupCompanyLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-59526"
      unitRef="Unit_CNY">12227000</ifrs-full:LeasesAsLessorRelatedPartyTransactions>
    <ifrs-full:LeasesAsLessorRelatedPartyTransactions
      contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryGroupCompanyLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-59527"
      unitRef="Unit_USD">1721000</ifrs-full:LeasesAsLessorRelatedPartyTransactions>
    <ifrs-full:DisposalsIntangibleAssetsOtherThanGoodwill
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-59528"
      unitRef="Unit_CNY">0</ifrs-full:DisposalsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsOtherThanGoodwill
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-59529"
      unitRef="Unit_CNY">0</ifrs-full:DisposalsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsOtherThanGoodwill
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-59530"
      unitRef="Unit_CNY">101390000</ifrs-full:DisposalsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsOtherThanGoodwill
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-59531"
      unitRef="Unit_USD">14273000</ifrs-full:DisposalsIntangibleAssetsOtherThanGoodwill>
    <cyd:PropertyManagementServiceChargedByRelatedPartyTransactions
      contextRef="P01_01_2021To12_31_2021_GuangxiYuchaiMachineryGroupCompanyLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-59532"
      unitRef="Unit_CNY">21978000</cyd:PropertyManagementServiceChargedByRelatedPartyTransactions>
    <cyd:PropertyManagementServiceChargedByRelatedPartyTransactions
      contextRef="P01_01_2022To12_31_2022_GuangxiYuchaiMachineryGroupCompanyLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-59533"
      unitRef="Unit_CNY">22128000</cyd:PropertyManagementServiceChargedByRelatedPartyTransactions>
    <cyd:PropertyManagementServiceChargedByRelatedPartyTransactions
      contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryGroupCompanyLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-59534"
      unitRef="Unit_CNY">24668000</cyd:PropertyManagementServiceChargedByRelatedPartyTransactions>
    <cyd:PropertyManagementServiceChargedByRelatedPartyTransactions
      contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryGroupCompanyLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-59535"
      unitRef="Unit_USD">3473000</cyd:PropertyManagementServiceChargedByRelatedPartyTransactions>
    <cyd:GeneralAndAdministrativeExpensesRelatedPartyTransactions
      contextRef="P01_01_2021To12_31_2021_JointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-59536"
      unitRef="Unit_CNY">2530000</cyd:GeneralAndAdministrativeExpensesRelatedPartyTransactions>
    <cyd:GeneralAndAdministrativeExpensesRelatedPartyTransactions
      contextRef="P01_01_2022To12_31_2022_JointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-59537"
      unitRef="Unit_CNY">0</cyd:GeneralAndAdministrativeExpensesRelatedPartyTransactions>
    <cyd:GeneralAndAdministrativeExpensesRelatedPartyTransactions
      contextRef="P01_01_2023To12_31_2023_JointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-59538"
      unitRef="Unit_CNY">0</cyd:GeneralAndAdministrativeExpensesRelatedPartyTransactions>
    <cyd:GeneralAndAdministrativeExpensesRelatedPartyTransactions
      contextRef="P01_01_2023To12_31_2023_JointVenturesMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-59539"
      unitRef="Unit_USD">0</cyd:GeneralAndAdministrativeExpensesRelatedPartyTransactions>
    <cyd:GeneralAndAdministrativeExpensesRelatedPartyTransactions
      contextRef="P01_01_2021To12_31_2021_GuangxiYuchaiMachineryGroupCompanyLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-59540"
      unitRef="Unit_CNY">9315000</cyd:GeneralAndAdministrativeExpensesRelatedPartyTransactions>
    <cyd:GeneralAndAdministrativeExpensesRelatedPartyTransactions
      contextRef="P01_01_2022To12_31_2022_GuangxiYuchaiMachineryGroupCompanyLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-59541"
      unitRef="Unit_CNY">30151000</cyd:GeneralAndAdministrativeExpensesRelatedPartyTransactions>
    <cyd:GeneralAndAdministrativeExpensesRelatedPartyTransactions
      contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryGroupCompanyLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-59542"
      unitRef="Unit_CNY">34178000</cyd:GeneralAndAdministrativeExpensesRelatedPartyTransactions>
    <cyd:GeneralAndAdministrativeExpensesRelatedPartyTransactions
      contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryGroupCompanyLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-59543"
      unitRef="Unit_USD">4811000</cyd:GeneralAndAdministrativeExpensesRelatedPartyTransactions>
    <cyd:GeneralAndAdministrativeExpensesRelatedPartyTransactions
      contextRef="P01_01_2021To12_31_2021_HongLeongAsiaLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-59544"
      unitRef="Unit_CNY">7188000</cyd:GeneralAndAdministrativeExpensesRelatedPartyTransactions>
    <cyd:GeneralAndAdministrativeExpensesRelatedPartyTransactions
      contextRef="P01_01_2022To12_31_2022_HongLeongAsiaLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-59545"
      unitRef="Unit_CNY">8994000</cyd:GeneralAndAdministrativeExpensesRelatedPartyTransactions>
    <cyd:GeneralAndAdministrativeExpensesRelatedPartyTransactions
      contextRef="P01_01_2023To12_31_2023_HongLeongAsiaLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-59546"
      unitRef="Unit_CNY">9194000</cyd:GeneralAndAdministrativeExpensesRelatedPartyTransactions>
    <cyd:GeneralAndAdministrativeExpensesRelatedPartyTransactions
      contextRef="P01_01_2023To12_31_2023_HongLeongAsiaLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-59547"
      unitRef="Unit_USD">1294000</cyd:GeneralAndAdministrativeExpensesRelatedPartyTransactions>
    <cyd:StorageAndDistributionExpensesChargedByRelatedPartyTransactions
      contextRef="P01_01_2021To12_31_2021_GuangxiYuchaiMachineryGroupCompanyLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-59548"
      unitRef="Unit_CNY">300699000</cyd:StorageAndDistributionExpensesChargedByRelatedPartyTransactions>
    <cyd:StorageAndDistributionExpensesChargedByRelatedPartyTransactions
      contextRef="P01_01_2022To12_31_2022_GuangxiYuchaiMachineryGroupCompanyLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-59549"
      unitRef="Unit_CNY">201669000</cyd:StorageAndDistributionExpensesChargedByRelatedPartyTransactions>
    <cyd:StorageAndDistributionExpensesChargedByRelatedPartyTransactions
      contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryGroupCompanyLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-59550"
      unitRef="Unit_CNY">212566000</cyd:StorageAndDistributionExpensesChargedByRelatedPartyTransactions>
    <cyd:StorageAndDistributionExpensesChargedByRelatedPartyTransactions
      contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryGroupCompanyLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-59551"
      unitRef="Unit_USD">29924000</cyd:StorageAndDistributionExpensesChargedByRelatedPartyTransactions>
    <cyd:PaymentsForLeaseLiabilities
      contextRef="P01_01_2021To12_31_2021_GuangxiYuchaiMachineryGroupCompanyLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-59552"
      unitRef="Unit_CNY">17215000</cyd:PaymentsForLeaseLiabilities>
    <cyd:PaymentsForLeaseLiabilities
      contextRef="P01_01_2022To12_31_2022_GuangxiYuchaiMachineryGroupCompanyLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-59553"
      unitRef="Unit_CNY">19802000</cyd:PaymentsForLeaseLiabilities>
    <cyd:PaymentsForLeaseLiabilities
      contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryGroupCompanyLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-59554"
      unitRef="Unit_CNY">19615000</cyd:PaymentsForLeaseLiabilities>
    <cyd:PaymentsForLeaseLiabilities
      contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryGroupCompanyLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-59555"
      unitRef="Unit_USD">2761000</cyd:PaymentsForLeaseLiabilities>
    <ifrs-full:PurchasesOfPropertyAndOtherAssetsRelatedPartyTransactions
      contextRef="P01_01_2021To12_31_2021_GuangxiYuchaiMachineryGroupCompanyLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-59556"
      unitRef="Unit_CNY">3460000</ifrs-full:PurchasesOfPropertyAndOtherAssetsRelatedPartyTransactions>
    <ifrs-full:PurchasesOfPropertyAndOtherAssetsRelatedPartyTransactions
      contextRef="P01_01_2022To12_31_2022_GuangxiYuchaiMachineryGroupCompanyLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-59557"
      unitRef="Unit_CNY">2513000</ifrs-full:PurchasesOfPropertyAndOtherAssetsRelatedPartyTransactions>
    <ifrs-full:PurchasesOfPropertyAndOtherAssetsRelatedPartyTransactions
      contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryGroupCompanyLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-59558"
      unitRef="Unit_CNY">0</ifrs-full:PurchasesOfPropertyAndOtherAssetsRelatedPartyTransactions>
    <ifrs-full:PurchasesOfPropertyAndOtherAssetsRelatedPartyTransactions
      contextRef="P01_01_2023To12_31_2023_GuangxiYuchaiMachineryGroupCompanyLimitedMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="-3"
      id="ixv-59559"
      unitRef="Unit_USD">0</ifrs-full:PurchasesOfPropertyAndOtherAssetsRelatedPartyTransactions>
    <ifrs-full:DisclosureOfInformationAboutKeyManagementPersonnelExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-42688"> &lt;div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Compensation of key management personnel of the Group &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;/div&gt;  &lt;div style="null;text-indent: 0px;"&gt; &lt;div style="clear:both;max-height:0pt;"&gt;&lt;/div&gt; &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;br/&gt;&lt;/div&gt; &lt;div style="null;text-indent: 0px;"&gt; &lt;div style="clear:both;max-height:0pt;"&gt;&lt;/div&gt; &lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width: 76%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:7%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:6%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2021&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 76%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Short-term employee benefits&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 7%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;25,289&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;25,011&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;&lt;div style="/* background-color: rgb(255, 255, 0); */letter-spacing: 0px;top: 0px;display:inline;"&gt;30,147&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;&lt;div style="/* background-color: rgb(255, 255, 0); */letter-spacing: 0px;top: 0px;display:inline;"&gt;4,244&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 76%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Contribution to defined contribution plans&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 7%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;273&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;208&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;&lt;div style="/* background-color: rgb(255, 255, 0); */letter-spacing: 0px;top: 0px;display:inline;"&gt;305&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;&lt;div style="/* background-color: rgb(255, 255, 0); */letter-spacing: 0px;top: 0px;display:inline;"&gt;43&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 76%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 7%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 76%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 7%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;25,562&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;25,219&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;&lt;div style="/* background-color: rgb(255, 255, 0); */letter-spacing: 0px;top: 0px;display:inline;"&gt;30,452&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;&lt;div style="/* background-color: rgb(255, 255, 0); */letter-spacing: 0px;top: 0px;display:inline;"&gt;4,287&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 76%;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 7%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 6%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </ifrs-full:DisclosureOfInformationAboutKeyManagementPersonnelExplanatory>
    <ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-59562"
      unitRef="Unit_CNY">25289000</ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits>
    <ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-59563"
      unitRef="Unit_CNY">25011000</ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits>
    <ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-59564"
      unitRef="Unit_CNY">30147000</ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits>
    <ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-59565"
      unitRef="Unit_USD">4244000</ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits>
    <ifrs-full:KeyManagementPersonnelCompensationPostemploymentBenefits
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-59566"
      unitRef="Unit_CNY">273000</ifrs-full:KeyManagementPersonnelCompensationPostemploymentBenefits>
    <ifrs-full:KeyManagementPersonnelCompensationPostemploymentBenefits
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-59567"
      unitRef="Unit_CNY">208000</ifrs-full:KeyManagementPersonnelCompensationPostemploymentBenefits>
    <ifrs-full:KeyManagementPersonnelCompensationPostemploymentBenefits
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-59568"
      unitRef="Unit_CNY">305000</ifrs-full:KeyManagementPersonnelCompensationPostemploymentBenefits>
    <ifrs-full:KeyManagementPersonnelCompensationPostemploymentBenefits
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-59569"
      unitRef="Unit_USD">43000</ifrs-full:KeyManagementPersonnelCompensationPostemploymentBenefits>
    <ifrs-full:KeyManagementPersonnelCompensation
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-59570"
      unitRef="Unit_CNY">25562000</ifrs-full:KeyManagementPersonnelCompensation>
    <ifrs-full:KeyManagementPersonnelCompensation
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-59571"
      unitRef="Unit_CNY">25219000</ifrs-full:KeyManagementPersonnelCompensation>
    <ifrs-full:KeyManagementPersonnelCompensation
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-59572"
      unitRef="Unit_CNY">30452000</ifrs-full:KeyManagementPersonnelCompensation>
    <ifrs-full:KeyManagementPersonnelCompensation
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-59573"
      unitRef="Unit_USD">4287000</ifrs-full:KeyManagementPersonnelCompensation>
    <ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-42882">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;30.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Commitments and contingencies &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Operating lease commitments - Group as lessee &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The Group has various lease contracts that have not yet commenced as of December&#160;31, 2023. The future lease payments for these &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-cancellable&lt;/div&gt; lease contracts are as follows: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div&gt;&lt;/div&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:70%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:7%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:7%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:7%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Within 1 year&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;98&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;14&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;After 1 year but within 5 years&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;198&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;28&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;After 5 years&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;296&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;42&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Capital commitments &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;As of December&#160;31, 2022 and 2023, the Group had capital expenditure (mainly in respect of property, plant and equipment) contracted for but not paid and not recognized in financial statements amounting to RMB 319.5&#160;million and RMB&#160;175.9 million (US$&#160;24.8 million) respectively. The Group&#x2019;s share of joint venture&#x2019;s capital commitment is disclosed in Note 5. &lt;/div&gt; </ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory>
    <cyd:DisclosureOfOperatingLeaseByLesseeTextBlock contextRef="P01_01_2023To12_31_2023" id="ixv-42895"> &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The Group has various lease contracts that have not yet commenced as of December&#160;31, 2023. The future lease payments for these &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-cancellable&lt;/div&gt; lease contracts are as follows: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:70%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:7%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:7%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:7%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Within 1 year&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;98&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;14&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;After 1 year but within 5 years&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;198&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;28&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;After 5 years&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;296&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;42&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </cyd:DisclosureOfOperatingLeaseByLesseeTextBlock>
    <cyd:MinimumLeasePaymentPayableUnderNoncancellableOperatingLease
      contextRef="PAsOn12_31_2022_NotLaterThanOneYearMemberifrsfullMaturityAxis"
      decimals="-3"
      id="ixv-59574"
      unitRef="Unit_CNY">0</cyd:MinimumLeasePaymentPayableUnderNoncancellableOperatingLease>
    <cyd:MinimumLeasePaymentPayableUnderNoncancellableOperatingLease
      contextRef="PAsOn12_31_2023_NotLaterThanOneYearMemberifrsfullMaturityAxis"
      decimals="-3"
      id="ixv-59575"
      unitRef="Unit_CNY">98000</cyd:MinimumLeasePaymentPayableUnderNoncancellableOperatingLease>
    <cyd:MinimumLeasePaymentPayableUnderNoncancellableOperatingLease
      contextRef="PAsOn12_31_2023_NotLaterThanOneYearMemberifrsfullMaturityAxis"
      decimals="-3"
      id="ixv-59576"
      unitRef="Unit_USD">14000</cyd:MinimumLeasePaymentPayableUnderNoncancellableOperatingLease>
    <cyd:MinimumLeasePaymentPayableUnderNoncancellableOperatingLease
      contextRef="PAsOn12_31_2022_LaterThanOneYearAndNotLaterThanFiveYearsMemberifrsfullMaturityAxis"
      decimals="-3"
      id="ixv-59577"
      unitRef="Unit_CNY">0</cyd:MinimumLeasePaymentPayableUnderNoncancellableOperatingLease>
    <cyd:MinimumLeasePaymentPayableUnderNoncancellableOperatingLease
      contextRef="PAsOn12_31_2023_LaterThanOneYearAndNotLaterThanFiveYearsMemberifrsfullMaturityAxis"
      decimals="-3"
      id="ixv-59578"
      unitRef="Unit_CNY">198000</cyd:MinimumLeasePaymentPayableUnderNoncancellableOperatingLease>
    <cyd:MinimumLeasePaymentPayableUnderNoncancellableOperatingLease
      contextRef="PAsOn12_31_2023_LaterThanOneYearAndNotLaterThanFiveYearsMemberifrsfullMaturityAxis"
      decimals="-3"
      id="ixv-59579"
      unitRef="Unit_USD">28000</cyd:MinimumLeasePaymentPayableUnderNoncancellableOperatingLease>
    <cyd:MinimumLeasePaymentPayableUnderNoncancellableOperatingLease
      contextRef="PAsOn12_31_2022_LaterThanFiveYearsMemberifrsfullMaturityAxis"
      decimals="-3"
      id="ixv-59580"
      unitRef="Unit_CNY">0</cyd:MinimumLeasePaymentPayableUnderNoncancellableOperatingLease>
    <cyd:MinimumLeasePaymentPayableUnderNoncancellableOperatingLease
      contextRef="PAsOn12_31_2023_LaterThanFiveYearsMemberifrsfullMaturityAxis"
      decimals="-3"
      id="ixv-59581"
      unitRef="Unit_CNY">0</cyd:MinimumLeasePaymentPayableUnderNoncancellableOperatingLease>
    <cyd:MinimumLeasePaymentPayableUnderNoncancellableOperatingLease
      contextRef="PAsOn12_31_2023_LaterThanFiveYearsMemberifrsfullMaturityAxis"
      decimals="-3"
      id="ixv-59582"
      unitRef="Unit_USD">0</cyd:MinimumLeasePaymentPayableUnderNoncancellableOperatingLease>
    <cyd:MinimumLeasePaymentPayableUnderNoncancellableOperatingLease
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-59583"
      unitRef="Unit_CNY">0</cyd:MinimumLeasePaymentPayableUnderNoncancellableOperatingLease>
    <cyd:MinimumLeasePaymentPayableUnderNoncancellableOperatingLease
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59584"
      unitRef="Unit_CNY">296000</cyd:MinimumLeasePaymentPayableUnderNoncancellableOperatingLease>
    <cyd:MinimumLeasePaymentPayableUnderNoncancellableOperatingLease
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59585"
      unitRef="Unit_USD">42000</cyd:MinimumLeasePaymentPayableUnderNoncancellableOperatingLease>
    <ifrs-full:ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment
      contextRef="PAsOn12_31_2022"
      decimals="-5"
      id="ixv-59586"
      unitRef="Unit_CNY">319500000</ifrs-full:ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment>
    <ifrs-full:ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment
      contextRef="PAsOn12_31_2023"
      decimals="-5"
      id="ixv-59587"
      unitRef="Unit_CNY">175900000</ifrs-full:ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment>
    <ifrs-full:ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment
      contextRef="PAsOn12_31_2023"
      decimals="-5"
      id="ixv-59588"
      unitRef="Unit_USD">24800000</ifrs-full:ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment>
    <ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-43071">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Segment information &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;For management purposes, the Group is organized into business units based on their products and services, and has two reportable operating segments as follows: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 4%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 4%; vertical-align: top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#x2022;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Yuchai primarily conducts manufacturing for on- and off-road powertrain solutions and applications which are mainly distributed in the PRC market. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear:both;max-height:0pt;text-indent: 0px;"&gt;&lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width:1%;vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; text-align: justify; line-height: normal;"&gt;HLGE is engaged in hospitality and property development activities conducted mainly in the PRC and Malaysia. HLGE is listed on the Main Board of the Singapore Exchange. &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Management monitors the operating results of its business units separately for the purpose of making decisions about resource allocation and performance assessment. &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:47%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year ended&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31, 2021&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Yuchai&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;HLGE&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Corporate&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Eliminations/&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;adjustment&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Consolidated&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;financial&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;statements&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Revenue&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total external revenue (Note 6.1)&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;21,254,134&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;11,796&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;21,265,930&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Results&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Interest income&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;129,520&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,363&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,200&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;132,083&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Interest expense&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(111,747&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(19&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(26&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(111,792&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Depreciation and amortization&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(567,465&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(5,221&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(910&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(573,596&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Share of results of associates and joint venture&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(96,658&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;763&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(95,895&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Income tax expense&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(29,043&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(245&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(14,528&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(1)&lt;/div&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(43,816&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Other material non-cash items&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt; &lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Impairment of property, plant and equipment&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;(7,227&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;(7,227&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Warranties&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;(292,157&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;(292,157&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 5pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="line-height: 5pt; font-size: 5pt;font-weight:bold;display:inline;width:100%;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Segment profit after tax&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;443,499&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;(6,728&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;(20,321&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;(8,556&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;407,894&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total assets&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;23,897,506&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;368,415&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;2,146,060&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;(1,506,672&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;24,905,309&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total liabilities&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); white-space: nowrap;text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;(13,206,953&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;(10,322&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;(13,550&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;(59,140&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&lt;div style="font-size: 75%; vertical-align: top;display:inline;font-size:8.3px"&gt;(2)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;(13,289,965&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Other&lt;/div&gt;&lt;div style="font-weight:bold;display:inline;width:100%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;s&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Investment in joint ventures&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;147,106&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;3,989&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;151,095&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Capital expenditure&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;474,562&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;4,310&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;19&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;478,891&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:51%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year ended&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31, 2022&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Yuchai&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;HLGE&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Corporate&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Eliminations/&lt;br/&gt; adjustment&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Consolidated&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;financial&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;statements&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Revenue&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total external revenue (Note 6.1)&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;15,997,766&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;32,870&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;16,030,636&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Results&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Interest income&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;116,668&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,902&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;12,309&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;131,879&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Interest expense&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(90,846&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(49&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(14&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(90,909&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Depreciation and amortization&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;(619,000&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;(4,770&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;(922&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;(624,692&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Share of &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"&gt;results&lt;/div&gt; of associates and joint venture&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;(29,554&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;461&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;(29,093&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Income tax expense&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;(47,555&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;(39&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;(9&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;(11,462&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;)&lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(1)&lt;/div&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;(59,065&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Other material non-cash items&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt; &lt;div style="line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Impairment of property, plant and equipment&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;(17,278&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;(17,278&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Warranties&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;(317,076&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;(317,076&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="4" style="line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="4" style="line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="4" style="line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="4" style="line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="4" style="line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Segment profit after tax&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;354,865&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;5,152&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;(18,245&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;(6,111&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;335,661&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total assets&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;23,020,241&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;405,871&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;2,215,652&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;(1,504,208&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;24,137,556&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total liabilities&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); white-space: nowrap;text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;(12,220,938&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;(12,062&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;(14,256&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;(55,236&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;)&lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(2)&lt;/div&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;(12,302,492&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Other&lt;/div&gt;&lt;div style="font-weight:bold;display:inline;width:100%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;s&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Investment in joint ventures&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;150,219&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;4,484&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;154,703&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Capital expenditure&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;352,737&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;564&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;47&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;353,348&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt; &lt;div style="line-height:normal;background-color:white;display: inline;"&gt;  &lt;/div&gt; &lt;/div&gt;&lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:57%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year ended&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31, 2023&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Yuchai&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;HLGE&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Corporate&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Eliminations/&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;adjustment&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Consolidated&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;financial&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;statements&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Consolidated&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;financial&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;statements&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Revenue&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total external revenue (Note 6.1)&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;18,015,280&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;31,069&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;18,046,349&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,540,451&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Results&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Interest income&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;108,792&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;9,545&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;35,792&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;154,129&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;21,697&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Interest expense&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(95,483&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(42&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(62&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(95,587&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(13,456&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Depreciation and amortization&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(659,426&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(4,934&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(705&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(665,065&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(93,624&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Gain on disposal of a subsidiary&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;113,042&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;113,042&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;15,913&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Share of results of associates and joint venture&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;62,041&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;37&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;62,078&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;8,739&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Income tax expense&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;(131,021&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;(535&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;(14,048&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;(2,892&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;)&lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(1)&lt;/div&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;(148,496&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;(20,904&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Other material non-cash items&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Impairment of property, plant and equipment&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;(44,667&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;(44,667&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;(6,288&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Warranties&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;(414,021&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;(414,021&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;(58,283&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 5pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="line-height: 5pt; font-size: 5pt;font-weight:bold;display:inline;width:100%;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Segment profit after tax&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;431,697&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;9,534&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;(11,420&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;(6,955&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;422,856&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;59,527&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total assets&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;24,579,069&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;423,968&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;2,258,575&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;(1,503,994&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;25,757,618&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;3,625,995&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total liabilities&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;text-align:right;background-color:rgb(204, 238, 255);"&gt;(13,486,829&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;(11,307&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;(22,070&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;(61,787&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;)&lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(2)&lt;/div&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;(13,581,993&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;(1,911,987&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Other&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;s&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Investment in joint ventures&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;235,558&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;1,671&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;237,229&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;33,396&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Capital expenditure&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;176,782&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;2,059&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;35&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;178,876&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;25,181&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Note: &lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:5%;vertical-align:top;text-align:left;"&gt;&lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(1)&lt;/div&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: justify; line-height: normal;"&gt;This relates mainly to the deferred tax expense relating to withholding tax on dividends from Yuchai. &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear:both;max-height:0pt;text-indent: 0px;"&gt;&lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="background-color:#ffffff;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:5%;vertical-align:top;text-align:left;"&gt;&lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(2)&lt;/div&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: justify; line-height: normal;"&gt;This relates mainly to the deferred tax liabilities relating to cumulative withholding tax on dividends that are expected to be declared from income earned after December&#160;31, 2007 by Yuchai. &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt;&lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;text-indent: 0px;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;text-indent: 0px;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Geographic information &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify;text-indent: 0px;"&gt;The geographic information for revenue from external customers is disclosed in Note 6.1. &lt;/div&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Major customer &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify;text-indent: 0px;"&gt;&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"&gt;Revenues from two customers of Yuchai segment amounted to&lt;/div&gt; RMB 2,433.2 million (US$ 342.5 million) (2022: RMB 2,346.9&#160;million; 2021: RMB 5,231.7 &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"&gt; &lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;million) and RMB 2,034.3 &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"&gt;million (US$ 286.4 million) (2022: RMB&lt;/div&gt; 2,262.3 million; 2021: RMB 3,223.8 million) respectively.&#160;&lt;/div&gt; &lt;/div&gt;  &lt;div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;text-indent: 0px;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Non-current&lt;/div&gt; assets &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;text-indent: 0px;"&gt;&#160;&lt;/div&gt; &lt;div style="null;text-indent: 0px;"&gt;&lt;/div&gt; &lt;div style="null;text-indent: 0px;"&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:72%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;People&#x2019;s Republic of China&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;6,281,907&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;5,957,205&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;838,617&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Other countries&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;90,520&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;87,554&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;12,325&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;6,372,427&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;6,044,759&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;850,942&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify;text-indent: 0px;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Non-current&lt;/div&gt; assets for this purpose consist of property, plant and equipment, &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;right-of-use&lt;/div&gt;&lt;/div&gt; assets, investment in joint ventures and associates, investment property, intangible assets and goodwill. &lt;/div&gt; </ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory>
    <ifrs-full:DisclosureOfOperatingSegmentsExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-43112">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:47%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year ended&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31, 2021&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Yuchai&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;HLGE&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Corporate&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Eliminations/&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;adjustment&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Consolidated&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;financial&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;statements&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Revenue&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total external revenue (Note 6.1)&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;21,254,134&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;11,796&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;21,265,930&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Results&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Interest income&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;129,520&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,363&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,200&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;132,083&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Interest expense&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(111,747&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(19&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(26&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(111,792&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Depreciation and amortization&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(567,465&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(5,221&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(910&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(573,596&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Share of results of associates and joint venture&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(96,658&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;763&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(95,895&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Income tax expense&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(29,043&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(245&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(14,528&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(1)&lt;/div&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(43,816&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Other material non-cash items&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt; &lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Impairment of property, plant and equipment&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;(7,227&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;(7,227&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Warranties&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;(292,157&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;(292,157&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 5pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="line-height: 5pt; font-size: 5pt;font-weight:bold;display:inline;width:100%;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Segment profit after tax&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;443,499&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;(6,728&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;(20,321&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;(8,556&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;407,894&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total assets&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;23,897,506&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;368,415&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;2,146,060&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;(1,506,672&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;24,905,309&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total liabilities&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); white-space: nowrap;text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;(13,206,953&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;(10,322&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;(13,550&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;(59,140&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&lt;div style="font-size: 75%; vertical-align: top;display:inline;font-size:8.3px"&gt;(2)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;(13,289,965&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Other&lt;/div&gt;&lt;div style="font-weight:bold;display:inline;width:100%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;s&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Investment in joint ventures&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;147,106&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;3,989&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;151,095&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Capital expenditure&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;474,562&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;4,310&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;19&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;478,891&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:51%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year ended&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31, 2022&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Yuchai&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;HLGE&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Corporate&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Eliminations/&lt;br/&gt; adjustment&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Consolidated&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;financial&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;statements&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Revenue&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total external revenue (Note 6.1)&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;15,997,766&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;32,870&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;16,030,636&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Results&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Interest income&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;116,668&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,902&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;12,309&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;131,879&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Interest expense&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(90,846&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(49&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(14&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(90,909&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Depreciation and amortization&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;(619,000&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;(4,770&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;(922&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;(624,692&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Share of &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"&gt;results&lt;/div&gt; of associates and joint venture&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;(29,554&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;461&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;(29,093&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Income tax expense&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;(47,555&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;(39&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;(9&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;(11,462&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;)&lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(1)&lt;/div&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;(59,065&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Other material non-cash items&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt; &lt;div style="line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Impairment of property, plant and equipment&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;(17,278&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;(17,278&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Warranties&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;(317,076&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;(317,076&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="4" style="line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="4" style="line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="4" style="line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="4" style="line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="4" style="line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Segment profit after tax&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;354,865&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;5,152&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;(18,245&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;(6,111&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;335,661&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total assets&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;23,020,241&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;405,871&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;2,215,652&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;(1,504,208&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;24,137,556&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total liabilities&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); white-space: nowrap;text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;(12,220,938&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;(12,062&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;(14,256&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;(55,236&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;)&lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(2)&lt;/div&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;(12,302,492&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Other&lt;/div&gt;&lt;div style="font-weight:bold;display:inline;width:100%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;s&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Investment in joint ventures&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;150,219&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;4,484&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;154,703&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Capital expenditure&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;352,737&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;564&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;47&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;353,348&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt; &lt;div style="line-height:normal;background-color:white;display: inline;"&gt;  &lt;/div&gt; &lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:57%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year ended&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31, 2023&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Yuchai&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;HLGE&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Corporate&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Eliminations/&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;adjustment&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Consolidated&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;financial&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;statements&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Consolidated&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;financial&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;statements&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Revenue&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total external revenue (Note 6.1)&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;18,015,280&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;31,069&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;18,046,349&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,540,451&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Results&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Interest income&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;108,792&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;9,545&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;35,792&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;154,129&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;21,697&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Interest expense&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(95,483&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(42&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(62&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(95,587&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(13,456&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Depreciation and amortization&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(659,426&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(4,934&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(705&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(665,065&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(93,624&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Gain on disposal of a subsidiary&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;113,042&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;113,042&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;15,913&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Share of results of associates and joint venture&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;62,041&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;37&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;62,078&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;8,739&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Income tax expense&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;(131,021&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;(535&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;(14,048&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;(2,892&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;)&lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(1)&lt;/div&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;(148,496&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;(20,904&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Other material non-cash items&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Impairment of property, plant and equipment&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;(44,667&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;(44,667&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;(6,288&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Warranties&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;(414,021&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;(414,021&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;(58,283&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 5pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="line-height: 5pt; font-size: 5pt;font-weight:bold;display:inline;width:100%;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; line-height: 5pt; font-size: 5pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="font-size: 5pt; line-height: 5pt;"&gt;&lt;div style="font-size: 5pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Segment profit after tax&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;431,697&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;9,534&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;(11,420&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;(6,955&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;422,856&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;59,527&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total assets&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;24,579,069&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;423,968&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;2,258,575&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;(1,503,994&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;25,757,618&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;3,625,995&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total liabilities&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;text-align:right;background-color:rgb(204, 238, 255);"&gt;(13,486,829&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;(11,307&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;(22,070&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;(61,787&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;)&lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(2)&lt;/div&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;(13,581,993&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;(1,911,987&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Other&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;s&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Investment in joint ventures&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;235,558&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;1,671&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;237,229&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;33,396&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Capital expenditure&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;176,782&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;2,059&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;35&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;178,876&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;25,181&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"&gt;Note: &lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:5%;vertical-align:top;text-align:left;"&gt;&lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(1)&lt;/div&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: justify; line-height: normal;"&gt;This relates mainly to the deferred tax expense relating to withholding tax on dividends from Yuchai. &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear:both;max-height:0pt;text-indent: 0px;"&gt;&lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="background-color:#ffffff;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:5%;vertical-align:top;text-align:left;"&gt;&lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(2)&lt;/div&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: justify; line-height: normal;"&gt;This relates mainly to the deferred tax liabilities relating to cumulative withholding tax on dividends that are expected to be declared from income earned after December&#160;31, 2007 by Yuchai. &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </ifrs-full:DisclosureOfOperatingSegmentsExplanatory>
    <ifrs-full:Revenue
      contextRef="P01_01_2021To12_31_2021_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-59589"
      unitRef="Unit_CNY">21254134000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="P01_01_2021To12_31_2021_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="-3"
      id="ixv-59590"
      unitRef="Unit_CNY">11796000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-59591"
      unitRef="Unit_CNY">21265930000</ifrs-full:Revenue>
    <ifrs-full:RevenueFromInterest
      contextRef="P01_01_2021To12_31_2021_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-59592"
      unitRef="Unit_CNY">129520000</ifrs-full:RevenueFromInterest>
    <ifrs-full:RevenueFromInterest
      contextRef="P01_01_2021To12_31_2021_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="-3"
      id="ixv-59593"
      unitRef="Unit_CNY">1363000</ifrs-full:RevenueFromInterest>
    <ifrs-full:RevenueFromInterest
      contextRef="P01_01_2021To12_31_2021_CorporateSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="-3"
      id="ixv-59594"
      unitRef="Unit_CNY">1200000</ifrs-full:RevenueFromInterest>
    <ifrs-full:RevenueFromInterest
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-59595"
      unitRef="Unit_CNY">132083000</ifrs-full:RevenueFromInterest>
    <ifrs-full:InterestExpense
      contextRef="P01_01_2021To12_31_2021_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-59596"
      unitRef="Unit_CNY">111747000</ifrs-full:InterestExpense>
    <ifrs-full:InterestExpense
      contextRef="P01_01_2021To12_31_2021_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="-3"
      id="ixv-59597"
      unitRef="Unit_CNY">19000</ifrs-full:InterestExpense>
    <ifrs-full:InterestExpense
      contextRef="P01_01_2021To12_31_2021_CorporateSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="-3"
      id="ixv-59598"
      unitRef="Unit_CNY">26000</ifrs-full:InterestExpense>
    <ifrs-full:InterestExpense
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-59599"
      unitRef="Unit_CNY">111792000</ifrs-full:InterestExpense>
    <ifrs-full:DepreciationAndAmortisationExpense
      contextRef="P01_01_2021To12_31_2021_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-59600"
      unitRef="Unit_CNY">567465000</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense
      contextRef="P01_01_2021To12_31_2021_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="-3"
      id="ixv-59601"
      unitRef="Unit_CNY">5221000</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense
      contextRef="P01_01_2021To12_31_2021_CorporateSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="-3"
      id="ixv-59602"
      unitRef="Unit_CNY">910000</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-59603"
      unitRef="Unit_CNY">573596000</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod
      contextRef="P01_01_2021To12_31_2021_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-59604"
      unitRef="Unit_CNY">-96658000</ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod
      contextRef="P01_01_2021To12_31_2021_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="-3"
      id="ixv-59605"
      unitRef="Unit_CNY">763000</ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-59606"
      unitRef="Unit_CNY">-95895000</ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="P01_01_2021To12_31_2021_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-59607"
      unitRef="Unit_CNY">29043000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="P01_01_2021To12_31_2021_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="-3"
      id="ixv-59608"
      unitRef="Unit_CNY">245000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="P01_01_2021To12_31_2021_EliminationOfIntersegmentAmountsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="-3"
      id="Fact_112363452"
      unitRef="Unit_CNY">14528000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-59610"
      unitRef="Unit_CNY">43816000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:WritedownsReversalsOfPropertyPlantAndEquipment
      contextRef="P01_01_2021To12_31_2021_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-59611"
      unitRef="Unit_CNY">7227000</ifrs-full:WritedownsReversalsOfPropertyPlantAndEquipment>
    <ifrs-full:WritedownsReversalsOfPropertyPlantAndEquipment
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-59612"
      unitRef="Unit_CNY">7227000</ifrs-full:WritedownsReversalsOfPropertyPlantAndEquipment>
    <cyd:AmountRecognisedAsNonCashWarranties
      contextRef="P01_01_2021To12_31_2021_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-59613"
      unitRef="Unit_CNY">-292157000</cyd:AmountRecognisedAsNonCashWarranties>
    <cyd:AmountRecognisedAsNonCashWarranties
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-59614"
      unitRef="Unit_CNY">-292157000</cyd:AmountRecognisedAsNonCashWarranties>
    <ifrs-full:ProfitLoss
      contextRef="P01_01_2021To12_31_2021_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-59615"
      unitRef="Unit_CNY">443499000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="P01_01_2021To12_31_2021_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="-3"
      id="ixv-59616"
      unitRef="Unit_CNY">-6728000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="P01_01_2021To12_31_2021_CorporateSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="-3"
      id="ixv-59617"
      unitRef="Unit_CNY">-20321000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="P01_01_2021To12_31_2021_EliminationOfIntersegmentAmountsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="-3"
      id="Fact_112363456"
      unitRef="Unit_CNY">-8556000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-59619"
      unitRef="Unit_CNY">407894000</ifrs-full:ProfitLoss>
    <ifrs-full:Assets
      contextRef="PAsOn12_31_2021_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-59620"
      unitRef="Unit_CNY">23897506000</ifrs-full:Assets>
    <ifrs-full:Assets
      contextRef="PAsOn12_31_2021_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="-3"
      id="ixv-59621"
      unitRef="Unit_CNY">368415000</ifrs-full:Assets>
    <ifrs-full:Assets
      contextRef="PAsOn12_31_2021_CorporateSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="-3"
      id="ixv-59622"
      unitRef="Unit_CNY">2146060000</ifrs-full:Assets>
    <ifrs-full:Assets
      contextRef="PAsOn12_31_2021_EliminationOfIntersegmentAmountsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="-3"
      id="ixv-59623"
      unitRef="Unit_CNY">-1506672000</ifrs-full:Assets>
    <ifrs-full:Assets
      contextRef="PAsOn12_31_2021"
      decimals="-3"
      id="ixv-59624"
      unitRef="Unit_CNY">24905309000</ifrs-full:Assets>
    <ifrs-full:Liabilities
      contextRef="PAsOn12_31_2021_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-59625"
      unitRef="Unit_CNY">13206953000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities
      contextRef="PAsOn12_31_2021_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="-3"
      id="ixv-59626"
      unitRef="Unit_CNY">10322000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities
      contextRef="PAsOn12_31_2021_CorporateSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="-3"
      id="ixv-59627"
      unitRef="Unit_CNY">13550000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities
      contextRef="PAsOn12_31_2021_EliminationOfIntersegmentAmountsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="-3"
      id="Fact_112363490"
      unitRef="Unit_CNY">-59140000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities
      contextRef="PAsOn12_31_2021"
      decimals="-3"
      id="ixv-59629"
      unitRef="Unit_CNY">13289965000</ifrs-full:Liabilities>
    <ifrs-full:InvestmentsInJointVentures
      contextRef="PAsOn12_31_2021_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-59630"
      unitRef="Unit_CNY">147106000</ifrs-full:InvestmentsInJointVentures>
    <ifrs-full:InvestmentsInJointVentures
      contextRef="PAsOn12_31_2021_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="-3"
      id="ixv-59631"
      unitRef="Unit_CNY">3989000</ifrs-full:InvestmentsInJointVentures>
    <ifrs-full:InvestmentsInJointVentures
      contextRef="PAsOn12_31_2021"
      decimals="-3"
      id="ixv-59632"
      unitRef="Unit_CNY">151095000</ifrs-full:InvestmentsInJointVentures>
    <ifrs-full:PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets
      contextRef="P01_01_2021To12_31_2021_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-59633"
      unitRef="Unit_CNY">474562000</ifrs-full:PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets>
    <ifrs-full:PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets
      contextRef="P01_01_2021To12_31_2021_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="-3"
      id="ixv-59634"
      unitRef="Unit_CNY">4310000</ifrs-full:PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets>
    <ifrs-full:PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets
      contextRef="P01_01_2021To12_31_2021_CorporateSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="-3"
      id="ixv-59635"
      unitRef="Unit_CNY">19000</ifrs-full:PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets>
    <ifrs-full:PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-59636"
      unitRef="Unit_CNY">478891000</ifrs-full:PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets>
    <ifrs-full:Revenue
      contextRef="P01_01_2022To12_31_2022_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-59638"
      unitRef="Unit_CNY">15997766000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="P01_01_2022To12_31_2022_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="-3"
      id="ixv-59639"
      unitRef="Unit_CNY">32870000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-59640"
      unitRef="Unit_CNY">16030636000</ifrs-full:Revenue>
    <ifrs-full:RevenueFromInterest
      contextRef="P01_01_2022To12_31_2022_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-59641"
      unitRef="Unit_CNY">116668000</ifrs-full:RevenueFromInterest>
    <ifrs-full:RevenueFromInterest
      contextRef="P01_01_2022To12_31_2022_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="-3"
      id="ixv-59642"
      unitRef="Unit_CNY">2902000</ifrs-full:RevenueFromInterest>
    <ifrs-full:RevenueFromInterest
      contextRef="P01_01_2022To12_31_2022_CorporateSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="-3"
      id="ixv-59643"
      unitRef="Unit_CNY">12309000</ifrs-full:RevenueFromInterest>
    <ifrs-full:RevenueFromInterest
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-59644"
      unitRef="Unit_CNY">131879000</ifrs-full:RevenueFromInterest>
    <ifrs-full:InterestExpense
      contextRef="P01_01_2022To12_31_2022_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-59645"
      unitRef="Unit_CNY">90846000</ifrs-full:InterestExpense>
    <ifrs-full:InterestExpense
      contextRef="P01_01_2022To12_31_2022_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="-3"
      id="ixv-59646"
      unitRef="Unit_CNY">49000</ifrs-full:InterestExpense>
    <ifrs-full:InterestExpense
      contextRef="P01_01_2022To12_31_2022_CorporateSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="-3"
      id="ixv-59647"
      unitRef="Unit_CNY">14000</ifrs-full:InterestExpense>
    <ifrs-full:InterestExpense
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-59648"
      unitRef="Unit_CNY">90909000</ifrs-full:InterestExpense>
    <ifrs-full:DepreciationAndAmortisationExpense
      contextRef="P01_01_2022To12_31_2022_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-59649"
      unitRef="Unit_CNY">619000000</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense
      contextRef="P01_01_2022To12_31_2022_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="-3"
      id="ixv-59650"
      unitRef="Unit_CNY">4770000</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense
      contextRef="P01_01_2022To12_31_2022_CorporateSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="-3"
      id="ixv-59651"
      unitRef="Unit_CNY">922000</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-59652"
      unitRef="Unit_CNY">624692000</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod
      contextRef="P01_01_2022To12_31_2022_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-59653"
      unitRef="Unit_CNY">-29554000</ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod
      contextRef="P01_01_2022To12_31_2022_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="-3"
      id="ixv-59654"
      unitRef="Unit_CNY">461000</ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-59655"
      unitRef="Unit_CNY">-29093000</ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="P01_01_2022To12_31_2022_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-59656"
      unitRef="Unit_CNY">47555000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="P01_01_2022To12_31_2022_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="-3"
      id="ixv-59657"
      unitRef="Unit_CNY">39000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="P01_01_2022To12_31_2022_CorporateSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="-3"
      id="ixv-59658"
      unitRef="Unit_CNY">9000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="P01_01_2022To12_31_2022_EliminationOfIntersegmentAmountsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="-3"
      id="Fact_112363565"
      unitRef="Unit_CNY">11462000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-59660"
      unitRef="Unit_CNY">59065000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:WritedownsReversalsOfPropertyPlantAndEquipment
      contextRef="P01_01_2022To12_31_2022_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-59661"
      unitRef="Unit_CNY">17278000</ifrs-full:WritedownsReversalsOfPropertyPlantAndEquipment>
    <ifrs-full:WritedownsReversalsOfPropertyPlantAndEquipment
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-59662"
      unitRef="Unit_CNY">17278000</ifrs-full:WritedownsReversalsOfPropertyPlantAndEquipment>
    <cyd:AmountRecognisedAsNonCashWarranties
      contextRef="P01_01_2022To12_31_2022_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-59663"
      unitRef="Unit_CNY">-317076000</cyd:AmountRecognisedAsNonCashWarranties>
    <cyd:AmountRecognisedAsNonCashWarranties
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-59664"
      unitRef="Unit_CNY">-317076000</cyd:AmountRecognisedAsNonCashWarranties>
    <ifrs-full:ProfitLoss
      contextRef="P01_01_2022To12_31_2022_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-59665"
      unitRef="Unit_CNY">354865000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="P01_01_2022To12_31_2022_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="-3"
      id="ixv-59666"
      unitRef="Unit_CNY">5152000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="P01_01_2022To12_31_2022_CorporateSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="-3"
      id="ixv-59667"
      unitRef="Unit_CNY">-18245000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="P01_01_2022To12_31_2022_EliminationOfIntersegmentAmountsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="-3"
      id="Fact_112364083"
      unitRef="Unit_CNY">-6111000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-59669"
      unitRef="Unit_CNY">335661000</ifrs-full:ProfitLoss>
    <ifrs-full:Assets
      contextRef="PAsOn12_31_2022_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-59670"
      unitRef="Unit_CNY">23020241000</ifrs-full:Assets>
    <ifrs-full:Assets
      contextRef="PAsOn12_31_2022_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="-3"
      id="ixv-59671"
      unitRef="Unit_CNY">405871000</ifrs-full:Assets>
    <ifrs-full:Assets
      contextRef="PAsOn12_31_2022_CorporateSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="-3"
      id="ixv-59672"
      unitRef="Unit_CNY">2215652000</ifrs-full:Assets>
    <ifrs-full:Assets
      contextRef="PAsOn12_31_2022_EliminationOfIntersegmentAmountsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="-3"
      id="ixv-59673"
      unitRef="Unit_CNY">-1504208000</ifrs-full:Assets>
    <ifrs-full:Assets
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-59674"
      unitRef="Unit_CNY">24137556000</ifrs-full:Assets>
    <ifrs-full:Liabilities
      contextRef="PAsOn12_31_2022_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-59675"
      unitRef="Unit_CNY">12220938000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities
      contextRef="PAsOn12_31_2022_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="-3"
      id="ixv-59676"
      unitRef="Unit_CNY">12062000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities
      contextRef="PAsOn12_31_2022_CorporateSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="-3"
      id="ixv-59677"
      unitRef="Unit_CNY">14256000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities
      contextRef="PAsOn12_31_2022_EliminationOfIntersegmentAmountsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="-3"
      id="Fact_112364073"
      unitRef="Unit_CNY">-55236000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-59679"
      unitRef="Unit_CNY">12302492000</ifrs-full:Liabilities>
    <ifrs-full:InvestmentsInJointVentures
      contextRef="PAsOn12_31_2022_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-59680"
      unitRef="Unit_CNY">150219000</ifrs-full:InvestmentsInJointVentures>
    <ifrs-full:InvestmentsInJointVentures
      contextRef="PAsOn12_31_2022_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="-3"
      id="ixv-59681"
      unitRef="Unit_CNY">4484000</ifrs-full:InvestmentsInJointVentures>
    <ifrs-full:InvestmentsInJointVentures
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-59682"
      unitRef="Unit_CNY">154703000</ifrs-full:InvestmentsInJointVentures>
    <ifrs-full:PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets
      contextRef="P01_01_2022To12_31_2022_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-59683"
      unitRef="Unit_CNY">352737000</ifrs-full:PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets>
    <ifrs-full:PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets
      contextRef="P01_01_2022To12_31_2022_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="-3"
      id="ixv-59684"
      unitRef="Unit_CNY">564000</ifrs-full:PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets>
    <ifrs-full:PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets
      contextRef="P01_01_2022To12_31_2022_CorporateSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="-3"
      id="ixv-59685"
      unitRef="Unit_CNY">47000</ifrs-full:PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets>
    <ifrs-full:PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-59686"
      unitRef="Unit_CNY">353348000</ifrs-full:PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets>
    <ifrs-full:Revenue
      contextRef="P01_01_2023To12_31_2023_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-59688"
      unitRef="Unit_CNY">18015280000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="P01_01_2023To12_31_2023_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="-3"
      id="ixv-59689"
      unitRef="Unit_CNY">31069000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-59690"
      unitRef="Unit_CNY">18046349000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-59691"
      unitRef="Unit_USD">2540451000</ifrs-full:Revenue>
    <ifrs-full:RevenueFromInterest
      contextRef="P01_01_2023To12_31_2023_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-59692"
      unitRef="Unit_CNY">108792000</ifrs-full:RevenueFromInterest>
    <ifrs-full:RevenueFromInterest
      contextRef="P01_01_2023To12_31_2023_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="-3"
      id="ixv-59693"
      unitRef="Unit_CNY">9545000</ifrs-full:RevenueFromInterest>
    <ifrs-full:RevenueFromInterest
      contextRef="P01_01_2023To12_31_2023_CorporateSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="-3"
      id="ixv-59694"
      unitRef="Unit_CNY">35792000</ifrs-full:RevenueFromInterest>
    <ifrs-full:RevenueFromInterest
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-59695"
      unitRef="Unit_CNY">154129000</ifrs-full:RevenueFromInterest>
    <ifrs-full:RevenueFromInterest
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-59696"
      unitRef="Unit_USD">21697000</ifrs-full:RevenueFromInterest>
    <ifrs-full:InterestExpense
      contextRef="P01_01_2023To12_31_2023_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-59697"
      unitRef="Unit_CNY">95483000</ifrs-full:InterestExpense>
    <ifrs-full:InterestExpense
      contextRef="P01_01_2023To12_31_2023_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="-3"
      id="ixv-59698"
      unitRef="Unit_CNY">42000</ifrs-full:InterestExpense>
    <ifrs-full:InterestExpense
      contextRef="P01_01_2023To12_31_2023_CorporateSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="-3"
      id="ixv-59699"
      unitRef="Unit_CNY">62000</ifrs-full:InterestExpense>
    <ifrs-full:InterestExpense
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-59700"
      unitRef="Unit_CNY">95587000</ifrs-full:InterestExpense>
    <ifrs-full:InterestExpense
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-59701"
      unitRef="Unit_USD">13456000</ifrs-full:InterestExpense>
    <ifrs-full:DepreciationAndAmortisationExpense
      contextRef="P01_01_2023To12_31_2023_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-59702"
      unitRef="Unit_CNY">659426000</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense
      contextRef="P01_01_2023To12_31_2023_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="-3"
      id="ixv-59703"
      unitRef="Unit_CNY">4934000</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense
      contextRef="P01_01_2023To12_31_2023_CorporateSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="-3"
      id="ixv-59704"
      unitRef="Unit_CNY">705000</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-59705"
      unitRef="Unit_CNY">665065000</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-59706"
      unitRef="Unit_USD">93624000</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:GainsLossesRecognisedWhenControlInSubsidiaryIsLost
      contextRef="P01_01_2023To12_31_2023_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-59707"
      unitRef="Unit_CNY">113042000</ifrs-full:GainsLossesRecognisedWhenControlInSubsidiaryIsLost>
    <ifrs-full:GainsLossesRecognisedWhenControlInSubsidiaryIsLost
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-59708"
      unitRef="Unit_CNY">113042000</ifrs-full:GainsLossesRecognisedWhenControlInSubsidiaryIsLost>
    <ifrs-full:GainsLossesRecognisedWhenControlInSubsidiaryIsLost
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-59709"
      unitRef="Unit_USD">15913000</ifrs-full:GainsLossesRecognisedWhenControlInSubsidiaryIsLost>
    <ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod
      contextRef="P01_01_2023To12_31_2023_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-59710"
      unitRef="Unit_CNY">62041000</ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod
      contextRef="P01_01_2023To12_31_2023_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="-3"
      id="ixv-59711"
      unitRef="Unit_CNY">37000</ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-59712"
      unitRef="Unit_CNY">62078000</ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-59713"
      unitRef="Unit_USD">8739000</ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="P01_01_2023To12_31_2023_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-59714"
      unitRef="Unit_CNY">131021000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="P01_01_2023To12_31_2023_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="-3"
      id="ixv-59715"
      unitRef="Unit_CNY">535000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="P01_01_2023To12_31_2023_CorporateSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="-3"
      id="ixv-59716"
      unitRef="Unit_CNY">14048000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="P01_01_2023To12_31_2023_EliminationOfIntersegmentAmountsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="-3"
      id="Fact_112363542"
      unitRef="Unit_CNY">2892000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-59718"
      unitRef="Unit_CNY">148496000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-59719"
      unitRef="Unit_USD">20904000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:WritedownsReversalsOfPropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-59720"
      unitRef="Unit_CNY">44667000</ifrs-full:WritedownsReversalsOfPropertyPlantAndEquipment>
    <ifrs-full:WritedownsReversalsOfPropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-59721"
      unitRef="Unit_CNY">44667000</ifrs-full:WritedownsReversalsOfPropertyPlantAndEquipment>
    <ifrs-full:WritedownsReversalsOfPropertyPlantAndEquipment
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-59722"
      unitRef="Unit_USD">6288000</ifrs-full:WritedownsReversalsOfPropertyPlantAndEquipment>
    <cyd:AmountRecognisedAsNonCashWarranties
      contextRef="P01_01_2023To12_31_2023_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-59723"
      unitRef="Unit_CNY">-414021000</cyd:AmountRecognisedAsNonCashWarranties>
    <cyd:AmountRecognisedAsNonCashWarranties
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-59724"
      unitRef="Unit_CNY">-414021000</cyd:AmountRecognisedAsNonCashWarranties>
    <cyd:AmountRecognisedAsNonCashWarranties
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-59725"
      unitRef="Unit_USD">-58283000</cyd:AmountRecognisedAsNonCashWarranties>
    <ifrs-full:ProfitLoss
      contextRef="P01_01_2023To12_31_2023_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-59726"
      unitRef="Unit_CNY">431697000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="P01_01_2023To12_31_2023_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="-3"
      id="ixv-59727"
      unitRef="Unit_CNY">9534000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="P01_01_2023To12_31_2023_CorporateSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="-3"
      id="ixv-59728"
      unitRef="Unit_CNY">-11420000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="P01_01_2023To12_31_2023_EliminationOfIntersegmentAmountsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="-3"
      id="Fact_112363550"
      unitRef="Unit_CNY">-6955000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-59730"
      unitRef="Unit_CNY">422856000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-59731"
      unitRef="Unit_USD">59527000</ifrs-full:ProfitLoss>
    <ifrs-full:Assets
      contextRef="PAsOn12_31_2023_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-59732"
      unitRef="Unit_CNY">24579069000</ifrs-full:Assets>
    <ifrs-full:Assets
      contextRef="PAsOn12_31_2023_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="-3"
      id="ixv-59733"
      unitRef="Unit_CNY">423968000</ifrs-full:Assets>
    <ifrs-full:Assets
      contextRef="PAsOn12_31_2023_CorporateSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="-3"
      id="ixv-59734"
      unitRef="Unit_CNY">2258575000</ifrs-full:Assets>
    <ifrs-full:Assets
      contextRef="PAsOn12_31_2023_EliminationOfIntersegmentAmountsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="-3"
      id="ixv-59735"
      unitRef="Unit_CNY">-1503994000</ifrs-full:Assets>
    <ifrs-full:Assets
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59736"
      unitRef="Unit_CNY">25757618000</ifrs-full:Assets>
    <ifrs-full:Assets
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59737"
      unitRef="Unit_USD">3625995000</ifrs-full:Assets>
    <ifrs-full:Liabilities
      contextRef="PAsOn12_31_2023_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-59738"
      unitRef="Unit_CNY">13486829000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities
      contextRef="PAsOn12_31_2023_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="-3"
      id="ixv-59739"
      unitRef="Unit_CNY">11307000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities
      contextRef="PAsOn12_31_2023_CorporateSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="-3"
      id="ixv-59740"
      unitRef="Unit_CNY">22070000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities
      contextRef="PAsOn12_31_2023_EliminationOfIntersegmentAmountsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="-3"
      id="Fact_112363562"
      unitRef="Unit_CNY">-61787000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59742"
      unitRef="Unit_CNY">13581993000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59743"
      unitRef="Unit_USD">1911987000</ifrs-full:Liabilities>
    <ifrs-full:InvestmentsInJointVentures
      contextRef="PAsOn12_31_2023_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-59744"
      unitRef="Unit_CNY">235558000</ifrs-full:InvestmentsInJointVentures>
    <ifrs-full:InvestmentsInJointVentures
      contextRef="PAsOn12_31_2023_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="-3"
      id="ixv-59745"
      unitRef="Unit_CNY">1671000</ifrs-full:InvestmentsInJointVentures>
    <ifrs-full:InvestmentsInJointVentures
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59746"
      unitRef="Unit_CNY">237229000</ifrs-full:InvestmentsInJointVentures>
    <ifrs-full:InvestmentsInJointVentures
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59747"
      unitRef="Unit_USD">33396000</ifrs-full:InvestmentsInJointVentures>
    <ifrs-full:PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets
      contextRef="P01_01_2023To12_31_2023_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_YuchaiSegmentMemberifrsfullSegmentsAxis"
      decimals="-3"
      id="ixv-59748"
      unitRef="Unit_CNY">176782000</ifrs-full:PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets>
    <ifrs-full:PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets
      contextRef="P01_01_2023To12_31_2023_HIGlobalEnterprisesLimitedSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="-3"
      id="ixv-59749"
      unitRef="Unit_CNY">2059000</ifrs-full:PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets>
    <ifrs-full:PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets
      contextRef="P01_01_2023To12_31_2023_CorporateSegmentMemberifrsfullSegmentsAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="-3"
      id="ixv-59750"
      unitRef="Unit_CNY">35000</ifrs-full:PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets>
    <ifrs-full:PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-59751"
      unitRef="Unit_CNY">178876000</ifrs-full:PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets>
    <ifrs-full:PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-59752"
      unitRef="Unit_USD">25181000</ifrs-full:PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets>
    <ifrs-full:Revenue
      contextRef="P01_01_2023To12_31_2023_CustomersOneMemberifrsfullMajorCustomersAxis"
      decimals="-5"
      id="ixv-59754"
      unitRef="Unit_CNY">2433200000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="P01_01_2023To12_31_2023_CustomersOneMemberifrsfullMajorCustomersAxis"
      decimals="-5"
      id="ixv-59755"
      unitRef="Unit_USD">342500000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="P01_01_2022To12_31_2022_CustomersOneMemberifrsfullMajorCustomersAxis"
      decimals="-5"
      id="ixv-59756"
      unitRef="Unit_CNY">2346900000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="P01_01_2021To12_31_2021_CustomersOneMemberifrsfullMajorCustomersAxis"
      decimals="-5"
      id="ixv-59757"
      unitRef="Unit_CNY">5231700000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="P01_01_2023To12_31_2023_CustomersTwoMemberifrsfullMajorCustomersAxis"
      decimals="-5"
      id="ixv-59758"
      unitRef="Unit_CNY">2034300000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="P01_01_2023To12_31_2023_CustomersTwoMemberifrsfullMajorCustomersAxis"
      decimals="-5"
      id="ixv-59759"
      unitRef="Unit_USD">286400000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="P01_01_2022To12_31_2022_CustomersTwoMemberifrsfullMajorCustomersAxis"
      decimals="-5"
      id="ixv-59760"
      unitRef="Unit_CNY">2262300000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="P01_01_2021To12_31_2021_CustomersTwoMemberifrsfullMajorCustomersAxis"
      decimals="-5"
      id="ixv-59761"
      unitRef="Unit_CNY">3223800000</ifrs-full:Revenue>
    <ifrs-full:DisclosureOfGeographicalAreasExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-45321"> &lt;div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;text-indent: 0px;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Non-current&lt;/div&gt; assets &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;text-indent: 0px;"&gt;&#160;&lt;/div&gt; &lt;div style="null;text-indent: 0px;"&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:72%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;People&#x2019;s Republic of China&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;6,281,907&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;5,957,205&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;838,617&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Other countries&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;90,520&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;87,554&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;12,325&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;6,372,427&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;6,044,759&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;850,942&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </ifrs-full:DisclosureOfGeographicalAreasExplanatory>
    <ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts
      contextRef="PAsOn12_31_2022_CNifrsfullGeographicalAreasAxis"
      decimals="-3"
      id="ixv-59762"
      unitRef="Unit_CNY">6281907000</ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts>
    <ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts
      contextRef="PAsOn12_31_2023_CNifrsfullGeographicalAreasAxis"
      decimals="-3"
      id="ixv-59763"
      unitRef="Unit_CNY">5957205000</ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts>
    <ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts
      contextRef="PAsOn12_31_2023_CNifrsfullGeographicalAreasAxis"
      decimals="-3"
      id="ixv-59764"
      unitRef="Unit_USD">838617000</ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts>
    <ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts
      contextRef="PAsOn12_31_2022_OtherCountriesMemberifrsfullGeographicalAreasAxis"
      decimals="-3"
      id="ixv-59765"
      unitRef="Unit_CNY">90520000</ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts>
    <ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts
      contextRef="PAsOn12_31_2023_OtherCountriesMemberifrsfullGeographicalAreasAxis"
      decimals="-3"
      id="ixv-59766"
      unitRef="Unit_CNY">87554000</ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts>
    <ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts
      contextRef="PAsOn12_31_2023_OtherCountriesMemberifrsfullGeographicalAreasAxis"
      decimals="-3"
      id="ixv-59767"
      unitRef="Unit_USD">12325000</ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts>
    <ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-59768"
      unitRef="Unit_CNY">6372427000</ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts>
    <ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59769"
      unitRef="Unit_CNY">6044759000</ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts>
    <ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59770"
      unitRef="Unit_USD">850942000</ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts>
    <ifrs-full:DisclosureOfFinancialRiskManagementExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-45467">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;32.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Financial risk management objectives and policies &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;The Group&#x2019;s principal financial liabilities comprise loans and borrowings, trade and other payables and other financial liability arising from a put option to a &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-controlling&lt;/div&gt; interest. The main purpose of these financial liabilities is to finance the Group&#x2019;s operations. The Group has trade and other receivables, and cash and bank deposits that derive directly from its operations. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The Group is exposed to market risk, credit risk and liquidity risk. The Group&#x2019;s senior management oversees the management of these risks. There has been no change to the Group&#x2019;s exposure to these financial risks or the manner in which it manages and measures the risks. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Market risk &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Market risk is the risk that the fair value or future cash flows of a financial instrument will fluctuate because of changes in market prices. Market risk comprises three types of risk: interest rate risk, currency risk and other price risk, such as equity price risk. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px; background: none;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The sensitivity analyses in the following sections relate to the position as of December&#160;31, 2022 and 2023. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The sensitivity analyses have been prepared on the basis that the amount of net debt, the ratio of fixed to floating interest rates of the debt and the proportion of financial instruments in foreign currencies are all constant at December&#160;31, 2023. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;The analyses exclude the impact of movements in market variables on provisions and on the &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-financial&lt;/div&gt; assets and liabilities of foreign operations. &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;text-indent: 0px;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;"&gt; &lt;/div&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Interest rate risk &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Interest rate risk is the risk that the fair value or future cash flows of a financial instrument will fluctuate because of changes in market interest rates. The Group&#x2019;s exposure to the risk of changes in market interest rates relates to the Group&#x2019;s interest-bearing loans and borrowings from banks. The interest-bearing loans and borrowings of the Group are disclosed in Note 26. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The Group manages its interest rate risk by having a mixture of fixed and variable rates for its loans and borrowings. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Interest rate sensitivity&lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="background: none;font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="background: none; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="background: none;font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The sensitivity analyses below have been determined based on the exposure to interest rates for interest-bearing loans and borrowings at the end of the reporting period and the stipulated change taking place at the beginning of the year and held constant throughout the reporting period in the case of instruments that have floating rates. A 50 basis points increase or decrease is used and represents management&#x2019;s assessment of the possible change in interest rates. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;If interest rate had been 50 (2022: 50) basis points higher or lower and all other variables were held constant, the profit before tax for the year ended December&#160;31, 2023 of the Group would increase/decrease by RMB&#160;12.7 million (US$&#160;1.8 million) (2022: increase/decrease by RMB&#160;11.7 million). &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="background: none;font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; background: none; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&#x2009;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;text-align:left;"&gt; &lt;div style="text-align: left; font-family: Times New Roman; font-size: 10pt; font-weight: bold; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-style: italic;display:inline;"&gt;Foreign currency exchange rate risk &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Foreign currency exchange rate risk is the risk that the fair value or future cash flows of an exposure will fluctuate because of changes in foreign currency exchange rates. The Group&#x2019;s exposure to this risk relates primarily to the cash and bank balances, purchases and sales that are denominated in currencies other than the respective functional currencies of the entities within the Group. The currencies giving rise to this risk are primarily the Singapore Dollar, US&#160;Dollar and Euro. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;Foreign currency translation exposure is managed by incurring debt in the operating currency so that where possible operating cash flows can be primarily used to repay obligations in the local currency. This also has the effect of minimizing the exchange differences recorded against income, as the exchange differences on the net investment are recorded directly against equity. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt;&lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;  &lt;div style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The Group&#x2019;s exposures to foreign currency are as follows: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:65%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="14" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Singapore&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Dollar&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Euro&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Dollar&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Others&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Trade and other receivables&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,504&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;7,328&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;4,484&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;218&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Cash and bank balances&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;166,517&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,282&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;26,521&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;15,340&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Financial liabilities&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(202&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Trade and other &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"&gt;receivables&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(5,064&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(11,586&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(7,258&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(2,579&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Net assets/(liabilities)&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;162,755&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(2,976&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;23,747&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;12,979&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:63%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="14" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Singapore&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Dollar&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Euro&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Dollar&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Others&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Trade and other receivables&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,700&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;13,686&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;7,221&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;377&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Cash and bank balances&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;157,073&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;5,337&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;18,162&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;24,114&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Financial liabilities&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(1,565&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Trade and other payables&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(7,568&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(13,689&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(20,453&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(12,795&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Net assets/(liabilities)&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;149,640&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;5,334&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;4,930&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;11,696&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;US$&#x2019;000&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;21,065&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;751&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;694&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,646&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&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; margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Foreign currency exchange rate risk sensitivity &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;A 10% strengthening of the following major currencies against the functional currency of each of the Group&#x2019;s entities at the reporting date would increase/(decrease) profit before tax by the amounts shown below. This analysis assumes that all other variables, in particular interest rates, remain constant. &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:72%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:5%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:5%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Profit before tax&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Singapore Dollar&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;16,276&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;14,964&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,107&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Euro&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(298&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;533&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;75&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;US&#160;Dollar&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,375&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;493&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;69&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="background: none;font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; background: none; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&#x2009;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Credit risk &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Credit risk is the risk that a counterparty will not meet its obligations under a financial instrument or customer contract, leading to a financial loss. The Group is exposed to credit risk from its operating activities (primarily trade receivables) and from its financing activities, including deposits with banks and financial institutions, foreign exchange transactions and other financial instruments. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Trade receivables &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Customer credit risk is managed by each business unit subject to the Group&#x2019;s established policy, procedures and control relating to customer credit risk management. Credit limits are established for all customers based on internal rating criteria. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Management has a credit policy in place and the exposure to credit risk is monitored on an ongoing basis. Credit evaluations are performed for all customers requiring credit. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;An impairment analysis is performed at each reporting date using a provision matrix. The provision rates are determined based on days past due for groupings of various customer segments with similar loss patterns (i.e. by profiles of the customers). The calculation reflects the reasonable and supportable information that is available at the reporting date about past events, current conditions and forecasts of future economic conditions. Generally, trade receivables are &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;written-off&lt;/div&gt; at management&#x2019;s discretion after assessment and are not subject to enforcement activity. The maximum exposure to credit risk at the reporting date is the carrying value of each class of financial assets disclosed in Note 15. The Group&#x2019;s share of bills receivables of a joint venture which was used as collateral as security is disclosed in Note 5. &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt;&lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;  &lt;div style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Set out below is the information about the credit risk exposure on the Group&#x2019;s trade receivables using a provision matrix: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:83%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="18" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Trade receivables&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="14" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Days past due&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As of December&#160;31, 2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Current&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;0 &#x2013; 90&lt;br/&gt; days&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;91-180&lt;/div&gt;&lt;br/&gt; days&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;181-365&lt;/div&gt;&lt;br/&gt; days&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&amp;gt;365&lt;br/&gt; days&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Expected credit loss rate&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2.1&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;%&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;0.2&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;%&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;0.2&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;%&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;0.6&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;%&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;63.1&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;%&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Estimated total gross carrying amount at default&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,549,462&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,138,365&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;216,355&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;80,132&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;63,477&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;51,133&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Expected credit loss&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;33,247&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;500&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;124&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;372&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;32,251&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:83%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:12pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:12pt"&gt;&lt;/td&gt;
&lt;td colspan="20" style="height:12pt"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="18" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Trade receivables&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="14" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Days past due&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As of December&#160;31, 2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Current&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;0 &#x2013; 90&lt;br/&gt; days&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;91-180&lt;/div&gt;&lt;br/&gt; days&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;181-365&lt;/div&gt;&lt;br/&gt; days&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&amp;gt;365&lt;br/&gt; days&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Expected credit loss rate&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;4.8&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;%&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;0.1&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;%&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;0.8&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;%&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2.2&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;%&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;59.7&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;%&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Estimated total gross carrying amount at default&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,148,682&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;521,234&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;350,376&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;97,382&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;93,015&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;86,675&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Expected credit loss&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;54,894&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;294&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;753&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,067&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;51,780&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;At December&#160;31, 2023, the Group had top 5 customers (2022: top 5 customers) that owed the Group more than RMB 597.7 million (US$&#160;84.1&#160;million) (2022: RMB 993.1 million) and accounted for approximately 40.0% (2022: 53.5%) of trade receivables (including trade amounts due from related &lt;div style="null;text-indent: 0px;display:inline;"&gt;parties&lt;/div&gt; but excluding bills receivables) respectively. These customers are located in the PRC. The maximum exposure to credit risk at the reporting date is the carrying value of each class of financial assets mentioned in Note 15. The Group&#x2019;s share of bills receivables of a joint venture which was used as collateral as security is disclosed in Note 5. &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Cash and fixed deposits are placed with banks and financial institutions which are regulated. &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt; &lt;div style="line-height:normal;background-color:white;display: inline;"&gt;  &lt;/div&gt; &lt;/div&gt;&lt;div style="clear:both;max-height:0pt;text-indent: 0px;"&gt;&lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 4%; vertical-align: top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="background: none;font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; background: none; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&#x2009;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;text-align:left;"&gt; &lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Liquidity risk &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear:both;max-height:0pt;text-indent: 0px;"&gt;&lt;/div&gt; &lt;div style="clear:both;max-height:0pt;text-indent: 0px;"&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The Group monitors its liquidity risk and maintains a level of cash and cash equivalents deemed adequate by management to finance the Group&#x2019;s operations and to mitigate the effects of fluctuations in cash flows, and having adequate amounts of committed credit facilities. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The table below summarizes the maturity profile of the Group&#x2019;s financial assets and liabilities, as well as lease liabilities, based on contractual undiscounted payments. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:89%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;1&#160;year&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;or&#160;less&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2&#160;to&#160;5&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;years&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;After 5&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;years&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As of December&#160;31, 2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Financial assets&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Trade and bills receivables&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;6,487,095&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;6,487,095&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Other receivables, excluding tax recoverable&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;434,750&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;434,750&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Cash and bank balances&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;4,830,743&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;20,000&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;4,850,743&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;11,752,588&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;20,000&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;11,772,588&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Financial liabilities&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Loans and borrowings&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,158,839&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;209,400&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,368,239&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Trade and other payables (Note 22)&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;8,080,782&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;189,366&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;8,270,148&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Lease liabilities&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;33,102&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;26,928&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;216&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;60,246&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Other financial liability&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;58,212&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;58,212&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;10,272,723&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;425,694&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;58,428&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;10,756,845&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:90%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;1&#160;year&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;or&#160;less&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2&#160;to&#160;5&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;years&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;After 5&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;years&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As of December&#160;31, 2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Financial assets&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Trade and bills receivables&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;7,412,577&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;7,412,577&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,043,495&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Other receivables, excluding tax recoverable&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;823,650&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;823,650&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;115,949&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Cash and bank balances&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;6,039,471&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;6,039,471&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;850,199&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;14,275,698&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;14,275,698&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,009,643&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Financial liabilities&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Loans and borrowings&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,880,251&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;710,772&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,591,023&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;364,748&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Trade and other payables (Note 22)&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;9,153,907&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;181,155&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;9,335,062&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,314,131&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Lease liabilities&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;32,436&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;18,016&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;797&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;51,249&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;7,215&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Other financial liability&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;81,368&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;81,368&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;11,454&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;11,066,594&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;991,311&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;797&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;12,058,702&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,697,548&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </ifrs-full:DisclosureOfFinancialRiskManagementExplanatory>
    <ifrs-full:BorrowingsAdjustmentToInterestRateBasis
      contextRef="PAsOn12_31_2023"
      decimals="INF"
      id="ixv-59772"
      unitRef="Unit_pure">0.50</ifrs-full:BorrowingsAdjustmentToInterestRateBasis>
    <ifrs-full:BorrowingsAdjustmentToInterestRateBasis
      contextRef="PAsOn12_31_2022"
      decimals="INF"
      id="ixv-59773"
      unitRef="Unit_pure">0.50</ifrs-full:BorrowingsAdjustmentToInterestRateBasis>
    <cyd:IncreaseDecreaseInProfitLossBeforeTaxOnBasisOfHigherLowerBasisPoints
      contextRef="P01_01_2023To12_31_2023"
      decimals="-5"
      id="ixv-59774"
      unitRef="Unit_CNY">12700000</cyd:IncreaseDecreaseInProfitLossBeforeTaxOnBasisOfHigherLowerBasisPoints>
    <cyd:IncreaseDecreaseInProfitLossBeforeTaxOnBasisOfHigherLowerBasisPoints
      contextRef="P01_01_2023To12_31_2023"
      decimals="-5"
      id="ixv-59775"
      unitRef="Unit_USD">1800000</cyd:IncreaseDecreaseInProfitLossBeforeTaxOnBasisOfHigherLowerBasisPoints>
    <cyd:IncreaseDecreaseInProfitLossBeforeTaxOnBasisOfHigherLowerBasisPoints
      contextRef="P01_01_2022To12_31_2022"
      decimals="-5"
      id="ixv-59776"
      unitRef="Unit_CNY">11700000</cyd:IncreaseDecreaseInProfitLossBeforeTaxOnBasisOfHigherLowerBasisPoints>
    <ifrs-full:DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-45633"> &lt;div style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;The Group&#x2019;s exposures to foreign currency are as follows: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:65%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="14" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Singapore&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Dollar&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Euro&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Dollar&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Others&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Trade and other receivables&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,504&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;7,328&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;4,484&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;218&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Cash and bank balances&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;166,517&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,282&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;26,521&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;15,340&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Financial liabilities&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(202&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Trade and other &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"&gt;receivables&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(5,064&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(11,586&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(7,258&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(2,579&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Net assets/(liabilities)&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;162,755&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(2,976&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;23,747&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;12,979&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:63%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="14" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Singapore&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Dollar&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Euro&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Dollar&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Others&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Trade and other receivables&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,700&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;13,686&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;7,221&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;377&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Cash and bank balances&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;157,073&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;5,337&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;18,162&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;24,114&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Financial liabilities&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(1,565&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Trade and other payables&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(7,568&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(13,689&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(20,453&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(12,795&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Net assets/(liabilities)&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;149,640&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;5,334&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;4,930&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;11,696&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;US$&#x2019;000&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;21,065&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;751&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;694&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,646&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </ifrs-full:DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsExplanatory>
    <ifrs-full:TradeAndOtherReceivables
      contextRef="PAsOn12_31_2022_CurrencyRiskMemberifrsfullTypesOfRisksAxis_SGDsrtCurrencyAxis"
      decimals="-3"
      id="ixv-59778"
      unitRef="Unit_CNY">1504000</ifrs-full:TradeAndOtherReceivables>
    <ifrs-full:TradeAndOtherReceivables
      contextRef="PAsOn12_31_2022_CurrencyRiskMemberifrsfullTypesOfRisksAxis_EURsrtCurrencyAxis"
      decimals="-3"
      id="ixv-59779"
      unitRef="Unit_CNY">7328000</ifrs-full:TradeAndOtherReceivables>
    <ifrs-full:TradeAndOtherReceivables
      contextRef="PAsOn12_31_2022_CurrencyRiskMemberifrsfullTypesOfRisksAxis_USDsrtCurrencyAxis"
      decimals="-3"
      id="ixv-59780"
      unitRef="Unit_CNY">4484000</ifrs-full:TradeAndOtherReceivables>
    <ifrs-full:TradeAndOtherReceivables
      contextRef="PAsOn12_31_2022_CurrencyRiskMemberifrsfullTypesOfRisksAxis_OtherCurrenciesMembersrtCurrencyAxis"
      decimals="-3"
      id="ixv-59781"
      unitRef="Unit_CNY">218000</ifrs-full:TradeAndOtherReceivables>
    <cyd:CashAndBankBalances
      contextRef="PAsOn12_31_2022_CurrencyRiskMemberifrsfullTypesOfRisksAxis_SGDsrtCurrencyAxis"
      decimals="-3"
      id="ixv-59782"
      unitRef="Unit_CNY">166517000</cyd:CashAndBankBalances>
    <cyd:CashAndBankBalances
      contextRef="PAsOn12_31_2022_CurrencyRiskMemberifrsfullTypesOfRisksAxis_EURsrtCurrencyAxis"
      decimals="-3"
      id="ixv-59783"
      unitRef="Unit_CNY">1282000</cyd:CashAndBankBalances>
    <cyd:CashAndBankBalances
      contextRef="PAsOn12_31_2022_CurrencyRiskMemberifrsfullTypesOfRisksAxis_USDsrtCurrencyAxis"
      decimals="-3"
      id="ixv-59784"
      unitRef="Unit_CNY">26521000</cyd:CashAndBankBalances>
    <cyd:CashAndBankBalances
      contextRef="PAsOn12_31_2022_CurrencyRiskMemberifrsfullTypesOfRisksAxis_OtherCurrenciesMembersrtCurrencyAxis"
      decimals="-3"
      id="ixv-59785"
      unitRef="Unit_CNY">15340000</cyd:CashAndBankBalances>
    <ifrs-full:FinancialLiabilities
      contextRef="PAsOn12_31_2022_CurrencyRiskMemberifrsfullTypesOfRisksAxis_SGDsrtCurrencyAxis"
      decimals="-3"
      id="ixv-59786"
      unitRef="Unit_CNY">202000</ifrs-full:FinancialLiabilities>
    <ifrs-full:TradeAndOtherPayables
      contextRef="PAsOn12_31_2022_CurrencyRiskMemberifrsfullTypesOfRisksAxis_SGDsrtCurrencyAxis"
      decimals="-3"
      id="ixv-59787"
      unitRef="Unit_CNY">5064000</ifrs-full:TradeAndOtherPayables>
    <ifrs-full:TradeAndOtherPayables
      contextRef="PAsOn12_31_2022_CurrencyRiskMemberifrsfullTypesOfRisksAxis_EURsrtCurrencyAxis"
      decimals="-3"
      id="ixv-59788"
      unitRef="Unit_CNY">11586000</ifrs-full:TradeAndOtherPayables>
    <ifrs-full:TradeAndOtherPayables
      contextRef="PAsOn12_31_2022_CurrencyRiskMemberifrsfullTypesOfRisksAxis_USDsrtCurrencyAxis"
      decimals="-3"
      id="ixv-59789"
      unitRef="Unit_CNY">7258000</ifrs-full:TradeAndOtherPayables>
    <ifrs-full:TradeAndOtherPayables
      contextRef="PAsOn12_31_2022_CurrencyRiskMemberifrsfullTypesOfRisksAxis_OtherCurrenciesMembersrtCurrencyAxis"
      decimals="-3"
      id="ixv-59790"
      unitRef="Unit_CNY">2579000</ifrs-full:TradeAndOtherPayables>
    <ifrs-full:NetAssetsLiabilities
      contextRef="PAsOn12_31_2022_CurrencyRiskMemberifrsfullTypesOfRisksAxis_SGDsrtCurrencyAxis"
      decimals="-3"
      id="ixv-59791"
      unitRef="Unit_CNY">162755000</ifrs-full:NetAssetsLiabilities>
    <ifrs-full:NetAssetsLiabilities
      contextRef="PAsOn12_31_2022_CurrencyRiskMemberifrsfullTypesOfRisksAxis_EURsrtCurrencyAxis"
      decimals="-3"
      id="ixv-59792"
      unitRef="Unit_CNY">-2976000</ifrs-full:NetAssetsLiabilities>
    <ifrs-full:NetAssetsLiabilities
      contextRef="PAsOn12_31_2022_CurrencyRiskMemberifrsfullTypesOfRisksAxis_USDsrtCurrencyAxis"
      decimals="-3"
      id="ixv-59793"
      unitRef="Unit_CNY">23747000</ifrs-full:NetAssetsLiabilities>
    <ifrs-full:NetAssetsLiabilities
      contextRef="PAsOn12_31_2022_CurrencyRiskMemberifrsfullTypesOfRisksAxis_OtherCurrenciesMembersrtCurrencyAxis"
      decimals="-3"
      id="ixv-59794"
      unitRef="Unit_CNY">12979000</ifrs-full:NetAssetsLiabilities>
    <ifrs-full:TradeAndOtherReceivables
      contextRef="PAsOn12_31_2023_CurrencyRiskMemberifrsfullTypesOfRisksAxis_SGDsrtCurrencyAxis"
      decimals="-3"
      id="ixv-59795"
      unitRef="Unit_CNY">1700000</ifrs-full:TradeAndOtherReceivables>
    <ifrs-full:TradeAndOtherReceivables
      contextRef="PAsOn12_31_2023_CurrencyRiskMemberifrsfullTypesOfRisksAxis_EURsrtCurrencyAxis"
      decimals="-3"
      id="ixv-59796"
      unitRef="Unit_CNY">13686000</ifrs-full:TradeAndOtherReceivables>
    <ifrs-full:TradeAndOtherReceivables
      contextRef="PAsOn12_31_2023_CurrencyRiskMemberifrsfullTypesOfRisksAxis_USDsrtCurrencyAxis"
      decimals="-3"
      id="ixv-59797"
      unitRef="Unit_CNY">7221000</ifrs-full:TradeAndOtherReceivables>
    <ifrs-full:TradeAndOtherReceivables
      contextRef="PAsOn12_31_2023_CurrencyRiskMemberifrsfullTypesOfRisksAxis_OtherCurrenciesMembersrtCurrencyAxis"
      decimals="-3"
      id="ixv-59798"
      unitRef="Unit_CNY">377000</ifrs-full:TradeAndOtherReceivables>
    <cyd:CashAndBankBalances
      contextRef="PAsOn12_31_2023_CurrencyRiskMemberifrsfullTypesOfRisksAxis_SGDsrtCurrencyAxis"
      decimals="-3"
      id="ixv-59799"
      unitRef="Unit_CNY">157073000</cyd:CashAndBankBalances>
    <cyd:CashAndBankBalances
      contextRef="PAsOn12_31_2023_CurrencyRiskMemberifrsfullTypesOfRisksAxis_EURsrtCurrencyAxis"
      decimals="-3"
      id="ixv-59800"
      unitRef="Unit_CNY">5337000</cyd:CashAndBankBalances>
    <cyd:CashAndBankBalances
      contextRef="PAsOn12_31_2023_CurrencyRiskMemberifrsfullTypesOfRisksAxis_USDsrtCurrencyAxis"
      decimals="-3"
      id="ixv-59801"
      unitRef="Unit_CNY">18162000</cyd:CashAndBankBalances>
    <cyd:CashAndBankBalances
      contextRef="PAsOn12_31_2023_CurrencyRiskMemberifrsfullTypesOfRisksAxis_OtherCurrenciesMembersrtCurrencyAxis"
      decimals="-3"
      id="ixv-59802"
      unitRef="Unit_CNY">24114000</cyd:CashAndBankBalances>
    <ifrs-full:FinancialLiabilities
      contextRef="PAsOn12_31_2023_CurrencyRiskMemberifrsfullTypesOfRisksAxis_SGDsrtCurrencyAxis"
      decimals="-3"
      id="ixv-59803"
      unitRef="Unit_CNY">1565000</ifrs-full:FinancialLiabilities>
    <ifrs-full:TradeAndOtherPayables
      contextRef="PAsOn12_31_2023_CurrencyRiskMemberifrsfullTypesOfRisksAxis_SGDsrtCurrencyAxis"
      decimals="-3"
      id="ixv-59804"
      unitRef="Unit_CNY">7568000</ifrs-full:TradeAndOtherPayables>
    <ifrs-full:TradeAndOtherPayables
      contextRef="PAsOn12_31_2023_CurrencyRiskMemberifrsfullTypesOfRisksAxis_EURsrtCurrencyAxis"
      decimals="-3"
      id="ixv-59805"
      unitRef="Unit_CNY">13689000</ifrs-full:TradeAndOtherPayables>
    <ifrs-full:TradeAndOtherPayables
      contextRef="PAsOn12_31_2023_CurrencyRiskMemberifrsfullTypesOfRisksAxis_USDsrtCurrencyAxis"
      decimals="-3"
      id="ixv-59806"
      unitRef="Unit_CNY">20453000</ifrs-full:TradeAndOtherPayables>
    <ifrs-full:TradeAndOtherPayables
      contextRef="PAsOn12_31_2023_CurrencyRiskMemberifrsfullTypesOfRisksAxis_OtherCurrenciesMembersrtCurrencyAxis"
      decimals="-3"
      id="ixv-59807"
      unitRef="Unit_CNY">12795000</ifrs-full:TradeAndOtherPayables>
    <ifrs-full:NetAssetsLiabilities
      contextRef="PAsOn12_31_2023_CurrencyRiskMemberifrsfullTypesOfRisksAxis_SGDsrtCurrencyAxis"
      decimals="-3"
      id="ixv-59808"
      unitRef="Unit_CNY">149640000</ifrs-full:NetAssetsLiabilities>
    <ifrs-full:NetAssetsLiabilities
      contextRef="PAsOn12_31_2023_CurrencyRiskMemberifrsfullTypesOfRisksAxis_EURsrtCurrencyAxis"
      decimals="-3"
      id="ixv-59809"
      unitRef="Unit_CNY">5334000</ifrs-full:NetAssetsLiabilities>
    <ifrs-full:NetAssetsLiabilities
      contextRef="PAsOn12_31_2023_CurrencyRiskMemberifrsfullTypesOfRisksAxis_USDsrtCurrencyAxis"
      decimals="-3"
      id="ixv-59810"
      unitRef="Unit_CNY">4930000</ifrs-full:NetAssetsLiabilities>
    <ifrs-full:NetAssetsLiabilities
      contextRef="PAsOn12_31_2023_CurrencyRiskMemberifrsfullTypesOfRisksAxis_OtherCurrenciesMembersrtCurrencyAxis"
      decimals="-3"
      id="ixv-59811"
      unitRef="Unit_CNY">11696000</ifrs-full:NetAssetsLiabilities>
    <ifrs-full:NetAssetsLiabilities
      contextRef="PAsOn12_31_2023_CurrencyRiskMemberifrsfullTypesOfRisksAxis_SGDsrtCurrencyAxis"
      decimals="-3"
      id="ixv-59812"
      unitRef="Unit_USD">21065000</ifrs-full:NetAssetsLiabilities>
    <ifrs-full:NetAssetsLiabilities
      contextRef="PAsOn12_31_2023_CurrencyRiskMemberifrsfullTypesOfRisksAxis_EURsrtCurrencyAxis"
      decimals="-3"
      id="ixv-59813"
      unitRef="Unit_USD">751000</ifrs-full:NetAssetsLiabilities>
    <ifrs-full:NetAssetsLiabilities
      contextRef="PAsOn12_31_2023_CurrencyRiskMemberifrsfullTypesOfRisksAxis_USDsrtCurrencyAxis"
      decimals="-3"
      id="ixv-59814"
      unitRef="Unit_USD">694000</ifrs-full:NetAssetsLiabilities>
    <ifrs-full:NetAssetsLiabilities
      contextRef="PAsOn12_31_2023_CurrencyRiskMemberifrsfullTypesOfRisksAxis_OtherCurrenciesMembersrtCurrencyAxis"
      decimals="-3"
      id="ixv-59815"
      unitRef="Unit_USD">1646000</ifrs-full:NetAssetsLiabilities>
    <ifrs-full:SensitivityAnalysisForEachTypeOfMarketRisk
      contextRef="P01_01_2023To12_31_2023_CurrencyRiskMemberifrsfullTypesOfRisksAxis"
      id="ixv-46137">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:72%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:5%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:4%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:5%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Profit before tax&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Singapore Dollar&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;16,276&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;14,964&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,107&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Euro&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(298&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;533&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;75&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;US&#160;Dollar&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,375&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;493&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;69&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </ifrs-full:SensitivityAnalysisForEachTypeOfMarketRisk>
    <cyd:IncreaseDecreaseInRiskExposureAssociatedWithInstrumentsSharingCharacteristic
      contextRef="PAsOn12_31_2022_CurrencyRiskMemberifrsfullTypesOfRisksAxis_SGDsrtCurrencyAxis"
      decimals="-3"
      id="ixv-59816"
      unitRef="Unit_CNY">16276000</cyd:IncreaseDecreaseInRiskExposureAssociatedWithInstrumentsSharingCharacteristic>
    <cyd:IncreaseDecreaseInRiskExposureAssociatedWithInstrumentsSharingCharacteristic
      contextRef="PAsOn12_31_2023_CurrencyRiskMemberifrsfullTypesOfRisksAxis_SGDsrtCurrencyAxis"
      decimals="-3"
      id="ixv-59817"
      unitRef="Unit_CNY">14964000</cyd:IncreaseDecreaseInRiskExposureAssociatedWithInstrumentsSharingCharacteristic>
    <cyd:IncreaseDecreaseInRiskExposureAssociatedWithInstrumentsSharingCharacteristic
      contextRef="PAsOn12_31_2023_CurrencyRiskMemberifrsfullTypesOfRisksAxis_SGDsrtCurrencyAxis"
      decimals="-3"
      id="ixv-59818"
      unitRef="Unit_USD">2107000</cyd:IncreaseDecreaseInRiskExposureAssociatedWithInstrumentsSharingCharacteristic>
    <cyd:IncreaseDecreaseInRiskExposureAssociatedWithInstrumentsSharingCharacteristic
      contextRef="PAsOn12_31_2022_CurrencyRiskMemberifrsfullTypesOfRisksAxis_EURsrtCurrencyAxis"
      decimals="-3"
      id="ixv-59819"
      unitRef="Unit_CNY">-298000</cyd:IncreaseDecreaseInRiskExposureAssociatedWithInstrumentsSharingCharacteristic>
    <cyd:IncreaseDecreaseInRiskExposureAssociatedWithInstrumentsSharingCharacteristic
      contextRef="PAsOn12_31_2023_CurrencyRiskMemberifrsfullTypesOfRisksAxis_EURsrtCurrencyAxis"
      decimals="-3"
      id="ixv-59820"
      unitRef="Unit_CNY">533000</cyd:IncreaseDecreaseInRiskExposureAssociatedWithInstrumentsSharingCharacteristic>
    <cyd:IncreaseDecreaseInRiskExposureAssociatedWithInstrumentsSharingCharacteristic
      contextRef="PAsOn12_31_2023_CurrencyRiskMemberifrsfullTypesOfRisksAxis_EURsrtCurrencyAxis"
      decimals="-3"
      id="ixv-59821"
      unitRef="Unit_USD">75000</cyd:IncreaseDecreaseInRiskExposureAssociatedWithInstrumentsSharingCharacteristic>
    <cyd:IncreaseDecreaseInRiskExposureAssociatedWithInstrumentsSharingCharacteristic
      contextRef="PAsOn12_31_2022_CurrencyRiskMemberifrsfullTypesOfRisksAxis_USDsrtCurrencyAxis"
      decimals="-3"
      id="ixv-59822"
      unitRef="Unit_CNY">2375000</cyd:IncreaseDecreaseInRiskExposureAssociatedWithInstrumentsSharingCharacteristic>
    <cyd:IncreaseDecreaseInRiskExposureAssociatedWithInstrumentsSharingCharacteristic
      contextRef="PAsOn12_31_2023_CurrencyRiskMemberifrsfullTypesOfRisksAxis_USDsrtCurrencyAxis"
      decimals="-3"
      id="ixv-59823"
      unitRef="Unit_CNY">493000</cyd:IncreaseDecreaseInRiskExposureAssociatedWithInstrumentsSharingCharacteristic>
    <cyd:IncreaseDecreaseInRiskExposureAssociatedWithInstrumentsSharingCharacteristic
      contextRef="PAsOn12_31_2023_CurrencyRiskMemberifrsfullTypesOfRisksAxis_USDsrtCurrencyAxis"
      decimals="-3"
      id="ixv-59824"
      unitRef="Unit_USD">69000</cyd:IncreaseDecreaseInRiskExposureAssociatedWithInstrumentsSharingCharacteristic>
    <ifrs-full:DisclosureOfProvisionMatrixExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-46357"> &lt;div style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;Set out below is the information about the credit risk exposure on the Group&#x2019;s trade receivables using a provision matrix: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:83%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="18" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Trade receivables&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="14" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Days past due&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As of December&#160;31, 2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Current&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;0 &#x2013; 90&lt;br/&gt; days&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;91-180&lt;/div&gt;&lt;br/&gt; days&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;181-365&lt;/div&gt;&lt;br/&gt; days&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&amp;gt;365&lt;br/&gt; days&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Expected credit loss rate&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2.1&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;%&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;0.2&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;%&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;0.2&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;%&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;0.6&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;%&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;63.1&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;%&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Estimated total gross carrying amount at default&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,549,462&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,138,365&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;216,355&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;80,132&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;63,477&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;51,133&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Expected credit loss&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;33,247&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;500&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;124&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;372&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;32,251&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:83%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:12pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:12pt"&gt;&lt;/td&gt;
&lt;td colspan="20" style="height:12pt"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="18" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Trade receivables&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="14" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Days past due&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As of December&#160;31, 2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Current&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;0 &#x2013; 90&lt;br/&gt; days&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;91-180&lt;/div&gt;&lt;br/&gt; days&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;181-365&lt;/div&gt;&lt;br/&gt; days&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&amp;gt;365&lt;br/&gt; days&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Expected credit loss rate&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;4.8&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;%&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;0.1&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;%&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;0.8&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;%&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2.2&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;%&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;59.7&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;%&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Estimated total gross carrying amount at default&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,148,682&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;521,234&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;350,376&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;97,382&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;93,015&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;86,675&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Expected credit loss&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;54,894&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;294&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;753&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,067&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;51,780&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </ifrs-full:DisclosureOfProvisionMatrixExplanatory>
    <ifrs-full:ExpectedCreditLossRate
      contextRef="PAsOn12_31_2022_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis"
      decimals="3"
      id="ixv-59827"
      unitRef="Unit_pure">0.021</ifrs-full:ExpectedCreditLossRate>
    <ifrs-full:ExpectedCreditLossRate
      contextRef="PAsOn12_31_2022_PastDueZeroToNinetyDaysMemberifrsfullPastDueStatusAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis"
      decimals="3"
      id="ixv-59828"
      unitRef="Unit_pure">0.002</ifrs-full:ExpectedCreditLossRate>
    <ifrs-full:ExpectedCreditLossRate
      contextRef="PAsOn12_31_2022_PastDueNinetyOneToOneEightyDaysMemberifrsfullPastDueStatusAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis"
      decimals="3"
      id="ixv-59829"
      unitRef="Unit_pure">0.002</ifrs-full:ExpectedCreditLossRate>
    <ifrs-full:ExpectedCreditLossRate
      contextRef="PAsOn12_31_2022_PastDueOneEightyOneToThreeSixtyFiveDaysMemberifrsfullPastDueStatusAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis"
      decimals="3"
      id="ixv-59830"
      unitRef="Unit_pure">0.006</ifrs-full:ExpectedCreditLossRate>
    <ifrs-full:ExpectedCreditLossRate
      contextRef="PAsOn12_31_2022_PastDueGreaterThanThreeSixtyFiveDaysMemberifrsfullPastDueStatusAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis"
      decimals="3"
      id="ixv-59831"
      unitRef="Unit_pure">0.631</ifrs-full:ExpectedCreditLossRate>
    <ifrs-full:FinancialAssets
      contextRef="PAsOn12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis"
      decimals="-3"
      id="ixv-59832"
      unitRef="Unit_CNY">1549462000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="PAsOn12_31_2022_CurrentMemberifrsfullPastDueStatusAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis"
      decimals="-3"
      id="ixv-59833"
      unitRef="Unit_CNY">1138365000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="PAsOn12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PastDueZeroToNinetyDaysMemberifrsfullPastDueStatusAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis"
      decimals="-3"
      id="ixv-59834"
      unitRef="Unit_CNY">216355000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="PAsOn12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PastDueNinetyOneToOneEightyDaysMemberifrsfullPastDueStatusAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis"
      decimals="-3"
      id="ixv-59835"
      unitRef="Unit_CNY">80132000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="PAsOn12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PastDueOneEightyOneToThreeSixtyFiveDaysMemberifrsfullPastDueStatusAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis"
      decimals="-3"
      id="ixv-59836"
      unitRef="Unit_CNY">63477000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="PAsOn12_31_2022_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PastDueGreaterThanThreeSixtyFiveDaysMemberifrsfullPastDueStatusAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis"
      decimals="-3"
      id="ixv-59837"
      unitRef="Unit_CNY">51133000</ifrs-full:FinancialAssets>
    <cyd:ExpectedCreditLosses
      contextRef="PAsOn12_31_2022_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis"
      decimals="-3"
      id="ixv-59838"
      unitRef="Unit_CNY">33247000</cyd:ExpectedCreditLosses>
    <cyd:ExpectedCreditLosses
      contextRef="PAsOn12_31_2022_PastDueZeroToNinetyDaysMemberifrsfullPastDueStatusAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis"
      decimals="-3"
      id="ixv-59839"
      unitRef="Unit_CNY">500000</cyd:ExpectedCreditLosses>
    <cyd:ExpectedCreditLosses
      contextRef="PAsOn12_31_2022_PastDueNinetyOneToOneEightyDaysMemberifrsfullPastDueStatusAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis"
      decimals="-3"
      id="ixv-59840"
      unitRef="Unit_CNY">124000</cyd:ExpectedCreditLosses>
    <cyd:ExpectedCreditLosses
      contextRef="PAsOn12_31_2022_PastDueOneEightyOneToThreeSixtyFiveDaysMemberifrsfullPastDueStatusAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis"
      decimals="-3"
      id="ixv-59841"
      unitRef="Unit_CNY">372000</cyd:ExpectedCreditLosses>
    <cyd:ExpectedCreditLosses
      contextRef="PAsOn12_31_2022_PastDueGreaterThanThreeSixtyFiveDaysMemberifrsfullPastDueStatusAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis"
      decimals="-3"
      id="ixv-59842"
      unitRef="Unit_CNY">32251000</cyd:ExpectedCreditLosses>
    <ifrs-full:ExpectedCreditLossRate
      contextRef="PAsOn12_31_2023_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis"
      decimals="3"
      id="ixv-59843"
      unitRef="Unit_pure">0.048</ifrs-full:ExpectedCreditLossRate>
    <ifrs-full:ExpectedCreditLossRate
      contextRef="PAsOn12_31_2023_PastDueZeroToNinetyDaysMemberifrsfullPastDueStatusAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis"
      decimals="3"
      id="ixv-59844"
      unitRef="Unit_pure">0.001</ifrs-full:ExpectedCreditLossRate>
    <ifrs-full:ExpectedCreditLossRate
      contextRef="PAsOn12_31_2023_PastDueNinetyOneToOneEightyDaysMemberifrsfullPastDueStatusAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis"
      decimals="3"
      id="ixv-59845"
      unitRef="Unit_pure">0.008</ifrs-full:ExpectedCreditLossRate>
    <ifrs-full:ExpectedCreditLossRate
      contextRef="PAsOn12_31_2023_PastDueOneEightyOneToThreeSixtyFiveDaysMemberifrsfullPastDueStatusAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis"
      decimals="3"
      id="ixv-59846"
      unitRef="Unit_pure">0.022</ifrs-full:ExpectedCreditLossRate>
    <ifrs-full:ExpectedCreditLossRate
      contextRef="PAsOn12_31_2023_PastDueGreaterThanThreeSixtyFiveDaysMemberifrsfullPastDueStatusAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis"
      decimals="3"
      id="ixv-59847"
      unitRef="Unit_pure">0.597</ifrs-full:ExpectedCreditLossRate>
    <ifrs-full:FinancialAssets
      contextRef="PAsOn12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis"
      decimals="-3"
      id="ixv-59848"
      unitRef="Unit_CNY">1148682000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="PAsOn12_31_2023_CurrentMemberifrsfullPastDueStatusAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis"
      decimals="-3"
      id="ixv-59849"
      unitRef="Unit_CNY">521234000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="PAsOn12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PastDueZeroToNinetyDaysMemberifrsfullPastDueStatusAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis"
      decimals="-3"
      id="ixv-59850"
      unitRef="Unit_CNY">350376000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="PAsOn12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PastDueNinetyOneToOneEightyDaysMemberifrsfullPastDueStatusAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis"
      decimals="-3"
      id="ixv-59851"
      unitRef="Unit_CNY">97382000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="PAsOn12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PastDueOneEightyOneToThreeSixtyFiveDaysMemberifrsfullPastDueStatusAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis"
      decimals="-3"
      id="ixv-59852"
      unitRef="Unit_CNY">93015000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="PAsOn12_31_2023_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_PastDueGreaterThanThreeSixtyFiveDaysMemberifrsfullPastDueStatusAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis"
      decimals="-3"
      id="ixv-59853"
      unitRef="Unit_CNY">86675000</ifrs-full:FinancialAssets>
    <cyd:ExpectedCreditLosses
      contextRef="PAsOn12_31_2023_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis"
      decimals="-3"
      id="ixv-59854"
      unitRef="Unit_CNY">54894000</cyd:ExpectedCreditLosses>
    <cyd:ExpectedCreditLosses
      contextRef="PAsOn12_31_2023_PastDueZeroToNinetyDaysMemberifrsfullPastDueStatusAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis"
      decimals="-3"
      id="ixv-59855"
      unitRef="Unit_CNY">294000</cyd:ExpectedCreditLosses>
    <cyd:ExpectedCreditLosses
      contextRef="PAsOn12_31_2023_PastDueNinetyOneToOneEightyDaysMemberifrsfullPastDueStatusAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis"
      decimals="-3"
      id="ixv-59856"
      unitRef="Unit_CNY">753000</cyd:ExpectedCreditLosses>
    <cyd:ExpectedCreditLosses
      contextRef="PAsOn12_31_2023_PastDueOneEightyOneToThreeSixtyFiveDaysMemberifrsfullPastDueStatusAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis"
      decimals="-3"
      id="ixv-59857"
      unitRef="Unit_CNY">2067000</cyd:ExpectedCreditLosses>
    <cyd:ExpectedCreditLosses
      contextRef="PAsOn12_31_2023_PastDueGreaterThanThreeSixtyFiveDaysMemberifrsfullPastDueStatusAxis_TradeReceivablesMemberifrsfullClassesOfFinancialAssetsAxis"
      decimals="-3"
      id="ixv-59858"
      unitRef="Unit_CNY">51780000</cyd:ExpectedCreditLosses>
    <cyd:NumberOfTopCustomers
      contextRef="P01_01_2023To12_31_2023_CNifrsfullGeographicalAreasAxis"
      decimals="0"
      id="ixv-59859"
      unitRef="Unit_Customer">5</cyd:NumberOfTopCustomers>
    <cyd:NumberOfTopCustomers
      contextRef="P01_01_2022To12_31_2022_CNifrsfullGeographicalAreasAxis"
      decimals="0"
      id="ixv-59860"
      unitRef="Unit_Customer">5</cyd:NumberOfTopCustomers>
    <ifrs-full:TradeReceivables
      contextRef="PAsOn12_31_2023_CNifrsfullGeographicalAreasAxis_Top5CustomersMemberifrsfullMajorCustomersAxis"
      decimals="-5"
      id="ixv-59861"
      unitRef="Unit_CNY">597700000</ifrs-full:TradeReceivables>
    <ifrs-full:TradeReceivables
      contextRef="PAsOn12_31_2023_CNifrsfullGeographicalAreasAxis_Top5CustomersMemberifrsfullMajorCustomersAxis"
      decimals="-5"
      id="ixv-59862"
      unitRef="Unit_USD">84100000</ifrs-full:TradeReceivables>
    <ifrs-full:TradeReceivables
      contextRef="PAsOn12_31_2022_CNifrsfullGeographicalAreasAxis_Top5CustomersMemberifrsfullMajorCustomersAxis"
      decimals="-5"
      id="ixv-59863"
      unitRef="Unit_CNY">993100000</ifrs-full:TradeReceivables>
    <cyd:PercentageOfTradeReceivablesExcludingBillsReceivables
      contextRef="P01_01_2023To12_31_2023_CNifrsfullGeographicalAreasAxis_Top5CustomersMemberifrsfullMajorCustomersAxis"
      decimals="3"
      id="ixv-59864"
      unitRef="Unit_pure">0.40</cyd:PercentageOfTradeReceivablesExcludingBillsReceivables>
    <cyd:PercentageOfTradeReceivablesExcludingBillsReceivables
      contextRef="P01_01_2022To12_31_2022_CNifrsfullGeographicalAreasAxis_Top5CustomersMemberifrsfullMajorCustomersAxis"
      decimals="3"
      id="ixv-59865"
      unitRef="Unit_pure">0.535</cyd:PercentageOfTradeReceivablesExcludingBillsReceivables>
    <cyd:DisclosureOfMaturityAnalysisForFinancialAssetsAndLiabilitiesExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-46915">&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The table below summarizes the maturity profile of the Group&#x2019;s financial assets and liabilities, as well as lease liabilities, based on contractual undiscounted payments. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:89%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;1&#160;year&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;or&#160;less&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2&#160;to&#160;5&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;years&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;After 5&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;years&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As of December&#160;31, 2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Financial assets&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Trade and bills receivables&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;6,487,095&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;6,487,095&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Other receivables, excluding tax recoverable&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;434,750&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;434,750&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Cash and bank balances&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;4,830,743&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;20,000&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;4,850,743&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;11,752,588&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;20,000&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;11,772,588&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Financial liabilities&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Loans and borrowings&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,158,839&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;209,400&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,368,239&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Trade and other payables (Note 22)&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;8,080,782&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;189,366&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;8,270,148&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Lease liabilities&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;33,102&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;26,928&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;216&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;60,246&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Other financial liability&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;58,212&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;58,212&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;10,272,723&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;425,694&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;58,428&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;10,756,845&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:90%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;1&#160;year&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;or&#160;less&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2&#160;to&#160;5&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;years&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;After 5&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;years&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As of December&#160;31, 2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Financial assets&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Trade and bills receivables&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;7,412,577&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;7,412,577&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,043,495&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Other receivables, excluding tax recoverable&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;823,650&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;823,650&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;115,949&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Cash and bank balances&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;6,039,471&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;6,039,471&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;850,199&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;14,275,698&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;14,275,698&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,009,643&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Financial liabilities&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Loans and borrowings&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,880,251&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;710,772&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,591,023&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;364,748&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Trade and other payables (Note 22)&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;9,153,907&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;181,155&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;9,335,062&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,314,131&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Lease liabilities&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;32,436&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;18,016&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;797&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;51,249&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;7,215&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Other financial liability&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;81,368&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;81,368&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;11,454&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;11,066,594&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;991,311&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;797&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;12,058,702&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,697,548&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </cyd:DisclosureOfMaturityAnalysisForFinancialAssetsAndLiabilitiesExplanatory>
    <cyd:TradeAndBillsReceivables
      contextRef="PAsOn12_31_2022_LiquidityRiskMemberifrsfullTypesOfRisksAxis_NotLaterThanOneYearMemberifrsfullMaturityAxis"
      decimals="-3"
      id="ixv-59867"
      unitRef="Unit_CNY">6487095000</cyd:TradeAndBillsReceivables>
    <cyd:TradeAndBillsReceivables
      contextRef="PAsOn12_31_2022_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="-3"
      id="ixv-59868"
      unitRef="Unit_CNY">6487095000</cyd:TradeAndBillsReceivables>
    <cyd:OtherReceivablesExcludingTaxRecoverable
      contextRef="PAsOn12_31_2022_LiquidityRiskMemberifrsfullTypesOfRisksAxis_NotLaterThanOneYearMemberifrsfullMaturityAxis"
      decimals="-3"
      id="ixv-59869"
      unitRef="Unit_CNY">434750000</cyd:OtherReceivablesExcludingTaxRecoverable>
    <cyd:OtherReceivablesExcludingTaxRecoverable
      contextRef="PAsOn12_31_2022_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="-3"
      id="ixv-59870"
      unitRef="Unit_CNY">434750000</cyd:OtherReceivablesExcludingTaxRecoverable>
    <cyd:CashAndBankBalances
      contextRef="PAsOn12_31_2022_LiquidityRiskMemberifrsfullTypesOfRisksAxis_NotLaterThanOneYearMemberifrsfullMaturityAxis"
      decimals="-3"
      id="ixv-59871"
      unitRef="Unit_CNY">4830743000</cyd:CashAndBankBalances>
    <cyd:CashAndBankBalances
      contextRef="PAsOn12_31_2022_LaterThanTwoYearsAndNotLaterThanFiveYearsMemberifrsfullMaturityAxis_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="-3"
      id="ixv-59872"
      unitRef="Unit_CNY">20000000</cyd:CashAndBankBalances>
    <cyd:CashAndBankBalances
      contextRef="PAsOn12_31_2022_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="-3"
      id="ixv-59873"
      unitRef="Unit_CNY">4850743000</cyd:CashAndBankBalances>
    <ifrs-full:FinancialAssets
      contextRef="PAsOn12_31_2022_LiquidityRiskMemberifrsfullTypesOfRisksAxis_NotLaterThanOneYearMemberifrsfullMaturityAxis"
      decimals="-3"
      id="ixv-59874"
      unitRef="Unit_CNY">11752588000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="PAsOn12_31_2022_LaterThanTwoYearsAndNotLaterThanFiveYearsMemberifrsfullMaturityAxis_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="-3"
      id="ixv-59875"
      unitRef="Unit_CNY">20000000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="PAsOn12_31_2022_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="-3"
      id="ixv-59876"
      unitRef="Unit_CNY">11772588000</ifrs-full:FinancialAssets>
    <cyd:LoansAndBorrowings
      contextRef="PAsOn12_31_2022_LiquidityRiskMemberifrsfullTypesOfRisksAxis_NotLaterThanOneYearMemberifrsfullMaturityAxis"
      decimals="-3"
      id="ixv-59877"
      unitRef="Unit_CNY">2158839000</cyd:LoansAndBorrowings>
    <cyd:LoansAndBorrowings
      contextRef="PAsOn12_31_2022_LaterThanTwoYearsAndNotLaterThanFiveYearsMemberifrsfullMaturityAxis_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="-3"
      id="ixv-59878"
      unitRef="Unit_CNY">209400000</cyd:LoansAndBorrowings>
    <cyd:LoansAndBorrowings
      contextRef="PAsOn12_31_2022_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="-3"
      id="ixv-59879"
      unitRef="Unit_CNY">2368239000</cyd:LoansAndBorrowings>
    <ifrs-full:TradeAndOtherPayables
      contextRef="PAsOn12_31_2022_LiquidityRiskMemberifrsfullTypesOfRisksAxis_NotLaterThanOneYearMemberifrsfullMaturityAxis"
      decimals="-3"
      id="ixv-59880"
      unitRef="Unit_CNY">8080782000</ifrs-full:TradeAndOtherPayables>
    <ifrs-full:TradeAndOtherPayables
      contextRef="PAsOn12_31_2022_LaterThanTwoYearsAndNotLaterThanFiveYearsMemberifrsfullMaturityAxis_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="-3"
      id="ixv-59881"
      unitRef="Unit_CNY">189366000</ifrs-full:TradeAndOtherPayables>
    <ifrs-full:TradeAndOtherPayables
      contextRef="PAsOn12_31_2022_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="-3"
      id="ixv-59882"
      unitRef="Unit_CNY">8270148000</ifrs-full:TradeAndOtherPayables>
    <ifrs-full:LeaseLiabilities
      contextRef="PAsOn12_31_2022_LiquidityRiskMemberifrsfullTypesOfRisksAxis_NotLaterThanOneYearMemberifrsfullMaturityAxis"
      decimals="-3"
      id="ixv-59883"
      unitRef="Unit_CNY">33102000</ifrs-full:LeaseLiabilities>
    <ifrs-full:LeaseLiabilities
      contextRef="PAsOn12_31_2022_LaterThanTwoYearsAndNotLaterThanFiveYearsMemberifrsfullMaturityAxis_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="-3"
      id="ixv-59884"
      unitRef="Unit_CNY">26928000</ifrs-full:LeaseLiabilities>
    <ifrs-full:LeaseLiabilities
      contextRef="PAsOn12_31_2022_LaterThanFiveYearsMemberifrsfullMaturityAxis_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="-3"
      id="ixv-59885"
      unitRef="Unit_CNY">216000</ifrs-full:LeaseLiabilities>
    <ifrs-full:LeaseLiabilities
      contextRef="PAsOn12_31_2022_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="-3"
      id="ixv-59886"
      unitRef="Unit_CNY">60246000</ifrs-full:LeaseLiabilities>
    <ifrs-full:OtherFinancialLiabilities
      contextRef="PAsOn12_31_2022_LaterThanFiveYearsMemberifrsfullMaturityAxis_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="-3"
      id="ixv-59887"
      unitRef="Unit_CNY">58212000</ifrs-full:OtherFinancialLiabilities>
    <ifrs-full:OtherFinancialLiabilities
      contextRef="PAsOn12_31_2022_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="-3"
      id="ixv-59888"
      unitRef="Unit_CNY">58212000</ifrs-full:OtherFinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="PAsOn12_31_2022_LiquidityRiskMemberifrsfullTypesOfRisksAxis_NotLaterThanOneYearMemberifrsfullMaturityAxis"
      decimals="-3"
      id="ixv-59889"
      unitRef="Unit_CNY">10272723000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="PAsOn12_31_2022_LaterThanTwoYearsAndNotLaterThanFiveYearsMemberifrsfullMaturityAxis_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="-3"
      id="ixv-59890"
      unitRef="Unit_CNY">425694000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="PAsOn12_31_2022_LaterThanFiveYearsMemberifrsfullMaturityAxis_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="-3"
      id="ixv-59891"
      unitRef="Unit_CNY">58428000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="PAsOn12_31_2022_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="-3"
      id="ixv-59892"
      unitRef="Unit_CNY">10756845000</ifrs-full:FinancialLiabilities>
    <cyd:TradeAndBillsReceivables
      contextRef="PAsOn12_31_2023_LiquidityRiskMemberifrsfullTypesOfRisksAxis_NotLaterThanOneYearMemberifrsfullMaturityAxis"
      decimals="-3"
      id="ixv-59893"
      unitRef="Unit_CNY">7412577000</cyd:TradeAndBillsReceivables>
    <cyd:TradeAndBillsReceivables
      contextRef="PAsOn12_31_2023_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="-3"
      id="ixv-59894"
      unitRef="Unit_CNY">7412577000</cyd:TradeAndBillsReceivables>
    <cyd:TradeAndBillsReceivables
      contextRef="PAsOn12_31_2023_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="-3"
      id="ixv-59895"
      unitRef="Unit_USD">1043495000</cyd:TradeAndBillsReceivables>
    <cyd:OtherReceivablesExcludingTaxRecoverable
      contextRef="PAsOn12_31_2023_LiquidityRiskMemberifrsfullTypesOfRisksAxis_NotLaterThanOneYearMemberifrsfullMaturityAxis"
      decimals="-3"
      id="ixv-59896"
      unitRef="Unit_CNY">823650000</cyd:OtherReceivablesExcludingTaxRecoverable>
    <cyd:OtherReceivablesExcludingTaxRecoverable
      contextRef="PAsOn12_31_2023_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="-3"
      id="ixv-59897"
      unitRef="Unit_CNY">823650000</cyd:OtherReceivablesExcludingTaxRecoverable>
    <cyd:OtherReceivablesExcludingTaxRecoverable
      contextRef="PAsOn12_31_2023_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="-3"
      id="ixv-59898"
      unitRef="Unit_USD">115949000</cyd:OtherReceivablesExcludingTaxRecoverable>
    <cyd:CashAndBankBalances
      contextRef="PAsOn12_31_2023_LiquidityRiskMemberifrsfullTypesOfRisksAxis_NotLaterThanOneYearMemberifrsfullMaturityAxis"
      decimals="-3"
      id="ixv-59899"
      unitRef="Unit_CNY">6039471000</cyd:CashAndBankBalances>
    <cyd:CashAndBankBalances
      contextRef="PAsOn12_31_2023_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="-3"
      id="ixv-59900"
      unitRef="Unit_CNY">6039471000</cyd:CashAndBankBalances>
    <cyd:CashAndBankBalances
      contextRef="PAsOn12_31_2023_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="-3"
      id="ixv-59901"
      unitRef="Unit_USD">850199000</cyd:CashAndBankBalances>
    <ifrs-full:FinancialAssets
      contextRef="PAsOn12_31_2023_LiquidityRiskMemberifrsfullTypesOfRisksAxis_NotLaterThanOneYearMemberifrsfullMaturityAxis"
      decimals="-3"
      id="ixv-59902"
      unitRef="Unit_CNY">14275698000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="PAsOn12_31_2023_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="-3"
      id="ixv-59903"
      unitRef="Unit_CNY">14275698000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="PAsOn12_31_2023_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="-3"
      id="ixv-59904"
      unitRef="Unit_USD">2009643000</ifrs-full:FinancialAssets>
    <cyd:LoansAndBorrowings
      contextRef="PAsOn12_31_2023_LiquidityRiskMemberifrsfullTypesOfRisksAxis_NotLaterThanOneYearMemberifrsfullMaturityAxis"
      decimals="-3"
      id="ixv-59905"
      unitRef="Unit_CNY">1880251000</cyd:LoansAndBorrowings>
    <cyd:LoansAndBorrowings
      contextRef="PAsOn12_31_2023_LaterThanTwoYearsAndNotLaterThanFiveYearsMemberifrsfullMaturityAxis_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="-3"
      id="ixv-59906"
      unitRef="Unit_CNY">710772000</cyd:LoansAndBorrowings>
    <cyd:LoansAndBorrowings
      contextRef="PAsOn12_31_2023_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="-3"
      id="ixv-59907"
      unitRef="Unit_CNY">2591023000</cyd:LoansAndBorrowings>
    <cyd:LoansAndBorrowings
      contextRef="PAsOn12_31_2023_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="-3"
      id="ixv-59908"
      unitRef="Unit_USD">364748000</cyd:LoansAndBorrowings>
    <ifrs-full:TradeAndOtherPayables
      contextRef="PAsOn12_31_2023_LiquidityRiskMemberifrsfullTypesOfRisksAxis_NotLaterThanOneYearMemberifrsfullMaturityAxis"
      decimals="-3"
      id="ixv-59909"
      unitRef="Unit_CNY">9153907000</ifrs-full:TradeAndOtherPayables>
    <ifrs-full:TradeAndOtherPayables
      contextRef="PAsOn12_31_2023_LaterThanTwoYearsAndNotLaterThanFiveYearsMemberifrsfullMaturityAxis_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="-3"
      id="ixv-59910"
      unitRef="Unit_CNY">181155000</ifrs-full:TradeAndOtherPayables>
    <ifrs-full:TradeAndOtherPayables
      contextRef="PAsOn12_31_2023_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="-3"
      id="ixv-59911"
      unitRef="Unit_CNY">9335062000</ifrs-full:TradeAndOtherPayables>
    <ifrs-full:TradeAndOtherPayables
      contextRef="PAsOn12_31_2023_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="-3"
      id="ixv-59912"
      unitRef="Unit_USD">1314131000</ifrs-full:TradeAndOtherPayables>
    <ifrs-full:LeaseLiabilities
      contextRef="PAsOn12_31_2023_LiquidityRiskMemberifrsfullTypesOfRisksAxis_NotLaterThanOneYearMemberifrsfullMaturityAxis"
      decimals="-3"
      id="ixv-59913"
      unitRef="Unit_CNY">32436000</ifrs-full:LeaseLiabilities>
    <ifrs-full:LeaseLiabilities
      contextRef="PAsOn12_31_2023_LaterThanTwoYearsAndNotLaterThanFiveYearsMemberifrsfullMaturityAxis_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="-3"
      id="ixv-59914"
      unitRef="Unit_CNY">18016000</ifrs-full:LeaseLiabilities>
    <ifrs-full:LeaseLiabilities
      contextRef="PAsOn12_31_2023_LaterThanFiveYearsMemberifrsfullMaturityAxis_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="-3"
      id="ixv-59915"
      unitRef="Unit_CNY">797000</ifrs-full:LeaseLiabilities>
    <ifrs-full:LeaseLiabilities
      contextRef="PAsOn12_31_2023_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="-3"
      id="ixv-59916"
      unitRef="Unit_CNY">51249000</ifrs-full:LeaseLiabilities>
    <ifrs-full:LeaseLiabilities
      contextRef="PAsOn12_31_2023_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="-3"
      id="ixv-59917"
      unitRef="Unit_USD">7215000</ifrs-full:LeaseLiabilities>
    <ifrs-full:OtherFinancialLiabilities
      contextRef="PAsOn12_31_2023_LaterThanTwoYearsAndNotLaterThanFiveYearsMemberifrsfullMaturityAxis_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="-3"
      id="ixv-59918"
      unitRef="Unit_CNY">81368000</ifrs-full:OtherFinancialLiabilities>
    <ifrs-full:OtherFinancialLiabilities
      contextRef="PAsOn12_31_2023_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="-3"
      id="ixv-59919"
      unitRef="Unit_CNY">81368000</ifrs-full:OtherFinancialLiabilities>
    <ifrs-full:OtherFinancialLiabilities
      contextRef="PAsOn12_31_2023_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="-3"
      id="ixv-59920"
      unitRef="Unit_USD">11454000</ifrs-full:OtherFinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="PAsOn12_31_2023_LiquidityRiskMemberifrsfullTypesOfRisksAxis_NotLaterThanOneYearMemberifrsfullMaturityAxis"
      decimals="-3"
      id="ixv-59921"
      unitRef="Unit_CNY">11066594000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="PAsOn12_31_2023_LaterThanTwoYearsAndNotLaterThanFiveYearsMemberifrsfullMaturityAxis_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="-3"
      id="ixv-59922"
      unitRef="Unit_CNY">991311000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="PAsOn12_31_2023_LaterThanFiveYearsMemberifrsfullMaturityAxis_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="-3"
      id="ixv-59923"
      unitRef="Unit_CNY">797000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="PAsOn12_31_2023_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="-3"
      id="ixv-59924"
      unitRef="Unit_CNY">12058702000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="PAsOn12_31_2023_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="-3"
      id="ixv-59925"
      unitRef="Unit_USD">1697548000</ifrs-full:FinancialLiabilities>
    <ifrs-full:DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-47792">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;33.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Capital management &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The Group manages its capital to ensure that entities in the Group will be able to continue as a going concern while maximizing the return to shareholders through the optimization of the debt and equity balance. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;The capital structure of the Group consists of net debts and equity attributable to the equity holders of the Company as disclosed in the table below. Management reviews the capital structure on an on-going basis, considering the cost of capital, the tenure and the risks associated with each class of capital. Management makes adjustments to capital structure, in light of changes in economic conditions. To maintain or adjust the capital structure, the Group may adjust the dividend payment to shareholders, return capital to shareholders or issue new shares. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;There were no changes in the Group&#x2019;s approach to capital management. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 96%; font-family: Times New Roman; font-size: 10pt; margin-left: auto; border-collapse: collapse;text-indent: 0px;"&gt;
&lt;tr&gt;
&lt;td style="width: 91%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&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" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:91%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Loans and borrowings (current and &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-current)&lt;/div&gt; &lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,341,432&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,540,294&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;357,607&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Lease liabilities (current and &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-current)&lt;/div&gt; &lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;59,641&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;49,281&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;6,938&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Trade and other liabilities (current and non-current)&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;8,374,724&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;9,475,529&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,333,905&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Less: Cash and bank balances&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;(4,850,743&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;(6,039,471&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;(850,199&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Net debts&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;5,925,054&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;6,025,633&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;848,251&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Equity attributable to equity holders of the Company&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;9,008,946&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;9,226,528&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;1,298,853&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Total capital and net debts&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;14,934,000&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;15,252,161&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;2,147,104&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;As disclosed in Note 20, certain subsidiaries of the Group are required by the relevant authorities in the PRC to contribute and maintain a &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-distributable&lt;/div&gt; statutory reserve fund whose utilization is subject to approval by the relevant authorities in the PRC. This externally imposed capital requirement has been complied with by the subsidiaries of the Group for the financial years ended December&#160;31, 2022 and 2023. &lt;/div&gt;&lt;/div&gt; </ifrs-full:DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory>
    <cyd:DisclosureOfCapitalStructureExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-47812"> &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 96%; font-family: Times New Roman; font-size: 10pt; margin-left: auto; border-collapse: collapse;text-indent: 0px;"&gt;
&lt;tr&gt;
&lt;td style="width: 91%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:91%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31.12.2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Loans and borrowings (current and &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-current)&lt;/div&gt; &lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,341,432&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,540,294&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;357,607&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Lease liabilities (current and &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-current)&lt;/div&gt; &lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;59,641&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;49,281&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;6,938&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Trade and other liabilities (current and non-current)&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;8,374,724&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;9,475,529&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,333,905&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Less: Cash and bank balances&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;(4,850,743&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;(6,039,471&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;(850,199&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Net debts&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;5,925,054&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;6,025,633&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;848,251&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Equity attributable to equity holders of the Company&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;9,008,946&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;9,226,528&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;background-color:rgba(255, 255, 255, 0);"&gt;1,298,853&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Total capital and net debts&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;14,934,000&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;15,252,161&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;background-color:rgb(204, 238, 255);"&gt;2,147,104&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);background-color:rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);background-color:rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </cyd:DisclosureOfCapitalStructureExplanatory>
    <cyd:CurrentAndNoncurrentBorrowings
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-59926"
      unitRef="Unit_CNY">2341432000</cyd:CurrentAndNoncurrentBorrowings>
    <cyd:CurrentAndNoncurrentBorrowings
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59927"
      unitRef="Unit_CNY">2540294000</cyd:CurrentAndNoncurrentBorrowings>
    <cyd:CurrentAndNoncurrentBorrowings
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59928"
      unitRef="Unit_USD">357607000</cyd:CurrentAndNoncurrentBorrowings>
    <ifrs-full:LeaseLiabilities
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-59929"
      unitRef="Unit_CNY">59641000</ifrs-full:LeaseLiabilities>
    <ifrs-full:LeaseLiabilities
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59930"
      unitRef="Unit_CNY">49281000</ifrs-full:LeaseLiabilities>
    <ifrs-full:LeaseLiabilities
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59931"
      unitRef="Unit_USD">6938000</ifrs-full:LeaseLiabilities>
    <ifrs-full:TradeAndOtherPayables
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-59932"
      unitRef="Unit_CNY">8374724000</ifrs-full:TradeAndOtherPayables>
    <ifrs-full:TradeAndOtherPayables
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59933"
      unitRef="Unit_CNY">9475529000</ifrs-full:TradeAndOtherPayables>
    <ifrs-full:TradeAndOtherPayables
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59934"
      unitRef="Unit_USD">1333905000</ifrs-full:TradeAndOtherPayables>
    <cyd:CashAndBankBalances
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-59935"
      unitRef="Unit_CNY">4850743000</cyd:CashAndBankBalances>
    <cyd:CashAndBankBalances
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59936"
      unitRef="Unit_CNY">6039471000</cyd:CashAndBankBalances>
    <cyd:CashAndBankBalances
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59937"
      unitRef="Unit_USD">850199000</cyd:CashAndBankBalances>
    <ifrs-full:Borrowings
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-59938"
      unitRef="Unit_CNY">5925054000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59939"
      unitRef="Unit_CNY">6025633000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59940"
      unitRef="Unit_USD">848251000</ifrs-full:Borrowings>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-59941"
      unitRef="Unit_CNY">9008946000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59942"
      unitRef="Unit_CNY">9226528000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59943"
      unitRef="Unit_USD">1298853000</ifrs-full:EquityAttributableToOwnersOfParent>
    <cyd:CapitalAndNetDebts
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-59944"
      unitRef="Unit_CNY">14934000000</cyd:CapitalAndNetDebts>
    <cyd:CapitalAndNetDebts
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59945"
      unitRef="Unit_CNY">15252161000</cyd:CapitalAndNetDebts>
    <cyd:CapitalAndNetDebts
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59946"
      unitRef="Unit_USD">2147104000</cyd:CapitalAndNetDebts>
    <ifrs-full:DisclosureOfFairValueMeasurementExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-48086">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;34.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Fair value measurement &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Quantitative disclosures fair value measurement hierarchy for assets and liabilities as of December&#160;31, 2022: &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:88%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Fair value measurement using&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td rowspan="3" style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" rowspan="3" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Date of&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;valuation&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td rowspan="3" style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Quoted&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;prices&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;in&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;active&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;markets&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Significant&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;observable&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;inputs&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(Level 1)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(Level 2)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Assets measured at fair value&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Debt financial assets &lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"&gt;i&lt;/div&gt;)&lt;/div&gt;:&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Bills receivable&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;December&#160;31,&#160;2022&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;3,227,295&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;3,227,295&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Quantitative disclosures fair value measurement hierarchy for assets and liabilities as of December&#160;31, 2023: &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div&gt;&lt;/div&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:84%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="14" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Fair value measurement using&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td rowspan="3" style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" rowspan="3" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Date of&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;valuation&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td rowspan="3" style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Quoted&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;prices&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;in&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;active&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;markets&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Significant&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;observable&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;inputs&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(Level 1)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(Level 2)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Assets measured at fair value&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Debt financial assets &lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(i)&lt;/div&gt;:&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Bills receivable&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;December&#160;31,&#160;2023&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;539,132&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;3,829,777&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;3,829,777&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Note: &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:5%;vertical-align:top;text-align:left;"&gt;&lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(i)&lt;/div&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;The fair values of the Group&#x2019;s debt financial assets at fair value through OCI were measured using the discounted cash flows model. The model incorporates market observable input including the interest rate of similar instruments. &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;There have been no transfers between Level&#160;1 and Level&#160;2 during 2023 and 2022. &lt;/div&gt; </ifrs-full:DisclosureOfFairValueMeasurementExplanatory>
    <ifrs-full:DisclosureOfFairValueOfFinancialInstrumentsExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-48095"> &lt;div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Quantitative disclosures fair value measurement hierarchy for assets and liabilities as of December&#160;31, 2022: &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:88%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Fair value measurement using&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td rowspan="3" style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" rowspan="3" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Date of&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;valuation&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td rowspan="3" style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Quoted&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;prices&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;in&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;active&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;markets&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Significant&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;observable&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;inputs&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(Level 1)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(Level 2)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Assets measured at fair value&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Debt financial assets &lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;display:inline;"&gt;i&lt;/div&gt;)&lt;/div&gt;:&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Bills receivable&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;December&#160;31,&#160;2022&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;3,227,295&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;3,227,295&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Quantitative disclosures fair value measurement hierarchy for assets and liabilities as of December&#160;31, 2023: &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div&gt;&lt;/div&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:84%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="14" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Fair value measurement using&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td rowspan="3" style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" rowspan="3" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Date of&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;valuation&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td rowspan="3" style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Quoted&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;prices&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;in&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;active&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;markets&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Significant&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;observable&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;inputs&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(Level 1)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(Level 2)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Assets measured at fair value&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Debt financial assets &lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(i)&lt;/div&gt;:&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Bills receivable&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;December&#160;31,&#160;2023&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;539,132&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;3,829,777&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;3,829,777&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Note: &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:5%;vertical-align:top;text-align:left;"&gt;&lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;(i)&lt;/div&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;The fair values of the Group&#x2019;s debt financial assets at fair value through OCI were measured using the discounted cash flows model. The model incorporates market observable input including the interest rate of similar instruments. &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </ifrs-full:DisclosureOfFairValueOfFinancialInstrumentsExplanatory>
    <ifrs-full:FinancialAssets
      contextRef="PAsOn12_31_2022_BillReceivablesMemberifrsfullCategoriesOfFinancialAssetsAxis"
      decimals="-3"
      id="Fact_112366701"
      unitRef="Unit_CNY">3227295000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="PAsOn12_31_2022_BillReceivablesMemberifrsfullCategoriesOfFinancialAssetsAxis_Level2OfFairValueHierarchyMemberifrsfullLevelsOfFairValueHierarchyAxis"
      decimals="-3"
      id="Fact_112363783"
      unitRef="Unit_CNY">3227295000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="PAsOn12_31_2023_BillReceivablesMemberifrsfullCategoriesOfFinancialAssetsAxis"
      decimals="-3"
      id="Fact_112363785"
      unitRef="Unit_USD">539132000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="PAsOn12_31_2023_BillReceivablesMemberifrsfullCategoriesOfFinancialAssetsAxis"
      decimals="-3"
      id="Fact_112363786"
      unitRef="Unit_CNY">3829777000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="PAsOn12_31_2023_BillReceivablesMemberifrsfullCategoriesOfFinancialAssetsAxis_Level2OfFairValueHierarchyMemberifrsfullLevelsOfFairValueHierarchyAxis"
      decimals="-3"
      id="Fact_112363787"
      unitRef="Unit_CNY">3829777000</ifrs-full:FinancialAssets>
    <ifrs-full:DisclosureOfFinancialInstrumentsExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-48525">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;35.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Financial assets and financial liabilities &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:54%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Note&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Financial&lt;br/&gt; assets at&lt;br/&gt; amortized&lt;br/&gt; costs&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Fair&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Value&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;through&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;OCI&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Other&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;financial&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;liabilities&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;at&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;amortized&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;cost&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As of December&#160;31, 2022&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Financial assets&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Trade and bills receivable&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;15&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;3,259,800&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;3,227,295&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;6,487,095&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Other receivables&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;15&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;434,750&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;434,750&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Cash and bank balances&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;16&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;4,850,743&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;4,850,743&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;8,545,293&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;3,227,295&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;11,772,588&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Financial liabilities&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Trade and other payables&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;22&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;8,270,148&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;8,270,148&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Loans and borrowings&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;"&gt;26&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;"&gt;2,341,432&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;"&gt;2,341,432&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Other financial liability&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;"&gt;28&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;"&gt;45,950&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;"&gt;45,950&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;"&gt;10,657,530&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;"&gt;10,657,530&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:43%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Note&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Financial&lt;br/&gt; assets at&lt;br/&gt; amortized&lt;br/&gt; costs&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Fair&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Value&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;through&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;OCI&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Other&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;financial&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;liabilities&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;at&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;amortized&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;cost&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As of December&#160;31, 2023&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Financial assets&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Trade and bills receivable&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;15&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;3,582,800&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;3,829,777&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;7,412,577&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,043,495&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Other receivables&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;15&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;823,650&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;823,650&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;115,949&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Cash and bank balances&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;16&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;6,039,471&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;6,039,471&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;850,199&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;10,445,921&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;3,829,777&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;14,275,698&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,009,643&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Financial liabilities&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Trade and other payables&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;22&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;9,335,062&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;9,335,062&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,314,131&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Loans and borrowings&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;"&gt;26&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;"&gt;2,540,294&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;"&gt;2,540,294&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;"&gt;357,607&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Other financial liability&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;"&gt;28&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;"&gt;67,050&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;"&gt;67,050&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;"&gt;9,439&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;"&gt;11,942,406&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;"&gt;11,942,406&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;"&gt;1,681,177&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt; &lt;div&gt;&lt;/div&gt;&lt;div&gt; &lt;div style="line-height:normal;background-color:white;display: inline;"&gt;  &lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Changes in liabilities arising from financing activities &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:9pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:80%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;January&#160;1,&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Cash&#160;flows&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Addition&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Accretion&#160;of&lt;br/&gt; interest&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Termination&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Translation&lt;br/&gt; reserve&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Others&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&lt;br/&gt; 2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As of December&#160;31, 2022&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Loans and borrowings&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- current&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;text-align:right;"&gt;2,103,000&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;text-align:right;"&gt;(61,568&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;text-align:right;"&gt;100,000&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;text-align:right;"&gt;2,141,432&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-current&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;text-align:right;"&gt;100,000&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;text-align:right;"&gt;200,000&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;text-align:right;"&gt;(100,000&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;text-align:right;"&gt;200,000&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Lease liabilities&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- current&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;text-align:right;"&gt;27,125&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;text-align:right;"&gt;(26,144&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;text-align:right;"&gt;1,547&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;text-align:right;"&gt;(6,187&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;text-align:right;"&gt;239&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;text-align:right;"&gt;34,853&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;text-align:right;"&gt;31,433&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-current&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;text-align:right;"&gt;13,406&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;text-align:right;"&gt;49,735&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;text-align:right;"&gt;(80&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;text-align:right;"&gt;(34,853&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;text-align:right;"&gt;28,208&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Other financial liability&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;45,675&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;275&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;45,950&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total liabilities from financing activities&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,243,531&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;112,288&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;95,410&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,822&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(6,187&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;159&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,447,023&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div&gt;&lt;/div&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:9pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:79%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;January&#160;1,&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Cash&#160;flows&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Addition&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Accretion&#160;of&lt;br/&gt; interest&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Termination&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Translation&lt;br/&gt; reserve&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Others&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&lt;br/&gt; 2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&lt;br/&gt; 2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As of December&#160;31, 2023&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Loans and borrowings&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- current&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,141,432&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(291,138&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,850,294&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;260,473&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-current&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;200,000&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;490,000&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;690,000&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;97,134&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Lease liabilities&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- current&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;31,433&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(43,073&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,969&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(1,382&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;44,325&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;33,272&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;4,684&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-current&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;28,208&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;32,084&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;42&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(44,325&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;16,009&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,254&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Other financial liability&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;45,950&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;18,372&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,728&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;67,050&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;9,439&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total liabilities from financing activities&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,447,023&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;155,789&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;50,456&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;4,697&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(1,382&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;42&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,656,625&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;373,984&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;The &#x2018;Others&#x2019; column includes the effect of reclassification of &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-current&lt;/div&gt; portion of loans and borrowings, including obligations under lease liabilities due to the passage of time. &lt;/div&gt;&lt;/div&gt; </ifrs-full:DisclosureOfFinancialInstrumentsExplanatory>
    <ifrs-full:DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-48536">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:54%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Note&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Financial&lt;br/&gt; assets at&lt;br/&gt; amortized&lt;br/&gt; costs&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Fair&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Value&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;through&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;OCI&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Other&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;financial&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;liabilities&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;at&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;amortized&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;cost&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As of December&#160;31, 2022&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Financial assets&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Trade and bills receivable&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;15&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;3,259,800&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;3,227,295&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;6,487,095&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Other receivables&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;15&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;434,750&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;434,750&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Cash and bank balances&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;16&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;4,850,743&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;4,850,743&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;8,545,293&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;3,227,295&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;11,772,588&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Financial liabilities&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Trade and other payables&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;22&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;8,270,148&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;8,270,148&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Loans and borrowings&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;"&gt;26&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;"&gt;2,341,432&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;"&gt;2,341,432&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Other financial liability&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;"&gt;28&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;"&gt;45,950&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;"&gt;45,950&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;"&gt;10,657,530&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;"&gt;10,657,530&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:43%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Note&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Financial&lt;br/&gt; assets at&lt;br/&gt; amortized&lt;br/&gt; costs&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Fair&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Value&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;through&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;OCI&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Other&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;financial&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;liabilities&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;at&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;amortized&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;cost&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As of December&#160;31, 2023&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Financial assets&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Trade and bills receivable&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;15&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;3,582,800&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;3,829,777&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;7,412,577&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,043,495&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Other receivables&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;15&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;823,650&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;823,650&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;115,949&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Cash and bank balances&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;16&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;6,039,471&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;6,039,471&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;850,199&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;10,445,921&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;3,829,777&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;14,275,698&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,009,643&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Financial liabilities&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Trade and other payables&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;22&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;9,335,062&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;9,335,062&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,314,131&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Loans and borrowings&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;"&gt;26&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;"&gt;2,540,294&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;"&gt;2,540,294&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;"&gt;357,607&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Other financial liability&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;"&gt;28&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;"&gt;67,050&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;"&gt;67,050&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);text-align:right;"&gt;9,439&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;"&gt;11,942,406&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;"&gt;11,942,406&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);text-align:right;"&gt;1,681,177&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </ifrs-full:DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory>
    <ifrs-full:FinancialAssetsAtAmortisedCost
      contextRef="PAsOn12_31_2022_TradeAndBillsReceivablesMemberifrsfullCategoriesOfFinancialAssetsAxis"
      decimals="-3"
      id="ixv-59952"
      unitRef="Unit_CNY">3259800000</ifrs-full:FinancialAssetsAtAmortisedCost>
    <ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncome
      contextRef="PAsOn12_31_2022_TradeAndBillsReceivablesMemberifrsfullCategoriesOfFinancialAssetsAxis"
      decimals="-3"
      id="ixv-59953"
      unitRef="Unit_CNY">3227295000</ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncome>
    <ifrs-full:FinancialAssets
      contextRef="PAsOn12_31_2022_TradeAndBillsReceivablesMemberifrsfullCategoriesOfFinancialAssetsAxis"
      decimals="-3"
      id="ixv-59954"
      unitRef="Unit_CNY">6487095000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssetsAtAmortisedCost
      contextRef="PAsOn12_31_2022_OtherReceivablesMemberifrsfullCategoriesOfFinancialAssetsAxis"
      decimals="-3"
      id="ixv-59955"
      unitRef="Unit_CNY">434750000</ifrs-full:FinancialAssetsAtAmortisedCost>
    <ifrs-full:FinancialAssets
      contextRef="PAsOn12_31_2022_OtherReceivablesMemberifrsfullCategoriesOfFinancialAssetsAxis"
      decimals="-3"
      id="ixv-59956"
      unitRef="Unit_CNY">434750000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssetsAtAmortisedCost
      contextRef="PAsOn12_31_2022_CashAndBankBalancesMemberifrsfullCategoriesOfFinancialAssetsAxis"
      decimals="-3"
      id="ixv-59957"
      unitRef="Unit_CNY">4850743000</ifrs-full:FinancialAssetsAtAmortisedCost>
    <ifrs-full:FinancialAssets
      contextRef="PAsOn12_31_2022_CashAndBankBalancesMemberifrsfullCategoriesOfFinancialAssetsAxis"
      decimals="-3"
      id="ixv-59958"
      unitRef="Unit_CNY">4850743000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssetsAtAmortisedCost
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-59959"
      unitRef="Unit_CNY">8545293000</ifrs-full:FinancialAssetsAtAmortisedCost>
    <ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncome
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-59960"
      unitRef="Unit_CNY">3227295000</ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncome>
    <ifrs-full:FinancialAssets
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-59961"
      unitRef="Unit_CNY">11772588000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialLiabilitiesAtAmortisedCost
      contextRef="PAsOn12_31_2022_TradeAndOtherPayableMemberifrsfullCategoriesOfFinancialLiabilitiesAxis"
      decimals="-3"
      id="ixv-59962"
      unitRef="Unit_CNY">8270148000</ifrs-full:FinancialLiabilitiesAtAmortisedCost>
    <ifrs-full:FinancialLiabilities
      contextRef="PAsOn12_31_2022_TradeAndOtherPayableMemberifrsfullCategoriesOfFinancialLiabilitiesAxis"
      decimals="-3"
      id="ixv-59963"
      unitRef="Unit_CNY">8270148000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilitiesAtAmortisedCost
      contextRef="PAsOn12_31_2022_LoansAndBorrowingsMemberifrsfullCategoriesOfFinancialLiabilitiesAxis"
      decimals="-3"
      id="ixv-59964"
      unitRef="Unit_CNY">2341432000</ifrs-full:FinancialLiabilitiesAtAmortisedCost>
    <ifrs-full:FinancialLiabilities
      contextRef="PAsOn12_31_2022_LoansAndBorrowingsMemberifrsfullCategoriesOfFinancialLiabilitiesAxis"
      decimals="-3"
      id="ixv-59965"
      unitRef="Unit_CNY">2341432000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilitiesAtAmortisedCost
      contextRef="PAsOn12_31_2022_OtherFinancialLiabilityMemberifrsfullCategoriesOfFinancialLiabilitiesAxis"
      decimals="-3"
      id="ixv-59966"
      unitRef="Unit_CNY">45950000</ifrs-full:FinancialLiabilitiesAtAmortisedCost>
    <ifrs-full:FinancialLiabilities
      contextRef="PAsOn12_31_2022_OtherFinancialLiabilityMemberifrsfullCategoriesOfFinancialLiabilitiesAxis"
      decimals="-3"
      id="ixv-59967"
      unitRef="Unit_CNY">45950000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilitiesAtAmortisedCost
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-59968"
      unitRef="Unit_CNY">10657530000</ifrs-full:FinancialLiabilitiesAtAmortisedCost>
    <ifrs-full:FinancialLiabilities
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-59969"
      unitRef="Unit_CNY">10657530000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialAssetsAtAmortisedCost
      contextRef="PAsOn12_31_2023_TradeAndBillsReceivablesMemberifrsfullCategoriesOfFinancialAssetsAxis"
      decimals="-3"
      id="ixv-59970"
      unitRef="Unit_CNY">3582800000</ifrs-full:FinancialAssetsAtAmortisedCost>
    <ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncome
      contextRef="PAsOn12_31_2023_TradeAndBillsReceivablesMemberifrsfullCategoriesOfFinancialAssetsAxis"
      decimals="-3"
      id="ixv-59971"
      unitRef="Unit_CNY">3829777000</ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncome>
    <ifrs-full:FinancialAssets
      contextRef="PAsOn12_31_2023_TradeAndBillsReceivablesMemberifrsfullCategoriesOfFinancialAssetsAxis"
      decimals="-3"
      id="ixv-59972"
      unitRef="Unit_CNY">7412577000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="PAsOn12_31_2023_TradeAndBillsReceivablesMemberifrsfullCategoriesOfFinancialAssetsAxis"
      decimals="-3"
      id="ixv-59973"
      unitRef="Unit_USD">1043495000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssetsAtAmortisedCost
      contextRef="PAsOn12_31_2023_OtherReceivablesMemberifrsfullCategoriesOfFinancialAssetsAxis"
      decimals="-3"
      id="ixv-59974"
      unitRef="Unit_CNY">823650000</ifrs-full:FinancialAssetsAtAmortisedCost>
    <ifrs-full:FinancialAssets
      contextRef="PAsOn12_31_2023_OtherReceivablesMemberifrsfullCategoriesOfFinancialAssetsAxis"
      decimals="-3"
      id="ixv-59975"
      unitRef="Unit_CNY">823650000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="PAsOn12_31_2023_OtherReceivablesMemberifrsfullCategoriesOfFinancialAssetsAxis"
      decimals="-3"
      id="ixv-59976"
      unitRef="Unit_USD">115949000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssetsAtAmortisedCost
      contextRef="PAsOn12_31_2023_CashAndBankBalancesMemberifrsfullCategoriesOfFinancialAssetsAxis"
      decimals="-3"
      id="ixv-59977"
      unitRef="Unit_CNY">6039471000</ifrs-full:FinancialAssetsAtAmortisedCost>
    <ifrs-full:FinancialAssets
      contextRef="PAsOn12_31_2023_CashAndBankBalancesMemberifrsfullCategoriesOfFinancialAssetsAxis"
      decimals="-3"
      id="ixv-59978"
      unitRef="Unit_CNY">6039471000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="PAsOn12_31_2023_CashAndBankBalancesMemberifrsfullCategoriesOfFinancialAssetsAxis"
      decimals="-3"
      id="ixv-59979"
      unitRef="Unit_USD">850199000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssetsAtAmortisedCost
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59980"
      unitRef="Unit_CNY">10445921000</ifrs-full:FinancialAssetsAtAmortisedCost>
    <ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncome
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59981"
      unitRef="Unit_CNY">3829777000</ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncome>
    <ifrs-full:FinancialAssets
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59982"
      unitRef="Unit_CNY">14275698000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59983"
      unitRef="Unit_USD">2009643000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialLiabilitiesAtAmortisedCost
      contextRef="PAsOn12_31_2023_TradeAndOtherPayableMemberifrsfullCategoriesOfFinancialLiabilitiesAxis"
      decimals="-3"
      id="ixv-59984"
      unitRef="Unit_CNY">9335062000</ifrs-full:FinancialLiabilitiesAtAmortisedCost>
    <ifrs-full:FinancialLiabilities
      contextRef="PAsOn12_31_2023_TradeAndOtherPayableMemberifrsfullCategoriesOfFinancialLiabilitiesAxis"
      decimals="-3"
      id="ixv-59985"
      unitRef="Unit_CNY">9335062000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="PAsOn12_31_2023_TradeAndOtherPayableMemberifrsfullCategoriesOfFinancialLiabilitiesAxis"
      decimals="-3"
      id="ixv-59986"
      unitRef="Unit_USD">1314131000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilitiesAtAmortisedCost
      contextRef="PAsOn12_31_2023_LoansAndBorrowingsMemberifrsfullCategoriesOfFinancialLiabilitiesAxis"
      decimals="-3"
      id="ixv-59987"
      unitRef="Unit_CNY">2540294000</ifrs-full:FinancialLiabilitiesAtAmortisedCost>
    <ifrs-full:FinancialLiabilities
      contextRef="PAsOn12_31_2023_LoansAndBorrowingsMemberifrsfullCategoriesOfFinancialLiabilitiesAxis"
      decimals="-3"
      id="ixv-59988"
      unitRef="Unit_CNY">2540294000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="PAsOn12_31_2023_LoansAndBorrowingsMemberifrsfullCategoriesOfFinancialLiabilitiesAxis"
      decimals="-3"
      id="ixv-59989"
      unitRef="Unit_USD">357607000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilitiesAtAmortisedCost
      contextRef="PAsOn12_31_2023_OtherFinancialLiabilityMemberifrsfullCategoriesOfFinancialLiabilitiesAxis"
      decimals="-3"
      id="ixv-59990"
      unitRef="Unit_CNY">67050000</ifrs-full:FinancialLiabilitiesAtAmortisedCost>
    <ifrs-full:FinancialLiabilities
      contextRef="PAsOn12_31_2023_OtherFinancialLiabilityMemberifrsfullCategoriesOfFinancialLiabilitiesAxis"
      decimals="-3"
      id="ixv-59991"
      unitRef="Unit_CNY">67050000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="PAsOn12_31_2023_OtherFinancialLiabilityMemberifrsfullCategoriesOfFinancialLiabilitiesAxis"
      decimals="-3"
      id="ixv-59992"
      unitRef="Unit_USD">9439000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilitiesAtAmortisedCost
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59993"
      unitRef="Unit_CNY">11942406000</ifrs-full:FinancialLiabilitiesAtAmortisedCost>
    <ifrs-full:FinancialLiabilities
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59994"
      unitRef="Unit_CNY">11942406000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-59995"
      unitRef="Unit_USD">1681177000</ifrs-full:FinancialLiabilities>
    <ifrs-full:DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-49624"> &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Changes in liabilities arising from financing activities &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:9pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:80%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;January&#160;1,&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Cash&#160;flows&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Addition&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Accretion&#160;of&lt;br/&gt; interest&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Termination&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Translation&lt;br/&gt; reserve&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Others&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&lt;br/&gt; 2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As of December&#160;31, 2022&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Loans and borrowings&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- current&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;text-align:right;"&gt;2,103,000&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;text-align:right;"&gt;(61,568&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;text-align:right;"&gt;100,000&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;text-align:right;"&gt;2,141,432&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-current&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;text-align:right;"&gt;100,000&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;text-align:right;"&gt;200,000&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;text-align:right;"&gt;(100,000&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;text-align:right;"&gt;200,000&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Lease liabilities&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- current&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;text-align:right;"&gt;27,125&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;text-align:right;"&gt;(26,144&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;text-align:right;"&gt;1,547&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;text-align:right;"&gt;(6,187&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;text-align:right;"&gt;239&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;text-align:right;"&gt;34,853&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;text-align:right;"&gt;31,433&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-current&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;text-align:right;"&gt;13,406&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;text-align:right;"&gt;49,735&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;text-align:right;"&gt;(80&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;text-align:right;"&gt;(34,853&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;text-align:right;"&gt;28,208&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Other financial liability&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;45,675&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;275&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;45,950&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total liabilities from financing activities&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,243,531&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;112,288&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;95,410&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,822&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(6,187&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;159&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,447,023&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt; &lt;div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:9pt;width:96%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:79%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;January&#160;1,&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Cash&#160;flows&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Addition&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Accretion&#160;of&lt;br/&gt; interest&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Termination&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Translation&lt;br/&gt; reserve&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Others&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&lt;br/&gt; 2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&lt;br/&gt; 2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;RMB&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;US$&#x2019;000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As of December&#160;31, 2023&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:6pt"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Loans and borrowings&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- current&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,141,432&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(291,138&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,850,294&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;260,473&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-current&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;200,000&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;490,000&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;690,000&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;97,134&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Lease liabilities&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- current&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;31,433&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(43,073&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;1,969&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(1,382&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;44,325&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;33,272&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;4,684&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;- &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-current&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;28,208&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;32,084&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;42&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(44,325&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;16,009&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,254&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Other financial liability&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;45,950&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;18,372&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,728&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;67,050&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;9,439&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Total liabilities from financing activities&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,447,023&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;155,789&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;50,456&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;4,697&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;(1,382&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;42&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#x2002;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;2,656,625&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;373,984&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </ifrs-full:DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="PAsOn12_31_2021_ShorttermBorrowingsMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"
      decimals="-3"
      id="ixv-59997"
      unitRef="Unit_CNY">2103000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities
      contextRef="P01_01_2022To12_31_2022_ShorttermBorrowingsMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"
      decimals="-3"
      id="ixv-59998"
      unitRef="Unit_CNY">-61568000</ifrs-full:IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities
      contextRef="P01_01_2022To12_31_2022_ShorttermBorrowingsMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"
      decimals="-3"
      id="ixv-59999"
      unitRef="Unit_CNY">100000000</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="PAsOn12_31_2022_ShorttermBorrowingsMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"
      decimals="-3"
      id="ixv-60000"
      unitRef="Unit_CNY">2141432000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="PAsOn12_31_2021_LongtermBorrowingsMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"
      decimals="-3"
      id="ixv-60001"
      unitRef="Unit_CNY">100000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities
      contextRef="P01_01_2022To12_31_2022_LongtermBorrowingsMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"
      decimals="-3"
      id="ixv-60002"
      unitRef="Unit_CNY">200000000</ifrs-full:IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities
      contextRef="P01_01_2022To12_31_2022_LongtermBorrowingsMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"
      decimals="-3"
      id="ixv-60003"
      unitRef="Unit_CNY">-100000000</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="PAsOn12_31_2022_LongtermBorrowingsMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"
      decimals="-3"
      id="ixv-60004"
      unitRef="Unit_CNY">200000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="PAsOn12_31_2021_LeaseLiabilitiesCurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"
      decimals="-3"
      id="ixv-60005"
      unitRef="Unit_CNY">27125000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities
      contextRef="P01_01_2022To12_31_2022_LeaseLiabilitiesCurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"
      decimals="-3"
      id="ixv-60006"
      unitRef="Unit_CNY">-26144000</ifrs-full:IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities>
    <cyd:IncreaseDecreaseThroughAccretionOfInterest
      contextRef="P01_01_2022To12_31_2022_LeaseLiabilitiesCurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"
      decimals="-3"
      id="ixv-60007"
      unitRef="Unit_CNY">1547000</cyd:IncreaseDecreaseThroughAccretionOfInterest>
    <cyd:IncreaseDecreaseThroughLeaseTerminationsLiabilitiesArisingFromFinancingActivities
      contextRef="P01_01_2022To12_31_2022_LeaseLiabilitiesCurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"
      decimals="-3"
      id="ixv-60008"
      unitRef="Unit_CNY">-6187000</cyd:IncreaseDecreaseThroughLeaseTerminationsLiabilitiesArisingFromFinancingActivities>
    <cyd:IncreaseDecreaseThroughTranslationReserveLiabilitiesArisingFromFinancingActivities
      contextRef="P01_01_2022To12_31_2022_LeaseLiabilitiesCurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"
      decimals="-3"
      id="ixv-60009"
      unitRef="Unit_CNY">239000</cyd:IncreaseDecreaseThroughTranslationReserveLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities
      contextRef="P01_01_2022To12_31_2022_LeaseLiabilitiesCurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"
      decimals="-3"
      id="ixv-60010"
      unitRef="Unit_CNY">34853000</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="PAsOn12_31_2022_LeaseLiabilitiesCurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"
      decimals="-3"
      id="ixv-60011"
      unitRef="Unit_CNY">31433000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="PAsOn12_31_2021_LeaseLiabilitiesNoncurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"
      decimals="-3"
      id="ixv-60012"
      unitRef="Unit_CNY">13406000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities
      contextRef="P01_01_2022To12_31_2022_LeaseLiabilitiesNoncurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"
      decimals="-3"
      id="ixv-60013"
      unitRef="Unit_CNY">49735000</ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities>
    <cyd:IncreaseDecreaseThroughTranslationReserveLiabilitiesArisingFromFinancingActivities
      contextRef="P01_01_2022To12_31_2022_LeaseLiabilitiesNoncurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"
      decimals="-3"
      id="ixv-60014"
      unitRef="Unit_CNY">-80000</cyd:IncreaseDecreaseThroughTranslationReserveLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities
      contextRef="P01_01_2022To12_31_2022_LeaseLiabilitiesNoncurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"
      decimals="-3"
      id="ixv-60015"
      unitRef="Unit_CNY">-34853000</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="PAsOn12_31_2022_LeaseLiabilitiesNoncurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"
      decimals="-3"
      id="ixv-60016"
      unitRef="Unit_CNY">28208000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities
      contextRef="P01_01_2022To12_31_2022_OtherFinancialLiabilityMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"
      decimals="-3"
      id="ixv-60017"
      unitRef="Unit_CNY">45675000</ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities>
    <cyd:IncreaseDecreaseThroughAccretionOfInterest
      contextRef="P01_01_2022To12_31_2022_OtherFinancialLiabilityMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"
      decimals="-3"
      id="ixv-60018"
      unitRef="Unit_CNY">275000</cyd:IncreaseDecreaseThroughAccretionOfInterest>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="PAsOn12_31_2022_OtherFinancialLiabilityMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"
      decimals="-3"
      id="ixv-60019"
      unitRef="Unit_CNY">45950000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="PAsOn12_31_2021"
      decimals="-3"
      id="ixv-60020"
      unitRef="Unit_CNY">2243531000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-60021"
      unitRef="Unit_CNY">112288000</ifrs-full:IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-60022"
      unitRef="Unit_CNY">95410000</ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities>
    <cyd:IncreaseDecreaseThroughAccretionOfInterest
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-60023"
      unitRef="Unit_CNY">1822000</cyd:IncreaseDecreaseThroughAccretionOfInterest>
    <cyd:IncreaseDecreaseThroughLeaseTerminationsLiabilitiesArisingFromFinancingActivities
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-60024"
      unitRef="Unit_CNY">-6187000</cyd:IncreaseDecreaseThroughLeaseTerminationsLiabilitiesArisingFromFinancingActivities>
    <cyd:IncreaseDecreaseThroughTranslationReserveLiabilitiesArisingFromFinancingActivities
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-60025"
      unitRef="Unit_CNY">159000</cyd:IncreaseDecreaseThroughTranslationReserveLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-60026"
      unitRef="Unit_CNY">2447023000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="PAsOn12_31_2022_ShorttermBorrowingsMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"
      decimals="-3"
      id="ixv-60027"
      unitRef="Unit_CNY">2141432000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities
      contextRef="P01_01_2023To12_31_2023_ShorttermBorrowingsMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"
      decimals="-3"
      id="ixv-60028"
      unitRef="Unit_CNY">-291138000</ifrs-full:IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="PAsOn12_31_2023_ShorttermBorrowingsMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"
      decimals="-3"
      id="ixv-60029"
      unitRef="Unit_CNY">1850294000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="PAsOn12_31_2023_ShorttermBorrowingsMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"
      decimals="-3"
      id="ixv-60030"
      unitRef="Unit_USD">260473000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="PAsOn12_31_2022_LongtermBorrowingsMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"
      decimals="-3"
      id="ixv-60031"
      unitRef="Unit_CNY">200000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities
      contextRef="P01_01_2023To12_31_2023_LongtermBorrowingsMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"
      decimals="-3"
      id="ixv-60032"
      unitRef="Unit_CNY">490000000</ifrs-full:IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="PAsOn12_31_2023_LongtermBorrowingsMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"
      decimals="-3"
      id="ixv-60033"
      unitRef="Unit_CNY">690000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="PAsOn12_31_2023_LongtermBorrowingsMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"
      decimals="-3"
      id="ixv-60034"
      unitRef="Unit_USD">97134000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="PAsOn12_31_2022_LeaseLiabilitiesCurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"
      decimals="-3"
      id="ixv-60035"
      unitRef="Unit_CNY">31433000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities
      contextRef="P01_01_2023To12_31_2023_LeaseLiabilitiesCurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"
      decimals="-3"
      id="ixv-60036"
      unitRef="Unit_CNY">-43073000</ifrs-full:IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities>
    <cyd:IncreaseDecreaseThroughAccretionOfInterest
      contextRef="P01_01_2023To12_31_2023_LeaseLiabilitiesCurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"
      decimals="-3"
      id="ixv-60037"
      unitRef="Unit_CNY">1969000</cyd:IncreaseDecreaseThroughAccretionOfInterest>
    <cyd:IncreaseDecreaseThroughLeaseTerminationsLiabilitiesArisingFromFinancingActivities
      contextRef="P01_01_2023To12_31_2023_LeaseLiabilitiesCurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"
      decimals="-3"
      id="ixv-60038"
      unitRef="Unit_CNY">-1382000</cyd:IncreaseDecreaseThroughLeaseTerminationsLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities
      contextRef="P01_01_2023To12_31_2023_LeaseLiabilitiesCurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"
      decimals="-3"
      id="ixv-60039"
      unitRef="Unit_CNY">44325000</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="PAsOn12_31_2023_LeaseLiabilitiesCurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"
      decimals="-3"
      id="ixv-60040"
      unitRef="Unit_CNY">33272000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="PAsOn12_31_2023_LeaseLiabilitiesCurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"
      decimals="-3"
      id="ixv-60041"
      unitRef="Unit_USD">4684000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="PAsOn12_31_2022_LeaseLiabilitiesNoncurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"
      decimals="-3"
      id="ixv-60042"
      unitRef="Unit_CNY">28208000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities
      contextRef="P01_01_2023To12_31_2023_LeaseLiabilitiesNoncurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"
      decimals="-3"
      id="ixv-60043"
      unitRef="Unit_CNY">32084000</ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities>
    <cyd:IncreaseDecreaseThroughTranslationReserveLiabilitiesArisingFromFinancingActivities
      contextRef="P01_01_2023To12_31_2023_LeaseLiabilitiesNoncurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"
      decimals="-3"
      id="ixv-60044"
      unitRef="Unit_CNY">42000</cyd:IncreaseDecreaseThroughTranslationReserveLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities
      contextRef="P01_01_2023To12_31_2023_LeaseLiabilitiesNoncurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"
      decimals="-3"
      id="ixv-60045"
      unitRef="Unit_CNY">-44325000</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="PAsOn12_31_2023_LeaseLiabilitiesNoncurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"
      decimals="-3"
      id="ixv-60046"
      unitRef="Unit_CNY">16009000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="PAsOn12_31_2023_LeaseLiabilitiesNoncurrentMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"
      decimals="-3"
      id="ixv-60047"
      unitRef="Unit_USD">2254000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="PAsOn12_31_2022_OtherFinancialLiabilityMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"
      decimals="-3"
      id="ixv-60048"
      unitRef="Unit_CNY">45950000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities
      contextRef="P01_01_2023To12_31_2023_OtherFinancialLiabilityMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"
      decimals="-3"
      id="ixv-60049"
      unitRef="Unit_CNY">18372000</ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities>
    <cyd:IncreaseDecreaseThroughAccretionOfInterest
      contextRef="P01_01_2023To12_31_2023_OtherFinancialLiabilityMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"
      decimals="-3"
      id="ixv-60050"
      unitRef="Unit_CNY">2728000</cyd:IncreaseDecreaseThroughAccretionOfInterest>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="PAsOn12_31_2023_OtherFinancialLiabilityMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"
      decimals="-3"
      id="ixv-60051"
      unitRef="Unit_CNY">67050000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="PAsOn12_31_2023_OtherFinancialLiabilityMemberifrsfullLiabilitiesArisingFromFinancingActivitiesAxis"
      decimals="-3"
      id="ixv-60052"
      unitRef="Unit_USD">9439000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="PAsOn12_31_2022"
      decimals="-3"
      id="ixv-60053"
      unitRef="Unit_CNY">2447023000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-60054"
      unitRef="Unit_CNY">155789000</ifrs-full:IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-60055"
      unitRef="Unit_CNY">50456000</ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities>
    <cyd:IncreaseDecreaseThroughAccretionOfInterest
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-60056"
      unitRef="Unit_CNY">4697000</cyd:IncreaseDecreaseThroughAccretionOfInterest>
    <cyd:IncreaseDecreaseThroughLeaseTerminationsLiabilitiesArisingFromFinancingActivities
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-60057"
      unitRef="Unit_CNY">-1382000</cyd:IncreaseDecreaseThroughLeaseTerminationsLiabilitiesArisingFromFinancingActivities>
    <cyd:IncreaseDecreaseThroughTranslationReserveLiabilitiesArisingFromFinancingActivities
      contextRef="P01_01_2023To12_31_2023"
      decimals="-3"
      id="ixv-60058"
      unitRef="Unit_CNY">42000</cyd:IncreaseDecreaseThroughTranslationReserveLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-60059"
      unitRef="Unit_CNY">2656625000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="PAsOn12_31_2023"
      decimals="-3"
      id="ixv-60060"
      unitRef="Unit_USD">373984000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:DisclosureOfReclassificationsOrChangesInPresentationExplanatory contextRef="P01_01_2023To12_31_2023" id="ixv-50805">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;36.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; text-align: left; line-height: normal;text-indent: 0px;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Comparative&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;figures &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-weight:bold;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"&gt;&lt;div style="null;text-indent: 0px;display:inline;"&gt;Management has reclassified certain freight charges from selling, general and administrative expenses to cost of sales. These freight charges were incurred prior to ownership transfer as part of the obligation to fulfil deliveries to the customers. Accordingly, the comparative figures in the Consolidated Statement of Profit or Loss for the full year ended December 31, 2021 and 2022 had been adjusted to conform with the current year&#x2019;s presentation. The changes to 2021 and 2022 comparatives have&lt;/div&gt; no impact on the operating profit for the period of the Group, its Consolidated Statement of Financial Position or Consolidated Statement of Cash Flows. &lt;/div&gt; </ifrs-full:DisclosureOfReclassificationsOrChangesInPresentationExplanatory>
    <ifrs-full:AmountOfReclassificationsOrChangesInPresentation
      contextRef="P01_01_2022To12_31_2022"
      decimals="-3"
      id="ixv-60061"
      unitRef="Unit_CNY">0</ifrs-full:AmountOfReclassificationsOrChangesInPresentation>
    <ifrs-full:AmountOfReclassificationsOrChangesInPresentation
      contextRef="P01_01_2021To12_31_2021"
      decimals="-3"
      id="ixv-60062"
      unitRef="Unit_CNY">0</ifrs-full:AmountOfReclassificationsOrChangesInPresentation>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#Fact_112363452"
          xlink:label="Fact_112363452"
          xlink:type="locator"/>
        <link:footnote id="FN_403378" xlink:label="FN_403378" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">This relates mainly to the deferred tax expense relating to withholding tax on dividends from Yuchai.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_112363452"
          xlink:to="FN_403378"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_112363456"
          xlink:label="Fact_112363456"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_112363456"
          xlink:to="FN_403378"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_112363490"
          xlink:label="Fact_112363490"
          xlink:type="locator"/>
        <link:footnote id="FN_403379" xlink:label="FN_403379" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">This relates mainly to the deferred tax liabilities relating to cumulative withholding tax on dividends that are expected to be declared from income earned after December 31, 2007 by Yuchai.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_112363490"
          xlink:to="FN_403379"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_112363542"
          xlink:label="Fact_112363542"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_112363542"
          xlink:to="FN_403378"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_112363550"
          xlink:label="Fact_112363550"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_112363550"
          xlink:to="FN_403378"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_112363562"
          xlink:label="Fact_112363562"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_112363562"
          xlink:to="FN_403379"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_112363565"
          xlink:label="Fact_112363565"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_112363565"
          xlink:to="FN_403378"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_112363783"
          xlink:label="Fact_112363783"
          xlink:type="locator"/>
        <link:footnote id="FN_403377" xlink:label="FN_403377" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The fair values of the Group&#x2019;s debt financial assets at fair value through OCI were measured using the discounted cash flows model. The model incorporates market observable input including the interest rate of similar instruments.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_112363783"
          xlink:to="FN_403377"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_112363785"
          xlink:label="Fact_112363785"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_112363785"
          xlink:to="FN_403377"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_112363786"
          xlink:label="Fact_112363786"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_112363786"
          xlink:to="FN_403377"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_112363787"
          xlink:label="Fact_112363787"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_112363787"
          xlink:to="FN_403377"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_112364073"
          xlink:label="Fact_112364073"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_112364073"
          xlink:to="FN_403379"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_112364083"
          xlink:label="Fact_112364083"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_112364083"
          xlink:to="FN_403378"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_112366261"
          xlink:label="Fact_112366261"
          xlink:type="locator"/>
        <link:footnote id="FN_403380" xlink:label="FN_403380" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The movement of PRC withholding tax on dividend income is as follows:</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_112366261"
          xlink:to="FN_403380"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_112366262"
          xlink:label="Fact_112366262"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_112366262"
          xlink:to="FN_403380"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_112366269"
          xlink:label="Fact_112366269"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_112366269"
          xlink:to="FN_403380"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_112366347"
          xlink:label="Fact_112366347"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_112366347"
          xlink:to="FN_403380"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_112366430"
          xlink:label="Fact_112366430"
          xlink:type="locator"/>
        <link:footnote id="FN_403381" xlink:label="FN_403381" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The consideration is RMB 179.9 million (US$ 25.3 million), along with the book value of cash and cash equivalents and an agreed-upon fair value for the equipment in Suzhou Reman as of December 31, 2023.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_112366430"
          xlink:to="FN_403381"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_112366431"
          xlink:label="Fact_112366431"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_112366431"
          xlink:to="FN_403381"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_112366528"
          xlink:label="Fact_112366528"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_112366528"
          xlink:to="FN_403380"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_112366529"
          xlink:label="Fact_112366529"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_112366529"
          xlink:to="FN_403380"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_112366530"
          xlink:label="Fact_112366530"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_112366530"
          xlink:to="FN_403380"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_112366701"
          xlink:label="Fact_112366701"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_112366701"
          xlink:to="FN_403377"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
